西門子變頻器6SE6420-2UC25-5CA1
S7-300/400不同的CPU類型,可以選擇、支持不同的OB塊,但OB1是所有PLC用戶程序的循環(huán)控制塊,它是運行PLC用戶程序的前提條件,因此,任何PLC程序、任何CPU都不可以缺少OB1。
OB塊的調用條件被稱為“觸發(fā)事件”,根據“觸發(fā)事件”的不同,OB塊可以分為若干級別,各個級別有不同的優(yōu)先級,高優(yōu)先級的OB可以中斷低優(yōu)先級OB的執(zhí)行。如果需要,S7系列PLC除OB1外,還可以使用西門子
多個OB塊。 程序塊(Function,簡稱FC西門子變頻器多數場合,F(xiàn)C塊應直接使用PLC的“地址”或“符號地址”進行編程,但根據需要,可以定義部分程序變量。 西門子變頻器6SE6420-2UC25-5CA1
與S7-200 -樣,F(xiàn)C塊的“臨時變量”同樣存儲在局部變量數據堆棧(L)中,這一區(qū)域為全部程序塊所公用,只可以用于FC塊內部使用的中間運算結果寄存(這些中間運算結果不可以用于FC塊外部);程序塊執(zhí)行完成后,局部變量數據堆棧內的數據將被其他塊所需要的內容所替代。如果需要保存可以用于其他邏輯塊的狀態(tài),應使用PLC的內部標志寄存器M或使用“數據塊DB”。