FB_ScsmUrCBServerJobClass

FB_ScsmUrCBServerJobClass 1:

Server implementation of the URCB control block.

Namespace: Tc3_iec61850_8_1
Library: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)

Inheritance hierarchy

FB_AsyncServiceResultClass -> FB_ScsmUrCBServerJobClass

FUNCTION_BLOCK FB_ScsmUrCBServerJobClass EXTENDS FB_AsyncServiceResultClass IMPLEMENTS I_ScsmUrCBServerJobClass
VAR_OUTPUT
    stInfo : ST_ScsmUrCBJobInfo;
END_VAR

FB_ScsmUrCBServerJobClass 2: Interfaces

Type

Description

I_ScsmUrCBServerJobClass

Server interface of the URCB control block implementation.

FB_ScsmUrCBServerJobClass 3: Outputs

Name

Type

Description

stInfo

ST_ScsmUrCBJobInfo

Information sent in the last report message.

FB_ScsmUrCBServerJobClass 4: Methods

Name

Description

Execute

Runs the RCB state machine of the server.

FB_ScsmUrCBServerJobClass 5: Properties

Name

Type

Access

Description

bOverwriteSameCycleChanges

BOOL

Set

If TRUE, multiple value changes within a PLC cycle and a data object are treated as single value changes (only one report is generated). If FALSE, each value change generates its own report.

bReplaceBufferedMX

BOOL

Set

Configures whether data of the functional group "MX" should be handled separately, like data of the functional group "ST".

sResvClient

STRING

Set

String with the IP address of the client preconfigured in SCL (offline reservation). Example: '192.168.10.140'. If set, then in the server access to the RCB instance is restricted to the client with this IP address ("ClientLN" entries in the SCL). Default: Empty string (online reservation). With the empty string, each client can dynamically reserve access to the RCB for itself.