使用SFC/ STL類型的編程,很容易實現(xiàn)在規(guī)定間隔處理一些步驟的循環(huán)。下面的例子描述了一個游泳池的過濾系統(tǒng)。每4小時,水閥換向以清理堵塞物。
程序按一個很簡單的過程進(jìn)行:4小時(S004)過濾池水,停止泵工作,使它轉(zhuǎn)速慢下來(S042),改變水閥(S041)的運轉(zhuǎn)方向,重起動水泵以清理堵塞物——只有15分鐘(S042),再次暫停泵(S043),復(fù)位水閥(S044)。
最后的也是最重要的操作步是SFC/STL程序再次返回步驟S004。本例中建立了一個連續(xù)循環(huán)控制,即:每四小時運行,使游泳池過濾器不堵塞。程序中這個重要步驟是由塊S044中的輸出S004指令來實現(xiàn)。
這些“跳轉(zhuǎn)”可使程序跳向任何一個前面的狀態(tài),甚至跳向另一個SFC/STL事件鏈。就一切情況而論,“跳轉(zhuǎn)”被當(dāng)作一個輸出指令。










