技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > PLC控制系統(tǒng)中設(shè)備手動和自動切換功能的實(shí)現(xiàn)

PLC控制系統(tǒng)中設(shè)備手動和自動切換功能的實(shí)現(xiàn)

時(shí)間:2008-01-08 13:55:00來源:dujing

導(dǎo)語:?在當(dāng)前的工業(yè)生產(chǎn)過程控制中,普遍采用了PLC控制系統(tǒng),通過軟件程序來實(shí)現(xiàn)控制設(shè)備之間的聯(lián)鎖控制也就是自動控制
引言 在當(dāng)前的工業(yè)生產(chǎn)過程控制中,普遍采用了PLC控制系統(tǒng),通過軟件程序來實(shí)現(xiàn)控制設(shè)備之間的聯(lián)鎖控制也就是自動控制,由控制設(shè)備驅(qū)動的工廠機(jī)械設(shè)備來完成滿足工藝要求的生產(chǎn)過程。這里,設(shè)備的運(yùn)行分為單體手動操作和自動控制運(yùn)行兩種方式。在單體手動操作中,一般是在設(shè)備就地(機(jī)旁)操作。PLC的程序控制主要是進(jìn)行自動控制,但其中也包括單體手動操作,其完成的功能和就地(機(jī)旁)操作是一樣的,不同之處在于,它是通過程序的方式來實(shí)現(xiàn),并且一般是在上位機(jī)的監(jiān)控畫面中通過點(diǎn)擊鼠標(biāo)的方式進(jìn)行,也就是在機(jī)房或控制室中進(jìn)行而不是就地(機(jī)旁)。手動操作(包括程序中的手動單體操作)和自動控制程序的主要區(qū)別在于,自動控制程序是在正式投產(chǎn)后,各個(gè)設(shè)備沒有故障可正常工作時(shí)運(yùn)行。而手動操作是在調(diào)試期間用于俗稱的“打點(diǎn)”時(shí)用,或正常運(yùn)行時(shí),有設(shè)備出現(xiàn)故障時(shí)用。例如,某供水水箱的液位控制,水位高時(shí),啟動出水泵供水,水位低時(shí),停止泵供水,假如水箱的液位傳感器出現(xiàn)故障,自動控制就無法進(jìn)行,那么為了繼續(xù)維持生產(chǎn),就需要操作人員現(xiàn)場手動操作,根據(jù)水箱的液位指示器來手動啟動和停止出水泵的運(yùn)行及相應(yīng)閥門的開關(guān)。需要指出的是,本文所指的設(shè)備是PLC輸出控制的開關(guān)量設(shè)備,模擬量設(shè)備不在本文的討論之列。 設(shè)備手動和自動切換的方式 在本文中,設(shè)備是指工廠機(jī)械設(shè)備及其控制設(shè)備??刂圃O(shè)備是指電機(jī),閥門等等,而設(shè)備的手動和自動運(yùn)行,主要體現(xiàn)在控制設(shè)備的手動和自動運(yùn)行。例如,對于電機(jī)的控制一般是通過MCC(電機(jī)控制中心)電氣控制系統(tǒng)來進(jìn)行的,電機(jī)的遠(yuǎn)程和就地信號,即自動和手動的切換信號,以及啟動、停止、故障等信號均由MCC提供并接到PLC硬件系統(tǒng)。在MCC柜上的遠(yuǎn)程就地轉(zhuǎn)換開關(guān)打到就地時(shí),進(jìn)行就地手動操作;打到遠(yuǎn)程時(shí),進(jìn)行PLC的程序自動控制,或在上位機(jī)畫面上進(jìn)行點(diǎn)擊鼠標(biāo)式的手動操作。我們可以這樣來理解PLC控制系統(tǒng)、就地電氣控制系統(tǒng)、控制設(shè)備和工廠機(jī)械設(shè)備之間的關(guān)系,即自動控制(包括PLC程序中的手動操作)是由PLC控制系統(tǒng)通過電氣控制系統(tǒng),由電氣控制系統(tǒng)來控制像電機(jī)一樣的控制設(shè)備,最后由控制設(shè)備來驅(qū)動工廠機(jī)械設(shè)備的運(yùn)行。而電氣控制系統(tǒng)像MCC柜本身,就可以直接進(jìn)行手動就地操作。 對于電機(jī)的控制來說,正常運(yùn)行時(shí),首先是PLC程序的自動控制,此時(shí)的遠(yuǎn)程就地轉(zhuǎn)換開關(guān)處于遠(yuǎn)程的位置,然后如果出現(xiàn)PLC無法處理的問題或故障,則需要在上位機(jī)的畫面上,人工進(jìn)行單體設(shè)備的操作,以維持生產(chǎn)或進(jìn)行安全聯(lián)鎖操作。最后如果依然不能解決問題,則需要在就地(機(jī)旁)進(jìn)行操作,一般是進(jìn)行電機(jī)停止的操作。 對于閥門來說,一般也有相應(yīng)的電氣控制系統(tǒng),就像MCC一樣,其一般是就地的現(xiàn)場電磁閥控制柜(箱),一般都有遠(yuǎn)程就地的轉(zhuǎn)換開關(guān),用于手動和自動運(yùn)行的切換。和電機(jī)控制一樣,正常運(yùn)行時(shí),首先是PLC的自動控制,此時(shí)的遠(yuǎn)程就地的轉(zhuǎn)換開關(guān)處于遠(yuǎn)程的位置,然后如果出現(xiàn)PLC無法處理的問題或故障,則需要在上位機(jī)的畫面上,人工進(jìn)行單體設(shè)備的操作,以維持生產(chǎn)或進(jìn)行安全聯(lián)鎖操作。最后如果依然不能解決問題,遠(yuǎn)程就地轉(zhuǎn)換開關(guān)打到就地位置,進(jìn)行現(xiàn)場的就地控制。如果還不能解決問題,則只能使用手動閥門進(jìn)行安全操作。 顯然,就地手動和遠(yuǎn)程自動運(yùn)行,是通過就地控制柜(箱)上的轉(zhuǎn)換開關(guān)來實(shí)現(xiàn)的。PLC程序中的手動和自動的切換功能,也可以這樣做,在程序中實(shí)現(xiàn)類似于轉(zhuǎn)換開關(guān)這樣的操作是沒有問題的。   設(shè)備手動和自動切換的程序?qū)崿F(xiàn)方法1   當(dāng)遠(yuǎn)程就地信號為1時(shí),即表示現(xiàn)場的控制柜(箱)上的轉(zhuǎn)換開關(guān)打到了遠(yuǎn)程位置,可進(jìn)行PLC的自動控制;當(dāng)其為0時(shí),則表示是現(xiàn)場手動操作。為了實(shí)現(xiàn)程序內(nèi)部的手動自動切換,就像遠(yuǎn)程就地信號一樣,設(shè)置一個(gè)中間變量,這個(gè)中間變量作為程序手動單體設(shè)備操作的標(biāo)志,是由上位機(jī)監(jiān)控程序來賦值的,其值為1時(shí),進(jìn)行程序的單體設(shè)備手動操作;為0時(shí)PLC程序進(jìn)行自動控制。由此可見,每一個(gè)自動控制中的設(shè)備都是在這兩個(gè)條件下運(yùn)行的。 我們用梯形圖來實(shí)現(xiàn)一個(gè)電機(jī)和一個(gè)閥門的手自動切換功能,設(shè)置如下輸入、輸出IO標(biāo)簽和中間變量: 輸出:電機(jī)啟動START 電機(jī)停止STOP 閥門打開OPEN 閥門關(guān)閉CLOSE 輸入:電機(jī)MCC柜遠(yuǎn)程就地信號RL_M 閥門控制柜遠(yuǎn)程就地信號RL_V 變量:電機(jī)啟動條件A 電機(jī)停止條件B 閥門打開條件C 閥門關(guān)閉條件D 電機(jī)的上位機(jī)手動操作中間變量UP_MAN_M 電機(jī)的上位機(jī)手動操作啟動UP_START_M 電機(jī)的上位機(jī)手動操作停止UP_STOP_M 閥門的上位機(jī)手動操作中間變量UP_MAN_V 閥門的上位機(jī)手動操作打開UP_OPEN_V 閥門的上位機(jī)手動操作關(guān)閉UP_CLOSE_V 使用美國A-B公司用于Logix 5000系列PLC的RSLogix 5000編程軟件的梯形圖,程序如圖1: [align=center] 圖1[/align] 其中(L)為置位指令,(U)為復(fù)位指令。這里之所以用置位、復(fù)位指令,主要是考慮到啟動(打開)條件和停止(關(guān)閉)條件可能是脈沖型的(例如上升沿脈沖),需要保持(注:如果MCC中的控制回路使用了“啟動-保持-停止”方式,那么采用脈沖輸出比較合適,就像自復(fù)位式按鈕一樣。這里為了簡化梯形圖程序,沒有這樣做。有興趣的讀者不妨一試)。電機(jī)啟動或停止條件是自動控制時(shí)的聯(lián)鎖條件,上位機(jī)進(jìn)行手動操作時(shí),自動控制程序不能執(zhí)行。同樣就地操作時(shí),PLC的程序控制也不能執(zhí)行,程序可以根據(jù)需要將此時(shí)的電機(jī)啟動和停止控制信號復(fù)位。閥門的控制也是一樣。這樣各個(gè)設(shè)備均可根據(jù)情況進(jìn)行自動運(yùn)行或手動操作。 設(shè)備手動和自動切換的程序?qū)崿F(xiàn)方法2 上面的方法對手自動切換時(shí)的各種情況都進(jìn)行了考慮,程序進(jìn)行設(shè)計(jì)時(shí)需要時(shí)時(shí)刻刻注意手自動切換問題,程序量相對于沒有手自動切換時(shí)也有所增加。如果把程序中的手動程序同自動程序分開,程序就會顯得更加清晰明了,同時(shí)設(shè)計(jì)自動程序時(shí)也不必時(shí)時(shí)刻刻注意手自動切換問題。這樣是否可行呢?我們不妨將上面的梯形圖程序改造成如圖2所示。 [align=center] 圖2[/align] 顯然,這是可行的,由于手動程序最后執(zhí)行,電機(jī)或閥門的啟動、停止或打開、關(guān)閉,由手動程序決定。也就是說,當(dāng)自動控制程序運(yùn)行時(shí),如果有上位機(jī)手動操作,則上位機(jī)手動操作優(yōu)先。例如當(dāng)自動程序要求電機(jī)停止時(shí),如果上位機(jī)手動操作讓其啟動,則電機(jī)啟動。其中的原因是,程序?qū)ο嗤兞炕騃O標(biāo)簽的賦值操作,最后執(zhí)行的程序有效。例如下面的例子:   IF A THEN   Y := 0;   END_IF;   IF B THEN   Y := 1;   END_IF; 在A,B都為1時(shí),Y = 1。因?yàn)樽詈髨?zhí)行的語句有效,不管是PLC梯形圖程序還是其他計(jì)算機(jī)程序都是這樣。 對于遠(yuǎn)程就地的現(xiàn)場手動操作來說,當(dāng)轉(zhuǎn)換開關(guān)打到就地時(shí),PLC梯形圖程序繼續(xù)根據(jù)聯(lián)鎖條件執(zhí)行,但輸出將不起作用,設(shè)備的狀態(tài)由現(xiàn)場操作決定。轉(zhuǎn)換開關(guān)再次打到遠(yuǎn)程時(shí),PLC程序的輸出才能真正控制設(shè)備的運(yùn)行。 設(shè)備組手動和自動切換的程序?qū)崿F(xiàn)方法 在上面我們主要介紹了單體設(shè)備的手動自動的切換問題,那么在工業(yè)生產(chǎn)過程的控制中,不少設(shè)備是一同完成某種功能的,這些設(shè)備一起組成一個(gè)設(shè)備組,可以把它們當(dāng)作一個(gè)單體設(shè)備來考慮。這樣就可以利用上面的方法來實(shí)現(xiàn)設(shè)備組的手動自動切換問題。 雖然設(shè)備組可看作是單體設(shè)備,但其中內(nèi)部畢竟還包含著真正的單體設(shè)備,也存在內(nèi)部單體設(shè)備的手動自動切換問題,那么如何來解決設(shè)備組和其內(nèi)部的真正單體設(shè)備手動自動切換問題呢?這里,我們采用和方法2類似的方法,將設(shè)備組的單體操作程序放在自動程序和真正單體設(shè)備的操作程序之間,這樣就可以即進(jìn)行設(shè)備組的單體操作,也可以進(jìn)行真正單體設(shè)備的操作,也就是說,真正單體設(shè)備的操作優(yōu)先級最高,其次是設(shè)備組單體設(shè)備,最后才是自動控制程序。當(dāng)然如果不嫌麻煩,也可以用方法1的方式來實(shí)現(xiàn)。 需要指出的是,對于設(shè)備組的功能,多次使用時(shí),用子程序的方式來實(shí)現(xiàn)是最理想的。 最后,我們可以此類推,把整個(gè)工廠控制設(shè)備當(dāng)作一個(gè)設(shè)備組來考慮,也可以為其提供手動自動切換的功能。 目前,在國內(nèi)的生產(chǎn)企業(yè)的PLC自動化系統(tǒng)的新建或改造項(xiàng)目中,用戶對設(shè)備的手動操作和自動控制功能都十分重視,尤其是對手動操作功能格外的重視,對此的一般解釋為“國內(nèi)設(shè)備質(zhì)量不過關(guān)”,設(shè)備經(jīng)常出現(xiàn)問題,需要在自動控制的過程中進(jìn)行手動操作,或者也有說要在手動操作時(shí),進(jìn)行自動控制操作的。但是對于一個(gè)完善的控制程序來講,實(shí)現(xiàn)設(shè)備手動操作和自動控制功能及其兩者的切換,不僅是可實(shí)現(xiàn)的也是應(yīng)該實(shí)現(xiàn)的。如果說有不足的話,那就是,加入手動操作功能后,控制程序占用的內(nèi)存增加了,掃描周期增長了,需要考慮的問題也增多了。但這也未必真的就是一個(gè)問題,畢竟現(xiàn)在的PLC 的執(zhí)行速度是很快的而且內(nèi)存也大大增加了。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:小包煙包裝質(zhì)量機(jī)器視覺檢測...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號