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