91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Modbus使用和測試的方法是什么

發布時間:2022-01-14 09:52:07 來源:億速云 閱讀:211 作者:iii 欄目:互聯網科技

這篇“Modbus使用和測試的方法是什么”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Modbus使用和測試的方法是什么”文章吧。

 1.1    概述

       Designer IDE完全是在ServerSuperIO基礎上進行開發,當然二次開發者也可以開發自己的IDE環境,應用到公司的產品和項目中。以前開發過一個IDE環境,但是離產品化還比較遠。Designer IDE的框架相對比較成熟,并且擴展性比較好,可以使用Designer IDE進行系統開發和配置,使用ServerSuperIO.Host正式部署運行。

       以后還會與Web組態對接,用于圖形化建模,從底層傳感器到云端監測快速實現“即接即顯示”,通訊和圖形建模充分解耦,是將來高速網絡(例如5G)環境建設的發展趨勢。同時,為中小企業售前設計、項目部署和實施提供全方位的解決方案。

1.2    標準Modbus的使用和測試

       有很多設備或傳感器號稱是Modbus協議,但是實際中對標準的Modbus協議進行修改,這種情況很多,本質上自定義協議。

(1)下載Modbus Slave,并進行設置

     自行百度下載,主要用于模擬使用Modbus協議的終端設備和傳感器。不明白Modbus協議的朋友們,先補補課。實現運行效果,如下圖:

Modbus使用和測試的方法是什么

     步驟一:接下來對Modbus Slave進行設置,選擇【Setup】->【Slave Definition】, 對從機地址、功能碼、寄存器開始地址和數量進行設置,如下圖:

Modbus使用和測試的方法是什么

     步驟二:下載Virtual Serial Port Driver虛擬串口軟件,實現COM1與COM2的虛擬連接。如下圖:

Modbus使用和測試的方法是什么

     步驟三:選擇【Connection】->【Connect】,對通訊的關鍵參數進行設置,如下圖:

Modbus使用和測試的方法是什么

           至此,模擬數據源終端設置完畢。

(2)部署Designer IDE,并進行設置,實現與Modbus Slave通訊

      步驟一:部署Designer IDE,最新版本是v4.2,下載地址:http://pan.baidu.com/s/1c1ZZLOO,具體部署請參見:《部署手冊.docx》。運行ServerSuperIO.Designer.exe主界面,如下圖:

Modbus使用和測試的方法是什么

     步驟二:右鍵單擊【服務實例】->【增加服務實例】,對服務的基本參數進行設置,其他參數可以保持不變,如果有場景需要高級參數設置,那么需要視情況而定。一個服務實例可以掛載多個設備驅動、服務插件等。如下圖:

Modbus使用和測試的方法是什么

     步驟三:在剛才創建的服務實例,右鍵單擊選擇【設備驅動管理】,可以看到右邊的區域有設備管理和相應設備的監測點管理。如下圖:

Modbus使用和測試的方法是什么

     步驟四:選擇【增加設備驅動】,以設備基本參數和通訊參數進行設置,如下圖:

Modbus使用和測試的方法是什么

     步驟五:選擇剛才增加的設備驅動,并且在最右邊區域選擇【增加監測點】,對應Modbus Slave進行設置和配置,讀取兩個監測點的數據信息。

          讀取第一個寄存器數據的設置,如下圖:

Modbus使用和測試的方法是什么

          讀取第二個寄存器數據的設置,如下圖:

Modbus使用和測試的方法是什么

     步驟六:選擇【調試】->【運行】,實際運行效果可以把傳感器的兩個寄存器數據讀取上來,如下圖:

Modbus使用和測試的方法是什么

1.3    非標準協議的使用和測試

        非標準協議的使用和測試與Modbus的操作過程一致,但是選擇增加設備驅動和配置增加監測點要根據實際情況而定。該驅動的協議,參見:《如開發一套設備驅動,同時支持串口和網絡通訊》發送和接收協議章節。

(1)配置設備驅動和監測點

         步驟一:增加設備驅動,如下圖:

Modbus使用和測試的方法是什么

        步驟二:增加監測點,如下圖:

Modbus使用和測試的方法是什么

 (2)啟動模擬終端

   在測試工具目錄中運行【TestDevice(模擬終端設備).exe】程序,并且配置串口參數,如下圖:

Modbus使用和測試的方法是什么

(3)選擇【調試】->【運行】,實現運行效果,如下圖:

Modbus使用和測試的方法是什么

1.4    設備驅動的開發

       標準Modbus設備驅動事例下載:https://github.com/wxzz/ServerSuperIO.Driver。

       非標準設備驅動事例下載:https://github.com/wxzz/TestDeviceDriver。

       開發設備驅動過程參見:《如開發一套設備驅動,同時支持串口和網絡通訊》,可能在接口方法有所變動,結合Modbus設備驅動事例開發自己的設備驅動就行了。另外,開發設備驅動比較靈活,不一定非要配置監測點,可以把數據存儲操作也寫在設備驅動里,但是要考慮到對數據處理的阻塞情況,不要影響ServerSuperIO對設備驅動的整體調度。

       使用Designer IDE配置并測試好系統后,可以選擇【啟動控制臺】,作為運行時環境,效果如下圖:

Modbus使用和測試的方法是什么

以上就是關于“Modbus使用和測試的方法是什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

威宁| 西峡县| 施甸县| 长宁县| 迁西县| 南丹县| 安丘市| 鄢陵县| 临西县| 尉氏县| 昭苏县| 铁力市| 天峨县| 柯坪县| 靖江市| 上饶市| 夹江县| 秦皇岛市| 嘉荫县| 苍南县| 三门县| 扶沟县| 隆安县| 宁国市| 龙海市| 满城县| 吉隆县| 襄城县| 扶余县| 凉山| 重庆市| 东安县| 镇沅| 民权县| 枣强县| 蒲江县| 虹口区| 贵德县| 新田县| 富源县| 屏东市|