本發(fā)明涉及自動化設(shè)備,具體涉及一種氣缸自動選型配對方法。
背景技術(shù):
1、氣缸在許多領(lǐng)域都有廣泛應(yīng)用,如印刷、半導(dǎo)體、自動化控制、機器人等?領(lǐng)域,根據(jù)不同的運動方式,氣缸可以分為單作用氣缸、雙作用氣缸、膜片式氣缸、沖擊氣缸和無桿氣缸等?,在自動化機械設(shè)備中,為機器結(jié)構(gòu)提供動力輸出?,從而實現(xiàn)不同的動作進行生產(chǎn)作業(yè)。
2、而在生產(chǎn)作業(yè)中,機械設(shè)備中有多處不同的動作,不同的動作需要輸出的動力可能不同,此時則需要根據(jù)具體的生產(chǎn)應(yīng)用選取不同的氣缸,才能夠達到不同的動力輸出,因此,需要根據(jù)不同的需求確定出不同型號的氣缸,而不同的氣缸需要的輔助元器件數(shù)量和型號不同,如通過人工逐一確定,則需要很多的時間,效率低,而且容易出錯。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的是提供一種氣缸自動選型配對方法,利用本發(fā)明的方法,根據(jù)氣缸的型號和數(shù)量能準確、快速的確定出輔助元器件的名稱、型號、編碼和品牌,同時能準確、快速的確定出氣缸的編號和品牌。
2、為達到上述目的,一種氣缸自動選型配對方法,包括以下步驟:
3、s1?以氣缸型號的大類和氣缸型號的大類對應(yīng)需要的輔助元器件按照系列1、2.....n進行分類,將氣缸型號對應(yīng)的編碼、名稱和品牌,將輔助元器件對應(yīng)的編碼和品牌形成數(shù)據(jù)庫進行存儲;其中n≥3,輔助元器件包括電磁閥,輔助元器件包括第一類輔助元器件和第二類輔助元器件。
4、s2?輸入需要用到的氣缸型號m-x和對應(yīng)氣缸型號的數(shù)量y,其中m代表氣缸型號的大類。
5、s3?通過m在數(shù)據(jù)庫中匹配到氣缸型號的大類,依據(jù)s1的分類得到匹配到氣缸型號的大類對應(yīng)的輔助元器件;依據(jù)數(shù)量y確定第一類輔助元器件的數(shù)量z。
6、s4?將所有相同型號的第一類輔助元器件的數(shù)量相加得到對應(yīng)型號第一類輔助元器件的總數(shù)r。
7、s5?確定第二類輔助元器件的數(shù)量;具體為:根據(jù)電磁閥的數(shù)量確定匯流排的數(shù)量,根據(jù)匯流排的數(shù)量確定堵頭、消聲器和氣管接頭的數(shù)量,根據(jù)匯流排和電磁閥的數(shù)量確定盲板的數(shù)量。
8、s6?將有數(shù)量的輔助元器件、名稱和型號提取出來形成bom表;
9、s7?根據(jù)輔助元器件的型號從數(shù)據(jù)庫中獲取對應(yīng)輔助元器件的編碼和品牌,根據(jù)氣缸型號從數(shù)據(jù)庫中獲取對應(yīng)氣缸型號的編碼、名稱和品牌并形成氣缸自動選型配對表。
10、s8?對氣缸自動選型配對表進行存儲。
11、上述方法,基于數(shù)據(jù)庫,根據(jù)氣缸型號m-x和對應(yīng)氣缸型號的數(shù)量y首先確定出每一氣缸型號所需要的輔助元器件和第一類輔助元器件的數(shù)量,然后將第一類輔助元器件中的相同型號的總數(shù)計算出來,接著確定出第二類輔助元器件的數(shù)量,通過上述數(shù)據(jù)形成bom表,然后確定出輔助元器件的編碼和品牌以及氣缸型號的編碼、名稱和品牌并形成氣缸自動選型配對表;因此,能通過氣缸自動選型配對表清楚的顯示氣缸所需要的輔助元器件名稱、型號、編碼和品牌,同時能準確、快速的顯示出氣缸的編號和品牌,提高了效率,降低的出錯率。
12、進一步的,在s3中,所有氣缸型號的大類在b列中依次排列,從c、d....γ列分別對應(yīng)b列中氣缸型號的大類對應(yīng)的輔助元器件的型號,其中γ≥4;匹配到氣缸型號的大類對應(yīng)的輔助元器件的步驟為:
13、s31?依據(jù)m在b列中依次查找與m相同的值,如查找到第一匹配的值,則返回到c列中對應(yīng)行的值并提取出來,如查找過程中出現(xiàn)錯誤則返回空值。
14、s32?依據(jù)s31的方法分別在對應(yīng)列中分別提取出其它輔助元器件的型號。
15、按照上述方法,則能逐一提取出輔助元器件的型號,獲取數(shù)據(jù)的準確性高。
16、進一步的,在s3中,依據(jù)數(shù)量y確定第一類輔助元器件的數(shù)量z的步驟為:確定各氣缸型號與第一類輔助元器件的數(shù)量對應(yīng)關(guān)系p,在輸入有氣缸型號的數(shù)量的列中依次查找,如查找到有數(shù)據(jù),則第一類輔助元器件的數(shù)量z=y*p,如為查找到數(shù)據(jù),則返回空值。該方法獲取數(shù)據(jù)的準確性高,不容易出錯。
17、進一步的,s5的具體步驟為:設(shè)定s4中第一類輔助元器件中電磁閥的數(shù)量為r1,設(shè)定匯流排的位數(shù)為s位,則匯流排的數(shù)量q1為:若r1/s為整數(shù),則取該整數(shù),若r1/s為非整數(shù)則為去掉小數(shù)點后的整數(shù)加1。該方法中,能讓匯流排的數(shù)量滿足電磁閥的需求。
18、進一步的,堵頭的數(shù)量q2=q1*3+t-q1,其中t為設(shè)備中統(tǒng)一出氣的匯流排個數(shù)。
19、進一步的,消聲器的數(shù)量q3=q1*2,氣管接頭的數(shù)量q4=q1*2。
20、進一步的,盲板的數(shù)量q5=q1*s-r1。
21、進一步的,在s6中,設(shè)定s4和s5確定的數(shù)量放入到w列中,其中w列中還包括輔助元器件為0的單元格,通過if函數(shù)基于w列區(qū)域單元格的值篩選并轉(zhuǎn)換出對應(yīng)的相對行號數(shù)組,然后利用small函數(shù)按照動態(tài)變化的位置從這個數(shù)組中提取相應(yīng)的值,最后通過iferror函數(shù)處理出現(xiàn)錯誤的情況,確保在有錯誤時返回空值;然后將當前行號的名稱、型號和數(shù)量提取出來形成bom表。通過形成bom表,則能清楚、直觀的看到需要的輔助元器件的情況。
22、進一步的,s7中,根據(jù)輔助元器件的型號在數(shù)據(jù)庫中找到對應(yīng)的輔助元器件的型號,并將數(shù)據(jù)庫中對應(yīng)的輔助元器件的型號具有編碼和品牌的數(shù)據(jù)行提取出來作為最終結(jié)果的返回。這樣,能快速的獲取到輔助元器件的的編碼和品牌。
23、進一步的,s7中,根據(jù)氣缸型號在數(shù)據(jù)庫中找到對應(yīng)的氣缸型號,并將數(shù)據(jù)庫中對應(yīng)的氣缸型號具有編碼、名稱和品牌的數(shù)據(jù)行提取出來作為最終結(jié)果的返回。這樣,能快速的獲取到氣缸的編碼、名稱和品牌。
1.一種氣缸自動選型配對方法,其特征在于:包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種氣缸自動選型配對方法,其特征在于:在s3中,所有氣缸型號的大類在b列中依次排列,從c、d....γ列分別對應(yīng)b列中氣缸型號的大類對應(yīng)的輔助元器件的型號,其中γ≥4;匹配到氣缸型號的大類對應(yīng)的輔助元器件的步驟為:
3.根據(jù)權(quán)利要求1或2所述的一種氣缸自動選型配對方法,其特征在于:在s3中,依據(jù)數(shù)量y確定第一類輔助元器件的數(shù)量z的步驟為:確定各氣缸型號與第一類輔助元器件的數(shù)量對應(yīng)關(guān)系p,在輸入有氣缸型號的數(shù)量的列中依次查找,如查找到有數(shù)據(jù),則第一類輔助元器件的數(shù)量z=y*p,如為查找到數(shù)據(jù),則返回空值。
4.根據(jù)權(quán)利要求1所述的一種氣缸自動選型配對方法,其特征在于:s5的具體步驟為:設(shè)定s4中第一類輔助元器件中電磁閥的數(shù)量為r1,設(shè)定匯流排的位數(shù)為s位,則匯流排的數(shù)量q1為:若r1/s為整數(shù),則取該整數(shù),若r1/s為非整數(shù)則為去掉小數(shù)點后的整數(shù)加1。
5.根據(jù)權(quán)利要求4所述的一種氣缸自動選型配對方法,其特征在于:堵頭的數(shù)量q2=q1*3+t-q1,其中t為設(shè)備中統(tǒng)一出氣的匯流排個數(shù)。
6.根據(jù)權(quán)利要求4所述的一種氣缸自動選型配對方法,其特征在于:消聲器的數(shù)量q3=q1*2,氣管接頭的數(shù)量q4=q1*2。
7.根據(jù)權(quán)利要求4所述的一種氣缸自動選型配對方法,其特征在于:盲板的數(shù)量q5=q1*s-r1。
8.根據(jù)權(quán)利要求1所述的一種氣缸自動選型配對方法,其特征在于:在s6中,設(shè)定s4和s5確定的數(shù)量放入到w列中,其中w列中還包括輔助元器件為0的單元格,通過if函數(shù)基于w列區(qū)域單元格的值篩選并轉(zhuǎn)換出對應(yīng)的相對行號數(shù)組,然后利用small函數(shù)按照動態(tài)變化的位置從這個數(shù)組中提取相應(yīng)的值,最后通過iferror函數(shù)處理出現(xiàn)錯誤的情況,確保在有錯誤時返回空值;然后將當前行號的名稱、型號和數(shù)量提取出來形成bom表。
9.根據(jù)權(quán)利要求1所述的一種氣缸自動選型配對方法,其特征在于:s7中,根據(jù)輔助元器件的型號在數(shù)據(jù)庫中找到對應(yīng)的輔助元器件的型號,并將數(shù)據(jù)庫中對應(yīng)的輔助元器件的型號具有編碼和品牌的數(shù)據(jù)行提取出來作為最終結(jié)果的返回。
10.根據(jù)權(quán)利要求1所述的一種氣缸自動選型配對方法,其特征在于:s7中,根據(jù)氣缸型號在數(shù)據(jù)庫中找到對應(yīng)的氣缸型號,并將數(shù)據(jù)庫中對應(yīng)的氣缸型號具有編碼、名稱和品牌的數(shù)據(jù)行提取出來作為最終結(jié)果的返回。