[發(fā)明專利]智能制造BC系統(tǒng)通用驅(qū)動框架有效
| 申請?zhí)枺?/td> | 201611044877.6 | 申請日: | 2016-11-21 |
| 公開(公告)號: | CN106527371B | 公開(公告)日: | 2019-02-15 |
| 發(fā)明(設(shè)計)人: | 應(yīng)仲文 | 申請(專利權(quán))人: | 南京熊貓電子股份有限公司;南京熊貓電子裝備有限公司;南京熊貓儀器儀表有限公司 |
| 主分類號: | G05B19/418 | 分類號: | G05B19/418 |
| 代理公司: | 南京蘇高專利商標(biāo)事務(wù)所(普通合伙) 32204 | 代理人: | 孟紅梅 |
| 地址: | 210002 *** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 配置單元 事件觸發(fā)單元 事件處理單元 初始化單元 事件接口 通用驅(qū)動 智能制造 客制化程序 自動生產(chǎn)線 配置結(jié)構(gòu) 配置文件 驅(qū)動框架 事件處理 信號狀態(tài) 信息處理 信息配置 業(yè)務(wù)無關(guān) 異步觸發(fā) 框架本 靈活度 配置的 實例化 通用的 輪詢 配置 解析 架構(gòu) 智能 維護(hù) | ||
本發(fā)明公開了一種智能制造BC系統(tǒng)通用驅(qū)動框架,包括配置單元、初始化單元、事件接口單元、事件觸發(fā)單元和事件處理單元;配置單元提供通用的配置結(jié)構(gòu),用于實現(xiàn)不同的智能工廠自動生產(chǎn)線對應(yīng)的信息配置;初始化單元,用于解析配置單元的配置文件,實例化PLC類型并連接PLC設(shè)備;事件接口單元,為事件處理客制化程序提供實現(xiàn)接口;事件觸發(fā)單元,用于根據(jù)所配置的信號PLC地址進(jìn)行輪詢,根據(jù)信號狀態(tài)的變化情況異步觸發(fā)相應(yīng)的事件;事件處理單元,用于進(jìn)行具體的信息處理。本發(fā)明提供的驅(qū)動框架可以針對不同行業(yè)的BC來進(jìn)行配置,也可以針對不同種類的PLC,生產(chǎn)線架構(gòu)來進(jìn)行配置,具有高通用性,可維護(hù),靈活度高,與具體業(yè)務(wù)無關(guān)等優(yōu)勢。
技術(shù)領(lǐng)域
本發(fā)明涉及智能制造控制層系統(tǒng),即BC系統(tǒng)的底層驅(qū)動框架,為制造業(yè)軟件輕量級框架,屬于信息處理技術(shù)領(lǐng)域。
背景技術(shù)
智能制造信息系統(tǒng)(Computer Integrated Manufacturing System,簡稱CIMS系統(tǒng))是通過計算機(jī)硬軟件,并綜合運用現(xiàn)代管理技術(shù),制造技術(shù),信息技術(shù),自動化技術(shù),系統(tǒng)工程技術(shù),將企業(yè)生產(chǎn)全部過程中有關(guān)的人,技術(shù),經(jīng)營管理三要素及其信息與物流有機(jī)集成并優(yōu)化運行的復(fù)雜的大系統(tǒng)。而CIMS中的設(shè)備監(jiān)控系統(tǒng)(Block Control System,簡稱BC系統(tǒng))則負(fù)責(zé)管理運營生產(chǎn)線系統(tǒng)的物流系統(tǒng),監(jiān)控設(shè)備集群狀態(tài),具有較高的實時性。BC系統(tǒng)是CIMS大系統(tǒng)框架下設(shè)備層系統(tǒng)與MES系統(tǒng)層中間的橋梁,起到數(shù)據(jù)上傳與下傳的作用。BC系統(tǒng)還具有數(shù)據(jù)儲存,處理的功能,能對智能制造系統(tǒng)中比較復(fù)雜的設(shè)備比如機(jī)器人進(jìn)行復(fù)雜的控制操作。而BC系統(tǒng)Driver則作為BC系統(tǒng)的底層驅(qū)動框架,在BC系統(tǒng)開發(fā)中具有決定性作用。
目前國外特別是德國,美國等發(fā)達(dá)國家,使用BC系統(tǒng)非常廣泛,技術(shù)水平也較高,擁有巨大優(yōu)勢,國內(nèi)的BC系統(tǒng)現(xiàn)在還處于初步發(fā)展階段,針對特定的業(yè)務(wù)邏輯往往開發(fā)時間較長,而且并不穩(wěn)定,可維護(hù)性也較差,可移植性也不強(qiáng),這主要還是因為沒有一款高通用性BC Driver所致。
發(fā)明內(nèi)容
發(fā)明目的:為了克服現(xiàn)有BC技術(shù)通用性不高,不穩(wěn)定,可維護(hù)性差,可移植性不強(qiáng)等問題,本發(fā)明提供一種具有高通用性的可配置性智能制造BC Driver框架。
技術(shù)方案:為實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
智能制造BC系統(tǒng)通用驅(qū)動框架,包括:配置單元、初始化單元、事件接口單元、事件觸發(fā)單元和事件處理單元;所述配置單元提供通用的配置結(jié)構(gòu),用于實現(xiàn)不同的智能工廠自動生產(chǎn)線對應(yīng)的信息配置;所述初始化單元,用于解析配置單元的配置文件,實例化PLC類型并連接PLC設(shè)備;所述事件接口單元,為事件處理客制化程序提供實現(xiàn)接口;所述事件觸發(fā)單元,用于根據(jù)所配置的信號PLC地址進(jìn)行輪詢,根據(jù)信號狀態(tài)的變化情況異步觸發(fā)相應(yīng)的事件;所述事件處理單元,用于進(jìn)行具體的信息處理。
作為優(yōu)選,該驅(qū)動框架還包括超時管理單元,用于事件觸發(fā)單元異步觸發(fā)事件時進(jìn)行計時,若超時則報警并將事件狀態(tài)歸零。
在具體的實施方案中,所述配置單元配置的信息包括Master PLC通信配置和PLC信息地址配置;所述通信配置包括主從站網(wǎng)絡(luò)標(biāo)識、主從站點標(biāo)識、從站IP、輪詢時間間隔、超時時間和PLC類型;所述PLC信息地址配置包括BC系統(tǒng)監(jiān)控的各個設(shè)備的基本信息,以及每個設(shè)備上監(jiān)控的模塊信息與地址的配置,所述監(jiān)控的模塊包括數(shù)據(jù)、事件和命令。
所述設(shè)備的基本信息包括設(shè)備名稱和映射地址;每個設(shè)備上模塊信息與地址的配置內(nèi)容包括模塊名稱、地址偏移、模塊類型以及模塊字段的名稱、地址、長度和值類型;所述模塊類型包括事件、事件回復(fù)、命令、命令回復(fù)、讀數(shù)據(jù)和寫數(shù)據(jù)。
作為優(yōu)選,該驅(qū)動框架還包括日志管理單元,用于進(jìn)行日志記錄;所述配置單元包括日志配置。
作為優(yōu)選,所述配置單元采用一個或多個XML文件格式進(jìn)行配置。
該專利技術(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/201611044877.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在處理圖形對象時控制鍵事件的裝置和方法
- 一種業(yè)務(wù)觸發(fā)系統(tǒng)、方法及業(yè)務(wù)交互功能實體
- 一種滿足systemC語法的多核處理器的事件處理單元組
- 一種排隊處理裝置及其處理方法和排隊機(jī)
- 信息處理設(shè)備和信息處理方法
- 一種基于事件庫觸發(fā)上報的傳感器網(wǎng)絡(luò)
- 一種基于智能算法的WAF安全監(jiān)測系統(tǒng)
- 一種可以提高系統(tǒng)效率的交叉觸發(fā)裝置
- 基于動態(tài)優(yōu)先級的生產(chǎn)現(xiàn)場事件實時處理系統(tǒng)及方法
- 一種輸變電設(shè)備狀態(tài)告警處理系統(tǒng)





