CAN通信協(xié)議在礦井安全生產(chǎn)監(jiān)控系統(tǒng)中的應(yīng)用
通信協(xié)議是在網(wǎng)絡(luò)中用于規(guī)定信息的格式以及信息如何發(fā)送和接收的一套規(guī)則。處于網(wǎng)絡(luò)中的節(jié)點(diǎn)必須遵循雙方約定的規(guī)則才能保證數(shù)據(jù)的正確接收和發(fā)送。目前我們自行研制的KJ93礦井安全生產(chǎn)監(jiān)控系統(tǒng)采用的就是RS-485通信協(xié)議,其網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示。
本文引用地址:http://butianyuan.cn/article/201609/310406.htm
礦井安全生產(chǎn)監(jiān)控系統(tǒng)是對(duì)煤礦井下的瓦斯、通風(fēng)、排水等狀況和各種機(jī)電設(shè)備工作狀態(tài)進(jìn)行監(jiān)測(cè)和控制,并用計(jì)算機(jī)分析處理所取得數(shù)據(jù)的一種系統(tǒng)。其特點(diǎn)可以概括為:監(jiān)測(cè)傳輸數(shù)據(jù)種類(lèi)多,測(cè)點(diǎn)數(shù)量大,測(cè)點(diǎn)分布廣,使用環(huán)境異常惡劣。因此,礦用產(chǎn)品在選擇各系統(tǒng)之間或系統(tǒng)內(nèi)設(shè)備之間的總線協(xié)議所遵循的原則是高可靠、高速、高實(shí)時(shí)性。
1.CAN通信協(xié)議應(yīng)用于礦井安全生產(chǎn)監(jiān)控系統(tǒng)的可行性
CAN總線是一種對(duì)等式的層間現(xiàn)場(chǎng)總線網(wǎng),協(xié)議比RS-485協(xié)議更簡(jiǎn)單,實(shí)時(shí)性更好,它的信息幀短,不會(huì)因?yàn)殚L(zhǎng)時(shí)間發(fā)送而影響其他節(jié)點(diǎn)訪問(wèn)總線。由于采用優(yōu)先級(jí)仲裁技術(shù),當(dāng)發(fā)生總線訪問(wèn)沖突時(shí)優(yōu)先級(jí)高的信息仍可繼續(xù)發(fā)送,因此它更適用于礦井中對(duì)數(shù)據(jù)傳輸和實(shí)時(shí)控制要求較高的系統(tǒng)。
CAN總線通信協(xié)議和接口簡(jiǎn)單,傳輸速率高,具有多種錯(cuò)誤檢測(cè)手段,抗干擾性強(qiáng),可滿足礦井安全生產(chǎn)監(jiān)控系統(tǒng)對(duì)高可靠性的要求。
CAN協(xié)議最大的特點(diǎn)是廢除了傳統(tǒng)的站地址編碼,代之以對(duì)通信數(shù)據(jù)塊進(jìn)行編碼。采用這種方法的優(yōu)點(diǎn)是使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制。這種按數(shù)據(jù)塊編碼的方式,可以很容易地實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信。數(shù)據(jù)段長(zhǎng)度最多為8個(gè)字節(jié),可滿足控制命令、工作狀態(tài)及測(cè)試數(shù)據(jù)的一般要求。
由于CAN總線通信速率高,可靠性高,連接方便等諸多特點(diǎn),有力地推動(dòng)了應(yīng)用開(kāi)發(fā)的發(fā)展,反過(guò)來(lái)又促使器件生產(chǎn)廠商不斷推出新的CAN總線產(chǎn)品。目前各大半導(dǎo)體廠商競(jìng)相推出CAN總線芯片,如Philips公司推出的82C200、SJA1000CAN通信控制器和82C250CAN總線收發(fā)器,INTEL公司推出的82526和82527CAN通信控制器,MOTOROLA公司推出的68HC05X4和68HC05X16。高性能的CAN總線產(chǎn)品及技術(shù)資料可獲取性、技術(shù)支持的可能性,也使得CAN總線能夠應(yīng)用于礦用產(chǎn)品。
此外,CAN通信協(xié)議也是一種完全滿足《煤炭監(jiān)控系統(tǒng)總體設(shè)計(jì)規(guī)范》要求的總線協(xié)議。
2.礦井安全生產(chǎn)監(jiān)控系統(tǒng)的整體構(gòu)成
如圖2所示即為采用CAN通信協(xié)議的礦井安全生產(chǎn)監(jiān)控系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)。CAN-bus與RS-485在電氣特性、網(wǎng)絡(luò)拓?fù)?、傳播媒體等有許多相似的地方,目前,基于CAN與RS-485的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)一般都采用終端匹配的總線型結(jié)構(gòu),而且也都沒(méi)有規(guī)定總線電纜的機(jī)械和材料參數(shù)。因此用CAN-bus網(wǎng)絡(luò)替換RS-485網(wǎng)絡(luò)是非常方便節(jié)省成本的,原有的網(wǎng)絡(luò)布局不需要作任何的改動(dòng),只需要用CAN節(jié)點(diǎn)來(lái)替換RS-485節(jié)點(diǎn)即可。此系統(tǒng)與KJ93礦井安全生產(chǎn)監(jiān)控系統(tǒng)的最主要的差別就是把原有系統(tǒng)中的KJJ26信息傳輸接口、監(jiān)控系統(tǒng)軟件和KJF20型工作站分別更換為CAN接口適配器、適用于CAN通信協(xié)議的監(jiān)控系統(tǒng)軟件和基于CAN的工作站。此外,監(jiān)控主機(jī)還可以與服務(wù)器相連,接入局域網(wǎng)和Internet,從而實(shí)現(xiàn)遠(yuǎn)程瀏覽與控制。
在礦井安全生產(chǎn)監(jiān)控系統(tǒng)中,雖然RS-485通信協(xié)議得到廣泛應(yīng)用,但是隨著科學(xué)技術(shù)的發(fā)展,RS-485通信協(xié)議的不足與缺陷日益突出,而CAN通信協(xié)議以其獨(dú)特的設(shè)計(jì)思想、優(yōu)良的性能和極高的可靠性,越來(lái)越受到人們的重視,CAN國(guó)際標(biāo)準(zhǔn)的制定,更加推動(dòng)了它的發(fā)展與應(yīng)用。在礦井安全生產(chǎn)監(jiān)控系統(tǒng)中使用CAN通信協(xié)議提高了系統(tǒng)內(nèi)部的通信速率,使得系統(tǒng)的實(shí)時(shí)性得到加強(qiáng),降低了誤碼傳送率,更好地保證了系統(tǒng)的安全性。
評(píng)論