一,連接控制器,讀取數據
1,查看艾爾特控制器網絡設置,設置電腦IP。
設置完成后,點ModbusPoll的“OK”,會自動連接
2,查看連接狀態
3,根據“艾而特的手冊”,參照5.6參數表,根據需求設置讀取的地址和長度
4,擰緊結束后,就能讀取實時控制器的值了。
二,寫入數據(選擇任務,參數)
我們先看說明,感覺說明描述跟實際測試有點區別:
測試開始:
1,用Modbus Poll測試
【1】選擇任務
【2】選擇參數:
【3】以上發送完,就選擇了任務2,參數2.
2,用USR-TCP232-Test測試軟件
調試記錄:
測試1,選擇參數步驟:
當前:任務3,參數1
【1】發送 選擇參數2:00 00 00 00 00 06 01 06 00 31 00 02
切換到了:任務3,參數2
測試2,選擇任務步驟(需要發送2次指令):
【1】發送 選擇任務2:00 00 00 00 00 06 01 06 00 30 00 02
還是:任務3,參數2
【2】發送 選擇參數1:00 00 00 00 00 06 01 06 00 31 00 01
切換到了:任務2,參數1
備注:如果只是選擇1個任務,是沒有反應的。要先選擇任務再選擇參數。
測試3,忘記重啟了幾次之后,只用發送一次選擇任務的指令就可以
選擇任務步驟(只用發送一次指令):
【1】發送 選擇任務
00 00 00 00 00 06 01 06 00 30 00 04
切換到了:任務4
00 00 00 00 00 06 01 06 00 30 00 03
切換到了:任務3
00 00 00 00 00 06 01 06 00 30 00 02
切換到了:任務2
備注:選擇了任務或參數后,控制器上沒有顯示變化的,實際啟動工具后是有反應的。