I_ScsmUrCBImplClass

Objects that implement this interface are report control block instances for unbuffered reports (unbuffered report control blocks, UBRCBs). The TwinCAT Telecontrol Configurator generates report control block instances that are derived/extended from FB_AcsiUnbufferedReportControlBlock. All function blocks derived from FB_AcsiUnbufferedReportControlBlock automatically have the interface referred to above implemented by default.

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

Inheritance hierarchy

I_AcsiCommonNodeClass -> I_AcsiCommonDataClass -> I_AcsiCommonControlBlockClass -> I_AcsiCommonUnbufferedReportControlBlockClass -> I_ScsmUrCBImplClass

INTERFACE I_ScsmUrCBImplClass EXTENDS I_AcsiCommonUnbufferedReportControlBlockClass

I_ScsmUrCBImplClass 1: Properties

Name

Type

Access

Description

bGI

BOOL

Get, Set

Attribute value: Enabling the general interrogation command.

bResv

BOOL

Get, Set

Attribute value: Reservation of the RCB.

bRptEna

BOOL

Get, Set

Attribute value: Enabling/disabling the RCB control block. Further configuration needed.

cOptFlds

ST_AcsiOptionalFields

Get, Set

Attribute value: Configuration of the optional fields that are transferred with a report.

cTrgOps

ST_AcsiTriggerConditions

Get, Set

Attribute value: Configuration of the trigger options for sending a report.

nBufTm

DWORD

Get, Set

Attribute value: Configuration of the max. report buffer time in milliseconds.

nConfRev

DWORD

Get, Set

Attribute value: Revision number of the RCB control block configuration.

nIntgPd

DWORD

Get, Set

Attribute value: Configuration of the max. time between integrity reports in milliseconds.

nSqNum

BYTE

Get, Set

Attribute value: Report sequence number.

oOwner

T_OCTET64

Get, Set

Attribute value: Owner of the RCB. IP address of the client which has reserved the RCB for itself (offline/online reservation).

sDatSet

T_AcsiObjectReference

Get, Set

Attribute value: Name of the linked data set.

sRptID

T_AcsiVisString129

Get, Set

Attribute value: Report identification string.

ipDatSet

I_AcsiCommonDataSetClass

Get

Interface pointer of the linked data set.

ipClient

I_ScsmUrCBClientJobClass

Get

Interface pointer of the client implementation of the URCB control block.

ipServer

I_ScsmUrCBServerJobClass

Get

Interface pointer of the server implementation of the URCB control block.