Details zum IEC 61850 Client

"Qualität" und "Zeit" verbundene Informationen

Für folgende Common Data Classes (CDCs) stehen die Attribute "Qualität" (q) und "Zeit" (t) zur Verfügung. Hierbei ist darauf zu achten, dass nicht für alle Attribute die Information "Qualität" und "Zeit" vorhanden ist. z.B. besitzt das Attribut "instMag" der Klasse "MV" nur die "Qualität" aber nicht die "Zeit" Information.

CDC Datenattribut q gilt für Datenattribut t gilt für
SPS stVal
DPS stVal
INS stVal
ENS stVal
ACT general, phsA, phsB, phsC, neut
ACD general, dirGeneral, phsA, dirPhsA, phsB, dirPhsB, phsC,dirPhsC, neut, dirNeut
BCR actVal, frVal actVal
HST hstVal
VSS stVal
MV instMag, mag, range mag, range
CMV instCVal, cVal, range cVal, range
SAV instMag
HMV Har
HWYE phsAHar, phsBHar, phsCHar, neutHar, netHar, resHar
HDEL phsABHar, phsBCHar, phsCAHar
SPC stVal
DPC stVal
INC stVal
ENC stVal
BSC valWTr
ISC valWTr
APC mxVal
BAC mxVal
SEC - cnt

Qualitätstypen-Definition für Bits (0-12)

Tabelle 1. Qualitätstypen-Definition
Attributname Attributtyp Wert/Wertebereich M/O/C
PACKED LIST
validity CODED ENUM good | invalid | reserved | questionable M
detailQual PACKED LIST M
overflow BOOLEAN DEFAULT FALSE M
outOfRange BOOLEAN DEFAULT FALSE M
badReference BOOLEAN DEFAULT FALSE M
oscillatory BOOLEAN DEFAULT FALSE M
failure BOOLEAN DEFAULT FALSE M
oldData BOOLEAN DEFAULT FALSE M
inconsistent BOOLEAN DEFAULT FALSE M
inaccurate BOOLEAN DEFAULT FALSE M
source CODED ENUM

process | substituted

DEFAULT process

M
test BOOLEAN DEFAULT FALSE M
operatorBlocked BOOLEAN DEFAULT FALSE M

IEC 61850-Client-Fehler

Diese Codes sind protokollspezifisch und durch den IEC-Standard definiert.

Die Werte der Spalte "Kurzbeschreibung" werden als Teil der jeweiligen Lognachricht in das Log geschrieben.

Die Fehlercodes werden vom Protokollstack des IEC 61850-Clients als Antwort auf ACSI-Dienstanforderungen generiert. Sie können aus einer Anfrage an den Stack oder aus einem Callback stammen. Wenn der Fehlercode in einem Callback empfangen wird, handelt es sich um eine Antwort des Servers.

WinCC OA IEC 61850 error codes

RCB States

RCB Response Codes

File Transfer Response Code

Die Werte der Spalte "Kurzbeschreibung" werden als Teil der jeweiligen Lognachricht in das Log geschrieben.

Die numerischen Werte werden in das interne DPE _IEC61850_IED.State.FileTransferResponseCode geschrieben.

Die Werte werden vom Kommunikationsstack des IEC 61850-Clients als Antwort auf jede Dateidienstanforderung geschrieben. Sie können aus einer Anforderung an den Kommunikationsstack oder als Antwort vom Server im Callback zu einer solchen Anforderung stammen.

Die Einträge, die mit "Derzeit nicht verwendet" gekennzeichnet sind, sind für die zukünftige Implementierung eines RPC oder einer anderen erweiterten Schnittstelle vorgesehen. Diese Werte werden derzeit nicht gesetzt.

Debug Flags

-report ALL

Liefert Konfigurations- und Statusinformationen für alle erstellten Geräte, sowie Konfigurations- und Statusinformationen für jeden aktivierten RCB. Nicht aktivierte RCBs werden als "disabled…" angezeigt.

Anmerkung:

"Aktiviert" bezieht sich auf die Konfigurationseinstellung im Engineering Tool und nicht auf den Aktivierungsstatus des RCBs am Gerät.

WCCOAiec618501:<<<<<<<<<< IEC 61850 (num  <driver number>) Information >>>>>>>>>>
WCCOAiec618501:---------------------------------------------------
WCCOAiec618501:Report for device <OA device name> (IP:<IP>:<port>)
WCCOAiec618501:Connection state  : <state>
WCCOAiec618501:Browse state      : <state>
WCCOAiec618501:   Configuration
WCCOAiec618501:   * Device active             :  <0/1>
WCCOAiec618501:   * Connect passive           :  <0/1>
WCCOAiec618501:   * Read complete buffer      :  <0/1>
WCCOAiec618501:   * Authentication            :  <0/1>
WCCOAiec618501:   * Enable RCB configuration  : <0/1>
WCCOAiec618501:Number of Report Control Blocks: <number of configured RCBs>
WCCOAiec618501:-- RCB <RCB name>
WCCOAiec618501:   State          :  <Driver internal state>
WCCOAiec618501:   State at device: <Actual state at device>
WCCOAiec618501:   Response code  : <Response code>
WCCOAiec618501:   Configuration
WCCOAiec618501:   * ReportID      : <Report ID>
WCCOAiec618501:   * Buffered      : <0/1>
WCCOAiec618501:   * Indexed       : <0/1>
WCCOAiec618501:   * Max enable    : <Maximum number of instances>
WCCOAiec618501:   * Reserve       : <0/1>
WCCOAiec618501:   * Enable        : <0/1>
WCCOAiec618501:   Trigger options
WCCOAiec618501:   + <Trigger option>: <0/1>
WCCOAiec618501:   + Integrity period: <Integrity period>
WCCOAiec618501:   + Buffer time     : <Buffer time>
WCCOAiec618501:   Optional fields
WCCOAiec618501:   ~ <Optional field>    : <0/1>
WCCOAiec618501:   Dataset name : <Dataset name>
WCCOAiec618501:   Is dynamic   : <Yes|No>
WCCOAiec618501:   Is persistent: <Yes|No> (only shown for dynamic datasets)
WCCOAiec618501:   --------------
WCCOAiec618501:-- RCB <RCB name>
WCCOAiec618501:   Disabled...
WCCOAiec618501:   --------------
WCCOAiec618501:------------------ End IEC device -----------------
WCCOAiec618501:<<<<<<<<<<<<<<<<<< End IEC 61850 >>>>>>>>>>>>>>>>>>

-report ALL -dbg DATASET

Wird –report ALL mit der Option -dbg DATASET verwendet, werden ausschließlich Detailinformationen zu Datensätzen ausgegeben. Für jeden aktivierten RCB wird zusätzlich zu den unter der -report all Flag abrufbaren Informationen noch eine Liste der Datensatzelemente ausgegeben.

WCCOAiec618501:<<<<<<<<<< IEC 61850 (num <driver number>) Information >>>>>>>>>>
WCCOAiec618501:-- Dataset information; printed only for enabled RCBs
WCCOAiec618501:---------------------------------------------------
WCCOAiec618501:Dataset report for device <OA device name> " (IP:<IP>:<port>)IP:192.168.154.76:102) "
WCCOAiec618501:-- RCB <RCB name>
WCCOAiec618501:   Dataset name : <dataset name>
WCCOAiec618501:   Is dynamic   : <Yes|No>
WCCOAiec618501:   Is persistent: <Yes|No> (only shown for dynamic datasets)
WCCOAiec618501:   Members: <List of dataset members>
WCCOAiec618501:   --------------
WCCOAiec618501:------------------ End IEC device -----------------
WCCOAiec618501:<<<<<<<<<<<<<<<<<< End IEC 61850 >>>>>>>>>>>>>>>>>>

-dbg DEBUG_DRV_CONF

