登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:定时器数据move指令

点击:851 回复:10

帮忙看看,为什么执行要程序5后不能执行程序4 ???这几个数据都是定时器sd时间数据
附件 IMG_20210515_174029.jpg
21-05-15 17:52
DB1.DBW8、DB1.DBW10是TIME格式数据吗
21-05-15 20:36

引用 高雅的雅 在 2021/5/15 20:36:58 发言【内容省略】

是的,都是一样的格式
21-05-16 07:32
怎么看出不执行的?不是好好的没错误?
21-05-16 08:55

引用 pqsh 在 2021/5/16 8:55:06 发言【内容省略】

模拟器模拟了,程序四闭合没有反应
21-05-16 10:14

引用 飞饼 在 2021/5/16 10:14:01 发言【内容省略】

执行5了?不是刷掉了?dw10别的地方也刷了?
21-05-16 12:37
对于赋值、OUT指令,以最末尾的逻辑输出结果为准——前面的在扫码后被后面的刷新覆盖了
21-05-16 13:13

引用 高雅的雅 在 2021/5/16 13:13:09 发言【内容省略】

附件 IMG_20210517_170026.jpg
试了可以,但是现在问题是,同一个目标地址,现在出现了两个值,这样是不是编程错误了?
21-05-17 17:03

引用 pqsh 在 2021/5/16 12:37:12 发言【内容省略】

如果两个程序段都通,那最终这个目标地址的值是谁赋予的?
21-05-17 17:04

引用 飞饼 在 2021/5/17 17:04:56 发言【内容省略】

谁新谁赋的原则.你得有程序执行一条一条顺序的概念.先执行4,给了400,后又执行5,给了600.
21-05-18 09:51

上一页下一页

工控新闻

更多新闻资讯