功能键组态

1. 功能键的概念:

功能键是指HMI设备上的实际按键,可以对这些键的功能进行组态。可为“键盘按下”和“释放键”事件组态函数列表。可以为功能键分配全局或局部功能。

目前在售的触摸屏中,功能键所支持的HMI设备主要有:二代精简面板、精智面板和二代移动面板。

另外,带按键的精智面板以及二代移动面板的功能键还带有指示灯,可以组态LED变量。

下图中红色方框中的内容即为功能键。

2. 功能键的组态:

功能键主要分为以下几类:
• 全局功能键:在任意画面中,功能键的功能都是相同的。

全局功能键在任意画面始终触发相同的操作。

在“全局画面”编辑器中组态全局功能键。全局分配适用于设定的 HMI 设备的所有画面。

全局功能键可极大地减少设计工作量,这是因为无需为各个画面分配这些全局键。

• 模板的局部功能键:在应用了该模板的画面中,功能键的功能都是相同的。

在模板中分配的局部功能键对基于该模板的所有画面有效。在每个画面中,这些功能键可触发不同的操作。在“画面”编辑器模板中分配模板的功能键。在一个模板中,一个功能键只能对应一个函数分配,全局函数或局部函数皆可。
• 画面的局部功能键:仅在该画面中实现该功能键所组态的功能。

画面中的局部功能键可触发各画面中不同的操作。这种分配只适用于那些已在其中定义了功能键的画面。

在一个画面中,一个功能键只能对应一个函数分配,全局函数或局部函数皆可。

2.1 全局功能键

打开“项目树”中触摸屏下方的“画面管理”,双击打开“全局画面”。

在全局画面中,点击功能键,即可组态“全局功能键”。

在全局画面组态功能键之后,在组态画面中,功能键上会增加绿色标识。

2.2 模板的局部功能键

打开“项目树”中触摸屏下方的“画面管理”,双击打开“模板”。

在模板中,点击功能键,需在功能键属性窗口中取消“使用全局分配”选项,才可以将该功能键组态为“模板的局部功能键”。如果未取消“使用全局分配”选项,则该功能键将不能组态,所实现的功能将由全局画面的组态确定,即“全局功能键”。

组态功能键的功能与“全局功能键”一致,在功能键的“事件”选项卡中对“按下按键”以及“释放按键”事件组态系统函数即可。

在模板中组态功能键之后,在组态画面中,功能键右下角会增加蓝色标识。

2.3 画面的局部功能键

在画面中,点击功能键,需在功能键属性窗口中取消“使用全局分配“选项或者“使用本地模板” (画面应用了组态了“模板的局部功能键”的模板)选项,才可以将该功能键组态为“画面中的局部功能键”。如果未取消“使用全局分配”选项或者“使用本地模板”选项,则该功能键不能组态,所实现的功能将由全局画面或者模板的组态确定。

组态功能键的功能与“全局功能键”一致,在功能键的“事件”选项卡中对“按下按键”以及“释放按键”事件组态系统函数即可。

在画面中组态功能键之后,在组态画面中,功能键右下角会增加黄色标识。

3. LED变量的组态:

带按键的精智面板以及二代移动面板的功能键还带有LED指示灯。当项目运行时,LED 指示灯可以用于指示操作员应使用的功能键。

但是组态只能是在全局画面中组态。

LED变量与LED状态对应关系如下图所示:

位n+1
位n
LED状态
0
0
0
1
快速闪烁
1
0
缓慢闪烁
1
1
常亮

4. 注意事项:

功能键的组态可以在全局画面、模板以及画面中组态为“全局功能键”、“模板的局部功能键”以及“画面的局部功能键”,那么功能键必然存在覆盖情况,即“画面的局部功能键”会覆盖“模板的局部功能键”以及“全局功能键”,“模板的局部功能键”会覆盖“全局功能键”。

功能键
描述
“模板的局部功能键”覆盖“全局功能键”
“画面的局部功能键”覆盖“全局功能键”
“画面的局部功能键”覆盖“模板的局部功能键”
“画面的局部功能键”覆盖“模板的局部功能键”,“模板的局部功能键”覆盖“全局功能键”