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

主题:看似相同,实则不同

点击:1203 回复:13

昨日在调试设备时,在线修改一个程序,增加一个2.05与w22.11作为手动复位.
因为是在线修改,简单的按上图,传入PLC,没有报错,试运行,发现W22没被复位.
再改为下图正常.
使用OMRON的CP1L.
在这个案列中你能得到什么启发
俺的是
1.必须测试,不要太自信,它不智能.
2.上图可以作为某些特殊场合使用.
附件 台达.jpg
15-01-26 07:30

引用 知道一点 在 2015/1/26 7:30:27 发言【内容省略】

原先的程序在完全支持IEC61131-3标准的编程软件上将报错误,因为逻辑值出现二义性,但是欧姆龙却不完全支持IEC标准。
15-01-26 08:28
呵呵;上面的你转换成语句表看下能不能转换出来;表情
15-01-26 09:08
严格讲上图那种写法“破坏了”(不符合)从左到右的扫描原则。
最后修改:2015/1/26 9:13:59
15-01-26 09:13
学习了
15-01-26 09:28

引用 ZCMY 在 2015/1/26 9:08:09 发言【内容省略】

当是不知什么原因,上下图都看不了语句表。
但都能执行,结果不一样。
15-01-26 10:30
OMRON的没用过,不过西门子的如果这样编写的话,貌似在编译的时候会自动将上图编译成下图的。
15-01-26 10:40

引用 ZCMY 在 2015/1/26 9:08:09 发言【内容省略】

转换结果
附件 未命名15.jpg
15-01-26 10:48
路过学习了。
15-01-26 12:45

引用 329345277 在 2015/1/26 10:40:51 发言【内容省略】

记得原来也是可以自动转换的,现在不行,也好,可以在程序上做点小玩乐。
15-01-26 15:13

上一页下一页

工控新闻

更多新闻资讯