国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集 二、libmodbus驅(qū)動庫

這篇具有很好參考價值的文章主要介紹了MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集 二、libmodbus驅(qū)動庫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

本文簡單介紹MFC使用Modbus-Tcp通信實現(xiàn)RS-WS-ETH-6系列MODBUSTCP型溫濕度傳感器采集數(shù)據(jù)。

一、了解ModbusTCP協(xié)議

?一文看懂Modbus協(xié)議:一文看懂Modbus協(xié)議

二、libmodbus驅(qū)動庫

?libmodbus驅(qū)動庫的使用:Modbus驅(qū)動庫—libmodbus驅(qū)動庫的使用_whik1194的博客-CSDN博客_libmodbus

?modbus中文手冊:libmodbus官方手冊中文翻譯_躍動的風(fēng)的博客-CSDN博客_libmodbus使用說明

三、溫濕度傳感器配置

1.? 參考設(shè)備使用說明書(從設(shè)備官網(wǎng)上下載),用配置軟件搜索連接設(shè)備、設(shè)置設(shè)備本地參數(shù)、網(wǎng)絡(luò)參數(shù)、設(shè)備參數(shù)。

2.? 確定溫度、濕度兩個數(shù)據(jù)的寄存器地址。

MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集
二、libmodbus驅(qū)動庫

四、應(yīng)用MFC編寫上位機軟件

1. 新建MFC應(yīng)用程序ModbusTcpTest

2. 項目中添加引用資源

參考外部動態(tài)鏈接庫dll文件導(dǎo)入mfc工程:外部動態(tài)鏈接庫dll文件導(dǎo)入mfc工程_tongkudoing的博客-CSDN博客_mfc 導(dǎo)入dll

MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集
二、libmodbus驅(qū)動庫

?MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集
二、libmodbus驅(qū)動庫

?3.?建立連接

//創(chuàng)建modbus對象
modbus_t ?*modbus;
//建立tcp連接
modbus = modbus_new_tcp(ip地址,端口號);
//設(shè)置slave
int ?ret ?= ?modbus_set_slave(modbus,slave號);//錯誤返回-1,正確返回0;
//進行連接
ret = modbus_connect(modbus);//錯誤返回-1,正確返回0;
//設(shè)置響應(yīng)延遲,第三個參數(shù)是最遲的時間,1000為1ms不是1s;
ret = modbus_response_timeout(modbus,0,900000);


4. 讀數(shù)據(jù)
ret ?= modbus_read_registers(modbus,起始地址,數(shù)據(jù)個數(shù),存儲的容器);//讀取的數(shù)據(jù)存儲在容器中,錯誤返回-1,正確返回0

5. 程序界面

MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集
二、libmodbus驅(qū)動庫

6. 開啟線程刷新數(shù)據(jù)

參考:[轉(zhuǎn)]MFC子線程中更新控件內(nèi)容的兩種辦法_zhigang_zhao的博客-CSDN博客

7. 源碼下載

https://download.csdn.net/download/zhigang_zhao/87210585文章來源地址http://www.zghlxwxcb.cn/news/detail-431629.html