Liefert Angaben zu:

  • Anlegen von Devices und RCBs
  • Initialisierungsroutinen Devices und RCBs
  • Requests zur Konfiguration und Steuerung von RCBs im Device

Die folgenden Debug-Ausgaben zeigen auch die Startup Routinen des Treibers:

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.665, DEBUG_DRV_CONF, "New server <OA device name> added"

=> Device <OA device name> wurde angelegt

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.668, DEBUG_DRV_CONF, "Server connection <OA device name>  initializing..."

=> Initialisierung von Device <OA device name> gestartet

WCCOAiec618502:WCCOAiec61850(2), 20152017.05.27 15:32:03.671, DEBUG_DRV_CONF, "New RCB: <RCB name> added for server <OA device name>"

=> RCB < RCB name > wurde angelegt

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.681, DEBUG_DRV_CONF, "Server connection <OA device name>  initialized"

=> Device <OA device name> fertig initialisiert”

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.685, DEBUG_DRV_CONF, " Check remote device <OA device name> , send request to <RCB name>”

=> Eigenschaften des Devices <OA device name> auf Grund der Attribute von <RCB name> abfragen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.695, DEBUG_DRV_CONF, " Updating ResvTms data type for server <OA device name>”

=> Eigenschaften des Devices <OA device name> aktualisieren.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.697, DEBUG_DRV_CONF, "<OA device name> anvil_8102, Data type for resvTms could not be read from device, using default.”

=> <OA device name> unterstützt resvTms nicht oder es ist ein buffered RCB konfiguriert.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.700, DEBUG_DRV_CONF, "<OA device name> Request: Get attribute settings for RCB: <RCB name>”

=> Konfiguration des RCBs <RCB name> abfragen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.720, DEBUG_DRV_CONF, " ----- Extract attribute settings of RCB: <RCB name> from server <OA device name> -----”

=> Beginn der Auswertung der Konfiguration von <RCB name> des Servers <OA device name>.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.722, DEBUG_DRV_CONF, " Received attribute settings <RCB Konfiguration>”

=> Ausgabe der Konfigurationseinstellungen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:03.740, DEBUG_DRV_CONF, " <OA device name>, Request:  Write <attribute name> [attribute value] for RCB <RCB name>“

=> Für <RCB name> des Gerätes <OA device name>, den Wert [attribute value] des Attributes <attribute name> schreiben. [attribute value] ist nicht für alle Attribute eines RCBs verfügbar.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:32:05.700, DEBUG_DRV_CONF, " <OA device name>: remove RCB <RCB name>“

=> Der RCB <RCB name> wurde (mittels RCB Management Panel) entfernt.

-dbg DEBUG_DRV_SENT

Zeigt die an den Server geschickten Nachrichten.

// Hochlauf

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:38:56.426, DEBUG_DRV_SENT, "Identify request send to server <OA device name>"

=> Gesendet beim Hochlauf und als Alive-Telegramm

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:39:02.531, DEBUG_DRV_SENT, "Write <Boolean|String|Octet String|Integer|UInteger> value for <OA device name>/<LN>$<FC>$<RCB name>$<BufTm|DatSet|IntglPd|RptID|EntryID>"

=> Schreiben eines Attributes von <RCB name> im Zuge der Aktivierung des RCBs.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:39:02.541, DEBUG_DRV_SENT, "Write Trigger Options for <OA device name>/<LN>$<FC>$< RCB name >$TrgOps"

=> Schreiben der Triggereinstellungen von <RCB name> im Zuge der Aktivierung des RCBs.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:39:02.545, DEBUG_DRV_SENT, "Write Optional Fields for <OA device name>/<LN>$<FC>$< RCB name >$ OptFlds”

=> Schreiben der Optional Fields Settings von <RCB name> im Zuge der Aktivierung des RCBs.

// Device Browsing

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:40:56.433, DEBUG_DRV_SENT, "Logical device list request sent to server <OA device name>"

=> Liste aller LDs von <OA device name> anfordern [Request 1]

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:40:66.429, DEBUG_DRV_SENT, "Send MMS tag list request for Logical device <LD> to server <OA device name>"

