国产欧美日韩精品a在线观看-国产欧美日韩精品一区二区三区-国产欧美日韩精品综合-国产欧美中文字幕-一区二区三区精品国产-一区二区三区精品国产欧美

ACS880-07C
關注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
隨著會計的發(fā)展,追蹤碳足跡
CAIAC 2025
2024
工業(yè)智能邊緣計算2024年會
2023年工業(yè)安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

虛擬現(xiàn)場總線測控系統(tǒng)的設計
  • 企業(yè):控制網(wǎng)     領域:PLC /PAC/PCC/RTU     行業(yè):建筑樓宇    
  • 點擊數(shù):2052     發(fā)布時間:2008-02-02 14:29:39
  • 分享到:



    錢  坤  (1983—)
男,安徽人,工學碩士,(中國農(nóng)業(yè)大學 信息與電氣工程學院, 北京  100083) ,主要從事嵌入式系統(tǒng)及總線方向的研究。

基金項目:國家自然科學基金項目(30374030)

摘要:介紹了一種虛擬現(xiàn)場總線的測控系統(tǒng)的設計。設計中,以CAN總線和無線模塊相結合的方式,模擬對現(xiàn)場數(shù)據(jù)的采集和控制。對該測控系統(tǒng)的測試表明,虛擬現(xiàn)場總線能很好的完成現(xiàn)場總線的通信功能。

關鍵詞:虛擬現(xiàn)場總線;現(xiàn)場總線;CAN總線

Abstract:The designing of virtual fieldbus control system is introduced in this paper. It combines CAN bus with wireless module in order to acquire and control the data of field. The testing of the system shows that virtual fieldbus control system can replace the corresponding function of the fieldbus.

Key words:Virtual field bus; Fieldbus; CAN bus

1 引言

    現(xiàn)場總線是應用在生產(chǎn)最底層的一種總線型拓撲網(wǎng)絡,它作為智能設備的聯(lián)系紐帶,把掛接在總線上作為網(wǎng)絡節(jié)點的智能設備連接為網(wǎng)絡系統(tǒng),實現(xiàn)基本控制,補償計算,參數(shù)修改,監(jiān)控等綜合自動化功能,且可靠性高,穩(wěn)定性好,抗干擾能力強,通訊速率快,造價低,維護成本低。隨著工業(yè)控制領域日新月異的發(fā)展,現(xiàn)場總線得到了越來越廣泛的應用,在所有的各類型的總線中,Bosch公司的CAN局域網(wǎng)現(xiàn)場總線是一種比較典型的現(xiàn)場總線。由于CAN總線采用多種新技術和獨特的設計,具有突出的可靠性、實時性和靈活性。

    虛擬現(xiàn)場總線本質(zhì)上就是完全透明的無限延長現(xiàn)場總線,用虛擬現(xiàn)場總線組網(wǎng),可以和現(xiàn)場總線一樣使用,但沒有了節(jié)點數(shù)量的限制,也沒有了距離的限制。本文以CAN總線和無線通信相結合,組成虛擬現(xiàn)場總線測控系統(tǒng),對于各控制現(xiàn)場,可以通過CAN總線連接組網(wǎng),使各個節(jié)點之間可互相通信,完成基本的控制和監(jiān)測;同時,各個智能節(jié)點的信息又可通過無線的方式進行遠程通信,利用遠程的控制設備,對各節(jié)點進行控制和監(jiān)測。是現(xiàn)場總線發(fā)展的必然趨勢,有著廣闊的應用前景

