999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓網 技成學習APP 技成工具箱 技成企業(yè)服務

歡迎回到技成培訓網

技成培訓網

電工題庫寶典

技成電工課堂

PLC練習題

技成PLC課堂

變頻器故障查詢

技成PLC學吧

伺服驅動故障查詢

技成PLC網校

當前位置:技成首頁 > 文章中心 > 技成百科 > 請問WINCC中如何實現(xiàn)2個按鈕互鎖

請問WINCC中如何實現(xiàn)2個按鈕互鎖

劉玉蓉 發(fā)布于2014-11-19 17:28 3 0 標簽:

有A.B兩個按鈕進行柜選擇.
當我選擇A時(A為1),B按鈕不可操作(防止誤操作)
當我選擇B時(B為1),A按鈕不可操作(防止誤操作)
僅當A,B都沒選擇時(兩個狀態(tài)都為0),可以在A.B之間選擇。

問題補充:
我知道增加權限可以做到或者可以彈出確認窗口
   可能我沒說清楚   
就是比如我次點擊A按鈕   B按鈕就變?yōu)椴豢梢圆僮鳡顟B(tài)
我需要再點擊一次A按鈕   這時候A和B按鈕都為可操作狀態(tài)

佳答案

你說的話讓人看不懂。你只有一個鼠標,怎么選擇a,b?點擊它就算選擇它?既然有選擇a,就有釋放a;有選擇b就要釋放b才可以,那么就選擇加控制需要4個按鈕。


弄得這么麻煩還不如用msgbox函數進行二次確認來防止誤操作呢。
那你就用兩個內部bool變量,點按鈕1,除了執(zhí)行的操作外還要給其中的一個bool變量取反操作:SetTagBit("tag1",!GetTagBit("tag1"));
按鈕2和按鈕1一樣,除了執(zhí)行你的操作還要給另外一個bool變量取反操作:
SetTagBit("tag1",!GetTagBit("tag2"));
按鈕1的允許操作員控制屬性動態(tài)鏈接變量tag2,tag2為1允許,為0不允許;
按鈕2的允許操作員控制屬性動態(tài)鏈接變量tag1,tag2為1允許,為0不允許;
tag1默認值是1,tag2默認值是0。這樣就保證了互鎖。

若有收獲,就點個贊吧!

文章來源于網絡及文獻如有侵權請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標簽相同的文章

相關推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標簽