FB_TcEvent
This function block provides only read methods and read properties for an event.
Syntax
Definition:
FUNCTION_BLOCK FB_TcEvent EXTENDS FB_TcEventBase IMPLEMENTS I_TcEventBase
Interfaces
Type | Description |
---|---|
Basic interface that defines methods and properties of an event. |
Methods
Name | Definition location | Description |
---|---|---|
Inherited from FB_TcEventBase | Compares the event with another instance. | |
Inherited from FB_TcEventBase | Compares the event class of the event with another event class. | |
Inherited from FB_TcEventBase | Compares the event definition of the event with another event definition. | |
Inherited from FB_TcEventBase | Compares the event definition of the event with another event definition. | |
Inherited from FB_TcEventBase | Returns the Json attribute. | |
Inherited from FB_TcEventBase | Releases the instance created by the EventLogger again. | |
Inherited from FB_TcEventBase | Requests the name of the event class. | |
Inherited from FB_TcEventBase | Returns the text for the event. |
Properties
Name | Type | Access | Definition location | Description |
---|---|---|---|---|
eSeverity | Get | Inherited from FB_TcEventBase | Returns the severity. | |
EventClass | GUID | Get | Inherited from FB_TcEventBase | Returns the GUID of the event class. |
Get | Inherited from FB_TcEventBase | Returns the interface pointer for the arguments. | ||
Get | Inherited from FB_TcEventBase | The SourceInfo is created internally as the default behavior. It then contains the symbol name of the function block that instances FB_TcMessage as SourceName and the object ID of the PLC instance as SourceID. If the instance of FB_TcMessage is hidden with the attribute "hide", no symbol name can be created internally for the default behavior. | ||
nEventId | nEventId | Get | Inherited from FB_TcEventBase | Returns the ID of the event. |
stEventEntry | Get | Inherited from FB_TcEventBase | Returns the event definition. | |
nTimestamp | ULINT | Get | Local | Returns the time. |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4022.20 | PC or CX (x64, x86, ARM) | Tc3_EventLogger |