《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > CAN總線實現工業網絡分布式測控系統
CAN總線實現工業網絡分布式測控系統
可編程控制器與工廠
閆志紅,鄭海林
摘要: CAN總線實現工業網絡分布式測控系統,1引言現場總線技術是當今自動化領域發展的熱點,can總線以其獨特的設計、低成本、高可靠性、實時性、抗干擾能力強等特點得到了廣泛的應用。本文選用can總線設計了分布式熱電阻智能節點,利用can總線連接各個網絡
Abstract:
Key words :

      1 引言

  現場總線技術是當今自動化領域發展的熱點,can" title="can">can總線以其獨特的設計、低成本、高可靠性、實時性、抗干擾能力強等特點得到了廣泛的應用。本文選用can總線設計了分布式" title="分布式">分布式熱電阻智能節點,利用can總線連接各個網絡" title="網絡">網絡節點,可以直接與主控卡或上位機通信,組建成工業" title="工業">工業網絡分布式測控系統" title="系統">系統。

  2 熱電阻智能節點硬件設計

  2.1智能節點整體結構

  本熱電阻智能節點設有4路輸入通道,支持3線制方式,支持熱電阻類型有cu50、cu100和pt100,采用freescale mc9s12d64單片機作為微控制器,其內部有一個can通信模塊(mscan),符合can2.0a/b標準,所以不需要擴展can通訊控制器。can接口收發器采用pca82c250作為can通信模塊和物理傳輸線路之間的接口。節點通過24位a/d轉換器ads1216對組態通道進行采樣,由于熱電阻的阻值與溫度成正比關系,需將已知電流流過該電阻以得到與溫度成正比的輸出電壓。本文使用ads1216的兩個8位電流輸出idac1和idac2作為恒流源,通過模擬開關max355選通相應的組態通道,然后ads1216對得到的電壓信號進行采樣并輸出至微控制器,經校正后進行標度變換轉化成相應的電阻值,查熱電阻分度表即可得到所測溫度。本節點也可通過rs485接口并嚴格按照modbus協議進行通信,rs-485收發器采用sn65lbc184。

  本熱電阻智能節點硬件結構框圖如圖1所示。

 熱電阻智能節點硬件結構框圖

   圖1 熱電阻智能節點硬件結構框圖

  2.2信號輸入端電路與采樣電路

  信號輸入端電路與采樣電路原理圖如圖2和圖3所示。

熱電阻信號輸入端電路

   圖2 熱電阻信號輸入端電路

a/d采樣電路

   圖3 a/樣電路

   max355差動4通道模擬開關接4路熱電阻信號轉換電路,圖中只畫出第一路轉換電路,接線方式為三線制,使能端en接高電平,使max355一直有效。a0、a1引腳接至mc9s12d64單片機的pp0和pp1端,用于選通某一路熱電阻信號進行轉換與測量。當max355選通某一通道后,該通道將與公共端接通,假設選通通道1,200ua恒定電流由no1a和no1b輸出流經熱電阻產生毫伏級電壓信號,此信號在vin1和vin2處被ads1216采樣。

  ads1216組成4路全差分通道。單片機通過porta與ads1216通信,用于控制ads1216選通某一路模擬量輸入通道并進行采樣,每一個控制信號均通過光耦合器和兩個施密特觸發器進行數字隔離,這樣做可有效抑制各種噪聲干擾,提高傳輸通道上的信噪比。ads1216采樣每一路通道之前均進行偏置與增益自校準。當/drdy變為低電平,標志著數據寄存器中數據已準備好,單片機便從24位數據輸出寄存器(dor)讀取轉換結果。

  2.3 can和rs-485通信電路

  can和rs-485通信電路原理圖如圖4所示。

  mc9s12d64單片機的can輸入與輸出引腳(rxcan0和txcan0)分別接至收發器pca82c250的txd和rxd引腳。pt2用來控制數據接收與發送,當pt2為低電平時,接收數據;當pt2為高電平時,發送數據。輸入rs通過一電阻接地,使pca82c250工作在斜率控制模式下。sn65lbc184為具有瞬變電壓抑制的rs485差分收發器,因此本智能節點可以接入采用canbus或rs485的測控系統,并方便的與各種組態軟件進行通信。

