User Manual
Appendix E
GFK-2849A
Oct 2019
Protocol Implementation extra Information for Testing (PIXIT)
142
Description
Value / Clarification
•
Maintenance
The “orIdent” is defined internally in the ECM850
and is fixed to 'GEIPECM: VXTARGET'. Note: This
also includes the apostrophe at start and end of the
name.
Describe if and how the client
sets/increments the ctlNum.
For each use of any ctlVal[CO], the Client
increments the PPV (†ctlNum) from 0 to 127 and
next turns to 0.
The example of such a PPV variable in the RX3i
controller project:
S4_SR350_DevSR350.XCBR1_Pos.Oper_c
tlNum_CO.ReadVal
The equivalent IEC 61850 Configurator DA:
SR350.DevSR350.XCBR1\Pos\Oper.ctlNu
m[CO]
What does the client when do if it
receives a LastApplicationError and
describe how to view the additional
cause?
The PPV variable generated for (†.Oper.ctlVal[CO])
with the extension (†.OPERRslt) in RX3i controller
reports the current state and success/failure of
commands.
This also reports the “AddCause” as
defined in IEC 61850. This is described in section
4.4 PPV Operations in RX3i Controller Applications.
What does the client do when it receives
a Select, SelectWithValue or Operate
respond negative?
The PPV variable generated for (†.Oper.ctlVal[CO])
with the extension
(†.OPERRslt) in RX3i controller
reports the current state and success/failure of
commands.
This also reports the “AddCause” as
defined in IEC 61850. This is described in section
4.4 PPV Operations in RX3i Controller Applications.
Can the client change the control model
via online services?
No
What does the client do when the
ctlModel is not initialized in the SCL?
out of scope
The Client reads the ctlModel directly from the
Device during runtime communication.
<additional items>
The driver supports the command
‘direct operate’
and ‘select before operate’ (SBO) in normal and in
enhanced security. In IEC 61850_OPER the driver
automatically checks the actual Control Model and
executes the command in the corresponding way.
Commands and Control Models:
For this, fi
rst attribute †/ctlModel[CF] of the Data
Object is read out. Depending on the value of this
attribute, the corresponding command is executed
using the respective Control model: