專利名稱:一種可編程邏輯控制器及其預(yù)警方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種可編程邏輯控制器及其預(yù)警方法。
背景技術(shù):
可編程邏輯控制器(Programmable Logic Controller, PLC)是一種用于實時控制的自動化控制裝置,其廣泛應(yīng)用于工業(yè)控制領(lǐng)域。PLC中一些元件的壽命直接影響著PLC的使用壽命,然而現(xiàn)有的PLC沒有辦法在使用壽命達(dá)到之前給予報警提示,這導(dǎo)致在重要的工業(yè)生產(chǎn)中,一旦因為PLC的壽命中止而導(dǎo)致生產(chǎn)的中斷,將會帶來無法挽回的損失。用電磁繼電器作為開關(guān)的PLC中,電磁繼電器的開關(guān)次數(shù)是其壽命的一個重要指標(biāo),電磁繼電器的可靠性也影響著整個PLC的可靠性。這種電磁繼電器為機(jī)械繼電器,價格便宜,輸出電流較高,可以驅(qū)動較大的負(fù)載,因此在開關(guān)頻率要求不高的PLC中得到廣泛的使用。但是其開關(guān)次數(shù)約為5-10萬次以內(nèi),也即開關(guān)次數(shù)在5-10萬次以內(nèi)可以保證開關(guān)的可靠性,現(xiàn)有技術(shù)中,往往會超出該次數(shù)卻沒有及時更換,使得PLC可靠性大大降低。有時, 該電磁繼電器也會因老化而出現(xiàn)故障,但不能被及時診斷,從而直接影響PLC的壽命,由于無法預(yù)警,直接導(dǎo)致了嚴(yán)重的損失。
發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術(shù)中的不足,對現(xiàn)有技術(shù)的繼電器作為開關(guān)的PLC做了改進(jìn), 使其具備監(jiān)測繼電器輸出單元的開關(guān)次數(shù)的能力,并根據(jù)監(jiān)測結(jié)果,能夠發(fā)出相應(yīng)的報警信號,以提示使用者判斷PLC的壽命,為PLC運行提供了安全保障,消除因為使用即將到期的PLC所帶來的安全隱患。為實現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種可編程邏輯控制器,包括 中央處理單元,其包括中央處理單元芯片、外圍芯片、總線接口、核心電路; 存儲器單元,用于存放系統(tǒng)程序、用戶程序、工作數(shù)據(jù);
輸入單元,用于將所述可編程邏輯控制器外部的開關(guān)量信號轉(zhuǎn)換成內(nèi)部所需的電平信
號;
繼電器輸出單元,用于將所述中央處理單元輸出的標(biāo)準(zhǔn)電平轉(zhuǎn)換成外部過程的電平信號,并以此來驅(qū)動外部過程的執(zhí)行機(jī)構(gòu)、指示燈和負(fù)載; 所述可編程邏輯控制器還包括
計數(shù)單元,用于監(jiān)測所述繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值; 報警單元,用于在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。其中,所述可編程邏輯控制器還包括
預(yù)警值預(yù)置單元,用于預(yù)置不同安全等級的預(yù)警值;
則所述報警單元在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到不同安全等級的預(yù)警值時,發(fā)出不同的報警信號。其中,所述預(yù)警值預(yù)置單元,還用于預(yù)置不同安全等級的、與所述繼電器輸出單元的開關(guān)頻率對應(yīng)的預(yù)警值。其中,所述可編程邏輯控制器還包括
頻率監(jiān)測單元,用于監(jiān)測所述繼電器輸出單元的開關(guān)頻率;
則所述報警單元,還用于在所述計數(shù)單元監(jiān)測到的開關(guān)次數(shù)達(dá)到所述頻率監(jiān)測單元監(jiān)測到的開關(guān)頻率對應(yīng)的預(yù)警值時,發(fā)出對應(yīng)的報警信號。其中,所述預(yù)警值預(yù)置單元預(yù)置的不同安全等級的預(yù)警值包括絕對安全預(yù)警值、 安全預(yù)警值、危險預(yù)警值。相應(yīng)的,本發(fā)明還提供了一種可編程邏輯控制器預(yù)警方法,包括 監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值; 在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。其中,所述監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值之前,還包括
預(yù)置不同安全等級的預(yù)警值;
則在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號,包括 監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到不同安全等級的預(yù)警值時,發(fā)出不同的報
警信號。其中,所述方法還包括
預(yù)置不同安全等級的、與所述繼電器輸出單元的開關(guān)頻率對應(yīng)的預(yù)警值。其中,所述方法還包括
監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)頻率; 則在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號,包括 監(jiān)測所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到所述監(jiān)測到的開關(guān)頻率對應(yīng)的預(yù)警值時,發(fā)出對應(yīng)的報警信號。其中,所述不同安全等級的預(yù)警值包括絕對安全預(yù)警值、安全預(yù)警值、危險預(yù)警值。實施本發(fā)明提供的可編程邏輯控制器及其預(yù)警方法,由于在現(xiàn)有的PLC的基礎(chǔ)上增加了計數(shù)單元或進(jìn)一步的還增加了頻率監(jiān)測單元,可以監(jiān)測PLC的繼電器輸出單元的開關(guān)次數(shù),甚至開關(guān)使用頻率,以此作為預(yù)警的基礎(chǔ)。實施本發(fā)明,根據(jù)對開關(guān)次數(shù)和頻率監(jiān)測結(jié)果,能夠發(fā)出相應(yīng)的報警信號,以提示使用者判斷PLC的壽命,為PLC運行提供了安全保障,消除因為使用即將到期的PLC所帶來的安全隱患。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明提供的一種可編程邏輯控制器實施例一的結(jié)構(gòu)示意5圖2是本發(fā)明提供的一種可編程邏輯控制器實施例二的結(jié)構(gòu)示意圖; 圖3是本發(fā)明提供的一種可編程邏輯控制器實施例三的結(jié)構(gòu)示意圖; 圖4是本發(fā)明提供的一種可編程邏輯控制器方法實施例一的流程示意圖; 圖5是本發(fā)明提供的一種可編程邏輯控制器方法實施例二的流程示意圖; 圖6是本發(fā)明提供的一種可編程邏輯控制器方法實施例三的流程示意圖。
具體實施例方式本發(fā)明針對現(xiàn)有技術(shù)中的不足,對現(xiàn)有技術(shù)的繼電器作為開關(guān)的PLC做了改進(jìn), 使其具備監(jiān)測繼電器輸出單元的開關(guān)次數(shù)的能力,并根據(jù)監(jiān)測結(jié)果,能夠發(fā)出相應(yīng)的報警信號,以提示使用者判斷PLC的壽命,為PLC運行提供了安全保障,消除因為使用即將到期的PLC所帶來的安全隱患。參見圖1,為本發(fā)明提供的一種可編程邏輯控制器實施例一的結(jié)構(gòu)示意圖。本實施例一提供的PLC,包括
中央處理單元10,其包括中央處理單元芯片、外圍芯片、總線接口、核心電路; 存儲器單元11,用于存放系統(tǒng)程序、用戶程序、工作數(shù)據(jù);
輸入單元12,用于將所述可編程邏輯控制器外部的開關(guān)量信號轉(zhuǎn)換成內(nèi)部所需的電平信號;
繼電器輸出單元13,用于將所述中央處理單元輸出的標(biāo)準(zhǔn)電平轉(zhuǎn)換成外部過程的電平信號,并以此來驅(qū)動外部過程的執(zhí)行機(jī)構(gòu)、指示燈和負(fù)載; 所述可編程邏輯控制器還包括
計數(shù)單元14,用于監(jiān)測所述繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值; 報警單元15,用于在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。當(dāng)報警單元15發(fā)出報警信號時,PLC關(guān)閉全部輸出,以免造成對控制對象的持續(xù)誤動作。參見圖2,為本發(fā)明提供的一種可編程邏輯控制器實施例二的結(jié)構(gòu)示意圖。本實施例二提供的PLC,除了包括實施例一中提及的各個模塊,還包括 預(yù)警值預(yù)置單元16,用于預(yù)置不同安全等級的預(yù)警值。其中,所述預(yù)警值預(yù)置單元預(yù)置的不同安全等級的預(yù)警值包括絕對安全預(yù)警值、 安全預(yù)警值、危險預(yù)警值。則所述報警單元在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到不同安全等級的預(yù)警值時,發(fā)出不同的報警信號?!銇碇v,繼電器的開關(guān)次數(shù)壽命約為5-10萬次,則所述預(yù)警值預(yù)置單元16中, 可以預(yù)置三種不同數(shù)據(jù)范圍的預(yù)警值;
如表1所示 表1
絕對安全預(yù)警值安全預(yù)警值危險預(yù)警值3萬次4萬次5萬次
如表1所示,預(yù)置的絕對安全預(yù)警值為3萬次,預(yù)置安全預(yù)警值4萬次,預(yù)置危險預(yù)警值為5萬次;如此一來,計數(shù)單元14監(jiān)測到所述繼電器輸出單元13的開關(guān)次數(shù)達(dá)小于3萬次,或者在3-4萬次區(qū)間時,報警單元15發(fā)出的報警信號其實是一種提示信號,表示繼電器輸出單元14的壽命還很長,從而提示PLC處于安全狀態(tài);當(dāng)計數(shù)單元14監(jiān)測到繼電器輸出單元13的開關(guān)次數(shù)超過4萬次但小于5萬次時,報警單元15發(fā)出的報警信號,表示繼電器輸出單元14處于安全狀態(tài),從而提示PLC也處于安全狀態(tài);當(dāng)計數(shù)單元14監(jiān)測到繼電器輸出單元13的開關(guān)次數(shù)超過5萬次時,報警單元15發(fā)出的報警信號,表示繼電器輸出單元14 處于危險狀態(tài),從而提示PLC也處于危險狀態(tài)。需要說 明的是,所述報警裝置15發(fā)出的報警信號可以是光信號,例如以不同顏色代表不同的安全等級;也可以是聲音信號,以不同的聲效代表不同的安全等級。實施本發(fā)明實施例一,實施例二提供的可編程邏輯控制器,由于在現(xiàn)有的PLC的基礎(chǔ)上增加了計數(shù)單元,可以監(jiān)測PLC的繼電器輸出單元的開關(guān)次數(shù),以此作為預(yù)警的基礎(chǔ)。實施本發(fā)明,根據(jù)對開關(guān)次數(shù)監(jiān)測結(jié)果,能夠發(fā)出相應(yīng)的報警信號,以提示使用者判斷 PLC的壽命,為PLC運行提供了安全保障,消除因為使用即將到期的PLC所帶來的安全隱患。在其他的一些實施方式中,所述預(yù)警值預(yù)置單元16,還用于預(yù)置不同安全等級的、 與所述繼電器輸出單元的開關(guān)頻率對應(yīng)的預(yù)警值。具體地,當(dāng)開關(guān)頻率較低時候,開關(guān)次數(shù)預(yù)警值可以適當(dāng)?shù)姆艑捯恍?,反之預(yù)警值設(shè)置比較嚴(yán)格,如表2所示
表2
權(quán)利要求
1.一種可編程邏輯控制器,其特征在于,包括中央處理單元,其包括中央處理單元芯片、外圍芯片、總線接口、核心電路; 存儲器單元,用于存放系統(tǒng)程序、用戶程序、工作數(shù)據(jù);輸入單元,用于將所述可編程邏輯控制器外部的開關(guān)量信號轉(zhuǎn)換成內(nèi)部所需的電平信號;繼電器輸出單元,用于將所述中央處理單元輸出的標(biāo)準(zhǔn)電平轉(zhuǎn)換成外部過程的電平信號,并以此來驅(qū)動外部過程的執(zhí)行機(jī)構(gòu)、指示燈和負(fù)載; 所述可編程邏輯控制器還包括計數(shù)單元,用于監(jiān)測所述繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值; 報警單元,用于在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。
2.如權(quán)利要求1所述的可編程邏輯控制器,其特征在于,所述可編程邏輯控制器還包括預(yù)警值預(yù)置單元,用于預(yù)置不同安全等級的預(yù)警值;則所述報警單元在所述計數(shù)單元監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到不同安全等級的預(yù)警值時,發(fā)出不同的報警信號。
3.如權(quán)利要求2所述的可編程邏輯控制器,其特征在于,所述預(yù)警值預(yù)置單元,還用于預(yù)置不同安全等級的、與所述繼電器輸出單元的開關(guān)頻率對應(yīng)的預(yù)警值。
4.如權(quán)利要求3所述的可編程邏輯控制器,其特征在于,所述可編程邏輯控制器還包括頻率監(jiān)測單元,用于監(jiān)測所述繼電器輸出單元的開關(guān)頻率;則所述報警單元,還用于在所述計數(shù)單元監(jiān)測到的開關(guān)次數(shù)達(dá)到所述頻率監(jiān)測單元監(jiān)測到的開關(guān)頻率對應(yīng)的預(yù)警值時,發(fā)出對應(yīng)的報警信號。
5.如權(quán)利要求2至4中任一項所述的可編程邏輯控制器,其特征在于,所述預(yù)警值預(yù)置單元預(yù)置的不同安全等級的預(yù)警值包括絕對安全預(yù)警值、安全預(yù)警值、危險預(yù)警值。
6.一種可編程邏輯控制器預(yù)警方法,其特征在于,包括監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值; 在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。
7.如權(quán)利要求6所述的可編程邏輯控制器預(yù)警方法,其特征在于,所述監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值之前,還包括預(yù)置不同安全等級的預(yù)警值;則在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號,包括 監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到不同安全等級的預(yù)警值時,發(fā)出不同的報警信號。
8.如權(quán)利要求7所述的可編程邏輯控制器預(yù)警方法,其特征在于,所述方法還包括 預(yù)置不同安全等級的、與所述繼電器輸出單元的開關(guān)頻率對應(yīng)的預(yù)警值。
9.如權(quán)利要求8所述的可編程邏輯控制器預(yù)警方法,其特征在于,所述方法還包括 監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)頻率;則在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號,包括監(jiān)測所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到所述監(jiān)測到的開關(guān)頻率對應(yīng)的預(yù)警值時,發(fā)出對應(yīng)的報警信號。
10.如權(quán)利要求6至9中任一項所述的可編程邏輯控制器預(yù)警方法,其特征在于,所述不同安全等級的預(yù)警值包括絕對安全預(yù)警值、安全預(yù)警值、危險預(yù)警值。
全文摘要
本發(fā)明提供一種可編程邏輯控制器及其預(yù)警方法。所述方法包括監(jiān)測所述可編程邏輯控制器的繼電器輸出單元的開關(guān)次數(shù)是否達(dá)到預(yù)警值;在監(jiān)測到所述繼電器輸出單元的開關(guān)次數(shù)達(dá)到預(yù)警值時,發(fā)出報警信號。實施本發(fā)明提供的可編程邏輯控制器及其預(yù)警方法,由于在現(xiàn)有的PLC的基礎(chǔ)上增加了計數(shù)單元或進(jìn)一步的還增加了頻率監(jiān)測單元,可以監(jiān)測PLC的繼電器輸出單元的開關(guān)次數(shù),甚至開關(guān)使用頻率,以此作為預(yù)警的基礎(chǔ)。實施本發(fā)明,根據(jù)對開關(guān)次數(shù)和頻率監(jiān)測結(jié)果,能夠發(fā)出相應(yīng)的報警信號,以提示使用者判斷PLC的壽命,為PLC運行提供了安全保障,消除因為使用即將到期的PLC所帶來的安全隱患。
文檔編號G05B19/05GK102419567SQ20111042155
公開日2012年4月18日 申請日期2011年12月16日 優(yōu)先權(quán)日2011年12月16日
發(fā)明者戎思吉, 王精 申請人:深圳市合信自動化技術(shù)有限公司