M_SetAlarm

M_SetAlarm 1:

Diese Methode fügt einen Alarm in den Admin-Tags ein. Alarm[].Trigger wird TRUE gesetzt und in Alarm[].DateTime der Wert aus Admin.PlcDateTime eingetragen. Die anderen Werte werden aus der übergebenen Alarm-Struktur übernommen. Konnte der Alarm erfolgreich eingetragen werden liefert die Methode TRUE zurück

M_SetAlarm 2:

Damit ein gültiger Zeitstempel eingetragen werden kann, sollte der Baustein PML_AdminTime zyklisch im Programm aufgerufen werden.

Syntax

METHOD M_SetAlarm : BOOL
VAR_IN_OUT
  stAdmin          : ST_PMLa;
END_VAR
VAR_INPUT
  stAlarm          : ST_PMLEvent;
END_VAR

Beispielaufruf:

AlarmInserted := fbAdminAlarm.M_SetAlarm(stAdmin := PackTags.Admin, stAlarm := Alarm);

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliothek

Ab TwinCAT

  • 3.1 Build 4024.63

PC (i386)

Ab Tc3_PackML_V3 1.0.3