wisedream
級別: 探索解密
|
我用FX3U 485BD 做通信,因為FX3U-485BD是不支持MODBUS指令,所以要用RS指令來做,通訊發送是可以的,但是數據沒有返回。 大家幫幫忙。謝謝了。知道的可以加我QQ1976996168 接線是:RDA--------- 另外一種也接來試了。只是通訊正常。就是沒有數據返回。 RDA/SDA---------T+ RDB--------- RDB/SDB---------T- SDA---------T+ SG-----------SG SDB---------T- SG-----------SG 另外一種也接來試了。只是通訊正常。就是沒有數據返回。SD燈正常工作,那代表我這邊的數據有發送過去對吧? LD M8002 HC091 D8120(通訊上,所以這個不關事) LD M8000 RS D10 K8 D40 K8 LDI M2 OUT M8161 (8位/16位模式都試過了都不行。) LD M1 MOV H01 D10 (站號01) MOV H03 D11(寄存器功能碼) MOV H00 D12 (控制地址高位 MOV H28 D13 (控制地址低位 MOV H00 D14 (讀取位數高位 MOV H02 D15 (讀取位數低位 MOV D60 D16 (校驗高位 H44 MOV D61 D17 (校驗低位 H03 CRC D10 D60 K6(校驗程序) SET M8122 這個是用串口測試的數據。發送下面這個。有接回來就正確了。 [2015:01:15:16:07:48][發送]01 03 00 28 00 02 44 03 [2015:01:15:16:07:48][接收]01 03 04 00 00 04 04 F9 30 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
再加一個FX3U-485ADP-MB 就支持MODBUS了 |
|
---|---|---|
|
hsqknx
級別: 工控俠客
|
1,燈亮只說明你有數據發送,不代表你能發到對方,2,接線也不對。RDA和SDA,RDB和sdb也要連接 |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
modbus 只能用8位數據 校驗的市低字節對調試試 用串口監視軟件監視一下PLC發出的數據 |
|
---|---|---|
|