[發(fā)明專利]一種多異構(gòu)控制站的通信方法和裝置在審
| 申請?zhí)枺?/td> | 201811524234.0 | 申請日: | 2018-12-13 |
| 公開(公告)號: | CN109495581A | 公開(公告)日: | 2019-03-19 |
| 發(fā)明(設(shè)計)人: | 鄭松;劉朝儒;黃碧琴;何俊欣;熊華鋒;陳松彬;王云霞;李貝貝 | 申請(專利權(quán))人: | 愛普(福建)科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 林云嬌 |
| 地址: | 350700 福*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制站 異構(gòu) 方法和裝置 配置 數(shù)據(jù)分析處理 仿真控制 數(shù)據(jù)采集 數(shù)據(jù)通信 相關(guān)信息 通信 | ||
本發(fā)明提供一種多異構(gòu)控制站的通信方法和裝置,通過XML配置文件對控制站的信息進行配置,通過該配置進行多異構(gòu)控制站之間的相互數(shù)據(jù)通信。本發(fā)明通過XML配置仿真控制站或多異構(gòu)控制站的相關(guān)信息,以接入多異構(gòu)控制站的數(shù)據(jù),實現(xiàn)了對多異構(gòu)控制站的數(shù)據(jù)采集、數(shù)據(jù)分析處理與控制等。
技術(shù)領(lǐng)域
本發(fā)明涉及自動化控制技術(shù),特別涉及一種多異構(gòu)控制站的通信方法和裝置。
背景技術(shù)
IAP(In-Application Programming)是用戶自己的程序在運行過程中對UserFlash的部分區(qū)域進行燒寫,目的是為了在產(chǎn)品發(fā)布后可以方便地通過預(yù)留的通信口對產(chǎn)品中的固件程序進行更新升級。然而在自動化控制技術(shù)中,目前的很多工業(yè)自動控制軟件架構(gòu)中,如IAP(In-Application Programming)軟件架構(gòu)無法接入多異構(gòu)控制站的數(shù)據(jù),因此無法實現(xiàn)對多異構(gòu)控制站的數(shù)據(jù)采集、數(shù)據(jù)分析處理與控制等。
20180817公開的,公開號為CN108415379A的中國發(fā)明揭示了一種多異構(gòu)控制站的集散控制系統(tǒng),由上位機層、異構(gòu)控制站層、執(zhí)行層三部分構(gòu)成;上位機層中運行工程數(shù)據(jù)組態(tài)軟件、控制算法組態(tài)軟件、人機交互組態(tài)軟件和數(shù)據(jù)共享軟件;工程數(shù)據(jù)組態(tài)軟件為不同品牌來源的、不同類型的控制站設(shè)備提供IO數(shù)據(jù)庫模板;控制算法組態(tài)軟件用于編寫控制邏輯的圖形化的控制算法組態(tài)程序供所述異構(gòu)控制站層計算運行;人機交互組態(tài)軟件用于編寫該集散控制系統(tǒng)的人機交互組態(tài)程序,供用戶實時地監(jiān)控和分析所述執(zhí)行層的執(zhí)行情況;數(shù)據(jù)共享軟件用于異構(gòu)控制站層中各控制站之間的數(shù)據(jù)通訊與共享;從而實現(xiàn)了異構(gòu)控制站的通訊,輕松實現(xiàn)信息的互通,信息傳遞不再受限,實現(xiàn)不同通訊協(xié)議的異構(gòu)控制站間的互聯(lián)。但是,該發(fā)明不能解決IAP軟件架構(gòu)無法接入多異構(gòu)控制站的數(shù)據(jù)的技術(shù)問題。
20170222公開的,公開號為CN106444607A發(fā)明涉及一種多異構(gòu)工業(yè)機器人數(shù)據(jù)通信及控制方法。為了完成不同品牌工業(yè)機器人之間的數(shù)據(jù)通信,其采用了一種面向異構(gòu)控制硬件的數(shù)據(jù)交換方法,不僅可以實現(xiàn)不同品牌工業(yè)機器人異構(gòu)控制器之間的數(shù)據(jù)交互,還支持在多個異構(gòu)控制器之間運行同一套控制算法組態(tài)程序,從而實現(xiàn)各機器人之間的協(xié)同控制,且實時性強、靈活性高。但是,該發(fā)明不能解決IAP軟件架構(gòu)無法接入多異構(gòu)控制站的數(shù)據(jù)的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題,在于提供一種多異構(gòu)控制站的通信方法和裝置,通過XML配置仿真控制站或多異構(gòu)控制站的相關(guān)信息,以接入多異構(gòu)控制站的數(shù)據(jù),實現(xiàn)了對多異構(gòu)控制站的數(shù)據(jù)采集、數(shù)據(jù)分析處理與控制等。
本發(fā)明方法是這樣實現(xiàn)的:一種多異構(gòu)控制站的通信方法,通過XML配置文件對控制站的信息進行配置,創(chuàng)建多異構(gòu)控制站之間的相互數(shù)據(jù)通信。
進一步的,所述控制站的信息包括:仿真控制站或多異構(gòu)控制站的數(shù)據(jù)源信息,作為數(shù)據(jù)中轉(zhuǎn)或存儲的仿真控制站的數(shù)據(jù)地址,IO點信息,數(shù)據(jù)信息,通信周期以及中英文配置信息。
進一步的,所述多異構(gòu)控制站之間的相互數(shù)據(jù)通信包括初始化過程,從多異構(gòu)控制站到仿真控制站的數(shù)據(jù)搬遷過程,從源仿真控制站到目標仿真控制站的數(shù)據(jù)搬遷過程,以及從數(shù)據(jù)庫到多異構(gòu)控制站的數(shù)據(jù)搬遷過程;
所述初始化過程是:獲取XML配置文件的配置信息,啟動通信線程;
所述從多異構(gòu)控制站到仿真控制站的數(shù)據(jù)搬遷過程包括:
步驟S11、按照所設(shè)置的通信周期啟動數(shù)據(jù)搬遷;
步驟S12、根據(jù)配置的多異構(gòu)控制站的數(shù)據(jù)源信息,從多異構(gòu)控制站中獲取數(shù)據(jù);
步驟S13、將獲取到的多異構(gòu)控制站的數(shù)據(jù)轉(zhuǎn)化成浮點格式;
步驟S14、將轉(zhuǎn)化后得到的數(shù)據(jù)寫入到配置的仿真控制站地址區(qū)域中;
所述從源仿真控制站到目標仿真控制站的數(shù)據(jù)搬遷過程包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于愛普(福建)科技有限公司,未經(jīng)愛普(福建)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811524234.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種異構(gòu)路由協(xié)調(diào)系統(tǒng)及方法
- 一種用于提供網(wǎng)絡(luò)服務(wù)的方法、裝置和系統(tǒng)
- 氫鹵化氟代烯烴的制造方法
- 基于國產(chǎn)平臺和X86平臺的異構(gòu)資源池管理方法及系統(tǒng)
- 一種生產(chǎn)系列高純度異構(gòu)烷烴的方法
- 一種異構(gòu)編譯算法可行性評估方法及系統(tǒng)
- 一種異構(gòu)執(zhí)行體的構(gòu)造方法及系統(tǒng)
- 面向邊緣計算云中心的擬態(tài)防御構(gòu)建方法及系統(tǒng)
- 異構(gòu)數(shù)據(jù)處理方法、裝置、電子設(shè)備和可讀存儲介質(zhì)
- 異構(gòu)互連的仿真系統(tǒng)、方法、計算機設(shè)備和存儲介質(zhì)





