danidapigu
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 23 個
工控威望: 91 點
下載積分: 500 分
在線時間: 3(小時)
注冊時間: 2019-03-24
最后登錄: 2019-07-05
查看danidapigu的 主題 / 回貼
樓主  發(fā)表于: 2019-05-21 18:56
1我的方法是復制。
2內(nèi)存區(qū)特別是D區(qū)也是copy。
有碰到這種情況的大神嗎?求教。
danidapigu
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 23 個
工控威望: 91 點
下載積分: 500 分
在線時間: 3(小時)
注冊時間: 2019-03-24
最后登錄: 2019-07-05
查看danidapigu的 主題 / 回貼
1樓  發(fā)表于: 2019-05-26 09:24
實際操作過程分享下,介紹下背景
共有8臺一樣設備,3臺已升級CJ,剩余5臺CQMH(就是我們要升級的)下文中新指CJ,老指CQMH
1我的做法,把升級好的機器復制一份,保留硬件組態(tài),刪除程序塊,粘貼成老程序,粘貼D區(qū),H區(qū)。
2程序粘貼后,紅色編譯主要更正:DM-D,HR-H。四則運算指令修改。
3HMI為NT600,host-LINK方式,改后CJ不支持H區(qū)和HMI數(shù)據(jù)交換。把與HMI相關的H區(qū)修改進D區(qū)。
4在拷貝程序時,我是把CJ中程序直接刪除,再粘貼,此時一定對著左側項目樹里程序點右鍵,修改為初始啟動程序。
5模擬輸出這一塊,一些必要設置值直接在D區(qū),直接用的升級后的D區(qū)先做框架,再用老的D區(qū)復制覆蓋。