西門子PLC卡件6ES7314-6EH04-0AB0
本例無實(shí)際意義,但非常有利于分析程序執(zhí)行過程。系統(tǒng)輸入端只需接一個(gè)按鈕,無輸出,參考圖5-2,只接X0。分析圖5-5中,(a)、(b)、(c)三種情況下,觀察計(jì)數(shù)器的當(dāng)前值,分析程序執(zhí)行過程。
程序中M8011為特殊輔助繼電器,只要PLC處于運(yùn)行狀態(tài),將不停發(fā)出10ms的脈沖信號(hào)(5ms通、5ms斷)。程序中T0為1s定時(shí),X0閉合后1s,T0導(dǎo)通。C0為增計(jì)數(shù)器,在X0閉合、T0沒有閉合的前提下,記錄M8011發(fā)出的脈沖個(gè)數(shù)。理論上,在T0導(dǎo)通,C0計(jì)數(shù)器停止計(jì)數(shù)時(shí),計(jì)數(shù)器的當(dāng)前值應(yīng)為100個(gè)(1s/10ms=100個(gè)脈沖)。三段程序中,只是改變了執(zhí)行的前后位置,但結(jié)果卻不同。結(jié)合對(duì)應(yīng)的時(shí)序圖分析其原因。
3.2如何通過操作員面 板啟/停電機(jī)
在CFC中 調(diào)用該功能塊后,對(duì)相應(yīng)的基本管腳進(jìn)行連接即可完成電機(jī)的基本控制功能。MotL中 與基本控制功能相關(guān)的管腳有:
注:如果希望使用雙點(diǎn)脈沖輸出型控制 信號(hào),請(qǐng)參考下述5.1章節(jié)的內(nèi)容。
圖5操 作員面板啟/停 電機(jī)的CFC連 接
OS在 線后點(diǎn)擊電機(jī)圖標(biāo),打開如圖6的 電機(jī)操作面板。點(diǎn)擊“停 止"右 邊的按鈕可以彈出命令條,然后可以啟動(dòng)/停 止電機(jī)。
圖6操 作員界面手動(dòng)操作啟停點(diǎn)擊
西門子PLC卡件6ES7314-6EH04-0AB0
3.3如何通過就地模式 啟/停電機(jī)
當(dāng) 需要通過就地操作箱相應(yīng)的就地按鈕來啟停電機(jī)時(shí),就需要用到MotL功 能塊的就地模式控制。MotL功 能塊中與就地控制相關(guān)的管腳有:
表2就 地啟/停 電機(jī)相關(guān)的管腳
上 述管腳中重要的一個(gè)管腳為L(zhǎng)ocalsetting, 通過設(shè)置參 數(shù)LocalSetting為0,1,2,3,4不 同的數(shù)值,可以對(duì)電機(jī)進(jìn)行不同的就地控制策略。
LocalSetting = 0 關(guān)閉就地模式。
LocalSetting = 1 通過就地模式切換信 號(hào)(連接至LocalLi輸入管腳)實(shí)現(xiàn)就地模式的切換。就地模式下的啟停命令(連接至StartLocal和StopLocal管腳)通過MotL塊的控制命令(Start管腳)輸出到現(xiàn)場(chǎng)MCC柜完成就地控制。
LocalSetting = 2 通過就地模式切換信 號(hào)(連接至LocalLi輸入管腳)實(shí)現(xiàn)就地模式的切換。就地模式下的啟停命令不需要連接至StartLocal和StopLocal管腳,而是直接控制MCC柜完成就地控制。MotL 功能塊根據(jù)反饋信號(hào)FbkRun進(jìn)行電機(jī)現(xiàn)場(chǎng)運(yùn)行狀態(tài)的跟蹤。
LocalSetting = 3 現(xiàn)場(chǎng)不提供就地模式切換信號(hào),而是通過上位機(jī)面 板實(shí)現(xiàn)就地模式的切換。就地模式下的啟停命令(連接至StartLocal和StopLocal管腳)通過MotL塊的控制命令(Start管腳)輸出到現(xiàn)場(chǎng)MCC柜完成就地控制。
LocalSetting = 4 現(xiàn)場(chǎng)不提供就地模式切換信號(hào),而是通過上位機(jī)面 板實(shí)現(xiàn)就地模式的切換。就地模式下的啟停命令不需要連接至StartLocal和StopLocal管腳,直接輸出到MCC柜完成就地控制。MotL 功能塊根據(jù)反饋信號(hào)FbkRun進(jìn)行電機(jī)現(xiàn)場(chǎng)運(yùn)行狀態(tài)的跟蹤。
表3 LocalSetting設(shè) 置
注:LocalSetting管腳默認(rèn)是不可見的。此外,模式切換 時(shí),只能從手動(dòng)和自動(dòng)操作模式切換到就地 模式。
3.3.1就地模式Localsetting=1
就 地模 式LocalSetting = 1 ,控 制信號(hào)(遠(yuǎn) 程/就 地模式切換信號(hào)Remote,就 地啟停信號(hào)Off/On)來 自現(xiàn)場(chǎng),經(jīng) 過通道塊連接到MotL的 相應(yīng)參數(shù)上。電機(jī)塊經(jīng)過通道塊將啟動(dòng)信號(hào)傳遞到控制電機(jī)啟停的控制室(MCC)。 電機(jī)的運(yùn)行反饋通過連接參數(shù)FbkRun從 控制室傳送到電機(jī)塊。在這種就地模式下,DCS面 板不能操作,也不能切換到其他模式。
圖7就 地模式 LocalSetting = 1
3.3.2 就地模式LocalSetting=2
就 地模式LocalSetting = 2下, 就地開關(guān)直接和MCC相 連接直接啟停電機(jī)。就地模式切換信號(hào)連接到LocalLi管 腳,此時(shí)DCS中 的MotL塊 將基于FbkRun反 饋來校正并跟蹤現(xiàn)場(chǎng)電機(jī)狀態(tài)。輸入信號(hào)StartLocal和StopLocal的 控制在這種情況下不起作用。在這種就地模式下,DCS面 板不能操作,也不能切換到其他模式。
圖8就 地模式 LocalSetting = 2
注:可以借助輸出參數(shù)LocalAct的硬接線連接到控制室,以確保MCC中只有在就地模式下才能從就地啟停電 機(jī)。
3.3.3就地模式LocalSetting=3
就 地模式LocalSetting = 3下, 同LocalSetting = 1模 式的控制方式。不同的是就地模式的切換通過面板上執(zhí)行,現(xiàn)場(chǎng)無就地切換信號(hào)。
圖9就 地模式 LocalSetting = 3
3.3.4 就地模式LocalSetting=4
就 地模式LocalSetting = 4下, 同LocalSetting = 2。 不同的是就地模式的切換通過面板上執(zhí)行,現(xiàn)場(chǎng)無就地切換信號(hào)。
圖10就地模式 LocalSetting = 4
3.4如何通過程序互連 自動(dòng)啟/停電機(jī)
對(duì) 于電機(jī)的啟??梢酝ㄟ^程序來進(jìn)行自動(dòng)控制。MotL功 能塊中與程序控制相關(guān)的管腳有:
表4程 序啟/停 電機(jī)相關(guān)的管腳
實(shí) 現(xiàn)程序模式下的自動(dòng)控制,有如下兩種方式:
1.通 過操作員面板的模式按鈕將電機(jī)功能塊切換至自動(dòng)模式(ModLiOp=0), 程序中連接StartAut和StopAut實(shí) 現(xiàn)自動(dòng)模式下的啟停命令;
2.通 過程序連接ModLiOp和AutModLi, 并分別設(shè)置ModLiOp=1(程 序控制模式的切換)和AutModLi=1(進(jìn) 入自動(dòng)模式)后,即可通過StartAut和StopAut實(shí) 現(xiàn)自動(dòng)模式下的啟停命令。此時(shí),面板上的模式切換按鈕和電機(jī)啟停按鈕為灰色不可操作。
圖11 CFC中 通過程序互連啟/停 電機(jī)
圖12通 過程序互連啟/停 電機(jī)的面板