GE Proficy CIMPLICITY如何实现跨版本升级操作?
CIMPLICITY跨版本
升级操作文档
北京东方鼎晨科技有限公司
目录
1. 为什么需要升级
2. 升级流程
2.1. 升级前准备工作
2.2. 升级操作步骤
为什么需要升级
- 微软 XP 操作系统停止版本升级及技术支持服务: 微软中国 2014 年 4 月 8 日正式宣布 XP 操作系统停止服务; PC 及服务器厂商不再预装 XP 操作系统(可能面临盗版风险)。
- PC 及服务器厂商目前提供的硬件大多为 64 位系统,市场上不太容易找到性 价比合适的 32 位系统: 老版本 Cimplicity 均为 32 位系统,无法在新的 64 位硬件系统上稳定运行; 老版本的 32 位驱动程序也无法在 64 位系统上稳定运行。
- 如果现场运行 Cimplicity 的上位机出现软件或者是硬件故障问题,无法通过更换新的计算机系统来恢复运行,使生产面临直接的停产风险。
- 当前众多的 Cimplicity 版本同时在各厂各车间运行,提高了维护成本: 维护人员需掌握不同版本 Cimplicity 及操作系统技术,要求有很高素质的工程 师才能处理可能面临的各类问题; XP 系统不再更新,新的系统漏洞不能得到及时修补,生产运行风险增大; Cimplicity 不同版本下的工程导致整体的运行稳定性差。
说明: 本技术方案只是一个指导性的文件,主要针对于常见工程项目进行的升 级,如果有些项目在升级过程中遇到新的问题请咨询北京东方鼎晨科技有限公司 技术支持。
首先,您需要确认待升级的产品的授权形式。
升级流程
升级前准备工作
- 工程备份
- 查看原工程属性,记录当前工程所使用的通讯协议
- 查看原工程数据库及 ODBC DSN 的配置
- 在新电脑中安装软件和数据库
- 替换 SERIES 90 ETHERNET 通讯协议为 S90 TRIPLEX
- 安装最新的识别key程序 License Client
- 编译启动工程,与原工程并网运行,测试功能
升级操作步骤
- 停止原工程,然后完整备份工程文件
- 查看原工程属性,记录原工程使用的通讯协议
注:如果原工程跨多个版本升级到当前最新的CIMPLICITY v11.0版本,建议先使用中间版本如CIMPLICITY v8.2先进行升级,再升级至CIMPLICITY v11.0。
如通讯使用Series 90 Ethernet协议,可选择下图中的Convert to Triplex
选择要转换的工程文件,设置备份工程的路径(可选)。点击OK按钮,执行转换,至显示成功提示框(如下图所示)。
- 使用CIMPLICITY中间版本如8.2打开转换完毕的工程,进行更新。
- 拷贝C步骤中更新后的工程至CIMPLICITY目标升级机器
- 查看原工程数据库及ODBC DSN的配置
- 原工程机器中,打开工程,打开Database Logger,浏览数据库和ODBC数据源的配置情况,自动以的Group table内容;记录下各个表格连接到的ODBC DSN数据源。
- 原工程机器操作系统中,打开控制面板的管理工具。打开ODBC数据源,查看上图中DSN的配置方式是WINDOWS NT验证还是账号密码登录如下图。如果是密码登录的话需要找到原系统密码,在目标升级后的机器上安装软件或配置中需要输入此密码。
- 目标升级后机器安装软件和SQL数据库
需要注意的是,CIMPLICITY v11.0 的 ODBC 数据源配置时必须选择 sa 和密码登录的方式才能够在数据库中创建表格存储数据。因此,原工程中如果同样为账号密码登录方式,则在安装SQL Server 时输入密码即可。若原工程为 WINDOWS 认证方式,那么安装 SQL Server时需要输入新的密码
- 把工程的Database Logger中的所有表格的connection一项中输入账户和密码。如果表格属性勾选了下图中的使用默认点/报警的连接,那么则需要在Logging Properties中的默认点/报警连接填写账户sa和密码。
- 安装最新的License Client(当前最新版本为19.3)
- 安装最新的CIMPLICITY补丁文件
- 编译启动工程,验证功能
以上步骤完成之后,将工程在 CIMPLICITY v11.0 版本下打开,点击编译按钮刷新工程,然后运行即可完成升级。
GE Proficy CIMPLICITY如何实现跨版本升级操作?相关推荐
- 滴滴ElasticSearch平台跨版本升级以及平台重构之路
来自:滴滴技术 导读:滴滴 ElasticSearch 团队经过 7 个月的奋斗,将维护国内的 30 多个 ES 集群,2000 多个 ES 节点,4PB 的数据,从 2.3.3 跨大版本无缝升级到 ...
- sdk版本过低怎么办_滴滴ElasticSearch平台跨版本升级以及平台重构之路
导读:滴滴 ElasticSearch 团队经过 7 个月的奋斗,将维护国内的 30 多个 ES 集群,2000 多个 ES 节点,4PB 的数据,从 2.3.3 跨大版本无缝升级到 6.6.1.完成 ...
- Elasticserch 5.6到Elasticsearch7.11跨版本升级踩坑记录
Elasticserch 5.6到Elasticsearch7.11跨版本升级踩坑记录 1.背景 公司老的业务使用的是Elasticsearch5.6版本,使用的客户端是TransportClient ...
- Android SQLite数据库版本升级(分逐级升级和跨版本升级)
参考:Android Sqlite数据库跨版本升级 保存之前数据 本文说的数据库升级是基于Android原生APISQLiteOpenHelper实现的逻辑,不涉及第三方库.其实如果使用官方推荐的Ro ...
- StudioOne6旗舰版DAW2023跨版本升级新功能介绍
PreSonus2023发布了Studio One 6旗舰级DAW的跨版本升级.他们获奖的DAW软件的这一最新版本引入了大量的新功能和增强功能,包括用户界面的定制选项,PreSonus说这使第6版成为 ...
- lumen mysql 事务_简单几部搞定laravel/lumen跨库操作
1.跨库数据库配置 在网站跟目录下的config文件中增加database.php作为数据库配置文件.配置如下: //当前默认数据库'mysql' => [ 'driver' => 'my ...
- Nginx允许跨域和禁止跨域操作
Nginx默认是禁止跨域操作,可能说到跨域好多伙伴会有点迷糊,什么叫跨域?为什么不能跨域呢? 看下面小编的详解. url 说明 是否跨域 http://www.cnblogs.com/a.js ht ...
- 原创:通过jQuery进行跨域操作
之前尝试过用aJax做的一些跨域请求,一般都是在本地可以跨域,但放到服务器上就不行了. 现在找到了一种更好的方法:.NET+$.getJSON,代码非常简洁,可以兼容各种主流浏览器,不会弹出安全提示对 ...
- ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)
目录 前言: 1.创建MVC项目 2.修改返回格式 3.创建[Web API]控制器 4.创建[HttpGet]访问接口 5.创建[HttpPost]访问接口 6.测试接口: 6.1.执行:点击[调试 ...
最新文章
- Captaris Workflow 6.0 EventService 执行效率低下的排除。
- JavaMail学习之一-邮件传输协议
- C# 读取 appconfig文件配置数据库连接的方法
- 使用axios post 提交数据,后台获取不到提交的数据解决方案
- boost::intrusive::rbtree_algorithms用法的测试程序
- 利用Gitee搭建个人图床(下)
- 不安全网络中的数据安全传输利器——GnuPG(上)
- 论文笔记_S2D.07-2017-CVPR-RefineNet: 用于高分辨率语义分割的多路径精细网络
- 安装PyQt5安装包或者其他操作,报错Failed to execute script pyi_rth_multiprocessing,解决办法
- 侠客行手游java游戏,侠客行-侠客行手游下载 - 超好玩
- pt电阻测温c语言算法,铂电阻测温仪的设计与实现
- Point Attention Network for Semantic Segmentation of 3D Point Clouds 论文解析
- PHP 合成图片并在图片上加文字
- 用scrapy进行网页抓取
- 如何吸引全球级「AI大咖」,BAT等大佬怎么说?
- 多线程使用场景及总结
- 零基础HTML教程(4)--动手创建第一个网页吧
- 在不同操作系统上安装Python的详细教程
- PTA_数据结构与算法_7-7 六度空间 (30分)
- 5.22非常虚伪的集训总结