PLC在高可靠系統(tǒng)中的設(shè)計(jì)與應(yīng)用
用PLC實(shí)現(xiàn)對(duì)系統(tǒng)的控制是非常可靠的。這是因?yàn)镻LC在硬件與軟件兩個(gè)方面都采取了很多措施,確保它能可靠工作。
在硬件方面,PLC的輸入輸出電路與內(nèi)部CPU是電隔離,其信息靠光耦器件或電磁器件傳遞。而且,CPU板還有抗電磁干擾的屏蔽措施。故可確保PLC程序的運(yùn)行不受外界的電與磁干擾,能正常地工作。PLC使用的元器件多為無(wú)觸點(diǎn)的,而且為高度集成的,數(shù)量并不太多,也為其可靠工作提供了物質(zhì)基礎(chǔ)。在機(jī)械結(jié)構(gòu)設(shè)計(jì)與制造工藝上,為使PLC能安全可靠地工作,也采取了很多措施,可確保PLC耐振動(dòng)、耐沖擊。使用環(huán)境溫度可高達(dá)攝氏50多度,有的PLC可高達(dá)80--90度。
在軟件方面,PLC的工作方式為掃描加中斷,這既可保證它能有序地工作,避免繼電控制系統(tǒng)常出現(xiàn)的"冒險(xiǎn)競(jìng)爭(zhēng)",其控制結(jié)果總是確定的;而且又能應(yīng)急處理急于處理的控制,保證了PLC對(duì)應(yīng)急情況的及時(shí)響應(yīng),使PLC能可靠地工作。為監(jiān)控 PLC運(yùn)行程序是否正常,PLC系統(tǒng)都設(shè)置了“看門狗”監(jiān)控程序。運(yùn)行用戶程序開始時(shí),先清“看門狗”定時(shí)器,并開始計(jì)時(shí)。當(dāng)用戶程序一個(gè)循環(huán)運(yùn)行完了,則查看定時(shí)器的計(jì)時(shí)值。若超時(shí)(一般不超過(guò)100ms),則報(bào)警。嚴(yán)重超時(shí),還可使PLC停止工作。用戶可依報(bào)警信號(hào)采取相應(yīng)的應(yīng)急措施。定時(shí)器的計(jì)時(shí)值若不超時(shí),則重復(fù)起始的過(guò)程,PLC 將正常工作。顯然,有了這個(gè)“看門狗”監(jiān)控程序,可保證PLC用戶程序的正常運(yùn)行,可避免出現(xiàn)“死循環(huán)”而影響其工作的可靠性。
PLC還有很多防止及檢測(cè)故障的指令,以產(chǎn)生各重要模塊工作正常與否的提示信號(hào)??赏ㄟ^(guò)編制相應(yīng)的用戶程序,對(duì)PLC的工作狀況,以及PLC所控制的系統(tǒng)進(jìn)行監(jiān)控,以確保其可靠工作。有的PLC的模塊可工作在冗余熱備模式下,一個(gè)主機(jī)工作,另一個(gè)主機(jī)也運(yùn)轉(zhuǎn),但不參與控制,僅作冗余備份。一旦工作主機(jī)出現(xiàn)故障,冗余熱備的CPU就可自動(dòng)接替其工作。
本期由閆恩剛撰寫的《PLC在機(jī)床產(chǎn)品接口控制中的程序設(shè)計(jì)》通過(guò)大型普通車床的應(yīng)用實(shí)例,介紹了PLC在機(jī)床產(chǎn)品接口控制中的程序設(shè)計(jì)方法,通過(guò)PLC輸入/輸出信號(hào)的接口控制、邏輯關(guān)系,并依據(jù)機(jī)床功能要求,設(shè)計(jì)梯形圖程序,同時(shí)對(duì)程序設(shè)計(jì)的工作過(guò)程、運(yùn)用方法進(jìn)行了分析描述,論述具有實(shí)用性。
由袁海峰撰寫的《赫優(yōu)訊netPLC模塊在京能紡防閃絡(luò)后備電源系統(tǒng)中的應(yīng)用》描述了深圳京能紡系統(tǒng)集成有限公司的防閃絡(luò)后備電源系統(tǒng),應(yīng)用德國(guó)赫優(yōu)訊netPLC嵌入式PLC模塊,通過(guò)PROFIBUS-DP網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的控制。netPLC模塊使用標(biāo)準(zhǔn)STEP7軟件作為編程環(huán)境,非常易于工程師上手。netPLC模塊是作為中小型PROFIBUS-DP網(wǎng)絡(luò)中控制器的理想方案。