人妻精品一区二区三区-亚洲一区二区在线免费-视频区 图片区 小说区-久久久久久久极品内射-日韩国产一级片-日韩激情小视频

技術支持
當前位置:首頁 > 技術支持 > 如何使用 Modbus 進行樣機開發(獲取完整代碼)
如何使用 Modbus 進行樣機開發(獲取完整代碼)
更新時間:2021-10-15  |  點擊率:2204

您是在進行樣機開發,還是在尋找一種經濟型方式,保障應用中的溫濕度測量質量?您是否了解關于 Python 等編程語言的一些基本知識?

如果您了解,那么我想要向您展示如何僅通過一個 維薩拉HMP110 探頭、一條 USB 服務電纜 (219690) 和一臺安裝了 Python 3 的計算機來輕松地長時間記錄數據。我將帶您了解該代碼的各個方面,但如果您對解釋內容不感興趣,您可以直接跳到本文的末尾,獲取完整的代碼。另外需要說明的是,這只是一個用于演示 Modbus 通信的示例腳本。

庫:

在介紹代碼之前,讓我們首先了解一下我們將用到的庫,其中最重要的是 pymodbus。我們使用該庫來通過 Modbus RTU 與探頭建立通信,具體操作是從 pymodbus.client.sync 導入 ModbusSerialClient。我們使用struct庫將字位處理為不同的變量類型,使用time庫更改輪詢率,使用datetime庫獲得讀取數據的時間和日期,此外,我們導入 argparse庫,將參數從命令行傳遞至代碼。



參數:

為了有助提高代碼的靈活性,我添加了一些參數。使用上述參數可讓我們無需更改代碼,便能從命令行輕松更改變量值。我認為可能會有所幫助的參數有通信端口、數據存儲文件的名稱、探頭的地址、輪詢頻率和數據記錄長度。



Modbus 連接:

我們首先需要初始化新的串行 Modbus 客戶端,此客戶端應已根據探頭進行正確設置。本示例中的參數集必須包括通信方式、通信端口、響應超時、波特率、停止位和奇偶校驗。 Modbus RTU 的通信方式為“rtu",端口取決于您的計算機,因此我將在以下部分說明如何識別正確的端口。由于其他參數由探頭的設置決定,因此您需要參考探頭的數據表,獲取恰當的值。一般情況下,針對維薩拉探頭,波特率應為 19200,停止位為 2,無奇偶校驗。



讀取保持寄存器:

現在我們來創建一個函數以讀取探頭的保持寄存器。我們要調用上一節中創建的 Modbus 客戶端實例的 read_holding_registers() 方法來讀取寄存器。我們需要保持寄存器的起始地址、寄存器的數量和探頭的從屬地址。我們會從寄存器收到低字節序格式的 16 位字數據,之后,我們必須將其轉換為 32 位浮點值。



將寄存器的值轉換為 32 位的值:

寄存器的值以 16 位整數的形式存儲,我們需要將其轉換為 32 位浮點格式。為此,我創建了一個函數,它可以獲取寄存器的值和寄存器索引,并返回索引數據的 32 位浮點值。我們采用模塊結構來執行此轉換。



記錄數據:

鑒于我們已經可以讀取保持寄存器并將寄存器的值轉換為 32 位浮點值,我們需要創建一個可將這些值存儲在 .csv 文件中的函數。為此,我創建了一個名為 data_logger() 的函數。它可以調用函數 holding_registers_data(),并以日期時間、相對濕度、溫度、露點的格式將獲取的數據附加到文件中。



確定探頭的通信端口:

首先,確保您的探頭能正確連接到計算機。

Windows:

在 Windows 操作系統中,您可以在“設備管理器"下找到設備的 COM 端口。要打開“設備管理器"窗口,請打開屏幕左下方的“開始"菜單,然后輸入“設備管理器"。它會顯示為“最佳匹配"下的第一個結果,單擊該圖標或按下鍵盤上的 Enter 鍵便可打開該窗口。單擊“端口(COM 和 LPT)"旁邊的箭頭以展開端口。您會看到被列為“Vaisala USB Device"的一個設備,它的旁邊列出了 COM 端口名稱,在我們的示例中應為 COM6。



Linux :

在 Linux 中,您可以通過在終端鍵入命令“dmesg | grep tty"來確定通信端口。在所有返回的語句中,會有一個類似于“'cp210x converter now attached to ttyUSBn "的語句,其中 ttyUSBn 便是端口。

運行代碼:

要運行腳本,您必須安裝所有的庫。如果需要,可以使用 pip 命令



以獲得有關參數的操作。命令提示符中應顯示此過程。下方是輸出內容的屏幕截圖。



通信端口是必需參數,其他參數均具備默認值,您可以根據自己的偏好進行更改。通信端口參數不需要標識符,可以放在文件名稱之后的任意位置。但其他可選參數需要標識符。

以下是以長格式和短格式顯示的典型命令示例:




