安裝 GX Work2
準備一組FX-USB-AW (寫程式用),將RS422轉USB。
安裝FX-USB-AW驅動程式。
準備 FX3U-CNV-DB
準備 FX3U-485ADP-MB,型號一定要有MB,表示 "ModBus"。
FX-USB-AW
或是自己做線跟它通訊,有些工業電腦有RS422/ RS485。
此Port 只有三菱通訊協定。
開啟新專案
設定程式寫入的連線
設定串列埠或USB,連線測試成功就按OK完成。
寫這些程式
D8400 = 1097 h ,
也就是二進制的 0001 0000 1001 0111,
bit 0 = 1,資料位元 8
bit 1~2 = 11,偶同位檢查 (EVEN)
bit 3 = 0,停止位元 1
bit 4~7 = 1001,鮑率19200
bit 12 = 1,RS-485
D8401 = 11 h,
也就是二進制的 0001 0001
bit 0 = 1,MODBUS 通訊協定
bit 4 = 1,從站
bit 8 = 0,MODBUS 的 RTU 格式
D8409 = 2000,2秒超時
D8410 = 400,延遲400 ms
D8411 = 10,延遲10 ms
D8412 = 3,重試3次
D8414 = 1,站號1
將程式寫入
斷電重開
斷電重開
斷電重開
寫入D0 數值0
Send:01060000000089CA
Receive:01060000000089CA
讀取D0
Send:010300000001840A
Receive:0103020000B844 (D0 = 0)
寫入M0 On
Send:01050000FF008C3A
Receive:01050000FF008C3A
讀取M0
Send:010100000001FDCA
Receive:010101019048 (M0 = ON)