繼電器的控制裝置、控制系統(tǒng)、及控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種控制裝置,尤其涉及一種用于控制繼電器的控制裝置。本發(fā)明還涉及使用上述控制模塊的控制方法、使用上述控制裝置的控制系統(tǒng)、以及該控制系統(tǒng)的控制方法。
【背景技術(shù)】
[0002]工業(yè)控制領(lǐng)域中,對于繼電器矩陣的控制,現(xiàn)有方法是采用工業(yè)I/O板卡和工業(yè)輸出板卡完成繼電器控制。其中,工業(yè)I/o板卡和工業(yè)輸出板卡安裝在主控計算機中主板的擴展卡槽內(nèi),且通過工業(yè)I/O板卡和工業(yè)輸出板卡的接口與繼電器電性連接。
[0003]在工業(yè)I/o板卡和工業(yè)輸出板卡的使用中,時常需要對工業(yè)I/O板卡和工業(yè)輸出板卡的硬件進行維護和調(diào)試,目前只能拆開主控計算機的機箱,將工業(yè)I/O板卡和工業(yè)輸出板卡從主板的卡槽中拔出后進行維護和調(diào)試。這種工業(yè)I/O板卡和工業(yè)輸出板卡的維護和調(diào)試方式費時費力,且每次都需要重新將工業(yè)I/o板卡和工業(yè)輸出板卡連接于繼電器。
[0004]另外,由于單個工業(yè)I/O板卡和工業(yè)輸出板卡對繼電器的驅(qū)動和控制能力有限,當(dāng)使用更多的繼電器時,需要相應(yīng)地增加工業(yè)I/o板卡和工業(yè)輸出板卡的數(shù)量。目前主控計算機的主板僅設(shè)有很少的卡槽可用于I/o板卡和工業(yè)輸出板卡的安裝,從而限制了繼電器的使用數(shù)量。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種易于安裝接線和維護的繼電器的控制裝置。
[0006]本發(fā)明的另一個目的是提供上述繼電器的控制裝置的控制方法,使得主控計算機可控制繼電器的導(dǎo)通或截止。
[0007]本發(fā)明的另一個目的是提供使用上述繼電器控制裝置的控制系統(tǒng),使其具有良好的擴展性。
[0008]本發(fā)明的另一個目的是提供上述控制系統(tǒng)的控制方法,使得主控計算機可控制各個繼電器的控制裝置以實現(xiàn)繼電器的導(dǎo)通或截止。
[0009]本發(fā)明提供了一種繼電器的控制裝置,其能夠接收由主控計算機輸出的控制信號,且控制裝置能夠輸出驅(qū)動繼電器導(dǎo)通或截止的驅(qū)動信號??刂蒲b置包括一接口模塊、一控制模塊和一驅(qū)動模塊。接口模塊能夠傳遞控制信號,且能夠用于復(fù)數(shù)個控制裝置間的數(shù)據(jù)通信。控制模塊能夠接收接口模塊輸出的控制信號,控制模塊能夠?qū)刂菩盘柕耐暾赃M行效驗并對解析控制參數(shù)進行解析,若控制信號完整且控制參數(shù)合法,則控制模塊輸出一個用于控制繼電器導(dǎo)通或截止的執(zhí)行信號,并通過接口模塊向主控計算機輸出一個表示執(zhí)行控制信號的狀態(tài)信號。驅(qū)動模塊能夠接收執(zhí)行信號,驅(qū)動模塊能夠?qū)?zhí)行信號放大后輸出驅(qū)動信號。
[0010]繼電器控制裝置是獨立于主控計算機的硬件實體,它未集成在主控計算機的主板上,從而極大地方便了繼電器控制裝置的維護,且接線簡單。
[0011]在繼電器的控制裝置的再一種示意性的實施方式中,接口模塊包括一第一接口單元和一第二接口單元。第一接口單元能夠與主控計算機數(shù)據(jù)通信。復(fù)數(shù)個控制裝置之間能夠通過第二接口單元數(shù)據(jù)通信。
[0012]在繼電器的控制裝置的另一種示意性的實施方式中,第一接口單元為USB接口、Ethernet接口或RS232接口。第二接口單元為IIC接口、SPI接口、或USART接口。這些接口能夠?qū)崿F(xiàn)數(shù)據(jù)的穩(wěn)定傳輸,且易于安裝和調(diào)試。
[0013]在繼電器的控制裝置的又一種示意性的實施方式中,控制模塊包括一解析單元和一控制單元。解析單元能夠與接口模塊數(shù)據(jù)通信,它能夠輸入控制信號,解析單元能夠解析得到控制信號的控制參數(shù),若解析單元效驗控制信號完整且判斷控制參數(shù)合法,解析單元能夠輸出一個包括控制參數(shù)的觸發(fā)信號,并通過接口模塊向主控計算機輸出狀態(tài)信號??刂茊卧軌蜉斎胗|發(fā)信號,且控制單元能夠?qū)⒂|發(fā)信號轉(zhuǎn)換為用于控制繼電器導(dǎo)通或截止的執(zhí)行信號。通過設(shè)置解析單元和控制單元,可以效驗控制信號,只有完整的控制信號才能用于繼電器的控制,由此可以避免無效的控制信號導(dǎo)致繼電器被誤操作。
[0014]本發(fā)明還提供了上述繼電器的控制裝置的控制方法,包括:控制模塊通過接口模塊接收主控計算機輸出的控制信號;控制模塊效驗控制信號是否完成,若效驗結(jié)果為是,則進入下一個步驟,否則結(jié)束控制流程;控制模塊解析控制信號,得到控制信號所包含的控制參數(shù);控制模塊判斷控制參數(shù)是否合法,若判斷結(jié)果為是,則進入下一個步驟,否則結(jié)束控制流程;控制模塊輸出執(zhí)行信號至驅(qū)動模塊,且控制模塊通過接口模塊向主控計算機輸出狀態(tài)信號;驅(qū)動模塊響應(yīng)于執(zhí)行信號輸出驅(qū)動信號。
[0015]本發(fā)明還提供了一種繼電器的控制系統(tǒng),包括一個主控計算機、一個上述繼電器的控制裝置。該繼電器的控制裝置作為繼電器的控制系統(tǒng)的主控裝置,該主控裝置的接口模塊能夠與主控計算機數(shù)據(jù)通信。
[0016]在繼電器的控制系統(tǒng)的再一種示意性的實施方式中,繼電器的控制系統(tǒng)還包括至少一個上述繼電器的控制裝置。該繼電器的控制裝置作為繼電器的控制系統(tǒng)的從屬裝置,該從屬裝置的接口模塊能夠與主控裝置的接口模塊數(shù)據(jù)通信。
[0017]繼電器的控制系統(tǒng),能夠以根據(jù)需要增加從屬裝置的數(shù)量,使得一臺主控計算機能夠以控制多個控制裝置,因此繼電器的控制裝置具有良好的系統(tǒng)擴展性。
[0018]在繼電器的控制裝置的控制系統(tǒng)的再一種示意性的實施方式中,包括一第一接口單元和一第二接口單元。第一接口單元能夠與主控計算機數(shù)據(jù)通信。主控制裝置與從屬裝置間能夠通過第二接口單元數(shù)據(jù)通信。主控裝置通過其第一接口單元與主控計算機數(shù)據(jù)通信,而從屬裝置則通過其第二接口單元與主控裝置的第二接口單元數(shù)據(jù)通信。
[0019]本發(fā)明還提供了上述控制系統(tǒng)的控制方法,包括:第一輸入步驟:由主控計算機輸出控制信號至主控裝置的控制模塊,進入第一效驗步驟;第一效驗步驟:主控裝置的控制模塊效驗控制信號是否完整,若效驗結(jié)果為是,則進入第一解析步驟,否則結(jié)束控制流程;第一解析步驟:主控裝置的控制模塊解析控制信號,得到控制信號所包含的控制參數(shù)和地址信息,進入第一判斷步驟;第一判斷步驟:主控裝置的控制模塊判斷地址信息是否與主控裝置的地址匹配,若判斷結(jié)果為是,則進入第二判斷步驟,否則進入第二輸入步驟;第二判斷步驟:主控裝置的控制模塊判斷控制參數(shù)是否合法,若判斷結(jié)果為是,則進入第一執(zhí)行步驟,否則結(jié)束控制流程;第一執(zhí)行步驟:主控裝置的控制模塊輸出執(zhí)行信號至主控裝置的驅(qū)動模塊,且主控裝置的控制模塊輸出狀態(tài)信號至主控計算機,進入第二執(zhí)行步驟;第二執(zhí)行步驟:主控裝置的驅(qū)動模塊響應(yīng)于執(zhí)行信號輸出驅(qū)動信號;第二輸入步驟:主控裝置的控制模塊通過其接口模塊將控制信號轉(zhuǎn)送到與控制信號的地址信息相匹配的從屬裝置的控制模塊,進入第二解析步驟;第二解析步驟:從屬裝置的控制模塊解析控制信號,得到控制信號所包含的控制參數(shù),進入第三判斷步驟;第三判斷步驟:從屬裝置的控制模塊判斷控制參數(shù)是否合法,若判斷結(jié)果為是,則進入第三執(zhí)行步驟,否則結(jié)束控制流程?’第三執(zhí)行步驟:從屬裝置的控制模塊輸出執(zhí)行信號至從屬裝置的驅(qū)動模塊,且從屬裝置的控制模塊將狀態(tài)信號通過其接口模塊輸出至主控裝置的控制模塊,進入第四執(zhí)行步驟;第四執(zhí)行步驟:從屬裝置的驅(qū)動模塊響應(yīng)于執(zhí)行信號輸出驅(qū)動信號,主控模塊的控制模塊將從屬裝置的控制模塊輸出的狀態(tài)信號通過主控模塊的接口模塊發(fā)送至主控計算機。
【附圖說明】
[0020]以下附圖僅對本發(fā)明做示意性說明和解釋,并不限定本發(fā)明的范圍。
[0021]圖1用于說明繼電器控制裝置一種示意性實施方式的結(jié)構(gòu)示意圖。
[0022]圖2用于說明繼電器控制裝置的控制方法的控制流程。
[0023]圖3用于說明繼電器的控制系統(tǒng)一種示意性實施方式的結(jié)構(gòu)示意圖。
[0024]圖4用于說明繼電器的控制系統(tǒng)的控制方法的控制流程。
[0025]附圖標記列表
[0026]10主控計算機
[0027]20,120,220 接口模塊
[0028]22,122,222 第一接口單元
[0029]24,124,224 第二接口單元
[0030]30,130,230 控制模塊
[0031]32,132,232 解析單元
[0032]34,134,234 控制單元
[0033]40,140,240 驅(qū)動模塊
[0034]50,501,502,503 繼電器
[0035]100主控裝置
[0036]200從屬裝置
[0037]300繼電器的控制裝置。
【具體實施方式】
[0038]為了對發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對照【附圖說明】本發(fā)明的【具體實施方式】,在各圖中相同的標號表不相同的部分。
[0039]在本文中,“示意性”表示“充當(dāng)實例、例子或說明”,