FB_TcEvent
Dieser Funktionsbaustein stellt nur Lese-Methoden und -Eigenschaften zu einem Ereignis bereit.
Syntax
Definition:
FUNCTION_BLOCK FB_TcEvent EXTENDS FB_TcEventBase IMPLEMENTS I_TcEventBase
Schnittstellen
Typ | Beschreibung |
---|---|
Basisschnittstelle, die Methoden und Eigenschaften eines Ereignisses definiert. |
Methoden
Name | Definitionsort | Beschreibung |
---|---|---|
Geerbt von FB_TcEventBase | Vergleicht das Ereignis mit einer anderen Instanz. | |
Geerbt von FB_TcEventBase | Vergleicht die Ereignisklasse des Ereignisses mit einer anderen Ereignisklasse. | |
Geerbt von FB_TcEventBase | Vergleicht die Ereignisdefinition des Ereignisses mit einer anderen Ereignisdefinition. | |
Geerbt von FB_TcEventBase | Vergleicht die Ereignisdefinition des Ereignisses mit einer anderen Ereignisdefinition. | |
Geerbt von FB_TcEventBase | Liefert das Json-Attribut. | |
Geerbt von FB_TcEventBase | Gibt die vom EventLogger erstellte Instanz wieder frei. | |
Geerbt von FB_TcEventBase | Fragt den Namen der Ereignisklasse an. | |
Geerbt von FB_TcEventBase | Liefert den Text zum Ereignis. |
Eigenschaften
Name | Typ | Zugriff | Definitionsort | Beschreibung |
---|---|---|---|---|
eSeverity | Get | Geerbt von FB_TcEventBase | Liefert die Severity. | |
EventClass | GUID | Get | Geerbt von FB_TcEventBase | Liefert die GUID der Ereignisklasse. |
Get | Geerbt von FB_TcEventBase | Liefert den Schnittstellenzeiger für die Argumente. | ||
Get | Geerbt von FB_TcEventBase | Als Standardverhalten wird die SourceInfo intern generiert. Sie beinhaltet dann den Symbolnamen von dem Funktionsbaustein, der FB_TcMessage instanziiert, als SourceName sowie die Objekt-ID der SPS-Instanz als SourceID. Wenn die Instanz von FB_TcMessage mit dem Attribut 'hide' versteckt wird, kann intern kein Symbolname für das Standardverhalten generiert werden. | ||
nEventId | nEventId | Get | Geerbt von FB_TcEventBase | Liefert die ID des Ereignisses. |
stEventEntry | Get | Geerbt von FB_TcEventBase | Liefert die Ereignisdefinition. | |
nTimestamp | ULINT | Get | Lokal | Liefert den Zeitpunkt. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.20 | PC oder CX (x64, x86, ARM) | Tc3_EventLogger |