FB_iec61850ServerClass
![FB_iec61850ServerClass 1:](Images/png/10707312395__Web.png)
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 |
---|---|
I_ScsmServerClass | Schnittstellen zum Kommunikationsaufbau und Datenaustausch. |
Eingänge
Name | Typ | Beschreibung |
---|---|---|
settings | Protokolleinstellungen der Kommunikationsschicht. |
Methoden
Name | Beschreibung |
---|---|
AddConnection | Fügt eine Verbindungsinstanz zum Server hinzu. |
Execute | Diese Methode löst die Ausführung der Kommunikationsschicht sowie der Verbindungsinstanzen aus. |
RemoveConnection | Entfernt eine Verbindungsinstanz vom Server. |
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
ipConnections | I_ScsmConnectionClass | Get | Schnittstellenzeiger von einem Objekt mit der Implementierung der ersten Verbindungsinstanz. |
ipIED | Get | Schnittstellenzeiger von einem Objekt mit der Implementierung der obersten Ebene des IEC 61850 Datenmodells. | |
Set | |||
ipSettings | Get | Protokolleinstellungen der Kommunikationsschicht. | |
Set | |||
ipSystemClock | Set | Schnittstellenzeiger von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnGetSystemTime. | |
nItems | UDINT | Get | Die Anzahl an Verbindungsinstanzen. |
sDesc | STRING | Get | Die Beschreibung des Servers. |
Set |