foxplc
水到渠成
級別: 家園常客
|
在S7-300中要有沒有好一點的LAD條件判斷指令, 如高級編程語言中的 IF T1>30 OR T2>30 OR T3>30 ..... ENDIF 把這樣的條件判斷寫在同一個NETWORK中 因為在3個溫度滿足時,要執行相同的動作.雖然寫一個后,其余可copy,paste,但是程序顯得很冗長,笨拙.或者有個好用的條件判斷 后,把相同的動作寫成子程序,重復調用. |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
先前有看到您使用的是S7-300系列的PLC,那么就以S7-300的編程軟件Step7作為討論對象。 Step7中可以使用FB,或者FC來對重復使用的程序作整合,具體使用FB還是FC取決于您的需求,如果您只是需要有一個返回值來表達狀態,那么可以使用FC,如果您需要多個返回值的話那么只能使用FB了。 FB會占用到較多的系統資源,當然,如果您熟悉日系的產品的話,會發現西門子的編程方式與日系的大同小異而已。 我所指的日系編程產品是指支持IEC61131的產品軟件。 如三菱的GX IEC Developer,富士的D300Win,歐姆龍的CX-ONE,松下的Fpwin PRO等。 以上~~~ |
---|---|
|