FB_ScsmConnectionSettingsClass

FB_ScsmConnectionSettingsClass 1:

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

FB_ScsmConnectionSettingsClass 2: Interfaces

Type

Description

I_ScsmConnectionSettingsClass

Interface for configuring the SCSM communication layer.

FB_ScsmConnectionSettingsClass 3: Methods

Name

Description

Defaults

Resets the configuration settings to the default values.

FB_ScsmConnectionSettingsClass 4: 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

T_IPv4Addr

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.