用户对象的移植 (WinCC V7)
简介
WinCC 不再支持用户对象。 移植时会将用户对象映射为面板。 相同的用户对象分组为面板类型。 各用户对象将替换为面板实例。
用户对象
面板的特性与用户对象的特性不完全相同,因此在移植过程中必须考虑以下特殊事项:
一个内部对象的属性只能与面板中的一个面板属性互连。 如果一个内部对象的属性与面板的多个属性互连,则移植**个属性的连接。 在移植报表中会为每个未移植的属性输出一条报警。
用户对象中的对象位置的坐标无法与面板的属性互连。 组态了坐标的用户对象属性将被移植。 如果在此属性上组态了动态,则该动态也会被移植。 但是,面板中的属性和动态不再与内部对象的对象位置互连。
无法旋转或翻转面板。 如果项目包括旋转或翻转的用户对象,则会在移植报表中输入一条消息。
如果用户对象包含移植不支持的对象,则移植后这些对象会在生成的面板中丢失。 因此,面板只包含移植支持的对象。 如果在不支持的对象上组态了动态,该动态将丢失。 如果用户对象的内部对象未被移植,则生成的面板的大小可能会改变。 用户对象的对象位置将保留,并应用到面板。
内部对象的位置与用户项目中放置用户对象的画面的坐标系有关。 面板具有自己的坐标系,该坐标系独立于面板所在的画面。 因此,内部对象的坐标在移植过程中会发生变化。 如果项目包含的脚本使用或更改内部对象的坐标,则必须相应地修改该脚本。 对内部对象坐标的更改不会被记录。
面板中不允许使用“连接器”对象。 因此,在用户对象中不会移植连接器。
面板中不允许使用 WinCC 控件。 因此,在用户对象中不会移植控件。 以下控件是例外;这些控件也会作为用户对象的内部对象而被移植:
- WinCC 数字/模拟时钟控件
- WinCC 量表控件
- 滚动条对象
如果在移植过程中由于上述特殊事项而更改组态的数据,这些更改将记录在移植报表中。
shtxjd.cn.b2b168.com/m/