我好像是
大波就是我
級別: 家園?
![]() |
如題目 第一步:系統設置里面加使用者密碼 第二部:做一個(gè)畫(huà)面,畫(huà)面上面做一個(gè)數值輸入,讀取設置為L(cháng)W-9220密碼,然后再做一個(gè)功能鍵,切換到參數設置畫(huà)面,功能鍵設置安全等級 第三步:在參數設置畫(huà)面加一個(gè)位元件按鈕,寫(xiě)入設置為L(cháng)B-9050為使用者注銷(xiāo),屬性設置為當窗口開(kāi)啟時(shí)ON 效果就是進(jìn)入參數設置畫(huà)面要輸入密碼。。。。。。 問(wèn)題這個(gè)是不是太麻煩了,為什么不能直接在點(diǎn)擊功能鍵時(shí)候輸入密碼,還是俺太笨蛋 ![]() |
---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
![]() |
如果不是很熟悉該軟件的使用方法,目前只能這樣做。因為我就是用這樣的方法在做!估計我們多是太笨了! ![]() ![]() |
|
---|---|---|
|
shuai3982
二十歲到三十歲這段時(shí)間,是人生中艱苦的一段歲月——承擔著(zhù)漸長(cháng)
級別: 論壇先鋒
![]() |
我也這么做額。。。。 |
|
---|---|---|
|
工控無(wú)涯
和則共立,合則共利!
級別: 工控俠客
![]() |
可以這樣,,,,在進(jìn)入那個(gè)按鈕的時(shí)候彈出一個(gè)界面,,,用作密碼界面,,可以自己做 (怎么好看怎么做)然后在PLC程序里做個(gè)比較寄存,例,用D1為密碼輸入 ,密碼設定為D2,畫(huà)面跳轉寄存為D3,程序為D1=D2 PMOV K11 D3(自動(dòng)跳到11號窗口),,,,,D1<>D2 PRST D1(密碼不對時(shí)復位輸入密碼,當然也可自己再做錯誤提示),,,,然后在跳轉窗口成功后用個(gè)繼電M 來(lái)復位輸入密碼,,,,這樣這每次進(jìn)入都要輸入密碼了,,,,,,,方法還很多 只是舉個(gè)例子, ![]() [ 此帖被hechaoxi在2015-03-14 08:42重新編輯 ] |
|
---|---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
![]() |
樓上所說(shuō)的這個(gè)方法比前面那個(gè)有些精簡(jiǎn)很多! |
|
---|---|---|
|
liucheng123
GOOD LUCK
級別: 工控俠客
![]() |
4樓正解 |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
設置一個(gè) 觸摸屏寄存器作為畫(huà)面切換的寄存器,在元件--PLC控制里面設置。設置一個(gè)輸入框,輸入密碼保存在寄存器里,不一定要系統寄存器。設置一個(gè)按鈕,按下時(shí)用宏對比密碼,這樣可以設置不同的密碼進(jìn)入不同的畫(huà)面。對比密碼其實(shí)很簡(jiǎn)單的,IF 輸入密碼 == 密碼 ,給一個(gè)值切畫(huà)面的寄存器就可以不同的密碼進(jìn)入不同畫(huà)面,我只會(huì )這種簡(jiǎn)單的方法 下面是宏 有一個(gè)問(wèn)題我也不明白,就是我在宏里設置一個(gè)彈出密碼錯誤的畫(huà)面,但總切換為是整個(gè)畫(huà)面,不能在中間彈出,有哪位大師知道是怎么設置? macro_command main() unsigned int password_input unsigned int password_ok=12345678 unsigned int password_admin=87654321 unsigned int password_clean=00000000 short page_main=10 short page_system=13 GetData(password_input "Local HMI" lw,20,1)//輸入框的寄存器 //GetData(password_ok "Local HMI" lw,9500,1) if password_input == password_ok then SetData(page_system "Local HMI" rw_a,10,1)//plc控制的寄存器 SetData(password_clean "Local HMI" lw,20,1) else if password_input == password_admin then SetData(page_system "Local HMI" rw_a,10,1) SetData(password_clean "Local HMI" lw,20,1) else SetData(page_main "Local HMI" rw_a,10,1) SetData(password_clean "Local HMI" lw,20,1) end if end macro_command [ 此帖被tingfenghu在2015-03-14 12:42重新編輯 ] |
|
---|---|---|
本帖最近評分記錄:
|
1935807118
級別: 家園?
![]() |
我就是這么干的,不過(guò)我做的是動(dòng)態(tài)密碼,一般都是當前產(chǎn)量加個(gè)數值就是密碼.并且這個(gè)數值只有我可以在觸摸屏上更改的. |
---|---|
|
slik
級別: 論壇先鋒
![]() |
4樓和7樓的做法都不錯,4樓應該還是比較通用的做法,7樓的感覺(jué)用的人還是比較少點(diǎn)~ |
---|---|
|