=> Liste aller DOs (Tag Liste) des Logical Devices <LD> von <OA device name> anfordern. [Request 2]

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:40:76.452, DEBUG_DRV_SENT, "Send dataset list request for Logical Device <LD> to server <OA device name>"

=> Liste aller Datensätze konfiguriert für <LD> von <OA device name> anfordern. [Request 3]

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:40:56.595, DEBUG_DRV_SENT, "Send Dataset attribute request for <data set> to server <OA device name>"

=> Datensatzattribute von Datensatz <data set> von <OA device name> anfordern. [Request 4]

// Allgemeine Schreibanforderung

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:41:13.035, DEBUG_DRV_SENT, "Write mms tag value for <OA device name>/<LN>$FC$<DO>$<DA>

=> Einen Wert an das Datenattribut schicken.

// Befehle

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:41:13.035, DEBUG_DRV_SENT, "Write Control Struct <OA device name>/<LN>$CO$<DO>$Oper"

=> Schaltbefehl (Control Structure) für das Controllable Object <DO> von <OA device name>/<LN> schicken.

-dbg DEBUG_DRV_RCVD

Gibt für Telegramme, die empfangen werden, entweder die Source-Adresse im Gerät oder die Art der empfangenen Nachricht aus.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.996, DEBUG_DRV_RCVD, " Identify response from server <OA device name>”

=> Antwort auf Alive Telegramm von Server <OA device name>.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.998, DEBUG_DRV_RCVD, "Value received from <OA device name>.<LD>/<LN>$<FC>$<DO>$<DA>, write to OA”

=> Antwort auf Poll Request, Wert für <OA device name>.<LD>/<LN>$<FC>$<DO>$<DA> erhalten und an das Treiberframework geschickt.

// Device Browsing

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.354, DEBUG_DRV_RCVD, "Received Logical device list (class 9) from server <OA device name>"

=> Liste der LDs von <OA device name> erhalten, Antwort auf Request 1

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.355, DEBUG_DRV_RCVD, "LD name <LD>"

=> Logical Device <LD>, Antwort auf Request 1.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.688, DEBUG_DRV_RCVD, " Received MMS tag list for Logical  device <LD> (class 0) from server <OA device name>"

=> Liste der Tags von Logical Device <LD> von Server <OA device name> erhalten, Antwort auf Request 2.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.690, DEBUG_DRV_RCVD, " Tag name <<LN>>”

=> Logical node <LN> Antwort auf Request 2.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.691, DEBUG_DRV_RCVD, " Tag name <<LN>$<FC>>”

=> Functional Constraint <FC> von Logical node <LN>, Antwort auf Request 2.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.691, DEBUG_DRV_RCVD, " Tag name <<LN>$<FC>$<DO>>”

=> Datenobjekt <DO> von Logical node <LN>, Antwort auf Request 2.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.692, DEBUG_DRV_RCVD, " Tag name <<LN>$<FC>$<DO>$<DA>>”

=> Datenattribut <DO>$<DA> von Logical node <LN>, Antwort auf Request 2.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.705, DEBUG_DRV_RCVD, "Received dataset list for Logical device IED1LogicalDevice1 (class 2) from server <OA device name>"

=> Liste der Datenätze von Logical Device <LD> von Server <OA device name> erhalten, Antwort auf Request 3.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.711, DEBUG_DRV_RCVD, "Dataset name <DatSet>”

=> Datensatz <DatSet>, Antwort auf Request 3.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:25:51.715, DEBUG_DRV_RCVD, "Read attribute response for dataset <DatSet> from server <OA device name> is success"

=> Lesen der Datensatzattribute von Datensatz <DatSet> von Server <OA device name> war erfolgreich, Antwort auf Request 4.

-dbg DEBUG_DRV_COMMAND

