標題: 威綸通觸摸屏宏指令編程(時間鎖屏程序) [打印本頁]
作者: jerson_yao 時間: 2019-3-19 15:11
標題: 威綸通觸摸屏宏指令編程(時間鎖屏程序)
一個項目做完,客戶使用了大半年,有些喜歡欠款,找一些小問題不驗收(三個字:耍流氓),前幾年閑來沒事就研究觸摸屏腳本,做了一個時間鎖屏程序,專制各種流氓。
先來介紹一下畫面布局和各種功能:
第一:操作界面:按封面回到菜單界面
主界面.png (8.82 KB, 下載次數: 275)
下載附件
2019-3-19 15:06 上傳
第二:菜單界面:按主界面進入操作界面,按激活轉到激活界面
菜單界面.png (28.26 KB, 下載次數: 204)
下載附件
2019-3-19 15:07 上傳
第三:激活界面:激活成功點擊激活,跳到菜單界面
鎖屏設置界面.png (103.87 KB, 下載次數: 206)
下載附件
2019-3-19 15:07 上傳
下面來看一下運行的狀況:
威綸通觸摸屏密碼鎖程序演示.gif (246.56 KB, 下載次數: 213)
下載附件
2019-3-19 15:07 上傳
如上面的動畫所示:進入菜單界面之后,畫面突然跳到激活界面,這時要求輸入用戶名和密碼,不然點擊激活無法轉到運行界面。
下面我們看一下腳本編輯器:
工具-宏指令.png (24.59 KB, 下載次數: 207)
下載附件
2019-3-19 15:07 上傳
如上圖操作進入宏指令編輯器:
宏指令一覽.png (13.11 KB, 下載次數: 202)
下載附件
2019-3-19 15:07 上傳
右邊是操作菜單欄,左邊就是我寫的四個腳本文件,我們今天先講第三個Username_Password,下面雙擊第三個進入程序編輯界面:
第一:變量定義程序:
Username_定義變量.png (6.94 KB, 下載次數: 205)
下載附件
2019-3-19 15:07 上傳
username[10]、password[10]和blank[10]:長度為10的字符型數組。
initial[6]:長度為6短整型數組
其余為bool類數據
第二:時間設定權限登陸代碼:
Username_修改時間權限.png (18.91 KB, 下載次數: 194)
下載附件
2019-3-19 15:07 上傳
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,設置時間選擇窗口就出現了:
第三:激活權限登錄代碼:
Username_激活設置權限.png (21.22 KB, 下載次數: 198)
下載附件
2019-3-19 15:07 上傳
激活權限的程序和上面的設置時間權限原理一樣。
如下圖:當輸入用戶名1,密碼1時輸入激活代碼的窗口就出現了。
這是整個鎖屏程序的第一步,后續我會介紹接下來的幾個腳本文件。
-
激活權限.gif
(1.93 MB, 下載次數: 376)
下載附件
2019-3-19 15:07 上傳
-
設置時間權限.gif
(1.93 MB, 下載次數: 306)
下載附件
2019-3-19 15:07 上傳
作者: FQ967 時間: 2019-4-4 20:07
好教材!學習!謝謝!
作者: winhex 時間: 2019-4-10 16:47
謝謝樓主分享
作者: 想學習的人 時間: 2019-6-26 08:33
你好 我想 學習一下
作者: a1419362866 時間: 2019-8-12 19:02
你好 我想 學習一下
作者: BirdMan423 時間: 2019-8-21 14:09
樓主這樣賬號密碼所有的設備都是一樣的,不一樣的話,只能增加設備檔案存儲量。
作者: BirdMan423 時間: 2019-8-22 11:41
我不知道LZ是怎么來編寫的激活代碼的,粗略看了下,感覺這種方式對于一個廠家采購多臺設備的,所有設備的秘密豈不都是一樣的,一旦秘密泄露還有什么意義呢?設備越多越不實用
作者: BirdMan423 時間: 2019-8-22 11:47
我現在使用一個二維碼的授權方式
-
1566445576(1).png
(43.22 KB, 下載次數: 355)
下載附件
2019-8-22 11:46 上傳
-
1566445526(1).png
(22.26 KB, 下載次數: 351)
下載附件
2019-8-22 11:46 上傳
威綸授權軟件
作者: 376392532 時間: 2019-9-20 21:23
樓主能提供源碼嗎
作者: 13902642615 時間: 2019-10-28 23:04
樓主,可以提供軟件范本嗎
作者: 難得糊涂2018 時間: 2019-12-4 19:17
流弊

作者: zxsl2019 時間: 2020-1-6 19:35
期待已久啊,有原程序最好,能幫到更多的人啊
作者: zxsl2019 時間: 2020-1-6 19:49
怎么沒有后續了?
作者: 168708957白白 時間: 2020-3-3 22:59
有那種設置驗證碼的 那種嗎
作者: cyf7175 時間: 2020-4-14 20:12
要有程序范本就更好,我十分想要
作者: 難得糊涂2018 時間: 2020-5-22 21:04
謝謝分享!收藏備用
作者: 中年老baby 時間: 2020-7-1 21:44
謝謝分享,我已下載保存。如果樓主方便的話,多傳一些這方面的資料,謝謝,學習了。
作者: WalkerZee 時間: 2020-7-30 15:41
請問能分享一下嗎
作者: xuehai0405 時間: 2020-11-13 09:28
您好,能提供程序范本嗎?
作者: xuehai0405 時間: 2020-11-13 09:28
樓主,能不能提供程序范本?
作者: lizhendong 時間: 2020-11-24 19:11
支持上源碼 !!!!!!!
作者: xdco 時間: 2021-2-19 15:55
謝謝樓主分享,收藏備用
作者: 新萬貴妃 時間: 2021-6-23 17:58
BirdMan423 你好!有二維碼的授權軟件要去哪里獲得呢?
作者: xufengpiaopiao 時間: 2021-8-21 17:05
哪里可以下載附件
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |