System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本專利技術涉及設備監(jiān)控,尤其涉及一種報警推送系統(tǒng)。
技術介紹
1、在工業(yè)物聯(lián)網(wǎng)環(huán)境中,對工控設備的實時監(jiān)控和報警推送至關重要。因此,在工業(yè)物聯(lián)網(wǎng)環(huán)境中通常會設置監(jiān)控服務器,監(jiān)控服務器對工控設備的相關數(shù)據(jù)進行采集和分析。若分析后發(fā)現(xiàn)工控設備異常,則會向工業(yè)物聯(lián)網(wǎng)環(huán)境中的指定設備推送報警信息,工作人員通過該指定設備查看報警信息。然而,該報警推送方式往往存在實時性差、覆蓋范圍有限等問題。
技術實現(xiàn)思路
1、有鑒于此,有必要提供一種報警推送系統(tǒng),用以解決現(xiàn)有工控設備報警推送方式實時性差、覆蓋范圍有限的問題。
2、為了解決上述問題,本專利技術提供了一種報警推送系統(tǒng),包括:opc服務器、opc客戶端和報警推送模塊;其中,所述opc服務器分別與工控設備以及所述opc客戶端通信連接;所述opc客戶端與所述報警推送模塊通信連接;
3、所述opc服務器用于獲取所述工控設備的第一監(jiān)控數(shù)據(jù),并將所述第一監(jiān)控數(shù)據(jù)發(fā)送至所述opc客戶端;
4、所述opc客戶端用于將所述第一監(jiān)控數(shù)據(jù)轉換為mqtt消息,并將所述mqtt消息發(fā)送至所述報警推送模塊;
5、所述報警推送模塊用于根據(jù)所述mqtt消息生成報警信息,并將所述報警信息推送至目標對象的即時通訊軟件。
6、可選的,所述opc服務器基于opc協(xié)議與所述工控設備以及所述opc客戶端通信連接。
7、可選的,所述報警推送模塊包括:mqtt?broker服務器和報警服務器;
8、所述mqt
9、所述報警服務器用于根據(jù)所述mqtt消息生成報警信息,并將所述報警信息推送至目標對象的即時通訊軟件。
10、可選的,所述報警服務器用于根據(jù)目標數(shù)據(jù)采集頻率對所述mqtt消息中的所述第一監(jiān)控數(shù)據(jù)進行采集,以得到第二監(jiān)控數(shù)據(jù);并根據(jù)所述第二監(jiān)控數(shù)據(jù)和目標報警規(guī)則生成報警信息,并將所述報警信息推送至目標對象的即時通訊軟件。
11、可選的,所述mqtt消息包括所述工控設備的標識信息:所述標識信息包括:所述工控設備的名稱信息、設備類型信息和設備重要程度信息中的至少一種;所述報警服務器用于根據(jù)所述mqtt消息中所述工控設備的標識信息,確定與所述工控設備對應的目標數(shù)據(jù)采集頻率和目標報警規(guī)則。
12、可選的,所述opc服務器中安裝有dcs組態(tài)軟件和opc?server服務端軟件,以與所述工控設備以及所述opc客戶端通信連接。
13、可選的,所述工控設備包括工業(yè)控制系統(tǒng)dcs,所述第一監(jiān)控數(shù)據(jù)包括:針對工業(yè)控制系統(tǒng)dcs運行狀態(tài)的監(jiān)控數(shù)據(jù)。
14、可選的,所述工控設備包括plc設備,所述第一監(jiān)控數(shù)據(jù)包括針對plc設備運行狀態(tài)的監(jiān)控數(shù)據(jù)。
15、可選的,所述即時通訊軟件包括:企業(yè)微信和郵件中的至少一種。
16、可選的,所述報警信息包括:測點信息、報警時間信息、所述第二監(jiān)控數(shù)據(jù)和所述第二監(jiān)控數(shù)據(jù)所處工段信息中的至少一種。
17、本專利技術的有益效果是:
18、本專利技術的報警推送系統(tǒng),包括opc服務器、opc客戶端和報警推送模塊;其中,opc服務器分別與工控設備以及opc客戶端通信連接;opc客戶端與報警推送模塊通信連接;opc服務器用于獲取工控設備的第一監(jiān)控數(shù)據(jù),并將第一監(jiān)控數(shù)據(jù)發(fā)送至opc客戶端;opc客戶端用于將第一監(jiān)控數(shù)據(jù)轉換為mqtt消息,并將mqtt消息發(fā)送至報警推送模塊;報警推送模塊用于根據(jù)mqtt消息生成報警信息,并將報警信息推送至目標對象的即時通訊軟件。本專利技術通過opc服務器對工控設備進行第一監(jiān)控數(shù)據(jù)采集;然后通過opc客戶端將第一監(jiān)控數(shù)據(jù)轉換為mqtt消息,從而使得第一監(jiān)控數(shù)據(jù)可以mqtt消息的形式發(fā)送至目標對象的即時通訊軟件,提高了報警推送范圍和實時性。
本文檔來自技高網(wǎng)...【技術保護點】
1.一種報警推送系統(tǒng),其特征在于,包括:OPC服務器、OPC客戶端和報警推送模塊;其中,所述OPC服務器分別與工控設備以及所述OPC客戶端通信連接;所述OPC客戶端與所述報警推送模塊通信連接;
2.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述OPC服務器基于OPC協(xié)議與所述工控設備以及所述OPC客戶端通信連接。
3.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述報警推送模塊包括:MQTTBroker服務器和報警服務器;
4.根據(jù)權利要求3所述的報警推送系統(tǒng),其特征在于,所述報警服務器用于根據(jù)目標數(shù)據(jù)采集頻率對所述MQTT消息中的所述第一監(jiān)控數(shù)據(jù)進行采集,以得到第二監(jiān)控數(shù)據(jù);并根據(jù)所述第二監(jiān)控數(shù)據(jù)和目標報警規(guī)則生成報警信息,并將所述報警信息推送至目標對象的即時通訊軟件。
5.根據(jù)權利要求4所述的報警推送系統(tǒng),其特征在于,所述MQTT消息包括所述工控設備的標識信息:所述標識信息包括:所述工控設備的名稱信息、設備類型信息和設備重要程度信息中的至少一種;所述報警服務器用于根據(jù)所述MQTT消息中所述工控設備的標識信息,確定與所述工控
6.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述OPC服務器中安裝有DCS組態(tài)軟件和OPC?Server服務端軟件,以與所述工控設備以及所述OPC客戶端通信連接。
7.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述工控設備包括工業(yè)控制系統(tǒng)DCS,所述第一監(jiān)控數(shù)據(jù)包括:針對工業(yè)控制系統(tǒng)DCS運行狀態(tài)的監(jiān)控數(shù)據(jù)。
8.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述工控設備包括PLC設備,所述第一監(jiān)控數(shù)據(jù)包括針對PLC設備運行狀態(tài)的監(jiān)控數(shù)據(jù)。
9.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述即時通訊軟件包括:企業(yè)微信和郵件中的至少一種。
10.根據(jù)權利要求4所述的報警推送系統(tǒng),其特征在于,所述報警信息包括:測點信息、報警時間信息、所述第二監(jiān)控數(shù)據(jù)和所述第二監(jiān)控數(shù)據(jù)所處工段信息中的至少一種。
...【技術特征摘要】
1.一種報警推送系統(tǒng),其特征在于,包括:opc服務器、opc客戶端和報警推送模塊;其中,所述opc服務器分別與工控設備以及所述opc客戶端通信連接;所述opc客戶端與所述報警推送模塊通信連接;
2.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述opc服務器基于opc協(xié)議與所述工控設備以及所述opc客戶端通信連接。
3.根據(jù)權利要求1所述的報警推送系統(tǒng),其特征在于,所述報警推送模塊包括:mqttbroker服務器和報警服務器;
4.根據(jù)權利要求3所述的報警推送系統(tǒng),其特征在于,所述報警服務器用于根據(jù)目標數(shù)據(jù)采集頻率對所述mqtt消息中的所述第一監(jiān)控數(shù)據(jù)進行采集,以得到第二監(jiān)控數(shù)據(jù);并根據(jù)所述第二監(jiān)控數(shù)據(jù)和目標報警規(guī)則生成報警信息,并將所述報警信息推送至目標對象的即時通訊軟件。
5.根據(jù)權利要求4所述的報警推送系統(tǒng),其特征在于,所述mqtt消息包括所述工控設備的標識信息:所述標識信息包括:所述工控設備的名稱信息、設備類型信息和設備重要程度信息中的...
【專利技術屬性】
技術研發(fā)人員:陳登,陳虎,吳俊龍,李曉東,
申請(專利權)人:應城市新都化工有限責任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。