[發明專利]一種自定義添加modbus設備的方法有效
| 申請號: | 201510037903.1 | 申請日: | 2015-01-26 |
| 公開(公告)號: | CN104539502B | 公開(公告)日: | 2018-02-13 |
| 發明(設計)人: | 李春林 | 申請(專利權)人: | 北海恒久天成技術開發有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40 |
| 代理公司: | 北京遠大卓悅知識產權代理事務所(普通合伙)11369 | 代理人: | 靳浩 |
| 地址: | 536000 廣西壯族自治*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自定義 添加 modbus 設備 方法 | ||
技術領域
本發明涉及一種在數據采集系統中添加modbus設備的方法。更具體地說,本發明涉及一種在數據采集系統中自定義添加modbus設備的方法。
背景技術
運用CVT格式的文件是NI的CRIO終端或PXI等終端與Labview工作站之間采集數據的一種方式,這種方式效率高、速度快,適用于大容量數據通信和大型數據采集系統,但是對于modbus設備的數據采集,需要對每一個modbus設備單獨編制程序,實現數據采集功能。
在眾多的設備通信協議中modbus協議是應用最廣的一種協議,既可以用在低速的232、485通信,也可以應用于高速的以太網通信,在采集系統中,應用modbus協議的設備非常廣泛。故要構建一種在數據采集系統中自定義添加modbus設備的方法,能夠讓客戶自定義添加modbus設備。
用Labview編制的以CVT(當前值表),CCC為架構的采集系統可以比較方便的采集NI設備的值如CRIO,PXI等設備,但是不能方便地采集其他數據,而實際應用中存在大量的modbus設備和modbus數據采集設備,用一種可定值可擴展的方法來采集和控制modbus設備有十分重要的意義。
發明內容
本發明的一個目的是提供一種方法,其能夠自定義添加modbus設備到數據采集系統,使數據采集系統能同時針對不同種類的設備完成數據的采集。
本發明另一個目的是通過在數據采集系統中開發采集程序,使數據采集系統完成對modbus設備智能化的數據采集。
為了實現根據本發明的這些目的和其它優點,提供了一種自定義添加modbus設備的方法,其中,modbus設備的地址與多個傳感器地址具有映射關系,所述多個傳感器地址分別與對應modbus寄存器地址具有映射關系,多個寄存器用于存儲該modbus設備的不同種類的采集數據,將存儲在寄存器中的數據傳給數據采集系統,
包括以下步驟:
步驟一、在數據采集系統中設置操作界面模塊,操作界面模塊向用戶返回一個輸入界面,用戶自定義輸入所述modbus設備的參數,根據所設參數建立modbus設備的參數配置文件;
步驟二、根據參數配置文件,掃描modbus設備獲得每個寄存器的地址,根據寄存器地址在數據采集系統中建立寄存器表,所述寄存器表包含所有寄存器的地址信息;
步驟三、根據寄存器表,在數據采集系統和每個寄存器間分別建立一個通道,所述通道分別對應與之連通的寄存器;
步驟四、掃描所述通道獲得到達每一個寄存器的通道地址,根據得到的通道地址,在數據采集系統中生成通道表,所述通道表中均包含到達每一個寄存器的通道地址;
步驟五、操作系統讀取通道表中每一個通道地址,在操作系統的輸入界面設定每個通道的名稱,并將每個通道名稱載入數據采集系統的通道表中,使通道名稱與相應通道地址對應;
步驟六、根據所述通道表,在數據采集系統中初始化一個總采集表,所述總采集表以存儲在寄存器中的數據為變量,且每個數據均與相應通道的通道地址和通道名稱對應;
其中,modbus設備中設置有多個傳感器和寄存器,每個傳感器都與一個對應的寄存器連通,每個傳感器連續采集所述modbus設備中對應的數據,并將采集的數據映射到對應的寄存器內。
優選的是,其中,在數據采集系統中開發一個采集程序,所述采集程序中包含所有通道地址;在采集程序中設定采集時間間隔,當達到采集時間間隔,所述采集程序通過相應通道地址自動采集寄存器中的數據,采集程序根據每個通道的通道地址將采集的數據載入總采集表。
優選的是,其中,所述操作界面模塊采用labview開發系統設計。
優選的是,其中,modbus設備接入數據采集系統采用的傳輸介質為485總線或以太網總線。
優選的是,其中,當采用485總線作為傳輸介質時,modbus設備接入數據采集系統的方法為采用485轉232轉換器接入到電腦串口或采用485轉以太網轉換器接入到電腦網口。
優選的是,其中,所述modbus設備的參數包括:modbus設備名稱、modbus設備地址,通信速率、停止位以及校驗位。
優選的是,其中,所述總采集表的格式為CVT格式。
優選的是,其中,所述數據采集系統為NI數據采集系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北海恒久天成技術開發有限公司,未經北海恒久天成技術開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510037903.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種火龍果水肥一體化噴滴灌綜合系統
- 下一篇:一種小型薯類收獲機傳動機構





