13008952337
级别: 探索解密
精华主题: 0
发帖数量: 114 个
工控威望: 169 点
下载积分: 675 分
在线时间: 48(小时)
注册时间: 2023-09-01
最后登录: 2024-11-13
查看13008952337的 主题 / 回贴
楼主  发表于: 2023-11-04 16:52
才发现,寄存器传送排在输出后面,我同时传送脉冲数据和打开脉冲输出,输出的是上个数据,像这种有先后顺序的有点坑啊
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 989 个
工控威望: 1145 点
下载积分: 18344 分
在线时间: 271(小时)
注册时间: 2009-05-29
最后登录: 2024-10-27
查看zsh340的 主题 / 回贴
1楼  发表于: 2023-11-09 16:06
引用
引用楼主13008952337于2023-11-04 16:52发表的 感觉越学越不会了 :
才发现,寄存器传送排在输出后面,我同时传送脉冲数据和打开脉冲输出,输出的是上个数据,像这种有先后顺序的有点坑啊


数据传送要根据PLC内的CPU扫描规则才行,三菱的还好点,如果是西门子的数据传送的前后排列更严格。我试过一个运算程序,三菱的运算程序段不分前后,但西门子的不区分好的话运算结果不对。
楼主留言:
根本就不是逐条扫描的,太坑了
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。