FB_ScsmConnectionSettingsClass

FB_ScsmConnectionSettingsClass 1:

Der Funktionsbaustein FB_ScsmConnectionSettingsClass dient der Konfiguration der SCSM-Kommunikationsschicht. Die Konfigurationseinstellungen gelten immer nur für eine ausgewählte Server-Session-Bausteininstanz.

Namensraum: Tc3_iec61850_8_1
Bibliothek: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)

Vererbungshierarchie

FB_SocketConnectionSettingsClass -> FB_TpktConnectionSettingsClass -> FB_Rfc1006ConnectionSettingsClass -> FB_UlosiConnectionSettingsClass -> FB_MmsConnectionSettingsClass -> FB_ScsmConnectionSettingsClass


FUNCTION_BLOCK FB_ScsmConnectionSettingsClass EXTENDS FB_MmsConnectionSettingsClass IMPLEMENTS I_ScsmConnectionSettingsClass

FB_ScsmConnectionSettingsClass 2: Schnittstellen

Typ

Beschreibung

I_ScsmConnectionSettingsClass

Schnittstelle zur Konfiguration der SCSM-Kommunikationsschicht.

FB_ScsmConnectionSettingsClass 3: Methoden

Name

Beschreibung

Defaults

Setzt die Konfigurationseinstellungen auf die Standardwerte zurück.

FB_ScsmConnectionSettingsClass 4: Eigenschaften

Name

Typ

Zugriff

Definitionsort

Initialwert

Beschreibung

bEnable

BOOL

Get,Set

Geerbt von FB_SocketConnectionSettingsClass

FALSE

Aktiviert/Deaktiviert den Aufbau der eingehenden Verbindung in einer Server-Session-Bausteininstanz.

bTrace

BOOL

Get,Set

-//-

TRUE

Aktiviert/Deaktiviert die Protokollierung der Fehlermeldungen und Logmeldungen in einer Server-Session-Bausteininstanz.

eAccept

E_SocketAcceptMode

Get,Set

-//-

E_SocketAcceptMode.eACCEPT_ALL

Konfiguriert den Akzeptanz-Modus für eingehende Verbindungen. Die eingehenden Verbindungen können abhängig von der Netzwerkadresse und/oder der Portnummer des Clients von einer Session-Bausteininstanz akzeptiert oder abgelehnt werden. In der Standardeinstellung werden Verbindungen zu allen Clients akzeptiert.

nAcceptPort

UDINT

Get,Set

-//-

102

Konfiguriert die zu akzeptierende TCP/IP-Portnummer des Remote-Kommunikationspartners (Clients).

sAcceptHost

T_IPv4Addr

Get,Set

-//-

‘127.0.0.1‘

Konfiguriert die zu akzeptierende IPv4-Netzwerkadresse des Remote-Kommunikationspartners (Clients).

sAuthent_Value

STRING

Get,Set

Geerbt von FB_UlosiConnectionSettingsClass 

‘‘

Verbindungsspezifisches Authentifizierungs-Kennwort. Remote-Kommunikationspartner (Client), der mit der ausgewählten Server-Session-Bausteininstanz verbunden ist, kann sich mit diesem Kennwort beim Server erfolgreich authentifizieren.