林心宇
(福建信息職業(yè)技術(shù)學(xué)院智能智造學(xué)院,福建 福州 350003)
傳統(tǒng)的鎖付設(shè)備通常采用硬件電路進(jìn)行控制,雖然擁有結(jié)構(gòu)簡單,成本低廉的特點,但是傳統(tǒng)方式依靠人工進(jìn)行手動鎖付,一方面嚴(yán)重影響了企業(yè)的產(chǎn)能,另一方面也導(dǎo)致不良產(chǎn)品的漏檢[1],同時還存在交互性差,可維護(hù)性不佳等缺點,已經(jīng)不再適合現(xiàn)代智能化生產(chǎn)的需要。隨著制造業(yè)的飛速發(fā)展,伴隨著各類工控設(shè)備的普及,為了實現(xiàn)高效率、高質(zhì)量的生產(chǎn)和產(chǎn)品的可檢測性,本文設(shè)計了一種利用PLC 系統(tǒng)對傳統(tǒng)的鎖付設(shè)備進(jìn)行的改造方案,改造后的鎖付設(shè)備利用PLC 控制電路替換硬件電路控制,實現(xiàn)了控制過程的可視化并提升了系統(tǒng)的可維護(hù)性,同時增加了觸摸屏作為人機交互的界面,提供鎖付作業(yè)中每一個螺釘?shù)呐ぞ貦z測和最終的結(jié)果檢測,簡化了人工的質(zhì)檢流程,提高了良品率。該改造方案還可作為其他類型的工裝的改造模板,實現(xiàn)對其他產(chǎn)品的檢測,大大提升了實用性,對其他類型的設(shè)備改造也有一定的借鑒意義。
該套鎖付設(shè)備原用于某車型底護(hù)板的螺栓鎖付,該底護(hù)板的結(jié)構(gòu)圖如圖1 所示。未改進(jìn)的系統(tǒng)工作流程如下:底護(hù)板通過龍門吊被吊裝至工裝的指定位置,操作人員可通過掃碼槍對該工件的條形碼進(jìn)行掃描以確定工件序號。配套工裝通過電磁閥控制對應(yīng)的夾具將該底護(hù)板進(jìn)行固定,工裝夾具電磁閥分正反面兩組,反面夾具到位后方可進(jìn)行正面夾具的固定。在所有夾具固定完成后,操作人員使用鎖付槍按照規(guī)定加工順序?qū)⒙菟ü潭ㄓ诘鬃o(hù)板之上。完成正面所有螺釘?shù)逆i付后,翻轉(zhuǎn)電磁閥得電,底護(hù)板翻轉(zhuǎn)后可以繼續(xù)進(jìn)行反面螺釘?shù)逆i付。所有螺釘鎖付完成后,翻轉(zhuǎn)電磁閥再次得電,底護(hù)板回到正面位置,此時可以打開所有電磁閥,將工件運輸至下一個站點。該型號底護(hù)板的部分螺釘鎖付的順序如圖2 所示,操作人員按順序安裝完所有螺釘并通過檢測后即完成整個鎖付流程,底護(hù)板可以被運至下一個加工工位。
圖1 車輛底護(hù)板結(jié)構(gòu)
圖2 車輛底護(hù)板部分螺栓鎖付順序
改進(jìn)后的鎖付設(shè)備硬件如圖3 所示。左側(cè)下方為數(shù)顯鎖付槍放置槽位,使用完畢的鎖付槍可以放置在指定的槽位中。槽位上方有鎖付槍配套的觸摸屏,可以通過觸摸屏對鎖付槍的參數(shù)進(jìn)行更改。中間為觸摸屏立架,改造后增加的西門子觸摸屏和相關(guān)的設(shè)備控制按鈕被安裝在該立架上。最右側(cè)則為控制柜,PLC控制器、中間繼電器及網(wǎng)關(guān)等連接和控制設(shè)備被安裝在控制柜內(nèi)。
圖3 基于PLC 系統(tǒng)改造的設(shè)備
改進(jìn)后的鎖付設(shè)備工作流程基本保持不變,但是引入的PLC 與觸摸屏等設(shè)備具有穩(wěn)定性高、人機交互性好,維修更換模塊方便,聯(lián)網(wǎng)通訊能力強等特點[2]。
根據(jù)實際控制需求,控制器選用的是西門子S7-1200 系列的1214-DC/DC/DC 型號的PLC,根據(jù)實際的采集信號數(shù)量,需要增加一個16 輸入16 輸出I/O拓展模塊。人機交互界面選用的是西門子的KTP700 Basic 系列的操作面板。改進(jìn)方案也可參考經(jīng)濟成本、使用習(xí)慣、培訓(xùn)及保養(yǎng)等因素選擇其他品牌的設(shè)備。
改造后的系統(tǒng)設(shè)計框圖如圖4 所示。
圖4 改造后的系統(tǒng)設(shè)計框架
PLC 的輸入端口采集操作人員發(fā)出的夾持、打開或翻轉(zhuǎn)工裝的信號,經(jīng)過PLC 內(nèi)部控制器的處理,產(chǎn)生輸出信號驅(qū)動相應(yīng)的電磁閥工作。電磁閥動作后可檢測夾持工裝的到位信息,確保工件處于正確的位置上,同時PLC 可以取代硬件電路用于控制各類工作指示燈。觸摸屏將會與PLC 使用以太網(wǎng)進(jìn)行通信,PLC 將采集到的操作人員的操作信號、工裝夾具的到位信號、鎖付槍傳感器的角度信息、扭矩信息、加工順序信息等傳送至觸摸屏并予以顯示。通過這套設(shè)備,操作人員可以輕松實現(xiàn)加工參數(shù)的設(shè)定、輸入、輸出端口狀態(tài)的監(jiān)控和鎖付槍扭矩、角度和螺釘安裝數(shù)量的檢測。
根據(jù)原有電氣控制回路的設(shè)計,可以將原有輸入拆分成操作按鈕和工裝夾緊傳感器兩個部分。其中,PLC 本體的輸入端口分配給系統(tǒng)的操作按鈕,拓展模塊的輸入端口分配給工裝控制的按鈕和夾持傳感器的信號;PLC 本體的輸出端口分配給系統(tǒng)的指示燈和報警器,拓展模塊的輸出端口分配給控制工裝的電磁閥和相應(yīng)的指示燈。綜上所述,該系統(tǒng)具體的I/O 分配表見表1。
表1 PLC 控制方案的I/O 分配表
根據(jù)分配的I/O 可以完成PLC 程序的設(shè)計,夾緊工裝的程序工作流程圖如圖5 所示。通過正面和反面夾持按鈕可以控制工裝完成對工件兩面的夾緊動作。當(dāng)工裝正反兩面處于夾緊到位的狀態(tài)時,都會有相應(yīng)的夾持指示燈予以指示;當(dāng)所有傳感器都檢測到工件處于夾緊狀態(tài)時,踩下腳踏翻轉(zhuǎn)按鈕就可以讓翻轉(zhuǎn)電磁閥得電,工件得以翻轉(zhuǎn);當(dāng)夾緊工裝就緒時,操作人員即可開始正面螺釘?shù)逆i付,工件翻轉(zhuǎn)后可以進(jìn)行反面螺釘?shù)逆i付,完成正反兩面的鎖付后,整個鎖付流程才算結(jié)束。此時可以按下正面和反面放開按鈕接觸工裝的固定,使行車將底護(hù)板運輸至下一個工位。
圖5 基于PLC 系統(tǒng)改造的功能流程
EtherNet/IP (Ethernet Industrial Protocl) 簡 稱EIP,是一種通用工業(yè)協(xié)議(Common Industrial Protocol),由于具備應(yīng)用價格低廉、軟硬件產(chǎn)品豐富、通信傳輸速率高、技術(shù)較成熟等優(yōu)點,得到了全球很多工業(yè)企業(yè)的大力支持[3]。其顯著優(yōu)越性是將TCP/IP 和Ethernet 技術(shù)融合在了一起,通過以太網(wǎng)軟硬件,為實現(xiàn)工業(yè)自動化設(shè)備的診斷、訪問與配置定義了一個應(yīng)用層協(xié)議[4]。本次改造的鎖付槍使用EIP 通信協(xié)議進(jìn)行通信。每個鎖付槍內(nèi)有2 個IP 地址。4 個鎖付槍的8 個IP 地址中,4 個IP 地址與PLC 和觸摸屏屬于同一網(wǎng)段,另4 個IP 地址則分配單獨網(wǎng)段以滿足EIP通信的要求,局域網(wǎng)內(nèi)的設(shè)備地址分配見表2。
表2 IP 地址分配
西門子S7-1200 CPU 可以通過集成的PN 接口與鎖付槍進(jìn)行Ethernet/IP 通信。由于共有四把鎖付槍,可以使用交換機進(jìn)行連接。西門子PLC 側(cè)需要使用西門子提供的專用的LCCF_EnetScanner 通訊功能模塊才可以實現(xiàn)主站的西門子PLC 與從站的鎖付槍的通信。其中PLC 側(cè)的設(shè)置如圖6 所示。其中LCCF_EnetScanner 作為加密的通訊模塊,EnetIOSystem和LCCF_EnetScanner_DB 作為配合通訊快使用的數(shù)據(jù)塊,可以用來存放從站的配置信息。
圖6 通訊模塊和通訊數(shù)據(jù)塊設(shè)定
打開EnetIoSystem(DB14)數(shù)據(jù)塊,可以設(shè)置鎖付槍配置信息,本文以鎖付槍的地址設(shè)置舉例:在address 的數(shù)據(jù)塊中可以設(shè)置1#鎖付槍的IPv4 地址為192.168.0.10,此時可以通過直接更改地址數(shù)據(jù)數(shù)組的前四個字節(jié)的起始值的方法實現(xiàn)地址的配置,如圖7 所示。
圖7 通訊數(shù)據(jù)塊地址設(shè)定
同時操作人員也可以通過程序來配置需要通訊的鎖付槍IP 地址,如2#鎖付槍的地址為192.168.0.11,此時的程序與在DB14 數(shù)據(jù)塊中手動寫入?yún)?shù)相當(dāng),數(shù)據(jù)傳輸?shù)某绦蛉鐖D8 所示。數(shù)據(jù)通訊的程序還可以用于傳輸其他的配置信息,其功能與數(shù)據(jù)塊內(nèi)手動修改起始值的功能是一致的。
圖8 鎖付槍參數(shù)通訊程序
觸摸屏作為人機交互的重要部分,其承擔(dān)了部分控制和監(jiān)控功能。監(jiān)控界面由首頁、主畫面、參數(shù)設(shè)置界面、I/O 監(jiān)控界面、數(shù)據(jù)記錄界面和報警信息界面共計6 個部分組成。其中,首頁為監(jiān)控的進(jìn)入界面;主畫面提供報警信息的顯示和加工工件參數(shù)的顯示;如圖9 所示,參數(shù)設(shè)置界面可以設(shè)置不同鎖付槍的程序和數(shù)據(jù)狀態(tài);I/O 監(jiān)控界面可以監(jiān)控PLC 控制各輸出的輸出狀態(tài);數(shù)據(jù)記錄界面可以記錄加工的每一個工件的詳細(xì)信息;報警界面則會記錄系統(tǒng)運行時鎖付扭矩、鎖付順序和螺釘數(shù)量。鎖付槍強制條目和鎖付槍反轉(zhuǎn)條目可在緊急情況下使用鎖付槍或令鎖付槍反轉(zhuǎn)。
圖9 參數(shù)設(shè)置界面
I/O 監(jiān)控界面如圖10 所示。該界面可以監(jiān)控連接PLC 的所有輸入和輸出信號。通過該界面,操作人員可以觀察設(shè)備控制按鈕和工裝固定傳感器的信號,確保工作時的安全,同時也可以監(jiān)測電磁閥的工作狀態(tài)和工作狀態(tài)指示燈,在系統(tǒng)出現(xiàn)故障時便于后期的系統(tǒng)維護(hù)和檢查。
圖10 I/O 監(jiān)控界面
螺釘布局界面如圖11 所示。操作人員可以通過各個鎖付點位的指示燈觀察鎖付的情況。左側(cè)的扭矩和角度輸出域可以顯示每一次鎖付時的扭矩和鎖付角度,其中目標(biāo)扭矩可以為最終的鎖付扭矩提供參考。右側(cè)的進(jìn)度輸出可以顯示螺釘?shù)逆i付數(shù)量,最后可以通過結(jié)果的顯示來判斷工件的是否合格。
圖11 螺釘布局界面
觸摸屏及PLC 的應(yīng)用大大提高了機器運行的穩(wěn)定性和可靠性,使系統(tǒng)操作簡單、直接[5]。改造后的新設(shè)備相比于原來的老設(shè)備,使用PLC 對輸出設(shè)備進(jìn)行控制不僅使運行穩(wěn)定性得到了增強,可維護(hù)性也得到了提升。同時利用高效、便捷的EIP 協(xié)議實現(xiàn)了PLC 與鎖付槍之間的通訊,使得鎖付槍的數(shù)據(jù)得以通過觸摸屏顯示,增加了工作狀態(tài)的監(jiān)視和成品的檢查,大大提升了加工的效率,也提供了不同類型工件加工的拓展性。整套設(shè)備的改進(jìn)對其他同類型的設(shè)備改進(jìn)也有相當(dāng)?shù)慕梃b意義,可以進(jìn)一步推廣。