danidapigu
级别: 正式会员
精华主题: 0
发帖数量: 23 个
工控威望: 91 点
下载积分: 500 分
在线时间: 3(小时)
注册时间: 2019-03-24
最后登录: 2019-07-05
查看danidapigu的 主题 / 回贴
楼主  发表于: 2019-05-21 18:56
1我的方法是复制。
2内存区特别是D区也是copy。
有碰到这种情况的大神吗?求教。
会飞的狼88
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 101 点
下载积分: 644 分
在线时间: 59(小时)
注册时间: 2017-03-10
最后登录: 2022-03-19
查看会飞的狼88的 主题 / 回贴
1楼  发表于: 2019-05-24 14:39
学习中,谢谢!
xinpingliu
级别: 略有小成
精华主题: 0
发帖数量: 326 个
工控威望: 478 点
下载积分: 4000 分
在线时间: 113(小时)
注册时间: 2012-03-05
最后登录: 2022-07-03
查看xinpingliu的 主题 / 回贴
2楼  发表于: 2019-05-24 17:44
如果程序不复杂的话可改PLC型号,再把报错的部分(红色)用CJZM指令改好就oK了。
danidapigu
级别: 正式会员
精华主题: 0
发帖数量: 23 个
工控威望: 91 点
下载积分: 500 分
在线时间: 3(小时)
注册时间: 2019-03-24
最后登录: 2019-07-05
查看danidapigu的 主题 / 回贴
3楼  发表于: 2019-05-26 09:24
实际操作过程分享下,介绍下背景
共有8台一样设备,3台已升级CJ,剩余5台CQMH(就是我们要升级的)下文中新指CJ,老指CQMH
1我的做法,把升级好的机器复制一份,保留硬件组态,删除程序块,粘贴成老程序,粘贴D区,H区。
2程序粘贴后,红色编译主要更正:DM-D,HR-H。四则运算指令修改。
3HMI为NT600,host-LINK方式,改后CJ不支持H区和HMI数据交换。把与HMI相关的H区修改进D区。
4在拷贝程序时,我是把CJ中程序直接删除,再粘贴,此时一定对着左侧项目树里程序点右键,修改为初始启动程序。
5模拟输出这一块,一些必要设置值直接在D区,直接用的升级后的D区先做框架,再用老的D区复制覆盖。