本實(shí)用新型涉及監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置及監(jiān)控系統(tǒng)。
背景技術(shù):
如今,在基礎(chǔ)設(shè)施建設(shè)中,隧道在線監(jiān)控技術(shù)被廣泛使用。通過監(jiān)控隧道的內(nèi)環(huán)境數(shù)據(jù),并將監(jiān)控到的數(shù)據(jù)返回給后臺(tái)系統(tǒng)進(jìn)行分析。由于用來監(jiān)控隧道內(nèi)環(huán)境數(shù)據(jù)的監(jiān)控設(shè)備多種多樣,不同的監(jiān)控設(shè)備在數(shù)據(jù)傳輸方面也遵循著不同的數(shù)據(jù)傳輸協(xié)議。例如,不同的監(jiān)控設(shè)備傳輸數(shù)據(jù)的接口也不同。
現(xiàn)有技術(shù)中針對數(shù)據(jù)接口不同的監(jiān)控設(shè)備,是通過設(shè)置不同的控制模塊,即,建立多個(gè)具有監(jiān)控隧道環(huán)境數(shù)據(jù)的子網(wǎng)絡(luò),通過將所有子網(wǎng)絡(luò)采集到的數(shù)據(jù)進(jìn)行整合,再發(fā)送給后臺(tái)服務(wù)器。但是,該技術(shù)方案不僅需要較多的硬件設(shè)備,且需要鋪設(shè)結(jié)構(gòu)復(fù)雜的數(shù)據(jù)傳輸線路。
綜上所述,現(xiàn)有隧道監(jiān)控設(shè)備存在實(shí)現(xiàn)成本高的問題。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型的目的在于提供一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置及監(jiān)控系統(tǒng),旨在解決現(xiàn)有隧道監(jiān)控設(shè)備存在實(shí)現(xiàn)成本高的問題。
本實(shí)用新型是這樣實(shí)現(xiàn)的,一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置,連接于后臺(tái)服務(wù)器與監(jiān)控設(shè)備之間,所述控制裝置上設(shè)有用于連接所述監(jiān)控設(shè)備的多種通信接口,所述控制裝置還包括:通信模塊和控制模塊;
所述通信模塊的第一信號(hào)傳輸端與所述后臺(tái)服務(wù)器相連,所述通信模塊的第二信號(hào)傳輸端與所述控制模塊的第一信息收發(fā)端相連,所述控制模塊包括多個(gè)第二信息收發(fā)端,所述多個(gè)第二信息收發(fā)端分別對應(yīng)所述多種通信接口,用于與所述多種通信接口上連接的所述監(jiān)控設(shè)備進(jìn)行交互;
所述通信模塊接收所述后臺(tái)服務(wù)器發(fā)送的請求信息,并將所述請求信息輸出給所述控制模塊,所述控制模塊根據(jù)預(yù)設(shè)協(xié)議對所述請求信息進(jìn)行解析,以得到相應(yīng)的請求指令;且根據(jù)所述請求指令控制所述監(jiān)控設(shè)備工作,并將所述請求指令相應(yīng)的響應(yīng)結(jié)果作為所述響應(yīng)信息;或者根據(jù)所述請求指令獲取所述監(jiān)控設(shè)備上的監(jiān)控信息,并將所述監(jiān)控信息作為所述響應(yīng)信息;或者根據(jù)所述請求指令設(shè)置所述監(jiān)控設(shè)備的工作參數(shù),并將設(shè)置結(jié)果作為所述響應(yīng)信息;
其中,所述響應(yīng)信息由所述通信模塊發(fā)送給所述后臺(tái)服務(wù)器。
進(jìn)一步地,所述多種通信接口包括:RS485通信接口、多路模擬信號(hào)接口或者多路開關(guān)信號(hào)接口。
進(jìn)一步地,所述監(jiān)控設(shè)備包括:通過所述RS485通信接口接入的第一監(jiān)控設(shè)備、通過所述模擬信號(hào)接口接入的第二監(jiān)控設(shè)備或者通過所述開關(guān)信號(hào)接口接入的第三監(jiān)控設(shè)備。
進(jìn)一步地,所述控制模塊包括:第一主控單元、第一驅(qū)動(dòng)單元、第二驅(qū)動(dòng)單元以及第三驅(qū)動(dòng)單元;
所述第一主控單元的第一通信端為所述控制模塊的第一信息收發(fā)端,所述第一驅(qū)動(dòng)單元的第一通信端、所述第二驅(qū)動(dòng)單元的第一通信端以及所述第三驅(qū)動(dòng)單元第一通信端共接所述第一主控單元的第二通信端,所述第一驅(qū)動(dòng)單元的第二通信端與所述第一監(jiān)控設(shè)備相連,所述第二驅(qū)動(dòng)單元的第二通信端與所述第二監(jiān)控設(shè)備相連,所述第三驅(qū)動(dòng)單元的第二通信端與所述第三監(jiān)控設(shè)備相連;
所述第一主控單元根據(jù)預(yù)設(shè)協(xié)議對所述請求信息進(jìn)行解析,以得到第一請求指令、第二請求指令或者第三請求指令;
若所述第一驅(qū)動(dòng)單元監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備,根據(jù)所述第一請求指令確定相應(yīng)的所述第一監(jiān)控設(shè)備,并生成新的第一請求指令以控制相應(yīng)的所述第一監(jiān)控設(shè)備工作,根據(jù)所述預(yù)設(shè)協(xié)議對所述新的第一請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為所述響應(yīng)信息;
若所述第二驅(qū)動(dòng)單元監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備,根據(jù)所述第二請求指令確定相應(yīng)的所述第二監(jiān)控設(shè)備,以控制相應(yīng)的所述第二監(jiān)控設(shè)備工作,根據(jù)所述預(yù)設(shè)協(xié)議對所述第二請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為所述響應(yīng)信息;
若第三驅(qū)動(dòng)單元監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備,根據(jù)所述第三請求指令確定相應(yīng)的所述第三監(jiān)控設(shè)備,以控制相應(yīng)的所述第三監(jiān)控設(shè)備工作,根據(jù)所述預(yù)設(shè)協(xié)議對所述第三請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為所述響應(yīng)信息。
進(jìn)一步,所述控制模塊包括:第二主控單元、第一獲取單元、第二獲取單元以及第三獲取單元;
所述第二主控單元的第一通信端為所述控制模塊的第一信息收發(fā)端,所述第一獲取單元的第一通信端、所述第二獲取單元的第一通信端以及所述第三獲取單元第一通信端共接所述第二主控單元的第二通信端,所述第一獲取單元的第二通信端與所述第一監(jiān)控設(shè)備相連,所述第二獲取單元的第二通信端與所述第二監(jiān)控設(shè)備相連,所述第三獲取單元的第二通信端與所述第三監(jiān)控設(shè)備相連;
所述第二主控單元根據(jù)預(yù)設(shè)協(xié)議對所述請求信息進(jìn)行解析,以得到第四請求指令、第五請求指令或者第六請求指令;
若所述第一獲取單元監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備,根據(jù)所述第四請求指令確定相應(yīng)的所述第一監(jiān)控設(shè)備,并生成新的第四請求指令以獲取所述第一監(jiān)控信息,并根據(jù)所述預(yù)設(shè)協(xié)議對所述第一監(jiān)控信息進(jìn)行處理,以作為所述響應(yīng)信息;
若所述第二獲取單元監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備,根據(jù)所述第五請求指令確定相應(yīng)的所述第二監(jiān)控設(shè)備,以獲取所述第二監(jiān)控信息,并根據(jù)所述預(yù)設(shè)協(xié)議對所述第二監(jiān)控信息進(jìn)行處理,以作為所述響應(yīng)信息;
若所述第三獲取單元監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備,根據(jù)所述第六請求指令確定相應(yīng)的所述第三監(jiān)控設(shè)備,以獲取所述第三監(jiān)控信息,并根據(jù)所述預(yù)設(shè)協(xié)議對所述第三監(jiān)控信息進(jìn)行處理,以作為所述響應(yīng)信息。
進(jìn)一步,所述控制模塊包括:第三主控單元、第一設(shè)置單元、第二設(shè)置單元以及第三設(shè)置單元;
所述第三主控單元根據(jù)預(yù)設(shè)協(xié)議對所述請求信息進(jìn)行解析,以得到第七請求指令、第八請求指令或者第九請求指令;
若所述第一設(shè)置單元監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備,根據(jù)所述第七請求指令確定相應(yīng)的所述第一監(jiān)控設(shè)備,并生成新的第七請求指令以設(shè)置所述相應(yīng)的所述第一監(jiān)控設(shè)備的工作參數(shù),并根據(jù)所述預(yù)設(shè)協(xié)議對第一設(shè)置結(jié)果進(jìn)行處理,以作為所述響應(yīng)信息;
若所述第二設(shè)置單元監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備,根據(jù)所述第八請求指令確定相應(yīng)的所述第二監(jiān)控設(shè)備,以設(shè)置所述相應(yīng)的所述第二監(jiān)控設(shè)備的工作參數(shù),并根據(jù)所述預(yù)設(shè)協(xié)議對第二設(shè)置結(jié)果進(jìn)行處理,以作為所述響應(yīng)信息;
若所述第三設(shè)置單元監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備,根據(jù)所述第九請求指令確定相應(yīng)的所述第三監(jiān)控設(shè)備,以設(shè)置所述相應(yīng)的所述第三監(jiān)控設(shè)備的工作參數(shù),并根據(jù)所述預(yù)設(shè)協(xié)議對第三設(shè)置結(jié)果進(jìn)行處理,以作為所述響應(yīng)信息。
本實(shí)用新型的目的還在于提供一種監(jiān)控系統(tǒng),包括后臺(tái)服務(wù)器與監(jiān)控設(shè)備,所述監(jiān)控系統(tǒng)還包括如上所述的隧道內(nèi)監(jiān)控設(shè)備的控制裝置。
本實(shí)用新型提供的一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置,連接于后臺(tái)服務(wù)器與監(jiān)控設(shè)備之間,控制裝置上設(shè)有用于連接監(jiān)控設(shè)備的多種通信接口,控制裝置還包括:通信模塊和控制模塊;通信模塊接收后臺(tái)服務(wù)器發(fā)送的請求信息,并將請求信息輸出給控制模塊,控制模塊根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到相應(yīng)的請求指令;且根據(jù)請求指令控制監(jiān)控設(shè)備工作,并將請求指令相應(yīng)的響應(yīng)結(jié)果作為響應(yīng)信息;或者根據(jù)請求指令獲取監(jiān)控設(shè)備上的監(jiān)控信息,并將監(jiān)控信息作為響應(yīng)信息;或者根據(jù)請求指令設(shè)置監(jiān)控設(shè)備的工作參數(shù),并將設(shè)置結(jié)果作為響應(yīng)信息;其中,響應(yīng)信息由通信模塊發(fā)送給后臺(tái)服務(wù)器,降低了現(xiàn)有隧道監(jiān)控設(shè)備的實(shí)現(xiàn)成本。
附圖說明
圖1是本實(shí)用新型實(shí)施例提供的一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置的結(jié)構(gòu)示意圖;
圖2是本實(shí)用新型實(shí)施例提供的一種監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本實(shí)用新型的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本實(shí)用新型進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本實(shí)用新型,并不用于限定本實(shí)用新型。
本實(shí)用新型的目的在于提供一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置及監(jiān)控系統(tǒng),旨在解決現(xiàn)有隧道監(jiān)控設(shè)備存在實(shí)現(xiàn)成本高的問題。
以下結(jié)合具體附圖對本實(shí)用新型的實(shí)現(xiàn)進(jìn)行詳細(xì)的描述:
圖1示出了本實(shí)施例提供的一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出與本實(shí)施例相關(guān)的部分,詳述如下:
一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置1000,連接于后臺(tái)服務(wù)器2000與監(jiān)控設(shè)備3000之間,控制裝置1000上設(shè)有用于連接所述監(jiān)控設(shè)備的多種通信接口,其還包括:通信模塊100和控制模塊200。
通信模塊100的第一信號(hào)傳輸端與后臺(tái)服務(wù)器2000相連,通信模塊100 的第二信號(hào)傳輸端與控制模塊200的第一信息收發(fā)端相連,控制模塊200包括多個(gè)第二信息收發(fā)端,多個(gè)第二信息收發(fā)端分別對應(yīng)多種通信接口,用于與多種通信接口上連接的監(jiān)控設(shè)備3000進(jìn)行交互。
通信模塊100接收后臺(tái)服務(wù)器2000發(fā)送的請求信息,并將請求信息輸出給控制模塊200,控制模塊200根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到相應(yīng)的請求指令;且根據(jù)請求指令控制監(jiān)控設(shè)備3000工作,并將請求指令相應(yīng)的響應(yīng)結(jié)果作為響應(yīng)信息;或者根據(jù)請求指令獲取監(jiān)控設(shè)備3000上的監(jiān)控信息,并將監(jiān)控信息作為響應(yīng)信息;或者根據(jù)請求指令設(shè)置監(jiān)控設(shè)備3000的工作參數(shù),并將設(shè)置結(jié)果作為響應(yīng)信息。
其中,響應(yīng)信息由通信模塊100發(fā)送給后臺(tái)服務(wù)器2000。
需要說明的是,預(yù)設(shè)協(xié)議為ModBus-TCP通訊協(xié)議,即ModBus-TCP通訊協(xié)議為ModBus通訊協(xié)議體系下的以太網(wǎng)通信模式。控制裝置1000上還設(shè)有一基于該ModBus-TCP通訊協(xié)議的信息接口,用于連接后臺(tái)服務(wù)器2000,并實(shí)現(xiàn)控制裝置1000與后臺(tái)服務(wù)器2000之間的信息傳輸。
可以理解的是,通信模塊100通過該ModBus-TCP通訊協(xié)議的信息接口接收后臺(tái)服務(wù)器發(fā)送的請求信息,相應(yīng)的,通過多種通信接口接收的與請求信息相應(yīng)的響應(yīng)信息,由通信模塊100通過該ModBus-TCP通訊協(xié)議的信息接口發(fā)送給后臺(tái)服務(wù)器2000。
作為本實(shí)用新型一優(yōu)選的實(shí)施例,通信模塊100可以為光纖通訊模塊,通過光纖與后臺(tái)服務(wù)器2000之間進(jìn)行通訊。
進(jìn)一步地,多種通信接口包括:RS485通信接口、多路模擬信號(hào)接口或者多路開關(guān)信號(hào)接口。
對應(yīng)的,監(jiān)控設(shè)備3000包括:通過RS485通信接口接入的第一監(jiān)控設(shè)備 3001、通過模擬信號(hào)接口接入的第二監(jiān)控設(shè)備3002或者通過開關(guān)信號(hào)接口接入的第三監(jiān)控設(shè)備3003。
需要說明的是,RS485通信接口是基于ModBus-RTU通訊協(xié)議的接口,相應(yīng)的第一監(jiān)控設(shè)備也為遵循ModBus-RTU通訊協(xié)議的監(jiān)控設(shè)備。
如圖1所示,作為本實(shí)用新型一優(yōu)選的實(shí)施例,控制模塊200可以包括:第一主控單元201、第一驅(qū)動(dòng)單元202、第二驅(qū)動(dòng)單元203以及第三驅(qū)動(dòng)單元 204。
第一主控單元201的第一通信端為控制模塊200的第一信息收發(fā)端,第一驅(qū)動(dòng)單元202的第一通信端、第二驅(qū)動(dòng)單元203的第一通信端以及第三驅(qū)動(dòng)單元204第一通信端共接第一主控單元201的第二通信端,第一驅(qū)動(dòng)單元202的第二通信端與第一監(jiān)控設(shè)備3001相連,第二驅(qū)動(dòng)單元203的第二通信端與第二監(jiān)控設(shè)備3002相連,第三驅(qū)動(dòng)單元204的第二通信端與第三監(jiān)控設(shè)備3003相連。
第一主控單元201根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到第一請求指令、第二請求指令或者第三請求指令。
若第一驅(qū)動(dòng)單元202監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備3001,根據(jù)第一請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001,并生成新的第一請求指令以控制相應(yīng)的第一監(jiān)控設(shè)備3001工作,根據(jù)預(yù)設(shè)協(xié)議對新的第一請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為響應(yīng)信息。
若第二驅(qū)動(dòng)單元203監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備3002,根據(jù)第二請求指令確定相應(yīng)的第二監(jiān)控設(shè)備3002,以控制相應(yīng)的第二監(jiān)控設(shè)備3002工作,根據(jù)預(yù)設(shè)協(xié)議對第二請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為響應(yīng)信息。
若第三驅(qū)動(dòng)單元204監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備3003,根據(jù)第三請求指令確定相應(yīng)的第三監(jiān)控設(shè)備3003,以控制相應(yīng)的第三監(jiān)控設(shè)備3003工作,根據(jù)預(yù)設(shè)協(xié)議對第三請求指令的響應(yīng)結(jié)果進(jìn)行處理,并作為響應(yīng)信息。
可以理解的是,當(dāng)對請求信息進(jìn)行解析得到第一請求指令、第二請求指令或者第三請求指令時(shí),第一請求指令、第二請求指令以及第三請求指分別用于控制相應(yīng)的第一監(jiān)控設(shè)備3001、第二監(jiān)控設(shè)備3002以及第三監(jiān)控設(shè)備3003工作。其中,第一請求指令、第二請求指令以及第三請求各自包含有用于描述目標(biāo)監(jiān)控設(shè)備的地址信息,該地址信息可以為IP地址信息或者M(jìn)AC地址信息。
需要說明的是,由于RS485通信接口是基于ModBus-RTU通訊協(xié)議的接口,因此,相應(yīng)的第一監(jiān)控設(shè)備3001也為遵循ModBus-RTU通訊協(xié)議的監(jiān)控設(shè)備。但由于對請求信息進(jìn)行解析得到的第一請求指令并非為遵循ModBus-RTU通訊協(xié)議的指令,因此,第一驅(qū)動(dòng)單元202根據(jù)第一請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001后,還需要通過生成一新的第一請求指令,才能實(shí)現(xiàn)控制相應(yīng)的第一監(jiān)控設(shè)備3001工作,其中,所述新的第一請求指令為遵循ModBus-RTU通訊協(xié)議且與所述第一請求指令對應(yīng)的指令內(nèi)容。
對應(yīng)的,第一監(jiān)控設(shè)備3001根據(jù)新的第一請求指令生成的響應(yīng)結(jié)果則是遵循ModBus-RTU通訊協(xié)議的響應(yīng)信息,因此,需要所述預(yù)設(shè)協(xié)議對其進(jìn)行處理,進(jìn)而得到遵循ModBus-TCP通訊協(xié)議的響應(yīng)信息。
可以理解的是,對于第二監(jiān)控設(shè)備3002或第三監(jiān)控設(shè)備3003來說,根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析后,得到的所述第二請求指令或者所述第三請求指令可直接用于控制第二監(jiān)控設(shè)備3002或第三監(jiān)控設(shè)備3003工作。
作為本實(shí)用新型的另一優(yōu)選的實(shí)施例,如圖1所示,控制模塊200包括:第二主控單元205、第一獲取單元206、第二獲取單元207以及第三獲取單元 208。
第二主控單元205的第一通信端為控制模塊200的第一信息收發(fā)端,第一獲取單元206的第一通信端、第二獲取單元207的第一通信端以及第三獲取單元208第一通信端共接第二主控單元205的第二通信端,第一獲取單元206的第二通信端與第一監(jiān)控設(shè)備3001相連,第二獲取單元207的第二通信端與第二監(jiān)控設(shè)備3002相連,第三獲取單元208的第二通信端與第三監(jiān)控設(shè)備3003相連。
第二主控單元205根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到第四請求指令、第五請求指令或者第六請求指令。
若第一獲取單元206監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備3001,根據(jù)第四請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001,并生成新的第四請求指令以獲取第一監(jiān)控信息,并根據(jù)預(yù)設(shè)協(xié)議對第一監(jiān)控信息進(jìn)行處理,以作為響應(yīng)信息;
若第二獲取單元207監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備3002,根據(jù)第五請求指令確定相應(yīng)的第二監(jiān)控設(shè)備3002,以獲取第二監(jiān)控信息,并根據(jù)預(yù)設(shè)協(xié)議對第二監(jiān)控信息進(jìn)行處理,以作為響應(yīng)信息;
若第三獲取單元208監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備3003,根據(jù)第六請求指令確定相應(yīng)的第三監(jiān)控設(shè)備3003,以獲取第三監(jiān)控信息,并根據(jù)預(yù)設(shè)協(xié)議對第三監(jiān)控信息進(jìn)行處理,以作為響應(yīng)信息。
可以理解的是,第四請求指令,用于獲取所述第一監(jiān)控設(shè)備3001上存儲(chǔ)的第一監(jiān)控信息;或者第五請求指令,用于獲取所述第二監(jiān)控設(shè)備3002上存儲(chǔ)的第二監(jiān)控信息;或者第六請求指令,用于獲取所述第三監(jiān)控設(shè)備3003上存儲(chǔ)的第三監(jiān)控信息。
與上述實(shí)施例類似地,在本實(shí)施例中,由于RS485通信接口是基于 ModBus-RTU通訊協(xié)議的接口,因此,相應(yīng)的第一監(jiān)控設(shè)備3001也為遵循 ModBus-RTU通訊協(xié)議的監(jiān)控設(shè)備。但由于對請求信息進(jìn)行解析得到的第四請求指令并非為遵循ModBus-RTU通訊協(xié)議的指令,因此,第一獲取單元105根據(jù)第四請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001后,還需要通過生成一新的第四請求指令,才能獲取所述第一監(jiān)控設(shè)備3001上存儲(chǔ)的第一監(jiān)控信息。其中,所述新的第四請求指令為遵循ModBus-RTU通訊協(xié)議且與所述第四請求指令對應(yīng)的指令內(nèi)容。
對應(yīng)的,第一監(jiān)控設(shè)備3001根據(jù)新的第四請求指令生成的響應(yīng)結(jié)果則是遵循ModBus-RTU通訊協(xié)議的響應(yīng)信息,因此,需要所述預(yù)設(shè)協(xié)議對其進(jìn)行處理,進(jìn)而得到遵循ModBus-TCP通訊協(xié)議的響應(yīng)信息。
可以理解的是,對于第二監(jiān)控設(shè)備3002或第三監(jiān)控設(shè)備3003來說,根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析后,得到的所述第五請求指令或者所述第六請求指令可直接用于獲取第二監(jiān)控設(shè)備3002上存儲(chǔ)的第二監(jiān)控信息,或者第三監(jiān)控設(shè)備3003上存儲(chǔ)的第三監(jiān)控信息。
作為本實(shí)用新型的另一優(yōu)選的實(shí)施例,如圖1所示,控制模塊200還可以包括:第三主控單元209、第一設(shè)置單元210、第二設(shè)置單元211以及第三設(shè)置單元212。具體地:
第三主控單元209根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到第七請求指令、第八請求指令或者第九請求指令。
若第一設(shè)置單元210監(jiān)測到連接有多個(gè)第一監(jiān)控設(shè)備3001,根據(jù)第七請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001,并生成新的第七請求指令以設(shè)置相應(yīng)的第一監(jiān)控設(shè)備3001的工作參數(shù),并根據(jù)預(yù)設(shè)協(xié)議對第一設(shè)置結(jié)果進(jìn)行處理,以作為響應(yīng)信息。
若第二設(shè)置單元211監(jiān)測到連接有多個(gè)第二監(jiān)控設(shè)備3002,根據(jù)第八請求指令確定相應(yīng)的第二監(jiān)控設(shè)備3002,以設(shè)置相應(yīng)的第二監(jiān)控設(shè)備3002的工作參數(shù),并根據(jù)預(yù)設(shè)協(xié)議對第二設(shè)置結(jié)果進(jìn)行處理,以作為響應(yīng)信息。
若第三設(shè)置單元212監(jiān)測到連接有多個(gè)第三監(jiān)控設(shè)備3003,根據(jù)第九請求指令確定相應(yīng)的第三監(jiān)控設(shè)備3003,以設(shè)置相應(yīng)的第三監(jiān)控設(shè)備3003的工作參數(shù),并根據(jù)預(yù)設(shè)協(xié)議對第三設(shè)置結(jié)果進(jìn)行處理,以作為響應(yīng)信息。
可以理解的是,控制指令還可以包括:第七請求指令,用于設(shè)置所述第一監(jiān)控設(shè)備3001的工作參數(shù);或者第八請求指令,用于設(shè)置所述第二監(jiān)控設(shè)備 3002的工作參數(shù);或者第九請求指令,用于設(shè)置所述第三監(jiān)控設(shè)備3003的工作參數(shù)。
與上述實(shí)施例類似地,在本實(shí)施例中,由于RS485通信接口是基于 ModBus-RTU通訊協(xié)議的接口,因此,相應(yīng)的第一監(jiān)控設(shè)備3001也為遵循 ModBus-RTU通訊協(xié)議的監(jiān)控設(shè)備。但由于對請求信息進(jìn)行解析得到的第七請求指令并非為遵循ModBus-RTU通訊協(xié)議的指令,因此,第一設(shè)置單元110根據(jù)第七請求指令確定相應(yīng)的第一監(jiān)控設(shè)備3001后,還需要通過生成一新的第七請求指令,才能設(shè)置相應(yīng)的所述第一監(jiān)控設(shè)備3001的工作參數(shù)。其中,所述新的第七請求指令為遵循ModBus-RTU通訊協(xié)議且與所述第七請求指令對應(yīng)的指令內(nèi)容。
對應(yīng)的,第一監(jiān)控設(shè)備3001根據(jù)新的第七請求指令生成的響應(yīng)結(jié)果則是遵循ModBus-RTU通訊協(xié)議的響應(yīng)信息,因此,需要所述預(yù)設(shè)協(xié)議對其進(jìn)行處理,進(jìn)而得到遵循ModBus-TCP通訊協(xié)議的響應(yīng)信息。
可以理解的是,對于第二監(jiān)控設(shè)備3002或第三監(jiān)控設(shè)備3003來說,根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析后,得到的所述第八請求指令或者所述第九請求指令可直接用于設(shè)置第二監(jiān)控設(shè)備3002或者第三監(jiān)控設(shè)備3003的工作參數(shù)。
在本實(shí)用新型的所有實(shí)施例中,控制模塊200還用于,當(dāng)檢測到所述請求指令對所述監(jiān)控設(shè)備控制異常時(shí),或者無響應(yīng)時(shí),生成異常響應(yīng)信息作為所述響應(yīng)信息。
本實(shí)用新型提供的一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置,連接于后臺(tái)服務(wù)器與監(jiān)控設(shè)備之間,控制裝置上設(shè)有用于連接監(jiān)控設(shè)備的多種通信接口,控制裝置還包括:通信模塊和控制模塊;通信模塊接收后臺(tái)服務(wù)器發(fā)送的請求信息,并將請求信息輸出給控制模塊,控制模塊根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到相應(yīng)的請求指令;且根據(jù)請求指令控制監(jiān)控設(shè)備工作,并將請求指令相應(yīng)的響應(yīng)結(jié)果作為響應(yīng)信息;或者根據(jù)請求指令獲取監(jiān)控設(shè)備上的監(jiān)控信息,并將監(jiān)控信息作為響應(yīng)信息;或者根據(jù)請求指令設(shè)置監(jiān)控設(shè)備的工作參數(shù),并將設(shè)置結(jié)果作為響應(yīng)信息;其中,響應(yīng)信息由通信模塊發(fā)送給后臺(tái)服務(wù)器,降低了現(xiàn)有隧道監(jiān)控設(shè)備的實(shí)現(xiàn)成本。
通過在控制裝置1000上設(shè)置一基于該ModBus-TCP通訊協(xié)議的信息接口,可通過一個(gè)控制裝置1000即可實(shí)現(xiàn)對監(jiān)控設(shè)備的網(wǎng)絡(luò)化控制,減少了線路的分布。
圖2示出了本實(shí)施例提供的一種監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,監(jiān)控系統(tǒng)4000包括后臺(tái)服務(wù)器2000與監(jiān)控設(shè)備3000,還包括上述實(shí)施例中的隧道內(nèi)監(jiān)控設(shè)備的控制裝置1000。
由于本實(shí)用新型提供的一種監(jiān)控系統(tǒng)與本實(shí)用新型相關(guān)的內(nèi)容或?qū)崿F(xiàn)原理已在上述實(shí)施例中已經(jīng)詳細(xì)說明,故此處不再贅述。
本實(shí)用新型提供的一種隧道內(nèi)監(jiān)控設(shè)備的控制裝置,連接于后臺(tái)服務(wù)器與監(jiān)控設(shè)備之間,控制裝置上設(shè)有用于連接監(jiān)控設(shè)備的多種通信接口,控制裝置還包括:通信模塊和控制模塊;通信模塊接收后臺(tái)服務(wù)器發(fā)送的請求信息,并將請求信息輸出給控制模塊,控制模塊根據(jù)預(yù)設(shè)協(xié)議對請求信息進(jìn)行解析,以得到相應(yīng)的請求指令;且根據(jù)請求指令控制監(jiān)控設(shè)備工作,并將請求指令相應(yīng)的響應(yīng)結(jié)果作為響應(yīng)信息;或者根據(jù)請求指令獲取監(jiān)控設(shè)備上的監(jiān)控信息,并將監(jiān)控信息作為響應(yīng)信息;或者根據(jù)請求指令設(shè)置監(jiān)控設(shè)備的工作參數(shù),并將設(shè)置結(jié)果作為響應(yīng)信息;其中,響應(yīng)信息由通信模塊發(fā)送給后臺(tái)服務(wù)器,降低了現(xiàn)有隧道監(jiān)控設(shè)備的實(shí)現(xiàn)成本。
以上僅為本實(shí)用新型的較佳實(shí)施例而已,并不用以限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。