前言:想要寫出一篇引人入勝的文章?我們特意為您整理了PLC下幾種程序設(shè)計探究范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:介紹了plc中幾種程序設(shè)計,包括泵輪換設(shè)計、溫度梯度報警設(shè)計、開停機(jī)模擬實(shí)驗(yàn)設(shè)計。這些程序已經(jīng)全部應(yīng)用于實(shí)際項(xiàng)目,并獲得了很好的效果。
關(guān)鍵詞:泵輪換;溫度梯度報警;開停機(jī)程序模擬
隨著計算機(jī)技術(shù)的發(fā)展,PLC作為邏輯控制單元也較以前更容易編程,目前的PLC不僅可以完成簡單的與、或、非運(yùn)算,而且可以完成更加復(fù)雜的功能。在筆者接觸的一些項(xiàng)目中,水電廠提出了一些典型的功能需要實(shí)現(xiàn),筆者從中選擇了幾個有代表性的功能進(jìn)行介紹。
1水電廠的泵輪換設(shè)計
由于水電廠使用泵對油壓、冷卻水等進(jìn)行控制,所以,泵的控制在水電廠中非常重要,一般采用主、備用兩個泵控制。本文介紹一種典型的泵輪換設(shè)計:在泵的控制箱上一般設(shè)有現(xiàn)地、遠(yuǎn)方把手,當(dāng)把手切換到現(xiàn)地的時候,操作員可以在現(xiàn)地手動操作泵的啟停,不用考慮遠(yuǎn)方計算機(jī)監(jiān)控系統(tǒng)的控制;當(dāng)把手切換到遠(yuǎn)方的時候,操作員需要通過計算機(jī)監(jiān)控系統(tǒng)進(jìn)行遠(yuǎn)方控制。泵的控制在計算機(jī)監(jiān)控系統(tǒng)上一般設(shè)置為手動、自動兩種控制模式。1)當(dāng)采用手動控制模式時,可以完成的操作如下:操作員可以通過遠(yuǎn)方計算機(jī)的控制按鈕手動控制泵的啟停,在這種模式下,一旦泵出現(xiàn)了故障或者出現(xiàn)緊急停機(jī)等重要信號,則需要將泵的控制方式變?yōu)樽詣涌刂颇J?,減少由于操作人員的誤操作而導(dǎo)致的事故擴(kuò)大化;2)當(dāng)采用自動控制模式時,可以完成的操作如下:操作員可以根據(jù)經(jīng)驗(yàn)手動選擇由哪個泵作為主泵,從而實(shí)現(xiàn)泵的有序輪換。泵在自動模式下可以按照主、備用泵的運(yùn)行規(guī)則運(yùn)行。3)主、備用泵運(yùn)行規(guī)則:當(dāng)主用泵出現(xiàn)問題的時候,備用泵啟動;當(dāng)僅使用主用泵系統(tǒng)壓力仍然不足的時候,主、備用泵同時啟動;泵啟動時候的條件判斷,包括遠(yuǎn)方,自動,主、備用泵沒有故障等。
2水電廠的溫度梯度報警設(shè)計
水電廠對于水輪機(jī)的軸瓦溫度監(jiān)測非常重視,一旦軸瓦被燒毀,就會對水輪機(jī)進(jìn)行大修,將會造成相當(dāng)大的經(jīng)濟(jì)損失。但是,如果由于測溫元件的問題造成了機(jī)組的非正常停機(jī),也會影響水電廠的正常運(yùn)營。所以,需要設(shè)計一個溫度報警程序,有效地防止誤報警造成的非正常停機(jī)。筆者在實(shí)際工程項(xiàng)目中設(shè)計了溫度梯度報警程序,不僅有效地防止了誤報警造成的非正常停機(jī),同時當(dāng)真正出現(xiàn)了溫度過高情況的時候也可以及時停機(jī),避免了機(jī)組事故的擴(kuò)大化。具體設(shè)計思路如下:(1)設(shè)定溫度停機(jī)的條件水電廠一般采用PT100電阻作為測溫的元件,采用PLC設(shè)備中的模擬量模塊作為采集模塊,一旦出現(xiàn)溫度過高的情況,一般是由于以下3種情況產(chǎn)生的:1)外部電阻斷線或模擬量采集通道故障,造成溫度值偏高;2)溫度量出現(xiàn)波動變化,造成溫度值瞬間偏高;3)溫度量實(shí)際溫度確實(shí)偏高。鑒于上述幾種情況,一般設(shè)置模擬量通道質(zhì)量、溫度梯度報警作為溫度是否真正偏高的條件。(2)模擬量通道質(zhì)量PLC一般都帶有對模擬量每個通道質(zhì)量的診斷功能,所以,可以很方便地診斷到該通道是否正常。(3)溫度量梯度報警程序設(shè)計在確定完溫度量采集通道是否正常之后,存儲采集通道正常的點(diǎn),在某一個特定的時間段內(nèi),如果這些溫度量的差值超過某個限定值,則說明該溫度量不穩(wěn)定,產(chǎn)生了溫度量梯度報警。一旦產(chǎn)生溫度量報警,則說明該點(diǎn)不可以參與停機(jī)控制,應(yīng)該予以篩除。(4)可信值處理程序在經(jīng)過上述篩查之后,剩下的數(shù)值屬于可相信的數(shù)值,這些數(shù)值會和某個給定值進(jìn)行比較,當(dāng)這些數(shù)值大于給定值的數(shù)量超過設(shè)定值后,機(jī)組會進(jìn)入事故停機(jī)流程。
3水電廠開停機(jī)程序模擬實(shí)驗(yàn)設(shè)計
采用PLC做水電廠程序模擬實(shí)驗(yàn)的時候,一般需要對條件進(jìn)行逐個強(qiáng)制,這種方法不僅繁瑣,而且無法看出實(shí)際流程中出現(xiàn)的問題。筆者設(shè)計了一套基于PLC的開停機(jī)模擬實(shí)驗(yàn),主要思路如下:1)確定流程需要操作的設(shè)備;2)確定設(shè)備的返回點(diǎn),以及返回點(diǎn)在什么情況下動作;3)確定開、停機(jī)的條件,以及動作順序;4)按照動作順序模擬開、停機(jī)的條件;5)觀察設(shè)備的動作順序是否滿足要求;6)觀察設(shè)備動作之后的返回點(diǎn)是否正確;7)觀察開停機(jī)流程是否完全執(zhí)行完畢。
4結(jié)束語
通過使用PLC編寫泵輪換程序、溫度梯度報警程序、開停機(jī)模擬程序,滿足了大部分水電廠的運(yùn)行要求,減少了非正常停機(jī)的次數(shù),提高了水電廠正常開停機(jī)率。
參考文獻(xiàn)
[1]鄭阿奇,徐斌.施耐德PLC應(yīng)用技術(shù)[M].北京:電子工業(yè)出版社,2011
作者:張捷 李天毅 張立康 單位:中國水利水電科學(xué)院 北京中水科水電科技開發(fā)有限公司