[發(fā)明專利]基于Petri網(wǎng)的軟PLC系統(tǒng)數(shù)據(jù)同步方法有效
| 申請?zhí)枺?/td> | 201710532422.7 | 申請日: | 2017-07-03 |
| 公開(公告)號: | CN107291933B | 公開(公告)日: | 2020-04-14 |
| 發(fā)明(設計)人: | 楊觀賜;王陽;楊靜;陳占杰 | 申請(專利權(quán))人: | 貴州大學 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/27;G06F16/23 |
| 代理公司: | 貴陽東圣專利商標事務有限公司 52002 | 代理人: | 袁慶云 |
| 地址: | 550025 貴州省*** | 國省代碼: | 貴州;52 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 petri plc 系統(tǒng) 數(shù)據(jù) 同步 方法 | ||
1.一種基于Petri網(wǎng)的軟PLC系統(tǒng)數(shù)據(jù)同步方法,包括以下步驟:
(1)基于Petri網(wǎng)工作流的數(shù)據(jù)流轉(zhuǎn)模型:根據(jù)軟PLC系統(tǒng)中數(shù)據(jù)流轉(zhuǎn)過程,確定庫所集、變遷集,構(gòu)建軟PLC系統(tǒng)數(shù)據(jù)流轉(zhuǎn)Petri網(wǎng)模型;所述軟PLC系統(tǒng)中數(shù)據(jù)流轉(zhuǎn)過程如下:1)工業(yè)現(xiàn)場采集到實時基礎數(shù)據(jù),把基礎數(shù)據(jù)存儲于對象層模塊數(shù)據(jù)庫中;2)軟PLC系統(tǒng)掃描周期開始,刷新映射對象層的數(shù)據(jù)到系統(tǒng)全局變量,同步刷新全局變量中輸入數(shù)據(jù);3)系統(tǒng)運行控制邏輯策略,對數(shù)據(jù)進行分析處理后依次同步編輯顯示層、數(shù)據(jù)視圖層、配置文件中的數(shù)據(jù)信息;4)掃描周期結(jié)束,同步軟PLC系統(tǒng)輸出變量信息到對象層;5)對象層映射相應數(shù)據(jù)到具體硬件,控制硬件的運行狀態(tài);
所述庫所集
所述變遷集
(2)構(gòu)建數(shù)據(jù)同步數(shù)據(jù)結(jié)構(gòu):根據(jù)軟PLC系統(tǒng)數(shù)據(jù)流轉(zhuǎn)Petri網(wǎng)模型,構(gòu)建分堆存儲的哈希表數(shù)據(jù)結(jié)構(gòu)來存儲PLC系統(tǒng)數(shù)據(jù);所述構(gòu)建分堆存儲的哈希表數(shù)據(jù)結(jié)構(gòu):塊是指一定長度二進制位串,長度為
(3)改進觀察者模式及數(shù)據(jù)同步:根據(jù)目標和觀察者雙方的要求建立映射關系,從觀察者模式代理分離出注冊類RegisterClass和映射類MappingClass;所述注冊類RegisterClass類負責注冊目標和觀察者,映射類MappingClass類中記錄系統(tǒng)中哈希表和多個不同觀察者的映射關系,MappingFile類的設計確保了映射關系的一致性;增加Delegate類對view視圖層不同數(shù)據(jù)類型的變量進行渲染和編輯,并采用Model-View框架,實現(xiàn)View視圖層隨Model數(shù)據(jù)層的自動同步刷新;采用準雙向數(shù)據(jù)同步方法,哈希表與對象組態(tài)層、View視圖層、Model數(shù)據(jù)層、元件映射視圖層、配置文件間采用星型拓撲結(jié)構(gòu)關系,所述星型拓撲結(jié)構(gòu)中,哈希表為中心節(jié)點,其它節(jié)點只與另一個節(jié)點進行數(shù)據(jù)同步,數(shù)據(jù)同步為雙向。
2.如權(quán)利要求1所述的基于Petri網(wǎng)的軟PLC系統(tǒng)數(shù)據(jù)同步方法,其特征在于:所述注冊類RegisterClass中加入DisplaySubject方法,顯式地為所有注冊過希表的不同觀察者提供目標清單,目標清單的粒度達到目標的特定內(nèi)容的級別,使不同的觀察者擁有不同的權(quán)限。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于貴州大學,未經(jīng)貴州大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710532422.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于準完備有限可達樹的通用Petri網(wǎng)的屬性分析方法及系統(tǒng)
- 一種基于擴展Petri網(wǎng)模型的語義Web服務組合方法
- 一種基于XML的Petri網(wǎng)運行方法及系統(tǒng)
- 一種用于生產(chǎn)線的Petri網(wǎng)控制系統(tǒng)
- 一種基于Petri網(wǎng)的數(shù)學建模系統(tǒng)
- 一種基于邏輯Petri網(wǎng)計算最優(yōu)校準的方法
- 一種基于Petri網(wǎng)出現(xiàn)序列的繼電保護業(yè)務建模方法及系統(tǒng)
- 一種業(yè)務流程改進方法及系統(tǒng)
- 一種基于Petri網(wǎng)和啟發(fā)式搜索的系統(tǒng)調(diào)度方法
- 一種Petri網(wǎng)Verilog HDL代碼生成方法





