西门子 300 STL语言如何监视啊?

2025-05-04 04:18:03
推荐回答(1个)
回答(1):

先从sta说起,sta表示位的状态,比如程序中的I0.0, Q0.0, I0.1。如果对应的位为1,则sta=1,如果对应的位为0,则sta=0. 你的程序中Q0.0=1,所以第3行与第6行的sta=1。

再来说rlo,rlo表示逻辑运算结果,O I0.0这句话的逻辑运算结果为0,所以rlo=0,O Q0.0的逻辑运算结果为1,所以rlo=1. I0.1=0,但AN I0.1这句程序的逻辑结果为1,所以这一句的rlo=1。当然,rlo是要跟之前的结果去运算的,所以不能只看这一句程序的。