FB_MsgGarbageCollect_TcTvA()

Dieser Baustein prüft, ob in der Alarmhistorie (Array vom Typ ST_TcTvA_Alarm_Itf) Leerzellen enthalten sind und rückt nachfolgende Meldungen auf.
Syntax
VAR_INPUT
IdxFirst : INT;
IdxLast : INT;
sync_idx : INT:=0;
pAlarmBuffer: POINTER TO ST_TcTvA_Alarm_Itf;
END_VAR
VAR_OUTPUT
signaled : BOOL;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
IdxFirst | INT | Der erste Index im Alarmpuffer. |
IdxLast | INT | Der letzte Index im Alarmpuffer. |
sync_idx | INT | Reserviert; mit 0 wird automatisch im Array nach Leerstellen gesucht. |
pAlarmBuffer | POINTER TO ST_TcTvA_Alarm_Itf | Die Adresse des Alarmpuffers mit dem Typ ST_TcTvA_Alarm_Itf . |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
signaled | BOOL | Signalisiert, ob eine Meldung vorliegt. |