LD SM0.0
AB= MB20, 0
LPS
A onetimes:M22.0
MOVW 0, mode_select:VW40
LRD
A moretimes:M22.1
MOVW 1, mode_select:VW40
LRD
A circleclear:M22.2
MOVW 2, mode_select:VW40
LRD
A circleclear:M22.2
AN M30.1
EU
MOVW 1, VW200
S M30.1, 1
LPP
LD moretimes:M22.1
O onetimes:M22.0
ALD
R M30.1, 1
这是段控制模式选择程序,在触摸屏上操作。本人接触200没多长时间,只能看出0为单次,1为多次,2为循环,M22.0-22.2分别对应的是触摸屏上的三个按键,M30.1的作用估计 是只有在循环结束的时候才可进行模式转换,但不知道AB= MB20, 0是什么意思,请教下大家,另外我分析的是否有错,谢谢!·
最佳答案
与其说M30.1的作用是循环结束后才可以进行模式选择,不如说MB20的作用是控制其循环结束后才能进行模式选择,MB20在模式执行时候值不为0,在模式执行完成以后MB赋值为0.我认为M30.1更适合与循环执行的一个标志,你转为梯形图看一下吧,直观一点。
提问者对于答案的评价:
虽然跟我想的不一样,支持一个
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310675.html