duanyuzhong
級別: *
![]() |
我總覺(jué)得這個(gè)密碼設置有缺陷 某個(gè)功能沒(méi)有 或者說(shuō)是我沒(méi)找到 大家一起討論下 比如說(shuō)我要在一個(gè)頁(yè)面里面設置2個(gè)切換按鈕 分別切換到第3和第4頁(yè)面 我要設置兩個(gè)密碼分別進(jìn)入3和4頁(yè)面 現在有甲乙兩個(gè)人 甲只能看3頁(yè)面 不能看4頁(yè)面 而乙只能看4頁(yè)面不能看3頁(yè)面 但是這個(gè)軟件的密碼都是有等級的 每個(gè)密碼只能設定在不同等級上所以說(shuō)如果 3頁(yè)面用的密碼等級比4頁(yè)面用得低的話(huà) 甲不能看4頁(yè)面可以實(shí)現 但是乙因為密碼等級高 只要輸入4頁(yè)面等級的密碼 那么3頁(yè)面也能進(jìn)去看了 這個(gè)問(wèn)題現在還不知怎么弄 還有就是每次每次密碼進(jìn)入后 我返回再進(jìn)入就不用打密碼 必須完全 退出程序后才能進(jìn)入 即觸摸屏重起 這樣也很麻煩哦 不知到哪位大蝦有高見(jiàn)呢?? |
---|---|
|
duanyuzhong
級別: *
![]() |
謝謝樓上的 總覺(jué)的這是個(gè)BUG 只要等級最高的密碼一輸入,馬上所有的其他等級的頁(yè)面密碼都失效,都可以進(jìn)入. 難道就沒(méi)有像三權分立一樣 等級都平等 你只能看你的 我只能看我的 互不干涉 并不因為我權力大點(diǎn)就能看你的頁(yè)面, 這個(gè)單位公司應該用的很多啊 |
---|---|
|
duanyuzhong
級別: *
![]() |
謝謝樓上的提示 我已經(jīng)另辟溪徑 我在當前頁(yè)面中設定的對象----切換按扭屬性里選擇 動(dòng)作條件----觸發(fā)類(lèi)型----多位觸發(fā) 進(jìn)行位數設置來(lái)定密碼長(cháng)度 然后進(jìn)入設置軟元件的位 比如設置成軟元件D100 再根據前面設定的位數如bit4 bit3 bit2 bit1 bit0 置on還是off 相當于在設置一個(gè)二進(jìn)制的密碼 然后旁邊的位邏輯關(guān)系選 AND 和 連續 這樣一個(gè)二進(jìn)制密碼就設好了 現在要轉換成十進(jìn)制輸出 然后再外面的主頁(yè)面上再設置一個(gè)對象---數值輸入按扭 屬性里選十進(jìn)制數 軟元件和切換按扭的軟元件設置一樣 比如都設定成D100 一切都做好后 再用GT simulator2 調出模擬 這樣關(guān)系就很清楚了 只要我數值輸入按扭按下后輸入的10進(jìn)制密碼數與之切換按扭中每個(gè)和D100關(guān) 聯(lián)的所設置的二進(jìn)制密碼數相對應 那么相應的切換按扭按下后就能打開(kāi)相應的頁(yè)面 很簡(jiǎn)單明了 但有個(gè)小問(wèn)題 我再通過(guò)切換按扭返回主頁(yè)面后再進(jìn)入前面打密碼進(jìn)過(guò)的頁(yè)面時(shí)候就不用再打密碼了 這是由于相關(guān)密碼輸入了寄存器沒(méi)有復位 要進(jìn)如另一個(gè)頁(yè)面打入新密碼后才會(huì )擦除 所以我在主頁(yè)面 又設置了個(gè)軟元件按扭和工程軟件里PLC指令聯(lián)系起來(lái)復位D100 但現在我想不出如何從其他按扭關(guān)聯(lián)到軟元件 比如我設置的返回上頁(yè)切換按扭在按的同時(shí)就復位驅動(dòng) 程序中的軟元件來(lái)復位 這個(gè)辦不到 總之這是其中一個(gè)方法 要比軟件中的等級密碼設置實(shí)用很多 各位高人如有其他做法希望一起切磋 |
---|---|
|