国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

不定期受控RS485 總線通信方式在煤礦安全監(jiān)控系統(tǒng)中的應用

2020-07-27 09:48
煤礦安全 2020年7期
關鍵詞:次序分站斷電

邵 嚴

(1.中煤科工集團重慶研究院有限公司,重慶400039;2.瓦斯災害監(jiān)控與應急技術國家重點實驗室,重慶400037)

煤安監(jiān)函(2016)5 號——國家煤礦安監(jiān)局關于印發(fā)《煤礦安全監(jiān)控系統(tǒng)升級改造技術方案》規(guī)定:煤礦井下分站到傳感器之間可以采用以太網(wǎng)、RS485 總線等通信方式連接,分站到傳感器必須采用數(shù)字化傳輸[1]。目前國內(nèi)90%以上安全監(jiān)控系統(tǒng)分站至傳感器都采用RS485[2-5]總線方式實現(xiàn),該傳輸方式的優(yōu)點在于1 條通信電纜上可以掛接多個傳感器,節(jié)約了通信電纜使用量以及施工成本。但由于RS485 總線通信模式為主從通信模式,整個總線上設備只能有1 個主設備,其他設備都處于被動式應答模式,不能主動發(fā)送數(shù)據(jù)。煤礦井下安全監(jiān)控系統(tǒng)RS485 總線上都采用分站為主設備,傳感器為從設備,該種模式下,分站實現(xiàn)所有傳感器數(shù)據(jù)采集,就需要完成多個呼叫應答流程,影響了數(shù)據(jù)采集與控制響應時間。同時若分站呼叫傳感器數(shù)據(jù)幀受到干擾,則傳感器無法進行應答,增加了通信過程中受干擾的概率。為了提升分站反應時間、加快分站采集傳感器速度,提出了一種不定期受控RS485 總線通信方式, 分站通過控制總線傳感器節(jié)點接入個數(shù)和通信順序,實現(xiàn)傳感器測量數(shù)據(jù)的主動上傳,使總線通信效率提升1 倍,縮短了系統(tǒng)異常事件響應時間,同時也減小了傳感器被分站誤判斷為“斷線”的概率。

1 設計思路

不定期受控RS485 總線通信方式拓撲圖如圖1,實現(xiàn)該通信方式的設備由分站、傳感器組成。通信流程模塊主要包含了分站通信模塊、傳感器通信模塊以及總線發(fā)送次序等組成。

圖1 不定期受控RS485 總線并發(fā)通信方式拓撲圖Fig.1 Topology diagram of irreqularly controlled RS485 bus concurrent communication

1.1 分站通信模塊

分站重啟后,根據(jù)定義信息向總線發(fā)送總線設備地址信息控制幀,該數(shù)據(jù)幀包含接入總線所有傳感器地址信息,然后轉(zhuǎn)為接收狀態(tài),總線上傳感器收到分站發(fā)送的控制幀后在第1 次回發(fā)數(shù)據(jù)時會攜帶接收成功確認信息。當收到所有傳感器確認收到干涉幀數(shù)據(jù)回復后,分站為減少受干擾概率及縮短占用總線資源,轉(zhuǎn)為發(fā)送心跳幀模式。若存在未回復確認的傳感器,分站繼續(xù)發(fā)送地址干涉幀數(shù)據(jù)幀,連續(xù)下發(fā)3 個周期若仍有回復的傳感器,則判定該傳為回復傳感器為斷線狀態(tài),分站進入心跳模式。分站默認地址號為0,在所有總線設備中發(fā)送數(shù)據(jù)次序最靠前。所有傳感器數(shù)據(jù)接收完成,分站重新判斷總線上傳感器數(shù)量和傳感器地址是否有變化,若有變化,退出心跳模式重新計算總線設備地址信息控制幀進行下一個周期。傳感器運行過程中會因為電源、人員等因素造成重啟或更換新傳感器,此時傳感器通過發(fā)送請求注冊命令來獲取是否可以接入總線,發(fā)送次序等信息。當最后1 個傳感器數(shù)據(jù)接收完畢后總線會有20 ms 時間空窗期,用來判斷是否有傳感器請求注冊。若注冊傳感器地址信息包含在總線設備地址信息控制幀中,分站重新發(fā)送總線設備地址信息控制幀用于新接入傳感器確定發(fā)送序列。分站通信流程如圖2。

