西門(mén)子SM1223數(shù)字量輸入輸出模塊
本公司銷(xiāo)售西門(mén)子自動(dòng)化產(chǎn)品,*,質(zhì)量保證,價(jià)格優(yōu)勢(shì)
西門(mén)子PLC,西門(mén)子觸摸屏,西門(mén)子數(shù)控系統(tǒng),西門(mén)子軟啟動(dòng),西門(mén)子以太網(wǎng)
西門(mén)子電機(jī),西門(mén)子變頻器,西門(mén)子直流調(diào)速器,西門(mén)子電線電纜
我公司大量現(xiàn)貨供應(yīng),價(jià)格優(yōu)勢(shì),*,德國(guó)*
下圖是SENTRON PAC3200儀表與S7-1200進(jìn)行MODBUS RTU 通信的接線圖。
圖4:S7-1200與PAC3200進(jìn)行MODBUS RTU 進(jìn)行通信的接線圖
3.硬件需求
S7-1200 PLC目前有3種類(lèi)型的CPU:
1)S7-1211C CPU。
2)S7-1212C CPU。
3)S7-1214C CPU。
這三種類(lèi)型的CPU都可以使用MODBUS通信協(xié)議通過(guò)通信模塊CM1241 RS485來(lái)實(shí)現(xiàn)S7-1200與PAC3200儀表的通信。
本例中使用的PLC硬件為:
1)PM1207電源 ( 6EP1 332-1SH71 )
2) S7-1214C ( 6ES7 214 -1BE30 -0xB0 )
3) CM1241 RS485 ( 6ES7 241 -1CH30 -0xB0 )
4) 模擬器 ( 6ES7 274 -1XH30 -0xA0 )
本例中使用的PAC3200儀表硬件為:
1) PAC3200 (7KM2112-0BA00-3AA0)
2) MODBUS RTU 模塊 (7KM9300-0AB00-0AA0)
3) MODBUS 通信電纜 ( 6XV1830-0EH10)
3.軟件需求
1) 編程軟件 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
4.S7-1200 MODBUS RTU的通信方式
S7-1200作為MODBUS RTU主站的通信方式是由DATA_ADDR 和 MODE 參數(shù)來(lái)選擇 Modbus 功能類(lèi)型的。
DATA_ADDR(從站中的起始 Modbus 地址): 要在 Modbus 從站中訪問(wèn)的數(shù)據(jù)的起始地址。MB_MASTER 使用 MODE 輸入而非功能代碼輸入。 MODE 和 Modbus 地址范圍一起確定實(shí)際 Modbus 消息中使用的功能代碼。
下表列出了 MB_MASTER 參數(shù) MODE、Modbus 功能代碼和 Modbus 地址范圍之間的對(duì)應(yīng)關(guān)系。
表3: MB_MASTER的MODBUS 功能
5.S7-1200 與PAC3200 進(jìn)行MODBUS RTU的通信組態(tài)
我們通過(guò)一個(gè)實(shí)例來(lái)介紹如何在Step7 Basic V10.5 中組態(tài)S7-1214C 和PAC3200的MODBUS RTU通信。
5. 1 PLC 硬件組態(tài)
首先在Step7 Basic V10.5中建立一個(gè)項(xiàng)目,如圖1所示。
圖5: 新建S7 1200項(xiàng)目
在硬件配置中,添加CPU1214C和通信模塊CM1241 RS485模塊,如圖2所示。
圖6: S7 1200硬件配置
在CPU的屬性中,設(shè)置以太網(wǎng)的IP地址,建立PG與PLC的連接,如下圖所示。西門(mén)子SM1223數(shù)字量輸入輸出模塊