Liefert Angaben zu Service Requests, die das Control Model verwenden

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:45:16.733, DEBUG_DRV_COMMAND, "Writing Controllable Object <LD>/<LN>$<FC>$<DO>$<DA> to the Server: <OA device name> with following values:
WCCOAiec618502:Control value: <value to be written>
WCCOAiec618502:Ctlnum value: <control number> WCCOAiec618502:Test: <0/1>
WCCOAiec618502:Check: <no-check|synchrocheck|interlocking|both>
WCCOAiec618502:Originator: <host name>_<project name>_<driver number>
WCCOAiec618502:Category: <originator category>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:45:16.756, DEBUG_DRV_COMMAND, "Write Response for Controllable Object <LD>/<LN>$<FC>$<DO>$<DA> from Server: <OA device name> is Success"

-dbg DEBUG_DRV_REPORT

Liefert Angaben, welche Werte von einem RCB an WinCC OA geschickt werden. Ausgaben gibt es nur für konfigurierte Adressen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:50:47.528, DEBUG_DRV_REPORT, "Write data received through report to: <OA device name>.<LD>/<LN>$<FC>$<DO>$<DA>"

-dbg DRV_REPORT_CONFIG

Ermöglicht es Anforderungen an den RCB auf dem Gerät (z.B. Änderungen von Parametrierung und Aktivierung) zu verfolgen.

// Aktivierung und Parametrierung

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.403, DRV_REPORT_CONFIG, "<OA device name>, Start all RCBs at remote state: <remote state>“

=> Beginn der Aktivierungsroutinen für alle RCBs von <OA device name>. Das Gerät befindet sich beim Hochlauf im Zustand <remote state>. Mögliche Zustände:

  • REMOTE_UNKNOWN, // startup or retry if not checked
  • REMOTE_UNREACHABLE, // tried but failed
  • REMOTE_PENDING, // request sent
  • REMOTE_CHECKED, // done
  • REMOTE_CHECK_INCOMPLETE // Either rsvTmsDataType or iec edition could not be detected
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.608, DRV_REPORT_CONFIG, "<OA device name> , State change for <RCB name> reserve is <0|1>| enable is <0|1>“

=> Der Treiber erhielt die Anforderung (DP Interface oder interne Logik), den Zustand von RCB <RCB name> zu ändern. Welcher Reservierungs- bzw. Aktivierungszustand gefordert wird, hängt von den Werten der Felder „reserve is“ und „enable is“ ab.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:45.379, DRV_REPORT_CONFIG, "<OA device name> , Request: configure dataset <dataset name> for RCB <report ID>"

=> Anforderung im Zuge der Aktivierung von RCB <report ID>, diesen mit dem Datensatz <dataset name> zu konfigurieren.

//Anforderungen: “ Process RCB response“ ist die Bestätigung, dass eine Anforderung an den RCB auf dem Gerät von diesem verarbeitet wurde. Es erfolgt keine Angabe darüber, ob die Anforderung erfolgreich war.

Das Feld "index" gibt bei indizierten RCBs die Instanznummer aus, andernfalls ist das Feld leer. Das Feld "is manual" zeigt dabei an, ob die Anforderung über das Datenpunktinterface (1) erfolgt ist, oder von der Logik des Treibers (0) ausgelöst wurde.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.363, DRV_REPORT_CONFIG, "Process RCB response: device: <OA device name>| report: <report ID>| index: | request: Reserve RCB| attribute: Resv| value: <0/1>1| is manual: 1"

=> Anforderung den RCB <report ID> zu reservieren (1) oder dessen Reservierung aufzuheben (0).

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.376, DRV_REPORT_CONFIG, "Process RCB response: device: <OA device name>| report: <report ID>| index: | request: Read RCB Attributes| attribute: <RCB name>| value: 1| is manual: 1"

=> Anforderung die Attribute des RCB <report ID> zu lesen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.411, DRV_REPORT_CONFIG, "Process RCB response: device: <OA device name>| report: <report ID>| index: | request: Write RCB Attribute| attribute: <BufTm|DatSet|IntglPd|OptFlds|RptID|TrgOps>|  value:1 is manual: 1"

