网站大量收购闲置独家精品文档,联系QQ:2885784924

wincc flexible创建脚本的技巧.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Service Support 创建脚本的技巧与窍门 显示订货号 6AV661.. WINCC flexible SIMATIC HMI Software 6AV662.. WINCC flexible SIMATIC HMI Software 2 1. 为什么通过一个内部变量的“数值变化”事件所触发的脚本不执行? 由于软件的限制(循环断路器)在内部变量中是不能实现的。循环断路器是一个安全措施以防止在组态中可能发生的循环。 例外: 脚本可以通过 IO 域在变量的数值变化事件中执行。 补救: 使用连接控制器的外部变量。 2. 为什么通过一个内部变量的“数值变化”事件所触发的系统函数不执行? 通过一个内部变量的“数值变化”事件所触发的系统函数,在脚本中的数值变化不能被执行(循环断路器)。 例外: 系统函数可以通过 IO 域在变量的数值变化事件中执行。 补救: 直接在脚本中执行系统函数并且使用连接控制器的外部变量(Power Tag )。 3. 在脚本中如何访问数组中的单个元素? 数组中的单个元素可以通过数组名并指明数组位置的方法进行访问。 实例: nTag = nArray(10) (填写文档类型:常问问题) P1-14 Service Support nTag = SmartTags(nArray)(10) 局部脚本数组采用相同的规则。在多维局部数组的情况下,数组的维数可以通过逗号分隔。 实例: Dim Field(10,10) local tag nTag = Field(0, 5) 4. 在 WinCC flexible 中如何访问动态链接库? 在 WinCC flexible 中无法使用动态链接库。 5. 如何确定当前鼠标的位置? 为了读取当前鼠标的位置,必须访问操作系统的 API (application programming interface)。 VB 脚本不支持通过动态链接库访问操作系统的 API 。作为选择,当前鼠标的位置可以通过自行编写的能够访问操作系统 API 的 ActiveX 控件读取。 在 WinCC flexible 中使用的 ActiveX 控件必须在“开放程序接口平台” (OPP )上创建。更多信息可在条目中获得。 6. 如何读取或保存Unicode 文本文件? PC 运行系统: 如果文件曾经以 Unicode 格式打开或保存,那么这些文件可以使用 WinCC flexible 以 Unicode 格式读取或保存。 注意: 在 WinCC flexible 中“IO 域” 对象不支持所有的 Unicode 字符。 面板: 基于 Windows 的操作员面板不能通过 Windows CE 字符串函数读取或保存 Unicode 格式的文本文件。 7. 为什么通过WinCC

您可能关注的文档

文档评论(0)

喜宝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档