專利名稱:一種plc數(shù)字量輸出控制裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子通信領(lǐng)域,尤其涉及一種PLC數(shù)字量輸出控制裝置及其控制方法。
背景技術(shù):
可編程邏輯控制器(PLC,Programmable Logic Controller)是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置,PLC已廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。PLC控制的數(shù)字量(開關(guān)量)在一個(gè)中規(guī)模的系統(tǒng)中用量超過一千點(diǎn),其中輸出點(diǎn)占一半左右,而這數(shù)百點(diǎn)的數(shù)字量輸出中對部分輸出的可靠性要求甚為苛刻,因?yàn)檫@些輸出點(diǎn)往往控制著關(guān)系重大的設(shè)備部位,因此數(shù)字量輸出的可靠性關(guān)系到整個(gè)自動(dòng)化應(yīng)用系統(tǒng)的可靠性?,F(xiàn)有技術(shù)中,這些數(shù)字量輸出點(diǎn)一般都是由功率開關(guān)控制的,每一輸出點(diǎn)由一個(gè)功率開關(guān)控制,這些輸出點(diǎn)的可靠性基本由功率開關(guān)的耐用性決定,當(dāng)功率開關(guān)由于老化等原因發(fā)生故障而失效的時(shí)候,往往不容易覺察到,常常給工業(yè)生產(chǎn)等等造成了無可挽回的損失。因此數(shù)字量輸出點(diǎn)的可靠性是自動(dòng)化系統(tǒng)中一個(gè)亟待解決的問題。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中數(shù)字量輸出點(diǎn)可靠性不高的技術(shù)問題,本發(fā)明實(shí)施例提出了一種PLC數(shù)字量輸出控制裝置,其包括可編程邏輯控制器PLC輸入輸出控制模塊和開關(guān)控制模塊,所述PLC輸入輸出控制模塊與所述開關(guān)控制模塊相連接,其中所述開關(guān)控制模塊包括兩個(gè)驅(qū)動(dòng)開關(guān)管,每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路;所述驅(qū)動(dòng)開關(guān)管用于接收所述PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;所述反饋檢測電路檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測信息;所述PLC輸入輸出控制模塊包括輸出故障檢測模塊,用于根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信息。其中,所述輸出故障檢測模塊包括檢測信息接收單元,用于接收所述反饋檢測電路反饋的檢測信息;判斷單元,用于根據(jù)輸出的控制信號和所述檢測信息接收單元接收的檢測信息, 判斷所述驅(qū)動(dòng)開關(guān)管是否按照所述控制信號進(jìn)行斷開或閉合的操作;故障狀態(tài)告警單元,用于當(dāng)所述判斷單元的判斷結(jié)果為是時(shí),分析所述驅(qū)動(dòng)開關(guān)管的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。其中,所述故障狀態(tài)告警單元還包括第一告警單元,用于當(dāng)分析出只有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;第二告警單元,用于當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;第三告警單元,用于當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí),設(shè)置第三故障狀態(tài)告警信息。其中,所述PLC數(shù)字量輸出控制裝置還包括數(shù)字濾波處理模塊,用于將輸出的控制信號和所述反饋檢測電路反饋的檢測信息進(jìn)行數(shù)字濾波處理,并將處理后的輸出的控制信號和檢測信息傳輸給所述輸出故障檢測模塊。其中,所述PLC數(shù)字量輸出控制裝置中至少一個(gè)驅(qū)動(dòng)開關(guān)管與第一直流電源連接,至少一個(gè)驅(qū)動(dòng)開關(guān)管與第二直流電源連接。相應(yīng)地,本發(fā)明實(shí)施例公開了一種PLC數(shù)字量輸出控制方法,包括兩個(gè)驅(qū)動(dòng)開關(guān)管接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;反饋檢測電路檢測驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測信息;所述PLC輸入輸出控制模塊根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信肩、ο其中,所述PLC輸入輸出控制模塊根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信息的步驟包括接收所述反饋檢測電路反饋的檢測信息;根據(jù)輸出的控制信號和接收的檢測信息,判斷所述驅(qū)動(dòng)開關(guān)管是否按照所述控制信號進(jìn)行斷開或閉合的操作;當(dāng)判斷結(jié)果為是時(shí),分析所述驅(qū)動(dòng)開關(guān)管的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。其中,所述設(shè)置故障狀態(tài)告警信息的步驟包括當(dāng)分析出只有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí),
設(shè)置第三故障狀態(tài)告警信息。其中,所述向所述PLC輸入輸出控制模塊反饋檢測信息的步驟包括向數(shù)字濾波處理模塊傳輸所述檢測信息;所述數(shù)字濾波處理模塊將輸出的控制信號和所述檢測信息進(jìn)行數(shù)字濾波處理,并將處理后的輸出的控制信號和檢測信息傳輸給所述PLC輸入輸出控制模塊。其中,至少一個(gè)驅(qū)動(dòng)開關(guān)管由第一直流電源供電,至少一個(gè)驅(qū)動(dòng)開關(guān)管由第二直流電源供電。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果通過對每一個(gè)數(shù)字量的輸出設(shè)置兩個(gè)驅(qū)動(dòng)開關(guān)管,每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路,當(dāng)一個(gè)驅(qū)動(dòng)開關(guān)管發(fā)生故障時(shí),還有至少一個(gè)驅(qū)動(dòng)開關(guān)管保證數(shù)字量的正常輸出,可有效解決現(xiàn)有技術(shù)中數(shù)字量輸出的可靠性問題,有效降低了現(xiàn)有技術(shù)中開關(guān)老化導(dǎo)致發(fā)生故障而給用戶造成的損失,PLC數(shù)字量輸出控制裝置可以根據(jù)檢測開關(guān)控制模塊出現(xiàn)的故障情況設(shè)置故障狀態(tài)告警信息,即可以根據(jù)驅(qū)動(dòng)開關(guān)管的不同故障情況作出不同的告警反應(yīng),用戶可以便捷地了解驅(qū)動(dòng)開關(guān)管具體出現(xiàn)的故障情況,保證了在設(shè)備發(fā)生徹底故障前用戶可以進(jìn)行主動(dòng)的修復(fù)從而避免損失,使用戶能夠更加高效地進(jìn)行系統(tǒng)的維護(hù),大大提高了 PLC數(shù)字量輸出的可靠性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明PLC數(shù)字量輸出控制裝置的第一實(shí)施例的結(jié)構(gòu)示意圖;圖2是本發(fā)明PLC數(shù)字量輸出控制裝置的第二實(shí)施例的結(jié)構(gòu)示意圖;圖3是本發(fā)明實(shí)施例的輸出故障檢測模塊的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例的故障狀態(tài)告警單元的結(jié)構(gòu)示意圖;圖5是本發(fā)明PLC數(shù)字量輸出控制裝置的第三實(shí)施例的結(jié)構(gòu)示意圖;圖6是本發(fā)明PLC數(shù)字量輸出控制方法的第一實(shí)施例流程圖;圖7是本發(fā)明PLC數(shù)字量輸出控制方法的第二實(shí)施例流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1示出的本發(fā)明PLC數(shù)字量輸出控制裝置的第一實(shí)施例的結(jié)構(gòu)示意圖,PLC數(shù)字量輸出控制裝置1包括PLC輸入輸出控制模塊11和開關(guān)控制模塊12,PLC輸入輸出控制模塊11與開關(guān)控制模塊12相連接,其中開關(guān)控制模塊12包括兩個(gè)驅(qū)動(dòng)開關(guān)管121,每個(gè)驅(qū)動(dòng)開關(guān)管121對應(yīng)設(shè)置一個(gè)反饋檢測電路122 ;兩個(gè)驅(qū)動(dòng)開關(guān)管121用于接收PLC輸入輸出控制模塊11輸出的控制信號, 并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;反饋檢測電路122檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管121的輸出信息,并向PLC輸入輸出控制模塊11反饋檢測信息;PLC輸入輸出控制模塊11包括輸出故障檢測模塊111,用于根據(jù)輸出的控制信號和反饋檢測電路122反饋的檢測信息,檢測開關(guān)控制模塊12是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信息。需要說明的是,PLC數(shù)字量輸出控制裝置1與PLC主控制器相連接,以處理PLC數(shù)字量的輸出;PLC數(shù)字量輸出控制裝置1可以包括任意多個(gè)開關(guān)控制模塊12,如圖2示出的本發(fā)明PLC數(shù)字量輸出控制裝置的第二實(shí)施例的結(jié)構(gòu)示意圖,PLC數(shù)字量輸出控制裝置1中每個(gè)數(shù)字量輸出點(diǎn)可以對應(yīng)一個(gè)開關(guān)控制模塊12,相當(dāng)于有多少個(gè)數(shù)字量輸出就可以設(shè)置多少個(gè)開關(guān)控制模塊12,PLC輸入輸出控制模塊11與所有開關(guān)控制模塊12相連接。進(jìn)一步地,如圖3示出的本發(fā)明實(shí)施例的輸出故障檢測模塊的結(jié)構(gòu)示意圖,輸出故障檢測模塊111包括檢測信息接收單元31、判斷單元32和故障狀態(tài)告警單元33,其中檢測信息接收單元31用于接收反饋檢測電路122反饋的檢測信息;判斷單元32用于根據(jù)輸出的控制信號和檢測信息接收單元31接收的檢測信息, 判斷驅(qū)動(dòng)開關(guān)管121是否按照所述控制信號進(jìn)行斷開或閉合的操作;具體地,輸出的控制信號為斷開或關(guān)閉驅(qū)動(dòng)開關(guān)管121的控制信號,接收的檢測信息為驅(qū)動(dòng)開關(guān)管121執(zhí)行的斷開或閉合的操作,例如輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管 121的控制信號,若接收到的檢測信息存在驅(qū)動(dòng)開關(guān)管121執(zhí)行的斷開操作,那么判斷單元 32的判斷結(jié)果為否,表明判斷出驅(qū)動(dòng)開關(guān)管121沒有按照所述控制信號進(jìn)行斷開或閉合的操作,若接收到的檢測信息不存在驅(qū)動(dòng)開關(guān)管121執(zhí)行的斷開操作,即,驅(qū)動(dòng)開關(guān)管121都執(zhí)行的關(guān)閉操作,那么判斷單元32的判斷結(jié)果為是,表明判斷出驅(qū)動(dòng)開關(guān)管121按照所述控制信號進(jìn)行斷開或閉合的操作。故障狀態(tài)告警單元33用于當(dāng)判斷單元32的判斷結(jié)果為是時(shí),分析驅(qū)動(dòng)開關(guān)管121 的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。再進(jìn)一步地,如圖4示出的本發(fā)明實(shí)施例的故障狀態(tài)告警單元的結(jié)構(gòu)示意圖,故障狀態(tài)告警單元33包括第一告警單元331、第二告警單元332和第三告警單元333,其中第一告警單元331用于當(dāng)分析出只有一個(gè)驅(qū)動(dòng)開關(guān)管121按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;第二告警單元332用于當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管121不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;第三告警單元333用于當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí),設(shè)置第三故障狀態(tài)告警信息。具體地,當(dāng)判斷單元32的判斷結(jié)果為否時(shí),即,驅(qū)動(dòng)開關(guān)管121不能按照所述控制信號進(jìn)行正常的斷開或閉合的操作時(shí),分為以下三種情況1、只有一個(gè)驅(qū)動(dòng)開關(guān)管121按照所述控制信號進(jìn)行正常閉合的操作。即,當(dāng)輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管121的控制信號時(shí),既有驅(qū)動(dòng)開關(guān)管121執(zhí)行閉合操作,也有驅(qū)動(dòng)開關(guān)管121沒有執(zhí)行閉合操作(處于斷開狀態(tài)),雖然有一個(gè)驅(qū)動(dòng)開關(guān)管121出現(xiàn)故障,但是數(shù)字量輸出正常,第一告警單元331將設(shè)置第一故障狀態(tài)告警信息,該第一故障狀態(tài)告警信息包括但不限于“閉合錯(cuò)誤告警”信息,以告警提示用戶部分驅(qū)動(dòng)開關(guān)管121出現(xiàn)故障,但是數(shù)字量輸出正常;2、所有驅(qū)動(dòng)開關(guān)管121不能按照所述控制信號進(jìn)行正常閉合的操作。即,所述驅(qū)動(dòng)開關(guān)管121出現(xiàn)故障,且數(shù)字量輸出異常,第二告警單元332將設(shè)置第二故障狀態(tài)告警信息,該第二故障狀態(tài)告警信息包括但不限于“常開錯(cuò)誤告警”告警信息,以告警提示用戶所有驅(qū)動(dòng)開關(guān)管121不能斷開或所有驅(qū)動(dòng)開關(guān)管121不能閉合,數(shù)字量輸出異常;3、至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作。S卩,當(dāng)輸出的控制信號為斷開驅(qū)動(dòng)開關(guān)管121的控制信號時(shí),既有驅(qū)動(dòng)開關(guān)管121執(zhí)行斷開操作,也有驅(qū)動(dòng)開關(guān)管121沒有執(zhí)行斷開操作(處于閉合狀態(tài)),數(shù)字量將輸出異常,第三告警單元 333將設(shè)置第三故障狀態(tài)告警信息,該第三故障狀態(tài)告警信息包括但不限于“斷開錯(cuò)誤告警”、“常閉錯(cuò)誤告警”等告警信息,以告警提示用戶部分驅(qū)動(dòng)開關(guān)管121不能正常斷開,數(shù)字量輸出異常。需要說明的是,第一告警單元331、第二告警單元332和第三告警單元333可以為故障狀態(tài)寄存器,可以由用戶程序?qū)ζ鋺?yīng)用組態(tài)進(jìn)行控制,即為每一個(gè)數(shù)字輸出點(diǎn)配備狀態(tài)字(即上述的第一故障狀態(tài)告警信息、第二故障狀態(tài)告警信息和第三故障狀態(tài)告警信息等),例如狀態(tài)字00,01,10,11可以分別代表正常,閉合錯(cuò)誤告警但輸出正常,常開錯(cuò)誤告警且輸出異常,斷開或常閉錯(cuò)誤告警且輸出異常,該狀態(tài)字可由PLC主控制器通過通信接口讀取,用戶在系統(tǒng)運(yùn)行時(shí)在線地知曉數(shù)字量的輸出狀況,并及時(shí)進(jìn)行維護(hù)措施。下面,本實(shí)施例以包括兩個(gè)驅(qū)動(dòng)開關(guān)管121為例進(jìn)行說明,如圖5示出的本發(fā)明 PLC數(shù)字量輸出控制裝置的第三實(shí)施例的結(jié)構(gòu)示意圖,PLC輸入輸出控制模塊11包括擴(kuò)展 IO (輸入/輸出)總線通信模塊,以輸出控制信號,開關(guān)控制模塊12為冗余功率開關(guān)電路; 擴(kuò)展10(輸入/輸出)總線通信模塊輸出的控制信號分別經(jīng)過光電隔離單元(即信號隔離器)到達(dá)各自的驅(qū)動(dòng)開關(guān)管121,兩個(gè)驅(qū)動(dòng)開關(guān)管121都設(shè)有直流電源(DC POWER)進(jìn)行供電,兩個(gè)驅(qū)動(dòng)開關(guān)管121均分別串接一個(gè)功率二極管,并通過該功率二極管輸出到同一個(gè)輸出端口,反饋檢測電路122中的輸入檢測單元檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管121的輸出信息,然后經(jīng)過光電隔離單元將檢測信息反饋給輸出故障檢測模塊111,輸出故障檢測模塊111分別接收到兩路檢測信息以及PLC輸入輸出控制模塊11輸出的控制信號。具體地例如,PLC輸入輸出控制模塊11輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管121的控制信號,若故障狀態(tài)告警單元33分析出有一個(gè)驅(qū)動(dòng)開關(guān)管121正常按照所述控制信號進(jìn)行閉合的操作時(shí),即,其中一個(gè)驅(qū)動(dòng)開關(guān)管121正常閉合,另外一個(gè)驅(qū)動(dòng)開關(guān)管121發(fā)生閉合故障, 沒有正常閉合,那么第一告警單元331設(shè)置第一故障狀態(tài)告警信息,如“閉合錯(cuò)誤告警”或 “01”等,使用戶知曉只有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能閉合的故障,但數(shù)字量輸出仍然正常;若故障狀態(tài)告警單元33分析出所有驅(qū)動(dòng)開關(guān)管121不能夠正常按照所述控制信號進(jìn)行閉合的操作時(shí),即,兩個(gè)驅(qū)動(dòng)開關(guān)管121都沒有正常閉合,一直處于斷開的故障狀態(tài),那么第二告警單元332設(shè)置第二故障狀態(tài)告警信息,如“常開錯(cuò)誤告警”或“ 10”等,使用戶知曉兩個(gè)驅(qū)動(dòng)開關(guān)管都出現(xiàn)不能閉合的故障,且數(shù)字量輸出異常。又如,輸出的控制信號為斷開驅(qū)動(dòng)開關(guān)管121的控制信號,若故障狀態(tài)告警單元 33分析出有一個(gè)驅(qū)動(dòng)開關(guān)管121正常按照所述控制信號進(jìn)行斷開的操作時(shí),即,其中一個(gè)驅(qū)動(dòng)開關(guān)管121正常斷開,另外一個(gè)驅(qū)動(dòng)開關(guān)管121發(fā)生斷開故障,沒有正常斷開,那么第三告警單元333設(shè)置第三故障狀態(tài)告警信息,如“斷開錯(cuò)誤告警”或“ 11 ”等,使用戶知曉至少有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能斷開的故障,且數(shù)字量輸出異常;若故障狀態(tài)告警單元 33分析出所有驅(qū)動(dòng)開關(guān)管121非正常按照所述控制信號進(jìn)行斷開的操作時(shí),即,兩個(gè)驅(qū)動(dòng)開關(guān)管121都沒有正常斷開,一直處于閉合的故障狀態(tài),那么第二告警單元332設(shè)置第二故障狀態(tài)告警信息,如“常閉錯(cuò)誤告警”或“ 11”等,使用戶知曉至少有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能斷開的故障,且數(shù)字量輸出異常。進(jìn)一步地,本發(fā)明實(shí)施例的PLC數(shù)字量輸出控制裝置1還可以包括數(shù)字濾波處理模塊,該數(shù)字濾波處理模塊連接在PLC輸入輸出控制模塊11和開關(guān)控制模塊12之間,用于將輸出的控制信號和反饋檢測電路122反饋的檢測信息進(jìn)行數(shù)字濾波處理,以消除這三個(gè)信號的時(shí)間延遲,然后將處理后的輸出的控制信號和檢測信息傳輸給輸出故障檢測模塊111。再進(jìn)一步地,本發(fā)明實(shí)施例的PLC數(shù)字量輸出控制裝置1中至少一個(gè)驅(qū)動(dòng)開關(guān)管 121與第一直流電源連接,至少一個(gè)驅(qū)動(dòng)開關(guān)管121與第二直流電源連接,例如開關(guān)控制模塊12中包括兩個(gè)驅(qū)動(dòng)開關(guān)管121,那么其中一個(gè)與第一直流電源連接,另外一個(gè)與第二直流電源連接,即兩個(gè)驅(qū)動(dòng)開關(guān)管121可以分別連接在不同的直流電源上(如兩個(gè)互為冗余的直流電源上),可以有效保證當(dāng)一個(gè)直流電源出現(xiàn)故障時(shí),開關(guān)控制模塊12還可以通過另外一個(gè)直流電源進(jìn)行工作,防止直流電源出現(xiàn)故障直接導(dǎo)致開關(guān)控制模塊12不能正常運(yùn)作,有效地避免開關(guān)控制模塊12的所有驅(qū)動(dòng)開關(guān)管121都使用一個(gè)直流電源導(dǎo)致的安全急 ^^ ο上面詳細(xì)說明了本發(fā)明實(shí)施例的PLC數(shù)字量輸出控制裝置1的結(jié)構(gòu),下面相應(yīng)地, 結(jié)合
本發(fā)明實(shí)施例的PLC數(shù)字量輸出控制方法。如圖6示出的本發(fā)明PLC數(shù)字量輸出控制方法的第一實(shí)施例流程圖,包括步驟S601 兩個(gè)驅(qū)動(dòng)開關(guān)管接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;步驟S602 反饋檢測電路檢測驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測信息;具體地,PLC數(shù)字量輸出控制裝置包括PLC輸入輸出控制模塊和開關(guān)控制模塊,開關(guān)控制模塊包括兩個(gè)驅(qū)動(dòng)開關(guān)管,每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路;驅(qū)動(dòng)開關(guān)管接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量,反饋檢測電路檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管的輸出信息,并向PLC輸入輸出控制模塊反饋檢測信息;步驟S603 所述PLC輸入輸出控制模塊根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)
告敏_自
口目 I 口 ; K、。需要說明的是,PLC數(shù)字量輸出控制裝置可以包括任意多個(gè)開關(guān)控制模塊,如圖2 示出的本發(fā)明PLC數(shù)字量輸出控制裝置的第二實(shí)施例的結(jié)構(gòu)示意圖,PLC數(shù)字量輸出控制裝置中每個(gè)數(shù)字量輸出點(diǎn)可以對應(yīng)一個(gè)開關(guān)控制模塊,相當(dāng)于有多少個(gè)數(shù)字量輸出就可以設(shè)置多少個(gè)開關(guān)控制模塊,PLC輸入輸出控制模塊與所有開關(guān)控制模塊相連接。如圖7示出的本發(fā)明PL C數(shù)字量輸出控制方法的第二實(shí)施例流程圖,包括步驟S701 兩個(gè)驅(qū)動(dòng)開關(guān)管接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;步驟S702 反饋檢測電路檢測驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測信息;步驟S703 接收所述反饋檢測電路反饋的檢測信息;步驟S704 根據(jù)輸出的控制信號和接收的檢測信息,判斷所述驅(qū)動(dòng)開關(guān)管是否按照所述控制信號進(jìn)行斷開或閉合的操作;具體地,輸出的控制信號為斷開或關(guān)閉驅(qū)動(dòng)開關(guān)管的控制信號,接收的檢測信息為驅(qū)動(dòng)開關(guān)管執(zhí)行的斷開或閉合的操作,例如輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管的控制信號,若接收到的檢測信息存在驅(qū)動(dòng)開關(guān)管執(zhí)行的斷開操作,那么判斷的結(jié)果為否,表明判斷出驅(qū)動(dòng)開關(guān)管沒有按照所述控制信號進(jìn)行斷開或閉合的操作,若接收到的檢測信息不存在驅(qū)動(dòng)開關(guān)管執(zhí)行的斷開操作,即,驅(qū)動(dòng)開關(guān)管都執(zhí)行的關(guān)閉操作,那么判斷的結(jié)果為是,表明判斷出驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行斷開或閉合的操作。當(dāng)判斷結(jié)果為是時(shí),則結(jié)束處理,當(dāng)判斷結(jié)果為否時(shí),則執(zhí)行步驟S705。步驟S705 分析所述驅(qū)動(dòng)開關(guān)管的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。進(jìn)一步地,步驟S705中設(shè)置故障狀態(tài)告警信息可以具體為,當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí), 設(shè)置第三故障狀態(tài)告警信息。需要說明的是,當(dāng)步驟S704的判斷結(jié)果為是時(shí),即,驅(qū)動(dòng)開關(guān)管可以按照所述控制信號進(jìn)行正常的斷開或閉合的操作時(shí),可以不進(jìn)行告警,也可以進(jìn)行告警提示,以提示用戶輸出正常;當(dāng)步驟S704的判斷結(jié)果為否時(shí),即,驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常的斷開或閉合的操作時(shí),分為以下三種情況1、至少有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作。即,當(dāng)輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管的控制信號時(shí),既有驅(qū)動(dòng)開關(guān)管執(zhí)行閉合操作,也有驅(qū)動(dòng)開關(guān)管沒有執(zhí)行閉合操作(處于斷開狀態(tài)),雖然有部分驅(qū)動(dòng)開關(guān)管出現(xiàn)故障,但是數(shù)字量輸出正常,那么設(shè)置第一故障狀態(tài)告警信息,該第一故障狀態(tài)告警信息包括但不限于“閉合錯(cuò)誤告警”、“警告告警”等告警信息,以告警提示用戶部分驅(qū)動(dòng)開關(guān)管出現(xiàn)故障,但是數(shù)字量輸出正常;2、所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作。即,所述驅(qū)動(dòng)開關(guān)管出現(xiàn)故障,且數(shù)字量輸出異常,那么將設(shè)置第二故障狀態(tài)告警信息,該第二故障狀態(tài)告警信息包括但不限于“常開錯(cuò)誤告警”等告警信息,以告警提示用戶所有驅(qū)動(dòng)開關(guān)管不能斷開或所有驅(qū)動(dòng)開關(guān)管不能閉合,數(shù)字量輸出異常;3、至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作。S卩,當(dāng)輸出的控制信號為斷開驅(qū)動(dòng)開關(guān)管的控制信號時(shí),既有驅(qū)動(dòng)開關(guān)管執(zhí)行斷開操作,也有驅(qū)動(dòng)開關(guān)管沒有執(zhí)行斷開操作(處于閉合狀態(tài)),數(shù)字量將輸出異常,那么將設(shè)置第三故障狀態(tài)告警信息,該第三故障狀態(tài)告警信息包括但不限于“斷開錯(cuò)誤告警”、“常閉錯(cuò)誤告警”等告警信息,以告警提示用戶部分驅(qū)動(dòng)開關(guān)管不能正常斷開,數(shù)字量輸出異常。還需要說明的是,本發(fā)明實(shí)施例可以通過故障狀態(tài)寄存器來警告提醒用戶,故障狀態(tài)寄存器可以由用戶程序?qū)ζ鋺?yīng)用組態(tài)進(jìn)行控制,即為每一個(gè)數(shù)字輸出點(diǎn)配備狀態(tài)字 (即上述的第一故障狀態(tài)告警信息、第二故障狀態(tài)告警信息和第三故障狀態(tài)告警信息等), 例如狀態(tài)字00,01,10,11可以分別代表正常,閉合告警但輸出正常,常開錯(cuò)誤告警且輸出異常,斷開或常閉錯(cuò)誤告警且輸出異常,該狀態(tài)字可由PLC主控制器通過通信接口讀取,用戶在系統(tǒng)運(yùn)行時(shí)在線地知曉數(shù)字量的輸出狀況,并及時(shí)進(jìn)行維護(hù)措施。下面,本實(shí)施例以包括兩個(gè)驅(qū)動(dòng)開關(guān)管為例進(jìn)行說明,如圖5示出的本發(fā)明PLC數(shù)字量輸出控制裝置的第三實(shí)施例的結(jié)構(gòu)示意圖,PLC輸入輸出控制模塊11包括擴(kuò)展10(輸入/輸出)總線通信模塊,以輸出控制信號,開關(guān)控制模塊12為冗余功率開關(guān)電路;擴(kuò)展 IO (輸入/輸出)總線通信模塊輸出的控制信號分別經(jīng)過光電隔離單元(即信號隔離器)到達(dá)各自的驅(qū)動(dòng)開關(guān)管121,兩個(gè)驅(qū)動(dòng)開關(guān)管121都設(shè)有直流電源(DC POWER)進(jìn)行供電,兩個(gè)驅(qū)動(dòng)開關(guān)管121均分別串接一個(gè)功率二極管,并通過該功率二極管輸出到同一個(gè)輸出端口,反饋檢測電路122中的輸入檢測單元檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管121的輸出信息,然后經(jīng)過光電隔離單元將檢測信息反饋給輸出故障檢測模塊111,輸出故障檢測模塊111分別接收到兩路檢測信息以及PLC輸入輸出控制模塊11輸出的控制信號。具體地例如,PLC輸入輸出控制模塊11輸出的控制信號為關(guān)閉驅(qū)動(dòng)開關(guān)管121的控制信號,若故障狀態(tài)告警單元33分析出有一個(gè)驅(qū)動(dòng)開關(guān)管121正常按照所述控制信號進(jìn)行閉合的操作時(shí),即,其中一個(gè)驅(qū)動(dòng)開關(guān)管121正常閉合,另外一個(gè)驅(qū)動(dòng)開關(guān)管121發(fā)生閉合故障, 沒有正常閉合,那么設(shè)置第一故障狀態(tài)告警信息,如“閉合錯(cuò)誤告警”或“01”等,使用戶知曉只有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能閉合的故障,但數(shù)字量輸出仍然正常;若故障狀態(tài)告警單元33分析出所有驅(qū)動(dòng)開關(guān)管121非正常按照所述控制信號進(jìn)行閉合的操作時(shí),即,兩個(gè)驅(qū)動(dòng)開關(guān)管121都沒有正常閉合,一直處于斷開的故障狀態(tài),那么設(shè)置第二故障狀態(tài)告警信息,如“常開錯(cuò)誤告警”或“ 10”等,使用戶知曉兩個(gè)驅(qū)動(dòng)開關(guān)管都出現(xiàn)不能閉合的故障, 且數(shù)字量輸出異常。又如,輸出的控制信號為斷開驅(qū)動(dòng)開關(guān)管121的控制信號,若故障狀態(tài)告警單元 33分析出有一個(gè)驅(qū)動(dòng)開關(guān)管121正常按照所述控制信號進(jìn)行斷開的操作時(shí),即,其中一個(gè)驅(qū)動(dòng)開關(guān)管121正常斷開,另外一個(gè)驅(qū)動(dòng)開關(guān)管121發(fā)生斷開故障,沒有正常斷開,那么設(shè)置第三故障狀態(tài)告警信息,如“斷開錯(cuò)誤告警”或“ 11 ”等,使用戶知曉至少有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能斷開的故障,且數(shù)字量輸出異常;若故障狀態(tài)告警單元33分析出所有驅(qū)動(dòng)開關(guān)管121非正常按照所述控制信號進(jìn)行斷開的操作時(shí),即,兩個(gè)驅(qū)動(dòng)開關(guān)管121都沒有正常斷開,一直處于閉合的故障狀態(tài),那么設(shè)置第三故障狀態(tài)告警信息,如“常閉錯(cuò)誤告警”或 “ 11”等,使用戶知曉至少有其中一個(gè)驅(qū)動(dòng)開關(guān)管出現(xiàn)不能斷開的故障,且數(shù)字量輸出異常。進(jìn)一步地,本發(fā)明實(shí)施例中向所述PLC輸入輸出控制模塊反饋檢測信息的步驟包括向數(shù)字濾波處理模塊傳輸所述檢測信息;所述數(shù)字濾波處理模塊將輸出的控制信號和所述檢測信息進(jìn)行數(shù)字濾波處理,以消除這三個(gè)信號的時(shí)間延遲,并將處理后的輸出的控制信號和檢測信息傳輸給所述PLC輸入輸出控制模塊。再進(jìn)一步地,本發(fā)明實(shí)施例的PLC數(shù)字量輸出控制裝置中至少一個(gè)驅(qū)動(dòng)開關(guān)管由第一直流電源供電,至少一個(gè)驅(qū)動(dòng)開關(guān)管由第二直流電源供電,例如開關(guān)控制模塊中包括兩個(gè)驅(qū)動(dòng)開關(guān)管,那么其中一個(gè)與第一直流電源連接,另外一個(gè)與第二直流電源連接,即兩個(gè)驅(qū)動(dòng)開關(guān)管可以分別連接在不同的直流電源上(如兩個(gè)互為冗余的直流電源上),可以有效保證當(dāng)一個(gè)直流電源出現(xiàn)故障時(shí),開關(guān)控制模塊還可以通過另外一個(gè)直流電源進(jìn)行工作,防止直流電源出現(xiàn)故障直接導(dǎo)致開關(guān)控制模塊不能正常運(yùn)作,有效地避免開關(guān)控制模塊的所有驅(qū)動(dòng)開關(guān)管都使用一個(gè)直流電源導(dǎo)致的安全隱患。綜上所述,實(shí)施本發(fā)明實(shí)施例,通過對每一個(gè)數(shù)字量的輸出設(shè)置兩個(gè)驅(qū)動(dòng)開關(guān)管, 每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路,當(dāng)一個(gè)驅(qū)動(dòng)開關(guān)管發(fā)生故障時(shí),還有至少一個(gè)驅(qū)動(dòng)開關(guān)管保證數(shù)字量的正常輸出,可有效解決現(xiàn)有技術(shù)中數(shù)字量輸出的可靠性問題, 有效降低了現(xiàn)有技術(shù)中開關(guān)老化導(dǎo)致發(fā)生故障而給用戶造成的損失,PLC數(shù)字量輸出控制裝置可以根據(jù)檢測開關(guān)控制模塊出現(xiàn)的故障情況設(shè)置故障狀態(tài)告警信息,即可以根據(jù)驅(qū)動(dòng)開關(guān)管的不同故障情況作出不同的告警反應(yīng),用戶可以便捷地了解驅(qū)動(dòng)開關(guān)管具體出現(xiàn)的故障情況,保證了在設(shè)備發(fā)生徹底故障前用戶可以進(jìn)行主動(dòng)的修復(fù)從而避免損失,使用戶能夠更加高效地進(jìn)行系統(tǒng)的維護(hù),大大提高了 PLC數(shù)字量輸出的可靠性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程的功能, 是可以通過為控制器編寫的程序指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于磁碟、光盤、 只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)、電可擦可編程只讀存儲(chǔ)器(Electrically Erasable Programmable Read-Only Memory, EEPROM)等。以上所揭露的僅為本發(fā)明實(shí)施例中的較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種PLC數(shù)字量輸出控制裝置,其特征在于,包括可編程邏輯控制器PLC輸入輸出控制模塊和開關(guān)控制模塊,所述PLC輸入輸出控制模塊與所述開關(guān)控制模塊相連接,其中所述開關(guān)控制模塊包括兩個(gè)驅(qū)動(dòng)開關(guān)管,每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路;所述驅(qū)動(dòng)開關(guān)管用于接收所述PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;所述反饋檢測電路檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測信息;所述PLC輸入輸出控制模塊包括輸出故障檢測模塊,用于根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí), 設(shè)置故障狀態(tài)告警信息。
2.如權(quán)利要求1所述的PLC數(shù)字量輸出控制裝置,其特征在于,所述輸出故障檢測模塊包括檢測信息接收單元,用于接收所述反饋檢測電路反饋的檢測信息;判斷單元,用于根據(jù)輸出的控制信號和所述檢測信息接收單元接收的檢測信息,判斷所述驅(qū)動(dòng)開關(guān)管是否按照所述控制信號進(jìn)行斷開或閉合的操作;故障狀態(tài)告警單元,用于當(dāng)所述判斷單元的判斷結(jié)果為是時(shí),分析所述驅(qū)動(dòng)開關(guān)管的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。
3.如權(quán)利要求2所述的PLC數(shù)字量輸出控制裝置,其特征在于,所述故障狀態(tài)告警單元還包括第一告警單元,用于當(dāng)分析出只有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;第二告警單元,用于當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;第三告警單元,用于當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí),設(shè)置第三故障狀態(tài)告警信息。
4.如權(quán)利要求1-3任一項(xiàng)所述的PLC數(shù)字量輸出控制裝置,其特征在于,還包括數(shù)字濾波處理模塊,用于將輸出的控制信號和所述反饋檢測電路反饋的檢測信息進(jìn)行數(shù)字濾波處理,并將處理后的輸出的控制信號和檢測信息傳輸給所述輸出故障檢測模塊。
5.如權(quán)利要求1-3任一項(xiàng)所述的PLC數(shù)字量輸出控制裝置,其特征在于,至少一個(gè)驅(qū)動(dòng)開關(guān)管與第一直流電源連接,至少一個(gè)驅(qū)動(dòng)開關(guān)管與第二直流電源連接。
6.一種PLC數(shù)字量輸出控制方法,其特征在于,包括兩個(gè)驅(qū)動(dòng)開關(guān)管接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)所述控制信號在同一個(gè)輸出端口輸出數(shù)字量;反饋檢測電路檢測驅(qū)動(dòng)開關(guān)管的輸出信息,并向所述PLC輸入輸出控制模塊反饋檢測 fn息;所述PLC輸入輸出控制模塊根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信息。
7.如權(quán)利要求6所述的方法,其特征在于,所述PLC輸入輸出控制模塊根據(jù)輸出的控制信號和所述反饋檢測電路反饋的檢測信息,檢測所述開關(guān)控制模塊是否出現(xiàn)故障,當(dāng)檢測結(jié)果為是時(shí),設(shè)置故障狀態(tài)告警信息的步驟包括接收所述反饋檢測電路反饋的檢測信息;根據(jù)輸出的控制信號和接收的檢測信息,判斷所述驅(qū)動(dòng)開關(guān)管是否按照所述控制信號進(jìn)行斷開或閉合的操作;當(dāng)判斷結(jié)果為是時(shí),分析所述驅(qū)動(dòng)開關(guān)管的故障狀態(tài),并設(shè)置故障狀態(tài)告警信息。
8.如權(quán)利要求6所述的方法,其特征在于,所述設(shè)置故障狀態(tài)告警信息的步驟包括 當(dāng)分析出只有一個(gè)驅(qū)動(dòng)開關(guān)管按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第一故障狀態(tài)告警信息;當(dāng)分析出所有驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常閉合的操作時(shí),設(shè)置第二故障狀態(tài)告警信息;當(dāng)分析出至少有一個(gè)驅(qū)動(dòng)開關(guān)管不能按照所述控制信號進(jìn)行正常斷開的操作時(shí),設(shè)置第三故障狀態(tài)告警信息。
9.如權(quán)利要求5-8任一項(xiàng)所述的方法,其特征在于,所述向所述PLC輸入輸出控制模塊反饋檢測信息的步驟包括向數(shù)字濾波處理模塊傳輸所述檢測信息;所述數(shù)字濾波處理模塊將輸出的控制信號和所述檢測信息進(jìn)行數(shù)字濾波處理,并將處理后的輸出的控制信號和檢測信息傳輸給所述PLC輸入輸出控制模塊。
10.如權(quán)利要求5-8任一項(xiàng)所述的方法,其特征在于,至少一個(gè)驅(qū)動(dòng)開關(guān)管由第一直流電源供電,至少一個(gè)驅(qū)動(dòng)開關(guān)管由第二直流電源供電。
全文摘要
本發(fā)明實(shí)施例公開了PLC數(shù)字量輸出控制裝置,包括PLC輸入輸出控制模塊和開關(guān)控制模塊,PLC輸入輸出控制模塊與開關(guān)控制模塊相連接,其中開關(guān)控制模塊包括兩個(gè)驅(qū)動(dòng)開關(guān)管,每個(gè)驅(qū)動(dòng)開關(guān)管對應(yīng)設(shè)置一個(gè)反饋檢測電路;驅(qū)動(dòng)開關(guān)管用于接收PLC輸入輸出控制模塊輸出的控制信號,并根據(jù)控制信號在同一個(gè)輸出端口輸出數(shù)字量;反饋檢測電路檢測對應(yīng)的驅(qū)動(dòng)開關(guān)管的輸出信息,并向PLC輸入輸出控制模塊反饋檢測信息;PLC輸入輸出控制模塊包括輸出故障檢測模塊,用于根據(jù)輸出的控制信號和反饋的檢測信息,檢測開關(guān)控制模塊是否出現(xiàn)故障,出現(xiàn)故障時(shí),設(shè)置故障狀態(tài)告警信息。相應(yīng)地,本發(fā)明實(shí)施例還公開了PLC數(shù)字量輸出控制方法。
文檔編號G05B19/05GK102375426SQ20101024916
公開日2012年3月14日 申請日期2010年8月9日 優(yōu)先權(quán)日2010年8月9日
發(fā)明者戎思吉, 陳海峰 申請人:深圳市合信自動(dòng)化技術(shù)有限公司