摘 要:本文詳細敘述了模塊化生產(chǎn)線系統(tǒng)(MPS)聯(lián)網(wǎng)運行實現(xiàn)的參數(shù)配置過程,各站基于PPI通訊的實現(xiàn)方法。
關(guān)鍵詞:模塊化; PPI ;通訊; 生產(chǎn)線
一、系統(tǒng)總體結(jié)構(gòu)
自動生產(chǎn)線由5個模塊單元構(gòu)成,每個模塊工作單元都配有一臺S7-200PLC。每臺PLC單獨控制每個單元執(zhí)行機構(gòu)各單元之間采用PPI總線通信。自動生產(chǎn)線既可以單獨運行也可以聯(lián)網(wǎng)整機運行,聯(lián)網(wǎng)運行時,各單元間采用PPI總線通信。組態(tài)王與PLC之間通過編程通信接口完成數(shù)據(jù)交換,通過PC/PPI連接通信電纜將計算機連接到主站端口上,通過PPI對各個單元進行實時監(jiān)控。
進行聯(lián)網(wǎng)通訊時,要認識主要硬件(通訊電纜和網(wǎng)絡(luò)連接頭)
網(wǎng)絡(luò)連接頭:是一種和RS-485兼容、通過該接頭能與計算機或者與PLC實時通訊,通訊電纜:通信電纜型號很多常用PROFIBUS總線,該通信電纜時屏蔽雙絞線可減少干擾。在內(nèi)部有紅綠兩種顏色信號線。當(dāng)進行通信連接時需將各站用PROFIBUS總線連接起來完成程序編制方可進行聯(lián)機通信。
二、通訊測試
完成硬件連接后進行軟件配置,西門子S7-200種有NETR/NETW指令向?qū)硗瓿赏ㄐ乓韵率墙榻B聯(lián)網(wǎng)通訊:
(1)配置主站PLC在編程軟件中新建項目,工具菜單中選擇工具、指令向?qū)АETR/NETW然后點擊下一步。
(2)進入NETR/NETW對話框你希望配置多少項讀寫,在此對話框中輸入2點擊下一步。在通信端口配置中選擇端口0,也可以更改子程序名稱。
(4)進入NETR/NETW界面。
(5)在此對話框中填寫數(shù)據(jù)存儲在本地PLC何處如:v1000.0遠程PLC的何處讀取數(shù)據(jù)v1000.0。
(6)為配置分配地址區(qū)。
(7)點擊下一步后點擊“完成”點擊“是” NETR/NETW配置。
三、用PPI總線實現(xiàn)五單元聯(lián)機
完成硬件/軟件后,進行五站聯(lián)機調(diào)試,為實現(xiàn)聯(lián)機需數(shù)據(jù)劃分:
完成以上要求配置和相應(yīng)的PLC通信程序,即可進行五站聯(lián)機調(diào)試以及用計算機完成對設(shè)備的各個單元監(jiān)控。
1各站通信聯(lián)機步驟
(1)用西門子S7-200指令向?qū)瓿缮厦娴木W(wǎng)絡(luò)讀寫的設(shè)置。
(2)各站用PROFIBUS總線連接起來。
(3)各站下載好程序。
(4)打開各站的聯(lián)機選擇開關(guān)。
2 MPS各站通信聯(lián)機
由于聯(lián)機需要定義一個主站所以在此任務(wù)中把操作手作為主站,當(dāng)主站按下復(fù)位后全站都準(zhǔn)備好,主站在按下啟動按鈕,操作手工作單元開始工作當(dāng)操作手單元完成后把完成信號寫到V1000.0,V1000.1寫到加工單元,此時加工單元開始工作。加工單元完成工作后將完成信號寫到V2000.0,V2000.1寫到搬運單元,搬運單元開始工作搬運單元的操作手移動到指定位置將完成信號寫到V4000.0,V4000.1數(shù)據(jù)寫到安裝站此時安裝站開始工作當(dāng)完成工作后把V3200.0數(shù)據(jù)讀到搬運單元,此時搬運單元繼續(xù)工作。當(dāng)搬運單元氣缸運動到右邊完成動作任務(wù)把完成信號V5000.0寫到倉儲單元,此時倉儲單元工作完成工作任務(wù)后把V6000.0寫到操作手單元,使之各個單元都能正常工作、以使能循環(huán)工作。
此套設(shè)備更加注重人身和設(shè)備安全,如果在運行過程中任意按下停止按鈕設(shè)備會完成本站任務(wù)后停止,此時按下停止按鈕會把V7000.0、V7000.1、V7000.2、V7000.3、V7000.4數(shù)據(jù)寫到每個工作單元。這樣就可以使之按下停止按鈕后完成本站動作然后停止。要是重新啟動按下復(fù)位按扭后系統(tǒng)重新準(zhǔn)備好。
設(shè)備要是在運行過程中按下急停按鈕后會把V7000.5數(shù)據(jù)寫到移位寄存器里,移位寄存器輸入0,此時信號過來激活移位寄存器然后設(shè)備各個單元立即停止,要想重新啟動設(shè)備需要在主站按下復(fù)位按鈕,設(shè)備重新準(zhǔn)備好等待下一次啟動。
作者簡介:
趙建偉,男,高級工程師,從事機電一體化技術(shù)專業(yè)的教學(xué)與科研工作。
本文來自院本科研項目自動化生產(chǎn)線圖形化實時監(jiān)控系統(tǒng)設(shè)計與實現(xiàn), 項目編號:Gfxy16-13。
(作者單位:陜西國防工業(yè)職業(yè)技術(shù)學(xué)院機電系)