FB_ScsmUrCBClientJobClass

FB_ScsmUrCBClientJobClass 1:

Client 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_ScsmUrCBClientJobClass

FUNCTION_BLOCK FB_ScsmUrCBClientJobClass EXTENDS FB_AsyncServiceResultClass IMPLEMENTS I_ScsmUrCBClientJobClass
VAR_OUTPUT
    stInfo : ST_ScsmUrCBJobInfo;
END_VAR

FB_ScsmUrCBClientJobClass 2: Interfaces

Type

Description

I_ScsmUrCBClientJobClass

Client interface of the URCB control block implementation.

FB_ScsmUrCBClientJobClass 3: Outputs

Name

Type

Description

stInfo

ST_ScsmUrCBJobInfo

Information received in the last report message.

FB_ScsmUrCBClientJobClass 4: Methods

Name

Description

EnableReq

Enables the control block.

DisableReq

Disables the control block.

GIreq

Enables the general interrogation command.

FB_ScsmUrCBClientJobClass 5: Properties

Name

Type

Access

Description

cOptFlds

ST_AcsiOptionalFields

Set

Optional fields that are transferred in a report.

cTrgOps

ST_AcsiTriggerConditions

Set

Trigger options for sending a report.

nBufTm

DWORD

Set

Max. report buffer time in milliseconds.

nIntgPd

DWORD

Set

Max. time between integrity reports in milliseconds.

sRptID

T_AcsiVisString129

Set

Report identification string.