在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

工業RTU示例1:遠程4-20mA電流采集(4G版)

9GxC_IoTMaker ? 來源:機智云開發者 ? 作者:機智云開發者 ? 2021-12-06 17:43 ? 次閱讀

前言ShineBlink 是一款零門檻、零開發環境、低代碼的萬能物聯網智能硬件開發板機智云開發者提供低門檻硬件上云、接App/小程序、在線配置物聯網業務后臺系統的能力結合 ShineBlink 和 機智云 開發者即使不懂嵌入式物聯網開發、云和App開發,也能很快實現一款包含硬件、云和App的物聯網智能硬件。

一、本章實現功能介紹

在工業場景中,有大量的傳感器設備是4-20mA輸出接口,這里我們設計一個電路板能夠采集4-20mA電流的并將采集到的電流通過4G通信模組發送至機智云,這樣我們就可以遠程查看和管理現場的各種4-20mA設備了。ShineBlink核心板最多支持四路4-20mA采集,本章中只實現了一路,如果開發者需要更多路的話完全可以參考本章的教程實現更多的采集路數。

二、硬件端接線圖

0e899e60-5521-11ec-b2e9-dac502259ad0.png

三、材料清單

0ecb7704-5521-11ec-b2e9-dac502259ad0.png

四、硬件端完整源代碼

--使能USB print輸出打印LIB_UsbConfig(“CDC”)--配置A0-A3這四個電壓采集通道同時開始工作,當每個通道采集滿50個點時緩存滿,每個點的采集時間間隔為10msLIB_ADConfig(50,10000)--機智云平臺為每個產品類別分配的唯一PK和PS,一定要改成您自己的PK和PSPK = “7b424390d2de4c2fbcf6c729a365918e” PS = “2ce1bfcbdbd1490aaf4570f9dfd301af”--初始化4G模塊LIB_Giz4GConfig(PK,PS,1000,120,“UART0”,“D5”,“HIGH”,“D6”,“HIGH”)--開始大循環while(GC(1) == true)do A0_full_flag, A0_tab = LIB_ADCheckBufFull(“A0”)--每當A0通道的緩存滿以后,計算緩存內的50個元素的平均值,并換算成電壓值--由LIB_ADConfig(50,10000)可以算出,此處大概是50X10000us=0.5秒執行一次if A0_full_flag == 1 thenSUM = 0for i = 1, #A0_tab do --此處#A0_tab的值是50,表示A0_tab表內的元素個數SUM = SUM + A0_tab[i]end AVER = SUM / #A0_tab --計算平均采樣值--將A0通道的AD值轉換成實際電壓打印出來 out_voltage = AVER*3.6/4096.0 actual_mA = out_voltage/0.125 --電壓換算成實際電流,例如1V對應8mA的輸入--打印出實際電流值,保留小數點后兩位,單位mA print(string.format(“Current=%.2fmA ”, actual_mA))--向機智云服務器發送(電流)浮點小數值(范圍應是-100.00~500.00)--由于LIB_Giz4GConfig函數種設置的1000ms上傳一次電流值--所以這里即使調用LIB_SendToGizCloud函數發送也不會即時更新 LIB_SendToGizCloud(“Rf3”, actual_mA)endend上面代碼中出現的“LIB_”開頭的庫函數的詳細介紹可以在shineblink.com網站上的API文檔中查詢。五、機智云接入和App開發選擇一:機智云+通用版App訪問設備(難度最低)通過《4G設備接入機智云教程》我們可以很快掌握機智云的接入流程,并使用現成的通用版機智云App即可很快的實現手機App遠程訪問我們的開發板。缺點就是通用版App的UI頁面看起來不夠專業。本例中我們使用了“Rf3”這個兩位小數浮點型數據點作為4-20mA電流的上傳數據通道,記得在機智云平臺修改相應的數據點的名稱。

0f06129c-5521-11ec-b2e9-dac502259ad0.png

