广州正菱|三菱
当前位置:首页 >> 技术支持 >> FX2n 使用232-BD串口通讯只能实现单向通讯
FX2n 使用232-BD串口通讯只能实现单向通讯  时间:2013/9/2 7:37:00
您好!
FX2N PLC使用232-BD和计算机的串口进行通讯(利用串口助手进行测试),采用无协议的通讯方式。将程序下载并重启后,存在的问题是,计算机向PLC发送数据,PLC能收到,但是PLC发送数据,计算机却收不到(PLC发送数据时发送灯闪烁)。用同一根串口线试了下该计算机和其它计算机的串口通讯是正常的。PLC自收自发也是正常的,但是换了其它计算机和该PLC通讯,问题同样存在。这几台计算机是研华的工控机。很奇怪,以前用过232-bd串口通讯,程序差不多,没有什么问题。我看手册中RS指令诊断中最后一段,“在FX2N系列(V2.0或更高版本),如果对方设备接收到NAK,则RS指令将不执行,调整系统,以使对方设备接收到NAK时,也可执行RS指令”我这种现象不是这个原因吧,如果是的话,怎么调整系统?PLC参数设置和程序如下,请帮忙看一下。
1)PLC参数中设置:勾选通信设置操作,无协议通讯,数据长度8位,无奇偶校验,停止位2位,传输波特率9600,H/W类型选择Regular/RS-232C。
2)程序如下:
0 LDI M8004
1 RS D0 K4 D10 K4
10 LDP X004
12 MOV H0FFFF D0
17 MOV H0EEEE D1
22 SET M8122
24 LD M8123
25 MOV D10 D20
30 MOV D11 D21
35 RST M8123
37 END
Re:续:FX2n 使用232-BD串口通讯只能实现单向通讯  时间:2013/9/2 7:58:00
和 “在FX2N系列(V2.0或更高版本),如果对方设备接收到NAK,则RS指令将不执行,调整系统,以使对方设备接收到NAK时,也可执行RS指令”没有关系,上述程序没有发现问题,建议拨打400--免费技术热线,做进一步交流。

Re:Re:续:FX2n 使用232-BD串口通讯只能实现单向通讯  时间:2013/9/2 10:22:00
使用232/485转换接口可以通讯了,应该是232-bd或485-bd与研华工控机的串口(多串口,4个)或485卡不兼容吧
Re:Re:Re:续:FX2n 使用232-BD串口通讯只能实现单向通讯  时间:2013/9/2 15:10:00
感谢您提供的信息,为其他客户提供了参考。

相关问题
相关下载