沈軍
(鎮江中福馬熱磨機事業部,江蘇 鎮江 212016)
S7-300 PLC與DELTA控制器profinet通訊的實現
沈軍
(鎮江中福馬熱磨機事業部,江蘇 鎮江 212016)
本文針對西門子可編程控制器在MDF生產線升級改造的過程中建立PLC之間通訊,提出基于集成PN口的通訊解決方案。利用profinet總線實現S7-300與DELTA運動控制之間的數據傳輸,實現通信資源的整合。
S7-300;PN口;profinet;S7通訊
在MDF生產線中,基于profibus總線協議的西門子可編程控制器廣泛的應用。profibus總線協議采用了ISO/OSI模型中的第一層、第二層以及第七層。profibus總線需要雙絞銅質電纜,最高傳輸速率為12mbps,傳輸距離為100米。有時候傳輸的實時性不能滿足控制要求,特別是對于復雜的工業控制領域不能滿足生產要求。西門子公司推出了適應能力更強的基于工業以太網的profinet總線協議,傳輸速率為100mbps,傳輸距離為100米,性能比profibus更加優越,網絡故障比較低。基于以上的背景,一些工廠熱磨機的控制由原來采用DELTA RMC75E和S7-300 PLC獨立控制,通過基于profinet總線協議,實現資源整合(實現RMC75與S7-300 PLC通信),優化了熱磨機的控制。
隨著profinet技術的推廣,對于集成PN口的S7-300 PLC或者CP網卡進行擴展資源連接。在profinet總線協議中,相距較遠的兩個PLC之間可以不直接進行總線連接,可以借助工業以太網Scalance交換機進行連接,在技術上提供極大的便利。
結合我公司在河北某MDF工廠的項目為實例,我們使用集成PN口的S7-300 PLC與RMC之間進行profinet通信,進行數據傳輸。
2.1 硬件連接
由于MDF工廠由交換機組成環網,為節省網絡電纜和布線方便。我們使用的profinet總線連接借助西門子Scalance交換機,PLC和RMC控制連接到最近的交換機。如果車間沒有交換機也可以把PLC與RMC控制器采用網絡電纜直接連接。
2.2 硬件組態
在硬件的平臺搭建好了以后,我們需要進行網絡組態,在STEP7中創建一個新項目并且輸入項目名稱,在硬件組態中插入S7300站,并且插入RMC75E。硬件組態如下圖1所示,網絡組態如下圖2所示,RMC硬件設置如下圖3所示,STEP7中 RMC 數據段的設置如下圖4所示,RMC數據交換區設置如下圖5所示。

圖1 硬件組態

圖2 網絡組態

圖3 RMC IP設置(必須要與S7-300PLC在同一網段)

圖4 STEP7中 RMC 數據段的設置

圖5 RMC數據交換區設置
2.3 軟件編程
此項目傳輸的數據需要參與控制,必須要求數據的實時性和準確性。數據發送程序塊如圖6所示,數據接收程序塊如圖7所示。

圖6 數據發送程序塊

圖7 數據接收程序塊
本文結合工程案例實際情況,具體分析需要實際采用的技術,為實際工作提供解決問題的途徑,利用profinet總線實現S7-300與DELTA運動控制之間的數據傳輸,實現通信資源的整合,熱磨系統控制的性能更加優越。
[1]崔堅.西門子工業網絡通訊指南[M].機械工業出版社,2004.9.
[2]向曉漢.西門子PLC完全精通教程[M].化學工業出版社,2014.
[3]RMC70運動控制器啟動調試指南.

TP273
A
1671-0711(2017)05(下)-0095-02