關于數據點是什么、如何定義數據點docs.gizwits.com/zh-cn/quickstart/README.html

選擇二:機智云+零代碼定制版App訪問設備(難度較低)首先,需要通過機智云開發平臺dev.gizwits.com ,定義數據點,在線配置一款定制版App。換句話說就是使用機智云開發平臺定義智能產品的功能,通過機智云賽博工具實現在線配置并生成一款定制版App。然后,參考《賽博坦零代碼App開發(4G版)》教程,實現定制版App訪問設備。曉得

選擇三:定制化開發App或微信小程序(難度較高)

如果有一定開發能力,開發者可以考慮在機智云免費提供的開源代碼上做一定的定制開發形成自己的APP。

如果開發者希望開發一個專屬的APP,機智云也會提供代碼開源的安卓和IOS SDK框架,幫助開發者快速完成APP開發,開發者僅需關注App的UI和UE設計即可,而相對復雜的協議與錯誤處理等事項可忽略。關于開源SDK的介紹和獲?。篸ocs.gizwits.com開發一個專屬的微信小程序應用:docs.gizwits.com
編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • iOS
    iOS
    +關注

    關注

    8

    文章

    3399

    瀏覽量

    152589
  • 代碼
    +關注

    關注

    30

    文章

    4891

    瀏覽量

    70314
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1067

    瀏覽量

    47801

