这是一个子程序, 具体要结合整体来看,这是其中几条,后面的类推。
SET
SAVE //一般用在子程序的开头,就是保存BR位,你可以简单理解为梯形图的EO
L 0 //把 0 赋给#TEMP1 , #TEMP1 可以在子程序资源里建立
T #TEMP1
L #IN0 // 把外部参数INO 给#TEMP2, 这个应该是这个子程序的一个输入参数
T #TEMP2
L 0 //比较INO(#TEMP2) 和 0
JC M001 //若 #TEMP2 小于 0 则跳转到下面的MOO1 开始执行 TAK //互换累加器1和2的值, 这里就是把#TEMP2 和 0的在累加器中的位置互换 L L#9990000 //执行了上步后, 这里ACU1 装载一个长型整数999900000,#TEMP2 自动填入ACU2 , 原来ACU2 里的0 被自动剔除 <=D //比较ACU2 和ACU1 JC M002 // 若 #TEMP2 小于等于9990000 则跳转到下面的MOO12开始执行