TIAv16环境下再次学习练习STL-06位逻辑指令练习

标签:
西门子tiastl编程 |
分类: 西门子软硬件 |
继续学习TIA下STL编程,在前一篇基础上做,这一篇练习NOT和SET。
在DB1继续添加变量
在OB1添加STL程序段,A 1.DBX3.1执行后RLO为0,后面= 1.DBX3.2执行后RLO为0
修改程序为下面的形式,添加了NOT语句,将前一句RLO取反,后面B27就为1了
继续添加语句,AN 1.DBX3.3后RLO为1,后面DB1.DBX3.4为1
修改程序,添加NOT,对RLO取反,很好理解
继续添加程序段,A 1.DBX3.5后,RLO为0,B31为0
修改上面的程序,插入了SET语句。虽然A 1.DBX3.5后,RLO为0,经过SET后,B31为1
在后面添加语句,第3句结果RLO为1,第4句中B32为0,和第3句的RLO与计算,结果为0,第5句执行后B33为0
修改上面的语句,第3句结果RLO为1,第4句中B32为0,AN
1.DBX3.7和第3句的RLO与计算,结果为1,第5句执行后B33为1
继续修改语句,添加SET语句,不管SET前RLO为什么数值,经过SET后RLO为1