如何將累積連續10次的F再輸出錯誤警示

程式的開始有三個按鈕,若依序按下L1 P1 L2為正常,若只有L1 L2則為錯誤,目前卡在要累積連續十次錯誤才視為真的錯誤(只要其中一次為正常就重新累積),不知道各位先進有沒有甚麼方法可以指導…


幾個問題先釐清:

1.一定要依序按下L1 P1 L2為正常,先按P1再按L1 L2正常嗎?

2.你所謂的累積連續十次錯誤才視為真的錯誤並不難,重點是何謂1次,當L2從OFF變成ON計1次嗎?

3.如果可以的話將程式上傳上來.

4.當錯誤時要如何處理?保持原狀?只要L2 OFF?所有燈號OFF?

DonWang40484.8933449074

ErrorTest.vi[QUOTE=DonWang]

幾個問題先釐清:

1.一定要依序按下L1 P1 L2為正常,先按P1再按L1 L2正常嗎?

2.你所謂的累積連續十次錯誤才視為真的錯誤並不難,重點是何謂1次,當L2從OFF變成ON計1次嗎?

3.如果可以的話將程式上傳上來.

4.當錯誤時要如何處理?保持原狀?只要L2 OFF?所有燈號OFF?

[/QUOTE]

在此先感謝D大撥空解惑;
第一個問題:是的,一定要按照順序按下L1 P1 L2才可以算是正常,程式是以L1作觸發起動,L2觸發結束。

第二個問題:一次錯誤以Error燈號亮起(T)計算。

第三個問題:稍後隨文附上。

第四個問題:只要維持錯誤燈號顯示即可。

ChungCheng40484.9472800926

你是希望改成累積連續十次錯誤才亮Error燈號嗎?

![](upload://88Gkelm9qiReRuzPoEhvE90J3gP.jpeg)

DonWang40484.9566898148
感謝D大,我就是希望連續Error 10次以後才亮,然後程式結束只顯示Error燈號,目前只能做到亮一次,然後程式就結束了...

是用Feedback Node可以解決你的問題.

ErrorTest[1].vi

![](upload://qhRk0HGnM47TrrYTxF4Z3dV4UWZ.jpeg)

原來有Feedback Node可以做,我一直想說可能要用陣列的方式,不知道有Feedback這個元件...

D大,真的太感謝了!