=> Anforderung ein Attribut des RCB <report ID> zu schreiben.

// Bestätigungen:

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.412, DRV_REPORT_CONFIG, "OK: <BufTm|DatSet|IntglPd|OptFlds|RptID|TrgOps>"

=> Das Schreiben des Attributes war erfolgreich.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 15:59:43.379, DRV_REPORT_CONFIG, "Attribute read OK: <RCB name>"

=> Bestätigung, dass das Lesen eines Attributes von <RCB name> erfolgreich war.

-dbg DRV_REPORT_RCV

Liefert Angaben zu empfangenen Reports. Es werden alle Elemente, die der Report enthält ausgegeben, unabhängig davon, ob eine Adresse dafür parametriert ist.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.656, DRV_REPORT_RCV,
"---------------- New report <report ID> received"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.659, DRV_REPORT_RCV, "Type: Unbuffered"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.659, DRV_REPORT_RCV, "Sequence Num: <number>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.660, DRV_REPORT_RCV, "Reason: <DATA_CHANGE|DATA_FREEZE|GEN_INTER|INTEGRITY|QUALITY_CHANGE>“
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.669, DRV_REPORT_RCV, "Element at index <0..n>: <logical device name>/<LN>$<FC>$<DO> WCCOAiec618502:"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.671, DRV_REPORT_RCV, "     Attribute at index <0..n>: <LN>$<FC>$<DO>$<DA>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:04:25.697, DRV_REPORT_RCV, "---------------- Report <report ID> done

-dbg DRV_REPORT_PROCESS

Liefert Angaben zur Verarbeitung von Reports. Es werden alle Elemente, die der Report enthält ausgegeben, unabhängig davon, ob eine Adresse dafür parametriert ist.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:06:32.003, DRV_REPORT_PROCESS, "---------------- Start processsing report <report ID>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:06:32.004, DRV_REPORT_PROCESS, "Element <LD>/<LN>$<FC>$<DO>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:06:32.005, DRV_REPORT_PROCESS, "       Attribute <LN>$<FC>$<DA>$<DO>"
WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:06:32.022, DRV_REPORT_PROCESS, "----------------  report <report ID> done

-dbg DRV_DATASET_CONFIG

Liefert Angaben zu statischen und dynamischen Datensätzen.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:09:38.077, DRV_DATASET_CONFIG, "<OA device name>: add new dataset <dataset name>"

=> Datensatz <dataset name>" wurde im Treiber hinzugefügt.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:09:38.406, DRV_DATASET_CONFIG, "<OA device name>: add dataset attributes for <dataset name>"

=> Den Datensatzelementen des Datensatzes <dataset name>" wurden Attribute hinzugefügt (gilt nur für Datensätze vom Typ FC, also Datensätze, deren Elemente Datenobjekte sind).

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:09:45.795, DRV_DATASET_CONFIG, "<OA device name>, Request: Write dynamic dataset <dataset name> triggered  by RCB <RCB name>"

=> Anforderung, den Datensatz <dataset name>, dem RCB <RCB name> zugewiesen, auf das Gerät zu schreiben.

WCCOAiec618502:WCCOAiec61850(2), 2017.05.27 16:09:45.801, DRV_DATASET_CONFIG, "<OA device name> , Dataset <name> busy, RCB <report ID>"

=> Der Datensatz <dataset name>, dem RCB <RCB name> zugewiesen, kann derzeit nicht geschrieben werden. Diese Meldung wird ausgegeben, wenn mehrere RCBs den selben dynamischen Datensatz verwenden. Bei Aktivierung des ersten RCBs wird der Datensatz geschrieben. Während dieses Vorganges wird bei Aktivierung aller anderen RCBs die obige Meldung ausgegeben. Die Aktivierung dieser RCBs erfolgt, sobald der Datensatz auf das Gerät geschrieben wurde.

-dbg DRV_FILE_TRANS

Liefert Angaben zur Überwachung von Dateiübertragungen.