西門子觸摸屏應(yīng)用(菜單和工具欄)
一、菜單和工具欄概述
使用“菜單和工具欄”(Menus and Toolbars) 編輯器,可以組態(tài)自定義菜單和工具欄。 自定義菜單和工具欄將顯示在項(xiàng)目的所有畫面中以及畫面窗口中。 可以通過局部腳本來連接菜單命令和圖標(biāo)。
二、菜單
菜單將放置在每個(gè)畫面的頂部(從左側(cè)開始)。在組態(tài)文件中,可以指定使用此文件在畫面或畫面窗口中創(chuàng)建的菜單和工具欄??梢詾槊總€(gè)組態(tài)文件組態(tài)一個(gè)菜單行。
三、菜單結(jié)構(gòu)
菜單元素的組態(tài)選項(xiàng)取決于菜單在菜單結(jié)構(gòu)中所處的位置。
可為菜單創(chuàng)建以下組件:
1.主菜單命令
(1)顯示在畫面中。
(2)打開一個(gè)子菜單。
2.菜單項(xiàng)
(1)主菜單打開時(shí)顯示在畫面中。
(2)單擊時(shí)執(zhí)行定義的步驟。
(3)在“屬性 > 事件”下,可以輸入一個(gè)將傳遞給該步驟的參數(shù)(例如畫面名稱)。
(4)打開一個(gè)子菜單(如果存在)。
3.子菜單命令
(1)上一級(jí)菜單項(xiàng)打開時(shí)顯示在畫面中。
(2)菜單項(xiàng)之間的分隔線
四、菜單和工具欄應(yīng)用
使用“菜單和工具欄” 編輯器,可以創(chuàng)建、組態(tài)和編輯自定義菜單和工具欄。 自定義的菜單和工具欄將合并到組態(tài)文件中,然后顯示在項(xiàng)目的所有畫面中以及畫面窗口中。 可以通過局部腳本來連接菜單命令和圖標(biāo)。
“菜單和工具欄”編輯器具有三個(gè)選項(xiàng)卡:
(1)工具欄
(2)菜單
(3)組態(tài)

工具欄”(Toolbars) 和“菜單”(Menus) 選項(xiàng)卡上的工作區(qū)劃分為兩個(gè)部分:
(1)可以在表格中定義完整工具欄和/或完整菜單。
(2)下面的部分是工具欄或菜單的預(yù)覽。 您可以創(chuàng)建和組態(tài)各個(gè)圖標(biāo)和/或菜單命令,并指定結(jié)構(gòu)、標(biāo)簽文本和符號(hào)化圖形。
“組態(tài)”(Configurations) 選項(xiàng)卡具有一個(gè)未進(jìn)行劃分的工作區(qū),其中包含用于選擇相應(yīng)工具欄和相應(yīng)菜單的表編輯器。
1.創(chuàng)建菜單
(1)在已創(chuàng)建的主菜單命令上的菜單預(yù)覽中單擊,將在選取矩形的四周顯示四個(gè)黃色星號(hào)。

(2)單擊標(biāo)準(zhǔn)文本右側(cè)的黃色星號(hào), 將創(chuàng)建另一個(gè)主菜單命令。

(3)在巡視窗口中的“屬性 > 屬性 > 常規(guī)”下輸入名稱。
(4)在巡視窗口中的“屬性 > 屬性 > 常規(guī) > 文本”下,輸入主菜單命令的標(biāo)簽。

(5)若要像在運(yùn)行系統(tǒng)中那樣來顯示主菜單命令,請(qǐng)激活“屬性 > 屬性 > 其它 > 可見性”。

(6)若要定義操作員權(quán)限,請(qǐng)?jiān)凇皩傩?> 屬性 > 安全”下選擇權(quán)限。

2.創(chuàng)建工具欄
(1)在“工具欄”表中雙擊“添加”。,將創(chuàng)建一個(gè)工具欄,該工具欄具有預(yù)先分配的名稱,將在工具欄的預(yù)覽中創(chuàng)建一個(gè)按鈕。
(2)在“名稱”列中為工具欄輸入一個(gè)名稱。
(3)選擇以下選項(xiàng)之一作為按鈕類型:
(3.1)文本和圖形組合
(3.2)僅圖形
(3.3)僅文本
(4)在“畫面大小” 中指定按鈕的大小。

3.將菜單命令或圖標(biāo)連接到過程
(1)選擇按鈕或菜單命令。
(2)在巡視窗口中,選擇“屬性 > 事件 > 單擊”。
(3)從函數(shù)列表中選擇“ActivateScreen”系統(tǒng)函數(shù)。
(4) 選擇“Screen_2”作為“畫面名稱”。

4.創(chuàng)建組態(tài)文件
(1) 在“組態(tài)”表中,雙擊“添加”。 將創(chuàng)建組態(tài)文件。
(2) 根據(jù)需要,更改組態(tài)文件的名稱并輸入注釋。
(3)在巡視窗口中的“屬性 > 屬性 > 菜單 > 名稱”下選擇名稱。

(4)指定是否要激活菜單并在運(yùn)行系統(tǒng)中顯示,并指定操作所需的權(quán)限。
(5)在巡視窗口的“屬性 > 屬性 > 工具欄”下,選擇要添加到組態(tài)文件的工具欄。

(6)針對(duì)每個(gè)所選的工具欄,指定是否要激活該菜單并在運(yùn)行系統(tǒng)中顯示,并指定操作所需的權(quán)限。
(7)在巡視窗口的“屬性 > 屬性 > 工具欄”下,可以定義每個(gè)工具欄的對(duì)齊方式。

5.為所有畫面組態(tài)菜單和工具欄
(1)打開“運(yùn)行系統(tǒng)設(shè)置”編輯器。
(2)在“常規(guī) > 菜單和工具欄” 下,選擇需要在項(xiàng)目的所有畫面中顯示菜單和工具欄的組態(tài)文件。
