技術(shù)支持
聯(lián)系我們
·地址:上海市徐匯區(qū)虹梅路2008號虹
梅大樓202室
·技術(shù)支持:18217100035 宋工

常見問題解答
home
技術(shù)支持
> 常見問題解答
如何實現(xiàn)GRM模塊和PLC之間的連接狀態(tài)判斷 |
1. 可以在GRM程序中讓模塊給PLC發(fā)脈沖,如果PLC接收不到這個脈沖信號,可以認(rèn)為模塊斷電,或者通訊中斷,PLC程序可以建立一個開關(guān)量類型變量,譬如PLC建一個 “模塊通訊正常有電” 的BOOL類型變量
“模塊通訊正常有電” 等于1表示模塊通訊正常并且有電,“模塊通訊正常有電”等于0表示模塊通訊不正;蛘吣K斷電了 2. 模塊網(wǎng)絡(luò)狀態(tài)的判斷,可以用$NetState這個整數(shù)變量,在模塊用手機(jī)卡上網(wǎng)的情況下,這個變量數(shù)值為0表示模塊手機(jī)卡的網(wǎng)絡(luò)中斷,數(shù)值等于2或者數(shù)值等于3或者數(shù)值等于4表示網(wǎng)絡(luò)正常,GRM程序中條件判斷寫法: ($NetState==2 OR $NetState==3 OR $NetState==4) AND 模塊通訊正常有電
上述表達(dá)式中 模塊通訊正常有電 來自于PLC
注意:此方法只能判斷手機(jī)網(wǎng)絡(luò)狀態(tài),如果模塊用的是有線上網(wǎng)或者WIFI上網(wǎng),此判斷方法不適用
如果模塊的通訊不正常,模塊有電,并且模塊的手機(jī)卡網(wǎng)絡(luò)連接正常,并且手機(jī)卡也不欠費,那么可以實現(xiàn)發(fā)短信提醒相關(guān)人員,通訊中斷
特別注意:模塊斷電,模塊斷網(wǎng),手機(jī)卡上網(wǎng)不正常,手機(jī)卡欠費,都會導(dǎo)致模塊是發(fā)不了短信的!
特別注意:如果判斷模塊和PLC之間的狀態(tài)不正常(通訊不正常,或者模塊網(wǎng)絡(luò)不正常),需要PLC來執(zhí)行某些動作,請設(shè)置下時間延遲,設(shè)備有觸摸屏的,可以通過觸摸屏提醒用戶,避免客戶設(shè)備突然工作不正常。 |