PLC(S7-1200/S7-1500)當作Modbus TCP Client時,可以同時對多台Server完成通訊。
寫程式時必須注意的地方
1. 使用「MB_CLIENT」指令時,不可共用DB,使用幾個「MB_CLIENT」就有幾個對應的DB,圖1
2. 在「MB_CLIENT」的DB設定中,必須輸入MB Slave unit ID號碼,預設是255(16#FF),也可以依照實際的號碼輸入,通常Slave預設是1。如果不知道,設定255(16#FF)即可,圖2圖2
3.「MB_CLIENT」指令中的CONNECT來源為「 TCON_IP_v4」,當中的ID號碼是唯一的號碼,因此使用多個CONNECT時,需手動設置不同的ID號碼,圖3
我是分格線------------------------------------------------------------------------------------------------------------------------
相關文章
S7-1200 ModbusTCP V4.1 指令用法
我是分格線------------------------------------------------------------------------------------------------------------------------
我是Bob, 一起討論Siemens SIMATIC TIA portal PLC S7-400 S7-300 S7-1500 S7-1200 ET200SP S7-200 LOGO HMI Panel I4.0 西門子 自動化 工業4.0 HMS Ewon Anybus Codesys