请问这段程序怎么看

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