PSW = $Hour * 100 + $Minute + 1001
if Password = 333 then
用戶(hù)窗口.設(shè)置.Open()
ENDIF
if Password = 1234 then
用戶(hù)窗口.首頁(yè).Open()
ENDIF
if Password = 111 then
用戶(hù)窗口.檢修畫(huà)面.Open()
ENDIF
if Password = PSW then
用戶(hù)窗口.廠(chǎng)商設(shè)置.Open()
ENDIF
if Password <> 0 then
Time = Time + 1
if Time >= 200 then
Password = 0
Time = 0
ENDIF
ENDIF
說(shuō)明:Password為密碼輸入,當(dāng)輸入111時(shí)HMI進(jìn)檢修畫(huà)面,輸入1234時(shí)HMI進(jìn)首頁(yè),輸入333時(shí)HMI進(jìn)設(shè)置頁(yè),輸入(HMI當(dāng)前小時(shí)*100+分鐘+1001)時(shí)進(jìn)廠(chǎng)商設(shè)置頁(yè)
使用場(chǎng)合:設(shè)備某些參數(shù)不允許被客戶(hù)或操作員等修改時(shí)(固定的密碼在輸入時(shí)容易被其他人員看到并使用),可將此類(lèi)參數(shù)布局在廠(chǎng)商設(shè)置頁(yè),每次輸入密碼后(即使被其他人員看到輸入的密碼)的下一分鐘密碼即發(fā)生了變化(密碼計(jì)算方式可依需求修改)
以上!歡迎各位大神探討