FB_PLCDBCreateEvt

Funktionsbaustein mit zwei Methoden. Mit der einen Methode können Datenbanken aus der SPS heraus auf einem in der SPS angegebenen Datenbank‑Server erstellt werden. Mit der anderen Methode kann in einer angegebenen Datenbank eine neue Tabelle erzeugt werden.
Syntax
Definition:
FUNCTION_BLOCK FB_PLCDBCreateEvt
VAR_INPUT
sNetID: T_AmsNetID := '';
tTimeout: TIME := T#5S;
END_VAR
VAR_OUTPUT
bBusy: BOOL;
bError: BOOL;
ipTcResult: Tc3_EventLogger.I_TcMessage
END_VAR
Eingänge
Name | Type | Beschreibung |
---|---|---|
sNetID | T_AmsNetID | AMS-Netzwerkkennung des Zielgerätes, an das der ADS-Befehl gerichtet ist. |
tTimeout | TIME | Gibt die Zeit bis zum Abbruch der Funktion an. |
Ausgänge
Name | Type | Beschreibung |
---|---|---|
bBusy | BOOL | TRUE, sobald eine Methode des Bausteins aktiv ist. |
bError | BOOL | TRUE, sobald ein Fehler eintritt. |
ipTcResult | Nachrichten Interface vom TwinCAT 3 Eventlogger, welches Details zum Rückgabewert zur Verfügung stellt. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
eTraceLevel | Get, Set | Gibt die Gewichtung der Ereignisse an. Nur Ereignisse über diesem Wert werden an das TwinCAT System gesendet. |
Methoden
Name | Definitionsort | Beschreibung |
---|---|---|
Lokal | Erzeugt eine neue Datenbank | |
Lokal | Erzeugt eine neue Tabelle mit der Tabellenstruktur, die über ein Array mit x Elementen bzw. x Spalten in der SPS definiert wird. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v3.1 Build 4022.20 | PC oder CX (x86) | Tc3_Database |