沈軍
(鎮(zhèn)江中福馬熱磨機事業(yè)部,江蘇 鎮(zhèn)江 212016)
S7-300 PLC與DELTA控制器profinet通訊的實現(xiàn)
沈軍
(鎮(zhèn)江中福馬熱磨機事業(yè)部,江蘇 鎮(zhèn)江 212016)
本文針對西門子可編程控制器在MDF生產(chǎn)線升級改造的過程中建立PLC之間通訊,提出基于集成PN口的通訊解決方案。利用profinet總線實現(xiàn)S7-300與DELTA運動控制之間的數(shù)據(jù)傳輸,實現(xiàn)通信資源的整合。
S7-300;PN口;profinet;S7通訊
在MDF生產(chǎn)線中,基于profibus總線協(xié)議的西門子可編程控制器廣泛的應(yīng)用。profibus總線協(xié)議采用了ISO/OSI模型中的第一層、第二層以及第七層。profibus總線需要雙絞銅質(zhì)電纜,最高傳輸速率為12mbps,傳輸距離為100米。有時候傳輸?shù)膶崟r性不能滿足控制要求,特別是對于復(fù)雜的工業(yè)控制領(lǐng)域不能滿足生產(chǎn)要求。西門子公司推出了適應(yīng)能力更強的基于工業(yè)以太網(wǎng)的profinet總線協(xié)議,傳輸速率為100mbps,傳輸距離為100米,性能比profibus更加優(yōu)越,網(wǎng)絡(luò)故障比較低?;谝陨系谋尘埃恍┕S熱磨機的控制由原來采用DELTA RMC75E和S7-300 PLC獨立控制,通過基于profinet總線協(xié)議,實現(xiàn)資源整合(實現(xiàn)RMC75與S7-300 PLC通信),優(yōu)化了熱磨機的控制。
隨著profinet技術(shù)的推廣,對于集成PN口的S7-300 PLC或者CP網(wǎng)卡進行擴展資源連接。在profinet總線協(xié)議中,相距較遠的兩個PLC之間可以不直接進行總線連接,可以借助工業(yè)以太網(wǎng)Scalance交換機進行連接,在技術(shù)上提供極大的便利。
結(jié)合我公司在河北某MDF工廠的項目為實例,我們使用集成PN口的S7-300 PLC與RMC之間進行profinet通信,進行數(shù)據(jù)傳輸。
2.1 硬件連接
由于MDF工廠由交換機組成環(huán)網(wǎng),為節(jié)省網(wǎng)絡(luò)電纜和布線方便。我們使用的profinet總線連接借助西門子Scalance交換機,PLC和RMC控制連接到最近的交換機。如果車間沒有交換機也可以把PLC與RMC控制器采用網(wǎng)絡(luò)電纜直接連接。
2.2 硬件組態(tài)
在硬件的平臺搭建好了以后,我們需要進行網(wǎng)絡(luò)組態(tài),在STEP7中創(chuàng)建一個新項目并且輸入項目名稱,在硬件組態(tài)中插入S7300站,并且插入RMC75E。硬件組態(tài)如下圖1所示,網(wǎng)絡(luò)組態(tài)如下圖2所示,RMC硬件設(shè)置如下圖3所示,STEP7中 RMC 數(shù)據(jù)段的設(shè)置如下圖4所示,RMC數(shù)據(jù)交換區(qū)設(shè)置如下圖5所示。
圖1 硬件組態(tài)
圖2 網(wǎng)絡(luò)組態(tài)
圖3 RMC IP設(shè)置(必須要與S7-300PLC在同一網(wǎng)段)
圖4 STEP7中 RMC 數(shù)據(jù)段的設(shè)置
圖5 RMC數(shù)據(jù)交換區(qū)設(shè)置
2.3 軟件編程
此項目傳輸?shù)臄?shù)據(jù)需要參與控制,必須要求數(shù)據(jù)的實時性和準(zhǔn)確性。數(shù)據(jù)發(fā)送程序塊如圖6所示,數(shù)據(jù)接收程序塊如圖7所示。
圖6 數(shù)據(jù)發(fā)送程序塊
圖7 數(shù)據(jù)接收程序塊
本文結(jié)合工程案例實際情況,具體分析需要實際采用的技術(shù),為實際工作提供解決問題的途徑,利用profinet總線實現(xiàn)S7-300與DELTA運動控制之間的數(shù)據(jù)傳輸,實現(xiàn)通信資源的整合,熱磨系統(tǒng)控制的性能更加優(yōu)越。
[1]崔堅.西門子工業(yè)網(wǎng)絡(luò)通訊指南[M].機械工業(yè)出版社,2004.9.
[2]向曉漢.西門子PLC完全精通教程[M].化學(xué)工業(yè)出版社,2014.
[3]RMC70運動控制器啟動調(diào)試指南.
TP273
A
1671-0711(2017)05(下)-0095-02