CIMPLICITY跨版本
升級(jí)操作文檔
北京東方鼎晨科技有限公司
目錄
1. 為什么需要升級(jí)
2. 升級(jí)流程
2.1. 升級(jí)前準(zhǔn)備工作
2.2. 升級(jí)操作步驟
為什么需要升級(jí)
- 微軟 XP 操作系統(tǒng)停止版本升級(jí)及技術(shù)支持服務(wù): 微軟中國(guó) 2014 年 4 月 8 日正式宣布 XP 操作系統(tǒng)停止服務(wù); PC 及服務(wù)器廠商不再預(yù)裝 XP 操作系統(tǒng)(可能面臨盜版風(fēng)險(xiǎn))。
- PC 及服務(wù)器廠商目前提供的硬件大多為 64 位系統(tǒng),市場(chǎng)上不太容易找到性 價(jià)比合適的 32 位系統(tǒng): 老版本 Cimplicity 均為 32 位系統(tǒng),無(wú)法在新的 64 位硬件系統(tǒng)上穩(wěn)定運(yùn)行; 老版本的 32 位驅(qū)動(dòng)程序也無(wú)法在 64 位系統(tǒng)上穩(wěn)定運(yùn)行。
- 如果現(xiàn)場(chǎng)運(yùn)行 Cimplicity 的上位機(jī)出現(xiàn)軟件或者是硬件故障問題,無(wú)法通過更換新的計(jì)算機(jī)系統(tǒng)來(lái)恢復(fù)運(yùn)行,使生產(chǎn)面臨直接的停產(chǎn)風(fēng)險(xiǎn)。
- 當(dāng)前眾多的 Cimplicity 版本同時(shí)在各廠各車間運(yùn)行,提高了維護(hù)成本: 維護(hù)人員需掌握不同版本 Cimplicity 及操作系統(tǒng)技術(shù),要求有很高素質(zhì)的工程 師才能處理可能面臨的各類問題; XP 系統(tǒng)不再更新,新的系統(tǒng)漏洞不能得到及時(shí)修補(bǔ),生產(chǎn)運(yùn)行風(fēng)險(xiǎn)增大; Cimplicity 不同版本下的工程導(dǎo)致整體的運(yùn)行穩(wěn)定性差。
說(shuō)明: 本技術(shù)方案只是一個(gè)指導(dǎo)性的文件,主要針對(duì)于常見工程項(xiàng)目進(jìn)行的升 級(jí),如果有些項(xiàng)目在升級(jí)過程中遇到新的問題請(qǐng)咨詢北京東方鼎晨科技有限公司 技術(shù)支持。
首先,您需要確認(rèn)待升級(jí)的產(chǎn)品的授權(quán)形式。
升級(jí)流程
升級(jí)前準(zhǔn)備工作
- 工程備份
- 查看原工程屬性,記錄當(dāng)前工程所使用的通訊協(xié)議
- 查看原工程數(shù)據(jù)庫(kù)及 ODBC DSN 的配置
- 在新電腦中安裝軟件和數(shù)據(jù)庫(kù)
- 替換 SERIES 90 ETHERNET 通訊協(xié)議為 S90 TRIPLEX
- 安裝最新的識(shí)別key程序 License Client
- 編譯啟動(dòng)工程,與原工程并網(wǎng)運(yùn)行,測(cè)試功能
升級(jí)操作步驟
- 停止原工程,然后完整備份工程文件
- 查看原工程屬性,記錄原工程使用的通訊協(xié)議
注:如果原工程跨多個(gè)版本升級(jí)到當(dāng)前最新的CIMPLICITY v11.0版本,建議先使用中間版本如CIMPLICITY v8.2先進(jìn)行升級(jí),再升級(jí)至CIMPLICITY v11.0。
如通訊使用Series 90 Ethernet協(xié)議,可選擇下圖中的Convert to Triplex
選擇要轉(zhuǎn)換的工程文件,設(shè)置備份工程的路徑(可選)。點(diǎn)擊OK按鈕,執(zhí)行轉(zhuǎn)換,至顯示成功提示框(如下圖所示)。
- 使用CIMPLICITY中間版本如8.2打開轉(zhuǎn)換完畢的工程,進(jìn)行更新。
- 拷貝C步驟中更新后的工程至CIMPLICITY目標(biāo)升級(jí)機(jī)器
- 查看原工程數(shù)據(jù)庫(kù)及ODBC DSN的配置
- 原工程機(jī)器中,打開工程,打開Database Logger,瀏覽數(shù)據(jù)庫(kù)和ODBC數(shù)據(jù)源的配置情況,自動(dòng)以的Group table內(nèi)容;記錄下各個(gè)表格連接到的ODBC DSN數(shù)據(jù)源。
- 原工程機(jī)器操作系統(tǒng)中,打開控制面板的管理工具。打開ODBC數(shù)據(jù)源,查看上圖中DSN的配置方式是WINDOWS NT驗(yàn)證還是賬號(hào)密碼登錄如下圖。如果是密碼登錄的話需要找到原系統(tǒng)密碼,在目標(biāo)升級(jí)后的機(jī)器上安裝軟件或配置中需要輸入此密碼。
- 目標(biāo)升級(jí)后機(jī)器安裝軟件和SQL數(shù)據(jù)庫(kù)
需要注意的是,CIMPLICITY v11.0 的 ODBC 數(shù)據(jù)源配置時(shí)必須選擇 sa 和密碼登錄的方式才能夠在數(shù)據(jù)庫(kù)中創(chuàng)建表格存儲(chǔ)數(shù)據(jù)。因此,原工程中如果同樣為賬號(hào)密碼登錄方式,則在安裝SQL Server 時(shí)輸入密碼即可。若原工程為 WINDOWS 認(rèn)證方式,那么安裝 SQL Server時(shí)需要輸入新的密碼
- 把工程的Database Logger中的所有表格的connection一項(xiàng)中輸入賬戶和密碼。如果表格屬性勾選了下圖中的使用默認(rèn)點(diǎn)/報(bào)警的連接,那么則需要在Logging Properties中的默認(rèn)點(diǎn)/報(bào)警連接填寫賬戶sa和密碼。
- 安裝最新的License Client(當(dāng)前最新版本為19.3)
- 安裝最新的CIMPLICITY補(bǔ)丁文件
- 編譯啟動(dòng)工程,驗(yàn)證功能
以上步驟完成之后,將工程在 CIMPLICITY v11.0 版本下打開,點(diǎn)擊編譯按鈕刷新工程,然后運(yùn)行即可完成升級(jí)。