解決思路如下:
if wrong_trigger and not wrong_trigger_lastsignal then
Wrong_Flag:= true;
wrong_warnning:=true;
else
wrong_warnning:=false;
end_if;
wrong_trigger_lastsignal:=wrong_trigger;
然后用wrong_warnning觸發報警蜂鳴器信號。只要wrong_trigger信號不是一直持續,那么接通一次就會報警一次,其余邏輯隨便增減。編程就是搭積木,我只是代碼的搬運工,我不產生代碼。出BUG我不承認,畢竟不是我寫的