组态软件 技术 课件 基础 何小敏HMI_5.ppt

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

第五章 变量系统 一、变量管理概述 WinCC变量管理器组成: (1)浏览窗口——变量管理器位于项目管理器的浏览窗口。在此可查看内部变量及其相关的变量组,同时可查看已安装的通讯驱动程序以及通道单元和相关联的变量组和过程变量。 (2)数据窗口——显示浏览窗口中所选目录的内容。 (3)工具提示——可查看于连接和变量有关的状态信息。 (4)菜单栏——对变量和变量组进行减切、复制等操作。 (5)查找——可查找变量、变量组、连接、通道单元等。 2、变量概述 更新变量 3、WinCC中的变量类别 过程变量 内部变量 系统变量 3、变量组 项目中要处理大量的数据,因而设置了很多的变量时,建议使用变量组归类管理。 一般将完成同一功能的变量定义在一个变量组,或者将属于同一设备的变量定义在一个变量组。例如,可在项目中为每个画面组建一个变量组,即将在该画面中用到的变量组建到相应的变量组中。 注意,在不同变量组的变量命名必须唯一,即不同变量组不能保证变量的唯一性。 好处:将使Win CC中变量的分配和检索更容易。 4、结构类型和结构变量 Win CC结构类型可简化具有相同属性的多个变量的创建。 基本设置及应用(一) 基本设置及应用(二) 二、变量的数据类型 三、创建和编辑变量 1、创建内部变量 2、创建过程变量 步骤 3、创建结构类型 * * 变量系统是组态软件的重要部分。在系统运行环境下,工业现场的生产状况将实时地反映在变量所数值中,操作人员在计算机前发布的指令也通过变量迅速传达到生产现场。 WinCC的变量系统是变量管理器,通过变量管理器可组态变量、管理项目所使用的变量和通讯驱动程序。 1、变量管理器结构 在WinCC项目中,数据通过变量进行传递。变量具有数据地址和符号名,在项目中将要使用符号名。数据地址用于与自动化系统的通讯。 WinCC主要使用两种变量: ? 过程过量 ? 内部过量 WinCC通过两种其它的对象类型来简化变量的处理: ? 变量组 ? 结类构型 当对变量进行命名时,必须遵守某些约定: 变量名称在整个项目中必须是唯一的。同时,创建变量时,WinCC不区分变量名称中的大写和小写字符。 变量名称不得长于128个字符。 在变量名称中不能使用某些特定的字符。 变量命名 注意:不能创建名称以“@”开头的变量。以@作前缀的变量只能由WinCC来创建。 对于过程变量而言,当前的变量值在运行系统中将通过WinCC与所连接的自动化系统之间的通讯连接来进行传送。WinCC将访问在变量属性中所定义的自动化系统上的数据区。在变量管理器中,当过程变量的当前值已经传送完毕,用于进一步的处理和计算之后,可给WinCC使用。反之,WinCC也可将数据写回自动化系统。 在WinCC中,可设置数据的传送频率以及数据在显示时的更新频率。但注意,组态变量的循环更新将导致系统的剧烈装载,从而对性能产生不良的影响。 变量类别决定了变量的作用域和数据来源。 外部变量——由外部过程提供变量值的变量。 内部变量——过程没有为其提供变量值的变量。 系统变量——系统提供的一些预定义的中间变量。 脚本变量——是在WinCC的全局脚本及画面脚本中定义并使用的变量。 过程变量用于WinCC和自动化系统之间的通讯。 过程变量的属性取决于所使用的通讯讯动程序。因此,在变量管理器中所创建的过程变量,将具有特定的通讯讯动程序、通道单元和连接。 可设置过程变量的下列属性: ? 名称 ? 数据类型 ? 通道单元上的地址 ? 改变格式 ? 限制值、起始值、替换值 ? 线性标定 过程变量可使用的数据类型: ? 二进制变量 ? 有/无符号8位数 ? 有/无符号16位数 ? 有/无符号32位数 ? 浮点数32位 ? 浮点数64位 ? 文本变量8位字符集 ? 文本变量16位字符集 ? 原始数据 内部变量不能连接到过程。 使用内部变量可对项目内的数据进行管理或将数据传送给归档。 可设置内部变量的下列属性: ? 名称 ? 数据类型 ? 限制值、开始值 内部变量可使用的数据类型: ? 二进制变量 ? 有/无符号8位数 ? 有/无符号16位数 ? 有/无符号32位数 ? 浮点数32位 ? 浮点数64位 ? 文本变量8位字符集 ? 文本变量16位字符集 ? 原始数据 ? 文本参考 WinCC应用程序将创建项目内部管理所需要的变量。这些变量的名称均以“@”字符打头。不能删除或重新命名这些变量。可计算但不能修改变量的值。 问题:内部变量和过程变量有什么区别? 内部变量不算在需要授权的变量计数中,也不需要外部地址。过程变量在协议握手下生成,需要与PLC进行通讯,算在需要授权的计数中。 结构类型——在WinCC中,根据结构类型来创建特定的变量组。结构类型至少包含一个结构元素。 结构元素—

文档评论(0)

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

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

1亿VIP精品文档

相关文档