0 引言
目前在鐵路機(jī)車內(nèi),模擬表盤大量存在,它給鐵路運輸?shù)陌踩芾碓斐闪讼喈?dāng)大的不便。使用模擬表盤有以下缺點:第一,沒有數(shù)據(jù)存儲功能,如果發(fā)生事故,就很難得到事故發(fā)生時的確切信息;第二,需要大量布線、安裝不便。如果在原模擬系統(tǒng)中添加設(shè)備,則需要重新布線;第三,不能利用成熟的基于數(shù)字信號的現(xiàn)代信息處理技術(shù)。對火車機(jī)車監(jiān)控系統(tǒng)而言,數(shù)據(jù)測量和傳輸?shù)目焖傩?、?zhǔn)確性、可靠性、存儲性、通訊的靈活性都是至關(guān)重要的。有必要將機(jī)車內(nèi)的模擬表數(shù)字化和智能化,在此基礎(chǔ)上利用現(xiàn)場總線技術(shù)構(gòu)成測控網(wǎng)絡(luò),完成對機(jī)車內(nèi)重要數(shù)據(jù)及時的采集、傳輸、存儲、顯示、報警。
本鐵路機(jī)車數(shù)據(jù)平臺采用了CAN總線技術(shù)。選用CAN總線是基于可靠性方面的考慮。CAN總線最初廣泛用在汽車內(nèi)部的電子監(jiān)控上。由于火花塞產(chǎn)生的高頻干擾和發(fā)動機(jī)產(chǎn)生的機(jī)械震動都比較強(qiáng),而CAN總線能在這種工作中可靠的工作,說明其具有很強(qiáng)的抗干擾能力。該機(jī)車數(shù)據(jù)平臺中的智能模塊采用了89C51單片機(jī),其通訊部分使用了CAN控制器SJA1000。CAN總線通信控制器中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成幀處理,包括零位的插入和刪除、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等項工作。CAN協(xié)議的一個特點是廢除了傳統(tǒng)的棧地址編碼,而代之以對通信數(shù)據(jù)塊進(jìn)行編碼。采用這種方法的優(yōu)點是可使網(wǎng)絡(luò)內(nèi)的節(jié)點個數(shù)理論上不受限制,數(shù)據(jù)塊的標(biāo)識碼可由11位(按CAN技術(shù)規(guī)范2.0A)或29位(按CAN技術(shù)規(guī)范2.0B)二進(jìn)制數(shù)組成,因此可以定義2的11次方或2的29次方個不同的數(shù)據(jù)塊。這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點同時接收到相同的數(shù)據(jù),這一點在分布式控制系統(tǒng)中非常有用。數(shù)據(jù)段長度最多為8個字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及測試數(shù)據(jù)傳送的一般要求。同時,8個字節(jié)不會占用總線時間過長,從而保證了通信的實時性。CAN協(xié)議采用CRC效驗并可提供相應(yīng)的錯誤處理和重發(fā)功能,保證了數(shù)據(jù)通信的可靠性。
1 機(jī)車數(shù)據(jù)平臺使用說明
1.1原理
機(jī)車數(shù)據(jù)平臺實際上是一臺分布式計算機(jī)數(shù)據(jù)采集系統(tǒng),其中采用了先進(jìn)的現(xiàn)場總線技術(shù)。機(jī)車數(shù)據(jù)平臺是將微處理器置入傳統(tǒng)的測量控制儀表,使他們各自都具有了數(shù)字計算和數(shù)據(jù)通訊能力(智能儀表),采用可進(jìn)行簡單連接的雙絞線等作總線,把多個測量儀表連接成網(wǎng)絡(luò),并按公開、規(guī)范的通訊協(xié)議(CAN總線協(xié)議),在現(xiàn)場儀表和遠(yuǎn)程計算機(jī)之間,實現(xiàn)數(shù)據(jù)傳輸和信息交換。簡而言之,它把單個分散的測量設(shè)備變成網(wǎng)絡(luò)節(jié)點,已現(xiàn)場總線為紐帶,把他們聯(lián)系起來,共同完成自控任務(wù)的網(wǎng)絡(luò)系統(tǒng)與控制系統(tǒng)。現(xiàn)場總線使自控系統(tǒng)與設(shè)備有了通訊能力,把它們連成網(wǎng)絡(luò)系統(tǒng),加入到信息網(wǎng)絡(luò)的行列。
本機(jī)車數(shù)據(jù)平臺采用CAN總線技術(shù)。CAN是控制局域網(wǎng)絡(luò)(Control Area Network)的簡稱,最早由德國BOSCH公司推出,用于汽車內(nèi)部測量與執(zhí)行部件間的數(shù)據(jù)通訊。眾所周知,現(xiàn)代汽車越來越多的采用電子控制裝置。由于這些控制須檢測及交換大量的數(shù)據(jù),采用硬接信號線的方式不但煩瑣、昂貴,而且難以解決問題,采用CAN總線上述問題得到了很好的解決。由于CAN總線本身的特點,其應(yīng)用范圍已不在局限于汽車工業(yè),而向過程工業(yè)、機(jī)械工業(yè)、紡織工業(yè)、農(nóng)用機(jī)械、機(jī)器人、數(shù)控機(jī)床、醫(yī)療器械及傳感器領(lǐng)域發(fā)展。
1.2功能
1每秒一次采集各智能表的數(shù)據(jù)和各開關(guān)量的狀態(tài)。智能表包括電壓表、電流表、壓力表和速度表等;開關(guān)量包括繼電器接觸器按鈕的通斷、信號燈的明滅、各種開關(guān)和接點的閉合等。
2設(shè)定各智能表的上報警限、下報警限和偏差報警限,并在各智能表超出報警限時發(fā)出報警信息。
1.3性能指標(biāo)
1可容納54個智能表和8塊開關(guān)量采集卡(每塊16個開關(guān)量)。
2智能表輸入有隔離,隔離電壓5000伏;開關(guān)量輸入也有隔離,隔離電壓1500伏。
3智能表接受75mv、10v和110v交直流輸入(按用戶要求)。
4智能表測量精度2%。
5電源:輸入:70——130V直流/150W
輸出:5V/8A 24V/4A
1.4智能儀表功能
1保留了原指針模擬表的功能,即接受一個模擬量輸入,并用指針顯示該模擬量的數(shù)值,包括電壓、電流、轉(zhuǎn)速、溫度和壓力等。
2把輸入的模擬量轉(zhuǎn)化為相應(yīng)的數(shù)字量,隔離后通過CAN總線發(fā)送給數(shù)據(jù)采集站,發(fā)送的數(shù)據(jù)中包括報警(上超限、下超限,偏差超限)信息。
3接受來自監(jiān)控報警器的設(shè)定信息,包括上超限設(shè)定、下超限設(shè)定,偏差超限設(shè)定。
1.5開關(guān)量采集卡的功能、協(xié)議與設(shè)定
116路獨立的光電隔離開關(guān)量輸入。
2用來檢測開關(guān)、繼電器和電磁閥等的通斷,指示燈的明滅。
3每秒鐘一次將16路開關(guān)量狀態(tài)讀入,而后通過CAN總線發(fā)送給數(shù)據(jù)采集站。
系統(tǒng)能容納8塊開關(guān)量采集卡,總共能檢測到16*8=128個開關(guān)量狀態(tài)。每塊采集卡需要設(shè)定一個獨一無二的ID號,范圍限定在55到62。ID號通過開關(guān)量采集卡上的跳線ID設(shè)定。ID號按二進(jìn)制編碼,跳線短接為0,反之為1。
1.6監(jiān)控報警器的功能、校準(zhǔn)智能表以及報警限的設(shè)定
1.6.1功能
1設(shè)定智能表上超限、下超限和偏差超限的量值,并將這些量通過CAN總線發(fā)送給智能表和數(shù)據(jù)采集站。
2校準(zhǔn)智能表。
3接受來自數(shù)據(jù)采集站的報警信息,并顯示報警信息和通過繼電器觸電輸出報警信息。
1.6.2校準(zhǔn)智能表
1壓校準(zhǔn)鍵,使進(jìn)入校準(zhǔn)狀態(tài)。自動顯示接受到的01號智能表的數(shù)值(中間值,滿量程=1000)。
2壓切換鍵,而后用鍵盤輸入要校準(zhǔn)的智能表的ID號,壓確認(rèn)鍵,則顯示該智能表的中間值。
3將該表與用標(biāo)準(zhǔn)表實際測量到的值比較,確定誤差。
4調(diào)節(jié)智能表電路板上的電位器VR2消除誤差。
1.6.3報警限的設(shè)定
1在校準(zhǔn)狀態(tài)下壓切換鍵,而后輸入要設(shè)定的智能表的ID號,壓確定鍵后,則顯示該智能表的中間值。
2壓切換鍵,再壓切換鍵,則光標(biāo)切換到第二行,第二行顯示的數(shù)值為存儲的上超限值。
3修改上超限值,而后壓確認(rèn)鍵,則修改后的上超限值被存儲并通過總線發(fā)送給智能表和數(shù)據(jù)采集站。
4壓切換鍵,將光標(biāo)切換到第三行,第三行顯示的數(shù)值為存儲的下超限值。
5修改下超限值,而后壓確認(rèn)鍵,則修改后的下超限值被存儲并通過總線發(fā)送給智能表和數(shù)據(jù)采集站。
6壓切換鍵,將光標(biāo)切換到第四行,第四行顯示的數(shù)值為存儲的偏差超限值。
7修改偏差超限值,而后壓確認(rèn)鍵,則修改后的偏差超限值被存儲并通過總線發(fā)送給只能表和數(shù)據(jù)采集站。
2界面說明及流程圖
我們這里用五塊智能表和一組開關(guān)量來說明本課題的主要功能:
1每秒一次采集各智能表的數(shù)據(jù)和各開關(guān)量的狀態(tài)。智能表包括電壓表、電流表和壓力表等。
2設(shè)定各智能表的上報警限、下報警限和偏差報警限,并在各智能表超出報警限時發(fā)出報警信息。
流程圖如圖1所示:
圖1 數(shù)據(jù)采集界面總流程圖
在這里,將模擬量進(jìn)行如表1設(shè)置:
表1模擬量設(shè)置
數(shù)據(jù)采集界面運行圖如圖2所示:
圖2 數(shù)據(jù)采集界面
由圖2看出,模擬量數(shù)據(jù)轉(zhuǎn)換為數(shù)字量數(shù)據(jù)已經(jīng)相當(dāng)精確;1#、2#、5#數(shù)據(jù)均在下限~上限之間,均正常運行;11#、13#分別超過上限、低于下限,均發(fā)出報警警告。
摘要:目前,我國的沙漠及荒漠化面積仍然較大,沙漠地帶的植被種植情況并不能夠被很好地監(jiān)測。針對這一問題,設(shè)計了一種防風(fēng)固沙裝置,該裝置的核心為Arduino主板及輔助傳感器組件,具有數(shù)據(jù)采集及顯示功能,能夠采集土壤濕度、環(huán)...
關(guān)鍵字: 防風(fēng)固沙 數(shù)據(jù)采集 數(shù)據(jù)顯示摘要:針對我國智慧建筑中能耗數(shù)據(jù)遠(yuǎn)程采集的問題,將無線485數(shù)據(jù)通信模塊與移動通信網(wǎng)絡(luò)數(shù)據(jù)采集模塊相結(jié)合應(yīng)用于建筑能耗儀表數(shù)據(jù)采集過程中,在對《戶用計量儀表數(shù)據(jù)傳輸技術(shù)條件》和《多功能電能表通信協(xié)議》進(jìn)行研究的基礎(chǔ)上,開...
關(guān)鍵字: 建筑能耗 多網(wǎng)融合 數(shù)據(jù)采集摘要:為了精確及快速測量出五軸數(shù)控加工中心回轉(zhuǎn)軸零點的位置,分析了A軸及C軸回轉(zhuǎn)中心的計算及測量方法,結(jié)合西門子數(shù)控系統(tǒng)平臺,以G996RT五軸數(shù)控加工中心為例,應(yīng)用RunMySscrrns進(jìn)行機(jī)床用戶自定義人機(jī)交互界面...
關(guān)鍵字: 回轉(zhuǎn)中心 零點設(shè)置 人機(jī)界面無錫2022年9月28日 /美通社/ -- 近日,江蘇省工業(yè)和信息化廳公示2022年(第9批)省級軟件企業(yè)技術(shù)中心擬認(rèn)定名單,經(jīng)企業(yè)申報、各市推薦、形式審查、專家評審等程序,浪潮卓數(shù)大數(shù)據(jù)產(chǎn)業(yè)發(fā)展有限公司(簡稱浪潮卓數(shù))...
關(guān)鍵字: 軟件 數(shù)據(jù)流 數(shù)據(jù)安全 數(shù)據(jù)采集摘要:為了實現(xiàn)對不同品牌機(jī)器人的實時監(jiān)控以及集中管理,實現(xiàn)機(jī)器人的互通互聯(lián),設(shè)計了一套基于NC-Link的機(jī)器人遠(yuǎn)程監(jiān)控系統(tǒng)。NC-Link適配器通過機(jī)器人的二次開發(fā)接口對機(jī)器人進(jìn)行數(shù)據(jù)采集,然后將采集到的數(shù)據(jù)通過htt...
關(guān)鍵字: 工業(yè)機(jī)器人 數(shù)據(jù)采集 遠(yuǎn)程監(jiān)控在數(shù)據(jù)采集領(lǐng)域,RC濾波器是最常見的信號調(diào)理電路,以前我介紹過RC低通濾波器,今天介紹下與之對應(yīng)的RC高通濾波器,二者結(jié)構(gòu)對比見下圖。
關(guān)鍵字: 數(shù)據(jù)采集 RC濾波器 高通濾波器(全球TMT2022年8月1日訊)7月29日-31日,主題為"算賦百業(yè) 力導(dǎo)未來"的2022中國算力大會在濟(jì)南舉辦。大會主論壇上發(fā)布了"創(chuàng)新先鋒"優(yōu)秀成果,浪潮算力賦能行業(yè)的7個實踐案例入選。其中,未來中國算網(wǎng)分布式管...
關(guān)鍵字: 網(wǎng)絡(luò) 5G 數(shù)據(jù)采集 DOS正當(dāng)全國人民歡度新春佳節(jié)之際,北京市大數(shù)據(jù)中心緊急調(diào)度相關(guān)廠商開展防疫科技攻關(guān),融信數(shù)聯(lián)首席分析官張廣志也接到了任務(wù):為掌握新冠肺炎疫情擴(kuò)散情況,急需一套大數(shù)據(jù)態(tài)勢感知分析系統(tǒng)。當(dāng)晚,這支為應(yīng)對新冠肺炎疫情擴(kuò)散蔓延組建的...
關(guān)鍵字: 大數(shù)據(jù) 數(shù)據(jù)采集 數(shù)據(jù)管理