当前位置:文档之家› 欧姆龙协议宏通讯常见问题

欧姆龙协议宏通讯常见问题

协议宏通讯常见问题

--林兴煌

一、串行模块接收长亮,协议接收一大串0.

接入RS485模块,正负接反。

二、发送正常但是无反馈。

协议不正确,或者目的地址与源地址写错、功能码无写。

三、发送正常但是无反馈,用串口有反馈。

RS485损坏。双工单元,有一路已坏。

四、发送正常有反馈,但是反馈乱码。

协议正确,但是协议设置有问题,再次确认协议设置。(波特率,校验位等等)

五、发送接收都正常,但是发送有临界点,只能发送限制字节。

发送长度设置不够,欧姆龙协议宏默认发送200字节,需改长。

六、RS485正负接反,模块反馈灯都不长亮。

可判定无反馈信号,既设备没发送回来,若光收发器Link不亮,则光路不通,若亮,发送信号灯在闪,很可能设备有问题。

七、发送自定义字符串,上位机已经下方内容,但是无法发送出去,情报板变黑。

很可能字符串长度无写值。

八、串行模块一直报错,但是设置为默认后正常,再次设置协议宏格式又报错。

很可能是我们的模块有问题或者CPU有故障,只要拿其他CPU 重新组合,重新创建IO表即可消除,或者取出CPU模块与串行模块,恢复出厂设置,重新创建即可。

九、协议宏通讯都正常,有发送有接收,但是接收后的值无法写入内存值。

本系统应该有多个串行通讯模块,协议宏Protocol只创建一个,修改为有多少个模块设置多少个Protocol,每个模块应对应好自己所使用的Protocol。

十、协议宏通讯都正常,有发送有接收,但是接收后的值在上位机有尾巴。

1、内存值保留上次信息,设置刷新内存值即可。

2、校验码也写入内存值。需在协议宏内增加校验码如图所示

十一、协议宏通讯同一个Sequence第一条正常,有发送有接收,但是第二条无法正常发送接收。

在Step中Next设置Next下一条。End指在当前条结束指令发送

十二、程序中完成标志位不闪。

单元号与标志位设置不一致。

相关主题