如何判读GRM530和PLC的485通讯是否正常

2021-03-31 10:20:00
巨控黄工
原创
1900
摘要:GRM530作为通讯主机的常见故障排查和调试

如何判断485 通讯是否正常

1)         在运行时, COM1 COM2 故障指示灯常亮或闪烁,表示通讯有故障

常亮:串口设备无应答。

快闪:接收串口设备数据校验失败,一般由干扰引起的通讯故障。

1 秒慢闪:串口设备响应异常,异常码需查看设备特殊寄存器值。

2)         可以利用 GRMDev3 的实时查看,如果系统变量 $COM1ERROR 1 表示 COM1 通讯有故障,系统变量 $COM2ERROR 1 表示 COM1 通讯有故障。此外如果某个 PLC 变量通讯异常,当前值会显示为 ”--”

485 通讯故障排查方法

现象

故障排查

COM1/COM2 RX (红色灯):

正常时闪烁,表示GRM530 在接收数据。

若运行时,灯不闪烁,则表示GRM530 没有接收到数据,此时COM 故障指示灯常亮。

1)           请检查GRM530 COM 通讯口与控制器的连线。485 A+,B- 是否接反?

2)           检查和GRM530 通讯的设备从机地址,波特率是否和工程的通讯端口配置一致。

COM1/COM2 TX (绿色灯):

正常时闪烁,表示GRM530 在发送数据。

若运行时,灯不闪烁,则表示GRM530 没有发送数据。

1)           尝试将GRM530 重新上电。

2)           是否配置了设备,并关联到了设备的寄存器地址?

3)           检查端口参数,超时时间,失败重试次数,通讯延时,尝试恢复间隔是否配置合理。

COM 故障指示灯1 秒慢闪。

通讯异常,此情况表示通讯连接正常,但是从机无法执行GRM530 发出的读写命令。如GRM530 读写了从机认为不可读写的地址,或者试图修改从机不允许修改的数据。请检查IO 变量的寄存器地址是否正确。

485 通讯的其他异常

1)         未出现前面的通讯故障,但是修改不了某个数据。

   答:通常是由于PLC 也在修改此数据。这样导致GRM530 发出了写,但是数据又被PLC 改成其他值了。或者检查一下该数据的寄存器地址,是否正确,PLC 中该寄存器是否允许通过通讯修改?

2)         未出现前面的通讯故障,但是GRM530 上的数据和PLC 中的数值不一致。

  答:通常是由于数据类型原因,在设置变量属性时, IO 数据类型 必须和PLC 中原始数据的实际类型一致。如果使用了线性转换,请检查线性转换的配置是否正确。

GRM530到远程监控电脑的整个连接分为三部分:

连接 A: 即远程电脑到云监控服务器的连接,要求远程电脑能上网即可。

  连接B: GRM530通过4G或有线到云监控服务器的连接,要求GRM530插入SIM卡,并开通4G功能,或者通过网线上网,可以通过网页登陆查看模块是否在线。

连接C: GRM530通过485到PLC的连接,若 通讯异常,GRM530的数码管会显示通讯异常码,解决方法请参考本说明书 GRM530 和PLC 通讯问题的章节。

除了保证以上三个连接的正常,还有很重要的一点就是始终保证 GRM530 的变量和OPC 服务器的变量 的一致性。这一点,需要通过刷新GRM 设备来保证。也就是说只要GRM530 中的变量进行了增加,修改,删除,就要通过刷新GRM 设备,将新的变量表刷新到OPC 服务器,刷新GRM 设备的方法请参考 配置和刷新 GRM 设备。


发表评论
评论通过审核后显示。
文章分类
联系我们
联系人: 广州市巨诚信息科技有限公司
电话: 13660628791
传真: 020-32030178
Email: 2068307505@qq.com
微信: 13660628791 巨控钟工
地址: 广州市白云区金沙街礼传西街1号东承大厦503房