圖2 分站通信流程圖Fig.2 Flow chart of substation communication

分站發(fā)送的總線設備地址信息控制幀和心跳幀中都有1 個字節(jié)用來表示控制口執(zhí)行信息,該字節(jié)0~7 位分別對應分站1~8 控制口,該位置1,則對應控制口斷開,相反則閉合[6]。

1.2 傳感器通信流程

總線通信波特率為2 400 bps,傳感器回發(fā)數(shù)據(jù)幀長為11 個字節(jié),上傳1 幀完整的數(shù)據(jù)幀大概需要50 ms,傳感器將自己的地址號與接收到分站發(fā)送的總線設備地址信息控制幀對比,確定自己的發(fā)送次序,若未找到本機地址信息,則按新接入傳感器處理。每次傳感器接收完分站下發(fā)數(shù)據(jù)最后1 個字節(jié)后定時器清0,若傳感器發(fā)送次序為n,則在定時器計時至n×50 ms 后主動上傳數(shù)據(jù)。傳感器通信流程如圖3。數(shù)據(jù)發(fā)送完成后,返回數(shù)據(jù)接收,傳感器完成1 次通信流程。

1.3 傳感器請求接入注冊

圖3 傳感器通信流程圖Fig.3 Flow chart of transducer communication

傳感器開機自檢過后,監(jiān)聽總線數(shù)據(jù),若未接收到分站發(fā)送的總線設備地址信息控制幀或心跳幀,則一直處于接收狀態(tài)。若總線上存在分站心跳幀數(shù)據(jù),監(jiān)聽分析總線上已有傳感器發(fā)送次序,在發(fā)送次序為最后的傳感器發(fā)送完數(shù)據(jù)后延時10 ms 向總線發(fā)送請求注冊幀,然后轉(zhuǎn)為接收模式,直至接收到分站發(fā)出總線設備地址信息控制幀并且地址信息里面包含與自己地址號相同的信息。

2 協(xié)議解析

分站的主要功能是發(fā)送總線設備地址信息控制幀或心跳幀。

1)分站地址幀協(xié)議。由于RS485 總線數(shù)據(jù)的起始位的不穩(wěn)定性[7-9],保證每幀數(shù)據(jù)的完整、正確,每幀數(shù)據(jù)前3 個字節(jié)數(shù)據(jù)為引導符AA、AA、AA,接收者接到大于2 個字節(jié)的AA 算有效。分站地址幀數(shù)據(jù)協(xié)議表見表1。分站心跳幀數(shù)據(jù)命令字為AE,與分站地址幀數(shù)據(jù)協(xié)議相比不包含傳感器地址信息,其他字節(jié)相同。

表1 分站地址幀數(shù)據(jù)協(xié)議表Table 1 Protocol table for data of substation address frames

2)傳感器數(shù)據(jù)幀協(xié)議。傳感器的功能在于檢測現(xiàn)場環(huán)境數(shù)據(jù)、根據(jù)地址幀計算路徑主動發(fā)送數(shù)據(jù)。傳感器數(shù)據(jù)協(xié)議表見表2。

表2 傳感器數(shù)據(jù)協(xié)議表Table 2 Protocol table for sensor data

3 測 試

實驗室測試設備連接圖如圖4。

圖4 測試設備連接圖Fig.4 Connection diagram of test equipment

