duanyuzhong
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看duanyuzhong的 主題 / 回貼
樓主  發(fā)表于: 2009-05-15 04:56
我總覺得這個密碼設(shè)置有缺陷  某個功能沒有  或者說是我沒找到  大家一起討論下  
比如說我要在一個頁面里面設(shè)置2個切換按鈕   分別切換到第3和第4頁面  我要設(shè)置兩個密碼分別進入3和4頁面  現(xiàn)在有甲乙兩個人 甲只能看3頁面 不能看4頁面
而乙只能看4頁面不能看3頁面  但是這個軟件的密碼都是有等級的 每個密碼只能設(shè)定在不同等級上所以說如果 3頁面用的密碼等級比4頁面用得低的話  甲不能看4頁面可以實現(xiàn)
但是乙因為密碼等級高 只要輸入4頁面等級的密碼 那么3頁面也能進去看了  這個問題現(xiàn)在還不知怎么弄  還有就是每次每次密碼進入后  我返回再進入就不用打密碼  必須完全
退出程序后才能進入 即觸摸屏重起  這樣也很麻煩哦  不知到哪位大蝦有高見呢??
寶寶逢真朋
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看寶寶逢真朋的 主題 / 回貼
1樓  發(fā)表于: 2009-05-15 08:50
GT沒用過 幫頂了
duanyuzhong
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看duanyuzhong的 主題 / 回貼
2樓  發(fā)表于: 2009-05-15 18:50
謝謝樓上的  總覺的這是個BUG  只要等級最高的密碼一輸入,馬上所有的其他等級的頁面密碼都失效,都可以進入.    難道就沒有像三權(quán)分立一樣   等級都平等   你只能看你的
我只能看我的  互不干涉   并不因為我權(quán)力大點就能看你的頁面, 這個單位公司應(yīng)該用的很多啊
jackal
索馬里海盜
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 657 個
工控威望: 1006 點
下載積分: 857 分
在線時間: 451(小時)
注冊時間: 2008-06-21
最后登錄: 2024-12-01
查看jackal的 主題 / 回貼
3樓  發(fā)表于: 2009-05-15 19:42
你設(shè)置的密碼和PLC程序結(jié)合    不要用人機里面的密碼   你做個比較條件滿足后才能切換     用PLC里面的D元件的數(shù)值來實現(xiàn)。不懂的話再跟帖問
buyiwuxi
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 494 個
工控威望: 274 點
下載積分: 2836 分
在線時間: 81(小時)
注冊時間: 2008-05-31
最后登錄: 2024-11-16
查看buyiwuxi的 主題 / 回貼
4樓  發(fā)表于: 2009-05-16 02:05
[quote]引用第3樓jackal于2009-05-15 19:42發(fā)表的  :
你設(shè)置的密碼和PLC程序結(jié)合    不要用人機里面的密碼   你做個比較條件滿足后才能切換     用PLC里面的D元件的數(shù)值來實現(xiàn)。不懂的話再跟帖問
[/quot
就是這樣的,結(jié)合PLC設(shè)置密碼就可以解決你的為題
duanyuzhong
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看duanyuzhong的 主題 / 回貼
5樓  發(fā)表于: 2009-05-17 21:21
謝謝樓上的提示  我已經(jīng)另辟溪徑  
我在當前頁面中設(shè)定的對象----切換按扭屬性里選擇 動作條件----觸發(fā)類型----多位觸發(fā) 進行位數(shù)設(shè)置來定密碼長度  

然后進入設(shè)置軟元件的位 比如設(shè)置成軟元件D100  再根據(jù)前面設(shè)定的位數(shù)如bit4 bit3 bit2 bit1 bit0
置on還是off  相當于在設(shè)置一個二進制的密碼  
然后旁邊的位邏輯關(guān)系選  AND 和 連續(xù)  這樣一個二進制密碼就設(shè)好了
現(xiàn)在要轉(zhuǎn)換成十進制輸出  然后再外面的主頁面上再設(shè)置一個對象---數(shù)值輸入按扭 屬性里選十進制數(shù)
軟元件和切換按扭的軟元件設(shè)置一樣 比如都設(shè)定成D100   一切都做好后 再用GT simulator2 調(diào)出模擬
這樣關(guān)系就很清楚了  只要我數(shù)值輸入按扭按下后輸入的10進制密碼數(shù)與之切換按扭中每個和D100關(guān)
聯(lián)的所設(shè)置的二進制密碼數(shù)相對應(yīng) 那么相應(yīng)的切換按扭按下后就能打開相應(yīng)的頁面 很簡單明了
但有個小問題  我再通過切換按扭返回主頁面后再進入前面打密碼進過的頁面時候就不用再打密碼了
這是由于相關(guān)密碼輸入了寄存器沒有復(fù)位  要進如另一個頁面打入新密碼后才會擦除 所以我在主頁面
又設(shè)置了個軟元件按扭和工程軟件里PLC指令聯(lián)系起來復(fù)位D100  
但現(xiàn)在我想不出如何從其他按扭關(guān)聯(lián)到軟元件  比如我設(shè)置的返回上頁切換按扭在按的同時就復(fù)位驅(qū)動
程序中的軟元件來復(fù)位 這個辦不到  
總之這是其中一個方法 要比軟件中的等級密碼設(shè)置實用很多 各位高人如有其他做法希望一起切磋
duanyuzhong
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看duanyuzhong的 主題 / 回貼
6樓  發(fā)表于: 2009-05-17 21:39
樓上說用比較指令  如果切換按扭多的話那么我感覺好象要用到很多個數(shù)值輸入按扭 因為要關(guān)聯(lián)的不止是一個寄存軟元件
用MOVE指令傳值肯定是要不同的密碼數(shù)傳到不同的寄存軟元件中的然后再和相對應(yīng)的數(shù)值輸入按扭關(guān)聯(lián)起來
但感覺這樣設(shè)置密碼數(shù)值時不用想二進制轉(zhuǎn)換十進制來算  這樣也許容易些吧