[發(fā)明專利]一種組態(tài)軟件系統(tǒng)及一種工業(yè)控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710072095.1 | 申請(qǐng)日: | 2017-02-07 |
| 公開(公告)號(hào): | CN106933568B | 公開(公告)日: | 2020-06-09 |
| 發(fā)明(設(shè)計(jì))人: | 陳宏君;周磊;張磊;譚良良;劉克金;文繼鋒;徐衛(wèi)峰;吳波 | 申請(qǐng)(專利權(quán))人: | 南京南瑞繼保電氣有限公司;南京南瑞繼保工程技術(shù)有限公司 |
| 主分類號(hào): | G06F8/20 | 分類號(hào): | G06F8/20;G06F8/41 |
| 代理公司: | 北京派特恩知識(shí)產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 王花麗;張穎玲 |
| 地址: | 211102 江*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 組態(tài) 軟件 系統(tǒng) 工業(yè) 控制 方法 | ||
1.一種組態(tài)軟件系統(tǒng),其特征在于,所述系統(tǒng)包括:工程管理模塊和程序仿真模塊,其中:
所述工程管理模塊,用于管理與所述組態(tài)軟件系統(tǒng)建立連接的至少包括第一裝置的組態(tài)配置信息,并確定所述第一裝置的組態(tài)配置信息;分層次顯示所述至少包括第一裝置的組態(tài)配置信息;
所述程序仿真模塊,用于根據(jù)所述第一裝置的組態(tài)配置信息,獲取所述第一裝置的輸入數(shù)據(jù);將所述第一裝置的輸入數(shù)據(jù)輸入至所述第一裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;將所述運(yùn)行結(jié)果確定為第二裝置的輸入數(shù)據(jù);將所述第二裝置的輸入數(shù)據(jù)輸入至所述第二裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;輸出所述運(yùn)行結(jié)果。
2.根據(jù)權(quán)利要求1中所述的組態(tài)軟件系統(tǒng),其特征在于,所述工程管理模塊包括數(shù)據(jù)管理單元和層次結(jié)構(gòu)顯示單元,其中:
所述數(shù)據(jù)管理單元,用于管理至少包括第一裝置的組態(tài)配置信息,并確定所述第一裝置的組態(tài)配置信息;
所述層次結(jié)構(gòu)顯示單元,用于分層次地顯示所述至少包括第一裝置的組態(tài)配置信息。
3.根據(jù)權(quán)利要求1中所述的系統(tǒng),其特征在于,所述程序仿真模塊包括初始化加載單元、任務(wù)管理單元、系統(tǒng)庫(kù)單元和虛擬數(shù)據(jù)單元,其中:
所述初始化加載單元,用于讀取或加載所述接口文件;
所述任務(wù)管理單元,用于創(chuàng)建任務(wù)、解析或運(yùn)行程序組織單元實(shí)例;將所述第一裝置的輸入數(shù)據(jù)輸入至所述第一裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;將所述運(yùn)行結(jié)果確定為所述第二裝置的輸入數(shù)據(jù);將所述第二裝置的輸入數(shù)據(jù)輸入至所述第二裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;輸出所述運(yùn)行結(jié)果;
所述系統(tǒng)庫(kù)單元,用于提供實(shí)現(xiàn)國(guó)際電工委員會(huì)IEC定義的函數(shù)和功能塊以及所述系統(tǒng)自帶的功能塊的代碼;
所述虛擬數(shù)據(jù)單元,用于根據(jù)所述第一裝置的組態(tài)配置信息,確定所述第一裝置的輸入?yún)?shù)的屬性信息;根據(jù)所述第一裝置的輸入?yún)?shù)的屬性信息,生成虛擬的所述第一裝置的輸入數(shù)據(jù)和全局變量數(shù)據(jù)。
4.根據(jù)權(quán)利要求1中所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
程序編輯模塊,用于基于第一操作新建一個(gè)第一裝置的程序編輯文件;接收在所述程序編輯文件中的輸入信息;將所述輸入信息編輯成符合IEC標(biāo)準(zhǔn)的程序語言;
程序處理模塊,用于基于第二操作將所述程序語言轉(zhuǎn)換成所述第一裝置運(yùn)行所需要的接口文件;
程序調(diào)試模塊,用于基于第三操作將所述接口文件下載到所述第一裝置中。
5.根據(jù)權(quán)利要求4中所述的系統(tǒng),其特征在于,所述程序處理模塊,包括中間指令處理單元和C代碼處理單元,其中:
所述中間指令處理單元,用于判斷所述第二操作是否用于指示將所述程序語言轉(zhuǎn)換為中間指令文件;如果所述第二操作是用于指示將所述程序語言轉(zhuǎn)換為中間指令文件,則將所述程序語言轉(zhuǎn)換為中間指令文件;
所述C代碼處理單元,用于如果所述第二操作不是用于指示將所述程序語言轉(zhuǎn)換為中間指令文件;則將所述程序語言轉(zhuǎn)換為C代碼;將所述C代碼編譯為目標(biāo)文件,其中,所述中間指令處理單元和所述C代碼處理單元均具備IEC編程語言的語法、語義檢測(cè)和報(bào)錯(cuò)功能。
6.一種工業(yè)控制方法,其特征在于,所述方法包括:
確定第一裝置的組態(tài)配置信息,其中,所述第一裝置與組態(tài)軟件系統(tǒng)已建立連接;
根據(jù)所述第一裝置的組態(tài)配置信息,獲取所述第一裝置的輸入數(shù)據(jù);
將所述第一裝置的輸入數(shù)據(jù)輸入至所述第一裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;
將所述運(yùn)行結(jié)果確定為第二裝置的輸入數(shù)據(jù),其中,所述第二裝置與所述組態(tài)軟件系統(tǒng)已建立連接;
將所述第二裝置的輸入數(shù)據(jù)輸入至所述第二裝置中的接口文件,并運(yùn)行所述接口文件得到運(yùn)行結(jié)果;
輸出所述運(yùn)行結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京南瑞繼保電氣有限公司;南京南瑞繼保工程技術(shù)有限公司,未經(jīng)南京南瑞繼保電氣有限公司;南京南瑞繼保工程技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710072095.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種組態(tài)方法及控制系統(tǒng)
- 待監(jiān)控設(shè)備的組態(tài)方法、裝置及監(jiān)控系統(tǒng)
- 一種智能組態(tài)方法
- 一種組態(tài)方法及裝置
- 分布式工業(yè)在線組態(tài)監(jiān)測(cè)系統(tǒng)及方法
- 一種基于組態(tài)差異識(shí)別的DCS控制器組態(tài)更新系統(tǒng)及方法
- 一種虛擬化系統(tǒng)的組態(tài)報(bào)表生成方法及相關(guān)裝置
- 一種適用于選煤廠的智能組態(tài)方法及系統(tǒng)
- 一種協(xié)同組態(tài)服務(wù)方法及相關(guān)組件
- 組態(tài)配置信息升級(jí)方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法





