yefengchen
級別: 家園?
|
小弟現在搞不明白三菱MODBUS通訊協議是什么?跟485通訊是什么區別? 希望能夠得到具體的詳細的講解。 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
有關MODBUS通訊協議可以看這里:http://baike.baidu.com/view/1861869.htm 用232和485都能做,以FX3U為例,只有FX3U-232ADP-MB和FX3U-485ADP-MB這兩個模塊才能做,其他不帶“MB”的不行 |
|
---|---|---|
|
yefengchen
級別: 家園常客
|
假如要用485的話是不是就用FX2N-485-BD呢? |
---|---|
|
fuwaer
級別: 正式會員
|
MODBUS本身就是一種通訊協議,485只是一種物理接口,Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。 三菱的: FX1N-485-BD 用于FX1S,FX1N FX2N-485-BD 用于FX2N FX3U-485-BD/FX3U-485-ADP 用于FX3U 最大傳輸距離:50M,連接器:8芯MINI-DIN型,模塊指示:SD,RD指示燈,通訊方式:半雙工通訊(單對雙絞連接),全雙工(2對雙絞連接),電源損耗:DC 5V/60MA,來自PLC基本單元。 指令格式:RS [S.] m [D.] n 注:[S.]:數據寄存器D,發送數據時指定源數據在PLC中得起始地址; m:常數K/H,發送數據時定義需要傳送的數據長度,允許范圍0到4096,接收數據時應該設置為0; [D.]:數據寄存器D,存儲接收數據的存儲起始地址; n:常數K/H,接收數據時定義接收的數據長度,允許范圍0到4096,數據發送時應該設置為0; 32位操作指令:不允許 邊緣操作指令:不允許 數據的通訊格式需要通過PLC的特殊數據寄存器D8120進行設定。 |
---|---|
本帖最近評分記錄: |