2 系統(tǒng)的構成

    本文介紹的虛擬現(xiàn)場總線測控系統(tǒng),由三個部分組成:遠程的無線轉(zhuǎn)串口模塊,現(xiàn)場的無線轉(zhuǎn)CAN總線模塊和CAN總線組成的節(jié)點模塊。三個部分相輔相成,共同構成整個測控系統(tǒng)。下面具體介紹各個模塊。

    2.1   遠程的無線轉(zhuǎn)串口模塊

    這部分主要完成的任務是:上位機通過串口和該模塊通信,完成數(shù)據(jù)的發(fā)送和接收,然后再通過無線的方式與現(xiàn)場的CAN總線網(wǎng)絡通信,也就是作為數(shù)據(jù)的存儲和轉(zhuǎn)換功能。

    無線數(shù)傳模塊采用上海桑銳電子科技有限公司生產(chǎn)的SRWF-1型微功率無線數(shù)傳模塊,該模塊采用Atmel公司的高性能單片機ATMega8L;單片射頻的集成芯片CC1000,無線的載頻頻率為429-433MHz;內(nèi)部還有看門狗,除了監(jiān)控自行運行狀況外,還監(jiān)控射頻芯片;提供了標準的RS232和RS485接口,波特率可變(1200bps,2400 bps,4800 bps,9600bps)。在視距情況下,天線高度>3m,可靠傳輸距離>300m。具體的設計如圖1所示。

    2.2   現(xiàn)場的無線轉(zhuǎn)CAN總線模塊

    該模塊用來實現(xiàn)無線通信協(xié)議和CAN總線協(xié)議的轉(zhuǎn)換,通過和上面模塊的通信,將無線接收的數(shù)據(jù)通過微處理器,轉(zhuǎn)換成CAN總線可接收的數(shù)據(jù)。

    這部分采用了SRWF-1加上串口轉(zhuǎn)CAN總線的組合方式,間接的將無線協(xié)議轉(zhuǎn)換成CAN總線協(xié)議。串口轉(zhuǎn)CAN總線的部分采用Atmel公司生產(chǎn)的MCU89S52, AT89S52是一款低功耗、高性能、CMOS結構的8位微控制器,使用Atmel 公司高密度非易失性存儲器技術制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容,具有8K 在系統(tǒng)可編程Flash 存儲器, 片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器;采用CAN控制器SJA1000和CAN驅(qū)動器82C250,完成對CAN總線數(shù)據(jù)的收發(fā),SJA1000是Philips公司生產(chǎn)的一款獨立的CAN控制器,主要用于移動目標和一般工業(yè)環(huán)境中的區(qū)域網(wǎng)絡控制,支持具有很多新特性的CAN2.0B協(xié)議。而82C250是與SJA1000相匹配的CAN驅(qū)動器,提供對總線的差動發(fā)送和接收功能,采用斜率控制,降低射頻干擾,總線至少可連接110個節(jié)點,設計如圖2所示。

    2.3   CAN總線通信的節(jié)點模塊

    這個模塊的主要作用是對現(xiàn)場各個節(jié)點進行控制和監(jiān)測。各個節(jié)點之間可通過CAN總線進行數(shù)據(jù)交換,同時節(jié)點也可通過CAN總線與上面的模塊進行數(shù)據(jù)交換。這里以DI,DO,AI,AO四個節(jié)點作為底層模塊,可完成數(shù)字量的輸入(DI),數(shù)字量的輸出(DO),模擬量的輸入(AI),模擬量的輸出(AO)[1][2][3]。

    節(jié)點由微處理器,CAN通信和具體應用三個部分組成。其中微處理器和上面的串口轉(zhuǎn)CAN總線部分一樣,采用AT89S52,CAN通信部分也采用SJA1000加82C250,具體應用則各不相同,設計如圖3所示。

3 系統(tǒng)測試

    為了驗證以上方案的性能,設計了兩個系統(tǒng)測試,以確保整個測控系統(tǒng)能很好的運行。第一個是基于有線的通信測試;第二個是基于無線的通信測試。

    為了更好的對傳輸?shù)腃AN總線數(shù)據(jù)進行理解,先介紹一下CAN數(shù)據(jù)幀:CAN控制器SJA1000有BASICCAN和PELICCAN兩種模式,這里用的是BASICCAN模式。CAN數(shù)據(jù)結構見表1。其中ID10-ID0是標識符,RTR是判斷數(shù)據(jù)幀和遠程幀的標志,DLC是要發(fā)送數(shù)據(jù)的長度。這里對于DI節(jié)點,發(fā)送的數(shù)據(jù)幀為:4101xx,其中4101對應標識符的兩個字節(jié),是根據(jù)已經(jīng)規(guī)定好的協(xié)議方式進行組裝;xx表示發(fā)送的數(shù)據(jù),可通過開關進行調(diào)節(jié)具體的數(shù)值。同理,AI為4924xxxxxxxx。而DO接收的必須為DI類型的幀,也就是4101xx。如果上位機接收的是DI幀,則顯示4101xx,如果接收的是AI幀,則顯示4924xxxxxxxx,如果上位機想控制DO,則發(fā)送4101xx。

    表1  CAN數(shù)據(jù)結構:

名稱 

 

標識符字節(jié)1 

ID.10-ID3 

標識符字節(jié)2 

ID.2-ID0,RTR,DLC.3-DLC.0 

 收發(fā)數(shù)據(jù)1 

 收發(fā)字節(jié)1 

收發(fā)數(shù)據(jù)2

 收發(fā)字節(jié)2

