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

主题:又遇到怪事----没输出,调整指令顺序吧

点击:587 回复:5

客户求助,原设备由于火灾,重做系统,发现问题,并发来程序。
附件 untitled1.jpg
41句行 w11.00 条件满足,为什么没有动静
附件 untitled2.jpg
查询,没有发现其他可能影响的地方
附件 untitled3.jpg
修改D190,D290 反向满足比较条件,W11.01有输出
修改D100数据, 发现改不动,总是为1
查,哪里作对
附件 untitled4.jpg
发现有11处
最后查到
附件 untitled5.jpg
在218处有一个传送指令
附件 untitled6.jpg
D100不为1了,出现这个,蒙了,不可思议的D100,前后挨着,显示结果两样,再查找有关之处
第8句用到这个指令
附件 untitled7.jpg
表情看到这条指令,再仔细看,就没什么不看思议了,只怨视力了
再看41句的
附件 untitled8.jpg
变化正常
猛然醒悟,不用再查找了,咋就忘了PLC循环扫描的特性。
由此断定,这个程序不是设备的最终程序。
最后修改:2019/7/2 1:21:03
19-07-02 01:14
楼主的好像是欧姆龙PLC,
19-07-02 18:08
这确实是欧姆龙的程序。。
19-07-02 18:18

引用 李东泽 在 2019/7/2 18:08:18 发言【内容省略】

是欧姆龙的PLC
19-07-03 10:18
D190与D290赋值不能相同,或者小于等于改为小于,大于等于改为大于,还要选判断一下D190与D290的大小或者限制D190与D290的最大与最小值
19-07-04 08:49

引用 xlian 在 2019/7/4 8:49:29 发言【内容省略】

为什么不能相等?
19-07-04 10:25

工控新闻

更多新闻资讯