當前位置:編程學習大全網 - 編程軟體 - 西門子指令的程序步數

西門子指令的程序步數

A這麽理解吧 程序步驟就是 壹直向下比如

LD I0.0

LD I0.1

OLD

A I1.2

= Q0.0

就是壹直向下順序執行

還有他前面沒有數值

壹個網絡裏面所有的數據都必須從主線出來

上門那個程序

如果改為了

LD I0.0

LD I0.1

A I1.2

= Q0.0

就會出錯,

因為他直接放棄了I0.0的輸出 導致代碼不能識別堆棧在堆棧區域裏未使用的數值。

簡單的理解就是 壹個堆棧區域,LD(裝載)壹個新的數值進入,然後用裝載在堆棧區間裏的數和下壹個(A或者O指令)要比較的數對比,如果為0 則後面不執行,如果為1繼續執行下個比較或者結果(A指令或者O指令等等)。

壹個網絡段可以多次裝載(LD),但是所有裝載進入的數壹定要使用完畢,而且裝載的數量好像有上限,具體最多裝載多少我就不記得了。壹般寫程序都用不到。裝載8-9個應該沒有問題。

  • 上一篇:特斯拉model3有自動降噪嗎
  • 下一篇:09款帕薩特領域1.8t冷卻液風扇繼電器是多少號
  • copyright 2024編程學習大全網