找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
WinCC V5 项目不能直接移植到 WinCC V7,必须经过 WinCC V6 才可以完成。
首先需要将 WinCC V5.x 的项目移植到 WinCC V6。然后移植 WinCC V6 的项目到 WinCC V7。
简介
通过对以下版本进行升级安装,可将其升级到 WinCC V6.2:
WinCC V5.0 SP2
WinCC V5.1
WinCC V6.0.x
按照“安装 WinCC”一章中的描述进行操作。
如果想要移植 WinCC V5.1 或以下版本创建的项目,请首先阅读与项目移植有关的注意事项。
说明
在执行从 WinCC V6.0.x 到 V6.2 的更新安装之前,请重新启动计算机。
如果将 WinCC V6.0、V6.0 SP1 到 SP4 升级到 WinCC V6.2,那么应当在安装后转换项目画面和库。
使用项目移植器转换这些组态数据。 也可以在 WinCC 项目管理器中使用“图形编辑器”的弹出式菜单来单独转换画面和库。
数据库 Sybase SQL Anywhere
从 V6.0 版本开始,WinCC 不再使用 Sybase SQL Anywhere,而是使用 Microsoft SQL Server 2000 或 2005 来管理运行系统数据和组态数据。
如果希望在 WinCC V6 中使用以 WinCC V5.0 SP2 或更高版本创建的项目,则需要使用 Sybase SQL Anywhere 7 数据库来完成此移植过程。 Sybase SQL Anywhere 数据库的使用需要许可证。 只要使用 WinCC V5.0 SP2 或 V5.1 就能够提供许可证。
Sybase SQL Anywhere 7 已包含在 WinCC V5.0 Service Pack 2 和 WinCC V5.1 的供货范围中。在 WinCC 卸载之后,数据库仍将保留在计算机上。
Sybase SQL Anywhere 7 也可在以后使用 WinCC V6 DVD 上的自动运行程序进行安装。为此需要 WinCC V5.0 Service Pack 2 或 WinCC V5.1 安装光盘。
与移植项目有关的信息
启动
返回
继续
打开 PDF
与移植项目有关的信息
如何执行升级安装
与移植项目有关的信息
如何执行升级安装
与移植项目有关的信息
如何执行升级安装
升级 WinCC
如何执行升级安装
简介
系统信息
关于数据库系统的信息
关于许可证的注意事项
与移植项目有关的信息
关于通讯驱动程序的信息
简介
如果要将 WinCC V5.0 SP2 及以上版本升级到 WinCC V6.2,那么请注意以下内容:
小心
如果希望在 WinCC V6.2 中使用在 WinCC V5.0 SP2 或 WinCC V5.1 中创建的项目,那么在升级到 WinCC V6.2 之前请阅读 WinCC 信息系统中的“移植”一章。
系统信息
操作系统:
WinCC V6.2 将不再运行于 Windows NT 下。 有关转换到 Windows 2000 或 Windows XP 的帮助信息,请与 Microsoft 服务热线联系。
多用户系统:
从 WinCC V6.0 版本开始,客户机和多客户机之间将不再有任何差别。 WinCC V6 客户机将根据组态来访问一个服务器或多个服务器。
关于数据库系统的信息
数据库系统,Microsoft SQL Server 2005:
在 WinCC V5 中,已经使用 Sybase SQL Anywhere 数据库系统。 WinCC V6.2 使用 Microsoft SQL Server 2005 来管理运行系统数据和组态数据。
但 Sybase 仍然需要执行移植。
小心
只有在移植项目之后才能卸载 Sybase。
交换数据:
WinCC 允许通过新的 WinCC 数据库直接交换数据。不再需要“存储”选项。这样,换出的数据可作为一个数据库使用。
dBASE III:
将不再可能直接访问 dBASE III 数据库。 在移植 dBASE 数据库之后,数据由 SQL Server 2005 进行管理。
关于许可证的注意事项
从版本 6.0 开始,WinCC 许可证与其前面的版本有所不同。需要新的 RT 或 CS 许可证。如果在一个项目中已经组态了 512 个以上的归档变量,则需要归档变量的附加许可证。
与移植项目有关的信息
WinCC V5.0 SP2 或 V5.1 与 WinCC V6.0 之间的差别将导致下列限制,这些限制在项目移植时必须予以考虑:
C 函数和标准函数:
有些 C 函数以及标准函数 TlgTableWindowPressInsertRecordButton 和 TlgTableWindowPressRemoveRecordButton 将被废除。
详细信息请参见章节“使用 ODK 进行修改”。
项目中的调整
移植之后,必须对项目进行调整。 这包括屏幕和库的转换、归档的调整以及需要时重新组态过程变量。
关于项目移植的更详细信息参见“移植”章节。
关于通讯驱动程序的信息
在 WinCC V5.1 及以下版本中可以执行的某些通道已从 WinCC V6.0 及更高版本的交货范围中删除。 下列通道将不再属于交货范围:
Allen Bradley DH DH+ DH485
Allen Bradley 串行 DF1
Applicom 多协议接口
GE Fanuc SNP SNPX
Mitsubishi FX
Modbus Protocol Suite
Modbus Serial
SIMATIC S5 PMC Ethernet
SIMATIC S5 PMC Profibus
SIPART
SIMATIC S5 Ethernet TF(在 Windows XP 下)
Windows DDE
Windows DDE 通道包含在交付范围之内,因为它与早期的 WinCC 版本兼容。而新建的连接应使用“OPC”通道来建立。
Windows DDE 通道的更新版本预期随 WinCC 的下一个版本一起提供。
如何执行升级安装
启动
返回
继续
打开 PDF
如何执行升级安装
与移植项目有关的信息
如何执行升级安装
升级 WinCC
升级 WinCC
升级 WinCC
与移植项目有关的信息
如何执行升级安装
升级 WinCC
与移植项目有关的信息
许可证和许可授权
与移植项目有关的信息
如何安装 WinCC
如何执行卸载
导言
先决条件
升级准备
程序
导言
如果安装在系统上的当前版本是 WinCC V 5.0 SP2 或 WinCC V5.1,则可进行升级安装。
开始升级安装之前,必须准备好对现有项目的传送。
说明
如果使用了修改后的标准函数(ANSI-C),那么在升级安装之前先制作函数的备份副本。 在 WinCC 安装过程中,这些函数被提供的标准函数覆盖。
低于 WinCC V5.1 才可实现的某些通道被排除在 WinCC V6.2 的交货范围中之外。
同时注意 WinCC 信息系统中“移植”下的注意事项。
先决条件
已安装 WinCC V5.0 SP2 或 V5.1 的硬件组态也足以运行到 WinCC V6.2 的升级安装。但是,不要显著增加数据量,否则性能会受到影响。 如果预期数据量将会增加,则应尽快升级硬件。
升级准备
执行 WinCC 升级安装之前,请检查现有项目中归档名、归档变量名、趋势名、趋势窗口名、栏目名和表格窗口名中所使用的特殊字符。 允许的特殊字符表参见章节“使用 WinCC”>“使用项目”>“参考”。
可能必须要使用 WinCC V5.0 SP2 或 V5.1 中的“变量记录”来删除名称中的某些特殊字符。
VBA 代码
<WinCC-Installationsverzeichnis\Templates > 目录中的文件“@GLOBAL.PDT”包含全局的 VBA 扩展项,如一些菜单。
如果安装 WinCC V6.2,文件“@GLOBAL.PDT”将自动重命名为“@GLOBAL.SAV”,并且通过新文件“@GLOBAL.PDT”进行替换。
要在完成升级安装后访问 VBA 扩展项,请首先删除新文件“@GLOBAL.PDT”,然后重命名“@GLOBAL.SAV”。
小心
在传送归档时,如果归档包含有不允许的特殊字符,则可能丢失运行系统归档。
说明
在升级 WinCC 之前,请务必对项目进行备份。
程序
为现有 WinCC 项目的移植做准备。 检查所使用的通讯驱动程序,同时也检查所使用的名称中是否有不允许的字符。
按照“执行 WinCC 安装”中所述安装 WinCC V6.2。 完成该操作,不一定要卸载 WinCC V5.0 SP2 或 V5.1。
您需要包含 WinCC V6.2 许可证的存储介质。WinCC V5 的升级许可证将丢失。
回答补充:
你移植完了wincc7.0的数据库自己就有了。。不需要再导入。
如果WINCC项目是5.x版本,而用WINCC6.x版本或者用WINCC7.0打开的话需要项目移植。WINCC5.x必须通过项目移植器来一步一步转换(包括数据库)后才能用WINCC6.x打开。然后再移植到7.0中。
1、WinCC V5.x的数据库Sybase,WinCC V6.x的数据库是SQL Server,所以在项目移植时需要进行数据库转换。
执行wincc6安装盘中options目录下sybase下的setup程序,在安装过程中会提示你插入wincc5.x的安装盘,插入后,直到安装结束即可,序列号可以忽略。
2、WinCC V7.0 与以前版本的主要区别在于运行系统数据的显示能力。 如果要在 WinCCV7.0 中使用通过 WinCC V6.x 创建的项目,则必须通过移植相应地修改项目数据。将项目移植到 WinCC V7.0 必须进行画面和库的转换。WinCC V7.0 为您提供了项目移植器以用于画面和库的转换。 还可使用图形编辑器手动转换画面和库。
打开旧项目时,将自动移植项目的组态数据和运行系统数据。
在移植之前,建议为原版本的项目做一个备份。
参考资料:http://www.chinakong.com/download/listdown.asp?id=4289
回答者: 满 - 顶级工程师 第12级 2011-2-23 09:29
补充:
你移植之后项目就是WinCC 7.0的了,运行授权要用WinCC 7.0的授权。
在你移植的过程中需要先移植到WinCC 6,但是并不运行在WinCC 6,所以不需要WinCC 6的授权。但要用到WinCC 6的软件。
友情提醒:很多网友都在WinCC5移植WinCC7的过程中放弃了,因为不仅涉及到数据库的移植,很多其他方面改动太大,还不敢保证移植后项目是否健康,还涉及到需要安装WinCC三个版本。也许这前期准备的工作还不如你自己在WinCC 7平台上重新来建这个项目。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!