新聞中心News
地磅廠家關(guān)于自動砝碼質(zhì)量檢測工作臺的研制
PLC(可編程控制器)、伺服電機、電缸模組、光柵尺等組成,箭頭方向顯示數(shù)據(jù)傳輸。 電缸模組是由精密滾珠絲杠、 精密導(dǎo)軌等零部件組成,通過伺服電機驅(qū)動,實現(xiàn)一維的直線平動。
PLC采用西門子工業(yè)級可編程邏輯控制器,它通過自帶的高速脈沖接收口接收光柵尺的脈沖信息并轉(zhuǎn)換成位置信息,本系統(tǒng)X軸、Y軸和Z軸分別使用獨立的光柵尺構(gòu)建閉環(huán)控制系統(tǒng),并與相應(yīng)主軸伺服系統(tǒng)定位的當(dāng)前位置進行數(shù)據(jù)比對。 考慮到控制參量和邏輯順序較復(fù)雜,采用雙PLC控制結(jié)構(gòu),其中PLC1負責(zé)X軸、Y軸和Z軸的運動控制及主邏輯控制,PLC2負責(zé)光柵尺數(shù)據(jù)采集和電抓動作。
四、系統(tǒng)程序
如前所述, 系統(tǒng)程序主要由用戶程序模塊、OPC服務(wù)器和PLC程序模塊組成 , 系統(tǒng)程序結(jié)構(gòu)如圖3所示。
口,針口2和針口3用于數(shù)據(jù)讀寫,天平示值輸出采用16進制,22個字符長度的數(shù)據(jù)格式; 用戶界面程序?qū)﹄娮犹炱娇刂浦噶畈捎?/span>26個字符組成的ESC語句,以開左門指令為例:ESC W1_CR LF。
用戶程序模塊通過OPC服務(wù)器與PLC程序模塊實現(xiàn)數(shù)據(jù)交互,用戶程序模塊和OPC服務(wù)器安裝在主控計算機上,PLC程序模塊安裝在PLC控制器上,PLC控制器與主控計算機通信接口使用標(biāo)準以太網(wǎng)口,PLC之間、PLC與機械手臂和電抓之間通過西門子Profinet專用網(wǎng)絡(luò)進行數(shù)據(jù)交換,通信協(xié)議為S7。
目前主控計算機和PLC通信一般可采用兩種方法:Windows或高級語言編程,調(diào)用相應(yīng)的API函數(shù),直接對數(shù)據(jù)接口進行操作,這要求開發(fā)人員編程能力較強, 而且一旦軟件出現(xiàn)bug等錯誤, 系統(tǒng)將失控或崩潰, 因此現(xiàn)在已經(jīng)逐漸被工業(yè)級控制組態(tài)軟件取代。本系統(tǒng)PLC程序模塊采用博途(Portal)組態(tài)。
機械手臂在XYZ軸的運動分解為3套伺服電機和缸模組的驅(qū)動。
五、系統(tǒng)實現(xiàn)及技術(shù)特點
經(jīng)過各程序模塊和功能模塊的聯(lián)機調(diào)試,構(gòu)建一套基于機械手臂和電抓的自動砝碼質(zhì)量檢測工作臺(見圖5), 實現(xiàn)以下功能: 砝碼稱量動作的自動化操作;電子天平數(shù)據(jù)的實時自動存儲和處理;歷史數(shù)據(jù)的自動歸檔;工作人員可以通過網(wǎng)絡(luò)實時掌握工作狀態(tài),查詢歷史檔案。
該工作臺具有以下特點:
1.實現(xiàn)砝碼稱量動作(前文中步驟1-步驟7)的自動化,該系統(tǒng)的研發(fā)工作為提高計量檢測自動化能力提供了技術(shù)支持。
2.采用工業(yè)級PLC編程和組態(tài),建立光柵尺對機械手臂的運動構(gòu)建閉環(huán)控制,實現(xiàn)以下運動控制:將相互獨立的一維平動機構(gòu)耦合為連貫運動的三維運動;機械手臂三維平動與電動手抓一維平動的耦合。 該系統(tǒng)實現(xiàn)了砝碼的自動夾取和移動,提高了自動化能力。
3.在程序控制上 ,工業(yè)級PLC將驅(qū)動控制等底層控制進行了封裝, 相對于用高級語言通過API函數(shù)控制驅(qū)動等模塊,降低了開發(fā)人員的難度,提高了編程效率;同時通過圖形化界面直接對運動相關(guān)參數(shù)進行設(shè)置,避免了因程序冗長造成死循環(huán)、編譯bug等錯誤造成的系統(tǒng)癱瘓。
4.基于Java,構(gòu)建Web應(yīng)用程序、小型Web應(yīng)用服務(wù)器和數(shù)據(jù)庫, 可以實現(xiàn)遠程登錄實時監(jiān)控工作進程,查詢歷史數(shù)據(jù),符合互聯(lián)網(wǎng)+發(fā)展需求。
由于時間倉促,該系統(tǒng)功能還存在一些欠缺(如流程的優(yōu)化,與證書制作系統(tǒng)的耦合等),還需要在今后的工作中改善和提高。