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並配合迴路邏輯,完成間接定址及迴圈輪詢
圖四
關於間接定址的說明請參閱
圖五,將每個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應用
全站熱搜
留言列表