中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 溫濕度傳感器

類型分類:
科普知識
數據分類:
溫濕度傳感器

4~20mA模擬電流采集應用方案

發布日期:2022-04-18 點擊率:63

  • 關鍵詞:                                                                模擬電流采集                                                                4~20mA

  • 摘要:針對4~20mA模擬電流的采集,市場上有許多廠商都能提供不同性能、不同價格的亞當模塊,這些模塊通過RS485總線接口與主機通信,通信協議是modbus RTU。英創主板提供RS485接口和modbus庫文件,能夠作為485主機,與亞當模塊構成模擬電流采集系統,并進行相應處理。


  工業上普遍需要測量各類非電物理量,例如溫度、壓力、速度、角度等,這些都需要轉換成模擬電信號才能傳輸到幾百米外的監控室或顯示設備上。因為電流信號不易受干擾,工業上廣泛采用4~20mA電流來傳輸模擬量。4mA表示0%的信號,可以區分0%信號和電路斷開;20mA表示100%的信號,其通斷引起的火花能量不足以引燃瓦斯。而控制端需要采集這個模擬電流量,將其轉換成數字量進行處理。


1、硬件方案


  工業上除特殊要求需要自己設計模擬電流采集電路以外,通用的比較高效、低成本的模擬電流采集方案一般是直接購買專門廠商的模擬量采集模塊(俗稱亞當模塊)。配合上工控主機,可以實現下圖所示的采集流程:電流變送器將傳感器返回的非標準信號轉換成4~20mA的模擬電流信號進行傳輸;亞當模塊是一個ADC模塊,采集4~20mA的模擬電流,轉換成數值存放于寄存器中;主機通過RS485總線訪問各個模塊,得到相應寄存器的數值進行處理。


圖1 模擬電流采集示意圖


  針對4~20mA模擬電流的采集,市場上有許多廠商都能提供不同性能、不同價格的亞當模塊,這些模塊通過RS485總線接口與主機通信,通信協議是modbus RTU。英創主板提供RS485接口和modbus庫文件,能夠作為485主機,與亞當模塊構成模擬電流采集系統,并進行相應處理。目前,我們對市場上滿足4~20mA輸入范圍要求的一些亞當模塊做了比較詳細的評估,英創主板都能與它們正常通信,完成對模擬電流的采集處理。在9600波特率下,我們用5位半電流表對各個廠商不同產品的測量精度進行了評估(最低0.2%),具體情況及其他參數見表1,不同需求的客戶可以參考下表進行亞當模塊的選型。


  表1 模擬電流采集模塊參數比較


  (綠色部分為實際測量結果,僅供參考)

  1. 研華的ADAM-4107+只要1146元,與ADAM-4117的區別主要是通道不能單獨設定輸入范圍,采樣率只有10Hz(total),用戶可以評估一下

  2. 實際就是單端,只是為每個通道提供了一個單獨的地信號接頭

  3. 大于30,9600波特率受限于讀函數一次耗時約30ms,最大能測到約30Hz;當波特率在115200時,讀一次時間約20ms,最大約能測50Hz,100次讀耗時不到2s,結果93次不同,表明差不多有50次/秒。受限實驗條件,不能驗證是否能達到100次/秒

  4. adam-4117測電流要打開外殼,改變跳線,在PC上設置地址采樣率(轉換速率)等參數,可以只enable一個通道,則這個通道的采樣率就是總的采樣率(大于30Hz/total測試過程通注釋3),如果enable多個通道,則每個通道平分總的采樣率

  5. 誤差除以量程為測量精度,5位半電流表測量值作為真實值;可以通過測試最大電流的采樣值和最小電流的采樣值重新標定采樣值范圍,修改換算公式的值來進一步改善

  6. 各個模塊設置不同的地址后,兩兩聯網,485通信沒有問題


  此外,市場上還有更低成本的低精度、單通道亞當模塊,只要其支持標準的modbus RTU協議,物理通信接口為RS485就能配合英創主板使用,設置成不同地址后,可以組建RS485網絡,通過英創提供的modbus庫函數進行訪問。不同模塊與英創主板的連接如圖2所示。


圖2 不同亞當模塊與英創主板連接


2、應用軟件編程


  Modbus是工業控制器網絡通信協議中最常用的協議之一,其通信采用主從方式,在同一個網絡中有一個主設備及最多達255臺從設備。工業上一般使用modbus RTU模式,以16進制傳送數據,一個字節就是一幀,效率高于modbus ASCII模式。一個典型的modbus協議數據包由若干幀組成,如圖3所示:


圖3 modbus數據包格式


  其中,第1幀為從機地址,第2幀為功能碼,第3、4幀為主機欲訪問的從機的起始寄存器地址,第5、6幀為要訪問的寄存器個數,最后兩幀為16位CRC校驗碼。對任何一個 ModBus協議數據包,其第 1、2幀及最后兩幀的意義都是相同的,其他幀則根據功能碼不同而有所區別。


  英創提供的libmbusmaster.a庫實現了modbus協議,支持常用功能碼,詳細介紹請查閱網站文章《ModBus通訊協議軟件包》、《英創嵌入式Linux工控主板支持Modbus主控協議軟件》、《Linux下的Modbus設備方協議軟件介紹》。

下面就linux系統下,使用英創提供的libmbusmaster.a庫文件進行模擬電流采集應用編程作簡單介紹,更詳細的過程請參考具體例程。


  1、打開串口設備

  sprintf( hostName, "ttyS3:9600-8-1-0");

   hPort = mbusMaster_OpenPortProtocol( hostName );


  2、設置modbus通信超時時間

  i1 = mbusMaster_SetTimeout( hPort, 2000 );

   printf( "SetTimeout:%d ",  i1 );


  3、讀取亞當模塊轉換結果寄存器,處理讀取值

   result = mbusMaster_ReadMultipleRegisters( hPort, moduleAddr, startAddr+channelStart,dataArr,channelCnt);


   if (result == 0)

   {

       sampleCnt++;

       printf("*****sample %d***** ",sampleCnt);

       for (i1 = 0; i1 < channelCnt; i1++)

       {

           value[i1] = CalculateCircuit(moduleID, dataArr[i1]);

           printf("[%d]: %hd 0x%04x %0.4f ", i1 , dataArr[i1], dataArr[i1], value[i1]);

       }

   }

   else

   {

       strcpy( str,mbusMaster_GetErrorText( result ) );

       i1 = strlen( str );

       if( i1>0 )

       {

           printf( "%s! ", str );

       }

   }


  其中,CalculateCircuit是根據不同模塊的轉換公式將讀到的數值轉換成對應的電流值。在使用mbusMaster_ReadMultipleRegisters讀取寄存器值時,要參照各模塊的手冊,傳遞不同的寄存器映射地址。如果讀取失敗,可以通過mbusMaster_GetErrorText函數提示失敗原因。


  4、關閉串口設備

  mbusMaster_ClosePortProtocol( hPort );


  如果用戶對4~20mA模擬電流采集應用方案感興趣,可以聯系我們。我們將提供表1所有的模塊信息及程序示例。


3、總結


  目前,市面上亞當模塊(模擬數采模塊)在價格、性能、通道數上有非常靈活的選擇,單通道的亞當模塊最低不到¥100元就能買到。綜合我們的測試情況來看,主控部分使用英創主板,模擬數據采集部分使用市面上成熟的亞當模塊,是工業上一種快速構建4~20mA模擬電流采集硬件平臺的方案,并且具有很高的靈活性,能夠滿足用戶的不同需求。此外,英創的libmbusmaster.a庫文件實現了modbus協議的常用功能,用戶只要簡單的調用幾個函數,就能完成軟件上的編寫,大大減少了整個產品的開發周期,降低了開發難度。因此,此方案具有簡單、高效、靈活、低成本的優勢。




