|
qwerty_123
www
級別: 略有小成
|
S7-200 Smart軟件監視時,顯示梯形圖的邏輯結果是直接讀出來的還是軟件經過計算顯示出來的? 臨時變量是不是不對外開放,還是西門子自己的編程軟件可以讀出來?但局部變量的結果編程軟件卻可以顯示出來,還有一些邏輯,例如上面的第一行條件成立,第一行輸出的M0.2為1,但第二行條件不滿足,也能正確顯示出M0,2為0,不知道這個能正確顯示是不是編程軟件自己算的還是怎么的,因為通信只在PLC掃描結束后才進行,但第一行和第二行的掃描顯然是在一個周期內的 圖片中的程序不在監控狀態,但很容易掛到PLC上測試 |
|---|---|
|
|
|
qwerty_123
www
級別: 略有小成
|
是,但問題是編程軟件都能正確顯示狀態,所以有疑問是編程軟件計算出來的還是怎么回事? 因為通信時只在PLC掃描結束時進行,所以M0.2應該是只能有一個值,但編程軟件卻能正確顯示各行的狀態,是不是有些奇怪? 而且臨時變量的狀態也能正確顯示,難道西門子PLC對西門子編程軟件開放局部變量的狀態?
|
|---|---|
|
|
|
開心超人
級別: 正式會員
|
這個實際中也是一樣的,第一行M0.2亮 第二行M0.2不亮。 第一行條件夠了能亮,按照雙線圈的這個寫法第二行不滿足條件是不會亮的,前面條件的M0.2我記得也是不亮的 |
|---|---|
|
|
|
qwerty_123
www
級別: 略有小成
|
圖片:
第一行會亮,第二行不會亮,而且狀態顯示也很穩定
|
|---|---|
|
|