收發(fā)數(shù)據(jù)3

 收發(fā)字節(jié)3

 收發(fā)數(shù)據(jù)4

 收發(fā)字節(jié)4

 收發(fā)數(shù)據(jù)5

 收發(fā)字節(jié)5

 收發(fā)數(shù)據(jù)6

 收發(fā)字節(jié)6

 收發(fā)數(shù)據(jù)7

 收發(fā)字節(jié)7

 收發(fā)數(shù)據(jù)8

 收發(fā)字節(jié)8


    3.1   基于有線的通信測試[4][5]

    整個系統(tǒng)由以下部分組成:CAN總線通信的節(jié)點模塊,一個CAN總線轉(zhuǎn)串口模塊和一臺PC機,其中CAN總線轉(zhuǎn)串口模塊是由現(xiàn)場的無線轉(zhuǎn)CAN總線模塊改造完成,整個系統(tǒng)的連接如圖4所示。

    對系統(tǒng)的測試步驟如下:

    (1)DI的開關打開及閉合,可控制DO發(fā)光二極管的亮與滅,證明節(jié)點之間的通信正常。

    (2)DI的開關打開及閉合,通過PC的超級終端,可顯示數(shù)據(jù),該數(shù)據(jù)為4101xx,每撥動一次開關,顯示一次;AI輸入端接上濕度傳感器,也就是模擬量,當濕度變化時,也可在超級終端上顯示,顯示數(shù)據(jù)為4924xxxxxxxx。證明CAN總線的數(shù)據(jù)可通過轉(zhuǎn)換器發(fā)送到PC上。

    (3)用PC機上的ADAM軟件(可發(fā)送串口數(shù)據(jù)的軟件),輸入控制數(shù)據(jù)4101xx,可控制DO發(fā)光二極管的亮與滅,證明PC上的控制信息可通過轉(zhuǎn)換器發(fā)送到節(jié)點上。

    以上測試結果表明,CAN節(jié)點之間可通過CAN總線通信,節(jié)點與上位機可通過有線通信。

    3.2   基于無線的通信測試

    整個系統(tǒng)由以下部分組成:上面介紹的三個模塊,和一臺PC機。整個系統(tǒng)的連接如圖5所示。

    對系統(tǒng)的測試步驟如下:

    (1)DI的開關打開及閉合,可控制DO發(fā)光二極管的亮與滅,證明節(jié)點之間的通信正常。

    (2)DI的開關打開及閉合,通過PC的超級終端,可顯示數(shù)據(jù),該數(shù)據(jù)為4101xx,每撥動一次開關,顯示一次;AI輸入端接上濕度傳感器,也就是模擬量,當濕度變化時,也可在超級終端上顯示,顯示數(shù)據(jù)為4924xxxxxxxx。證明CAN總線的數(shù)據(jù)可通過轉(zhuǎn)換器發(fā)送到PC上。

    (3)用PC機上的ADAM軟件,輸入控制數(shù)據(jù)4101xx,可控制DO發(fā)光二極管的亮與滅,證明PC上的控制信息可通過轉(zhuǎn)換器發(fā)送到節(jié)點上。

    以上測試結果表明,無線測試結果與有線相同,無線整體測試方案可行。

4  結束語

    目前現(xiàn)場總線一般都以有線的方式進行通信,加入無線的方式可作為對現(xiàn)場總線很好的補充。有線的方式速度快,不會受氣候等自然條件的影響;無線不需連線,使用方便靈活。本文采用有線和無線相結合的方式,組成虛擬現(xiàn)場總線測控系統(tǒng),取得了滿意的控制效果。

其它作者:

    杜尚豐(1961—),男,北京人,教授,博士生導師。

參考文獻:

    [1]饒運濤等,現(xiàn)場總線CAN原理與應用技術[M],北京航空航天大學出版社,2004.

    [2]史久根等,CAN現(xiàn)場總線系統(tǒng)設計技術[M],國防工業(yè)出版社,2004.

    [3]杜尚豐,曹曉鐘,徐津等,CAN總線測控技術及其應用[M],北京:電子工業(yè)出版社,2007.

    [4]張迎新,單片微型計算機原理[M],應用及接口技術,2004.

    [5]龔崇權,基于現(xiàn)場總線技術的虛擬儀器開發(fā)[J],傳感器與儀器儀表,2006,(22):177-178.

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 99在线免费| 亚洲欧美久久一区二区 | 国产一区亚洲 | 欧美成人四级hd版 | 日韩欧美一区二区中文字幕 | 亚洲黄色免费在线观看 | 最近手机中文字幕1 | 亚洲精品久久久久久久久久久网站 | 步兵社区在线观看 | 欧美特黄一级视频 | 成人一a毛片免费视频 | 日韩欧美一区二区三区不卡视频 | 欧美一区二区三区精品国产 | 毛片久久| 成人禁在线观看午夜亚洲 | 亚洲国产成人久久 | 亚洲精品久久99久久一区 | 国产精品久久久久久久久99热 | 午夜精品尤物福利视频在线 | 成人综合在线视频免费观看 | 国产美女一级特黄毛片 | 成人午夜兔费观看网站 | 九九在线精品视频xxx | 一级毛片看一个 | 国产免费一区二区三区在线观看 | 美女三级黄| 中文字幕在线观看不卡视频 | 国产在线播放免费 | 久久成人a毛片免费观看网站 | 欧美久久亚洲精品 | 高清偷自拍第1页 | 国产色手机在线观看播放 | 亚洲欧美在线一区二区 | 99久免费精品视频在线观看2 | 免费中文字幕在线 | 国产精品特黄一级国产大片 | 91久久亚洲精品国产一区二区 | 日韩色道| 黄色三级视频在线播放 | 亚洲国产欧美在线人成aaa | 99精品视频免费 |