張忠強 范建英 高強





摘要:S7-200系列PLC是西門子公司推出的一款小型PLC,具有結構緊湊,擴展性良好,指令功能強大,并且價格便宜,成為當代各種小型工程的首選控制器。本文簡單描述一種使用EM277在4#轉爐滑板擋渣實現S7-400與S7-200PLC的通訊實例。
關鍵詞:結構緊湊;S7-200PLC;EM277;DP通訊
一、引言
煉鋼廠轉爐擋渣車、滑板擋渣、精煉爐大包加蓋等設施使用S7-200PLC,該200PLC為小型局域網控制,未實現聯網功能。2021年為進一步的實現能源介質的全面監控,達到節能降耗的目的,煉鋼廠決定對S7-200PLC進行研究,實現上述S7-200PLC的并網工作。
通過上網查閱資料,S7-200PLC可以使用EM277實現DP通訊,很好的解決了這一難題。
二、EM277簡介
EM277是S7-200PLC的一個智能型擴展模塊,支持PROFIBUS-DP從站協議,通過I/O總線與CPU相連,實現S7-300/400PLC與S7-200PLC之間的數據傳送。
1、EM277 LED指示燈含義
EM277模塊在面板上有四個狀態LED,用來指示DP端口的運行狀態:
lS7-200PLC上電后,DX MODE燈一直熄滅直到DP通訊開始
l當DP通訊成功初始化后(EM277模塊進入和主站交換數據的狀態時),DX MODE LED變綠直到數據交換狀態結束
l如果DP通訊中斷,強制EM277模塊退出數據交換模式,此時DX MODE LED熄滅而 DP ERROR LED變紅,此狀態一直保持到S7-200 CPU斷電或數據交換重新開始
l如果主站寫入EM277模塊的I/O組態或參數信息錯誤,則DP ERROR LED將呈現紅色閃爍
l如果沒有24 VDC供電,POWER LED將熄滅
2、EM277地址設置:
聯網能力 數據
站地址設置 0-99(由旋鈕開關設定)
每段最大站數 32
每個網絡最大站數 126,最多99個EM277站
MPI連接 一共6個,2個保留(1個給PG,1個給OP)
三、方案實施
1、硬件準備
主PLC為4#轉爐S7-400PLC,滑板擋渣為S7-200PLC,DP通訊線15米,EM277通訊模塊1塊,24V電源1個,導線若干。
2、硬件組態
在STEP7里對400PLC進行硬件組態,如果原工程沒有使用過EM277,還要提前安裝SIEM089D.GSD文件,通過選中STEP7的項目硬件組態窗口,在菜單中的選項,安裝GSD文件操作,導入SIEM089D.GSD文件,安裝EM277從站配置文件。
導入GSD文件后,在右側的設備選擇列表中找到EM277從站,如下圖:
在選擇EM277從站下的通訊方式,滑板擋渣輸入輸出點較多,選擇16 WORD OUT/16 WORD IN數據交換方式。雙擊EM277把DP地址改為“16”,并且把EM277上的地址撥碼改為“16”。這樣就對應好了通訊映射地址:QB160-QB191——>VB0-VB31;VB32-VB63——>IB160- IB190,我們只用后面的輸入地址。注意,S7-200的VB地址先對應S7-400的輸出地址。
3、編輯S7-200的程序
S7-200不用硬件組態,對CPU226連接EM277,EM277把DP地址撥碼改為“16”,使用DP通訊線與4#轉爐S7-400PLC連接,將S7200的輸入輸出地址就是IW0、IW2、QW0和QW2,使用MOVE指令,把數據分別傳給VB32-VB39 8個地址。
4、編輯S7-400的程序
直接讀取IW160-IW166八個地址,將S7200采集數據存儲在400PLC的DB16中。
5、硬件安裝
S7-200的模塊按步驟3中的要求連接。將S7-400定義的DP口和EM277DP口用DP插頭和DP電纜連接(電纜的終端頭中央電阻開關為ON)。
6、調試程序
在S7-400中在線監測,監測數據正常,如下圖所示:
對4#轉爐滑板擋渣液壓站1#泵和2#泵運行信號在一級系統顯示,實現能源介質的全面監控,達到節能降耗的目的。
四、結束語
總結需要注意的地方如下:
1、注意EM277對應映射地址時VB寄存器地址,從低位到高位地址先對應S7-400的輸出地址,然后再對應輸入地址。
2、連接DP總線時,一定要注意DP總線終端一定要有終端電阻。
通過本次的實踐熟悉了S7-400與S7-200PLC使用EM277的DP通訊設置方法,為后續煉鋼廠轉爐擋渣車、精煉爐大包加蓋等設施并網奠定了基礎。
參考文獻:
[1]SIEMENS S7-200PLC使用手冊. Siemens中國有限公司,2015.6.
[2]SIEMENS EM277使用手冊.Siemens(中國)有限公司,2015.6.