竹影清风
级别: 探索解密
精华主题: 0
发帖数量: 27 个
工控威望: 100 点
下载积分: 1401 分
在线时间: 28(小时)
注册时间: 2021-04-07
最后登录: 2024-09-24
查看竹影清风的 主题 / 回贴
楼主  发表于: 2023-07-06 11:00
请教一下  我用ADPRW指令 带11个从站。出现指令正常轮询,但是轮询读到的数据一直卡在某个时刻不刷新了,但是我正常下发写还可以写到从站。然后我把整个轮询的标志位复位掉在从头开始轮询又恢复正常。有没有遇到过的大佬指教一下。
仙居人家
我来了。
级别: 网络英雄
精华主题: 2 篇
发帖数量: 737 个
工控威望: 5418 点
下载积分: 24605 分
在线时间: 1365(小时)
注册时间: 2016-06-08
最后登录: 2024-11-08
查看仙居人家的 主题 / 回贴
1楼  发表于: 2023-07-06 13:21
可能信号干扰吧,建议使用延时复位,不要用复位置位自锁等程序流程来写。
本帖最近评分记录:
  • 下载积分:+1(竹影清风)
  • 永无止境 !@#$%^&*
    天下风云出我辈,一入江湖岁月催。
    皇图霸业谈笑中,不胜人间一场醉。
    提剑跨骑挥鬼雨,白骨如山鸟惊飞。
    尘事如潮人如水,只叹江湖几人回。
    卓发智能
    相互学习,共同进步。
    级别: 工控侠客
    精华主题: 0
    发帖数量: 2437 个
    工控威望: 3025 点
    下载积分: 10387 分
    在线时间: 649(小时)
    注册时间: 2008-08-03
    最后登录: 2024-11-14
    查看卓发智能的 主题 / 回贴
    2楼  发表于: 2023-07-06 16:59
    1.轮询程序问题,比如:间隔时太短导致指令反应不过来,程序逻辑问题。
    2.干扰问题,如果线路远尽量将波特率设置小点9600bps  ,比较近就设大点。
    本帖最近评分记录:
  • 下载积分:+1(竹影清风)
  • 相信自我!