組態(tài)軟件數(shù)據(jù)結(jié)構(gòu)升級(jí)方法、裝置和計(jì)算機(jī)設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN202011584983.X 申請(qǐng)日 -
公開(公告)號(hào) CN114691162A 公開(公告)日 2022-07-01
申請(qǐng)公布號(hào) CN114691162A 申請(qǐng)公布日 2022-07-01
分類號(hào) G06F8/65(2018.01)I;G06F8/71(2018.01)I;G06F16/22(2019.01)I;G06F16/23(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王中青;彭立;馬建新;馬騰飛;任保華;王桂蘭;董曉峰;楊萬(wàn)春 申請(qǐng)(專利權(quán))人 北京廣利核系統(tǒng)工程有限公司
代理機(jī)構(gòu) 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 代理人 -
地址 100094北京市海淀區(qū)永豐路5號(hào)院5號(hào)樓1層101
法律狀態(tài) -

摘要

摘要 本申請(qǐng)公開了一種組態(tài)軟件數(shù)據(jù)結(jié)構(gòu)升級(jí)方法、裝置和計(jì)算機(jī)設(shè)備。其中,組態(tài)軟件數(shù)據(jù)結(jié)構(gòu)升級(jí)方法包括:加載組態(tài)工程的配置文件,并從配置文件中獲取數(shù)據(jù)類型信息;將數(shù)據(jù)類型信息實(shí)例化為內(nèi)存對(duì)象;判斷本地?cái)?shù)據(jù)中的數(shù)據(jù)類型是否與內(nèi)存對(duì)象的數(shù)據(jù)類型一致,本地?cái)?shù)據(jù)為組態(tài)工程預(yù)先存儲(chǔ)在本地的數(shù)據(jù)文件;如果本地?cái)?shù)據(jù)中的數(shù)據(jù)類型與內(nèi)存對(duì)象的數(shù)據(jù)類型一致,則進(jìn)一步判斷每個(gè)數(shù)據(jù)類型下的數(shù)據(jù)結(jié)構(gòu)是否與內(nèi)存對(duì)象的數(shù)據(jù)類型下的數(shù)據(jù)結(jié)構(gòu)是否一致;如果每個(gè)數(shù)據(jù)類型下的數(shù)據(jù)結(jié)構(gòu)與內(nèi)存對(duì)象的數(shù)據(jù)類型下的數(shù)據(jù)結(jié)構(gòu)不一致,則根據(jù)配置文件更新升級(jí)數(shù)據(jù)結(jié)構(gòu)。