如果有一天,你在家里,接到你的PLC打過來的電話:“ 報告主人,我現(xiàn)在有點發(fā)燒,請過來檢測一下是否溫度過高!”,是不是感覺很神奇的樣子?沒錯,使用巨控GRM530系列模塊真的可以做到。
說到遠程監(jiān)控,遠程調(diào)試監(jiān)控PLC程序,除了遠程查看數(shù)據(jù),分析數(shù)據(jù)之外,設(shè)備報警提醒也是一個很重要的功能。傳統(tǒng)的監(jiān)控報警提醒,無非是通過彈屏,播放語音,提醒操作人員處理,但是設(shè)想一下,你的值班人員會真正在監(jiān)控電腦面前認(rèn)真的查看故障,并及時處理嗎?也許,他只是在埋頭玩手機……
GRM530的短信功能,很好的解決了這個問題,為了能起到緊急情況主動提醒的效果,GRM530的短信功能可以實現(xiàn)在發(fā)短信之前先撥號提醒, 分級短信發(fā)送,短信重復(fù)發(fā)送等!而現(xiàn)在,我要推薦的是GRM530的語音功能!語音電話具備更好的主動提醒功能,并且更加直觀的播報出故障情況,對報障設(shè)備安全,提供應(yīng)急處理的響應(yīng),具備重大意義!
使用語音報警時,在報警條件成立時(對實際應(yīng)用而言就是PLC寄存器滿足一個條件),GRM530模塊會主動撥打值班人員的手機,并且播放預(yù)先定義的語音。
拿我們常用的西門子 SMART200 為例。需要的硬件如下:
1、GRM532Y-CLK/GRM232Q-CLK 智能遠程控制終端
2、網(wǎng)線一條
3、手機卡一張 硬件連接線如下圖
現(xiàn)在我們一步一步如何使用 GRM532Y-CLK實現(xiàn) PLC 故障時發(fā)出短信通知以及電話撥號通知到指定人員
硬件的連接如上圖:西門子 SMART200 走網(wǎng)口接到 GRM530/S6530 的 LAN1 或 LAN2 口上(注意 LAN1 和 LAN2
互為2口交換機)。
現(xiàn)場的 PLC200 與模塊 GRM530/S6530 的連接線硬件接好了。接下來我們打開自己的電腦,開始配置短信觸發(fā)時的成立條件和內(nèi)容。
用電腦打開 GRM530/S6530 的配置軟件 GRMDEV5.EXE。(注意軟件下載后解壓即可以用不需要安裝) 解壓后點擊文件夾里的程序應(yīng)用圖標(biāo)如下圖:
對應(yīng)上圖選擇對應(yīng)模塊的具體型號(注意模塊的右側(cè)面二維碼有對應(yīng)的具體型號)然后根據(jù)菜單默認(rèn)確認(rèn)進入開發(fā)界面,如下圖,
進入配置軟件,雙擊配置軟件左上角紅色 NET(MODBUS_TCP),跳出對話框,下拉菜單選擇 SMART_S7_200 TCP 協(xié)議(注意如果是接其它類型的 PLC 對應(yīng)選擇其它對應(yīng)的 PLC 專用協(xié)議即可).
左上角 NET(SMART7_S7_200_TCP)右鍵新建設(shè)備,跳出對話框,填上 SMART 200 的 IP:192.168.2.1(此處舉列 PLC 的 IP 是:
192.168.2.1)。然手在數(shù)據(jù)詞典欄底部新建變量關(guān)聯(lián)上PLC的寄存器地址及名稱如下圖:
如上圖數(shù)據(jù)詞典欄里:新建變量關(guān)聯(lián) IO 設(shè)備:SMART 200plc 名稱填上:溫度過高報警對應(yīng)關(guān)聯(lián)到 PLC 的寄存器地址:I 區(qū)(BIT)0.0,
水箱液位關(guān)聯(lián) PLC 的寄存器地址:VD100.此處組態(tài)類似上位機觸摸屏和組態(tài)軟件的變量地址關(guān)聯(lián)。
最后把所有要觸發(fā)報警的變量全部關(guān)聯(lián)出來。然后跳到短信報警欄,配置觸發(fā)的條件以及報警所發(fā)的短信內(nèi)容。
短信報警分為四類:
1) 界限報警:用于單個整數(shù)或浮點數(shù)的報警,高于高限或低于低限時發(fā)出報警。
如溫度高于 50 度或者低于 10 度要發(fā)出報警短信,請選用此類報警。
2) 條件報警(開關(guān)量報警):用于開關(guān)量或者條件表達式的報警。在表達式為真時,發(fā)出報警短信和電話。
如開關(guān)量閉合或者斷開要發(fā)出報警短信電話,以及多個變量的組合條件報警,請選用此類報警。
3) 故障代碼報警:根據(jù)單個整數(shù)變量的不同值,發(fā)出不同內(nèi)容的報警短信電話。
如變量為 1,表示電壓過高,變量為 2,表示電流過高,請選用此類報警。
請根據(jù)實際情況,選擇不同的報警類型。
下圖為條件報警(開關(guān)量)
條件報警(開關(guān)量報警)
觸發(fā)表達式
觸發(fā)表達式即報警條件,可以是一個開關(guān)量,也可以是一個復(fù)雜的表達式。表達式計算結(jié)果值不等于 0
表示報警條件成立。也可以表達式計算結(jié)果值等于 0 表示報警條件成立。根據(jù)實際情況設(shè)置
?舉例:
開關(guān)量閉合報警,觸發(fā)表達式: 開關(guān)量==1
開關(guān)量斷開報警,觸發(fā)表達式: 開關(guān)量==0
如上圖:觸發(fā)表達式:溫度過高報警==1
復(fù)雜表達式用于多個條件組合報警,例如觸發(fā)表達式:空調(diào)已開==1&&溫度>=50
下圖為舉例
報警短信模板:短信報警內(nèi)容即是電話語音內(nèi)容(同步:發(fā)完短信,打電話播放短信內(nèi)容)
消息模板用于定義本產(chǎn)品發(fā)出的短信息內(nèi)容。消息模板中,除了用{}括起來的參數(shù)之外,其他的文本照原樣發(fā)送。參數(shù)最多 8 個,在消息模板中使用{P1}到{P8}表示,運行中,這些參數(shù)在短信中會按照類型轉(zhuǎn)化為字符串。
報警發(fā)送目標(biāo):
電話提醒勾選后,發(fā)送報警短信后,系統(tǒng)會撥打接收目標(biāo)手機(并無語音,僅振鈴提醒),30 秒后自動掛斷。
◆ 接收恢復(fù)短信勾選后,當(dāng)報警恢復(fù),且該發(fā)送目標(biāo)之前已經(jīng)收到報警信息,則系統(tǒng)發(fā)送報警恢復(fù)信息給該接收目標(biāo)。恢復(fù)信息的內(nèi)容在每個報警中的報警恢復(fù)消息模板中配置。
◆ 接收確認(rèn)通知勾選后,當(dāng)報警被某個報警信息接收用戶發(fā)短信確認(rèn)后,系統(tǒng)發(fā)送確認(rèn)通知信息給該接收目標(biāo),以便讓相關(guān)人知曉已經(jīng)有用戶收到報警信息并準(zhǔn)備處理該報警。通知信息內(nèi)容詳見工程選項->短信/4G/4G 中的“報警確認(rèn)通知短信模板”。
如下圖:
報警消息模板反映了值班人員收到的報警短信的內(nèi)容。運行過程中,報警消息模板中的報警參數(shù)會替換成相應(yīng)的變量值,或者多狀態(tài)文本。
如上圖,高限報警短信模板中,選擇了一個參數(shù)為 P1, 報警參數(shù) P1 配置為下圖,關(guān)聯(lián)到變量“水箱液位”,類型為浮點數(shù)。那么運行過程中,當(dāng)產(chǎn)生高限報警時,消息模板中的{P1}被變量“水箱液位”的數(shù)值替換,用戶收到的報警短
信實際內(nèi)容如下:A1: 水箱液位過高,當(dāng)前液位=3.5米
如上圖:在短信報警欄里填上觸發(fā)成立的條件,以及報警內(nèi)容。上面列了兩種變量一種是開關(guān)量一種模擬量報警(注意報警參數(shù)欄里:模擬量一般關(guān)聯(lián),這樣發(fā)報警時也會把當(dāng)前值一起發(fā)送出來。)。
最后把所有需要報警寄存器全部配置好后,下載到 GRM530 模塊里(注意下載分兩種:一種是本地下載,就是模塊用網(wǎng)線與電腦連接下載(模塊出廠 IP 是 192.168.1.240 電腦網(wǎng)卡的 IP 要在 1 網(wǎng)段,第二種常用可以通過云端下載)。
接下來 GRM530模塊插上手機卡(注意流量卡是不能發(fā)短信的,必須是普通手機卡能發(fā)短信的卡),待模塊數(shù)管碼顯示:4- ,表明模塊已上線如下圖。
當(dāng)發(fā)生報警時觸發(fā)報警拿出手機會收到報警短信及報警電話,短信內(nèi)空如下圖:
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5016文章
13385瀏覽量
464975 -
西門子
+關(guān)注
關(guān)注
95文章
3062瀏覽量
116327 -
SMART200
+關(guān)注
關(guān)注
1文章
5瀏覽量
1486
發(fā)布評論請先 登錄
相關(guān)推薦
評論