下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          国产一区二区免费在线| 一区二区三区免费| 亚洲另类春色国产| 91麻豆国产香蕉久久精品| 国产精品素人视频| 色综合天天综合网天天狠天天| 亚洲男人的天堂在线aⅴ视频| 91美女福利视频| 一区二区欧美视频| 日韩欧美一级精品久久| 国产高清成人在线| 亚洲欧洲性图库| 欧美一a一片一级一片| 亚洲国产视频一区二区| 日韩视频在线一区二区| 丁香桃色午夜亚洲一区二区三区| 国产精品久久久久久妇女6080 | 久久精品视频免费观看| 成人毛片视频在线观看| 一区二区三区.www| 日韩午夜在线影院| 99久久er热在这里只有精品15| 亚洲bt欧美bt精品| 日本一区二区三区四区在线视频| 欧美影片第一页| 国产在线国偷精品免费看| 中文字幕在线不卡一区二区三区| 欧美精品久久久久久久多人混战| 国产福利一区二区三区视频在线 | 日韩一区二区三区视频| 高清不卡在线观看| 亚洲成人免费视频| 国产精品伦一区| 26uuu久久天堂性欧美| 欧美亚洲综合久久| 国产精品一线二线三线精华| 亚洲观看高清完整版在线观看 | 一区二区三区在线观看视频| 欧美电视剧在线看免费| 色综合激情久久| 国产suv精品一区二区6| 日韩二区在线观看| 亚洲主播在线观看| 国产精品毛片a∨一区二区三区| 日韩欧美国产小视频| 在线视频国内一区二区| 国产精品性做久久久久久| 亚洲高清不卡在线观看| 亚洲欧美日韩人成在线播放| 欧美电影免费观看高清完整版| 91蝌蚪porny| 国产99久久精品| 韩日av一区二区| 午夜精品福利一区二区蜜股av| 国产精品进线69影院| 欧美大胆一级视频| 91精品国产麻豆| 5858s免费视频成人| 欧美色视频在线| 91免费精品国自产拍在线不卡 | 成人v精品蜜桃久久一区| 蜜臀久久99精品久久久久久9| 亚洲欧美日本韩国| 欧美国产日韩a欧美在线观看 | 国产精品免费看片| 亚洲欧洲一区二区三区| 国产精品久久久久天堂| 亚洲黄色片在线观看| 一区二区三区免费网站| 一区二区三区精品久久久| 中文字幕一区二| 一区二区三区高清在线| 毛片一区二区三区| k8久久久一区二区三区| 欧美日韩免费观看一区二区三区| 欧美日韩亚洲高清一区二区| 日韩精品一区二区三区蜜臀| 久久精品水蜜桃av综合天堂| 中文字幕一区二区三区av| 亚洲综合成人在线视频| 日韩二区在线观看| 国产精品资源在线看| 粉嫩一区二区三区性色av| 一本到一区二区三区| 欧美一级日韩一级| 日本一区二区三区dvd视频在线| 亚洲视频一二区| 九色|91porny| 大桥未久av一区二区三区中文| 99久久国产综合精品色伊| 欧美精品久久一区| 欧美极品aⅴ影院| 亚洲一区二区三区小说| 亚洲国产精品欧美一二99| 日本不卡的三区四区五区| 日韩国产欧美视频| 国内不卡的二区三区中文字幕 | 爽好久久久欧美精品| 亚洲欧美日韩国产综合| 精品一区二区三区的国产在线播放 | 亚洲国产美国国产综合一区二区| 美女网站在线免费欧美精品| 日韩精品五月天| 中文字幕不卡的av| 久久成人免费网站| 精品亚洲成a人| 欧美日韩精品欧美日韩精品| 欧美日本乱大交xxxxx| 亚洲精品欧美在线| 日韩精品免费专区| 欧美主播一区二区三区| 日韩欧美亚洲一区二区| 69精品人人人人| 亚洲成av人片| 日韩精品欧美精品| 精品视频123区在线观看| 欧美性受xxxx黑人xyx| 亚洲男人天堂av网| 午夜欧美电影在线观看| 一本一本大道香蕉久在线精品| 91久久香蕉国产日韩欧美9色| 欧美色视频一区| 日日嗨av一区二区三区四区| 极品尤物av久久免费看| 91色porny蝌蚪| 91超碰这里只有精品国产| 久久久精品中文字幕麻豆发布| 欧美亚州韩日在线看免费版国语版| 欧美日韩免费一区二区三区 | 色av一区二区| 欧美一区二区三区电影| 日本怡春院一区二区| 国产成人免费在线视频| 亚洲国产精品t66y| 日韩成人av影视| 日韩av一区二区在线影视| 日韩一区二区免费在线电影 | 国产亚洲污的网站| 亚洲精品免费电影| 欧美日韩电影在线播放| 亚洲欧美日本韩国| 又紧又大又爽精品一区二区| 色综合久久综合网97色综合| 久久午夜羞羞影院免费观看| 成人妖精视频yjsp地址| 欧美一级在线免费| 亚洲精品福利视频网站| 国产精品一二三| 美国毛片一区二区三区| 色婷婷av一区| 欧美一区二区网站| 成人免费毛片app| 欧美精品一区二区不卡| 91视频精品在这里| 中文字幕不卡三区| 欧美日韩国产在线播放网站| 欧美电视剧在线观看完整版| 国产乱色国产精品免费视频| 欧美高清www午色夜在线视频| 精品一区二区免费在线观看| 91麻豆精品国产无毒不卡在线观看| 久久不见久久见中文字幕免费| 91精品欧美综合在线观看最新 | 天堂av在线一区| av一区二区三区在线| 免费xxxx性欧美18vr| 91精品久久久久久久99蜜桃| 丁香啪啪综合成人亚洲小说| 久久九九99视频| 欧美日精品一区视频| 亚洲国产精品久久人人爱蜜臀| 久久久久久久久一| 国产一区二区三区高清播放| 最好看的中文字幕久久| av在线不卡观看免费观看| 成人av在线网| 日本va欧美va精品发布| 欧美电影免费观看完整版| 欧美午夜精品免费| 日本欧美一区二区三区| 亚洲国产精品一区二区久久 | 日韩avvvv在线播放| 91精品国产综合久久久久久久| 99re6这里只有精品视频在线观看| 国产精品久久午夜夜伦鲁鲁| 国产亚洲欧洲一区高清在线观看| 不卡一区在线观看| 国产乱人伦偷精品视频免下载| 日本一区二区三区dvd视频在线| 欧美一级二级三级蜜桃| 国产麻豆午夜三级精品| 日本怡春院一区二区| 国产精品日韩精品欧美在线| wwwwww.欧美系列| 色综合久久88色综合天天| 欧美变态口味重另类| 91麻豆免费看| 欧美国产在线观看| 欧美国产精品一区二区| 激情文学综合插|