394225260
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 109 点
下载积分: 609 分
在线时间: 14(小时)
注册时间: 2016-04-27
最后登录: 2024-08-20
查看394225260的 主题 / 回贴
楼主  发表于: 2016-05-25 21:17
大神求帮助? 在线等急
我们PLC 与PC通讯,偶尔会出现PC端指令已经发出,但是PLC没有接收到是什么原因???(30次会出现2到3次)[ s:49]
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3444 个
工控威望: 20980 点
下载积分: 27821 分
在线时间: 1762(小时)
注册时间: 2010-01-03
最后登录: 2024-11-25
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 2016-05-26 09:22
信息发送间隔加大或通迅速率加快
楼主留言:
我们传输的波特率是112500,因为PC端是客户的不允许修改,我把我自己PLC端的波特率修改低了一点,但是还是会出现故障,后面我们做实验发现存在PC端指令发送不一致,PC端发送5个两位16进制,但是我们接收只是前3个16进制,后面的我们不接收,当我接收下个指令时,会存在第一个寄存器里面的内容,是上条指令后面的一个字符  求解啊 大神 在线等
自动化单机,生产线,项目编程调试!
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3444 个
工控威望: 20980 点
下载积分: 27821 分
在线时间: 1762(小时)
注册时间: 2010-01-03
最后登录: 2024-11-25
查看tkggtdkjpl的 主题 / 回贴
2楼  发表于: 2016-05-28 19:01
接收到信号后,应该对接收寄存器清零操作的,你不清零你怎么知道接收到的数据是本次还是上次的数据呢.
楼主留言:
我们在接收后,会对其进行立马RST制零。望指导下
自动化单机,生产线,项目编程调试!