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
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 | Get, Set | Attribute value: Configuration of the optional fields that are transferred with a report. | |
cTrgOps | 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 | Get, Set | Attribute value: Owner of the RCB. IP address of the client which has reserved the RCB for itself (offline/online reservation). | |
sDatSet | Get, Set | Attribute value: Name of the linked data set. | |
sRptID | Get, Set | Attribute value: Report identification string. | |
ipDatSet | Get | Interface pointer of the linked data set. | |
ipClient | Get | Interface pointer of the client implementation of the URCB control block. | |
ipServer | Get | Interface pointer of the server implementation of the URCB control block. |