uwyctmbj
級別: 探索解密
|
我做一個人機界面,用的軟件是EB8000,需要設置密碼。我在網上找了一個寫好宏指令的程序過來把我要用的內容填進去是可以用了。 可是當我把宏指令復制到我自己的人機界面程序里,宏指令就是不生效。我查不出來是什么原因,特來請教!!!請高手指點!!! |
---|---|
|
uwyctmbj
級別: 探索解密
|
bool status,OFF=false,ON=true short page GetData(status, "Local HMI", LB, 9060, 1) if status==true then SetData(ON, "Local HMI", LB, 1, 1) else if status==false then page=20 SetData(page, "Local HMI", LW, 0, 1) end if end if SetData(OFF, "Local HMI", LB, 0, 1) end macro_command |
---|---|
|
uwyctmbj
級別: 探索解密
|
以下是宏指令的內容,我復制到我的程序里,把軟元件都設置成一樣的。可是我輸入密碼后不提示密碼錯誤,也不進入下一個界面。 macro_command main() bool status,OFF=false,ON=true short page GetData(status, "Local HMI", LB, 9060, 1) if status==true then SetData(ON, "Local HMI", LB, 1, 1) else if status==false then page=20 SetData(page, "Local HMI", LW, 0, 1) end if end if SetData(OFF, "Local HMI", LB, 0, 1) end macro_command |
---|---|
|
uwyctmbj
級別: 探索解密
|
程序上傳,用離線模擬,點手動界面,彈出輸出密碼對話框。輸入密碼點確認后,無效!!! |
---|---|
|
lin10663
Ivan
級別: VIP會員
|
程序都鎖了 你想做捨 |
|
---|---|---|
|
tyw123456
級別: 家園常客
|
這個好像是換頁的那個范程吧 1、提示密碼錯誤是要做個直接窗口的 2、而跳轉頁面是要做個PLC控制的 你應該漏了 |
|
---|---|---|
|