欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術(shù)頻道

基于CAN總線的數(shù)據(jù)采集人機(jī)界面設(shè)計(jì)

摘 要:本文利用CAN總線技術(shù)構(gòu)成網(wǎng)絡(luò),運(yùn)用VB語(yǔ)言設(shè)計(jì)出了可視性較強(qiáng)的數(shù)據(jù)采集人機(jī)界面,實(shí)現(xiàn)了智能表數(shù)據(jù)(包括模擬量數(shù)據(jù)和開(kāi)關(guān)量數(shù)據(jù))的采集和超限報(bào)警功能。

關(guān)鍵詞:CAN總線、人機(jī)界面、VB

Abstract:The thesis introduced the design of the Date Acquisition Human-computer Interface using VB based on CAN Bus. It realized the function that intelligence meter read the analog and digital value, and alarmed when the value went beyond the limit.

Key Words:CAN Bus、Human-computer Interface、VB

0 引言

  目前在鐵路機(jī)車內(nèi),模擬表盤大量存在,它給鐵路運(yùn)輸?shù)陌踩芾碓斐闪讼喈?dāng)大的不便。使用模擬表盤有以下缺點(diǎn):第一,沒(méi)有數(shù)據(jù)存儲(chǔ)功能,如果發(fā)生事故,就很難得到事故發(fā)生時(shí)的確切信息;第二,需要大量布線、安裝不便。如果在原模擬系統(tǒng)中添加設(shè)備,則需要重新布線;第三,不能利用成熟的基于數(shù)字信號(hào)的現(xiàn)代信息處理技術(shù)。對(duì)火車機(jī)車監(jiān)控系統(tǒng)而言,數(shù)據(jù)測(cè)量和傳輸?shù)目焖傩浴?zhǔn)確性、可靠性、存儲(chǔ)性、通訊的靈活性都是至關(guān)重要的。有必要將機(jī)車內(nèi)的模擬表數(shù)字化和智能化,在此基礎(chǔ)上利用現(xiàn)場(chǎng)總線技術(shù)構(gòu)成測(cè)控網(wǎng)絡(luò),完成對(duì)機(jī)車內(nèi)重要數(shù)據(jù)及時(shí)的采集、傳輸、存儲(chǔ)、顯示、報(bào)警。

  本鐵路機(jī)車數(shù)據(jù)平臺(tái)采用了CAN總線技術(shù)。選用CAN總線是基于可靠性方面的考慮。CAN總線最初廣泛用在汽車內(nèi)部的電子監(jiān)控上。由于火花塞產(chǎn)生的高頻干擾和發(fā)動(dòng)機(jī)產(chǎn)生的機(jī)械震動(dòng)都比較強(qiáng),而CAN總線能在這種工作中可靠的工作,說(shuō)明其具有很強(qiáng)的抗干擾能力。該機(jī)車數(shù)據(jù)平臺(tái)中的智能模塊采用了89C51單片機(jī),其通訊部分使用了CAN控制器SJA1000。CAN總線通信控制器中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對(duì)通信數(shù)據(jù)的成幀處理,包括零位的插入和刪除、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗(yàn)、優(yōu)先級(jí)判別等項(xiàng)工作。CAN協(xié)議的一個(gè)特點(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ù)塊的標(biāo)識(shí)碼可由11位(按CAN技術(shù)規(guī)范2.0A)或29位(按CAN技術(shù)規(guī)范2.0B)二進(jìn)制數(shù)組成,因此可以定義2的11次方或2的29次方個(gè)不同的數(shù)據(jù)塊。這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這一點(diǎn)在分布式控制系統(tǒng)中非常有用。數(shù)據(jù)段長(zhǎng)度最多為8個(gè)字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及測(cè)試數(shù)據(jù)傳送的一般要求。同時(shí),8個(gè)字節(jié)不會(huì)占用總線時(shí)間過(guò)長(zhǎng),從而保證了通信的實(shí)時(shí)性。CAN協(xié)議采用CRC效驗(yàn)并可提供相應(yīng)的錯(cuò)誤處理和重發(fā)功能,保證了數(shù)據(jù)通信的可靠性。