16 號分站采用不定期受控RS485 總線通信方式實現(xiàn)總線上傳感器主動發(fā)送數(shù)據(jù),該分站下其中1 條RS485 總線掛接4 臺傳感器和1 臺斷電儀,傳感器地址分別為61 號、62 號、63 號、64 號, 其中61號傳感器為甲烷傳感器,斷電儀控制口地址為3。上位機定義61 號傳感器超限(瓦斯?jié)舛却笥?.5%)時分站控制3 號控制口斷電儀斷電。

18 號分站RS485 總線均采用傳統(tǒng)的“主-從”通信模式。該分站下其中1 條RS485 總線掛接4 臺傳感器和1 臺斷電儀,傳感器地址分別為69 號、70號、71 號、72 號,其中70 號傳感器為甲烷傳感器,斷電儀控制口地址為5。上位機定義70 號傳感器超限(瓦斯?jié)舛却笥?.5%)時分站控制5 號控制口斷電儀斷電。

對61 號、70 號傳感器分別充標氣使其達到超限值,利用電腦相關抓包軟件、示波器、秒表記錄從傳感器檢測超限到斷電儀斷開時間,斷電時間記錄表見表3。

從該試驗數(shù)據(jù)可以看出,基于不定期受控RS485 總線通信方式實現(xiàn)傳感器數(shù)據(jù)主動上傳的16 號分站斷電響應時間約為1 s 左右,基于傳統(tǒng)RS485 總線“主-從”通信模式的18 號分站斷電響應時間約為1.8 s 左右,前者比后者控制響應時間快了1 倍。

表3 斷電時間記錄表Table 3 Record of power-off time

目前松藻煤電公司榆陽煤礦、石壕煤礦、打通一礦井下所有分站均采用不定期受控RS485 總線通信方式實現(xiàn)傳感器數(shù)據(jù)主動上傳。多次現(xiàn)場測試,均能在1 s 左右實現(xiàn)斷電,遠小于標準要求的2 s 時間[10]。由于實現(xiàn)了主動上傳,報表統(tǒng)計中顯示傳感器斷線故障統(tǒng)計比之前減少了60%,效果明顯。

4 結 語

設計一種不定期受控RS485 總線通信方法。通過分站不定期發(fā)送總線設備地址信息控制幀主動干涉總線,傳感器通過將自身通信地址與總線設備地址信息數(shù)據(jù)比對,確定上傳數(shù)據(jù)次序,實現(xiàn)主動向總線發(fā)送數(shù)據(jù)。由實驗室測試以及現(xiàn)場工業(yè)試驗可以看出:采用不定期受控RS485 總線通信方式后,系統(tǒng)總線通信時間得到大幅提升,總線上傳感器之間可以互相適時通信,實現(xiàn)預期實現(xiàn)目的。

猜你喜歡
次序分站斷電
佩雷茲獲賽季個人首個分站冠軍——2022 F1摩納哥大獎賽
Archimedean copula刻畫的尺度比例失效率模型的極小次序統(tǒng)計量的隨機序
漢語義位歷時衍生次序判定方法綜觀
高壓感應電動機斷電重啟時的瞬態(tài)仿真
日光燈斷電關閉及自動延時開關設計
生日謎題
空客A320 發(fā)動機(V2500)啟動過程中意外斷電的影響
圓月前的戰(zhàn)役 2015長城潤滑油CTCC 中國房車錦標賽第六分站
高、低壓斷電對高爐噴煤系統(tǒng)的影響及處理
放假一年
仁怀市| 濉溪县| 策勒县| 中卫市| 江津市| 云霄县| 凤翔县| 星子县| 藁城市| 云梦县| 云龙县| 浮山县| 盐城市| 沈丘县| 四会市| 富源县| 南华县| 攀枝花市| 丰原市| 镇沅| 铜川市| 青川县| 宜春市| 上饶市| 正镶白旗| 西青区| 台中市| 周至县| 武宣县| 上蔡县| 阿尔山市| 甘德县| 社旗县| 禄劝| 合肥市| 兴仁县| 磴口县| 铜陵市| 临安市| 呼伦贝尔市| 西充县|