FB_ScsmConnectionSettingsClass

The function block FB_ScsmConnectionSettingsClass is used to configure the SCSM communication layer. The configuration settings only apply to a selected server session function block instance.
Namespace: Tc3_iec61850_8_1
Library: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Inheritance hierarchy
FB_SocketConnectionSettingsClass -> FB_TpktConnectionSettingsClass -> FB_Rfc1006ConnectionSettingsClass -> FB_UlosiConnectionSettingsClass -> FB_MmsConnectionSettingsClass -> FB_ScsmConnectionSettingsClass
FUNCTION_BLOCK FB_ScsmConnectionSettingsClass EXTENDS FB_MmsConnectionSettingsClass IMPLEMENTS I_ScsmConnectionSettingsClass
Interfaces
Type | Description |
---|---|
Interface for configuring the SCSM communication layer. |
Properties
Name |
Type |
Access |
Definition location |
Initial value |
Description |
---|---|---|---|---|---|
bEnable |
BOOL |
Get,Set |
Inherited from FB_SocketConnectionSettingsClass |
FALSE |
Enables/disables the establishment of the incoming connection in a server session function block instance. |
bTrace |
BOOL |
Get,Set |
-//- |
TRUE |
Enables/disables the logging of error messages and log messages in a server session function block instance. |
eAccept |
E_SocketAcceptMode |
Get,Set |
-//- |
E_SocketAcceptMode.eACCEPT_ALL |
Configures the acceptance mode for incoming connections. The incoming connections can be accepted or rejected by a session function block instance depending on the network address and/or port number of the client. By default, connections to all clients are accepted. |
nAcceptPort |
UDINT |
Get,Set |
-//- |
102 |
Configures the TCP/IP port number of the remote communication partner (clients) to be accepted. |
sAcceptHost |
Get,Set |
-//- |
‘127.0.0.1‘ |
Configures the IPv4 network address of the remote communication partner (clients) to be accepted. | |
sAuthent_Value |
STRING |
Get,Set |
Inherited from FB_UlosiConnectionSettingsClass |
‘‘ |
Connection-specific authentication password. Remote communication partner (client) connected to the selected server session function block instance can successfully authenticate with the server using this password. |