1 機(jī)車數(shù)據(jù)平臺(tái)使用說(shuō)明

  1.1原理

  機(jī)車數(shù)據(jù)平臺(tái)實(shí)際上是一臺(tái)分布式計(jì)算機(jī)數(shù)據(jù)采集系統(tǒng),其中采用了先進(jìn)的現(xiàn)場(chǎng)總線技術(shù)。機(jī)車數(shù)據(jù)平臺(tái)是將微處理器置入傳統(tǒng)的測(cè)量控制儀表,使他們各自都具有了數(shù)字計(jì)算和數(shù)據(jù)通訊能力(智能儀表),采用可進(jìn)行簡(jiǎn)單連接的雙絞線等作總線,把多個(gè)測(cè)量?jī)x表連接成網(wǎng)絡(luò),并按公開(kāi)、規(guī)范的通訊協(xié)議(CAN總線協(xié)議),在現(xiàn)場(chǎng)儀表和遠(yuǎn)程計(jì)算機(jī)之間,實(shí)現(xiàn)數(shù)據(jù)傳輸和信息交換。簡(jiǎn)而言之,它把單個(gè)分散的測(cè)量設(shè)備變成網(wǎng)絡(luò)節(jié)點(diǎn),已現(xiàn)場(chǎng)總線為紐帶,把他們聯(lián)系起來(lái),共同完成自控任務(wù)的網(wǎng)絡(luò)系統(tǒng)與控制系統(tǒng)。現(xiàn)場(chǎng)總線使自控系統(tǒng)與設(shè)備有了通訊能力,把它們連成網(wǎng)絡(luò)系統(tǒng),加入到信息網(wǎng)絡(luò)的行列。

  本機(jī)車數(shù)據(jù)平臺(tái)采用CAN總線技術(shù)。CAN是控制局域網(wǎng)絡(luò)(Control Area Network)的簡(jiǎn)稱,最早由德國(guó)BOSCH公司推出,用于汽車內(nèi)部測(cè)量與執(zhí)行部件間的數(shù)據(jù)通訊。眾所周知,現(xiàn)代汽車越來(lái)越多的采用電子控制裝置。由于這些控制須檢測(cè)及交換大量的數(shù)據(jù),采用硬接信號(hào)線的方式不但煩瑣、昂貴,而且難以解決問(wèn)題,采用CAN總線上述問(wèn)題得到了很好的解決。由于CAN總線本身的特點(diǎn),其應(yīng)用范圍已不在局限于汽車工業(yè),而向過(guò)程工業(yè)、機(jī)械工業(yè)、紡織工業(yè)、農(nóng)用機(jī)械、機(jī)器人、數(shù)控機(jī)床、醫(yī)療器械及傳感器領(lǐng)域發(fā)展。

  1.2功能

  1每秒一次采集各智能表的數(shù)據(jù)和各開(kāi)關(guān)量的狀態(tài)。智能表包括電壓表、電流表、壓力表和速度表等;開(kāi)關(guān)量包括繼電器接觸器按鈕的通斷、信號(hào)燈的明滅、各種開(kāi)關(guān)和接點(diǎn)的閉合等。

  2設(shè)定各智能表的上報(bào)警限、下報(bào)警限和偏差報(bào)警限,并在各智能表超出報(bào)警限時(shí)發(fā)出報(bào)警信息。

  1.3性能指標(biāo)

  1可容納54個(gè)智能表和8塊開(kāi)關(guān)量采集卡(每塊16個(gè)開(kāi)關(guān)量)。

  2智能表輸入有隔離,隔離電壓5000伏;開(kāi)關(guān)量輸入也有隔離,隔離電壓1500伏。

  3智能表接受75mv、10v和110v交直流輸入(按用戶要求)。

  4智能表測(cè)量精度2%。

  5電源:輸入:70——130V直流/150W

  輸出:5V/8A 24V/4A

  1.4智能儀表功能

  1保留了原指針模擬表的功能,即接受一個(gè)模擬量輸入,并用指針顯示該模擬量的數(shù)值,包括電壓、電流、轉(zhuǎn)速、溫度和壓力等。

  2把輸入的模擬量轉(zhuǎn)化為相應(yīng)的數(shù)字量,隔離后通過(guò)CAN總線發(fā)送給數(shù)據(jù)采集站,發(fā)送的數(shù)據(jù)中包括報(bào)警(上超限、下超限,偏差超限)信息。

  3接受來(lái)自監(jiān)控報(bào)警器的設(shè)定信息,包括上超限設(shè)定、下超限設(shè)定,偏差超限設(shè)定。

  1.5開(kāi)關(guān)量采集卡的功能、協(xié)議與設(shè)定

  116路獨(dú)立的光電隔離開(kāi)關(guān)量輸入。

  2用來(lái)檢測(cè)開(kāi)關(guān)、繼電器和電磁閥等的通斷,指示燈的明滅。

  3每秒鐘一次將16路開(kāi)關(guān)量狀態(tài)讀入,而后通過(guò)CAN總線發(fā)送給數(shù)據(jù)采集站。

  系統(tǒng)能容納8塊開(kāi)關(guān)量采集卡,總共能檢測(cè)到16*8=128個(gè)開(kāi)關(guān)量狀態(tài)。每塊采集卡需要設(shè)定一個(gè)獨(dú)一無(wú)二的ID號(hào),范圍限定在55到62。ID號(hào)通過(guò)開(kāi)關(guān)量采集卡上的跳線ID設(shè)定。ID號(hào)按二進(jìn)制編碼,跳線短接為0,反之為1。

  1.6監(jiān)控報(bào)警器的功能、校準(zhǔn)智能表以及報(bào)警限的設(shè)定

  1.6.1功能

  1設(shè)定智能表上超限、下超限和偏差超限的量值,并將這些量通過(guò)CAN總線發(fā)送給智能表和數(shù)據(jù)采集站。

  2校準(zhǔn)智能表。

  3接受來(lái)自數(shù)據(jù)采集站的報(bào)警信息,并顯示報(bào)警信息和通過(guò)繼電器觸電輸出報(bào)警信息。

  1.6.2校準(zhǔn)智能表

  1壓校準(zhǔn)鍵,使進(jìn)入校準(zhǔn)狀態(tài)。自動(dòng)顯示接受到的01號(hào)智能表的數(shù)值(中間值,滿量程=1000)。

  2壓切換鍵,而后用鍵盤輸入要校準(zhǔn)的智能表的ID號(hào),壓確認(rèn)鍵,則顯示該智能表的中間值。

  3將該表與用標(biāo)準(zhǔn)表實(shí)際測(cè)量到的值比較,確定誤差。

  4調(diào)節(jié)智能表電路板上的電位器VR2消除誤差。

  1.6.3報(bào)警限的設(shè)定

  1在校準(zhǔn)狀態(tài)下壓切換鍵,而后輸入要設(shè)定的智能表的ID號(hào),壓確定鍵后,則顯示該智能表的中間值。

  2壓切換鍵,再壓切換鍵,則光標(biāo)切換到第二行,第二行顯示的數(shù)值為存儲(chǔ)的上超限值。

  3修改上超限值,而后壓確認(rèn)鍵,則修改后的上超限值被存儲(chǔ)并通過(guò)總線發(fā)送給智能表和數(shù)據(jù)采集站。

  4壓切換鍵,將光標(biāo)切換到第三行,第三行顯示的數(shù)值為存儲(chǔ)的下超限值。

  5修改下超限值,而后壓確認(rèn)鍵,則修改后的下超限值被存儲(chǔ)并通過(guò)總線發(fā)送給智能表和數(shù)據(jù)采集站。

  6壓切換鍵,將光標(biāo)切換到第四行,第四行顯示的數(shù)值為存儲(chǔ)的偏差超限值。

  7修改偏差超限值,而后壓確認(rèn)鍵,則修改后的偏差超限值被存儲(chǔ)并通過(guò)總線發(fā)送給只能表和數(shù)據(jù)采集站。

  2界面說(shuō)明及流程圖

  我們這里用五塊智能表和一組開(kāi)關(guān)量來(lái)說(shuō)明本課題的主要功能:

  1每秒一次采集各智能表的數(shù)據(jù)和各開(kāi)關(guān)量的狀態(tài)。智能表包括電壓表、電流表和壓力表等。

  2設(shè)定各智能表的上報(bào)警限、下報(bào)警限和偏差報(bào)警限,并在各智能表超出報(bào)警限時(shí)發(fā)出報(bào)警信息。

  流程圖如圖1所示:


圖1 數(shù)據(jù)采集界面總流程圖

  在這里,將模擬量進(jìn)行如表1設(shè)置:

  表1模擬量設(shè)置

  數(shù)據(jù)采集界面運(yùn)行圖如圖2所示:


圖2 數(shù)據(jù)采集界面

  由圖2看出,模擬量數(shù)據(jù)轉(zhuǎn)換為數(shù)字量數(shù)據(jù)已經(jīng)相當(dāng)精確;1#、2#、5#數(shù)據(jù)均在下限~上限之間,均正常運(yùn)行;11#、13#分別超過(guò)上限、低于下限,均發(fā)出報(bào)警警告。

3 結(jié)束語(yǔ)

  利用CAN總線技術(shù)構(gòu)成網(wǎng)絡(luò),利用VB語(yǔ)言設(shè)計(jì)數(shù)據(jù)采集人機(jī)界面,實(shí)現(xiàn)了顯示智能表讀數(shù)、開(kāi)關(guān)量數(shù)據(jù)并在超限時(shí)報(bào)警的功能。運(yùn)行(采集模塊6個(gè))后表明,性能穩(wěn)定,采集數(shù)據(jù)的波動(dòng)幅度小于1%,數(shù)據(jù)準(zhǔn)確性令人滿意,充分體現(xiàn)了CAN總線的優(yōu)越性。

  CAN總線數(shù)據(jù)采集人機(jī)界面不僅可以應(yīng)用在鐵路系統(tǒng)中,也廣泛應(yīng)用在其它場(chǎng)合。目前筆者正在開(kāi)發(fā)機(jī)房電源監(jiān)測(cè)系統(tǒng),通過(guò)CAN總線數(shù)據(jù)采集,監(jiān)測(cè)人員可以遠(yuǎn)離現(xiàn)場(chǎng)而得到需要的數(shù)據(jù)。總之,機(jī)車數(shù)據(jù)平臺(tái)人機(jī)界面的開(kāi)發(fā),為其它監(jiān)測(cè)系統(tǒng)的應(yīng)用奠定了基礎(chǔ)。

