基於MThings分享MODBUS數據配置模板

前言:在接觸MThings之前,你一定沒有見過這種騷操作!

數據配置是什麼:參考博客 一種成熟的MODBUS調試測試軟件 第二章節

爲什麼要分享:MODBUS中的數據定義很多,任何人都不希望因爲調試環境、端口、協議類型的變化或差異,而需要重新配置一份相同MODBUS協議數據,因爲工作量實在太多。

MThings已經提供多種方法簡化數據配置問題,例如MThings將主機、從機的數據配置設計爲相互兼容,即主機配置可以直接共享給從機使用。MThings提供設備之間的數據配置一鍵同步功能,這一點同樣參考參考博客 一種成熟的MODBUS調試測試軟件 第3.6章節。

MThings提供數據配置模板解決跨測試環境之間的配置傳遞問題和開發人員之間配置共享問題。擁有數據配置模板後,可以快速完成設備調試準備工作。

場景1:

小明要調試目標設備A,但是並沒有它的MODBUS配置文件,難道要拿着協議文本配置一遍嗎?這時小紅發給小明一份數據配置模板。拿到模板後小明導入自己的測試環境,快速開始接口調試工作。

需要說明的是,小紅的這份數據配置模板可能應用於串口,而小明則是需要測試MODBUS-TCP鏈路,但這也不影響數據配置的共享。

操作步驟:

  1. 進入設備數據頁面
  2. 進入數據配置態
  3. 單擊“導入”按鈕
  4. 選擇配置數據模板

頃刻之間擁有設備A的所有數據配置:

 

場景2:

小明使用小紅的數據配置模板後,發現一些配置錯誤的地方,他認爲應該及時糾正這些錯誤,此時小明選擇更新數據配置模板,並共享給他人。

操作步驟:

  1. 依舊在設備數據配置態下,單擊“導出”按鈕
  2. 編輯數據配置模板的特徵信息,單擊“確定”,即刻完成數據配置模板的製作和升級。

數據配置模板文件長這樣:

總結:

MODBUS數據配置模板將協議中的數據定義(寄存器、線圈狀態)與測試環境(設備、端口、協議類型)解耦,便於開發者之間相互傳遞,良好的傳遞能力必然構建出配置信息的不斷完善和升級。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章