崑崙通態觸控螢幕MCGSPro組態軟體之標籤(2)

2023-07-27 12:29:19 字數 4250 閱讀 9855

在縮放方式下,是對圖形物件的整體按比例縮小或放大,來實現大小變化的。當圖形物件的變化百分比大於100%時,圖形物件的實際大小是初始狀態放大的結果,當小於100%時,是初始狀態縮小的結果。

在剪下方式下,不改變圖形物件的實際大小,只按設定的比例對圖形物件進行剪下處理,顯示整體的一部分。變化百分比等於或大於100%,則把圖形物件全部顯示出來。採用剪下方式改變圖形物件的大小,可以模擬容器充填物料的動態過程,具體步驟是:首先製作兩個同樣的圖形物件,完全重疊在一起,使其看起來像乙個圖形物件;將前後兩層的圖形物件設定不同的背景顏色;定義前一層圖形物件的大小變化動畫連線,變化方式設為剪下方式。實際執行時,前一層圖形物件的大小按剪下方式發生變化,只顯示一部分,而另一部分顯示的是後一層圖形物件的背景顏色,前後層圖形物件視為乙個整體,從視覺上如同乙個容器內物料按百分比填充,獲得逼真的動畫效果。

另外,百分比設定範圍為:0-2147483647,表示式值範圍:-3.40282e+038~3.40282e+038。

7)顯示輸出。

顯示輸出動畫連線屬性配置包括如下幾項,如下圖所示。

1)表示式:本項內容必須設定,指定標籤構件所連線的表示式名稱。使用右側的問號(“?按鈕,可以方便地查詢已經定義的所有變數,滑鼠雙擊所要連線的變數,即可將其設定在欄內。可以連線的變數包括浮點數、整數和字串三種型別,還可以是它們的表示式。

2)顯示型別:本項內容必須設定,可供選擇顯示型別包括開關量輸出、數值量輸出和字串輸出三種。

3)輸出格式:設定了此項後,數值將以設定的格式顯示,輸出格式包括整數、浮點數數、十進位制、十六進製制、二進位制、自然小數、四捨五入、密碼、值非零時資訊、值為零時資訊、最小整數字數、固定小數字數。

1. 最小整數字數,當輸入的整數字數小於設定的整數字數時,資料通過前補零的方式調整整數字數。輸出格式為十六進製制時,最小整數字數設定範圍為1到8;輸出格式為二進位制時,最小整數字數設定範圍為1到32;輸出格式為十進位制或浮點數時,最小整數字數設定範圍為1到16。

2. 四捨五入即當輸入資料的小數字數超過設定的固定小數字數時,採用四捨五入的方式輸出。

3. 密碼格式項是指資料顯示時,資料以“*”形式顯示,但是單位不會以密碼方式顯示,輸出格式為十六進製制時,前面的0x也不會以密碼顯示,如0x1234kg顯示為0x***kg。

4. 自然小數是指使用者對小數字的格式不做特殊要求而讓系統根據最大有效位數(範圍0到16,0表示6位有效數字)決定小數字精度,若使用者需要指定小數字數,就要取消自然小數字,並在下面的固定小數字數輸入框輸入指定小數字,固定小數字數設定範圍為0到6。

5. 當顯示值型別不同時,可使用的資料格式也不同。顯示型別為開關量輸出時,只能設定值非零時資訊和值為零時資訊,顯示型別為字串輸出只能設定密碼格式。

6. 選擇數值量輸出時,若輸出格式選擇浮點數,可以附加使用自然小數或四捨五入;若輸出格式選擇整數,可以使用十進位制、十六進製制、二進位制。

7. 值非零時資訊和值為零時資訊支援多語言。

8)按鈕輸入。

採用按鈕輸入方式使圖形物件具有輸入功能,在系統執行時,當使用者單擊設定的圖形物件時,將彈出輸入視窗,輸入與圖形建立連線關係的變數的值。在“動畫組態屬性設定”對話方塊內,從“輸入輸出連線”欄目中選定“按鈕輸入”一欄,屬性頁增加“按鈕輸入”和“鍵盤屬性”屬性頁,進入“按鈕輸入”屬性設定視窗頁,如下圖所示。

配置資訊如下:

1)對應資料物件的名稱:可以關聯浮點數、整數、字串變數;

2)輸入值型別:“開關量輸入”時,鍵盤輸入字元將會轉換為開關量(0或1)儲存到對應關聯變數中;“數值量輸入”時,鍵盤輸入字元將會轉換為數值儲存到關聯變數中;“字串輸入”時,鍵盤輸入字元將會以字元方式儲存到關聯變數中;

3)輸入格式:若變數需關聯整數且輸入型別為數值量輸入,可指定輸入資料進製(十進位制、二進位制、十六進製制),密碼選項為字串或自然小數格式浮點數輸入時可選項(掩碼方式輸入),提示資訊為輸入時列印到軟鍵盤頂部的提示資訊,開時資訊和關時資訊為開關量輸入時鍵盤上的提示文字配置,文字支援多語言,如需顯示特殊字元“&”請輸入兩次“&”使用“&&輸入最大值和最小值需考慮變數管理的最大值和最小值配置,此處配置範圍為:-3.40282e+038~3.40282e+038。

鍵盤屬性頁可以組態輸入時鍵盤型別、形態、位置等屬性。包括三種鍵盤型別(如下圖所示):

1)系統預設鍵盤:輸入時彈出系統預設樣式鍵盤,系統預設鍵盤可以根據關聯資料型別彈出對應形態的輸入鍵盤。