到了這里,關(guān)于MFC+Modbus-Tcp協(xié)議實現(xiàn)溫濕度傳感器采集 二、libmodbus驅(qū)動庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • STC89C52單片機利用DHT11溫濕度模塊以及HC-08藍牙模塊實現(xiàn)測量溫濕度

    STC89C52單片機利用DHT11溫濕度模塊以及HC-08藍牙模塊實現(xiàn)測量溫濕度

    下面將介紹如何利用STC89C52單片機和DHT11溫濕度模塊以及HC-08藍牙模塊實現(xiàn)測量溫濕度。以及各模塊的使用方法。 利用DHT11溫濕度模塊測量溫濕度,利用HC-08藍牙模塊將數(shù)據(jù)傳到手機上。 1.1DHT11溫濕度模塊外觀 1.2DHT11溫濕度模塊使用方法簡介 1.2.1DHT11溫濕度模塊工作的過程 用戶

    2024年02月02日
    瀏覽(32)
  • (EMQX)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到EMQX

    (EMQX)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到EMQX

    1、材料準(zhǔn)備 準(zhǔn)備以下材料 2、設(shè)備連接 2.1 插入物聯(lián)網(wǎng)卡,天線 首先把BC20核心板從開發(fā)板上拆下來 然后將物聯(lián)卡放置在BC20核心板內(nèi) 物聯(lián)卡放置完成將BC20核心板重新插入到開發(fā)板內(nèi)(注意不要弄錯方向) 同時接入天線 2.2 連接ST-Link仿真器 用3條杜邦線接入STM32L的 DIO、GND、

    2024年02月16日
    瀏覽(26)
  • HarmonyOS系統(tǒng)中內(nèi)核實現(xiàn)溫濕度采集方法

    HarmonyOS系統(tǒng)中內(nèi)核實現(xiàn)溫濕度采集方法

    ? ? 大家好,今天主要來聊一聊,如何使用鴻蒙系統(tǒng)中的溫濕度傳感器方法。 ?? ? ? ? 大部分的傳感器是在環(huán)境溫度變化后會產(chǎn)生一個相應(yīng)的延伸,因此傳感器可以以不同的方式對這種反應(yīng)進行信號轉(zhuǎn)換。常見的大部分是電阻傳感器,金屬隨著溫度變化,其電阻值也發(fā)生變

    2024年02月13日
    瀏覽(22)
  • 底層驅(qū)動實現(xiàn)數(shù)碼管顯示溫濕度數(shù)值功能

    開發(fā)板:STM32MP157A 溫濕度傳感器:si7006 顯示器(數(shù)碼管):m74hc595 遇到的問題:循環(huán)采集溫濕度傳感器數(shù)值,并將數(shù)值發(fā)送給數(shù)碼管的時候兩者存在競態(tài)關(guān)系,導(dǎo)致數(shù)碼管顯示亮度很暗 解決辦法:采用多線程或者多進程解決內(nèi)核競態(tài)問題 驅(qū)動代碼 應(yīng)用層代碼 頭文件

    2024年02月12日
    瀏覽(28)
  • 還在手動調(diào)節(jié)溫濕度?一招實現(xiàn)遠程監(jiān)控

    還在手動調(diào)節(jié)溫濕度?一招實現(xiàn)遠程監(jiān)控

    無論是在醫(yī)療保健、食品加工、物流倉儲還是制造業(yè),精確的溫濕度控制都是保障產(chǎn)品質(zhì)量、設(shè)備穩(wěn)定性以及人員健康的重要因素。 無論是在實驗室中追求精確數(shù)據(jù),還是在農(nóng)田中尋求最佳生長條件,溫濕度監(jiān)控都在發(fā)揮著不可或缺的作用,塑造著我們周圍的舒適和安全環(huán)境

    2024年02月12日
    瀏覽(28)
  • (Onenet)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到Onenet物聯(lián)網(wǎng)平臺

    (Onenet)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到Onenet物聯(lián)網(wǎng)平臺

    1、材料準(zhǔn)備 準(zhǔn)備以下材料 2、設(shè)備連接 2.1 插入物聯(lián)網(wǎng)卡 首先把BC20核心板從開發(fā)板上拆下來 然后將物聯(lián)卡放置在BC20核心板內(nèi) 物聯(lián)卡放置完成將BC20核心板重新插入到開發(fā)板內(nèi)(注意不要弄錯方向) 同時接入天線 2.2 連接ST-Link仿真器 用3條杜邦線接入STM32L的 DIO、GND、CLK中 另

    2024年02月15日
    瀏覽(33)
  • (阿里云)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到阿里云物聯(lián)網(wǎng)平臺

    (阿里云)STM32L+BC20+MQTT協(xié)議傳輸溫濕度,ADC,電壓,GPS數(shù)據(jù)到阿里云物聯(lián)網(wǎng)平臺

    1、材料準(zhǔn)備 準(zhǔn)備以下材料 2、設(shè)備連接 2.1 插入物聯(lián)網(wǎng)卡 首先把BC20核心板從開發(fā)板上拆下來 然后將物聯(lián)卡放置在BC20核心板內(nèi) 物聯(lián)卡放置完成將BC20核心板重新插入到開發(fā)板內(nèi)(注意不要弄錯方向) 同時接入天線 2.2 連接ST-Link仿真器 用3條杜邦線接入STM32L的 DIO、GND、CLK中 另

    2024年02月16日
    瀏覽(32)
  • 使用STM32 在實現(xiàn)溫濕度LCD顯示并藍牙透傳

    使用STM32 在實現(xiàn)溫濕度LCD顯示并藍牙透傳

    通過溫濕度傳感器將值傳到LCD1602,并實時通過藍牙透傳到手機。 LCD1602 是一種工業(yè)字符型液晶,能夠同時顯示16x02即32字符 (16列兩行) DHT11? DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。 HC-01 藍牙模塊。 關(guān)于以上這三個模塊的使用和詳細介紹

    2024年02月17日
    瀏覽(13)
  • LabVIEW實現(xiàn)Modbus-TCP通信

    LabVIEW實現(xiàn)Modbus-TCP通信

    Modbus協(xié)議是一種已廣泛應(yīng)用于當(dāng)今工業(yè)控制領(lǐng)域的通用通訊協(xié)議,按其格式可分為Modbus-RTU、Modbus-ASCII和Modbus-TCP。其中,前兩者適用于串行通信控制網(wǎng)絡(luò)中,例如RS485、RS232等,而Modbus-TCP主要應(yīng)用于基于以太網(wǎng)TCP/IP通信的控制網(wǎng)絡(luò)中。通過此協(xié)議,控制器相互之間、或控制器經(jīng)

    2024年02月15日
    瀏覽(35)
  • Arduino用DHT11模塊與LCD1602實現(xiàn)溫濕度測量及顯示

    Arduino用DHT11模塊與LCD1602實現(xiàn)溫濕度測量及顯示

    本文主要利用Arduino開發(fā)板實現(xiàn)溫濕度測量及顯示 廢話不多說。先上實物圖: 主要使用到的模塊包括 Arduino開發(fā)板、1602液晶顯示屏、DHT11溫濕度模塊、兩個10k電阻、5V電源 電路圖 代碼 關(guān)于DHT.h以及LiquidCrystal.h模塊的導(dǎo)入 在Arduino IDE界面選擇 管理庫 搜索想要的庫安裝即可

    2024年02月06日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包