13008952337
级别: 探索解密
精华主题: 0
发帖数量: 89 个
工控威望: 138 点
下载积分: 604 分
在线时间: 38(小时)
注册时间: 2023-09-01
最后登录: 2024-03-08
查看13008952337的 主题 / 回贴
楼主  发表于: 2023-11-04 16:52
才发现,寄存器传送排在输出后面,我同时传送脉冲数据和打开脉冲输出,输出的是上个数据,像这种有先后顺序的有点坑啊
shliudejun
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 134 点
下载积分: 2075 分
在线时间: 13(小时)
注册时间: 2013-01-24
最后登录: 2024-03-12
查看shliudejun的 主题 / 回贴
1楼  发表于: 2023-11-04 20:08
引用
引用楼主13008952337于2023-11-04 16:52发表的 感觉越学越不会了 :
才发现,寄存器传送排在输出后面,我同时传送脉冲数据和打开脉冲输出,输出的是上个数据,像这种有先后顺序的有点坑啊

要经常摸索,要应用才行。光看好难啊
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 981 个
工控威望: 1137 点
下载积分: 18327 分
在线时间: 269(小时)
注册时间: 2009-05-29
最后登录: 2024-04-27
查看zsh340的 主题 / 回贴
2楼  发表于: 2023-11-09 16:06
引用
引用楼主13008952337于2023-11-04 16:52发表的 感觉越学越不会了 :
才发现,寄存器传送排在输出后面,我同时传送脉冲数据和打开脉冲输出,输出的是上个数据,像这种有先后顺序的有点坑啊


数据传送要根据PLC内的CPU扫描规则才行,三菱的还好点,如果是西门子的数据传送的前后排列更严格。我试过一个运算程序,三菱的运算程序段不分前后,但西门子的不区分好的话运算结果不对。
楼主留言:
根本就不是逐条扫描的,太坑了
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
plc2113
级别: 家园常客
精华主题: 0
发帖数量: 60 个
工控威望: 535 点
下载积分: 694 分
在线时间: 29(小时)
注册时间: 2021-09-13
最后登录: 2024-04-29
查看plc2113的 主题 / 回贴
3楼  发表于: 2023-11-15 09:22
同感
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 819(小时)
注册时间: 2015-08-31
最后登录: 2024-04-29
查看wangnaizhi的 主题 / 回贴
4楼  发表于: 2023-11-15 16:06
那家PLC都有扫描周期这个概念 你这是基础不牢 不是越学越不会