威綸通button長(zhǎng)按觸發(fā)&快速點(diǎn)擊實(shí)現(xiàn)PLC接收
分享威綸通現(xiàn)場(chǎng)button類控制的實(shí)現(xiàn)點(diǎn)擊問題。
在button屬性設(shè)置中存在安全控制的實(shí)現(xiàn),選擇設(shè)定最少按鍵時(shí)間,起到防止按鈕誤觸發(fā)的安全保護(hù)。如下圖:

現(xiàn)場(chǎng)中還有另一種情況是:點(diǎn)擊了按鈕就必須實(shí)現(xiàn)按鈕功能。
然而現(xiàn)場(chǎng)中,PLC等設(shè)備和威綸通的通訊延時(shí)時(shí)間和信號(hào)接收時(shí)間都存在,所以造成了快速點(diǎn)擊按鈕而按鈕功能未實(shí)現(xiàn)例如:數(shù)值并未下發(fā)成功等情況。這里想了一下組件中有沒有點(diǎn)擊后延時(shí)個(gè)20ms再?gòu)?fù)位按鈕的實(shí)現(xiàn)方法,并沒有相關(guān)功能,這里我就寫了個(gè)延時(shí)復(fù)位button的宏來實(shí)現(xiàn),滿足客戶需求。如下圖,此例子為例直觀,按鈕延時(shí)10S才復(fù)位,所有需要延時(shí)復(fù)位的button都可以寫再宏中實(shí)現(xiàn)。如果有其他實(shí)現(xiàn)方法,歡迎大家分享學(xué)習(xí)。


最后效果是:只要點(diǎn)擊了button按鈕延時(shí)10S才復(fù)位。實(shí)現(xiàn)了功能,可以根據(jù)PLC性能和通訊延時(shí)情況來設(shè)定延時(shí)復(fù)位時(shí)間,一般20MS就夠了。

分享威綸通現(xiàn)場(chǎng)通訊數(shù)據(jù)中文亂碼問題。
威綸通組態(tài)界面通訊數(shù)據(jù)中文數(shù)據(jù)出現(xiàn)部分內(nèi)容亂碼情況原因:字體設(shè)置問題。
