yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
樓主  發(fā)表于: 2020-09-24 18:04
客戶有一顆按鈕,想按一下 停止蜂鳴器 當下的BZ 而下次的ALM發(fā)生后 BZ還會再重啟鳴叫
一直沒辦法 讓第二次的ALM 可以觸發(fā)蜂鳴器
有師傅可以指點一下嗎
yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
1樓  發(fā)表于: 2020-09-25 08:06
引用
引用第3樓小地主22于2020-09-24 20:31發(fā)表的  :
用每個ALM的上升沿觸發(fā)蜂鳴器不就好了嗎



這樣一百多的ALM,該怎么寫法...有更精簡的寫法嗎
yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
2樓  發(fā)表于: 2020-09-25 08:08
引用
引用第1樓liaohianbin于2020-09-24 18:26發(fā)表的  :
說的不太明白


例如ALM 1 發(fā)生了 蜂鳴器觸發(fā)了
按下停止(X0),蜂鳴器停止了
但發(fā)生ALM 2 時(此時ALM 1 也還是ON的) 蜂鳴器又觸發(fā)了
yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
3樓  發(fā)表于: 2020-09-25 09:06
引用
引用第6樓夢雨天涯于2020-09-25 08:25發(fā)表的  :
12345



這寫法 假設我有50個ALM(也就是50個M點) 掛起來程式變得很笨重,有其他的寫法嗎? 還是只有這樣個寫法
yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
4樓  發(fā)表于: 2020-09-25 13:21
假設M1-M100都是ALM觸發(fā)M值
當M1觸發(fā)時蜂鳴器做動按下X0蜂鳴器不響
(此時M1還是KEEP住的)
若M2 ALM發(fā)生時蜂鳴器恢復響按下X0蜂鳴器再次不響
(此時M1和M2還是KEEP住的)
以此類推...
yoyo2001426
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個
工控威望: 464 點
下載積分: 3511 分
在線時間: 167(小時)
注冊時間: 2017-04-23
最后登錄: 2024-11-01
查看yoyo2001426的 主題 / 回貼
5樓  發(fā)表于: 2020-09-28 10:35
感謝前輩的指導,前輩的方式我會在試看看
目前已經(jīng)用另一種方式達成謝謝各位