I_ScsmUrCBImplClass

Objekte, die diese Schnittstelle implementieren, sind Berichtssteuerblockinstanzen für nicht gepufferte Reports (Unbuffered Report Control Blocks, URCBs). Der TwinCAT Telecontrol Configurator generiert Berichtssteuerblockinstanzen die von FB_AcsiUnbufferedReportControlBlock abgeleitet/erweitert werden. Alle Funktionsbausteine, die von FB_AcsiUnbufferedReportControlBlock abgeleitet werden, besitzen automatisch eine Default-Implementierung der oben genannten Schnittstelle.

Namensraum: Tc3_iec61850_8_1
Bibliothek: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)

Vererbungshierarchie

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

INTERFACE I_ScsmUrCBImplClass EXTENDS I_AcsiCommonUnbufferedReportControlBlockClass

I_ScsmUrCBImplClass 1: Eigenschaften

Name

Type

Zugriff

Beschreibung

bGI

BOOL

Get, Set

Attributwert: Aktivierung des Generalabfrage-Befehls.

bResv

BOOL

Get, Set

Attributwert: Reservierung des RCB’s.

bRptEna

BOOL

Get, Set

Attributwert: Aktivierung/Deaktivierung des RCB-Steuerblocks. Weitere Konfiguration benötigt.

cOptFlds

ST_AcsiOptionalFields

Get, Set

Attributwert: Konfiguration der optionalen Felder, die mit einem Report übertragen werden.

cTrgOps

ST_AcsiTriggerConditions

Get, Set

Attributwert: Konfiguration der Auslöseoptionen für das Senden eines Reports.

nBufTm

DWORD

Get, Set

Attributwert: Konfiguration der max. Report-Pufferzeit in Millisekunden.

nConfRev

DWORD

Get, Set

Attributwert: Revisionsnummer der Konfiguration des RCB-Steuerblocks.

nIntgPd

DWORD

Get, Set

Attributwert: Konfiguration der max. Zeit zwischen den Integrity-Reports in Millisekunden.

nSqNum

BYTE

Get, Set

Attributwert: Report-Sequenznummer.

oOwner

T_OCTET64

Get, Set

Attributwert: Eigentümer des RCB’s. IP-Adresse des Clients welcher den RCB für sich reserviert hat (Offline-/Online-Reservierung).

sDatSet

T_AcsiObjectReference

Get, Set

Attributwert: Name des verknüpften Data-Sets.

sRptID

T_AcsiVisString129

Get, Set

Attributwert: Report-Identifikationsstring.

ipDatSet

I_AcsiCommonDataSetClass

Get

Schnittstellenzeiger des verknüpften Data-Sets.

ipClient

I_ScsmUrCBClientJobClass

Get

Schnittstellenzeiger der Client-Implementierung des URCB-Steuerblocks.

ipServer

I_ScsmUrCBServerJobClass

Get

Schnittstellenzeiger der Server-Implementierung des URCB-Steuerblocks.