国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

ELEOK

標題: 威綸通觸摸屏宏指令編程 時間到期鎖屏程序 [打印本頁]

作者: coolice    時間: 2020-4-10 01:19
標題: 威綸通觸摸屏宏指令編程 時間到期鎖屏程序
一個項目做完,客戶使用了大半年,有些喜歡欠款,找一些小問題不驗收(三個字:耍流氓),前幾年閑來沒事就研究觸摸屏腳本,做了一個時間鎖屏程序,專制各種流氓。
先來介紹一下畫面布局和各種功能:
第一:操作界面:按封面回到菜單界面

第二:菜單界面:按主界面進入操作界面,按激活轉到激活界面

第三:激活界面:激活成功點擊激活,跳到菜單界面

下面來看一下運行的狀況:

如上面的動畫所示:進入菜單界面之后,畫面突然跳到激活界面,這時要求輸入用戶名和密碼,不然點擊激活無法轉到運行界面。
下面我們看一下腳本編輯器:


如上圖操作進入宏指令編輯器:


[td]
右邊是操作菜單欄,左邊就是我寫的四個腳本文件,我們今天先講第三個Username_Password,下面雙擊第三個進入程序編輯界面:

第一:變量定義程序:


username[10]、password[10]和blank[10]:長度為10的字符型數組。
initial[6]:長度為6短整型數組
其余為bool類數據

第二:時間設定權限登陸代碼:


GetDataEX(LB0,"Local HMI",LB,0,1):意思是將觸摸屏內部存儲器LB—0中的數據存到我們之前定義的LB0變量中。
SetData(blank[0],"Local HMI",LW,0,10):意思是將blanck[0]中的數據分別存到HMI內部存儲器LW0到LW9十個數據中,清零輸入窗口
StringComepare是對比,對比結果完全一樣時,輸出1。
當用戶名和密碼都和輸入的一樣,就把HMI內部存儲器的LB1設置成1。
如下圖所示:當用戶名輸入TV,密碼輸入123456,設置時間選擇窗口就出現了:


第三:激活權限登錄代碼:
激活權限的程序和上面的設置時間權限原理一樣。
如下圖:當輸入用戶名1,密碼1時輸入激活代碼的窗口就出現了。

這是整個鎖屏程序的第一步,后續我會介紹接下來的幾個腳本文件。



作者: 周小康    時間: 2022-7-27 22:12
有沒有寫好的案例啊,發一個看看
作者: 周小康    時間: 2022-7-27 22:13
你好,我想下載這個鏈接






歡迎光臨 ELEOK (http://m.afoofa.cn/) Powered by Discuz! X5.0