FB_iec61850ServerClass
Der Funktionsbaustein FB_iec61850ServerClass implementiert eine Schnittstelle zum Kommunikationsaufbau und Datenaustausch zwischen der TwinCAT Server-Applikation und dem IEC 61850 Client.
Namensraum: Tc3_iec61850
Bibliothek: Tc3_iec61850 (Tc3_iec61850.compiled-library)
Vererbungshierarchie
FB_iec61850ServerClass
FUNCTION_BLOCK FB_iec61850ServerClass IMPLEMENTS I_ScsmServerClass
VAR_INPUT
settings : FB_ScsmServerSettingsClass;
END_VAR
Schnittstellen
Typ | Beschreibung |
---|---|
Schnittstellen zum Kommunikationsaufbau und Datenaustausch. |
Eingänge
Name | Typ | Beschreibung |
---|---|---|
settings | Protokolleinstellungen der Kommunikationsschicht. |
Methoden
Name | Beschreibung |
---|---|
Fügt eine Verbindungsinstanz zum Server hinzu. | |
Execute | Diese Methode löst die Ausführung der Kommunikationsschicht sowie der Verbindungsinstanzen aus. |
Entfernt eine Verbindungsinstanz vom Server. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
eLinkStatus | Get | Server-Link-Status, Verbindungsstatus des Netzwerkadapters (Listener-Sockets). | |
ipConnections | Get | Schnittstellenzeiger von einem Objekt mit der Implementierung der ersten Verbindungsinstanz. | |
ipIED | Get,Set | Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells. | |
ipSettings | Get | Protokolleinstellungen der Kommunikationsschicht. | |
ipSystemClock | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime. | |
nItems | UDINT | Get | Die Anzahl an Verbindungsinstanzen. |
sDesc | STRING | Get,Set | Die Beschreibung des Servers (Containers). |