找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 35203|回復(fù): 22
打印 上一主題 下一主題
收起左側(cè)

威綸通觸摸屏宏指令編程(時間鎖屏程序)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:493967 發(fā)表于 2019-3-19 15:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
一個項目做完,客戶使用了大半年,有些喜歡欠款,找一些小問題不驗收(三個字:耍流氓),前幾年閑來沒事就研究觸摸屏腳本,做了一個時間鎖屏程序,專制各種流氓。
先來介紹一下畫面布局和各種功能:
第一:操作界面:按封面回到菜單界面                              

第二:菜單界面:按主界面進(jìn)入操作界面,按激活轉(zhuǎn)到激活界面


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


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


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


如上圖操作進(jìn)入宏指令編輯器:

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

第一:變量定義程序:


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

第二:時間設(shè)定權(quán)限登陸代碼:


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


第三:激活權(quán)限登錄代碼:
激活權(quán)限的程序和上面的設(shè)置時間權(quán)限原理一樣。
如下圖:當(dāng)輸入用戶名1,密碼1時輸入激活代碼的窗口就出現(xiàn)了。

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




激活權(quán)限.gif (1.93 MB, 下載次數(shù): 376)

激活權(quán)限.gif

設(shè)置時間權(quán)限.gif (1.93 MB, 下載次數(shù): 306)

設(shè)置時間權(quán)限.gif

評分

參與人數(shù) 1黑幣 +5 收起 理由
cr8526 + 5 很給力!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏8 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:60026 發(fā)表于 2019-4-4 20:07 | 只看該作者
好教材!學(xué)習(xí)!謝謝!
回復(fù)

使用道具 舉報

板凳
ID:278040 發(fā)表于 2019-4-10 16:47 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報

地板
ID:572300 發(fā)表于 2019-6-26 08:33 | 只看該作者
你好  我想 學(xué)習(xí)一下
回復(fù)

使用道具 舉報

5#
ID:599474 發(fā)表于 2019-8-12 19:02 | 只看該作者

你好  我想 學(xué)習(xí)一下
回復(fù)

使用道具 舉報

6#
ID:469993 發(fā)表于 2019-8-21 14:09 | 只看該作者
樓主這樣賬號密碼所有的設(shè)備都是一樣的,不一樣的話,只能增加設(shè)備檔案存儲量。
回復(fù)

使用道具 舉報

7#
ID:469993 發(fā)表于 2019-8-22 11:41 | 只看該作者
我不知道LZ是怎么來編寫的激活代碼的,粗略看了下,感覺這種方式對于一個廠家采購多臺設(shè)備的,所有設(shè)備的秘密豈不都是一樣的,一旦秘密泄露還有什么意義呢?設(shè)備越多越不實用
回復(fù)

使用道具 舉報

8#
ID:469993 發(fā)表于 2019-8-22 11:47 | 只看該作者
我現(xiàn)在使用一個二維碼的授權(quán)方式

1566445576(1).png (43.22 KB, 下載次數(shù): 355)

1566445576(1).png

1566445526(1).png (22.26 KB, 下載次數(shù): 351)

威綸授權(quán)軟件

威綸授權(quán)軟件
回復(fù)

使用道具 舉報

9#
ID:301388 發(fā)表于 2019-9-20 21:23 | 只看該作者
樓主能提供源碼嗎
回復(fù)

使用道具 舉報

10#
ID:631757 發(fā)表于 2019-10-28 23:04 來自觸屏版 | 只看該作者
樓主,可以提供軟件范本嗎
回復(fù)

使用道具 舉報

11#
ID:428400 發(fā)表于 2019-12-4 19:17 | 只看該作者
流弊
回復(fù)

使用道具 舉報

12#
ID:682400 發(fā)表于 2020-1-6 19:35 | 只看該作者
期待已久啊,有原程序最好,能幫到更多的人啊
回復(fù)

使用道具 舉報

13#
ID:682400 發(fā)表于 2020-1-6 19:49 | 只看該作者
怎么沒有后續(xù)了?
回復(fù)

使用道具 舉報

14#
ID:702039 發(fā)表于 2020-3-3 22:59 | 只看該作者
有那種設(shè)置驗證碼的  那種嗎
回復(fù)

使用道具 舉報

15#
ID:707309 發(fā)表于 2020-4-14 20:12 | 只看該作者
要有程序范本就更好,我十分想要
回復(fù)

使用道具 舉報

16#
ID:428400 發(fā)表于 2020-5-22 21:04 | 只看該作者
謝謝分享!收藏備用
回復(fù)

使用道具 舉報

17#
ID:788384 發(fā)表于 2020-7-1 21:44 | 只看該作者
謝謝分享,我已下載保存。如果樓主方便的話,多傳一些這方面的資料,謝謝,學(xué)習(xí)了。
回復(fù)

使用道具 舉報

18#
ID:511416 發(fā)表于 2020-7-30 15:41 | 只看該作者
BirdMan423 發(fā)表于 2019-8-22 11:47
我現(xiàn)在使用一個二維碼的授權(quán)方式

請問能分享一下嗎
回復(fù)

使用道具 舉報

19#
ID:11498 發(fā)表于 2020-11-13 09:28 | 只看該作者
BirdMan423 發(fā)表于 2019-8-22 11:47
我現(xiàn)在使用一個二維碼的授權(quán)方式

您好,能提供程序范本嗎?
回復(fù)

使用道具 舉報

20#
ID:11498 發(fā)表于 2020-11-13 09:28 | 只看該作者
樓主,能不能提供程序范本?
回復(fù)

使用道具 舉報

21#
ID:138443 發(fā)表于 2020-11-24 19:11 | 只看該作者
支持上源碼 !。。。。。
回復(fù)

使用道具 舉報

22#
ID:162957 發(fā)表于 2021-2-19 15:55 | 只看該作者

謝謝樓主分享,收藏備用
回復(fù)

使用道具 舉報

23#
ID:943333 發(fā)表于 2021-6-23 17:58 | 只看該作者
BirdMan423 你好!有二維碼的授權(quán)軟件要去哪里獲得呢?
回復(fù)

使用道具 舉報

24#
ID:740210 發(fā)表于 2021-8-21 17:05 | 只看該作者
哪里可以下載附件
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表