第4讲 变量组态

第4讲 变量组态

ID:19777893

大小:491.00 KB

页数:20页

时间:2018-10-06

第4讲 变量组态_第1页
第4讲 变量组态_第2页
第4讲 变量组态_第3页
第4讲 变量组态_第4页
第4讲 变量组态_第5页
资源描述:

《第4讲 变量组态》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4讲变量组态一、变量管理器二、变量的数据类型三、创建和编辑变量四、变量模拟器变量系统是组态软件的重要组成部分。在组态软件的运行环境下,工业现场的生产状况实时地反映在变量的数值中;操作人员监控过程数据,他在计算机上发布的指令通过变量传送给生产现场。WinCC的变量系统是变量管理器。WinCC使用变量管理器来组态变量。变量管理器对项目所使用的变量和通讯驱动程序进行管理。WinCC与自动化控制系统间的通讯依靠通讯驱动程序来实现;自动化控制系统与WinCC工程间的数据交换通过过程变量来完成。一、变量管

2、理器变量管理器WinCC工程中使用的变量和通讯驱动程序。它位于WinCC项目管理器的浏览窗口中。1、变量的功能类型(1)外部变量由外部过程为其提供变量值的变量,称为WinCC的外部变量,也称为过程变量。每个外部变量都属于特定的过程驱动程序和通道单元,并属于一个通道连接。相关的变量将在该通讯驱动程序的目录结构中创建。外部变量的最大数目由PowerTags授权限制。(2)内部变量过程没有为其提供变量值的变量,称为内部变量。内部变量没有对应的过程驱动程序和通道单元,不需要建立相应的通道连接。内部变量在

3、“内部变量”目录中创建。所组态的内部变量的数目不受限制。(3)系统变量WinCC提供了一些预定义的中间变量,称为系统变量。每个系统变量均有明确的意义,可以提供现成的功能,一般用以表示运行系统的状态。系统变量由WinCC自动创建,组态人员不能创建系统变量,但可使用。系统变量以“@”开头,以区别于其他变量。系统变量可以在整个工程的脚本和画面中使用。(4)脚本变量脚本变量是在WinCC的全局脚本及画面脚本中定义并使用的变量。它只能在其定义时所规定的范围内使用。2、变量管理器的结构(1)浏览窗口(2)数

4、据窗口(3)工具提示(4)菜单栏(5)查找3、变量组如果在一个项目中因处理大量的数据而需要许多变量时,建议将变量组织为变量组。只有这样才能在大型项目中始终注意各种事件。然而,变量组并不能保证变量的唯一性,即使在不同的变量组下变量名也应该是唯一的。一般可将完成同一功能的变量或属于同一设备的变量归结为一个组。二、变量的数据类型1、数值型变量:2、字符串类型变量(1)8位字符集文本变量8位字符集文本变量占用的存储空间为0~255字节,可以用来表示ASCII字符集中的字符串。每个ASCII字符占用1字节

5、的空间。(2)16位字符集文本变量16位字符集文本变量占用的存储空间为0~255字节。该类型的变量一般用来表示Unicode字符集的文本变量。每个Unicode字符占2字节的存储空间。如需表示中文的字符串,变量类型应为16位字符集文本变量。3、其他类型变量(1)原始数据类型外部和内部原始数据类型变量均在WinCC变量管理器中创建。原始数据类型变量的格式和长度均不是固定的。其存储范围为1~65535字节。它既可以由用户来定义,也可以是特定应用程序的结查。原始数据类型变量的内容是不固定的。只有发送者

6、和接收者能解释原始数据类型变量的内容,WinCC不能对其进行解释。原始数据类型变量不能在“图形编辑器”中显示。(2)文本参考文本参考数据类型变量是指WinCC文本库中的条目。只可将文本参考组态为内部变量。例如,当希望交替显示不同文本块时,可使用文本参考。可将文本库中条目的相应文本ID分配给变量。三、创建和编辑变量1、创建过程变量(1)创建过程变量的步骤在创建过程变量之前,必须安装通讯驱动程序,并至少创建一个过程连接。●在WinCC项目管理器的变量管理器中,打开将为其创建过程变量的通讯驱动程序,选

7、择所需要的通道单元及相应的连接。●右击相应的连接,并从快捷菜单中选择“新建变量”菜单项,打开“变量属性”对话框,在“常规”选项卡上输入变量的名称,并选择变量的数据类型。如下图所示。●单击“选择”按钮,打开“地址属性”对话框,输入变量的地址,。单击“确定”按钮关闭对话框,完成过程变量的创建。●变量创建完后还可对地址进行修改。右击希望修改的过程变量,从快捷菜单中选择“寻址”菜单项,即可打开“地址属性”对话框。(2)设置限制值除二进制变量外,过程变量和内部变量的数值型变量都可以设定上限值和下限值。使用

8、限制值,可以避免变量的数值超出所设置的限制值。当过程值超出上限值和下限值的范围时,WinCC将使数值变为灰色,且不再对其进行任何处理。在“变量属性”对话框中选择“限制/报告”选项卡,选择“上限”和“下限”复选框,激活相应上限和下限的文本框,输入所期望的上、下限值,如下图所示。(3)设置替换值当与自动化系统的连接出错,或不存在有效的过程值,或过程值超出上、下限值时,可以用预先定义的替换值来代替。如下图所示。内部变量无替换值。(4)设置线性标定如果希望以不同于自动化系统所提供的过程值进行显示,则可使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。