西門子PLC卡件6ES7314-6EH04-0AB0
本例無實際意義,但非常有利于分析程序執(zhí)行過程,。系統(tǒng)輸入端只需接一個按鈕,,無輸出,參考圖5-2,,只接X0,。分析圖5-5中,(a),、(b),、(c)三種情況下,觀察計數(shù)器的當前值,,分析程序執(zhí)行過程,。
程序中M8011為特殊輔助繼電器,只要PLC處于運行狀態(tài),,將不停發(fā)出10ms的脈沖信號(5ms通,、5ms斷)。程序中T0為1s定時,,X0閉合后1s,,T0導通。C0為增計數(shù)器,,在X0閉合,、T0沒有閉合的前提下,記錄M8011發(fā)出的脈沖個數(shù),。理論上,,在T0導通,C0計數(shù)器停止計數(shù)時,,計數(shù)器的當前值應(yīng)為100個(1s/10ms=100個脈沖),。三段程序中,,只是改變了執(zhí)行的前后位置,但結(jié)果卻不同,。結(jié)合對應(yīng)的時序圖分析其原因,。

3.2如何通過操作員面 板啟/停電機
在CFC中 調(diào)用該功能塊后,對相應(yīng)的基本管腳進行連接即可完成電機的基本控制功能,。MotL中 與基本控制功能相關(guān)的管腳有:
注:如果希望使用雙點脈沖輸出型控制 信號,,請參考下述5.1章節(jié)的內(nèi)容。

圖5操 作員面板啟/停 電機的CFC連 接
OS在 線后點擊電機圖標,,打開如圖6的 電機操作面板,。點擊“停 止"右 邊的按鈕可以彈出命令條,然后可以啟動/停 止電機,。

圖6操 作員界面手動操作啟停點擊
西門子PLC卡件6ES7314-6EH04-0AB0
3.3如何通過就地模式 啟/停電機
當 需要通過就地操作箱相應(yīng)的就地按鈕來啟停電機時,就需要用到MotL功 能塊的就地模式控制,。MotL功 能塊中與就地控制相關(guān)的管腳有:
表2就 地啟/停 電機相關(guān)的管腳
上 述管腳中重要的一個管腳為Localsetting,, 通過設(shè)置參 數(shù)LocalSetting為0,1,,2,,3,4不 同的數(shù)值,,可以對電機進行不同的就地控制策略,。
LocalSetting = 0 關(guān)閉就地模式。
LocalSetting = 1 通過就地模式切換信 號(連接至LocalLi輸入管腳)實現(xiàn)就地模式的切換,。就地模式下的啟停命令(連接至StartLocal和StopLocal管腳)通過MotL塊的控制命令(Start管腳)輸出到現(xiàn)場MCC柜完成就地控制,。
LocalSetting = 2 通過就地模式切換信 號(連接至LocalLi輸入管腳)實現(xiàn)就地模式的切換。就地模式下的啟停命令不需要連接至StartLocal和StopLocal管腳,,而是直接控制MCC柜完成就地控制,。MotL 功能塊根據(jù)反饋信號FbkRun進行電機現(xiàn)場運行狀態(tài)的跟蹤。
LocalSetting = 3 現(xiàn)場不提供就地模式切換信號,,而是通過上位機面 板實現(xiàn)就地模式的切換,。就地模式下的啟停命令(連接至StartLocal和StopLocal管腳)通過MotL塊的控制命令(Start管腳)輸出到現(xiàn)場MCC柜完成就地控制。
LocalSetting = 4 現(xiàn)場不提供就地模式切換信號,,而是通過上位機面 板實現(xiàn)就地模式的切換,。就地模式下的啟停命令不需要連接至StartLocal和StopLocal管腳,直接輸出到MCC柜完成就地控制,。MotL 功能塊根據(jù)反饋信號FbkRun進行電機現(xiàn)場運行狀態(tài)的跟蹤,。
表3 LocalSetting設(shè) 置
注:LocalSetting管腳默認是不可見的。此外,,模式切換 時,,只能從手動和自動操作模式切換到就地 模式,。
3.3.1就地模式Localsetting=1
就 地模 式LocalSetting = 1 ,控 制信號(遠 程/就 地模式切換信號Remote,,就 地啟停信號Off/On)來 自現(xiàn)場,,經(jīng) 過通道塊連接到MotL的 相應(yīng)參數(shù)上。電機塊經(jīng)過通道塊將啟動信號傳遞到控制電機啟停的控制室(MCC),。 電機的運行反饋通過連接參數(shù)FbkRun從 控制室傳送到電機塊,。在這種就地模式下,DCS面 板不能操作,,也不能切換到其他模式,。

圖7就 地模式 LocalSetting = 1
3.3.2 就地模式LocalSetting=2
就 地模式LocalSetting = 2下, 就地開關(guān)直接和MCC相 連接直接啟停電機,。就地模式切換信號連接到LocalLi管 腳,,此時DCS中 的MotL塊 將基于FbkRun反 饋來校正并跟蹤現(xiàn)場電機狀態(tài)。輸入信號StartLocal和StopLocal的 控制在這種情況下不起作用,。在這種就地模式下,,DCS面 板不能操作,也不能切換到其他模式,。

圖8就 地模式 LocalSetting = 2
注:可以借助輸出參數(shù)LocalAct的硬接線連接到控制室,,以確保MCC中只有在就地模式下才能從就地啟停電 機。
3.3.3就地模式LocalSetting=3
就 地模式LocalSetting = 3下,, 同LocalSetting = 1模 式的控制方式,。不同的是就地模式的切換通過面板上執(zhí)行,現(xiàn)場無就地切換信號,。

圖9就 地模式 LocalSetting = 3
3.3.4 就地模式LocalSetting=4
就 地模式LocalSetting = 4下,, 同LocalSetting = 2,。 不同的是就地模式的切換通過面板上執(zhí)行,現(xiàn)場無就地切換信號。

圖10就地模式 LocalSetting = 4
3.4如何通過程序互連 自動啟/停電機
對 于電機的啟??梢酝ㄟ^程序來進行自動控制,。MotL功 能塊中與程序控制相關(guān)的管腳有:
表4程 序啟/停 電機相關(guān)的管腳
實 現(xiàn)程序模式下的自動控制,,有如下兩種方式:
1.通 過操作員面板的模式按鈕將電機功能塊切換至自動模式(ModLiOp=0),, 程序中連接StartAut和StopAut實 現(xiàn)自動模式下的啟停命令;
2.通 過程序連接ModLiOp和AutModLi,, 并分別設(shè)置ModLiOp=1(程 序控制模式的切換)和AutModLi=1(進 入自動模式)后,,即可通過StartAut和StopAut實 現(xiàn)自動模式下的啟停命令。此時,,面板上的模式切換按鈕和電機啟停按鈕為灰色不可操作,。

圖11 CFC中 通過程序互連啟/停 電機

圖12通 過程序互連啟/停 電機的面板