- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
变量组态.ppt
第4讲 变量组态 《WinCC视频学习教程》 阳胜峰老师主讲 QQ:座机电话号码5 第4讲 变量组态 一、变量管理器 二、变量的数据类型 三、创建和编辑变量 四、变量模拟器 变量系统是组态软件的重要组成部分。在组态软件的运行环境下,工业现场的生产状况实时地反映在变量的数值中;操作人员监控过程数据,他在计算机上发布的指令通过变量传送给生产现场。 WinCC的变量系统是变量管理器。WinCC使用变量管理器来组态变量。变量管理器对项目所使用的变量和通讯驱动程序进行管理。WinCC与自动化控制系统间的通讯依靠通讯驱动程序来实现;自动化控制系统与WinCC工程间的数据交换通过过程变量来完成。 一、变量管理器 变量管理器WinCC工程中使用的变量和通讯驱动程序。它位于WinCC项目管理器的浏览窗口中。 1、变量的功能类型 (1)外部变量 由外部过程为其提供变量值的变量,称为WinCC的外部变量,也称为过程变量。每个外部变量都属于特定的过程驱动程序和通道单元,并属于一个通道连接。相关的变量将在该通讯驱动程序的目录结构中创建。外部变量的最大数目由Power Tags授权限制。 (2)内部变量 过程没有为其提供变量值的变量,称为内部变量。内部变量没有对应的过程驱动程序和通道单元,不需要建立相应的通道连接。内部变量在“内部变量”目录中创建。所组态的内部变量的数目不受限制。 (3)系统变量 WinCC提供了一些预定义的中间变量,称为系统变量。每个系统变量均有明确的意义,可以提供现成的功能,一般用以表示运行系统的状态。系统变量由WinCC自动创建,组态人员不能创建系统变量,但可使用。系统变量以“@”开头,以区别于其他变量。系统变量可以在整个工程的脚本和画面中使用。 (4)脚本变量 脚本变量是在WinCC的全局脚本及画面脚本中定义并使用的变量。它只能在其定义时所规定的范围内使用。 2、变量管理器的结构 (1)浏览窗口 (2)数据窗口 (3)工具提示 (4)菜单栏 (5)查找 3、变量组 如果在一个项目中因处理大量的数据而需要许多变量时,建议将变量组织为变量组。只有这样才能在大型项目中始终注意各种事件。然而,变量组并不能保证变量的唯一性,即使在不同的变量组下变量名也应该是唯一的。一般可将完成同一功能的变量或属于同一设备的变量归结为一个组。 二、变量的数据类型 1、数值型变量 : 2、字符串类型变量 (1)8位字符集文本变量 8位字符集文本变量占用的存储空间为0~255字节,可以用来表示ASCII字符集中的字符串。每个ASCII字符占用1字节的空间。 (2)16位字符集文本变量 16位字符集文本变量占用的存储空间为0~255字节。该类型的变量一般用来表示Unicode字符集的文本变量。每个Unicode字符占2字节的存储空间。如需表示中文的字符串,变量类型应为16位字符集文本变量。 3、其他类型变量 (1)原始数据类型 外部和内部原始数据类型变量均在WinCC变量管理器中创建。原始数据类型变量的格式和长度均不是固定的。其存储范围为1~65535字节。它既可以由用户来定义,也可以是特定应用程序的结查。原始数据类型变量的内容是不固定的。只有发送者和接收者能解释原始数据类型变量的内容,WinCC不能对其进行解释。 原始数据类型变量不能在“图形编辑器”中显示。 (2)文本参考 文本参考数据类型变量是指WinCC文本库中的条目。只可将文本参考组态为内部变量。例如,当希望交替显示不同文本块时,可使用文本参考。可将文本库中条目的相应文本ID分配给变量。 三、创建和编辑变量 1、创建过程变量 (1)创建过程变量的步骤 在创建过程变量之前,必须安装通讯驱动程序,并至少创建一个过程连接。 ● 在WinCC项目管理器的变量管理器中,打开将为其创建过程变量的通讯驱动程序,选择所需要的通道单元及相应的连接。 ● 右击相应的连接,并从快捷菜单中选择“新建变量”菜单项,打开“变量属性”对话框,在“常规”选项卡上输入变量的名称,并选择变量的数据类型。如下图所示。 ● 单击“选择”按钮,打开“地址属性”对话框,输入变量的地址,。单击“确定”按钮关闭对话框,完成过程变量的创建。 ● 变量创建完后还可对地址进行修改。右击希望修改的过程变量,从快捷菜单中选择 “寻址”菜单项,即可打开“地址属性”对话框。 (2)设置限制值 除二进制变量外,过程变量和内部变量的数值型变量都可以设定上限值和下限值。使用限制值,可以避免变量的数值超出所设置的限制值。当过程值超出上限值和下限值的范围时,WinCC将使数值变为灰色,且不再对其进行任何处理。 在“变量属性”对话框中选择“限制/报告”选项卡,选择“上限”和“下限”复选框,激活相应上限和下限的文本框,输入所期望的上、下限值,如下
原创力文档


文档评论(0)