威綸觸摸屏文字卷標庫與多國語言使用
文字卷標庫一般使用在需要多國語言的環境中,使用者可以依照實際需要預先建立文字卷標庫的內容。在需要使用文字的場合,只需由文字卷標庫中挑選需要的卷標即可,系統在運作時也會依照設定,顯示當時使用語言相對應的文字。EB8000同時支持8種不同語言的文字顯示。按下工具列上的工作按鈕將出現“文字庫卷標管理對話窗”,參考下圖。
[目前狀態]
目前顯示的狀態,每一個文字卷標最多可擁有256個狀態。
[新增…]
新增加一筆文字卷標。
[設定…]
更改文字卷標的內容。
[刪除]
刪除特定的文件標簽。
[輸出]
使用CSV格式將此文字卷標庫的所有內容輸出到特定位置。
[匯入]
將已存在的且為CSV格式的文字卷標庫加到目前的畫面規劃檔(MTP)。
在“文字卷標庫管理對話窗”中可以看出目前已經存在兩個標簽“Demo”與“Test”,其中“Demo”所包含的8種語文分別為:英文、繁體中文、簡體中文、日文、韓文、法文、泰文、俄文等。
文字卷標庫的字型選擇
不同語言可選擇不同的字型,參考下圖。
[字體]
[字體]設定頁用來設定在使用多國文字時,各種語文所使用的字型。
[備注]
每種字型的注釋。
文字卷標庫的建立
下面說明如何建立這些項目。
首先,打開“文字卷標庫管理對話窗”后按下[新增…],即可出現下圖的對話窗,正確設定后按下確認鍵。
[標簽名]
文字卷標的名稱,此范例將卷標命名為“Pump Alarm”。
[狀態數]
文字卷標所擁有的狀態。
完成此步驟后可以發現已存在一個新的標簽“Pump Alarm”,并擁有兩個狀態,參考下圖。
最后,選擇“Pump Alarm”并按下[設定…],即可使用下圖的對話窗設定相關語言的內容。
文字卷標庫的使用
當文字卷標庫存在已定義完成的卷標,在組件的[卷標]設定頁中可以勾選[使用文字卷標庫],并且在[卷標]的項目中可以發現目前這些標簽。
選擇這些標簽后可以發現[內容]中所顯示為文字卷標的內容,并且所使用的字型也為文字卷標庫的內容。
多國語文的使用
當組件的文字內容要求表現出多國語文的效果時,除了需使用文字卷標外,也需搭配系統保留緩存器[LW9134]的使用。[LW9134]的有效可設定值范圍為0~7,不同的數據對應到需顯示的語文種類,下圖是一些簡單范例,說明如何使用多國語文。首先建立一個文字組件,它的文字設定內容如下,可清楚看出此時使用文字卷標。
下一步再建立一個數值輸入組件,地址設定內容如下。可清楚看出此時使用的地址為系統保留緩存器[LW9134]。
此時畫面的模擬效果如下,當我們更改[LW9134]的內容時,即可更換文字組件所顯示的內容。
文章版權歸西部工控xbgk所有,未經許可不得轉載。