IhyerDB modBus採集器配置.

近期查了一下ihyerDB-modbus採集器的相關配置,因爲沒有相關的modbus設備,因而今天上午根據網上的線索下載了Modbus Slave(modbus從站仿真器).筆記本也沒有串口,因而下載了Virtual Serial Port Driver 7.2虛擬串口.一切準備就緒就開始仿真實驗了.數據庫

1.下載Modbus Slave:http://down1.cr173.com/soft1/ModbusSlave.rar服務器

2.下載Virtual Serial Port Driver 7.2:http://down.liangchan.net/vspd7.2.308.zip工具

(安裝很簡單,都是無腦下一步)..net

3.打開modbus slave F8呼出從站設置,配置從站站地址,功能碼,功能碼與寄存器對應關係爲,具體可參考:http://blog.csdn.net/xukai871105/article/details/15654689調試

4.F3呼出Mdobus協議的工做方式,分爲串口\以太網等,並配置相應的串口參數等.配置完畢如圖顯示,未鏈接,這裏將Modbus Slave鏈接至電腦的虛擬串口com2上.參數爲:9600-E-8-1.rest

5.安裝好虛擬串口後,新建一對虛擬串口,上圖.右邊的Break line/restore connection選項是指示是否啓用com1與com2的通信,把slave仿真器配置在com2上,再把串口調試精神配置在com1上,能夠模擬上位機發送召喚碼在本機調試.blog

6.準備工做作完後就要開始ihyerDB的modbus配置了.下載ihyerDB數據庫-打開服務-配置服務器-自帶手冊解釋的很清楚,這裏不一一闡述.ip

7.打開modbus配置工具.依次配置採集器列表---設備列表---右側鏈接信息列表.採集配置時選擇類型爲modbus,名字隨意命名.以後填寫設備名稱.開發

8.待設備配置完畢後,主要配置右側端口號相關信息,因爲使用的是虛擬串口,slave仿真器使用的是com2,這裏配置成com1.參數一樣爲9600-E-8-1.注意掃描組的配置如圖:get

9.在本地採集器配置選項卡中,選中剛剛配置的modbus採集器,啓動運行.上圖:

10.打開ihyerDB的系統管理工具,選擇採集狀態查看菜單,顯示配置的採集器爲活動狀態,設備爲已鏈接的狀態表示配置完畢.上圖.

11.點擊管理工具的數據源菜單,進行Tag配置.

12.一切配置完畢後,就能夠點擊菜單的實時記錄查詢,如圖所示,節點的狀態爲Good鏈接正常,並能實時獲取寄存器400002的數值,因爲一個寄存器表示兩個字節,一個16位整型,正好用一個完成的寄存器地址描述,如例子中的400002,則表示讀取一個16位的整型數,用400002中獲取.對照slave結果比對,上圖:

 

完成了全部的配置實驗,以後ihyerDB可支持C#的二次開發,能夠直接從tag節點取出寄存器的數據.

相關文章
相關標籤/搜索