S7-1200 已支援 Modbus RTU及Modbus TCP/IP,如果S7-1200當Master時,就必須使用 "MS_Master" 指令去連結一台Slave。
如果有5台Slave時,最簡單的方式就是使用5次 "MS_Master",而比較高段的技巧就是只使用一次 "MS_Master" 指令,搭配間接定址的技巧來完成。


圖一,一台S7-1200連5台多工電錶
圖一

圖二,使用 "MS_Master" 指令時,在MB_ADDR的參數(Slave的站號)使用間接定址的技巧
圖二

圖三,先建好建間接定址的區域指標
圖三

圖四,使用FieldRead並配合迴路邏輯,完成間接定址及迴圈輪詢

圖四
關於間接定址的說明請參閱

S7-1200 間接定址



圖五,將每個Slave站的資料依輪詢放好
圖五

------------------------------------------------------------------------------------------------------------------------------------------

Siemens SIMATIC PLC S7-400 S7-300 S7-1200 S7-200 LOGO HMI 西門子 自動化

相關文章

S7-1200 內建的 Mudbus TCP/IP 功能(一)


S7-1200的Modbus RTU Master應用


S7-1200 RS-485連接PM500的modbus應用

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(1) 人氣()