暴走的绵羊
级别: 略有小成
精华主题: 0
发帖数量: 89 个
工控威望: 455 点
下载积分: 1506 分
在线时间: 37(小时)
注册时间: 2020-05-06
最后登录: 2023-08-30
查看暴走的绵羊的 主题 / 回贴
楼主  发表于: 2021-01-25 18:09
我现在碰到个问题,ADPRW指令在执行的时候如果从站报了超时,我可以通过监视SM8500知道有报错,但不知道是哪一站报错,难道必须要用通过d2+2(命令异常结束)来判断吗?有没有专门用来存储出错站站号的系统寄存器?或者有其他办法可以知道是哪一站出错?请各位大佬赐教
a10141014a
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 176 点
下载积分: 872 分
在线时间: 59(小时)
注册时间: 2013-10-18
最后登录: 2024-08-21
查看a10141014a的 主题 / 回贴
1楼  发表于: 2021-01-26 08:47
引用
引用楼主暴走的绵羊于2021-01-25 18:09发表的 FX5U使用ADPRW指令读写RTU从站,如何知道哪一站超时? :
我现在碰到个问题,ADPRW指令在执行的时候如果从站报了超时,我可以通过监视SM8500知道有报错,但不知道是哪一站报错,难道必须要用通过d2+2(命令异常结束)来判断吗?有没有专门用来存储出错站站号的系统寄存器?或者有其他办法可以知道是哪一站出错?请各位大佬赐教

對的..只能在發生當下記憶下來
偶爾開播
https://www.youtube.com/channel/UCR7KK2amDeHRUi6WNd5fh7A/videos