原文標題:工業RTU 示例1:遠程4-20mA電流采集(4G版)

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    4-20mA數據采集物聯網解決方案及應用場景

    能力強、安全性高、標準化等優勢。 數之能數據采集平臺支持接入4-20mA傳感器信號,實現現4-20mA電流信號的采集、傳輸、存儲與分析,為
    的頭像 發表于 03-07 17:18 ?402次閱讀
    <b class='flag-5'>4-20mA</b>數據<b class='flag-5'>采集</b>物聯網解決方案及應用場景

    請問有什么ADC芯片支持采集4-20ma電流?

    有什么ADC芯片支持采集4-20ma電流的,要求精度要高24位以上,最好是iic和spi通信的
    發表于 11-22 07:13

    4-20ma電流信號的測量方法及步驟

    4-20mA電流信號是一種常見的工業現場總線信號,廣泛應用于各種工業自動化控制系統中。它是一種模擬信號,通過電流的變化來傳輸信息。這種信號的
    的頭像 發表于 08-30 09:46 ?6541次閱讀

    4-20ma信號怎么用萬用表量出

    4-20mA信號是一種常用于工業自動化領域的電流信號,用于傳輸模擬量數據。這種信號的特點是電流范圍在4mA
    的頭像 發表于 08-30 09:34 ?6559次閱讀

    請問amc1200是否可以應用在采集4-20mA電流采集,具體采集電路要怎么處理?

    請問amc1200是否可以應用在采集4-20mA電流采集,具體采集電路要怎么處理
    發表于 08-28 07:17

    420ma模擬量電流用什么測量

    4-20mA模擬量電流是一種廣泛應用于工業自動化領域的信號傳輸方式。它具有抗干擾能力強、傳輸距離遠、信號穩定等優點,被廣泛應用于傳感器、變送器等設備中。 一、4-20mA模擬量
    的頭像 發表于 08-11 14:52 ?3792次閱讀

    4-20mA模擬量輸出的電壓轉換

    4-20mA模擬量輸出是一種常見的工業控制信號,廣泛應用于傳感器、變送器等設備中。它是一種電流信號,其輸出范圍為4mA20mA,對應于測量
    的頭像 發表于 08-11 14:49 ?8646次閱讀

    4-20ma怎么轉換成0-10v 電阻

    信號,其電流范圍在4mA20mA之間。這種信號廣泛應用于工業自動化領域,用于傳輸傳感器信號、控制信號等。4mA通常表示信號的最小值,
    的頭像 發表于 08-11 14:48 ?3678次閱讀

    4-20ma模擬量輸出是交流還是直流

    4-20mA模擬量輸出是一種常見的工業信號標準,廣泛應用于傳感器、變送器、控制器等設備中。它是一種直流電流信號,而非交流電流信號。 一、4-20mA
    的頭像 發表于 08-11 14:41 ?7264次閱讀

    4-20ma電流信號怎么測量

    4-20mA電流信號是一種廣泛應用于工業自動化領域的模擬信號,用于傳輸傳感器或變送器的測量值。4-20mA信號具有抗干擾能力強、傳輸距離遠、易于測量等優點,因此在
    的頭像 發表于 08-11 14:35 ?5358次閱讀

    4-20ma信號用什么電纜

    4-20mA信號是一種常見的模擬信號,用于工業自動化領域,用于傳輸傳感器信號、控制信號等。在實際應用中,選擇合適的電纜對于保證信號的穩定性和可靠性至關重要。 一、4-20mA信號電纜的選擇 電纜類型
    的頭像 發表于 08-11 14:17 ?4724次閱讀

    4-20mA信號的轉換方法

    4-20mA信號是一種模擬信號,常用于工業自動化領域,用于傳輸傳感器測量的物理量,如溫度、壓力、流量等。在數字控制系統中,需要將4-20mA信號轉換為數字信號,以便進行進一步的處理和分析
    的頭像 發表于 08-11 14:11 ?3543次閱讀

    4-20mA輸出電路會考慮電路中的電阻嗎

    引言 4-20mA輸出電路是一種模擬信號輸出方式,其輸出電流范圍為4mA20mA。這種輸出方式具有抗干擾能力強、傳輸距離遠、易于實現數字-模擬轉換等優點,因此在
    的頭像 發表于 08-11 11:32 ?2326次閱讀

    420ma電流怎么和液位換算

    4-20mA電流信號是一種常見的工業過程控制信號,用于表示傳感器測量的物理量,如溫度、壓力、流量、液位等。液位測量是工業生產中常見的一種測量任務,本文將介紹
    的頭像 發表于 07-31 09:39 ?5175次閱讀

    4-20mA壓力傳感器的檢測方法

    4-20mA壓力傳感器是一種廣泛應用于工業自動化領域的傳感器,它可以將壓力信號轉換為4-20mA電流信號,方便進行遠程傳輸和控制。在實際應
    的頭像 發表于 07-31 09:37 ?2724次閱讀
    主站蜘蛛池模板: 噜噜噜噜影院 | 97玖玖 | 狠狠狠色丁香婷婷综合激情 | 2021色噜噜狠狠综曰曰曰 | 美女免费视频是黄的 | 激情亚洲 | 精品国产污网站在线观看15 | 黄视频福利 | 男人的天堂免费网站 | 久久99精品一级毛片 | 天天干天天干天天操 | 欧美一卡二卡科技有限公司 | www在线视频观看 | 国产拍拍拍免费视频网站 | 毛片污| 婷婷深爱五月 | 国内精品久久久久影院免费 | 狠狠躁夜夜躁人人躁婷婷视频 | 老司机精品免费视频 | 免费播放欧美毛片欧美aaaaa | 色综合久久丁香婷婷 | 澳门色视频| 色婷婷综合和线在线 | 午夜小视频网站 | 波多野结衣在线免费视频 | 免费一级毛片无毒不卡 | 亚洲黄站 | 免费看逼网站 | 中文字幕第一页在线 | 午夜免费剧场 | 亚洲精品久久久久久婷婷 | 免费h视频网站 | 一道精品一区二区三区 | 国产一级做a爰大片免费久久 | 国产亚洲欧美视频 | 天天舔天天干天天操 | aa亚洲| 日韩精品免费一区二区三区 | 色偷偷中文字幕 | 国产精品丝袜在线观看 | 成人国产一区二区 |