版權所有 © 2025 無錫徽科特測控技術有限公司 備案號:蘇ICP備12010649號-16 技術支持:儀表網
污视频网站免费观看| 西西44rtwww国产精品| 日韩xxxx视频| 成人av在线播放观看| 国产树林野战在线播放| 视频一区二区视频| 天天干天天操天天干天天操| 欧美日韩在线免费观看视频| 中文字幕第50页| 免费一级淫片aaa片毛片a级| 人妻无码久久一区二区三区免费| 男女超爽视频免费播放| 精品久久久久久中文字幕2017| 在线观看免费的av| yjizz视频| 337人体粉嫩噜噜噜| 免费一级片在线观看| 91精品国产乱码在线观看| 亚洲系列第一页| 天天干,夜夜爽| 播放灌醉水嫩大学生国内精品| 成人亚洲精品777777大片| 免费看91视频| 在线观看日本黄色| 精品成人久久久| 国产老妇伦国产熟女老妇视频| 天天摸天天干天天操| 麻豆视频传媒入口| 久久99爱视频| 四虎成人免费影院| 成人免费视频国产免费| 人妻妺妺窝人体色www聚色窝| 午夜精品久久久久久久无码| 天天av天天操| 男人晚上看的视频| 亚洲av无码乱码国产精品fc2| 免费a级片在线观看| 日韩av资源在线| 日本japanese极品少妇| 国产奶水涨喷在线播放| 国产成人免费看一级大黄| 欧美牲交a欧美牲交| 中文文字幕文字幕高清| av黄色在线看| 大片在线观看网站免费收看| 精品人妻一区二区三区免费| 99re在线视频精品| 亚洲精品中文字幕成人片| 精品视频在线观看一区| 国产伦精品一区二区三区妓女| 久久久久久91亚洲精品中文字幕| 青青草影院在线观看| 又色又爽又黄18网站| 日韩欧美视频在线免费观看| 午夜福利一区二区三区| 在线xxxxx| 最近中文字幕av| wwwxxx黄色片| 精品国产乱码久久久久久鸭王1| 黄频在线免费观看| 免费欧美一级片| 日本天堂网在线| 免费在线激情视频| 日韩精品视频一二三| 成人在线观看黄| 亚洲图片欧美日韩| 高清中文字幕mv的电影| 亚洲国产精品视频在线| 爱爱爱爱免费视频| 日韩网红少妇无码视频香港| 国产精品igao激情视频| 国产色视频一区二区三区qq号| 怡春院在线视频| 天天干天天色天天干| 日本a级c片免费看三区| 女人另类性混交zo| 一级黄色大片视频| 亚洲天堂2018av| 午夜婷婷在线观看| 手机视频在线观看| 中文字幕日本人妻久久久免费| 一级黄色录像在线观看| 日韩黄色片网站| 日韩欧美国产片| 天堂免费在线视频| 亚洲成人激情小说| 国产日韩在线观看一区| 国产视频久久久久久| 特黄aaaaaaaaa真人毛片| 手机免费观看av| 1024av视频| 亚洲av无码不卡| 亚洲av成人片无码| 国产精品12p| 日韩av在线天堂| 中文字幕一区二区在线观看视频 | 最新国产精品自拍| 97人妻精品一区二区三区动漫| 国产三级黄色片| 精品无码m3u8在线观看| 中文字幕日韩综合| 麻豆中文字幕在线观看| 一区二区三区网址| 日韩欧美国产综合在线| 国产在线综合网| 天天综合成人网| 女人18毛片一区二区三区| 少妇高潮惨叫久久久久| 91av在线免费播放| 亚洲爱爱综合网| 男女做暖暖视频| 男人午夜视频在线观看| 性欧美18一19内谢| 四虎精品永久在线| 亚洲欧美va天堂人熟伦| 天天视频天天爽| 成人在线观看www| 日本视频免费观看| 日韩免费成人av| 日韩免费毛片视频| 亚洲精品一区二区三区四区| 成人午夜视频精品一区| 一出一进一爽一粗一大视频| 妺妺窝人体色www在线小说| 国产又粗又猛又黄又爽| 男女做暖暖视频| 800av在线播放| 亚洲三级视频网站| 在线观看污视频| 国产视频一区二区三| 国产小视频在线观看免费| 性色av蜜臀av色欲av| www.亚洲高清| 水蜜桃色314在线观看| 国产91绿帽单男绿奴| 蜜臀99久久精品久久久久小说 | 精品国产国产综合精品| 国产精品嫩草影视| 欧美二区在线视频| 亚洲 精品 综合 精品 自拍| 国产精品主播一区二区| 四虎精品永久在线| 国产亚洲欧美精品久久久www | 91国内在线播放| 久久久999视频| 51xx午夜影福利| 人妻精品无码一区二区| 伊人亚洲综合网| 免费视频久久久| 天天插天天操天天干| 久草视频手机在线观看| 久久高清内射无套| 亚洲一区 欧美| 亚洲AV无码国产成人久久| 亚洲少妇中文字幕| 性生活在线视频| 在线观看免费看片| 波多野结衣三级视频| 加勒比av中文字幕| 中文字幕第三区| 337p日本欧洲亚洲大胆张筱雨| 无套内谢丰满少妇中文字幕| 日批视频在线看| 可以看的av网址| 久久性爱视频网站| 欧美双性人妖o0| 91视频免费观看网站| 精品女人久久久| tube国产麻豆| 日本系列第一页| 精品久久久久久久久久久国产字幕| 天天综合天天干| 一级爱爱免费视频| 一级黄色免费看| 色网站免费观看| 免费的一级黄色片| 国产综合免费视频| 狠狠干狠狠操视频| 亚洲国产精品自拍视频| 日韩一级av毛片| 久久网免费视频| 中文字幕视频免费观看| 午夜精品无码一区二区三区| 超碰人人人人人人| 日产精品久久久久久久| 久久精品第一页| aaa在线视频| www.av日韩| 奇米777四色影视在线看| 日本美女高潮视频| 午夜精品免费看| 97超碰人人模人人人爽人人爱| 国产免费不卡视频| 日韩精品免费一区| 午夜一级免费视频| 综合 欧美 亚洲日本| 中文字幕一区二区久久人妻| 欧美狂野激情性xxxx在线观| 亚洲 自拍 另类 欧美 丝袜| 午夜国产福利一区二区|