FB_AppMessage

FB_AppMessage 1:

Diese Klasse ist Bestandteil der FB_Base Klasse und bietet eine Schnittstelle zum EventLogger für nahezu jedes TwinCAT 3 Plastic Base Application Objekt.

Syntax:

FUNCTION_BLOCK FB_AppMessage EXTENDS FB_TcMessage

FB_AppMessage 2: Methoden

Name

Beschreibung

ClearAlarm(stEventEntry)

Bereinigt einen spezifischen Alarm.

FB_AppMessage

AnnounceAlarmArg()

Kündigt einen Alarm an, der mit mehreren Argumenten ausgelöst werden soll.

GetAlarmState(stAlarmEntry)

Gibt den E_AlarmState des übergebenen Alarms zurück.

ConfirmAlarm(stEventEntry)

Quittiert einen spezifischen Alarm.

Reset()

Setzt alle von dieser Instanz erzeugten Alarme zurück.

SendAlarm()

Löst einen Alarm aus.

SendEqualMessage()

Loggt eine Nachricht im EventLogger.

SendHresult()

Loggt eine Nachricht im EventLogger mit der Hexa-Dezimaldarstellung des Fehlercodes.

SendMessage()

Loggt eine Nachricht im EventLogger, außer die Nachricht wurde bereits zuvor gesendet.

Tc3_EventLogger.FB_TcMessage

Weitere Methoden

Implementiert durch FB_TcMessage

FB_AppMessage 3: Schnittstellen

Typ

Beschreibung

I_AppMessage

Standardschnittstelle auf FB_AppMessage.

Weitere Schnittstellen

Implementiert durch FB_TcMessage

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT 4026 >= v3.1.4026.16
TwinCAT 4024 >= v3.1.4024.66

PC oder CX (x64, x86)

Tc3_PlasticBaseApplication (>= v12.12.0.0)