移植时执行以下措施,以确保 WinCC V7 中的 VB 脚本和 C 语言脚本仍然起作用:上述措施也适用于基于事件的动作。
在 WinCC V7 中,可以通过 VB 脚本在动态化中使用多个函数,这在 WinCC 中不再被允许。如果移植时在脚本中找到多个函数,则只有触发事件时调用的函数会被移植。其它函数在声明区域中移植。这会导致编译对象期间产生报警。
与 WinCC V7 相比,WinCC 中 VB 脚本的某些函数名称会发生变化。例如,函数名称“LeftTrigger”变为“LeftValue”。如果函数需要返回一个值,则源代码将包含一条将值分配给函数名称的语句。移植时将在函数和函数头中查找并替换函数名称。如果新函数名称已用作函数、变量或参数的名称,则会在移植日志中输出报警。请在移植后自行修改组态。
在 WinCC V7 中,C 语言脚本的某些参数名称与 WinCC 中的不同。要了使脚本保持有效,对于每个更改的参数名称,移植时都会插入一个具有先前参数名称的变量。
示例:
参数名称“lpszPictureName”将替换为参数名称“ScreenName”。移植会向脚本中添加以下变量:“char* lpszPictureName = ScreenName”。
如果相同名称的变量或参数已存在,则会生成报警且此报警会输入到移植日志中。
以下参数会受到影响:
WinCC V7 | WinCC |
---|---|
lpszPictureName | ScreenName |
lpszObjectName | ObjectName |
lpszPropertyName | PropertyName |
与 WinCC V7 相比,WinCC 中 C 语言脚本的函数名称会发生变化。动态的函数名称被*为表达式“_main”。在 WinCC 中,表达式更改为 <属性名称>_value。移植时更改名称的方式与**段所述的更改 VB 脚本函数名称的方式相同。
WinCC V7 中的窗口周期类型的触发器将移植为 WinCC 中有效的画面周期。
词条
词条说明
S7-1200 较大I/O能力取决于以下几个因素,这些因素之间互相影响、制约,必须综合考虑:CPU 输入/输出过程变量映像区大小CPU 本体的 I/O 点数CPU 带扩展模块的数目,见表1(CPU 所带智能通讯模块安装于 CPU 左侧,不占用扩展模板资源数)CPU 的 5 VDC 电源是否满足所有扩展模块的需要5 VDC 电源需求请参考 S7-1200 PLC 电源需求与计算,其它影响因
基于协议的 VLAN 端口简介在此页面中,*分配给单独端口的协议和 VLAN。显示框说明端口 (Port)选择所需端口。可以选择所有可用端口和链路汇聚。组 ID (Group ID)从下拉列表中选择组 ID。在 WBM 页面“* 2 层 > VLAN > 基于协议的 VLAN 组”(Layer 2 > VLAN > Protocol Based VLAN Group) 中
接口概述在此页面上,可以组态 OSPFv3 接口。提示此功能只适用于* 3 层。显示框说明Interface选择用于启用 OSPFv3 的 IPv6 接口。Area ID选择与 OSPFv3 接口相连的区域的区域 ID。提示对于次级接口,选择与相应初级接口相同的“区域 ID”。在“Layer 3 (IPv6) > Subnets”中可以找到关于初级接口和次级接口的信息。该表包含以下各列:In
用户页面须知原理通过用户页面或用户自定义 Web 页面这一理念,可以使用 Web 浏览器访问自由设计的 CPU Web 页面。CPU 的 Web 服务器可提供该功能。*任何特殊工具即可实现用户自定义 Web 页面的设计并实现其功能。可以在布局中使用 CSS 来调整页面,使用 JavaScript 提供动态内容或使用任何框架制作 Web 页面。Web 服务器处理的所有文件也被称为“Web 应用程序
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com