阮子
級別: 工控俠客
|
大家好,我是一個剛開始學習S7-300編程的菜鳥,想請問一下大家在功能塊FB的局部變量聲明表中,OUT與IN_OUT的問題。就是在什么情況最好把參數寫在OUT下,什么情況下最好把參數寫在IN_OUT下。(我是用一個星三角啟動停止例子來練習的,但是不管我是把三個輸出全放在OUT內,或者是三個都放在IN_OUT內,還是一個放在OUT內另外兩個放在IN_OUT,在程序仿真的時候都看不來有什么區別),希望大家能幫忙給我解釋一下,謝謝 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
OUT 輸出變量,對于FB來說,其相當于只寫變量 IN_OUT 輸入輸出變量,對于FB來說,其相當于讀寫變量。 如果你有高級語言的編程經驗,那么IN_OUT變量相當于地址傳遞,其向FB傳遞的是地址,而非值。 當你僅僅需要FB向你輸出一個變量的值時,你可以選用OUT變量,而當你需要這個值不僅僅要輸出,并且要參與下一次的運算時,應選用IN_OUT. |
---|---|
本帖最近評分記錄: |
阮子
級別: 工控俠客
|
感謝你的詳細解釋,謝謝 |
---|---|
|