參考文獻(xiàn):

  [1]現(xiàn)場(chǎng)總線技術(shù)及基本應(yīng)用. 陽(yáng)憲惠. 清華大學(xué)出版社. 1999

  [2]現(xiàn)場(chǎng)總線與控制系統(tǒng). 趙天洪. 電力系統(tǒng)自動(dòng)化,24(13),2000

  [3]現(xiàn)場(chǎng)總線控制系統(tǒng)的現(xiàn)狀與未來(lái). 魏彬彬. 交通與計(jì)算機(jī),2001(19)

  [4]Bosch.CAN specification,Version2.0. 1991. Robert Bosch GmbH

文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      欧美系列亚洲系列| 一色屋精品视频在线观看网站| 国产精品草莓在线免费观看| 欧美日韩的一区二区| 国产精品国产精品国产专区不蜜| 国产精品拍天天在线| 国产亚洲一区精品| 亚洲大胆女人| 亚洲影音先锋| 久久人人九九| 欧美人与性禽动交情品| 国产精品尤物| 亚洲人成久久| 久久福利视频导航| 欧美日韩一区二区免费在线观看| 国产欧美精品日韩区二区麻豆天美| 国产一区二区三区日韩欧美| 亚洲欧洲日韩综合二区| 亚洲欧美中文另类| 欧美高清在线一区二区| 国产欧美一级| 99精品国产在热久久| 久久久久九九视频| 欧美午夜免费影院| 亚洲国内自拍| 久久国产精品99国产| 欧美日韩国产一区精品一区| 国产一区二区三区黄视频| 日韩一区二区精品视频| 久久久久久久久久码影片| 欧美性猛交一区二区三区精品| 一区二区三区亚洲| 亚洲欧洲99久久| 欧美日韩成人综合在线一区二区| 国产日韩亚洲欧美综合| 一本色道88久久加勒比精品| 久久久久国产精品麻豆ai换脸| 欧美日韩精品久久| 亚洲第一页在线| 久久精品国产欧美激情| 欧美亚州一区二区三区| 亚洲精品国精品久久99热一| 久久久久久久性| 国产一级揄自揄精品视频| 亚洲私拍自拍| 欧美网站在线| 日韩亚洲国产精品| 蜜乳av另类精品一区二区| 黄色一区二区在线| 久久久99免费视频| 精品成人一区| 久久久久九九九| 韩国成人福利片在线播放| 欧美一级久久久久久久大片| 国产精品视频久久久| 亚洲一区bb| 欧美精品系列| 亚洲黄色毛片| 欧美美女日韩| 亚洲私人影吧| 国产精品嫩草影院一区二区| 亚洲视频在线观看一区| 国产精品久久久久久一区二区三区| 一区二区欧美亚洲| 国产精品久久久久久久第一福利| 在线视频日韩精品| 国产精品久久久久久av福利软件| 亚洲综合激情| 国产亚洲欧美一区二区| 久久综合福利| 999在线观看精品免费不卡网站| 欧美激情中文字幕在线| 亚洲视频高清| 国产真实久久| 欧美黑人国产人伦爽爽爽| 亚洲伦理久久| 国产目拍亚洲精品99久久精品 | 久久国产综合精品| 黄色成人免费观看| 欧美国产先锋| 亚洲综合首页| 在线观看成人网| 欧美精品www| 欧美一区二区免费视频| 亚洲国产精品t66y| 欧美视频在线一区| 久久蜜桃资源一区二区老牛| 亚洲日本乱码在线观看| 国产精品日产欧美久久久久| 老司机一区二区三区| 国产精品99久久久久久久女警| 国产在线不卡视频| 欧美午夜一区| 久久免费视频在线观看| 一区二区三区回区在观看免费视频| 国产欧美一区二区在线观看| 欧美大片18| 欧美一区二区三区在线免费观看| 亚洲精品久久嫩草网站秘色| 国产精品自拍一区| 欧美人与禽性xxxxx杂性| 久久不见久久见免费视频1| 亚洲毛片av| 亚洲二区精品| 国内外成人免费激情在线视频网站 | 国产日韩欧美在线播放| 欧美日产国产成人免费图片| 久久久天天操| 欧美一区二区三区在线播放| 一区二区三区黄色| 亚洲精品少妇30p| 狠狠色综合播放一区二区| 国产精品爽黄69| 欧美偷拍另类| 欧美日韩国产小视频在线观看| 久久午夜激情| 久久精品论坛| 欧美在线视频不卡| 亚洲视频 欧洲视频| 日韩视频免费观看| 亚洲国产精品视频一区| 尤物yw午夜国产精品视频明星| 国产精品一香蕉国产线看观看| 欧美日韩三级在线| 欧美日本在线视频| 欧美日韩精品二区| 欧美视频国产精品| 欧美色大人视频| 国产精品成人午夜| 国产精品高潮呻吟久久av黑人| 欧美片在线播放| 欧美日韩视频| 欧美视频三区在线播放| 欧美午夜激情小视频| 欧美网站在线| 国产精品一区二区在线观看网站 | 国产精品亚洲网站| 国产精品区一区二区三区| 国产精品免费区二区三区观看| 欧美性一二三区| 国产精品一卡二卡| 国产麻豆精品视频| 国产亚洲一本大道中文在线| 国模一区二区三区| 亚洲黄色一区二区三区| 日韩一级视频免费观看在线| 一本色道久久综合亚洲二区三区| 中国女人久久久| 午夜精品理论片| 久久久久九九视频| 你懂的网址国产 欧美| 欧美日韩亚洲另类| 国产精品人人爽人人做我的可爱| 国产精品黄色| 一区二区三区在线观看欧美| 亚洲国产婷婷香蕉久久久久久99| 99热这里只有精品8| 亚洲欧美日韩综合国产aⅴ| 久久国产精品一区二区三区四区| 另类激情亚洲| 国产精品国码视频| 精品成人在线| 亚洲一区国产精品| 老色批av在线精品| 欧美性片在线观看| 影音先锋久久久| 亚洲午夜三级在线| 久久综合五月天婷婷伊人| 欧美三级小说| 一区二区三区在线视频播放| 一区二区冒白浆视频| 久久精品国亚洲| 欧美日韩在线精品一区二区三区| 国产乱码精品一区二区三区忘忧草 | 欧美国产视频在线| 国产亚洲aⅴaaaaaa毛片| 亚洲人成在线观看一区二区| 欧美在线观看一区二区| 欧美电影免费网站| 国产一区二区三区自拍| 亚洲免费黄色| 久久久久一区二区三区| 国产精品久久久久毛片大屁完整版 | 一区二区三区四区在线| 久久久久www| 国产精品久久久91| 日韩午夜三级在线| 麻豆精品视频在线观看| 国产伦精品一区二区三区照片91 | 欧美一区二区三区在| 欧美日韩一区二区欧美激情 | 国产精品一香蕉国产线看观看 | 午夜在线一区| 欧美午夜电影在线观看| 亚洲精品一区二区在线| 乱中年女人伦av一区二区| 国产日韩高清一区二区三区在线| 99热精品在线观看| 欧美激情一区二区三区不卡| 亚洲福利视频一区二区|