2)當前視窗鍵盤:輸入時輸入框不彈出鍵盤,而是通過物理鍵盤或視窗中已經組態的鍵盤進行輸入操作。

3)其它視窗鍵盤:其它視窗鍵盤是使用者自定義的鍵盤視窗。“鍵盤視窗”指定使用者自定義鍵盤所在的視窗位置; “自定義位置”指定鍵盤彈出的位置。

鍵盤屬性包含鍵盤視窗、鍵盤位置,當鍵盤型別設定為“當前視窗鍵盤”時鍵盤屬性無效。當鍵盤型別設定為“他視窗鍵盤”其時鍵盤視窗有效,可通過鍵盤視窗下拉框設定鍵盤按鍵所在的視窗,自定義位置包含相對位置和絕對位置兩種型別:

1)相對位置:開啟鍵盤視窗相對完整使用者視窗的位置,可設定設定鍵盤視窗相對於完整使用者視窗的九宮格位置。

2)絕對位置:用於設定開啟鍵盤視窗相對於完整使用者視窗的座標,預設鍵盤視窗開啟位置為主視窗座標 (0,0)。

9)按鈕動作。

按鈕動作用於響應使用者的滑鼠按鍵動作或鍵盤按鍵動作,完成預定的功能操作。這些功能操作包括:

1)執行執行策略中指定的策略塊;

2)開啟指定的使用者視窗,若該視窗已經開啟,則不進行此項操作;

3)關閉指定的使用者視窗,若該視窗已經關閉,則不進行此項操作;

4)列印使用者視窗,列印當前螢幕影象;

5)退出系統,僅“退出執行環境”項可用,用以停止mcgspro系列產品的執行,返回到作業系統;

6)資料物件值操作置1,把指定的變數的值設定成1,只對整數和浮點數變數有效;

7)資料物件值操作清0,把指定的變數的值設定成0,只對整數和浮點數變數有效;

8)資料物件值操作取反,把指定的變數的值取反(非0變成0,0變成1),只對整數和浮點數變數有效;

在“動畫組態屬性設定”對話方塊內,從“輸入輸出連線”欄目中選定“按鈕動作”一欄,進入“按鈕動作”屬性設定視窗頁,在該視窗的“按鈕對應的功能”欄目內,列出了上述功能操作,供使用者選擇設定,如下圖所示。

在變數值“置0”、“置1”和“取反”三個輸入欄的右端,均有一帶“?”號圖示的按鈕,用滑鼠單擊該按鈕,則顯示所有已經定義的變數列表,滑鼠雙擊指定的變數,則把該物件的名稱自動輸入到設定欄內。

10)可見度。

可見度連線的屬性視窗頁如下圖所示,在“表示式”欄中,將物件的可見度和變數(或者由變數構成的表示式)建立連線,而在“當表示式非零時”的選項欄中,來根據表示式的結果來選擇圖形物件的可見度方式。圖中的設定方式,將圖形物件和表示式“可見度 > 5”建立了連線,當可見度 > 5時,指定的圖形物件在使用者視窗中顯示出來,當可見度 <=5時,圖形物件消失,處於不可見狀態。

11)閃爍效果。

在mcgspro系列產品中,實現閃爍的動畫效果有兩種方法,一種是不斷改變圖元、圖符物件的可見度來實現閃爍效果,而另一種是不斷改變圖元、圖符物件的填充顏色、邊線顏色或者字元顏色來實現閃爍效果,屬性設定方式如下圖所示。

標籤構件支援的指令碼操作函式,具體如下。

函式意義:構件組態按鈕輸入情況下,彈出該構件輸入軟鍵盤。

返 回 值:無。

參 數:無。

實 例:視窗0.控制項0.begininput()

屬性意義:標籤中的顯示文字。

屬性型別:字串。

讀寫屬性:讀寫。

注意事項:寫操作時,text屬性字串不會對關聯的資料賦值。

手機觸控螢幕失靈修復小技巧

手機觸控螢幕失靈修復小技巧包括重啟手機 清潔觸控螢幕 校準觸控螢幕 更新系統 刪除第三方應用等,下面我們具體展開講解。重新啟動手機。有時候,手機觸控螢幕失靈可能是由於臨時的軟體問題引起的,重新啟動手機可以清除這些問題。長按手機電源鍵,選擇重新啟動選項,等待手機重新啟動後,再次嘗試觸控螢幕是否正常。清...

西門子觸控螢幕西門子數控介紹

西門子觸控螢幕是一種高效能的數控裝置,由西門子公司研發和生產。它採用先進的觸控螢幕技術,具有靈敏度高 反應快的特點,能夠精確地控制數控工具機的運動。西門子觸控螢幕採用了先進的電容觸控技術,觸控螢幕表面覆蓋了一層透明的電容層。當使用者用手指觸控螢幕時,電容層會感應到手指的位置,然後將訊號傳輸給控制主機...

海飛智顯7寸1024 600觸控螢幕在農機行業的應用

現代農業發展離不開先進的科技支援,而海飛智顯7寸1024 600觸控螢幕的應用在農機行業可謂引發了一場變革。這款高解像度的觸控螢幕不僅提供了便捷的操作體驗,還讓農機裝置的功能得到了極大的拓展。下面將詳細介紹海飛智顯7寸1024 600觸控螢幕在農機行業的應用以及帶來的巨大變革。首先,在人機互動方面,海飛智...