您现在的位置是:首页 > PLC技术 > PLC技术

HMI设备定义变量

来源:艾特贸易2017-10-30

简介项目的每个 HMI 设备都有一个默认变量表。该表无法删除或移动。默认变量表包含 HMI 变量和系统变量(是否包含系统变量则取决于 HMI 设备)。可在标准变量表中声明所有 HMI 变量,也

    项目的每个HMI设备都有一个默认变量表。该表无法删除或移动。默认变量表包含HMI变量和系统变量(是否包含系统变量则取决于HMI设备)。可在标准变量表中声明所有HMI变量,也可根据需要新建用户定制的变量表。在项目树中打开“HMI变量”文件夹,然后双击默认变量表,默认变量表即打开。或者,也可以创建一个新变量表并将其打开,如图6-43所示。

 默认变量表

    6-43    默认变量表

   (1)创建新变量

    在变量表的“名称”列中,双击“添加”,可以创建一个新变量,设置变量的名称、数据类型、连接、PLC名称、PLC变量、地址和采集周期等参数。

    输入变量的名称,在“名称”列中输入一个唯一的变量名称。此变量名称在整个设备中必须唯一。在“连接”列下拉菜单中,显示所有在通信连接时建立的“PLC连接”和<内部变量>。如果是内部变量,选择<内部变量>。如果是外部变量,则选择与所需PLC的连接。本例中,选择“HMI_连接_1”连接,如图6-44所示。如果需要的连接未显示,则必须先创建与PLC的连接。在“连接”编辑器中创建与外部PLC的连接。如果项目包含PLC并支持集成连接,则也可以自动创建连接。为此,在组态HMI变量时,只需选择现有的PLC变量来连接HMI变量。之后,系统会自动创建集成连接。

   (2)设置变量的数据类型

    在默认变量表中的“数据类型”下拉菜单中,显示所有可用的数据类型,如图6-45所示。对于外部变量,定义的数据类型一定要与该变量在PLC中的类型相一致。

选择变量的PLC连接

    6-44    选择变量的PLC连接

定义变量的数据类型

    6-45    定义变量的数据类型

   (3)设置变量地址

    如果使用非集成连接,在默认变量表中的“访问模式”中选择<绝对访问>,“地址”下拉菜单中,输入PLC地址,单击按钮以确认所做的选择,如图6-46所示。“PLC变量”( PLC tag)自动保持为空。

设置变量对应的PLC地址

    6-46    设置变量对应的PLC地址

    如果使用集成连接,在默认变量表中的“访问模式”中选择<符号访问>,则单击“PLC变量”中的按钮并在对象列表中选择已创建的PLC变量。单击按钮以确认所做的选择,如图6-47所示。

   (4)设置变量的采集周期

    在过程画面中显示或记录的过程变量值需要实时进行更新,采集周期用来确定画面的刷新频率。设置采集周期时应考虑过程值的变化速率。例如,烤炉的温度变化比电气传动装置的速度变化慢得多,如果采集周期设置得太小,将显著地增加通信的负荷。HMI采集周期最小值为100 ms,如图6-48所示。

在集成项目中定义变量

    6-47    在集成项目中定义变量

设置变量的采集周期

    6-48    设置变量的采集周期

    双击项目树中的“周期”,用户可以自己定义采集周期,如图6-49所示。

设置周期

    6-49    设置周期

    在编辑画面时,还可以直接从详细视图中拖曳PLC变量至画面中的控件进行变量连接,如图6-50所示,系统将自动在默认变量表中生成HMI变量。

拖曳方式生成HMI变量

    6-50    拖曳方式生成HMI变量