监控组态软件6.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
监控组态软件6

第6章 脚本系统 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 6.1 ANSI-C脚本 创建全局动作 第四步: 编写和编译该动作 其中用到两个内部函数GetTagWord和SetTagWord来获得和设置WinCC变量的值 创建全局动作 第五步:设置触发器 单击工具栏上的“触发器”按钮来完成这项工作。在对话窗口中,选择触发器,添加 “触发器”“标准周期”“1秒” 创建全局动作 第六步:在图形编辑器中,组态I/O域来显示水箱水位值。 第七步:打开“计算机属性”对话框,在“启动”选项卡中,选中启动“全局脚本运行系统”, 第八步:激活运行系统 WinCC允许用户使用自己的动态链接库(DLL)。通过补充各自的函数或动作,可以在函和动作中使用已有DLL中的函数。在函数或动作的起始处插入下列代码 在函数或动作中使用动态链接库 #pragma code(”Name.dll”) Type of returned value Function name 1(…); Type of returned value! Function name 2(…); Type of returned value Function name n(…); #pragma code( ) 来自名称.dll的函数函数名称1…函数名称n均已进行了声明,并可由各自函数和动作进行调用 * 《工业控制组态软件及应用》 主讲 刘琼janetliuqiong@163.com 武科大信息学院 所有的过程可视化系统基本上都或多或少地提供一些脚本语言。WinCC提供了两种脚本:ANSI-C和VBScript。脚本用来组态一些对象的动作(触发函数)。在运行系统中,后台任务,例如打印日常报表、监控变量或完成指定画面的计算等,均将作为动作来完成。这些动作均由触发器来启动。 WinCC可以通过使用函数和动作使WinCC项目中的过程动态化。这些函数和动作均以ANSI-C语言编写。 在使用ANSI—C脚本之前,先介绍几个概念 1.函数和动作的差异 动作由触发器启动,也就是由初始事件启动。函数没有触发器,作为动作的组件来使用,并在动态对话框、变量记录和报警记录中使用。 触发器 C代码调用一个C代码函数 动作 C代码 函数 C -Script中动作和函数的工作原理图 2.触发器类型 触发器类型图 触发器类型 定时器 变量 非循环 (只执行一次,起始点由日期/时间确定) 起始点由时间确定 日:月:时间 循环执行(在固定间隔内重复执行) 周期的 循环监视变量值 根据变化 3.函数和动作概述 动作用于独立于画面的后台任务,例如打印日常报表、监控变量或执行计算等 。函数是一段代码,可在多处使用,但只能在一个地方定义。 函数和动作的范围图 函数和动作 嵌入函数 动作 内部函数 标准函数 用户函数 项目函数 内部函数 DLL函数 全局动作 本地动作 3.函数和动作概述 WinCC包括许多函数。此外,用户还可以编写自己的函数和动作。 用户可以修改标准函数。重新安装或升级WinCC时,修改过的标准函数将被删除或被标准函数替换。因此,应事先保存修改过的函数。 C—Script全局脚本编辑器 全局脚本编辑器 浏览窗口 编辑窗口 状态栏 菜单栏 工具栏 输出窗口 1)浏览窗口 下面介绍C—Script全局脚本编辑器窗口的结构组成 。 浏览窗口用于选择将要编辑或插入到编辑窗口中光标位置处的函数和动作。函数和动作均按组的多层体系进行组织。函数以函数名显示;动作则显示文件名。 2)编辑窗口 函数和动作均在编辑窗口中进行写入和编辑。只有在所要编辑的函数或

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档