欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種可信DCS上位機(jī)在線升級(jí)軟件的方法及相關(guān)裝置與流程

文檔序號(hào):40550351發(fā)布日期:2025-01-03 11:09閱讀:8來源:國(guó)知局
本發(fā)明屬于分散控制系統(tǒng)領(lǐng)域,涉及一種可信dcs上位機(jī)在線升級(jí)軟件的方法及相關(guān)裝置。
背景技術(shù)
::1、分散控制系統(tǒng)(dcs,distributed?control?system)是電力系統(tǒng)基礎(chǔ)設(shè)施的核心設(shè)備。分散控制系統(tǒng)包括可信dcs上位機(jī)和可信dcs控制器,可信dcs上位機(jī)包括工程師站、操作員站等終端,可信dcs上位機(jī)和可信dcs控制器均在可信管理中心進(jìn)行注冊(cè),由可信管理中心對(duì)這些終端進(jìn)行統(tǒng)一管理。隨著業(yè)務(wù)場(chǎng)景的增多,運(yùn)行在可信dcs上位機(jī)上的軟件出現(xiàn)漏洞(bug)的幾率越來越大,同時(shí)軟件也在不斷迭代優(yōu)化,因此需要對(duì)可信dcs上位機(jī)上的軟件進(jìn)行升級(jí)。2、目前,可信dcs上位機(jī)的軟件升級(jí)一般采用人工方式,把新版軟件上傳到需要軟件升級(jí)的可信dcs上位機(jī)上,手動(dòng)安裝覆蓋舊版軟件,再啟動(dòng)新版軟件。這種升級(jí)方式對(duì)人員的技術(shù)要求高,耗費(fèi)人力,周期長(zhǎng),容易出錯(cuò),降低了客戶的滿意度。技術(shù)實(shí)現(xiàn)思路1、為了解決上述現(xiàn)有技術(shù)的問題,本發(fā)明提供一種可信dcs上位機(jī)在線升級(jí)軟件的方法及相關(guān)裝置,以解決現(xiàn)有軟件升級(jí)費(fèi)時(shí)費(fèi)力、客戶滿意度低的問題。2、本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):3、一種可信dcs上位機(jī)在線升級(jí)軟件的方法,包括:4、s1,獲取新版軟件包;5、s2,解壓縮所述新版軟件包,得到elf文件;6、s3,檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,如果不滿足運(yùn)行時(shí)的依賴,則返回s1;如果滿足運(yùn)行時(shí)的依賴,則將可信dcs上位機(jī)中當(dāng)前的舊軟件升級(jí)為所述新版軟件包中的新版軟件。7、優(yōu)選的,s1具體包括:8、s11,接收可信管理中心發(fā)布的升級(jí)信息文件,所述升級(jí)信息文件包括新版軟件的版本號(hào);9、s12,將可信dcs上位機(jī)中當(dāng)前的舊軟件的版本號(hào)與所述新版軟件的版本號(hào)進(jìn)行對(duì)比,判斷新版軟件是否滿足升級(jí)條件,如果不滿足升級(jí)條件,則返回s11;如果滿足升級(jí)條件,則從可信管理中心下載與所述新版軟件對(duì)應(yīng)的新版軟件包,并實(shí)時(shí)回傳下載進(jìn)度到可信管理中心,進(jìn)行s2。10、優(yōu)選的,s2具體為:解壓縮所述新版軟件包,得到elf文件以及新版軟件的動(dòng)態(tài)庫(kù)。11、進(jìn)一步的,s3中,所述檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,具體為:檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,以及新版軟件的動(dòng)態(tài)庫(kù)是否滿足運(yùn)行時(shí)的依賴。12、優(yōu)選的,s2具體為:解壓縮所述新版軟件包到臨時(shí)文件夾,得到elf文件。13、進(jìn)一步的,s3中,所述如果不滿足運(yùn)行時(shí)的依賴,則返回s1,具體為:如果不滿足運(yùn)行時(shí)的依賴,則清理所述臨時(shí)文件夾,返回s1。14、進(jìn)一步的,s3中,所述如果滿足運(yùn)行時(shí)的依賴,則將可信dcs上位機(jī)中當(dāng)前的舊軟件升級(jí)為所述新版軟件包中的新版軟件,具體為:如果滿足運(yùn)行時(shí)的依賴,則停掉可信dcs上位機(jī)中當(dāng)前的舊軟件的服務(wù),將所述舊軟件備份;采用所述新版軟件包中的新版軟件替換所述舊軟件;啟動(dòng)所述新版軟件,檢測(cè)所述新版軟件運(yùn)行是否正常;如果運(yùn)行不正常,則恢復(fù)所述舊軟件,如果運(yùn)行正常,則刪除所述臨時(shí)文件夾。15、一種可信dcs上位機(jī)在線升級(jí)軟件的系統(tǒng),包括:16、獲取模塊,用于獲取新版軟件包;17、解壓縮模塊,用于解壓縮所述新版軟件包,得到elf文件;18、升級(jí)模塊,用于檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,如果不滿足運(yùn)行時(shí)的依賴,則不進(jìn)行軟件升級(jí);如果滿足運(yùn)行時(shí)的依賴,則將可信dcs上位機(jī)中當(dāng)前的舊軟件升級(jí)為所述新版軟件包中的新版軟件。19、一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述可信dcs上位機(jī)在線升級(jí)軟件的方法的步驟。20、一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述可信dcs上位機(jī)在線升級(jí)軟件的方法的步驟。21、與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:22、本發(fā)明在升級(jí)軟件前,先校驗(yàn)新版軟件的elf文件(可執(zhí)行文件,executable?andlinking?format)是否滿足運(yùn)行依賴,如果不滿足,則不安裝新版軟件,滿足才安裝新版軟件;原因是,如果依賴斷裂,即使新版軟件安裝成功了,也無法運(yùn)行,導(dǎo)致升級(jí)失敗。通過本發(fā)明的方法,可以自動(dòng)對(duì)軟件進(jìn)行升級(jí),有效降低對(duì)人力的技術(shù)要求,省時(shí)省力,提高客戶滿意度。技術(shù)特征:1.一種可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,包括:2.根據(jù)權(quán)利要求1所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s1具體包括:3.根據(jù)權(quán)利要求1所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s2具體為:解壓縮所述新版軟件包,得到elf文件以及新版軟件的動(dòng)態(tài)庫(kù)。4.根據(jù)權(quán)利要求3所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s3中,所述檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,具體為:檢測(cè)所述elf文件是否滿足運(yùn)行時(shí)的依賴,以及新版軟件的動(dòng)態(tài)庫(kù)是否滿足運(yùn)行時(shí)的依賴。5.根據(jù)權(quán)利要求1所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s2具體為:解壓縮所述新版軟件包到臨時(shí)文件夾,得到elf文件。6.根據(jù)權(quán)利要求5所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s3中,所述如果不滿足運(yùn)行時(shí)的依賴,則返回s1,具體為:如果不滿足運(yùn)行時(shí)的依賴,則清理所述臨時(shí)文件夾,返回s1。7.根據(jù)權(quán)利要求5所述的可信dcs上位機(jī)在線升級(jí)軟件的方法,其特征在于,s3中,所述如果滿足運(yùn)行時(shí)的依賴,則將可信dcs上位機(jī)中當(dāng)前的舊軟件升級(jí)為所述新版軟件包中的新版軟件,具體為:如果滿足運(yùn)行時(shí)的依賴,則停掉可信dcs上位機(jī)中當(dāng)前的舊軟件的服務(wù),將所述舊軟件備份;采用所述新版軟件包中的新版軟件替換所述舊軟件;啟動(dòng)所述新版軟件,檢測(cè)所述新版軟件運(yùn)行是否正常;如果運(yùn)行不正常,則恢復(fù)所述舊軟件,如果運(yùn)行正常,則刪除所述臨時(shí)文件夾。8.一種可信dcs上位機(jī)在線升級(jí)軟件的系統(tǒng),其特征在于,包括:9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任意一項(xiàng)所述可信dcs上位機(jī)在線升級(jí)軟件的方法的步驟。10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任意一項(xiàng)所述可信dcs上位機(jī)在線升級(jí)軟件的方法的步驟。技術(shù)總結(jié)本發(fā)明提供一種可信DCS上位機(jī)在線升級(jí)軟件的方法及相關(guān)裝置,所述方法包括:S1,獲取新版軟件包;S2,解壓縮所述新版軟件包,得到ELF文件;S3,檢測(cè)所述ELF文件是否滿足運(yùn)行時(shí)的依賴,如果不滿足運(yùn)行時(shí)的依賴,則返回S1;如果滿足運(yùn)行時(shí)的依賴,則將可信DCS上位機(jī)中當(dāng)前的舊軟件升級(jí)為所述新版軟件包中的新版軟件。本發(fā)明在升級(jí)軟件前,先校驗(yàn)新版軟件的ELF文件是否滿足運(yùn)行依賴,如果不滿足,則不安裝新版軟件,滿足才安裝新版軟件;原因是,如果依賴斷裂,即使新版軟件安裝成功了,也無法運(yùn)行,導(dǎo)致升級(jí)失敗。通過本發(fā)明的方法,可以自動(dòng)對(duì)軟件進(jìn)行升級(jí),有效降低對(duì)人力的技術(shù)要求,省時(shí)省力,提高客戶滿意度。技術(shù)研發(fā)人員:雷超,朱付江,鐘慶堯,王賓,李滕,李業(yè)旺,管磊,李卓,曹樺松,程國(guó)棟,孫浩溈,賈澤冰,李家港,張昇,李心怡受保護(hù)的技術(shù)使用者:西安熱工研究院有限公司技術(shù)研發(fā)日:技術(shù)公布日:2025/1/2
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
舟曲县| 吉林省| 台南市| 溆浦县| 商河县| 孝义市| 宜昌市| 九寨沟县| 红桥区| 沾化县| 辰溪县| 张家界市| 龙川县| 类乌齐县| 白银市| 米林县| 潼南县| 贵溪市| 突泉县| 紫云| 即墨市| 凌海市| 勐海县| 徐汇区| 开平市| 卢氏县| 平度市| 铅山县| 湘潭县| 萨嘎县| 基隆市| 泸州市| 天水市| 定日县| 恩施市| 桦川县| 永丰县| 云龙县| 通化市| 灵丘县| 柯坪县|