如图1,在程序编译后出现错误,请问为什么错?
当把上升沿去掉后,程序编译正常。
图片说明:
最佳答案
你应该把M10.0与M1.0或后再使用上升沿的,另外置位M0.3~M0.5不需要一个一个写,直接在置位指令下侧填入需要置位的位值就可以了,它允许直接填入是数值范围(1~255)
程序:
LD M0.0
LD M10.0
O M1.0
ALD
EU
S M0.3, 3
提问者对于答案的评价:
为森马上升沿置于两个或之后呢?感觉逻辑没有错误,只是不知为什么通不过编译。是否上升沿一定要放在最外面?
最佳答案作者回复:
西门子200编程不允许上升(下降)沿在调用时放置有支流的程序段落中。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc208074.html