can和rs-485通信電路

   圖4 can和rs-485通信電路

  3 熱電阻智能節點軟件設計

  3.1概述

  單片機程序用mc9s12匯編語言編寫。在主程序首先完成各寄存器和存儲單元的初始化,再通過調用讀取地址子程序,得到i/o板卡的地址和can通信波特率,再完成mscan模塊和ads1216初始化。隨后調用e2prom中組態信息,對每一路組態通道進行信號轉換,數字濾波及溫度查表計算等,其主程序流程圖如圖5所示。

 熱電阻智能節點主程序流程圖

   圖5 熱電阻智能節點主程序流程圖

  由于現場的各種干擾很容易使信號失真,從而使a/d轉換結果產生比較大的誤差。因此在對信號進行有效的硬件濾波后還需進行軟件濾波,本節點采用了數字中值濾波、算術平均、加權濾波等方式。

   3.2 節點與上位機的can通信

   智能節點與主控卡或上位機的通信主要基于can通信協議來完成,它的優點是能夠實時處理數據、在惡劣環境下正常工作、成本低且擁有比較高的帶寬。由于上位機內部無can網絡適配器,因此需外接rs-232/can轉接卡,實現" title="實現">實現上位機與智能節點的通信。通過節點上的跳線設置節點地址,當上位機發出命令時,節點進入can接收中斷,對數據解包放入接收緩沖區并調用數據處理函數。當上位機發出組態命令時,單片機會將收到的組態通道信息和信號類型寫入e2prom保存,并回送一幀數據通知上位機組態信息已成功接收。當接收到上傳rtd值命令時,單片機會將內存中的4路rtd溫度值以多幀形式發送給上位機。

  3.3 rtd阻值變換算法

  軟件設計中關鍵算法在于rtd電壓阻值的轉化,刻度點間的線性化及標度變換。以pt100熱電阻的溫度刻度表為例,

  pt100tab:fcb 04h,00h,07h,39h,08h,0e8h,0ah,94h,0ch,3ch,

  fcb 0dh,0e1h, 0fh,83h,11h,23h,12h,0c0h,14h,5bh,

  fcb 15h,0f3h,17h,89h,19h,1eh,1ah,0b1h,1ch,41h,

  ……

  fcb 91h,84h,92h,0afh,93h,0d8h,95h,01h,96h,28h,

  fcb 97h,4eh,98h,72h,9ah,0cah

  分度表由-210℃開始每間隔10℃作為一個刻度點,每一個刻度點的電阻值擴大100倍后轉換為十六進制數即構成上表??紤]到表格的一致性,cu100和cu50熱電阻的分度表也從-210℃開始計算。

  當得到校正后的ad轉換數值后,需要將采樣到的電壓信號轉換為電阻值以便于查表。阻值計算公式如下:

   r即為實際熱電阻阻值,在這里將其擴大100倍以便于查表。

  3.4 分段線性化查表

  得到的對應阻值后,則從第0個刻度點開始比較,如果該采樣值大于第0個刻度點,則再與下一個刻度點比較,同時記錄小于該采樣值的刻度點的個數n,如果采樣值小于某一溫度刻度點,則溫度位于該刻度點b與前一個刻度點a之間,溫度線性化在a、b兩刻度點之間進行,線性化得到的溫度加上a點對應的溫度(n×10)即為采樣溫度。

  以pt100熱電阻為例,某一通道得到校正后的采樣值為$9343,則前8個刻度點均小于$9343,第9個刻度點值大于$9343,記錄小于該采樣值的刻度點的個數n=101,此時a點(第101個刻度點$92af)對應溫度為10×101=1010℃,b點(第9個刻度點$93d8)溫度為1020℃,線性化在a、b兩點間進行,具體公式為:

  [($934-$92af)/($93d8-$92af)]×10=5℃

  所以$9343對應的溫度為:

  a點(第101個刻度點)對應溫度1010℃+線性化溫度5℃-210℃=805℃

  其中,各表均以-210℃作為起始,故計算溫度時應減去210℃。

  4 結束語

  本智能測控節點經過反復測試,溫度測量值均正確,并且誤差在±1%以內。另外在監控程序的控制下,節點能夠有效配合上位機完成系統的組態、信號校正和上傳等功能,具有可靠、實時、靈活等特點。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精华国产欧美| 国产日本欧美一区二区三区| 亚洲久色影视| 国产精品高清一区二区三区| 欧美日产国产成人免费图片| 久久影视精品| 欧美午夜久久久| 一区二区三区我不卡| 中日韩视频在线观看| 国产精品久久久久7777婷婷| 欧美在线一二三四区| 亚洲大黄网站| 久久裸体艺术| 麻豆精品一区二区综合av| 亚洲国产精品久久久久秋霞不卡| 精品福利av| 国产欧美日韩专区发布| 亚洲国产另类久久精品| 亚洲综合精品自拍| 久热这里只精品99re8久| 亚洲视频自拍偷拍| 国产精品99一区| 国产乱码精品一区二区三区五月婷| 国产精品免费区二区三区观看| 嫩草国产精品入口| 国内精品一区二区| 欧美视频一区二区三区| 国产精品久久一区主播| 国产精品黄色在线观看| 欧美午夜宅男影院在线观看| 亚洲欧美日韩国产一区二区| 日韩一区二区免费高清| 欧美在线视频播放| 久久五月婷婷丁香社区| 国产一区成人| 一区二区三区四区五区精品视频| 这里只有视频精品| 国产精品中文字幕欧美| 韩国精品一区二区三区| 国产美女一区| 亚洲精选在线观看| 亚洲欧美一区二区视频| 欧美日韩国产首页| 午夜国产不卡在线观看视频| 久久九九国产| 极品尤物一区二区三区| 9久草视频在线视频精品| 国产精品久久久一区二区| 亚洲精品激情| 小嫩嫩精品导航| 欧美色欧美亚洲高清在线视频| 宅男66日本亚洲欧美视频| 欧美特黄视频| 日韩视频国产视频| 亚洲第一搞黄网站| 韩日精品在线| 亚洲国产黄色片| 毛片精品免费在线观看| 国产欧美午夜| 国产精品视频yy9299一区| 亚洲国产成人av好男人在线观看| 国产日韩欧美自拍| 亚洲品质自拍| 亚洲乱码一区二区| 亚洲国产精品一区二区久| 国产日韩欧美在线视频观看| 久久亚洲视频| 欧美sm重口味系列视频在线观看| 久久伊人一区二区| 激情久久一区| 国产一区二区你懂的| 国产亚洲欧美aaaa| 国产精品v欧美精品∨日韩| 亚洲东热激情| 亚洲人成绝费网站色www| 亚洲高清av| 欧美日韩精品欧美日韩精品| 一区精品久久| 亚洲高清不卡在线观看| 国产一级久久| 欧美日韩国产成人在线| 99在线视频精品| 久久国产婷婷国产香蕉| 国产欧美日韩免费看aⅴ视频| 欧美日韩少妇| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品毛片在线| 国产午夜亚洲精品理论片色戒| 亚洲欧美制服另类日韩| 亚洲精品资源美女情侣酒店| 久久久久久久久久看片| 亚洲精品看片| 红杏aⅴ成人免费视频| 国产精品一区二区久久久久| 欧美日一区二区三区在线观看国产免| 久久视频国产精品免费视频在线| 国产日韩欧美一区在线| 在线中文字幕一区| 好吊妞这里只有精品| 亚洲网站在线看| 免费不卡中文字幕视频| 欧美日韩免费高清| 日韩视频一区二区| 99热这里只有精品8| 久久亚洲春色中文字幕| 亚洲一二三级电影| 亚洲精品乱码久久久久久日本蜜臀| 国产精品日韩一区| 国产精品久久久久天堂| 一区二区三区.www| 日韩手机在线导航| 亚洲人成亚洲人成在线观看图片| 一区二区三区免费观看| 欧美一区网站| 亚洲一区3d动漫同人无遮挡| 久久国产精品亚洲77777| 亚洲午夜精品一区二区三区他趣| 暖暖成人免费视频| 一区二区激情小说| 亚洲精品久久久久中文字幕欢迎你| 久久久久一本一区二区青青蜜月| 99亚洲一区二区| 久久人人97超碰人人澡爱香蕉| 国产一区二区三区久久精品| 国产精品免费看| 老鸭窝毛片一区二区三区| 亚洲伊人伊色伊影伊综合网| 在线欧美小视频| 国产色爱av资源综合区| 亚洲欧洲综合另类| 欧美日本三级| 日韩一区二区福利| 亚洲在线国产日韩欧美| 欧美日韩国产三级| 欧美一级网站| 欧美国产一区视频在线观看| 欧美国产一区视频在线观看| 欧美黄网免费在线观看| 国际精品欧美精品| 另类专区欧美制服同性| 羞羞答答国产精品www一本| 精品不卡一区二区三区| 国产精品盗摄一区二区三区| 国产精品成人播放| 国产精品久久久久一区二区三区共| 一区二区三区视频在线播放| 国产精一区二区三区| 欧美日韩另类视频| 欧美va亚洲va日韩∨a综合色| 日韩视频国产视频| 亚洲大胆人体视频| 亚洲二区三区四区| 欧美日韩性生活视频| 91久久线看在观草草青青| 中文无字幕一区二区三区| 久久久久久久久久久久久9999| 欧美激情视频网站| 亚洲人成在线播放网站岛国| 欧美中文字幕久久| 欧美在线视频观看| 精品va天堂亚洲国产| 亚洲电影免费观看高清| 亚洲欧洲一区二区在线观看| 国产一区二区三区奇米久涩| 国产女精品视频网站免费| 亚洲天堂久久| 国产三区精品| 亚洲一区美女视频在线观看免费| 99re热精品| 午夜精品影院在线观看| 国产欧美韩日| 亚洲人成高清| 国产欧美va欧美不卡在线| 亚洲精品1区| 亚洲一本视频| 午夜视频一区| 欧美激情一区二区三区四区| 久久人人爽人人| 在线一区二区三区四区| 国内精品伊人久久久久av影院| 老牛嫩草一区二区三区日本| 欧美与欧洲交xxxx免费观看| 亚洲精品视频免费观看| 国产精品永久免费在线| 亚洲激情婷婷| 亚洲乱码国产乱码精品精98午夜| 久久一区激情| 欧美精品一区二区三区四区| 久久综合网络一区二区| 午夜免费在线观看精品视频| 欧美成人伊人久久综合网| 欧美色精品天天在线观看视频| 99在线热播精品免费99热| 日韩视频免费在线观看| 久久午夜精品一区二区| 久久久久久亚洲综合影院红桃| 一区在线播放| 欧美日韩国产在线播放| 亚洲七七久久综合桃花剧情介绍| 久久久免费观看视频| 国产精品久久久| 亚洲网址在线| 午夜精品免费| 黑人巨大精品欧美黑白配亚洲| 小处雏高清一区二区三区| 亚洲福利av| 国产精品视频网址| 老司机一区二区| 欧美色欧美亚洲另类二区| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久尤物电影视频在线观看| 久久精品日韩欧美| 亚洲尤物精选| 欧美另类高清视频在线| 欧美大片va欧美在线播放| 久久先锋影音av| 欧美日韩一区二区免费视频| 欧美激情精品久久久六区热门| 久久国产加勒比精品无码| 欧美激情第1页| 夜夜嗨av一区二区三区四区| 99人久久精品视频最新地址| 国产精品久久久久av| 欧美美女喷水视频| 亚洲深夜激情| 亚洲午夜av电影| 亚洲欧洲精品一区二区| 欧美多人爱爱视频网站| 国产精品一区二区女厕厕| 国产精品福利在线观看| 亚洲美女视频在线免费观看| 一区二区欧美日韩视频| 欧美私人啪啪vps| 欧美在线免费观看视频| 国外成人在线| 欧美日韩综合网| 美女主播精品视频一二三四| 欧美伦理在线观看| 欧美日韩在线播放一区| 欧美日韩在线综合| 久久精品免费看| 9l视频自拍蝌蚪9l视频成人| 91久久精品国产91久久| 99re热精品| 欧美特黄一级| 国产精品人成在线观看免费| 久久人人九九| 一区二区视频免费在线观看| 欧美乱在线观看| 亚洲老司机av| 国产精品久久久久久av福利软件| 亚洲精品久久久久| 亚洲综合99| 国产乱码精品一区二区三区忘忧草| 亚洲图片自拍偷拍| 在线一区日本视频| 国产麻豆一精品一av一免费| 久久久久久自在自线| 欧美激情国产日韩| 欧美日韩免费区域视频在线观看| 国产精品精品视频| 久久免费国产| 国产亚洲精品久久久久久| 国产在线观看91精品一区| 欧美伦理视频网站| 久久精品日韩一区二区三区| 日韩视频国产视频| 国产精品一区二区黑丝| 欧美日韩一区成人| 国产精品国产| 国内精品久久久久影院优| 欧美紧缚bdsm在线视频| 久久露脸国产精品| 国产精品免费视频观看| 午夜精品福利视频| 美国十次了思思久久精品导航| 亚洲国产欧美日韩| 在线亚洲高清视频| 99亚洲伊人久久精品影院红桃| 欧美国产精品劲爆| 狠狠久久亚洲欧美| 国产区精品视频| 欧美1区2区3区| 亚洲第一网站免费视频| 亚洲一区二区三区四区中文| 在线免费精品视频| 香蕉久久夜色精品国产| 亚洲电影免费观看高清完整版在线观看| 欧美1区免费| 国产精品视频免费观看| 99re66热这里只有精品4| 性色av一区二区三区| 欧美午夜精品久久久久免费视| 欧美日本一道本在线视频| 1024亚洲| 一区二区三区偷拍| 欧美激情第五页| 久久精品国产第一区二区三区| 国产亚洲二区| 国产伦精品一区二区三区视频黑人| 亚洲夜晚福利在线观看| 久久久五月婷婷| 亚洲国产一区二区三区a毛片| 国产精品高潮呻吟久久av黑人| 一区二区三区自拍| 欧美大片免费久久精品三p| 欧美精品二区三区四区免费看视频| 亚洲视频在线观看一区| 欧美一区二区三区久久精品茉莉花| 亚洲精品视频啊美女在线直播| 亚洲韩国青草视频| 亚洲一区bb| 欧美日韩国产丝袜另类| 国产精品视频1区| 亚洲第一黄网| 午夜亚洲性色视频| 在线电影院国产精品| 日韩视频免费观看高清在线视频| 欧美精品久久久久久久免费观看| 欧美激情第3页| 亚洲第一偷拍| 亚洲网站在线看| 亚洲天堂免费观看| 欧美成人国产一区二区| 国产精品乱子乱xxxx| 欧美日韩免费观看一区二区三区| 欧美三级中文字幕在线观看| 99re视频这里只有精品|