Professional Documents
Culture Documents
Passing on and copying of this document, use and communication of its contents are not permitted without prior written
authorization.
DISTRIBUTION
PACiS
CHECKS SPECIFICATION
System Configuration Editor
Control Category
Controlled Not Controlled
Avenue de Figuires, BP 75
2070290 RN
34975 LATTES Cedex (France)
authorization.
Energy Automation
RECORD OF REVISION
12/01/2006 C. THIEBAUT
<14166> / RelationHasForFeedback /
A computed MV can't be the feedback
of a SetPoint
13/04/2012 B.RAVI KUMAR FR20371 Add check 39410 for datapoint use by
interlock FBD must have an IEC
address
18/05/2012 MN DEEPTHI FR23282 Add a Check error 02412 when the
number of serial SCADA protocol on
gateway exceeds 4
18/05/2012 B. RAVI KUMAR FR23324 Add a check error 02415 when the
number of serial legacy and serial
scada protocol on gateway exceeds 20
25/05/2012 V.JOSEPH FR20776 Add a check error 18413, SBO is
forbidden for Modbus; all Commands
must be DE (Direct Execute).
13/04/2012 C.LIEBART CR1771 Add checks (24404, 24405, 24406,
24410, 24411) relative to Local/Remote
managed by Gateway and C264
APPROVAL
Name Function
TABLE OF CONTENTS
1 Introduction.......................................................................................................................33
1.1 Purpose.................................................................................................................................33
1.2 References.............................................................................................................................33
1.3 Graphic symbols used in this document.............................................................................33
2 Checks...............................................................................................................................33
2.1 General checks.....................................................................................................................34
2.1.1 Internal error....................................................................................................................................34
2.1.2 Objects in Temporary area..............................................................................................................34
2.1.3 Capacity limits................................................................................................................................34
2.1.4 Variant attributes value....................................................................................................................35
2.1.5 Relations..........................................................................................................................................36
2.1.6 Templates........................................................................................................................................37
2.1.7 IED Model file containing obsolete CommonClass........................................................................37
2.2 System checks.......................................................................................................................38
2.2.1 TCP/IP definition on Ethernet Network..........................................................................................38
2.2.1.1 Device IP addressing...................................................................................................................38
2.2.1.2 SNTP servers...............................................................................................................................38
2.2.2 IEDs location...................................................................................................................................39
2.2.3 Alarm...............................................................................................................................................39
2.2.3.1 Default alarm processing type.....................................................................................................39
2.2.4 UCA2/IEC Physical Devices..........................................................................................................39
2.2.4.1 Redundancy.................................................................................................................................39
2.2.4.1.1 PACiS redundancy................................................................................................................39
2.2.4.1.2 C264-R redundancy..............................................................................................................40
2.2.4.1.3 GATEWAY redundancy.......................................................................................................40
2.2.4.1.4 Incompatible component for redounded computer..............................................................41
2.2.4.2 Goose transmition.......................................................................................................................41
2.2.4.3 Client - Server relation on UCA2/IEC........................................................................................41
2.2.4.4 Management of bays...................................................................................................................42
2.2.4.5 UCA2/IEC Mapping on Ethernet Network.................................................................................42
2.2.4.5.1 Mapping definition...............................................................................................................42
2.2.4.5.2 UCA2 Goose Rank of Data Object......................................................................................45
2.2.4.5.3 IEC Goose............................................................................................................................46
2.2.4.5.4 Addressing of OI printer System Datapoints.......................................................................48
2.2.4.5.5 Addressing of OI client System Datapoints.........................................................................48
2.2.4.5.6 Addressing of Computer boards Status Datapoints..............................................................49
2.2.4.5.7 SCL naming..........................................................................................................................50
2.2.4.6 Computer Boards........................................................................................................................52
2.2.4.7 Computer extension racks...........................................................................................................55
2.2.4.8 Computer Settings.......................................................................................................................56
2.2.4.9 Computer Klaxon........................................................................................................................56
2.2.4.10 Computer Printers...................................................................................................................57
OI Server.....................................................................................................................................................58
2.2.4.11 OI server Printers....................................................................................................................60
2.2.4.12 OI server Symbols...................................................................................................................61
2.2.4.13 UCA2/IEC Gen IED data model reference.............................................................................62
2.2.4.14 Cyclic SPS...............................................................................................................................62
2.2.4.15 Computer AM Acquisition......................................................................................................62
2.2.4.16 Timestamped unknown for SCADA...................................................................................62
2.2.5 Wave Records of computers............................................................................................................63
2.2.5.1 Common check for fast and slow records...................................................................................63
Checks.doc Identification Number: 2070290
1 Introduction
1.1 Purpose
This document describes the specification and the user interface of the PACiS v4 SCE Check
function.
Only the list of checks is drawn up here. The user interface of the checks table is described in the
document : PACiS System Configuration Editor DSL.
The check function deals only with errors and warnings which are not prevented by the Structural
Database rules or by the locks/filters processed by the SCE user interface packages.
1.2 References
[1] SCE Data model embedded into PACiS SCE issue 4.38.
[2] PACiS System Configuration Editor DSL Issue K2 Id: 2070290.
[3] PS01 : PACiS Product Specifications Systems Overview Issue F Id: 2059660
The User Interface of the check table is described in the User Manual of the SCE.
(R) is managed by
Feeder C264
The configuration of Relations and Attributes is described in the User Manual of the SCE.
2 Checks
Checks are performed according to the following steps :
General checks
Checks.doc Identification Number: 2070290
System checks
Electrical checks
Graphical checks
Datapoints checks
In case of an exceptional error, internal to the check process, the stack trace is displayed with the
following message :
The temporary area must not contain any object which is not spare.
The two following lists are taken from the document PS01.
Additional checks :
The check of the count of Symbols per "Comp. workspace" and per "Bay mimic" is described in
chapter 2.3.22.1 Symbols.
Examples :
02003 / CapacityLimits / The count of OI server components is not valid (count, maximum)-> [3, 1]
Number of SetPoint DataPoint linked to a C264 must be less or equal than 256
02003 / CapacityLimits / Scs / Ethernet network /The count of SetPoint datapoint components is
not valid (count, maximum)
02377 / CapacityLimits / Maximum count of SCADA Protocol (both IP and Serial) for gateway has
been reached
02432 / CapacityLimits / Maximum datapoints of given type reached for legacy IED
02433 / CapacityLimits / Maximum datapoints of given type reached for SCADA network
02434 / CapacityLimits / Maximum datapoints of given type received by gateway from sbus server
2.2 - MV(TPI excluded) and Counter shall be smaller than (<=) 2500 per IED Slave
connected to the Gateway;
2.3 - xPC shall be smaller than (<=) 800 per IED Slave connected to the Gateway;
2.4 - TPI (SPI) shall be smaller than (<=) 256 per IED Slave connected to the
Gateway;
2.5 - SetPoint shall be smaller than (<=) 256 per IED Slave connected to the
Gateway;
3.4 - TPI (SPI) shall be smaller than (<=) 512 per IED Slave connected to the
Gateway;
3.5 - SetPoint shall be smaller than (<=) 256 per IED Slave connected to the
Gateway;
3.6 - Counter shall be smaller than (<=) 64 per IED Slave connected to the
Gateway;
4.4 - SetPoint shall be smaller than (<=) 256 per IED Slave connected to the
Gateway;
Limits Gateway SCADA DNP3 (Serie, over IP) and MODBUS Modicon (Serie, TCP)
8 - Limits Gateway SCADA DNP3 (Serie, over IP) and MODBUS Modicon (Serie, TCP):
SpecificationDescription
8.0 Number of xPS Substation local/remote per scada protocol shall be smaller
than (<=) 100
8.1 - SUMMATION ( Nombre SPS addresses + Nombre de MV(including TPI,AI and
counter) addresses + Nombre de xPC (including Setpoint) addresses shall be
smaller than (<=) 65535;
In the following example, the "C26x SCADA Prot." has 2 attributes : "protocol" and "address structure".
The set of possible values for "address structure" depends on the selected value for "protocol".
C264
C26x SCADA Prot (A) protocol
- T101
depends of - DNP3
- T104
(A) address structure
- Address on 8 bits (1 byte)
- Address on 16 bits (2 bytes)
- Address on 8 bits.8 bits
- Address on 8 bits.16 bits
- Address on 16 bits.8 bits
- Address on 8 bits.8 bits.8 bits
- Address on 24 bits (3 bytes)
At the User Interface, the modification of the "protocol" value may lead to an incompatible "address
structure" value.
Examples :
06101 / AttributeValue / The attribute value is not valid-> [Scs | Ethernet network | C264 | C26X
SCADA prot | address structure]
06430 / AttributeValue / The short name of the data point should not be empty
Example:
06430/AttributeValue/Site | Substation | Voltage level | BAY1: SUI server is configured: short name
of the data point should not be empty
06431 / AttributeValue / Brackets are not allowed in a datapoint short name in presence of SUI.
Example:
06431 / AttributeValue / Scs | Ethernet network | SUI Clt/Server | OPC protocol | SCADA [SPS
com] / Brackets are not allowed in a datapoint short name in presence of SUI.
2.1.5 Relations
A "Mandatory" flag is set to NO on a relation for which the link can be omitted.
Object
(R)
Relation link No link
Mandatory = NO OR
Spare link
Examples:
Checks.doc Identification Number: 2070290
03008 / RelationLinkNull / The optional relation has no link-> [Site | Substation | Voltage level |
Feeder | has for lock right : <null>]
If the relation is linked to a spare object, then the following message is displayed:
04010 / RelationLinkSpare / The optional relation has a spare link
Examples:
04010 / RelationLinkSpare / The optional relation has a spare link-> [Site | Substation | Substation
DPC | has for AutoManu dependency : Substation DPS]
Some optional relations may have a specific rule which doesnt produce a warning if not filled. These
rules are listed below:
- C26x SCADA protocols have the relation with a main comm. port which hasnt to be filled in
case of protocols on IP (T104, DNP3 on IP, ).
- GHU200 Boards have a relation with a workspace which hasnt to be filled when HMI type is
Simple.
A "Mandatory" flag is set to YES on a relation for which the link is mandatory.
Object (R)
Relation link No link
Mandatory = YES Or
Spare link
Examples:
03007 / RelationLinkNull / The mandatory relation has no link-> [Site | has for Bypass right : <null>]
If the relation is linked to a spare object, then the following message is displayed:
04009 / RelationLinkSpare / The mandatory relation has a spare link
Examples:
04009 / RelationLinkSpare / The mandatory relation has a spare link-> [Site | Substation |
Substation DPC | has for profile : DPC profile]
If a filter is defined for a relation, the link must be compatible with the filter definition.
Object
(R)
Relation link
Filter link Filter
05011 / RelationLinkFilter / The relation link is not compatible with the filter
Examples:
05011 / RelationLinkFilter / The relation link is not compatible with the filter-> [Site | Substation |
Voltage level | Feeder 1 | circuit breaker | Comp. swit. pos. | 'open' wired on : DI # 0]
2.1.6 Templates
For templates, check if all components are present in all instances or clones.
This check indicate the template and instance concerned, and the component which are missing. If the
component is a template clone, indicate only the main template.
The way to correct this error is to delete the missing component in the template and to recreate it.
68213 / Templates / One instance of the template is not coherent with the template definition
(Template, Instance, missing component)
68225 / Templates / One instance of the template is not coherent with the template definition , a
root component is missing (Template, Instance's main component, missing root component)
Examples:
68213 / Templates / One instance of the template is not coherent with the template definition
(Template, Instance, missing component) -> [Site-Feeder-Feeder1 | Feeder1, Site | Substation |
Voltage level | Feeder 1, Circuit breaker]
Any template can only use one sub-level of template, i.e. maximum level of inner template is 2.
Check all the model files included in the database to look for obsolete CommonClass due to IEC61850
follow up for PACiS System. To fix error remove the obsolete Model files from the database.
87392 / / Obsolete CommonClass found into a Model file. Please remove this file from the
database (Invalid file)
Each device connected to an Ethernet Network has 2 attributes "TCP/IP address" and "network
name".
The "TCP/IP address" value of a device, must be unique among all the devices per Ethernet
Network.
The "network name" value of a device, must be unique among all the devices per Ethernet
Network.
The network name (alias TCP/IP) must not be reseved by operating system.
Exception :
The unicity is not required between an OI server and an OI client embedded in the same physical
device. Therefore, if an "OI client" is linked to an "OI server" through the relation "has for HMI
server", then it's not checked.
Examples :
07012 / TCPIPattribute / The attribute value is not unique-> [TCP/IP address, 255.255.255.255]
07012 / TCPIPattribute / The attribute value is not unique-> [network name, NW_NAME]
On SCS object, it is possible to configure the TCP/IP addressing for SNTP server (primary and
auxiliary addresses).
This addresses may reference an existing device in database or a devices outside the PACiS system.
If one of both IP addresses is configured and represent a PACiS device, this device must be a
computer.
07249 / TCPIPattribute / The PACiS SNTP server must be a computer or a gateway (IP address,
device)
If the SNTP server (main or aux) is a computer, the datapoint External clock status is mandatory for
it:
07292 / TCPIPattribute / The datapoint External clock status is required on the computer running
a SNTP server service
A gateway defined as SNTP server must have relation IsSynchronizedBy defined, and linked to one
of its own DNP3 scada protocol
07433 / TCPIPattribute / Scs | Ethernet network | GTW / The SNTP server gateway doesn't have
synchronization source defined
07434 / TCPIPattribute / Scs | Ethernet network | GTW The synchronization source of a gateway
must be situated under this gateway
07435 / TCPIPattribute / Scs | Ethernet network | GTW / The synchronization source of a gateway
must be a DNP, T101 or T104 scada protocol
All IEDs contained under the Ethernet network must be located into the same substation, which is the
substation associated to current configuration (ie not imported through gateway IEC/IEC)
96423 / IedLocation / All IEDs of ethernet network must be situated into the same substation
2.2.3 Alarm
When at least one SUI server is configured, the parameter DefaultAlarmProcessingType can not
take value Gravity Level Basis
90101 / SUI / The attribute value is not valid-> [default alarm processing type, Gravity Level Basis]
2.2.4.1 Redundancy
For a device, the relations "has for backup" and "is backup of" are mutually exlusive.
30044 / Redundancy / The relation types are not compatible-> [has for backup, is backup of]
30073 / Redundancy / The main and the backup are not of the same type
Examples :
30073 / Redundancy / The main and the backup are not of the same type-> [OI server, C264]
When a gateway is redundant, only the SCADA protocols T101, T104 and IEC61850 manage
redundancy. For all other protocols, the redundancy must be managed physically. (i.e. not thru the
SCE)
20333 / SCADA_Networks / Only SCADA protocols T101, T104 and IEC61850 are managed for
redundant gateways.
77383 / Gateway Server / Function is not allowed on redunded Gateway V4 (Not allowed
functions).
On a not redunded gateway the system datapoint Redundancy link is not allowed
30416 / Redundancy / The system datapoint 'Redundancy link' is only allowed on redunded
gateways V5
It is not possible to have Gooses objects under a gateway V4, or a gateway V5 with goose activation
flag set to no. This is also applicable for upper gateway (represented by generic IED), where the
goose activation flag is the attribute GSEControl creation under IEC61850 Capabilities tab.
77401 / Gateway / Gooses are defined under a gateway without gooses activated. An auto
adressing is necessary
77419 / Gateway / For upper gateway, the has for server relations ModellingAndGooseUsage
attribute value should be Goose Only
A Client must not be linked to the same Server through multiple relations "has for UCA2/IEC
server".
Examples :
08013 / RelationClientServer / Multiple links to the same server-> [has for UCA2/IEC server :
C264_2]
The attribute "goose usage", of the relation "has for UCA2/IEC server", must be set to the "Data model
only" value.
08107 / RelationClientServer / The relation attribute value is not valid. It must be: Data model only
Examples :
08107 / RelationClientServer / The relation attribute value is not valid. It must be: Data model only-
> [has for UCA2/IEC server : OI server, modeling/goose usage = Goose only]
for a relation client-server with data model usage = data model with or without GOOSE, a C264
cannot have more than 16 clients and/or 50 servers.
Nota :
In the max of 16 clients, the non-configured clients such as the equipment simulator arent taken
into account. A constant in the settings defines the number of non-configured clients.
Exceptions :
The relations client-server with goose only are out of scope this rule.
This rule is also out of scope for C264 used as PCCN Gateway (called ###CT###).
<08141> / RelationClientServer / More than 16 clients for the same computer server
<08140> / RelationClientServer / More than 50 servers for the same computer client
02359 / Capacity limits / The number of bays managed by a same computer is oversize (Number
of bays, Maximum authorized)
Example :
02359 / CapacityLimits / The number of bays managed by a same computer is oversize (Number of
bays, Maximum authorized) -> [129, 128]
(A) protocol
Ethernet network UCA2
C264
c26x UCA2 Map
LD
GenBrick
CO
GenDCO
(A) protocol
Ethernet network IEC 61850
C264
c26x IEC Map
IECxLD
GenLN
CO
DPCxSBOxS
belongs to the list of generic
IEC LD0 - C26x LogicalDevices of the "c26x IEC Map"
C26xDIAG
IEC ST for C26xDIAG
AIUSt0
For each Legacy Device on a Legacy Network and, for each SCADA Network :
- 1, and only 1, UCA2 or IEC61850 extended Mapping, is allowed.
- this extended Mapping must be compatible with the value ("UCA2" or "IEC61850") set to the
"protocol" attribute of the "Ethernet network".
Examples :
- In the "c26x UCA2 Map" mapping : "LD" name must be unique among all the generic Logical
Devices of the "c26x UCA2 Map" and it must not contain the sub-string "LD0".
In the "c26x IEC Map" mapping : "IECxLD" name must be unique among all the generic
Logical Devices of the "c26x IEC Map" + of all the "ext IEC Mapping" of Legacy Devices, and it
must not contain the sub-string "LD0".
13020 / EthernetMapping / The name is not unique
13021 / EthernetMapping / The name is not valid
Examples :
"C26xDIAG" and "TCIDIAG" names must be unique among all the Logical Nodes of the "LD0"
Logical Device (ie, among all the Logical Nodes of "IEC LD0 - C26x" + of "IEC LD0 - TCI").
Examples :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed (0 or 1)
02003 / CapacityLimits / The count of DataObject components is not valid (count, maximum)
Examples :
02003 / CapacityLimits / The count of DataObject components is not valid (count, maximum)->
[101, 100]
02430 / CapacityLimits / The count of Node for C264 should be lower or equal to 100.
(A) protocol
Ethernet network UCA2
C264
c26x UCA2 Map
LD
GenBRIC
ST (A) goose transmission
GenSI - Manual DNA vector
(A) rank in goose - Manual user status vector
10
(A) goose transmission
GenSIT - Manual DNA vector
(A) rank in goose - Manual user status vector
10
Among all the SI and SIT Data Objects having their attribute "goose transmission" set to the "Manual
DNA vector" value, the value of the attribute "rank in goose" must be unique.
Among all the SI and SIT Data Objects having their attribute "goose transmission" set to the "Manual
user status vector" value, the value of the attribute "rank in goose" must be unique.
32074 / GooseRanks / The attribute value is not unique in the mapping for DNA transmission
Examples :
32074 / GooseRanks / The attribute value is not unique in the mapping for DNA transmission->
[rank in goose (x pair of bits), 10]
For a given IED, the size of the goose for LSP, must be less or equal to 3750 bytes.
Its a warning for a non PACiS IED else its an error.
For a given IED, the size of goose for MV must be less than 64
The Numerical AppID attribute of gooses cant be set to 0000. The attribute must have a
hexadecimal value between 0001 and 3FFF.
95422 / Goose / The Numerical AppID of goose can't be set to '0000' (min, max)-> [0001, 3FFF]
In an IEC Mapping of C264, the Goose Rank attributes of each ST and MX goosed DataObject (Auto
or Manu) must be consecutive from 1 and unique (without duplication).
Exception :
The DataObject linked to the DataPoint of type Module_nMPS datapoint type isnt concerned by
twice following checks : 32332 and 32333.
32332 / HoleInGooseRanks / There are holes at level Goose Rank attributes [device, goose type]
32334 / GooseRankNotAllocated / There are goosed dataobjects with a Goose Rank to 0 [device,
goose type]
Examples :
32332 / HoleInGooseRanks / There are holes at level Goose Rank attributes [device, goose type]-
> [Scs |SBUS| CTE_TG225kV, ST ]
32333 / DuplicationInGooseRanks / There are duplications at level Goose Rank attributes [device,
goose type] -> [Scs |SBUS| CTE_TG225kV, MX ]
32334 / GooseRankNotAllocated / There are goosed dataobjects with a Goose Rank to 0 [device,
goose type] -> [Scs |SBUS| CTE_TG400kV, ST ]
32335 / GooseRank / The data object 'RedSt' must have the gooserank '1' in all gooses
The data object RedSt must be in all the gooses ST of the gateway (it must have relations
Has for goose linked to each goose ST). It is not possible to create the relations manually;
they are created by the auto-addressing.
97337 / Gooses gateway / On a redunded gateway managing gooses, the data object RedSt
must have a relation 'Has for goose' for each gooses ST. Please run an auto-addressing.
In an IEC Mapping of a gateway V5 managing gooses, all the data objects ST or MX with a goose
rank > 0 must have a relation Has for goose linked to a goose of the gateway.
97336 / Gooses gateway / A data object with the gooserank > 0 must have a relation 'Has For
Goose' linked to a goose
A gateway goose can not have a dataset with size superior of 1300.
02425 / CapacityLimits/ Scs | Ethernet network | X21_C264 | T103 (LB) | X21_C434/ Invalid count
of counter datapoint defined on T103 legacy protocol (count, maximum) -> [24, 16]
Note : The figure shows an UCA2 Mapping, but the checks are identically processed for UCA2 and
IEC61850 Mappings.
OI server
HMI UCA2 Map.
LD0 for OI
HMIDIAG
ST for HMIDIAG
SOE1St0
SOE1St1
SOE2St0
SOE2St1
SLB1St0
SLB1St1
SLB2St0
SLB2St1
(A) printer
OI printer Sequence of Events
type
System infos (R) has for UCA2 address
Printer status SOESt
BackupPrint stat (R) has for UCA2 address
SOESt
(A) printer
OI printer type Log Book
System infos (R) has for UCA2 address
Printer status SLBSt
(R) has for UCA2 address
BackupPrint stat SLBSt
If the "OI printer" has its attribute "printer type" set to the "Sequence of Events" value, then its
system Datapoints "Printer status" and "BackupPrint stat." must be linked to an UCA2/IEC address
named "SOESt". Only 1 relation is allowed.
If the "OI printer" has its attribute "printer type" set to the "Log Book" value, then its system
Datapoints "Printer status" and "BackupPrint stat." must be linked to an UCA2/IEC address named
"SLBSt". Only 1 relation is allowed.
Examples :
27050 / EthernetAddressing / The relation link is not valid-> [has for UCA2 address : SLB1St0]
Note : The figure shows an UCA2 Mapping, but the checks are identically processed for UCA2 and
IEC61850 Mappings.
OI server
HMI UCA2 Map.
LD0 for OI
HMIDIAG
ST for HMIDIAG
HMISt0
HMISt1
HMISt2
HMISt3
HMISt4
HMISt5
HMISt6
HMISt7
(R) has for HMI server
OI client
System infos (R) has for UCA2 address
OI client link HMISt
The system Datapoint "OI client link" of an "OI client" must be linked to an UCA2/IEC address
named "HMISt". Only 1 relation is allowed.
Example :
27113 / EthernetAddressing / Multiple links-> [has for UCA2 address : HMISt0]
27113 / EthernetAddressing / Multiple links-> [has for UCA2 address : HMISt2]
Note : The figure shows an UCA2 Mapping, but the checks are identically processed for UCA2 and
IEC61850 Mappings.
C264
C26x UCA2 Map.
LD0 for C26x
C26xDIAG
ST for C26xDIAG
DIUSt0
DIUSt1
DIUSt2
DIUSt3
(A) physical board number 0
DIU200
System infos (R) has for UCA2 address
DIU status DIUSt0
The status Datapoint of a Computer board must be linked to an UCA2/IEC address with a name
matching the board type and ending with the value of the attribute "physical board number". Only 1
relation is allowed.
27067 / EthernetAddressing / The address in not compatible with the board number
Example :
27067 / EthernetAddressing / The address in not compatible with the board number-> [has for
UCA2 address : DIUSt1, DIU200.physical board number = 0]
For SCL, all IEC names must be defined for electrical objects substation, voltage level, bay, module
and datapoint.
To get IEC name, an attribute may be filled in each object, or short name may be normalized if thi
attribute is not filled.
The normalization of a short name keep only alphabetical and numerical characters (in case of
character with accent, the accent is removed).
After looking dedicated attribute and normalized short name, if both of them give an empty string,
an error is raised.
27309 / EthernetAddressing / Invalid value for SCL name: SCL Name attribute or normalized short
name can not empty.
For SCL name, for module which have sub-equipment (Tap function) the concatenation of the 'SCL
Name' of this two objects cant be more than 6 characters.
For Functional Naming, in electrical part object of same level must have a unique SCL Name.
All Substations 'SCL Name' must be different under the Site object
All Voltage level ''SCL Name' must be different under the same Substation object
All Bays SCL Name' must be different under the same Voltage level object
All Modules 'SCL Name' must be different under the same Bay object
All Sub-equipments (Only TapFct) 'SCL Name' must be different under the same Module
object
27310 / EthernetAddressing / Value for SCL Name' must be unique for object of same level
This check verifies that the mapping is still coherent with the electrical topology. The coherency can be
broken when moving, deleting or renaming the IEC name of a substation, voltage level, bay, module or
a sub-equipment
13333 / EthernetMapping / Mapping of the logical device is not consistent with electrical topolgy
(mapping, topology)
13334 / EthernetMapping / Mapping of the logical node is not consistent with electrical topolgy
(mapping, topology)
The mapping parameter shows what the actual mapping name is.
The topology parameter shows what the mapping name should be to be coherent with the electrical
topology.
Non PACiS IED has two capabilities for functional naming describe by attribute LD Name editable
and LN prefix editable
These two parameters enable or disable capability for IED to update his mapping by renaming logical
device name and logical node prefix.
If incoherency is detected in IED mapping and capability to rename the error object (logical device or
logical node) is not enabled, an error is raised.
13331 / EthernetMapping / The functional naming of the IED is incoherent and logical device
name edition is not allowed by IED (mapping, topology)
13332 / EthernetMapping / The functional naming of the IED is incoherent and logical node prefix
edition is not allowed by IED (mapping, topology)
A B C D E F G H I J K L M N O P Q R
BIU CPU
Slot C may contain 1 DSPio board or 1 Switch board or 1 board of the above types.
Slot D may contain 1 Switch board or 1 board of the above types.
Slots Q and R may contain 1 TMU200 board or 1 board of the above types to slot Q only.
A B C D E F G H
BIU CPU
Slot C may contain 1 DSPio board or 1 Switch board or 1 board of the above types.
Slot D may contain 1 Switch board or 1 board of the above types.
Slots G and H may contain 1 TMU200 board or 2 boards of the above types.
09144 / ComputerBoards / The count of TMU boards is not valid (count, maximum)
09145 / ComputerBoards / The count of AIU boards is not valid (count, maximum)
09003 / ComputerBoards / The count of board components is not valid (count, maximum)
Checks.doc Identification Number: 2070290
Examples :
09003 / ComputerBoards / The count of Board components is not valid (count, maximum)-> [6, 4]
For boards AIU201, AIU210, DIU200, DIU210, DOU200, CCU200, the "board number" attribute
values must be unique and contiguous. This board number is a physical number defined by the user.
For boards DIU211, DOU201, CCU211, (boards managing the slot number) the board number is a
computed logical number : It is unique and contiguous by board type.
09015 / ComputerBoards / The attribute value is not unique for the board type
09016 / ComputerBoards / The attribute values are not contiguous for the board type (board type,
attribute)
Examples :
09015 / ComputerBoards / The attribute value is not unique for the board type-> [physical board
number, 1]
09016 / ComputerBoards / The attribute values are not contiguous for the board type (board type,
attribute)-> [CCU200, physical board number]
09346 / ComputerBoards / One of DIU or DOU type card must have for board number attribute
value equal to nought
For each type of card (DIU or DOU), the smallest Board Number attribute values must be
equal to nought value.
09356 / ComputerBoards / Check if the sum of the number of characters of the Banner line
attribute values is less than the minimum value authorized
The sum of number of characters of all Banner line attribute string values must be equal or
more than the minimum value authorized for this concatenation.
For boards managing the slot number, the "slot number" attribute values must be unique.
09282 / ComputerBoards / The attribute value is not unique for boards of rack
Examples :
09282 / ComputerBoards / The attribute value is not unique for boards of rack -> [slot number, C]
GHU200 board.
The GHU200 board has an attribute "HMI type" and a relation "has for workspace".
C264 - Simple
(A) HMI type
GHU200 - Complete
Led # 4 - Old
(R) has for workspace
SPS
DPS
- If the value of the "HMI type" attribute is different from "Complete", then the relation "has for
workspace" must not be linked.
09078 / ComputerBoards / The relation link is not compatible with the board type-> [has for
workspace : Comp. workspace, HMI type = Simple]
- If the AVR panel is configured, the computer must manage an AVR function
09304 / ComputerBoards / The usage of the AVR panel is allowed only if computer manage an
AVR function
- If the AVR panel is used as default panel for start or inactive, the AVR panel must be configured
09305 / ComputerBoards / The usage of the AVR panel as default is allowed only if AVR panel is
configured
- If the default panel for start or inactive is Graphical Bay Panel n, n must be lesser or equal to
number of Graphical Bay Panel configured
09306 / ComputerBoards / The usage of the graphical bay panel 'n' as default is allowed only if up
to 'n' graphical bay panel are configured (number of graphical bay panel) -> [12]
- If the value of the "HMI type" attribute is "Simple", then "Led#5" must not be used (no relation link
from "Led#5" to a Datapoint).
35077 / BoardLeds / The use of this LED is incompatible with the board type (type)-> [HMI type =
Simple]
- If the value of the "HMI type" attribute is "Simple", Led object cant has displays state of relation
with attribute Led behaviour equals to used for alarm
35217 / BoardLeds / The attribute Led behavoir on relation has displays state can be used for
alarm only when GHU200 board is Complete.
- A led can be used by a data point only if this data point is managed by the same computer than the
led computer.
35227 / BoardLeds / Board led can be use only by data point managed by the led server
- Only led #14 to led #17 can be used by a data point if the led allocation is set to predefined at the
GHU board level
35281 / BoardLeds / The use of this LED is incompatible with the predefined led allocation
09139 / ComputerBoards / TMU220, TMU210 and TMU200 can not belong to the same computer.
TMU210 board
When used, its DO channels can only be wired to a the open or close states of the Switch Control
DPC of a breaker
The DO_0 can be wired on open state and DO_4 on channel state
09180 / ComputerBoards / DO channels of TMU210 can only be used for open (DO_0) or close
(DO_4) states of the Switch Control DPC of a breaker
When used, the protection function automatism is mandatory because the SPS synthesis of
instantaneous defined under it is mandatory
This check is not done for following cases:
- SCE is Poste d application (i.e., lax flag sce.Poste_d is set).
- an internal Synchrocheck of type 2 is configured on the computer
CPU260 board
When port 3 and 4 are both used, they must have same baud rate.
<09201> / ComputerBoards / Port 3 and 4 of CPU260 must have same baud rate when used.
AOU200 board
When a computer is redunded, AOU200 board is not allowed.
For the set of the extension racks of a computer, the "rack number" attribute values must be unique
and contiguous.
80279 / Extension rack / The attribute value is not unique for the extension rack
80280 / Extension rack / The rack numbers are not contiguous
For each attribute category (BI filtering / Measurements / Counter), if the attribute "debouncing delay"
is set to 0 value, then the attribute "filtering delay" must be set to 0 value.
Examples :
10096 / ComputerSettings / The attribute values are not compatible-> [BI filtering/deboucing delay
(ms), BI filtering/filtering delay (ms)]
The "SPC" link of the relation "has its klaxon controlled by" must be wired on a DO channel of the
Computer.
Examples :
10033 / ComputerSettings / The relation link is not a wired datapoint-> [has its klaxon controlled
by : Bay SPC
10034 / ComputerSettings / The relation link is not a datapoint wired on the Computer-> [has its
klaxon controlled by : Bay SPC
C264
(A) buffer size
Serial printer 1000
(A) nb of events to suppress when saturated 300
The following constraint beetween the two attributes values must be respected :
"buffer size" > "nb of events to suppress when saturated"
29105 / Printers / buffer size (events) is not greater than nb of events to suppress when saturated
Examples :
29105 / Printers / buffer size (events) is not greater than nb of events to suppress when saturated-
> [200, 300]
C264
(A) Chronology column rank
Serial printer 1
(A) Time Stamp column rank
2
(A) Origin column rank
3
(A) Object Name column rank 4
(A) Object Message column rank 5
Example :
29072 / Printers / The column rank is not unique-> [Chronology column rank, Object Message
column rank, Object Name column rank, Origin column rank, Time Stamp column rank, 1]
When the Master rack is configured to 2 in SCE under C264. (numbers of rack = 2 for C264
standalone or back-up otherwise) the printer cant be wired on an extension rack.
29347 / Printers / The log-book printer can be connected on a serial line only in case of single
Main configuration
Checks.doc Identification Number: 2070290
OI Server
In Hot Redundancy mode the OI Server must have the datapoint Redundancy Status.
77258 / OI / On OI Server in Hot Redundancy mode datapoints Red.Status must be present under
OI Server.
In Hot Redundancy mode, if exist more than one OI Clients exists, each OI Server is HMI
server for at least one OI client.
77260 / OI / In Hot Redundancy mode if exist more than one OI Client, each OI Server is HMI
server for at least one OI client.
In twin redundancy mode each OI client must have OI Server main as HMI server.
77261 / OI / In twin redundancy mode each OI client must have OI Server main as HMI server.
OI server
(A) printer type Sequence Of Events
OI printer 1
(A) printer type
OI printer 2 Sequence Of Events
For an "OI server" : the maximum count of OI Printers, typed as "Sequence Of Events", is 2.
For an "OI server" : the maximum count of OI Printers, typed as "Log Book", is 2.
29004 / Printers / The count of OI printer components is not valid (type, count, maximum)
Examples :
29004 / Printers / The count of OI printer components is not valid (type, count, maximum)->
[Sequence Of Events, 4, 2]
For an "OI server" : the number attribute of its printers must be unique
Checks.doc Identification Number: 2070290
29228 / Printers / More than one printer with same number is defined for OI server (number) ->
[<number>]
OI server
(A) buffer length
OI printer 60
(A) recovery length 45
The following constraint beetween the two attributes values must be respected :
"buffer length" > "recovery length"
29105 / Printers / buffer length (s) is not greater than recovery length (s)
Examples :
29105 / Printers / buffer length (s) is not greater than recovery length (s)-> [60, 61]
OI server
(A) Chronology column rank
OI printer 1
(A) Time Stamp column rank
2
(A) Origin column rank
3
(A) Object Name column rank
(A) Object Message column rank
4
(A) Origin Cat. column rank
5
0
(A) Origin Ident. column rank
0
The value of each " column rank" attribute different of 0 must be unique.
The maximum number of characters by printing line is 154.
Example :
29072 / Printers / The column rank is not unique-> [Object Message column rank, Object Name
column rank, 3]
29203 / Printers / The size in character of the printing line is too long
Example :
29203 / Printers / The size in character of the printing line is too long -> [205, 155]
An OI Server can not manage more than 1024 Send Order in all of his mimics.
Count all Send Order of all mimics of all workspaces of all clients of the Server.
Doesnt treat a workspace twice if set as workspace of two clients.
02003 / CapacityLimits / The count of Send Order components is not valid (count, maximum)
34101 / DataModelReference / The attribute value is not valid-> [model file name]
59003 / CalculatorCyclicSPS / The count of cyclicSPS components is not valid (count, maximum)
For each C264 the delta between Delta between 'long AI scanning cycle' and 'short AI scanning cycle'
must be greater or equals to 500 ms.
76263 / C264 AM Acquisition / Delta between 'long AI scanning cycle' and 'short AI scanning cycle'
must be greater or equals to 500 ms.
In an SCE database, If there is a SUI OPC Client, the attribute 'Timestamp unknown for SCADA'
should be set to NO
06374 / Attribute value / Attribute 'Timestamp unknown for SCADA' should not be equal to 'yes' if
there is a SUI OPC client in the configuration
The timestamp configuration should be the same for all the Gateway PC, SUI server and C264 in an
IEC61850 ring.
06372 / C264 / Attribute 'UNKNOWN' transitions timestamped by SCADA should be set to No
because there is an IEC/IEC gateway
06388 / GTW / Attribute timestamped 'UNKNOWN' for SCADA should be set to No because of the
presence of an IEC/IEC gateway
06373 / SUI / Attribute timestamped 'unknown' for SCADA should be set to No because there is an
IEC/IEC gateway
For a Fast or a Slow Wafeform, a datapoint can not be configurated more than once for the same
relation (record, trigger and analog channel lists).
36195 / WaveRecording / multiple links to the same datapoint -> [external id of the relation,
external id of the other relation]
A Wave Record can only registrer data point wired physically on the same server tha the computer
which mange the Wave Record.
A Wave Record can only registrer data point managed by wired physically on the same server
than the computer which mange the Wave Record, and not acquire on IED.
36234 / WaveRecording / Data point register by wave record must be manage by same computer
than wave record computer, and not acquire on IED -> [Path of the record relation]
C264
DREC ready
Wave fast/slow record
36246 / WaveRecording / The datapoint 'DREC ready' must be present if a Wave recording is
configured
C264
Wave fast record (A) pre-trigger cycle 0
(A) total cycles
480 | 240 | 120 | 60
(A) number of files
1|2|4|8
Examples :
36102 /WaveRecording / pre-trigger cycle is greater than total cycles-> [2, 1]
36103 / WaveRecording / number of files * total cycles is not lower than 480-> [8, 480]
Fast Waveform must have a count of record less or equal than 128.
36361 / WaveRecording / The count of records linked to WaveForm is not valid (current, max)
C264
Wave slow record (A) pre-trigger cycle 0
(A) total records
480 | 240 | 120 | 60
(A) number of files
1|2|4|8
Examples :
36103 / WaveRecording / pre-trigger cycle is not lower than total records-> [2, 1]
36102 /WaveRecording / number of files * total records is greater than 5000-> [50, 1000]
The following checks depend on the value of the attribute "electrical frequency" :
DPS
SPS
If "electrical frequency" 50 Hz :
- The "integration time" value must be in the range [1..180000].
- If the "integration time" value is > 5, then no DPC, SPC, DPS, SPS recording is allowed.
Examples :
36104 / WaveRecording / integration time is not in the range [1..180000]-> [180001]
36129 / WaveRecording / The relation type is not allowed-> [records : Bay DPC]
If "electrical frequency" 60 Hz :
- The "integration time" value must be in the range [1..216000].
- If the "integration time" value is > 6, then no DPC, SPC, DPS, SPS recording is allowed.
Examples :
36129 / WaveRecording / The relation type is not allowed-> [records : Bay DPC]
A slow wave record is not compatible with a TMU210 board existing on the same computer
36202/ WaveRecording / Slow wave record is not compatible with a TMU210 board usage
Any trigger datapoint of a given Wave record most have the same server than th computer managing
this wave record.
36223 / WaveRecording / The trigger datapoint has not the same server as its associated wave
record (servers)
2.2.6 Channels
Example of relations connecting Legacy Network / SCADA Network / Serial Printer / Datapoint to a
Channel :
C264 C264
BIU200
DNP3 master (Legacy Network) (R) has for main comm. port
RS232/485 port 1 (Comm. Channel)
(R) has for aux. comm. port RS232/485 port 2 (Comm. Channel)
C264
(R) 'bit 00' wired on DIU200
MV DI#0 (Channel)
(R) 'bit 01' wired on DI#1 (Channel)
Examples :
11017 / RelationHasForCommPort / Multiple links to the same communication port-> [is main
comm. port of : C26X SCADA prot]
12018 / RelationHasForChannel / Multiple links to the same channel-> ['bit 00' channel for : Bay
MV]
11252 / RelationHasForCommPort / Auxiliary communication port is not allowed for this protocol
(comm. port)
Under a Gateway, each channel used by a non-GI74 protocol, must have a unique value for its "plug
com. number" attribute.
31019 / GatewayCommPorts / The attribute value is not unique for the gateway
Example :
31019 / GatewayCommPorts / The attribute value is not unique for the gateway-> [plug com.
number, 1]
Under a Gateway V5, a channel used by a non-GI74 protocol, cant use the "plug com. number" used
for redundancy. The Redundancy Mode of a gateway V5 can be DI/DO, COM1 or COM2.
31415 / GatewayCommPorts / This COM port is already used by gateway for redundancy
Channel baud rates 100, 200 are also available for SAS protocol.
Note : These checks are not processed for Legacy Networks of backup devices.
The general interrogation period of a T103 acquisition type should be equal to 0 or greater than 600 s
17276 / LegacyIED / The general interrogation period should be equal to 0 or greater than 600 s
The port used by a T103 legacy network must have an even parity.
17277 / LegacyIED / Even parity is required for T103 usage on the port
A Gateway cant have more than 200 IED (all protocols combined)
89378 / Gateway / The maximun number of IED's under a gateway has been reached
A gateway legacy network with serial communication must have relation hasForMainCommPort
relation defined
17438 LegacyIED Scs | Ethernet network | C264 | Serial TunnelingThe relation has for
main comm port is missing on legacy network
C264
Legacy networks
DNP3 master (A) network address
DNP3_IED 0
DNP3_IED (A) network address
0
Modbus Mod.
(A) network address
MODB_IED 0
T101 master
(A) network address
T101_IED 0
17035 / LegacyIED / The address of the IED is not unique on the Legacy Network
17036 / LegacyIED / The name of the IED is not unique on the Legacy Network
Examples :
17035 / LegacyIED / The address of the IED is not unique on the Legacy Network-> [network
address, 0]
17036 / LegacyIED / The name of the IED is not unique on the Legacy Network-> [short name,
DNP3_IED]
C264
Legacy networks
DNP3 master
DNP3_IED
DNP3 acq type
Modbus Mod.
MODB_IED
MODBUS acq type
T103
T103_IED
T103 acq type
T101 master
T101_IED
For each Device, and for all its Legacy Networks, the maximum count of "xxx acq type" components is
10.
02003 / CapacityLimits / The count of IED acquisition type components is not valid (count,
maximum)
Examples :
02003 / CapacityLimits / The count of IED acquisition type components is not valid (count,
maximum)-> [11, 10]
If an IED has an automatic disturbance set to YES, then the datapoint "IED DREC ready" must be
present.
17344 / LegacyIED / The datapoint 'IED DREC ready' must be present if IED has automatic
disturbance
In the IED Mapping, the address identification of each "xxx addr. on IED" must be unique for a specific
type (TS, TC, TM, Counter or SetPoint).
The address identification is the value of the attribute "address" of the "xxx addr. on IED".
DNP3_IED
IED Mapping
IED MV Mapping
MV addr. on IED (A) address 5
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping
Examples :
18037 /xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping->
[type, address, 0]
18402 / xxxAddressOnIED / This open address does not have a closed one
18403 / xxxAddressOnIED / This closed address does not have a open one
18421 / xxxAddressOnIED / Scs | Ethernet network | C264 | Modbus | MODB_IED | IED Mapping |
IED DPC Mapping | DPC addr. OPEN / The bit number of the IED is not unique in the mapping->
[function/bit number, 6/1]
In the IED Mapping, the address identification of each "xxx addr. on IED" must be unique.
For each "xxx addr. on IED", the address identification is made of the following combinations of its
attribute values :
- { "mapping address" , "function" , "bit number" }
- { "mapping address" , "function" }
MODB_IED
IED Mapping
IED DPC Mapping (A) mapping address , (A) function , A: bit number
DPC addr. on IED 0,0,0
IED DPS Mapping (A) mapping address , (A) function , A: bit number
DPS addr. on IED 0,0,0
IED MPS Mapping (A) mapping address , (A) function , A: bit number
MPS addr. on IED 0,1,1
06379 / AttributeValue / Event Table Number can't be set to 70 for a S20 SEPAM Type
06380 / AttributeValue / This IED Type is not supported by the relevant gateway
Examples :
06380 / AttributeValue / This IED Type is not supported by the relevant gateway-> [MICOM Px2x]
06420 / AttributeValue / Event Table Number can't be set to {0} for {1} SEPAM Type
Examples :
06420 / AttributeValue / Event Table Number can't be set to 70 for S80 SEPAM Type
06420 / AttributeValue / Event Table Number can't be set to 40 for S80 SEPAM Type
06420 / AttributeValue / Event Table Number can't be set to 70 for S40 SEPAM Type
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping
Examples :
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [mapping address/fonction/bit number, 0/0/0]
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [mapping address/fonction, 0/0]
In the IED Mapping, the address bit number attribute must be lower than 16 ( 0..15) for
SPS/DPS/MPS/SPC/DPC MODBUS IED Address.
18232 / xxxAddressOnIED / 'Bit number' on IED MODBUS address must be lower than 16
In all of the IEDs Mappings of type ABB Flexgate, the address identification of each "xxx addr.
on IED" must be unique at Legacy MODBUS level.
For each "xxx addr. on IED", the address identification is made of the following combinations of its
attribute values :
- { "mapping address" , "function" , "bit number" }
- { "mapping address" , "function" }
MODB_IED_1_ABB
IED Mapping
IED DPC Mapping (A) mapping address , (A) function , A: bit number
DPC addr. on IED 0,0,0
IED DPS Mapping (A) mapping address , (A) function , A: bit number
DPS addr. on IED 0,0,0
IED MPS Mapping (A) mapping address , (A) function , A: bit number
MPS addr. on IED 0,1,1
MODB_IED_2_ABB
IED Mapping
IED DPC Mapping (A) mapping address , (A) function , A: bit number
DPC addr. on IED 1,0,0
IED DPS Mapping (A) mapping address , (A) function , A: bit number
DPS addr. on IED 1,0,0
IED SPC Mapping (A) mapping address , (A) function , A: bit number
SPC addr. on IED 1,0,1
IED SPS Mapping (A) mapping address , (A) function , A: bit number
SPS addr. on IED 1,0,1
IED MPS Mapping (A) mapping address , (A) function , A: bit number
MPS addr. on IED 1,1,1
18262 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the legacy
MODBUS for all ABB IED-> [mapping address/fonction/bit number, 57/1/1, Scs | Ethernet network |
C264 | Modbus Mod. (LB)]
In the IED Mapping, the address identification of each "xxx addr. on IED" must be unique.
For each "xxx addr. on IED", the address identification is made of the following combinations of its
attribute values :
- { "ASDU number" , "function type" , "information number" , "common address of ASDU" , "index in
the ASDU" }
- { "ASDU number" , "function type" , "information number" , "common address of ASDU" }
- { "ASDU number" , "function type" , "information number" }
T103_IED
IED Mapping
IED DPC Mapping (A) ASDU number , (A) function type, (A) information number
DPC addr. on IED 0,0,0
(A) ASDU number , (A) function type, (A) information number,
IED DPS Mapping (A) common address of ASDU
DPS addr. on IED 0,0,0,0
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping
Examples :
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [ASDU number/fonction type/information number, 0/0/0]
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [ASDU number/fonction type/information number/common address of ASDU, 0/0/0/1]
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [ASDU number/fonction type/information number/common address of ASDU/index in the ASDU,
0/1/1/0/0]
In the IED Mapping, the address identification of each "xxx addr. on IED" must be unique.
For each "xxx addr. on IED", the address identification is made of the following combinations of its
attribute values :
- { "information object address" , "common address of ASDU" }
- { "information object address" }
T101_IED
IED Mapping
IED DPC Mapping (A) information object address, (A) common address of ASDU
DPC addr. on IED 0,0
IED Counter Mapping (A) information object address, (A) common address of ASDU
Counter addr. on IED
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping
Examples :
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [information object address, 0]
18037 / xxxAddressOnIED / The address of the 'xxx address on IED' is not unique in the Mapping-
> [information object address/common address of ASDU, 0/0]
18348 / xxxAddressOnIED / A Modbus IED with MICOM Px2x acquisition type must have a
network address between the min value authorized and the max value authorized [0, 247]
For each T103 IED, if MPS datapoints POC or PSE exists, and one of them is SBMC dependent, the
relation is relay of must exists on IED.
17186 / LegacyIED / The IED must have the relation Is Relay Of, because PSE and/or POC is
SBMC dependent
Under a Legacy MODBUS a maximum of 15 ABB IED can be use. ABB flexgate manage 15 IED
maximum.
02003 / CapacityLimits / The count of ABB IED components is not valid (count, maximum)-> [16,
15]
For any IED under a Modbus network, the associated IED acq type imposes its synchronisation
defined at network level.
17273 / LegacyIED / The IED requires a ALSTOM synchronisation (IED network, IED)
17274 / LegacyIED / The IED requires a SEPAM synchronisation (IED network, IED)
17275 / LegacyIED / The IED requires a FLEXGATE synchronisation (IED network, IED)
18426 / xxxAddressOnIED / Invalid 'Output Format' on IED DNP3 address managed by a gateway
TS :
SINGLE DI,
Function 1 & 2 :
MODBM_TS_BASIC_ADDRESS_OPEN address a single DI.
MODBM_TS_BIT_ADDRESS_OPEN = 255 (not used)
MODBM_TS_BASIC_ADDRESS_CLOSE = 65535 (not used)
MODBM_TS_BIT_ADDRESS_CLOSE = 255 (not used)
Function 3 & 4:
[MODBM_TS_BASIC_ADDRESS_OPEN, MODBM_TS_BIT_ADDRESS_OPEN] address a single DI
([word, bit])
[MODBM_TS_BASIC_ADDRESS_CLOSE, MODBM_TS_BIT_ADDRESS_CLOSE] =[65535, 255] not
used
DOUBLE DI,
Function 1 & 2:
o Open and Close configured
MODBM_TS_BASIC_ADDRESS_OPEN address the open contact.
MODBM_TS_BIT_ADDRESS_OPEN = 255 (not used)
MODBM_TS_BASIC_ADDRESS_CLOSE address the close contact. The value shall be
MODBM_TS_BASIC_ADDRESS_OPEN + 1
MODBM_TS_BIT_ADDRESS_CLOSE = 255 (not used)
o Unused configured(Only for C264)
Function 3 & 4:
o Open and Close configured
[MODBM_TS_BASIC_ADDRESS_OPEN, MODBM_TS_BIT_ADDRESS_OPEN] address the open
contact ([word, bit])
[MODBM_TS_BASIC_ADDRESS_CLOSE, MODBM_TS_BIT_ADDRESS_CLOSE] address the close
contact ([word, bit]). The value shall be
MODBM_TS_BASIC_ADDRESS_CLOSE = MODBM_TS_BASIC_ADDRESS_OPEN
MODBM_TS_BIT_ADDRESS_CLOSE = MODBM_TS_BIT_ADDRESS_OPEN + 1
Checks.doc Identification Number: 2070290
TC :
SINGLE DO,
Function 5 & 15 :
MODBM_TC_BASIC_ADDRESS_OPEN address a SINGLE DO.
MODBM_TC_BIT_ADDRESS_OPEN = 255 (not used)
MODBM_TC_BASIC_ADDRESS_CLOSE = 65535 (not used)
MODBM_TC_BIT_ADDRESS_CLOSE = 255 (not used)
Function 6 :
MODBM_TC_BASIC_ADDRESS_OPEN address a SINGLE DO.
MODBM_TC_BIT_ADDRESS_OPEN = address the Close contact bit number
MODBM_TC_BASIC_ADDRESS_CLOSE = 65535 (not used)
MODBM_TC_BIT_ADDRESS_CLOSE = 255 (not used)
NOTE: With function 6 its only possible to send a Close Order on SPC ( For a system needing both ON
and OFF order, its obliged to configured one SPC for ON and another SPC for OFF)
DOUBLE DO,
Function 6 :
MODBM_TC_BASIC_ADDRESS_OPEN address the Open contact Register.
MODBM_TC_BIT_ADDRESS_OPEN = address the Open contact bit number
MODBM_TC_BASIC_ADDRESS_CLOSE = address the Close contact Register
MODBM_TC_BIT_ADDRESS_CLOSE = address the Close contact bit number
DO PROFIBUS specificity
Function 203
ANALOG OUTPUT,
Function 6:
Note : These checks are not processed for SCADA Networks of backup devices.
SCADA Mappings are defined for SCADA networks of Computer and Gateway physical devices.
Note : the following checks, except the check of feedback addresses, do not process GI74
protocol.
C264 - T101
SCADA networks - DNP3
(A) protocol
C26X SCADA prot - T104
-MODBUS
Gtw SCADA Map. (A) SOE file address
255
Gtw Counter Map (A) object address
Gtw Counter addr 255
Gtw DPC Map
(A) object address
Gtw DPC addr. 255
Gtw DPS Map
(A) object address
Gtw DPS addr. 254
Gtw SPC Map
Gtw DPC addr. (A) object address 253
Gtw SPS Map
Gtw DPS addr. (A) object address 252
Gtw MV Map
Gtw MV addr. (A) object address
251
Gtw SetPt Map
Gtw SetPoint addr. (A) object address 250
An address identification is the value of the attribute "object address" of a "Gtw xxx addr.", plus the
value of the attribute "SOE file address" defined on the protocol.
In a SCADA Mapping, the address identification of each "Gtw xxx addr." must be unique.
Particular case of "Gtw DPS addr." and "Gtw DPS addr." in OPC protocol of computer :
If Double address usage value is Yes
Two addresses are used :
- open state address
- closed state address
If Double address usage value is Yes attribute open state address and closed state address must
be different on each Gtw DPS addr
19247 / xxxAddressOnSCADANetwork / Attribute 'open state address' and 'Closed state address'
must be different for double addressing configuration
For CDCII SCADA addresses, the address structure depends on datapoint kind:
for SPS and DPS in static mode: CHN.SQN.OFF (concatenation of 3 attributes)
for SPS and DPS in event mode: CHN.PPU.EVT (concatenation of 3 attributes)
for MV and counter: CHN.SQN (concatenation of 2 attributes)
Checks.doc Identification Number: 2070290
19038 / xxxAddressOnSCADANetwork / The address of the 'Gtw xxx address' is not unique in the
Mapping
Examples :
19038 / xxxAddressOnSCADANetwork / The address of the 'Gtw xxx address' is not unique in the
Mapping-> [object address, 255]
19038 / xxxAddressOnSCADANetwork / The address of the 'Gtw xxx address' is not unique in the
Mapping-> [SOE file address, 255]
Particular cases of T101, T104 and DNP3 protocols (for Computers and Gateways) :
The unicity constraint is applicable only for addresses of the same type. Addresses of different
types can have identical addresses and therefore this does not lead to an error but to a warning.
Addresses for Disturbance uploading and Buffer Overflow (only for T101 and T104) to SCADA are
also taken into account in the unicity check.
The type for T101 and T104 is same as defined in SCE (SPS, DPS, SPC) and for DNP3, is
grouping simple and double (TS, TC, TM, Counter and SetPoint)
19038 / xxxAddressOnSCADANetwork / The address of the 'Gtw xxx address' is not unique in the
Mapping
For SCADA addresses of MPS POC or PSE, the address must be bitstring.
18169 / LegacyIED / The SCADA address format for PSE/POC must be bitstring
For CDCII SCADA addressing, SQN value attribute must respect following constraints:
for SPS and DPS: 0<= SQN <=63
for MV: 130<= SQN <=255
for Counter: 64<= SQN <=95
for SPC and DPC: 0<= SQN <=63
for SetPoint: 0<= SQN <=15
19189 / xxxAddressOnSCADANetwork /Bad value for SQN attribute of CDCII address (value, min
max)
19253 / xxxAddressOnSCADANetwork / For SAS protocol, the Command addresses are not
allowed
19061 / xxxAddressOnSCADANetwork / The SCADA address is not valid [Attribute name, Value,
Min authorised value, Max authorised value]
Example :
19061 / xxxAddressOnSCADANetwork / The SCADA address is not valid [object address - register,
65536, 0, 65535]
89341 / GTW / Number of Legacy Networks is invalid (count, maximum)-> [x, 16]
Its not possible to configure more than 16 Legacy Networks for a Gateway.
89342 / GTW / Number of IED is invalid for T101 Master (count, maximum) -> [x, 1]
Its not possible to configure more than 1 IED on a T101 Master balanced for a Gateway.
C264 - T101
(A) protocol - DNP3 depending of
C26x SCADA prot
- T104
(A) address structure
Gtw SCADA Map.
- Address on 8 bits (1 byte)
Gtw xxx Map - Address on 16 bits (2 bytes)
Gtw xxx addr. - Address on 24 bits (3 bytes)
- Address on 8 bits.8 bits
- Address on 8 bits.16 bits
(A) object address
- Address on 16 bits.8 bits
- Address on 8 bits.8 bits.8 bits
255.255.255
An "object address" value is formated according to the "address structure" value selected in the
protocol definition.
The set of possible "address structure" values depends on the protocol type.
Exception : for the DNP3 protocol type, the "address structure" is a fixed format : 16 bits in the range
[1..65535].
The "object address" value of a "Gtw xxx addr." must be compatible with the value selected for the
"address structure".
Examples :
19039 / xxxAddressOnSCADANetwork / The address is incompatible with the address structure of
the protocol (Address on 8 bits.8 bits.8 bits)-> [object address, 255]
On a DNP3 protocol, a "Gtw MV addr.", which is the SCADA address of a "Tap pos ind" datapoint,
must have its "Format" attribute set to the "Natural" value.
C264
(A) protocol DNP3
C26x SCADA prot
Gtw MV Map
Gtw MV addr. (A) Format
Natural
Transformer (Bay)
(R) has for SCADA address transformer
Tap Changer
Tap pos ind (MV)
19123 / xxxAddressOnSCADANetwork / The attribute value is not compatible with the relation
Examples :
19123 / xxxAddressOnSCADANetwork / The attribute value is not compatible with the relation->
[Format = Ajusted, is SCADA address of : Tap pos ind]
20103 / SCADA_Networks / 'full' SOE file nb of events is not lower than SOE file nb of events
Examples :
20103 / SCADA_Networks / 'full' SOE file nb of events is not lower than SOE file nb of events->
[175, 100]
20103 / SCADA_Networks / T2: acknowledgement time-out (s) is not lower than T1: APDU time-
out (s)
20103 / SCADA_Networks / T1: APDU time-out (s) is not lower than T3: test frame time-out (s)
20102 / SCADA_Networks / W: ack. received frames (APDU) is greater than K: sent unack.
frames (APDU)
Examples :
20103 / SCADA_Networks / T2: acknowledgement time-out (s) is not lower than T1: APDU time-
out (s)-> [20, 15]
20103 / SCADA_Networks / T1: APDU time-out (s) is not lower than T3: test frame time-out (s)->
[15, 14]
20102 / SCADA_Networks / W: ack. received frames (APDU) is greater than K: sent unack. frames
(APDU)-> [12, 11]
A "GI74 DPC addr." (or a "GI74 SPC addr.") must have 1, and only 1, link to a "GI74 DPS addr." or
"GI74 SPS addr." feedback address.
UCA2/IEC gateway
GI74 protocol
Example :
14023 / RelationHasForFeedback / Multiple links to feedbacks-> [has for feedback : GI74 DPS
addr., has for feedback : GI74 SPS addr.]
02206 / Capacity limits / The maximum number of SCADA and legacy protocols for a computer
has been reached (max number, count of protocols)
02206 / Capacity limits / This error replace the previous error 20206 / SCADA_Networks /
Between protocol type and hardware port type, it must have a coherency:
20209 / SCADA_Networks / The coherency between this protocol type (protocol type) and this
gateway port (gateway port) is failed.
Hnz protocol should be configurable only in poste d or standalone mode but not in Pacis.
20395 / SCADA_Networks / Hnz protocol is not authorized in PACIS Mode (Only in Poste-d or
Standalone Mode)
On a computer, no active line on traffic can be used if unbalanced mode (Applicable T101).
C264
Extension rack
BIU24
1
Port 1
Port 2
Has For aux. comm. port
SCADA Network
Has For Main comm. port
20303 / SCADA_Networks / Scada Network can't use a communication port of an extension rack
.
On a Scada Network, if we have a relation with a [DNP3, MODBUS or T104] which is based on
protocol other than Serial Port Communication, a check should appear to warn it.
31386 / SCADA_Networks/ IP Scada Network cant have relation with serial port
The Redundancy SPS must be present under a SCADA Network for all redundancy able protocols,
that is T101, T104 and IEC61850.
20337 / SCADA_Networks / The SPS "Redundancy SPS" must be present for the redundancy
able SCADA protocols (protocol)
20337 / SCADA_Networks / The SPS "Redundancy SPS" musn't be used if the SCADA protocol
does not support the redundancy (protocol)
.
For a Modbus SCADA protocol, no SP addresses and no MPS addresses are allowed under a SCADA
protocol.
20369 / SCADA Networks / no SP addresses are allowed under a Modbus SCADA protocol
20370 / SCADA Networks / no MPS addresses are allowed under a Modbus SCADA protocol
For a system datapoint of backup not mapped on a DIAG/SYSTEM, the transmission on a SCADA (or
IEC/IEC protocol) is not allowed.
20148 / SCADA Networks / A datapoint not mapped on DIAG/SYSTEM can not be transmitted on
a SCADA
If, at least, one SCADA network is linked to a Taking Control function, all the SCADA Networks
except IEC61850 of the system must be linked to a Taking Control function.
52131 / TakingControl / The relation link is missing-> [has for taken control]
If a "Taking Status" datapoint is linked to a SCADA Network, it must also be linked to a "Taking
Control" datapoint through the relation "has for feedback".
A "Taking Control" datapoint must be linked to a "Taking Status" datapoint through the relation "has
for feedback".
52131 / TakingControl / The taken control SPC can have only one SCADA address
A "Taking Control" datapoint must have one and only one SCADA address
The "Taking Control" datapoint must have its "activation mode" attribute set to a "Permanent"
value.
The "Taking Status" datapoint must have its "detection mode" attribute set to the "Permanent"
value.
Substation
(A) activation mode - Permanent
Taking Control - Permanent until feedback
Taking Status (A) detection mode
- Permanent
Examples :
52101 / TakingControl / The attribute value is not valid-> [activation mode, Transient]
52101 / TakingControl / The attribute value is not valid-> [detection mode, Transient]
Both "Taking Control" and "Taking Status" datapoints must be linked to a SCADA address in the
mapping of their SCADA network.
Substation
Ethernet network
(R) has for feedback
Taking Control C264
(R) is taken control of
Taking Status
C26X SCADA prot
GtwSCADAMap
(R) has for SCADA address
Gtw SPC Mapping
Gtw SPC addr.
(R) has for SCADA address
Gtw SPS Mapping
Gtw SPS addr.
Example :
52133 / TakingControl / The datapoint is not linked to a SCADA address of Scs | Ethernet network |
C264 | C26X SCADA prot
If the Taking Control function is defined in the system, the substation "Loc/rem ctrl DPC" datapoint
must be present and not wired.
Substation DO channel
(R) 'open' wired on
Loc/rem ctrl DPC
(R) 'closed' wired on DO channel
Taking Control
Taking Status
Any virtual input and its associated used datapoint can not have the same server, that is to say the
IEC61850 containing the virtual input.
82283 / IED virtual input / The virtual input and the associated used datapoint can not have the
same server
For each IED, check if theres enough report for all clients needs.
83284 / Indiced reports Not enough reports for all clients (Server path, Client path, List of
DataObject missing)
For each IED, check if all needed datasets may be created (regarding capability of the IED).
83285 / Indiced reports / Number of DataSet to create for this IED is greater than the maximum
number allowed (Server path, max number of DataSet allowed, dataSet number to create)
2.2.10.4 Main and backup client dont share the same report preference
If main equipment has a backup, and if that backup doesnt have the same report preference (buffered
or unbuffered) than the main equipment. This can happen when there are no more reports available
for a given preference.
83316 / Indiced reports : The main equipment and his backup dont share the same report
preference (buffered or unbuffered) (Server path, Client path, List of DataObject missing)
A non PACiS equipment client can choice if he prefers a buffered or an unbuffered report. But if there
are no reports available to corresponding choice, the following check error are shown:
83317 / The Equipment has a preference for a buffered report, but no buffered reports are
available, so he obtained an unbuffered report
83318 / The Equipment has a preference for an unbuffered report, but no unbuffered reports are
available, so he obtained a buffered report
The SCL versions referred at IED level must be compliant. If not, the SCD will not be generated.
85305 / SCL / The SCL versions referred at IED level are un-compliant (the SCD will not be
generated)
If IID is missing for a non PACiS IED, raise error that the file is missing in DB.
For Non PACiS IED check the model file to look for obsolete CommonClass due to IEC61850 follow
up for PACiS System. To fix error run an IED Mapper Auto Association.
87338 / IEC61850 IED / Obsolete CommonClass found into Model file. Please run IED Mapper
Auto Association to update mapping (Invalid CommonClass list)
For each PACIS IED, check if theres enough report for all clients needs.
83284 / Indiced reports Not enough reports for all clients (Server path, Client path, List of
DataObject missing)
For each PACIS IED, check if all needed datasets may be created.
83285 / Indiced reports / Number of DataSet to create for this IED is greater than the maximum
number allowed (Server path, max number of DataSet allowed, dataSet number to create)
For each PACIS IED, check if the number of DataObject by DataSet isnt greater than the maximum.
83285 / Indiced reports / Number of DataSet to create for this IED is greater than the maximum
number allowed (Server path, max number of DataSet allowed, dataSet number to create)
A voltage level must contain at least one bay (BusBar, Generic Bay).
91371 / Voltage Level \ No bay defined under voltage level, generated SCD files will not be well
formed.
All topological nodes of a device must be defined on the same voltage level (except for a transformer).
The node 0 used for the ground can be used on several voltage levels.
91375 / Voltage Level / All nodes shall be defined on the same voltage level
2.3.2.1 Bay
88349 / Bay / A bay managed by a gateway must be a generic bay (bay, bay type)
Example :
88349 / Bay / A bay managed by a gateway must be a generic bay (bay, bay type)-> [Site |
Substation | Voltage level | Bay, Feeder]
The contents of a Generic Bay managed by a Gateway isnt valid. The possible components under
this bay are :
- the datapoint order running,
- the generic datapoints of bay
- the generic module,
- the generic datapoints of generic module,
- the RT User Function,
- the datapoints of RT User Function.
88350 / Bay / The contents of the bay managed by a gateway isn't valid (bay, component not
authorized)
Example :
88350 / Bay / The contents of the bay managed by a gateway isn't valid (bay, component not
authorized)-> [Site | Substation | Voltage level | GenBayByGtw, Site | Substation | Voltage level |
GenBayByGtw | Day cyclic SPS]
Graphic
(R) has for workspace C264 (1) (A) HMI type - Simple
Comp. workspace GHU200 - Complete
(R) represents - Old
Bay mimic (1) (R) is managed by
Feeder (1) C264 (2)
(R) represents
Bay mimic (2)
(R) is managed by
Feeder (2)
The computer ( "C264 (2)" ) managing a bay ( "Feeder (1)" ) represented by a "Bay mimic" must be
the same as the one linked to the "Comp. workspace" ( "C264 (1)" ) of this "Bay mimic".
33076 / BayMimic / The BayMimic and its Workspace are not linked to the same computer
Example :
33076 / BayMimic / The BayMimic and its Workspace are not linked to the same computer-> [Scs |
Ethernet network | C264, Scs | Ethernet network | C264]
A bay ( "Feeder (1)" ) can be represented by 0, 1 or 2 "Bay mimic". Each "represents" relation has
an attribute "mimic rank for the set of bay mimic". In the case of 2 relations, each attribute value
must be unique.
33106 / BayMimic / The relation attribute value is not unique (relation, attribute)
Example :
33106 / BayMimic / The relation attribute value is not unique (relation, attribute)-> [is represented
by : Bay mimic, mimic rank for the set of bay mimic, 1]
For a Computer, the maximum count of managed bays (relation "is managed by") which are linked
to a "Bay mimic" (relation "represents"), is 12.
This check is performed only if the Computer GHU200 board has its attribute "HMI type" set to the
"Complete" value.
33005 / BayMimic / The count of graphically displayed Bays is not valid (count, maximum)
33005 / BayMimic / The count of graphically displayed Bays is not valid (count, maximum)-> [13,
12]
2.3.3 Switchgear
Switchgear
Switch Ctrl SPC mutually exclusive
Switch Ctrl DPC
The same type of datapoints which can be single or double (like " Switch Ctrl DPC" and "Switch Ctrl SPC")
are mutually exclusive
70066 / Switchgear / The datapoints are not compatible -> [Switch Ctrl SPC, Switch Ctrl DPC]
Select SPS
The same type of datapoints which can be single or double (like " Switch Ctrl DPC" and "Switch Ctrl
SPC") are mutually exclusive.
40066 / CircuitBreaker / The datapoints are not compatible-> [Switch Ctrl DPC, Switch Ctrl SPC]
If the "circuit-breaker type" is set to the "Single phase CircuitBreaker" value, then :
- in a set, if one Datapoint is present for a phase, then the two others must be present as well.
- the Datapoints of the two sets (1) and (2) are mutually exclusive.
- the Datapoints of the two sets (3) and (4) are mutually exclusive.
- if the Datapoint "Switchgear pos." is present, but none of the three Datapoints "Switch PhA
pos", "Switch PhB pos", and "Switch PhC pos" then the SPS Datapoint "Ph not together" is
mandatory.
40093 / CircuitBreaker / The datapoints set is not complete for the phases A,B,C-> [Switch phA
DPC]
40092 / CircuitBreaker / The datapoint sets are incompatible-> [ (Switch phA DPC,Switch phB
DPC,Switch phC DPC) , (Switch phA SPC,Switch phB SPC,Switch PhC SPC) ]
40092 / CircuitBreaker / The datapoint sets are incompatible-> [ (Switch phA DPS,Switch phB
DPS,Switch phC DPS) , (Switch phA SPS,Switch phB SPS,Switch PhC SPS) ]
40089 / CircuitBreaker / The datapoint is missing-> [Ph not together]
41378 / CircuitBreaker / The AR Bay and the CB Bay can't be managed by 2 differents computers
If the "circuit-breaker type" is set to the "Triple phase CircuitBreaker" value, then :
- none of the datapoints referencing a phase (phA, phB or phC) is allowed. This check is not
done for Switch PhA SPC, this datapoint is allowed for a "Triple phase CircuitBreaker".
Substation
(R) is synchrocheck of
Ext manual CS
Feeder
Circuit breaker
The Circuit Breaker must be linked only once to a Synchrocheck function (relation "is synchrocheck
of").
Example :
42098 / Synchrocheck / Multiple links to synchrochecks-> [has for synchrocheck : Ext auto CS]
If the Circuit Breaker is linked to a internal manual Synchrocheck function (relation "is
synchrocheck of"), then its "Sync CB close" SPC Datapoint is not allowed
42094 / Synchrocheck / The datapoint is not allowed-> [Site | Substation | Voltage level |
BAY_CBO | circuit breaker | Sync CB close]
If the Circuit Breaker is linked to a internal automatic Synchrocheck function (relation "is
synchrocheck of"), then its "Sync CB close" SPC Datapoint must not have a feedback xPS.
42049 / Synchrocheck / The relation is not valid-> [Site | Substation | Voltage level | BAY_CBO |
circuit breaker | Sync CB close | has for feedback : Switchgear pos.]
If the Circuit Breaker is linked to extrenal Synchrocheck or internal auto synchrocheck function
(relation "is synchrocheck of"), then its "Sync CB close" SPC Datapoint must be present.
if a circuit-breaker has got a xPC "Sync CB Close" managed by a "CtrlPopup", then a datapoint
Switch Ctrl xPC must exist under the breaker and be managed by this "CtrlPopup".
42156 / Synchrocheck / The datapoint is missing (popup usage) -> [Switch Ctrl xPC]
47157 / Symbol / The ctrl popup must act on the following datapoint -> [Switch Ctrl xPC]
2.3.5 Automation
38273 / Automation / The FBD's XML file doesn't exists -> [XML file]
38274 / Automation / The FBD's XML file is corrupt -> [XML file]
38275 / Automation / The FBD has inconsistent input, output or setting -> [XML file]
When such problem raise, the FBD is corrupted, and must be deleted.
For instance objects or template clones, the check is done on template source.
Checks.doc Identification Number: 2070290
38394 / Automation / By computer, the number of Binaries Inputs (SPS + DPS) used in FBD cant
be greater than 200
38395 / Automation / By computer, the number of MEASURES used in FBD cant be greater than
200
38396 / Automation / By computer, the number of MPS used in FBD cant be greater than 200
38397 / Automation / By computer, the number of SR LATCH used in FBD cant be greater than
200
38427 / Automation / Fbd diagram, Constant boolean input is not allowed in fbd diagram.Use fbd
bolean settings
42352 / Synchrocheck /
The command datapoint "Control Uniqueness" attribute value for the circuit breaker must be
equal to "Yes".
42353 / Synchrocheck /
For the CB, "Control Uniqueness" attribute value for the father bay must be equal to "See
substation definition".
42354 / Synchrocheck /
When the CB are managed by same Bay, the substation "Control uniqueness" attribute value
must be equal to "Bay level".
When the CB are managed by several Bay, the substation "Control uniqueness" attribute value
must be equal to "Substation level".
Example :
38101 / Automation / The attribute value is not valid-> [FBD status, Modified]
FBD must not contain TON/TOFF standard block timer with a timer value lower than t#50ms or
t#20ms if the SCE parameter Dsce.FbdTimerMinForcedTo20msis used.
38252 / Automation / FBD contains at least one timer value lower than 20|50 milliseconds (value)
FBD must not contain TON_A/TOFF_A accurate block timer with a timer value greater than t#50ms
38315 / Automation / FBD contains at least one accurate timer value greater than 50 milliseconds
(value)
Example :
39088 / AutomationIOPlug / Multiple links to datapoints-> [uses DPS : Bay DPS]
Example :
Checks.doc Identification Number: 2070290
FBD bloc MASK accepts only LSP datapoint on entry nMPS. (Error 39219)
FBD bloc MASK doesnt accept LSP datapoint on bit entry (0 to 15) (Error 39220)
No LSP datapoints
39219 / AutomationIOPlug / Fbd Mask nMPS entry must be direct-link with LSP (Uses data point)
Example:
39219 / AutomationIOPlug / Fbd Mask nMPS entry must be direct-link with LSP (Uses data point)->
[Site | Substation | Voltage level | Generic bay | Generic module | Module MPS]
39220 / AutomationIOPlug / Fbd Mask bit entry must not be link with LSP (Uses data point)
(Uses data point)
Example:
39220 / AutomationIOPlug / Fbd Mask bit entry must not be link with LSP (Uses data point)-> [Site |
Substation | Voltage level | Generic bay | Generic module | LSP]
Any Fbd Input/Output must be link with at least one data point
39226 / AutomationIOPlug / Fbd input/output must be link with one data point
For FBD, two types of timer exists non accurate timer and accurate timer, this block allow one
setting timer as input (PT input). The Timer block non accurate allow only Setting timer as
input, and the accurate timer allow only Setting timer accurate as input.
Accurate Timer
block, only accurate
timer input
39308 / AutomationIOPlug / Invalid setting timer used for timer block (setting path, allowed timer
setting, used timer setting)
Any input or output of FBD automatism that is not served by the computer managing the FBD,
must have goose usage attribute set to true at data object level of the associated datapoint.
22149 / DatapointClient / The client-server relation must be goosed for Automation/Mapping usage
at client level (server, client)
22150 / DatapointClient / The IEC/UCA2 relevant address must be goosed for
Automation/Mapping usage
At computer level, a datapoint can not be used more than 255 times in the set of its PSLs.
38222 / Automation / The datapoint is used more tha 255 times in the PSLs of computer
[computer, nb tims >255]
By computer, the number of Boolean settings MicomS1 used in FBD cant be greater than 100.
38253 / Automation / The number of FBD boolean settings MicomS1 for this computer is too great
[computer, nb > 100]
By computer, the number of Timer settings MicomS1 used in FBD cant be greater than 100.
38254 / Automation / The number of FBD timer settings MicomS1 for this computer is too great
[computer, nb > 100]
38269 / Automation / The number of settable FBD for this computer is too great [computer, nb >
50]
For each FBD operator the maximum number of boolean setting per operator basis (AND, OR )
is 1.
38293 / Automation / There are more than one boolean setting for the operator
For each timer and accurate timer, the default value must be between the minimum value and
maximum value.
38312 / Automation / The default value is not between minimum and maximum value
For each FBD function block (TON, TOFF, TON_A, TOFF_A and RS) it is not allowed to have a
boolean setting.
38314 / Automation / The function block can not have a boolean setting as input
For each FBD output slot it is not allowed to have a boolean setting.
38342 / Automation / The output slot can not have a boolean setting as input
(A) modified
Slow automation - Yes
- No
Example :
38101 / Automation / The attribute value is not valid-> [modified, Yes]
2.3.5.2.2 Input/Output
Any input or output of slow automation that is not served by the computer managing the
automation, must have goose usage attribute set to true at data object level of the
associated datapoint.
22149 / DatapointClient / The client-server relation must be goosed for Automation/Mapping usage
at client level (server, client)
22150 / DatapointClient / The IEC/UCA2 relevant address must be goosed for
Automation/Mapping usage
By computer, the number of settings MicomS1 (Boolean, Integer, Float) used in Isagraf cant be
greater than 100.
38341 / Automation / The number of Isagraf settings MicomS1 for this computer is too great
[computer, nb > 100]
By computer, the number of settable Isagraf function cant be greater than 50.
38268 / Automation / The number of settable Isagraf function for this computer is too great
[computer, nb > 50]
- For each I/O the concatenation of these two attributes must exist and must be unique in isagraf
dictionnary
38327 / Automation / Missing I/O definition in dictionary (I/O reference, I/O prefix)
38328 / Automation / Double I/O definition in dictionary (I/O reference, I/O prefix)
- For each I/O the the attribute /IO reference must exist and must be unique in isagraf dictionary.
For each Isagraf object check verifies that the database files of the Isagraf exists.
For each Isagraf object check verifies that the project is in the good version.
38343 / Automation / The Isagraf project needs to be upgraded (current version, target version).
38339 / Automation / The bay containing a RTUsrFct must be managed by a Gateway device ->
[Bay, Device].
For all RTUsrFcts of a same resource number, one and only one must be Master Resource.
38340 / Automation / One and only one RTUsrFct Master Resource by resource number ->
[Resource Number, Number of Master Resource].
38440 / Automation / A redunded gateway can not manage more than 2 isagraf resources.
Transformer 0
transformer (A) Value features / minimum value
Tap changer (A) Value features / maxmum value
Tap pos ind 0
The values min and max of the transformer (attributes MinUsablePosition and
MaxUsablePosition) must be included between the MV tap position indicator values.
37363 / TapChanger / Site | Substation | Voltage level | Transformer 1 | transformer | Tap changer |
Tap pos ind / Min and max value of transformer don't belong to the interval minimum value -
maximum value of the TPI (MinUsablePosition < MinScaledValue and/or MaxUsablePosition >
MaxScaledValue)
37388 / TapChanger / / Site | Substation | Voltage level | Transformer 1 | transformer | Tap changer
| Tap pos ind / A threshold can not be configured for a Tap Position Indicator
current valid range (% maximum value) > (2 / (maximum acq. value - minimum acq. value))
37212 / TapChanger / The constraint is not valid:[current valid range (% maximum value) > (2 /
(maximum acq. value - minimum acq. value))]
current valid range (% maximum value) < (100 / (maximum value - minimum value))
37212 / TapChanger / The constraint is not valid:[current valid range (% maximum value) < (100 /
(maximum value - minimum value))]
Transformer
transformer
Tap changer (R) has for profile (A) SBOMode
Raise/lower DPC ?
DPC profile
Goto min/max DPC
On Tap changer, if the Raise/lower DPC is SBO Many, forbid the Goto min/max DPC
37178 / TapChanger / When Raise/lower DPC is SBO Many, Goto min/max DPC is not allowed
On Tap changer, if the Raise/lower DPC is Direct Execute, forbid the TAP Selection DPC.
37332 / TapChanger / When raise lower DPC is configured with Direct Execute, it's not allowed to
have a TAP Selection.
- Not used
- 1P
- 1P-3P
- 1P-3P-3P
(A) functioning mode (1 ph trip) - 1P-3P-3P-3P
Feeder (A) functioning mode (3 ph trip)
Autorecloser - Not used
- 3P
- 3P-3P
- 3P-3P-3P
- 3P-3P-3P-3P
The two attributes "functioning mode (1 ph trip)" and "functioning mode (3 ph trip)" must not be both
set to "Not used" value.
41096 / Autorecloser / The attribute values are not compatible-> [functioning mode (1 ph trip) =
Not used, functioning mode (3 ph trip) = Not used]
If "functioning mode (1 ph trip)" value is set to "1P-3P-3P-3P", then the following rules must be
respected :
- "1st period monophased" < "2nd period triphased"
- "1st period monophased" < "3rd period triphased"
- "1st period monophased " < "4th period triphased"
If "functioning mode (1 ph trip)" value is set to "1P-3P-3P", then the following rules must be
respected :
- "1st period monophased" < "2nd period triphased"
- "1st period monophased" < "3rd period triphased"
If "functioning mode (1 ph trip)" value is set to "1P-3P", then the following rule must be respected :
- "1st period monophased" < "2nd period triphased"
41103 / Autorecloser / 1st period monophased (ms) is not lower than 2nd period triphased (ms)
41103 / Autorecloser / 1st period monophased (ms) is not lower than 3rd period triphased (ms)
41103 / Autorecloser / 1st period monophased (ms) is not lower than 4th period triphased (ms)
If "functioning mode (3 ph trip)" value is set to "3P-3P-3P-3P", then the following rules must be
respected :
- "1st period triphased" < "2nd period triphased"
- "1st period triphased" < "3rd period triphased"
- "1st period triphased" < "4th period triphased"
If "functioning mode (3 ph trip)" value is set to "3P-3P-3P", then the following rules must be
respected :
- "1st period triphased" < "2nd period triphased"
- "1st period triphased" < "3rd period triphased"
If "functioning mode (3 ph trip)" value is set to "3P-3P", then the following rule must be respected :
- "1st period triphased" < "2nd period triphased"
Checks.doc Identification Number: 2070290
41103 / Autorecloser / 1st period triphased (ms) is not lower than 2nd period triphased (ms)
41103 / Autorecloser / 1st period triphased (ms) is not lower than 3rd period triphased (ms)
41103 / Autorecloser / 1st period triphased (ms) is not lower than 4th period triphased (ms)
- Not used
- 1P
- 1P-3P
- 1P-3P-3P
(A) functioning mode (1 ph trip) - 1P-3P-3P-3P
Feeder (A) functioning mode (3 ph trip)
Autorecloser - Not used
Trip PhA - 3P
Trip PhB - 3P-3P
Trip PhC (A) unlocking way
- 3P-3P-3P
- 3P-3P-3P-3P
on/off ctrl DPC
on/off ctrl DPS
If "functioning mode (1 ph trip)" value is different from "Not used", then at least one of the three
SPS datapoints { "Trip PhA", "Trip PhB", "Trip PhC" } is mandatory.
41090 / Autorecloser / One of the datapoints is missing-> [Trip PhA, Trip PhB, Trip PhC]
If "functioning mode (1 ph trip)" value is set to "Not used", then none of the three SPS datapoints
{ "Trip PhA", "Trip PhB", "Trip PhC" } is allowed.
41097 / Autorecloser / The attribute value is incompatible with the datapoints-> [functioning mode
(1 ph trip) = Not used, Trip PhA, Trip PhB, Trip PhC]
The two datapoints { "on/off ctrl DPC", "on/off ctrl DPS" } are mutually exclusive and, at least one of
them is mandatory.
41066 / Autorecloser / The datapoints are not compatible-> [on/off ctrl DPC, on/off ctrl DPS]
41090 / Autorecloser / One of the datapoints is missing-> [on/off ctrl DPC, on/off ctrl DPS]
The two datapoints { "lock/reinit SPC", "lock/reinit SPS" } are mutually exclusive. If the "unlocking
way" attribute value is set to "Reinitialization" or "Both ways" then, at least one of the two datapoins
is mandatory.
41066 / Autorecloser / The datapoints are not compatible-> [lock/reinit SPC, lock/reinit SPS]
41090 / Autorecloser / One of the datapoints is missing-> [lock/reinit SPC, lock/reinit SPS]
- Not used
- 1P
- 1P-3P
- 1P-3P-3P
(A) functioning mode (1 ph trip) - 1P-3P-3P-3P
Feeder
(R) is autorecloser of (A) functioning mode (3 ph trip)
Autorecloser - Not used
- 3P
Circuit breaker - 3P-3P
- 3P-3P-3P
(A) circuit-breaker type - 3P-3P-3P-3P
If "functioning mode (1 ph trip)" value is different from "Not used", then the "circuit-breaker type"
must be set to "Single phase CircuitBreaker".
41096 / Autorecloser / The attribute values are not compatible-> [functioning mode (1 ph trip) = 1P,
Site | Substation | Voltage level | Feeder | circuit breaker | circuit-breaker type = Triple phase
CircuitBreaker]
If "functioning mode (3 ph trip)" value is set to "Not used", then the "circuit-breaker type" must be
set to "Single phase CircuitBreaker".
41096 / Autorecloser / The attribute values are not compatible-> [functioning mode (3 ph trip) =
Not used, Site | Substation | Voltage level | Feeder | circuit breaker | circuit-breaker type = Triple
phase CircuitBreaker]
Substation
Ext manual CS
on/off ctrl DPC
mutually exclusive + wired
on/off ctrl SPC
on/off DPS
on/off SPS mutually exclusive
Feeder
Ext auto CS
on/off ctrl DPC
on/off ctrl SPC mutually exclusive
on/off DPS
on/off SPS mutually exclusive
Ext manual CS
on/off ctrl DPC mutually exclusive + wired
on/off ctrl SPC
on/off DPS
on/off SPS mutually exclusive
Int auto CS
on/off ctrl DPC forbidden
on/off ctrl SPC
on/off SPS
Int manual CS
on/off ctrl DPC mutually exclusive
on/off ctrl SPC
on/off SPS
As shown in the picture, under a Synchrocheck function, some Datapoints are mutually exclusive
and some must be wired.
Note :
Here, the term "wired" means that the datapoint must be linked to a digital/analog channel of a
computer, or linked to an IED address.
42066 / Synchrocheck / The datapoints are not compatible-> [on/off ctrl DPC, on/off ctrl SPC]
42066 / Synchrocheck / The datapoints are not compatible-> [on/off SPS, on/off DPS]
42099 / Synchrocheck / The datapoint is not wired
For a "Int manual synchrocheck" function, the "on/off ctrl DPC" or "on/off ctrl SPC" Datapoint must
be present.
42090 / Synchrocheck / One of the datapoints is missing-> [on/off ctrl DPC, on/off ctrl SPC]
For a "Int automatic synchrocheck" function, the "on/off ctrl DPC" or "on/off ctrl SPC" Datapoint are
not allowed.
42151 / Synchrocheck / More than one internal synchrocheck on the same computer
For an internal synchrocheck, all associated circuit-breakers must be managed by the same
computer than the synchrocheck.
42152 / Synchrocheck / The internal synchrocheck and the breaker have not the same manager
For an internal synchrocheck, if set as type 1, the computer managing the synchrocheck must
have a TMU200 or TMU220 Board.
42159 / Synchrocheck / The manager of the internal synchrocheck have not a TMU200 TMU220
Board
For an internal synchrocheck, if set as type 1 and the datapoint CS_BusBarVChoice_SPS exists
under the synchrocheck, the associated TMU board must be a TMU220
42204 / Synchrocheck / The TMU220 board is missing for datapoint usage in reference
For an internal synchrocheck, if set as type 2, the associated TMU board must be a TMU210
42265 / Synchrocheck / The BusBar V Choice datapoint is not allowed for synchrocheck of type 2
For an internal synchrocheck, if set as type 2, all this datapoints must exists :
o Bypass
o Scheme Coupling
o Scheme Locking
o Scheme LD/BD
o Scheme LD/BL
o Scheme LL/BD
For an internal synchrocheck, if set as type 1, all this datapoints must not exists :
o Bypass
o Scheme Coupling
o Scheme Locking
o Scheme LD/BD
o Scheme LD/BL
o Scheme LL/BD
If the datapoint SynchroVChoice is configured under internal synchrocheck, than the datapoint
busbarVChoice must also be configured, and the computer managing parent bay must have a
TMU220.
73441 / Datapoint / The Synchro V Choice datapoint can be configured only if the datapoint
busbar V choice is present and a TMU220 is configured on C264
When the datapoint SynchroVChoice is configured, then the attribute reference phase side of C264
TMU220 managing parent bay must be set to line side.
73442 / Datapoint / The phase ref side attribute on TMU220 must be set to line side when
datapoint Synchro V choice is configured under synchro check
Substation
ATCC
(A) ATCC existence - Yes
Voltage level (1) - No
Transformer
transformer
ATCC fct needs
BusBar
ATCC fct needs
26101 / ATCC / The attribute value is not valid-> [ATCC existence, Yes]
26109 / ATCC / The component is not allowed-> [ATCC fct needs]
26090 / ATCC / One of the datapoints is missing-> [MCB position DPS, MCB position SPS]
26066 / ATCC / The datapoints are not compatible-> [MCB position DPS, MCB position SPS]
If an ATCC is defined, then all Switchgears and Circuit Breakers must have a Switchgear Position
datapoint.
26176 / ATCC / The voltage MV wiring of an ATCC function is not compliant full ATCC description
The following checks concerns protection functions embedded in computer. They required the
presence of the TMU210 board for the computer.
As soon as one or several bays managed by a computer, have got a integrated protection
function, this computer must contain a TMU210 board.
<09153>/ Calculator boards / The TMU210 board is missing for protection function usage
For the set of bays managed by a computer, each kind of protection function can be present only
once.
<55154> / Module protection / Kind of protection module is defined more than once
.
For the set of bays managed by a computer:
as soon as one of them uses a protection function, the relay automatism function must be
present.
if a 81U exists, a 81O must also exist
if a 81O exists, a 81U must also exist
if a 81R exists, both 81U and 81R must exist
the 81U and 81O must have the same values for the attributes trip contact #i (i=1,2,3) usage
When a TMU210 is configured with attribute EPATR tore type set to a value different from not
used, the EPATR function is active for this board. Subsequently, the following checks are
implemented:
For the set of bays managed by the relevant computer, the protection function 67N is required.
<71215> / EPATR / the protection function 67N is missing for EPATR usage
The following datapoints are required under the 67N protection function:
15A_over_current, 1_2_s_over_current, EPATR_RSE_Mode, EPATR_DSP_RSE_Mode
<71216> / EPATR / the datapoint is missing for EPATR usage: <required datapoint short name>
The following checks concerns Electre function ARS embedded in computer. The following constraints
must be respected:
- ElecPSL_saison2bis, ElecPSL_tcsaison2Bis
OR
- ElecPSL_saison2, ElecPSL_tcsaison2, ElecPSL_saison3, ElecPSL_tcsaison3
- ElecPSL_saison4bis, ElecPSL_tcsaison4Bis
OR
- ElecPSL_saison4, ElecPSL_tcsaison4, ElecPSL_saison5, ElecPSL_tcsaison5
- ElecPDA_saison2bis, ElecPDA_tcsaison2Bis
OR
- ElecPDA_saison2, ElecPDA_tcsaison2, ElecPDA_saison3, ElecPDA_tcsaison3
- ElecPDA_saison4bis, ElecPDA_tcsaison4Bis
OR
- ElecPDA_saison4, ElecPDA_tcsaison4, ElecPDA_saison5, ElecPDA_tcsaison5
2.3.14 Topology
The following checks concerns the electrical topology, i.e. nodes values existing at electrical module
level. They are run when an ATCC function or a Fast Load Shedding function is configured. In the
folloqing, used node means node whose value is different from 65535
The used nodes of a module can not have the same value.
<74239> / Topology / the nodes of a module can not have the same value
Two modules can not have the same set of used nodes.
<74240> / Topology / two modules can not have the same node values
For a transformer, its adjacent non-generic modules located in the same Transformer bay should
have at least 2 used nodes.
<74241> / Topology / node values are missing for modules (at least 2 values are required)
If LSP datapoints exist in configuration data base the relation has for main FLS server is mandatory
at site level
<75244> / Fast load shedding / Site / Relation 'Has for main FLS server' mandatory to
manage LSP datapoints
A computer can manage only one load shedding function and/or only one load curtailment function.
Load function are configured at bay level.
79278 / Load function / RTU | Computer | C264_LS / Invalid number of load curtailment
managed by the computer, only one load curtailment function must be configured per
computer (load curtailment functions)->
[Site | Substation | Electrical Bay | Generic bay | Load function 1,
Site | Substation | Electrical Bay | Generic bay 1 | Load function,
Site | Substation | Electrical Bay | Generic bay 1 | Load function 1]
79279 / Load function / Site | Substation | Voltage level | Generic bay | Load function / The Load
Function needs at least one group
2.3.17 It function
81280 / It function / Site | Substation | Voltage level | Generic bay | It function / The protection
module '67' is missing for the computer, mandatory for It function.
09153 / ComputerBoards / Scs | Ethernet network | C264 / The TMU210 board is missing for
protection module usage at computer level.
IT_phase_A
IT_phase_B
IT_phase_C
IT_total
I2T_phase_A
I2T_phase_B
I2T_phase_C
I2T_total
81281 / It function / Site | Substation | Voltage level | Generic bay | It function / Missing
mandatory computed MV for It function (Computed MV)-> [IT: IT_phase_A]
55154 / Protection module / Site | Substation | Voltage level | Generic bay 1 | It function
The protection module still exists for the computer-> [Scs | Ethernet network | C264].
The two Days chosen for week end days on AVR Period Type 2 and Type 3 must be
consecutive days.
AVR Fct
84295 / AVR / Site | Substation | Voltage level | AVR | AVR / Week end days configured on
AVR period type 2 and type 3 must be two consecutive days (fisrt day, second day).
Bay 1
Manages
AVR
Manages
Bay 2 C264
AVR
84298 / AVR / Scs | Ethernet Network | C264 / Invalid count of AVR managed by the same
computer (count,max,managed AVR functions)
In same configuration database AVR must be configured with same mode : Stand Alone XOR
Master Follower in parallel XOR MCC
84299 / AVR / Substation / AVR functions with different working mode is not compatible
84300 / AVR / Substation / Invalid count of AVR function for Master follower in parallel mode or
MCC mode (count, max)
For AVR function configured in Master Follower in parallel or MCC mode, one and only AVR
with role Master must be configured an a maximum of 3 Follower can be configured.
84301 / AVR / Substation / Invalid count of AVR master (count of master, min of master, max of
master)
84302 / AVR / Substation / Invalid count of AVR slave (count of slave, min of slave, max of slave)
Bay 1
Bay 2
Bay 3
Bay 4
84096 / AVR / Site | Substation | Voltage level | AVR | AVR / Tranfo in // / Transformer in parallel
When the AVR RPF used attribute is true then AVR Transformer in parallel attribute
must be false
84096 / AVR / Site | Substation | Voltage level | AVR | AVR / Voltage / Double wound
When the AVR RPF used attribute is true then AVR Double wound attribute must be
false
For AVR function configured in Master Follower in parallel mode, maximum one AVR with role
Follower Master backup can be configured.
84362 / AVR / Site | Substation / Invalid count of AVR backup (count of backup, min of backup,
max of backup)
For AVR function configured in Master Follower in parallel or MCC mode, the values of the
AVR (attributes Highest Tap Value and Lowest Tap Value) must belong to the transformers
values (attributes minimal usable position and maximal usable position)
84364 / AVR / Site | Substation | Voltage level | Transformer | AVR / Values of the AVR don't
belong to the transformer's values (LowestTapValue < MinUsablePosition and/or HighestTapValue >
MaxUsablePosition)
For AVR function configured in Master Follower in parallel mode, all the AVR functions must
have the same min and max values for the attributes Highest Tap Value and Lowest Tap Value
for the TAP.
84365 / AVR / Site | Substation / All the AVR functions must have the same min and max values
for the TAP
Graphical check
84453 / AVR / Display attributes [DisplayType-Page-Order] must be unique for each MV into an
AVR.
Furthermore, the maximum order for Fixed MVs into page 1 is 2 (instead of 7)
84452 / AVR / The maximum display order for fixed MV into page 1 is 2.
2.3.19 OI Workspace
Scs
Ethernet network (R) has for workspace Graphic
OI bay OI workspace #1
OI Server OI workspace #2
OI Client (R) has for workspace
An OI Workspace which has for display resolution 800x600 must be used only by an OI Bay
78267 / OI Workspace / The displayed resolution 800x600 must be used only by an OI Bay
2.3.19.2 Limitations
An OI workspace shouldnt contain more than 150000 graphic objects (i.e. graphical symbols).
78313 / OI Workspace / The number of graphical objects by OI Workspace exceed the acceptable
limit (count of objects, max value)
Alarm, Title and Command banners are not allowed in 800x600 resolution.
78268 / OI Workspace / The Alarm, Title and Command banners are not allowed in a 800x600
workspace -> [forbidden component]
78269 / OI Workspace / Up to five mimics are allowed in an OI Bay workspace -> [mimic count]
78270 / OI Workspace / The count of an activeX type is not good in an OI Bay workspace ->
[ActiveX type, allowed, count]
The workspace of an OI Bay in 800x600 resolution must have at least actions Login and Exit
(actions are specific launch actions):
78277 / OI Workspace / The mandatory action type is not defined for the 800x600 workspace ->
[action type]
The workspace of an OI Bay in 800x600 resolution must not have a memo icon :
76357/ OI Bay / Graphic | Memo / A Memo can't be memo of OI Bay which 800*600 resolution
workspace -> [Graphic | Memo]
An OI Bay can't be linked with a 800*600 resolution workspace which have a Memo Icon :
76358 OI Bay / Graphic | OI workspace | Window | Mimic | Memo icon 1 / An OI Bay can't be
linked with a 800*600 resolution workspace which have a Memo Icon -> [Graphic | OI workspace |
Window | Mimic | Memo icon 1]
43372 / Window / A Window can not have both a Mimic and a Banner
2.3.20 OI Window
Graphic Scs
OI workspace (R) is workspace of Ethernet network
Window OI client
Mimic
Std Alarm Banner
Std Comm. Banner
Std Title Banner
An OI "Window" which has its "OI workspace" linked to at least 1 "OI client", must not be empty.
It must contain at least one of the following components :
- Mimic(s)
- one Standard alarm banner
- one Standard command banner
- one Standard title banner
Checks.doc Identification Number: 2070290
2.3.21 OI Mimic
2.3.21.1 Symbols
Coordinates of Symbols :
Graphic
OI workspace
window (A) width / (A) height
Mimic 1000 / 700
(A) x / (A) y
AlarmViewer 0, 0
(A) x / (A) y
AlarmMultiState 0, 70
Circle (A) x / (A) y
0, 140
Group (A) x / (A) y
10, 150
Circle (A) x / (A) y
Text (A) x / (A) y 10, 150
10, 150
The coordinates (x, y) of a symbol must not be located outside the mimic area.
Example :
47122 / Symbol / The symbol is outside the mimic area (1000, 700)-> [x = 1085, y = 55]
Graphic
OI workspace
window
Mimic
Group
Shape
Multistate
MultiState Max = 1500 / mimic
Shape
The number of symbols (shapes or multistates) cant exceed 1500 inside a mimic. This count is done
recursively. The groups are not count, but their sons yes.
02003 / CapacityLimits / The count of Symbol components is not valid (count, maximum)
2.3.22.1 Symbols
Hidden Symbols :
Graphic
Comp. workspace
width = 128 / height = 128 (fixed values)
Bay mimic
LHMI Transformer (A) x / (A) y 0, 65
LHMI Gen module (A) x / (A) y 0, 85
LHMI bitmap (A) x / (A) y 0, 45
LHMI line (A) x / (A) y
(A) x / (A) y 40, 10
LHMI text
0, 40
The coordinates (x, y) of a symbol must not be located outside the mimic area.
Example :
47122 / Symbol / The symbol is outside the mimic area (128, 128)-> [x = 145, y = 6]
Graphic
Comp. workspace
Bay mimic max = 24 / Comp. workspace
LHMI Transformer max = 9 / Bay mimic
LHMI Gen module
LHMI bitmap max = 5 / Bay mimic
LHMI line max = 30 / Comp. workspace max = 18 / Bay mimic
LHMI text max = 5 / Bay mimic (1 is reserved for the Bay name) + 1 reserved
for the Bay name
Some limit exceedings are prevented by the Structural Database rules. The others leads to the
following errors :
Examples :
02003 / CapacityLimits / The count of LHMI Gen module, LHMI Transformer components is not
valid (count, maximum)-> [10, 9]
02003 / CapacityLimits / The count of LHMI bitmap, LHMI line, LHMI text components is not valid
(count, maximum)-> [21, 18]
02003 / CapacityLimits / The count of LHMI line components is not valid (count, maximum)-> [35,
30]
Empty texts :
Graphic
Comp. workspace
Bay mimic
LHMI Transformer
(A) short name
Name
LHMI Gen module
(A) short name
Name
(A) fixed text value
LHMI text
(A) short name
EQL BP (A) short name
L/R
(A) short name
S/C BP
SBMC (A) short name
LHMI labels (A) all labels
The text of a symbol or labels must not be empty. The check is done for languages use by computer
generator.
47187 / Symbol / The text symbol of a Local HMI mustn't be empty (Language)
47188 / Symbol / The local HMI label mustn't be empty (Label name, Language)
Graphic Feeder
33168 / BayMimic / The MV datapoint must be produced by TMU board for bay visualization
An MV Datapoint visualized in a "Bay mimic" (relation "visualizes") must belong to the bay
represented by the "Bay mimic" (relation "represents").
33125 / BayMimic / The datapoint does not belong to the bay (datapoint, bay)-> [visualizes :
VoltageLevel MV, represents : Feeder]
For each visualized MV Datapoint, the "transmission on event" attribute must be set neither to
"Cyclic short period" value nor to "Cyclic long period" value to avoid overflow of the Bay mimic
input buffer.
33123 / BayMimic / The attribute value is not compatible with the relation-> [transmission on event
= Cyclic short period, is visualized by : Bay mimic]
2.3.23.1 OI Bay
The Klaxon usage value on a Standard Command Banner of an OI Bay must be set to No,
because OI bay doesnt manage Klaxon option.
76255 / OI Bay/ Klaxon usage value on Standard Command Banner of an OI Bay must be set to
No (OI Bay)
,
2.3.24 OI symbols
2.3.24.1 Multi-States
Graphic
OI workspace
window Bay
Mimic (R) is managed by Board
Alarm MultiState IED
Audi. MultiState Module
Discrepancy MS
For each Multi-State : 1, and only 1, relation "is managed by" must be linked.
49130 / MultiState / At least one relation must be linked-> [is managed by]
49113 / MultiState / Multiple links-> [is managed by : ]
Example :
49113 / MultiState / Multiple links-> [is managed by : Feeder]
49218 / MultiState / A multistate must not be a sub-object of another mulitstate (Parent Object)
Exemple :
SPS multistate is under an
another Multistate Object (MPS
Multistate) = Error 49218
49231 / MultiState / A multistate must reference only symbol defined inside it (Symbol)
Checks.doc Identification Number: 2070290
Graphic
OI workspace
Bay
window
(R) refers to Board
Mimic
Var. text IED
Module
For each "Var.Text" : 1, and only 1 relation "refers to" must be linked.
For each "Launch Action" : 1, and only 1 relation "acts on" must be linked.
Example :
47113 / Symbol / Multiple links-> [refers to : Feeder]
Graphic
OI workspace
window
Mimic (A) trend type - real time
Trend viewer
- archive
Series (1)
Series (2)
If a "Trend viewer" has its "trend type" attribute set to "real time", then it can have only 1 "Series".
45003 / TrendViewer / The count of Series components is not valid (count, maximum)
Example :
45003 / TrendViewer / The count of Series components is not valid (count, maximum)-> [2, 1]
Scs
Graphic (R) is workspace of Ethernet network
OI workspace OI Bay
window
Mimic
Trend viewer
45275 / TrendViewer / The trend type must be set to real time in a 800x600 workspace
Graphic
OI workspace
window
Mimic (R) is pre-filtered on
Bay
Alarm viewer Voltage level
For an "Alarm/state viewer", only 1 relation "is pre-filtered on" can be linked.
Example :
46112 / AlarmViewer / Multiple links to filters-> [is pre-filtered on : Feeder]
Graphic
OI workspace (A) display count of active alarms
window
Yes
Mimic (A) display count of present alarms
Alarm viewer Yes
For an alarm/state viewer which has a browser counting alarms, the alarm list must be defined.
46245 / AlarmViewer / The alarm list must be defined for alarm/state viewer browser which count
alarms
Scs
Graphic (R) is workspace of Ethernet network
OI workspace OI Bay
window
Mimic
Alarm viewer
46272 / AlarmViewer / The list of the alarm viewer is not allowed in a 800x600workspace -> [list]
The alarm viewer mustnt have a contextual menu defined (contextual menu attribute must be set
to No)
The alarm viewer toolbar must contain only Acknowledge and Clear buttons or separators (toolbar
attributes for other buttons must be set to 0)
46274 / AlarmViewer / A button of the toolbar mustnt be used (the rank must be set to 0) in an OI
Bay workspace -> [button attribute]
Example :
44119 / ActiveX / Multiple use of the same column rank-> [object name column rank, origin column
rank, object message column rank, timestamp column rank, 1]
Graphic
OI workspace
window
Mimic (1)
Rectangle
Change view
(R) has for new view
Mimic (2)
Each "has for new view" relation of a Symbol "Change view" action must be linked to another Mimic
than the one under which the symbol is located.
Checks.doc Identification Number: 2070290
Example :
47120 / Symbol / The initial and target mimics are identical-> [has for new view : Mimic (1)]
Graphic
OI workspace
window
Mimic
Circle
(R) acts on (R) has for profile
Open ctrl popup DPC DPC profile
(R) acts on
(R) has for profile
SPC SPC profile
For an "Open ctrl popup", all the Datapoints linked to the "acts on" relation, must fulfil the following
conditions :
- all of them, or none, are linked to the same Datapoint through the relation "has for feedback"
- all of them, or none, are linked to the same Datapoint through the relation "has for AutoManu
dependency"
- all of them have their attributes "Substation mode dependency" set to the same value (if the
attribute is available, up to four attributes may be configured)
- all of them have their attribute "bay mode dependency" set to the same value (if the attribute is
available)
- all of them have their attribute "SBMC mode dependency" set to the same value (if the attribute is
available)
- all of them have the attribute "SBO mode" of their Profile set to the same value
- if the OpenPopupControl authorizes the Lock function, and if one or several of them have at the
same level the following datapoints : LockModule (SPS) and LockModule_SPC, then all of them
must belong to the same module.
47121 / Symbol / The linked datapoints have incompatible definitions (relations)-> [acts on]
For an "Open ctrl popup" authorizing the Locking function, the datapoints of locking "LockModule" and
"LockModule_SPC" for the controlled datapoint should be present.
47191 / Symbol / The locking datapoints should be present (relations)-> [acts on]
Graphic
OI workspace
window
Mimic
Circle SPS (R) has for profile SPS profile
(R) acts on
Send FSS Order or or
DPS DPS profile
For an UserAction "Send FSS Order", the datapoint (SPS or DPS) linked to the "acts on" relation must
have a profile with the attribute "EnableFSS" set to true.
47171 / Symbol / The linked datapoint profile isn't FSS enable (relations)-> [acts on]
One and only one Launch Action can be configured under a Graphical symbol object
Graphic
OI Workspace
Window
Mimic
Symbol
Launch Action [0..1]
47289 / Symbol / Graphic | OI workspace | Window | Mimic | Circle / Only one launch action
allowed under graphical symbol object
2.3.24.7 Text
Graphic
OI workspace
window
Mimic
Text
(A) Type
(A) Box color
47276 / Symbol / The text color is not allowed for this type -> [type, bad color, allowed color]
47304 / Symbol / Its better to avoid putting a Send Order under a Text symbol.
When a text has current time, current date or logged user as type, it is not allowed to put it under
a group. The text need to be moved outside the group.
47334 / Symbol / A text with type "current time", "current date" or "logged user" can not be used in
a group, move the text out of the group.
2.3.24.8 Image
47296 / Symbol/ Graphic | OI workspace | Window | Mimic | Image 2 / The attribute "file name" of
an Image object must be defined
2.3.25 Bitmaps
All the Bitmaps of a configuration are defined in the "Bitmap table" of the configuration.
Graphic
Graph. Tables
Bitmap table (A) reference index
Bitmap (1) 0
(A) reference index
Bitmap (2) 1
Bitmap (3) (A) reference index
2
The "reference index" attribute value of each "Bitmap" of the "Bitmap table" must be unique.
48115 / Bitmap / The attribute value is not unique in the Bitmap Table
Example :
48115 / Bitmap / The attribute value is not unique in the Bitmap Table-> [reference index, 0]
Graphic
Graph. Tables
Bitmap table - Simple
(A) type - 5-uple
Bitmap
(A) file name by default
(A) file name for 'open' state file1.png
(A) file name for 'closed' state file2.png
file3.png
(A) file name for 'withdrawn open' state
file4.png
(A) file name for 'withdrawncclosed' state file5.png
Depending on the "type" attribute value, 1 or 5 PNG file(s) can be linked to a Bitmap.
For each one, the bitmap size must be 512 bytes.
48124 / Bitmap / The bitmap size in bytes is not valid (file, size, max)
Example :
48124 / Bitmap / The bitmap size in bytes is not valid (file, size, max)-> [file name by default =
file1.png, 519, 512]
Graphic
Comp. workspace
Bay mimic (A) bitmap reference
LHMI bitmap 0
LHMI Transformer
(A) bitmap reference
LHMI TPI MultiSt 2
Graph. Tables
Bitmap table
(A) reference index
Bitmap (1) 0
Bitmap (2) (A) reference index 1
Bitmap (3) (A) reference index 2
The link from an element to its bitmap is defined with the attribute : "bitmap reference". The value of
this attribute must refer to an existing bitmap in the "Bitmap table".
33116 / BayMimic / The reference does not exist in the Bitmap Table
Example :
33116 / BayMimic / The reference does not exist in the Bitmap Table-> [multi-bitmap reference, 10]
Graphic
Comp. workspace Feeder
Bay mimic Circuit breaker
LHMI Gen module Withdrawn SPS
(R) is managed by
LHMI xPS MultiSt xPS
(A) multi-bitmap reference
Graph. Tables
Bitmap table
(A) reference index
Bitmap 0
(A) type 5-uple
(A) file name by default
(A) file name for 'open' state file1.png
(A) file name for 'closed' state file2.png
file3.png
(A) file name for 'withdrawn open' state
file4.png
(A) file name for 'withdrawn closed' state file5.png
The "Bitmap" linked to a "LHMI xPS MultiSt" MultiState must be defined as follow :
- its "type" attribute must be set to "5-uple" value
- its 3 first file names { "file name by default", "file name for 'open' state", "file name for 'closed' state"
} are mandatory and each one must be unique.
33126 / BayMimic / The attribute value of the referenced bitmap is not valid
33127 / BayMimic / The attribute value of the referenced bitmap is missing
33128 / BayMimic / Multiple use of the same attribute value in the referenced bitmap
Checks.doc Identification Number: 2070290
Example :
33126 / BayMimic / The attribute value of the referenced bitmap is not valid-> [Graphic | Graph.
Tables | Bitmap table | Bitmap | type, Single]
33127 / BayMimic / The attribute value of the referenced bitmap is missing-> [Graphic | Graph.
Tables | Bitmap table | Bitmap | file name by default]
33128 / BayMimic / Multiple use of the same attribute value in the referenced bitmap-> [Graphic |
Graph. Tables | Bitmap table | Bitmap | file name by default, file1.png]
33127 / BayMimic / The attribute value of the referenced bitmap is missing-> [Graphic | Graph.
Tables | Bitmap table | Bitmap | file name for 'withdrawn open' state]
33128 / BayMimic / Multiple use of the same attribute value in the referenced bitmap-> [Graphic |
Graph. Tables | Bitmap table | Bitmap | file name for 'withdrawn open' state, file4.png]
The memo are a specific type of bitmaps. They are used by Memo Icons.
Graphic
OI workspace
Window
Mimic (R) has for memo Graphic
Memo icon Memo
(A) bitmap reference
Graph. Tables
Bitmap table
(A) reference index
Bitmap 0
(A) type Memo for OI client
(A) file name for unavailable state
(A) file name for 'no note' state file1.png
(A) file name for 'active' state file2.png
file3.png
(A) file name for 'inactive' state
file4.png
Only a Memo icon can reference a memo bitmap, and only this type.
64126 / Memo icon / The attribute value of the referenced bitmap is not valid
33126 / BayMimic / The attribute value of the referenced bitmap is not valid
Example :
64126 / Memo icon / The attribute value of the referenced bitmap is not valid-> [Graphic | Graph.
Tables | Bitmap table | Bitmap | type, Single]
33126 / BayMimic / The attribute value of the referenced bitmap is not valid-> [Graphic | Graph. Tables
| Bitmap table | Bitmap | type, Memo for OI client]
Example :
48127 / Bitmap / The attribute value of the referenced bitmap is missing-> [file name for 'no note'
state]
Example :
48205 / Bitmap / The bitmap sizes are not equal (file 1, file 2) -> [file name for 'no note' state =
file1.png (16x16), file name for 'active' state = file2.png (8x16)]
For VarText symbol and VarText, the attribute 'particular format' (used at OI client level) should have
the same value for the database languages.
06325 / Attributevalue / The format should have the same value for all the database languages
2.3.26 Memo
Graphic
Memo
Bay
(R) is memo of Module
(non)IEC physical device
For each "Memo" : 1, and only 1 relation "is memo of" must be linked.
72130 / Memo / At least one relation must be linked-> [is memo of]
72113 / Memo / Multiple links-> [is memo of : ]
Graphic
(R) uses
Alarm group Datapoint
Graphic
(R) uses
Alarm group Datapoint
73265 / AlarmGroup / Data point used by alarm group is not alarmed-> [Graphic |
ALR.GRP.NOT.OI]
60181 / UserProfile / User Profile name is not allowed (name) -> [name]
The buffered status of reports between a server and a client is defined on the relation
Has_for_IEC61850_server by the attribute prefered report type.
An IED cant have more than 4 IEC61850 clients using buffered reports.
92393 / Buffered Reports / Number of buffered clients for this server is invalid (count, maximum)->
[count, max]
Only computers (C264) and gateways can have IEC61850 clients using buffered reports.
92394 / Buffered Reports / Only computers, gateways and non PACiS IED can be server of
buffered reports
If an OI server is IEC61850 client of many servers, all its relations has for IEC61850 server must use
the same prefered report type (buffered report or unbuffered report).
92396 / Buffered Reports / All the relations client/server of an OI must use the same prefered
report type (buffered or unbuffered)
If a Datapoint profile is linked to an OI printer through its attributes printer <i> usage (1<=i<=4) set on
Events, then its "treatment on event" attribute must be set to Logging for OI and/or computer.
In the case of profiles having several attributes "treatment on ", at least one of them must respect
the rule.
23082 / DatapointProfile / The logging definition is not compatible with the attribute printer usage
<i>
If a datapoint profile is linked to a OI printer through its attributes printer <i> usage (1<=i<=4) set on
Alarms , then:
- its must respect previous rule.
- its alarms "defined" attribute must be set to "Yes".
23082 / DatapointProfile / The logging definition is not compatible with the attribute printer usage
<i>
23083 / DatapointProfile / The alarm definition is not compatible with the attribute printer usage <i>
Substation Scs
Loc/rem ctrl DPC (R) has for profile (A) SBO mode Direct Execute
DPC profile
(R) has for profile (A): SBO mode
Feeder SPC profile Direct Execute
Loc/rem ctrl DPC
(R) has for profile (A) SBO mode
Setpoint profile Direct Execute
Circuit breaker
Selection SPC (R) has for profile
Setpoint
ATCC (R) has for profile (A) SBO mode Direct Execute
SPC SPC profile
(R) has for profile (A) SBO mode
DPC DPC profile Direct Execute
BusBar
ATCC fct needs (R) has for profile (A) SBO mode Direct Execute
SPC SPC profile
(R) has for profile (A) SBO mode
DPC DPC profile Direct Execute
Transformer
transformer
ATCC fct needs (R) has for profile (A) SBO mode Direct Execute
SPC SPC profile
DPC (R) has for profile DPC profile (A) SBO mode
Direct Execute
Tap changer (R) has for profile (A) SBO mode
Raise/lower DPC DPC profile SBO Operate Many
Scs
Ethernet network
C264 (R) has for profile (A) SBO mode
Loc/rem ctrl DPC DPC profile Direct Execute
Feeder 1
Circuit breaker (R) has for profile (A) SBO mode
Sync CB close (SPC) SPC profile Direct Execute
The possible values of the "SBO mode" attribute of the profile of a Datapoint are :
SBO Operate Many
Checks.doc Identification Number: 2070290
The following table shows the constraints on the value of the "SBO mode" attribute of the profile of a
list of Datapoints :
23065 / DatapointProfile / The attribute value of the profile is not valid (profile attribute)
Example :
23065 / DatapointProfile / The attribute value of the profile is not valid (profile attribute)-> [Scs |
DPC profile | SBO mode, SBO Operate Many]
23065 / DatapointProfile / The attribute value of the profile is not valid (profile attribute)-> [Scs |
SPC profile | SBO mode, SBO Operate Once]
Deselection address :
Note : This check is processed only for UCA2 Ethernet Network protocol.
C264
C26x UCA2 Map.
LD
n
GenBRIC
(R) has for UCA2 address CO (A) UCA2 name
GenBO BO
(R) has for UCA2 address (A) UCA2 common class
GenDCO
(R) has for UCA2 address SP
GenAO
For each SPC, DPC or Setpoint datapoint having a profile with "SBO mode" attribute set to "SBO
Operate Once" or "SBO Operate Many" value :
if the datapoint is linked to an UCA2 address through the relation "has for UCA2 address", then this
address must be linked to a deselection UCA2 address through the relation "has for UCA2 deselect
address".
Furthermore, for an SPC or DPC datapoint, the UCA2 name of the deselection address must be
made of the UCA2 name of the address followed by the "SBO" string.
C264
DNP3 master
DNP3_IED
(R) has for IED address IED SPC Mapping (A) order type
SPC addr. on IED - SBO
- Direct Execute
For each SPC, DPC or Setpoint datapoint linked to an IED address through the "has for IED address"
relation : the "order type" attribute value of the IED address must match the "SBO mode" attribute
value of the datapoint profile.
23086 / DatapointProfile / The attribute value does not match the datapoint profile (attribute, profile
attribute)-> [order type = Direct execute, SBO mode = SBO Operate Once]
The profile of a Datapoint of the System topology must have its "enable Force/Subst/Sup" set the "No"
value.
23065 / DatapointProfile / The attribute value of the profile is not valid (profile attribute)
Example :
23065 / DatapointProfile / The attribute value of the profile is not valid (profile attribute)-> [Scs |
SPS profile | enable Force/Subst/Sup, Yes]
A datapoint which is not addressed cant be alarmed/archived/logged or computed by OI. Warn user if
profile says other.
23174 / DatapointProfile / The Datapoint has mean value computed by OI but has no IEC61850
address
(R) has for profile Scs (A) State treatment / treatment on event
Dpt Dpt profile - Archive and logging
- Archive only
If multiple profiles with the same name exist, then a check should be raised
All command datapoints that have an address on a Modbus gateway can not be set at Select before
Operate.
18413 / DatapointProfile / SBO are forbidden for Modbus, all commands must be DE (Direct
Execute).
23428 / DatapointProfile / All C264 state treatments should have the same value for a profile given
Example:
23248 / DatapointProfile / All C264 state treatments should have the same value for the profile SPS
PROFILE of type DPS.
Prior to the checks definitions, the figures hereafter introduce those relations, per Datapoint type, as
they are defined by the SCE Data Design.
Note :
If the Acquisition source is defined with the "is managed by" relation, then the Datapoint is considered
as a "System" Datapoint.
C264
DIU200
Counter (R) 'primary input' wired DI # 0
on 'secondary input' wired on
(R) DI # 1
(R) is computed by
TIU200
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
C264
DIU200
SPS (R) wired on
DI # 0
DI # 1
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
C264
DIU200
DPS (R) 'closed' wired on
DI # 0
(R) 'open' wired on DI # 1
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@ (1)
(R) has for IED address IED_@ (2)
C264
DIU200
MPS (R) 'state<i>' wired on
DI # 0
(R) 'read inhibit' wired on DI # 1
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
C264
(R) 'bit <i>' wired on DIU200
MV DI # 0
(R) 'read inhibit' wired on DI # 1
(R) 'sign bit' wired on DI # 2
AIU200
(R) wired on AI # 0
(R) is computed by
TIU200
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
C264
(R) wired on DOU200
SPC DO # 0
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
FBD Automation
(R) is controlled by
FBD output
C264
(R) 'closed' wired on (*) DOU200
DPC DO # 0
(R) 'open' wired on (*) DO # 1
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@ (1)
(R) has for IED address IED_@ (2)
FBD Automation
(R) is controlled by FBD output
(*) up to 2 closed wired on and 2 open wired on relations can be set (i.e. up to 4 DO channels for the
same DPC).
C264
(R) 'bit <i>' wired on DOU200
Setpoint DO # 0
(R) 'read inhibit' wired on DO # 1
(R) 'sign bit' wired on DO # 2
(R) 'refresh' wired on DO # 3
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
IED_@
LSP Site
Has for FLS server : C264-1
System
C264
C264-1
C26x IEC Map
(R) has for UCA2/IEC address
IEC@
The choice between the two relations "has for UCA2 address" and "has for IEC address" must be
compatible with the "Ethernet network" protocol (UCA2 or IEC61850).
21114 / DatapointServer / The relation is not compatible with the Ethernet network protocol
Example :
21043 / DatapointServer / Multiple control sources (server, relation)-> [Scs | Ethernet network |
C264, has for IED address : DPC addr. on IED]
A datapoint must be addressed on the computer which manages it.
i.e.: the automatic addressing generate addresses of a bay datapoint on the computer which manage
the bay, but if the datapoint is produced by an automation which is managed by another computer,
theres a problem to determine which computer is server.
21045 / DatapointServer / The relation link is not compatible with the datapoint server
Example :
21043 / DatapointServer / The relation link is not compatible with the datapoint server -> [has for
IED address : DPC addr. on IED]
Counter Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
If the relation "secondary input wired on" is linked, then the relation "primary input wired on" must be
linked too.
MV Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
If the Acquisition Source is defined on DI channels then the Acquisition Source type is Digital, else it's
Analog. The value (Analog or Digital) of the "type" attribute of the MV Datapoint must be compatible
with the Acquisition Source type.
21070 / DatapointServer / The acquisition source is incompatible with the datapoint type
Example :
21070 / DatapointServer / The acquisition source is incompatible with the datapoint type-> [type,
Analogue]
Several Bit relations are available : "bit<i> wired on", with i [00..63].
Among these relations, <i> values must be contiguous and start from 00.
If some of these relations are defined, then the relation "wired on" is forbidden, and vice versa (these
two types of relations are incompatible acquisition sources).
21051 / DatapointServer / Wired bits are not contiguous
21041 / DatapointServer / Multiple acquisition sources (server, relation)
DPC Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
If the relation "open wired on" is linked, then the relation "closed wired on" must be linked too, and vice
versa.
21055 / DatapointServer / 'open' is not wired on channel
21054 / DatapointServer / 'closed' is not wired on channel
A "DPC" Datapoint can have up to 2 reIations "has for IED address". In the case of 2 relations, they
are considered as only 1 Control Source definition.
When a DPC is wired on DO channels, all concerned channels must belong to the same board.
<21158> / DatapointServer / 'open' and 'closed' are not wired on the same board
If the relation "open wired on" is double-linked, then the relation "closed wired on" must be double-
linked too, and vice versa.
<21137> / DatapointServer / 'open' is not double-wired on DO channels
<21138> / DatapointServer / 'closed' is not double-wired on DO channels
SPS Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
DPS Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
If the relation "open wired on" is linked, then the relation "closed wired on" must be linked too, and vice
versa.
21055 / DatapointServer / 'open' is not wired on channel
21054 / DatapointServer / 'closed' is not wired on channel
If the relation "has open state given by" is linked, then the relation "has closed state given by" must be
linked too, and vice versa. The two links must be different.
21057 / DatapointServer / 'open' state is missing
21056 / DatapointServer / 'closed' state is missing
21058 / DatapointServer / 'open' and 'closed' states are linked to the same datapoint
A "DPS" Datapoint can have up to 2 reIations "has for IED address". In the case of 2 relations, they
are considered as only 1 Acquisition Source definition.
MPS Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
Several State relations are available : "state<i> wired on", with i [00..15].
Among these relations, <i> values must be contiguous and start from 00.
21052 / DatapointServer / Wired states are not contiguous
Setpoint Datapoint :
Only 1 relation "has for UCA2 address" or "has for IEC address" is allowed. It must be compatible with
the "Ethernet network" protocol (UCA2 or IEC61850).
27113 / EthernetAddressing / Multiple links
Several Bit relations are available : "bit<i> wired on", with i [00..47].
Among these relations, <i> values must be contiguous and start from 00.
21051 / DatapointServer / Wired bits are not contiguous
If the Acquisition Source is defined on DI channels then the Acquisition Source type is Digital, else it's
Analog. The value (Analog or Digital) of the "type" attribute of the Setpoint Datapoint must be
compatible with the Acquisition Source type.
21070 / DatapointServer / The acquisition source is incompatible with the datapoint type
Example :
21070 / DatapointServer / The acquisition source is incompatible with the datapoint type-> [type,
Analogue]
LSP Datapoint :
For LSP datapoint, the server datapoint must be the same than the FLS server defined at site level by
relation Has for FLS server.
21045 / DatapointServer / The relation link is not compatible with the datapoint server
For a Datapoint, the Server and Clients identification is based on general rules (see 2.4.3.1 General
definitions) which can be overwritten by specific rules depending of the Datapoint type (see 2.4.3.2
Detailed definitions).
Example :
21040 / DatapointServer / The server is not unique (server, relation)-> [Scs | Ethernet network |
C264, has for IED address : DPC addr. on IED]
Special case :
A device is Client of a Datapoint, if, and only if, it's not Server of this Datapoint.
Client Server
A Datapoint must be linked to an address, in the mapping of its Server device, with the "has for
UCA2 address" or "has for IEC address" relation.
This, if :
- the Datapoint has at least 1 Client device
- the relation is available for the Datapoint type (ie, it's defined by the Structural Database rules).
A device, Client of a Datapoint, must be linked to the Server of the Datapoint through the "has for
UCA2/IEC server" relation.
21046 / DatapointServer / The datapoint is not linked to an address of the server (server)
22048 / DatapointClient / The client-server relation is missing (server, client)
Example :
21046 / DatapointServer / The datapoint is not linked to an address of the server (server)-> [Scs |
Ethernet network | C264]
22048 / DatapointClient / The client-server relation is missing (server, client)-> [Scs | Ethernet
network | C264, Scs | Ethernet network | OI server]
2.4.3.2.1 Computer
C264
System infos
SystDpt
Board
System infos
SystDpt
SCADA Networks
C26X SCADA prot
System infos
SystDpt
Legacy Networks
Leg_Network
IED
System infos
SystDpt
DNP3 master
DNP3_IED
(R) has for IED address IED Mapping
Dpt (3)
IED_@
Moreover, a C264 which supports gateway function must receive information through reports : it
cannot have a relation "goose only" with other C264 which provides it these information.
22193 / DatapointClient / The report usage for client-server relation is missing for gateway or
grouping at client level (server, client)
C264
(R) runs on
FBD automation PLC
C264
(R) runs on PLC
Slow automation
(R) is client of
UserFunction Dpt (3)
DPC | DPS | SPC | SPS | MPS | MV | Setpoint | Counter (1)
(R) manages
DPC | DPS | SPC | SPS | MPS | MV | Setpoint | Counter (2)
The Computer "C264" is Server of the "Slow automation" Datapoints (3) and of the managed
Datapoints (2).
The Computer "C264" is the manager of the Bay containing the Circuit-breakers, therefore it's the
Server of the Datapoints belonging to each Built-in function : "Autorecloser", "Ext auto CS", "Ext
manual CS" and "Int synchrocheck".
If, for a Built-in function Datapoint, another Server is explicitly defined, then the Computer "C264" is
Client of this Datapoint.
The Computer "C264(1)" is the manager of the Built-in function "Ext manual CS", therefore it's the
Server of the Datapoints belonging to this Built-in function.
The Computer "C264(2)" is the manager of the Bay containing the Circuit-breakers, therefore it's the
Client of the Datapoints belonging to the Built-in function "Ext manual CS".
The Computer "C264" is the Server of "SPS(1)" and "SPS(2)" Datapoints, therefore it's also the
Server of the "DPS" Datapoint.
For this, both "SPS(1)" and "SPS(2)" Datapoints must have the same Server device.
21040 / DatapointServer / The server is not unique (server, relation)-> [Scs | Ethernet network |
C264(2), has 'open' state given by : VoltageLevel SPS(2)]
(R) is managed by
Feeder C264
Group SPS (R) contains the SPS
(R) contains the DPS SPS
DPS
Moreover, a C264 which supports grouping function with inputs from other computers must receive
these inputs through reports : it cannot have a relation "goose only" with other C264 which provides it
these information.
22193 / DatapointClient / The report usage for client-server relation is missing for gateway or
grouping at client level (server, client)
A "SPS" (or "DPS") Datapoint can be linked to a "SPC" (or "DPC") Datapoints through relations
"controls on state change".
The Server of the "SPC" (or "DPC") Datapoint is Client of the "SPS" (or "DPS") Datapoint.
A controlled xPC by an xPS must have its profile to 'Direct Execute' when the control sequence is
activated
15335 / DirectExecuteInControlMode / The xPC profile must be to 'Direct Execute' if this one is
controlled by an xPS state change with the control sequence activated (xPC)
A controlled xPC by an xPS must have the same server than the xPS when the control sequence is
activated
15336 / SameServerInControlMode / The xPC and the xPS must have the same server if the xPC
is controlled by an xPS state change with the control sequence activated (xPS server, xPC server)
2.4.3.2.1.11Auto/Manu dependency :
C264
Server
A "SPC" (or "DPC") Datapoint can be linked to a "SPS" (or "DPS") Datapoint through relation the "has
for AutoManu dependency".
The Server of the "SPC" Datapoint is Client of the "SPS" and "DPS" Datapoints.
The Computer "C264" is the Server of the "Order running" SPS Datapoint.
If the attribute "default uniqueness" of the "Substation" is set to the "Substation level" value, then all
the computers are Clients of the "Order running" SPS Datapoint.
Note :
hereafter, the term "wired" for a Datapoint means that the Datapoint has one of the following relations :
"wired on", "has for IED address", or "has for UCA2/IEC address" to an UCA2/IEC generic IED.
Main ATCC :
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
The Computer "C264(1)", managing the main "ATCC", is the Server of all the Datapoints of this latter
("ATCC_Dpts").
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
(R) is managed by C264 (2)
BusBar (Bay)
ATCC fct needs
ATCC inhibited
ATCC inv module
ATCC inv voltage
ATCC max transfo
ATCC on/off
ATCC on/off ctrl
ATCC targ 1 ctrl
ATCC targ 2 ctrl
ATCC targ 3 ctrl
ATCC targ 4 ctrl
ATCC targ 5 ctrl
ATCC target 1
ATCC target 2
ATCC target 3
ATCC target 4
ATCC target 5
ATCC to target
BusBar voltage
In the case of all the Datapoints of the "ATCC fct needs", except the "BusBar voltage" Datapoint :
they cannot be wired. As a result, the computer "C264(1)", managing the main "ATCC", is their
Server.
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
In the case of all the Datapoints of the "ATCC fct needs", except the "Run away", "Second. active P",
"Second. current", "Second. react. Q", "Second. voltage" Datapoints :
they cannot be wired. As a result, the computer "C264(1)", managing the main "ATCC", is their
Server.
In the case of the "Second. active P", "Second. current", "Second. react. Q", "Second. voltage"
Datapoints :
they can be wired or not. If wired, the computer "C264(2)", managing the Transformer bay, is their
Server and the computer "C264(1)", managing the main "ATCC", is their Client. If not wired, the
computer "C264(1)" managing the main "ATCC", is their Server.
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
26066 / ATCC / The datapoints are not compatible-> [MCB position DPS, MCB position SPS]
21042 / DatapointServer / The acquisition source is missing
UCA2/IEC servers :
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
(R) is managed by C264 (2) (R) has for UCA2/IEC server
BusBar (Bay)
ATCC fct needs
Substation
(R) is managed by
ATCC C264 (1)
ATCC_Dpts
Voltage level (R) is managed by C264 (2) (R) has for UCA2/IEC server
Transformer
transformer
ATCC fct needs
The computer "C264(2)", managing the BusBar or Transformer bay, must be linked to the computer
"C264(1)", managing the main "ATCC", through the relation "has for UCA2/IEC server". Moreover, the
link must at least use report mode.
22048 / DatapointClient / The client-server relation is missing (server, client)-> [Scs | Ethernet
network | C264(1), Scs | Ethernet network | C264(2)]
22192 / DatapointClient / The report usage for client-server relation is missing for ATCC at client
level (server, client)
2.4.3.2.1.14 LHMI :
The Computer "C264" is the Server of the Datapoints : "MV", "SPS or DPS", "Tap pos ind".
2.4.3.2.1.15 Local/Remote :
Substation
Server
Local/remote DPS C264
Loc/rem ctrl DPC
If the two Datapoints "Local/remote DPS" and "Loc/rem ctrl DPC" are present, they must have the
same Server device.
24063 / Datapoint_LocalRemote / The Local/Remote datapoints have not the same server
(servers)
If a Module SPC or DPC depends on a bay managed by a computer, the existence of Local/remote
DPS under this bay is mandatory
If a Module SPC or DPC depends on a bay managed by a gateway, it cant use the bay mode
dependency
24414 / Datapoint_LocalRemote / This composant can't use the bay mode dependency because it
is under a bay managed by a gateway
Substation
Server
Local/remote DPS C264 (1)
Loc/rem ctrl DPC
C264 (3)
(R) is taken control of C26X SCADA prot
Taking Status (SPS)
Taking Control (SPC)
If a Taking-Control function is defined then, the "Loc/rem ctrl DPC" must be present.
52089 / TakingControl / The datapoint is missing-> [Loc/rem ctrl DPC]
The Server of the Local/Remote Datapoints ("C264(1)") is the Server of each Datapoints couple
"Taking Status" / "Taking Control".
All the devices ("C264(2), C264(3)") having a SCADA network linked to a Taking-Control function are :
- Clients of each Datapoints couple "Taking Status" / "Taking Control".
- Clients of the Datapoints couple "Local/remote DPS" / "Loc/rem ctrl DPC".
2.4.3.2.2 OI server
OI server
System infos
SystDpt
OI printer
System infos
SystDpt
All the "OI server" devices (except backups and datapoints which are not auto-addressed) are Clients
of each Alarmed Datapoint.
All the "OI server" devices (except backups and datapoints which are not auto-addressed) are Clients
of each Datapoint having a Mean Value computation.
(R) has for profile Scs (A) State treatment / treatment on event
Dpt Dpt profile - Archive and logging
- Archive only
All the "OI server" devices (except backups and datapoints which are not auto-addressed) are Clients
of each archived Datapoint.
The "OI server" is Client of all the Datapoints used by a graphical animation.
Graphic
(R) is used by
Alarm group Dpt
All the "OI server" devices (except backups) are Clients of each Datapoint used by an "Alarm group".
2.4.3.2.3 OI client
System infos
OI client link
The "OI server" is Server of the System Datapoint "OI client link" of the "OI client".
2.4.3.2.4 OI Bay
02256 / OI Bay / An OI bay cant be clients of more than 500 datapoints (current number of
datapoints)
System infos
SystDpt
The "UCA2/IEC gen IED" is Server of each Datapoint linked to an UCA2/IEC address of its mapping.
UCA2/IEC gateway
System infos
SystDpt
Usual protocol
System infos
SystDpt
UCA2/IEC gateway
Usual protocol
Gtw SCADA Map.
(R) has for SCADA address
SCADA@ Dpt
The "UCA2/IEC gateway" is Client of each Datapoint linked to a SCADA address of its mapping.
UCA2/IEC gateway
(R) is transmitted on IEC 61850
61850 protocol Dpt
2.4.3.2.7 OI Bay
The maximum number of data points displayed on OI panel must be lower or equals to 500.
02256 / OI Bay / Number of data points displayed on OI panel is greater than maximum value
(maximum value, current value)
The Klaxon usage value on a Standard Command Banner of an OI Bay must be set to No,
because OI bay doesnt manage Klaxon option.
76255 / OI Bay Klaxon usage value on Standard Command Banner of an OI Bay must be set to
No (OI bay),
The alarm group used in a Mimic of an OI bay must have at least one datapoint client of this OI
Panel.
Mimic
(R) Manages
Graphic
(R) uses
Alarm group Datapoint
76264/ OI Bay / Alarm group used by the OI bay must have at least one datapoint client of OI bay-
> [Graphic | ALR.GRP.NOT.OI],
The two relations "is sent on set state of" and "is sent on closed state of" are mutually exclusive.
28069 / RelationSentOnSetOrClosedState / The relations, sent on 'set' and 'closed' states, are
exclusive
If the attribute "type" of the "MV" Datapoint is set to a "Digital" value, then the following constraint
beetween the two attributes must be respected :
"validation delay" 5 "stabilization delay"
51081 / MV_Acquisition / validation delay (x 10 ms) is not greater than 5 * stabilization delay (x 10
ms)
The maximum value must be strictly greater than the minimum value (value features tab):
57235 / MVDatapoint /The max value of a MV must be strictly greater than the min value (min
value, max value)
Examples :
57235 / MVDatapoint /The max value of a MV must be strictly greater than the min value (min value,
max value) -> [0.0, 0.0]
The maximum acquisition value must be strictly greater than the minimum acquisition value
(scaling tab):
57236 / MVDatapoint / The max acquisition value of a MV must be strictly greater than the min
acquisition value (min value, max value)
Examples :
57236 / MVDatapoint / The max acquisition value of a MV must be strictly greater than the min
acquisition value (min value, max value) -> [120.0, 50.0]
The threshold configuration must follow some rules (value features tab):
1) For configured threshold, each threshold must be greater than previous one
(HHH>HH>H>L>LL>LLL)
2) all configured H thresholds must be greater than previous configured one by at least diff
(HHH>HH+diff and HH>H+diff)
3) all configured L thresholds must be greater than previous configured one by at least diff
(L>LL+diff and LL>LLL+diff)
4) first configured H threshold must be greater than last configured L threshold by at least diff * 2
(H>L+diff*2 or HH>L+diff*2 etc.)
57237 / MVDatapoint / Threshold must be greater than previous configured one with at least given
difference (threshold, current value, previous value, difference)
Examples :
57237 / MVDatapoint / Threshold must be greater than previous configured one with at least given
difference (threshold, current value, previous value, difference)-> [low-low threshold, 50.0, 30.0, 25.0]
For a MV the dead band value can be equals to zero only for MV issued from T103 IED with ASDU
value equals to 4. (MV of tap position and MV Main Internal Status are excluded from this check).
57266 / MVDatapoint / Only MV issue from IEC 103 IED with ASDU number equals to 4 can
have a deadband value equals to 0.
A MV datapoint is not logged and archived, then the archive trend viewer of the OI will not display
anything.
When an operating MV is sent on a SCADA (has a link has for scada address), there is a loss of
accuracy due to the data format conversion.
57388 / MVDatapoint / Operating MV values sent by the IED should be converted into float. Values
bigger than 0x00FFFFFF will have a loss of accuracy
MV datapoint mapped on INS IEC address must be managed only by non PACiS IED.
Checks.doc Identification Number: 2070290
57351 / MVDatapoint / Only non PACiS IED can managed FLS integer MV ( server path )
Only OI server, SUI server and Gateway can be client of MV datapoint mapped on INS IEC address.
57352 / MVDatapoint / Only OI server, SUI server and Gateway can be client of FLS integer MV
(list of clients)
MV datapoint mapped on INS IEC address must not be used into Trendviewer
MV datapoint mapped on INS IEC address must not be alarmed, archive or logged
SetPoint datapoint mapped on INC_DIR IEC address must be managed only by non PACiS
IED or Gateway.
94375 / SetPointDatapoint / Only non PACiS IED and Gateway can managed FLS integer SetPoint
(server path)
Only OI server and SUI server can be client of SetPoint datapoint mapped on INC_DIR IEC
address.
94376 / SetPointDatapoint / Only OI server and SUI server can be client of FLS integer SetPoint
(list of clients)
SetPoint datapoint mapped on INC_DIR IEC address must not be alarmed, archive or logged
A Setpoint must not have this minimum feature value greater than this maximum feature value
94401 / SetPointDatapoint / Setpoint minimum feature value must be stricly lower than the
setpoint maximum feature value
A Gateway scada address with format set to Adjusted or Normalised, which is linked to a Setpoint,
must not have this minimum feature value greater than this maximum feature value
94402 / SetPointDatapoint / Minimum value must be stricly lower than the setpoint maximum value
C264
DNP3 master
DNP3_IED
IED Mapping
(R) has for IED address (A) contact type
DPC IED_@ (1) - Unused
(R) has for IED address IED_@ (2) - open
- close
(R) has for IED address
DPS IED_@ (3)
(R) has for IED address IED_@ (4)
A "DPC" or "DPS" Datapoint can have 1 or 2 relation(s) "has for IED address".
18134 / xxxAddressOnIED / The attribute value of the referenced IED address is not valid
Examples :
18134 / xxxAddressOnIED / The attribute value of the referenced IED address is not valid-> [Scs |
Ethernet network | C264 | DNP3 master | DNP3_IED | IED Mapping | IED DPC Mapping | DPC
addr. on IED | contact type, Unused]
Fast/FBD automation
(R) controls DPC
Output (1) DPC
(R) controls SPC SPC
Output (2)
A "DPC" or "SPC" Datapoint can be linked to an Output plug of a Fast (or FBD) Automation through
the relation "controls DPC" or "controls SPC".
These relations are not compatible with the following ones :
- relations defining the Control Source, except the "wired on" relation(s)
Checks.doc Identification Number: 2070290
Examples :
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : Output, has for
UCA2 address : GenDCO]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : Output, has for
SCADA address : Gtw DPC addr.]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : Output, has for
IED address : DPC addr. on IED]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : FBD output, is
controlled on state change of : Substation DPS]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : FBD output,
has for AutoManu dependency : Substation DPS]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : FBD output,
has for feedback : Substation DPS]
39044 / DatapointServer / The relation types are not compatible-> [is controlled by : FBD output,
has for local/remote dependency : Local/remote DPS]
FBD automation
(R) uses DPC
Input (1) DPC
(R) uses SPC SPC
Input (2)
A "DPC" or "SPC" Datapoint can be linked to an Input plug of a FBD Automation through the relation
"uses DPC" or "uses SPC".
These relations are not compatible with the following ones :
- relations defining the Control Source : "wired on"
- relation defining the Control Source : "has for IED address"
Examples :
39044 / DatapointServer / The relation types are not compatible-> [is used by : FBD input, 'open'
wired on : DO # 1 (NO)]
39044 / DatapointServer / The relation types are not compatible-> [is used by : FBD input, 'closed'
wired on : DO # 0 (NO)]
39044 / DatapointServer / The relation types are not compatible-> [is used by : FBD input, has for
IED address : DPC addr. on IED]
DPC DPS
(R) has for feedback
SPS
SPC DPS
(R) has for feedback
SPS
SetPoint MV
(R) has for feedback MPS
For each "DPC", "SPC" or "Setpoint" Datapoint, 2 relations "has for feedback" are available, but they
are mutually exclusive.
14294 /RelationHasForFeedback / The MV feedback of a SetPoint can not have a FSS profile
A Datapoint and its feedback Datapoint must comply with the following rules :
- both must have the same Server device
- if one of them is a "Wired" Datapoint, the other one should be "Wired" too.
- if one of them is a "System" Datapoint, the other one must be "System" too.
- if one of them is linked to an "UCA2/IEC gen IED" through the relation "has for UCA2/IEC address",
this relation must also be defined for the other one.
This rule does not concerned the Computed Switch Pos datapoint of a circuit breaker when it is
feedback of a wired SPC/DPC control of a breaker.
Note :
Here, the term "Wired" means that the datapoint is linked to a digital or analog channel of a computer,
or linked to an IED address, else it's "System".
Feeder
Circuit breaker
Lock control SPC DPS
(R) has for feedback SPS
Substation
Ext manual CS (R) has for feedback
(R) has for feedback on/off ctrl DPC
on/off ctrl SPC
on/off DPS
on/off SPS
Feeder
Ext manual CS (R) has for feedback
(R) has for feedback on/off ctrl DPC
on/off ctrl SPC
on/off DPS
on/off SPS
If the "on/off ctrl DPC" or "on/off ctrl SPC" Datapoint of a Synchrocheck function is linked to a feedback
through the relation "has for feedback", then the feedback must be the "on/off DPS" or "on/off SPS"
Datapoint of the same Synchrocheck function.
For a "DPC" Datapoint, if its attribute "activation mode" is set to the "Transient" value, then the
following rule must be respected :
"execution timeout" > max [ "open duration" , "close duration" ]
14024 / RelationHasForFeedback / The feedback execution timeout (x ms) is lower than the max[
open duration (ms), close duration (ms) ]-> [200, 500, 500]
For a "SPC" Datapoint, if its attribute "activation mode" is set to the "Transient" value, then the
following rule must be respected :
"execution timeout" > "order on duration"
14025 / RelationHasForFeedback / The feedback execution timeout (ms) is lower than the order
on duration (ms)-> [200, 500]
DPC DPS
(R) has for AutoManu dependency
SPS
SPC DPS
(R) has for AutoManu dependency
SPS
SetPoint DPS
(R) has for AutoManu dependency SPS
For each "DPC", "SPC" or "Setpoint" Datapoint, 2 relations "has for AutoManu dependency" are
available, but they are mutually exclusive.
Substation
Local/remote DPS
Loc/rem ctrl DPC
Operating Mode MPS
Note :
Hereafter, the term "wired" means that the datapoint must be linked to a digital channel of a computer.
if "Loc/rem ctrl DPC" is present, then "Local/remote DPS" must be present (it's the feedback)
if "Local/remote DPS" is not wired, then "Loc/rem ctrl DPC" is mandatory
if "Local/remote DPS" is wired, then "Loc/rem ctrl DPC" is not mandatory but, if it's present, it must
be wired.
A local/remote managed by a gateway can not be wired on a C264 board (acquisition only on
legacy IED or Isagraf)
24411 / Datapoint_LocalRemote / Gateway C264 local/remote can not be linked on a legacy IED
Local/Remote with IED address must be managed by the same gateway which manages the IED
A built-in function of local/remote and a RT automation must be managed by the same gateway
24406 / Datapoint_LocalRemote / The Built-in function and the RT Automation must be managed
by the same gateway
The two datapoints for operating mode of the substation are exclusives (Local/Remote Substation
DPS and Operating mode MPS)
62196 / Operating mode / Datapoints for operating mode are exclusives (Local/Remote Substation
DPS and Operating mode MPS)
Moreover, for any SCADA protocol attached to a substation via a computer or a gateway, the
substation operating mode is mandatory ("Local/remote DPS" or Operating Mode MPS).
62165 / Operating mode / The datapoint is required for SCADA link -> [Local/remote DPS or
Operating mode MPS]
Feeder
Local/remote DPS
Loc/rem ctrl DPC
Note :
Hereafter, the term "wired" means that the datapoint must be linked to a digital channel of a computer.
if "Loc/rem ctrl DPC" is present, then "Local/remote DPS" must be present (it's the feedback)
if "Local/remote DPS" is not wired, then "Loc/rem ctrl DPC" is not mandatory but, if it's present, it
must not be wired.
if "Local/remote DPS" is wired, then "Loc/rem ctrl DPC" is not mandatory but, if it's present, it must
be wired.
A database cant contain a local remote managed by a gateway under a built-in function and a local
remote managed by a C264 at same time.
(R) is managed by
Feeder (1) C264 (A) HMI type
Local/remote DPS GHU200 Simple
(R) is managed by
Feeder (2)
Local/remote DPS
If the "GHU200" board of a computer has its attribute "HMI type" set to the "Simple" value, then the
"Local/remote DPS" Datapoints of the bays managed by this computer must be all be "Wired" or all
"System".
24064 / Datapoint_LocalRemote / The acquisition sources of the Local/remote DPS datapoints are
mismatched for the simple LHMI
Local/Remote dependency :
Substation
Local/remote DPS
Operating mode MPS
Voltage level
Feeder
Local/remote DPS (A) Substation mode dependency
Yes
DPC (A) bay mode dependency Yes
If, under a Substation, a "DPC" or "SPC" Datapoint has one attribute "Substation mode dependency"
set to "Yes", then the Substation "Local/remote DPS" or operating mode MPS Datapoint must be
present.
There are four substation mode dependency attributes:
- Local substation dependency
- Remote substation dependency
- Mode 2 substation dependency
- Mode 3 substation dependency
These attributes define the command authorizations for SCADA or OI. When a command is refused,
this command is dependent of the substation mode.
62089 / Operating mode / The datapoint is missing-> [Local/remote DPS or Operating mode MPS]
If, under a Bay, a "DPC" or "SPC" Datapoint has its attribute "bay mode dependency" set to "Yes",
then the Bay "Local/remote DPS" Datapoint must be present.
Feeder
SBMC SPS
SBMC control SPC
if "SBMC SPS" is present and not wired, then "SBMC control SPC" must be present
if "SBMC control SPC" is present, then "SBMC SPS" must be present
SBMC dependency :
Feeder
SBMC SPS
(A) SBMC mode dependency Yes
DPC
(A) SBMC mode dependency
SPC Yes
If a "DPC" or "SPC" Datapoint has its attribute "SBMC mode dependency" set to "Yes", then the
"SBMC SPS" Datapoint must be present.
If a "DPS" or "SPS" Datapoint has the attribute "SBMC dependant" of its profile set to "Yes", then the
"SBMC SPS" Datapoint must be present.
A "Klaxon" refers to a set of Datapoints. This set contains all the Datapoints which are in the sub-tree
of each "VoltageLevel" and "UCA2/IEC PhysicalDevice" linked to the klaxon through the relation
"warns audibly".
In the set of Datapoints, at least 1 Datapoint must fulfil the following conditions :
- it must be linked to a Datapoint Profile which has its attributes "Alarms / defined" and "Alarms /
audible" set to the "Yes" value.
- the "OI Server" must be its Server or its Client
- it must not be the "Main status MV" System Datapoint of a computer.
Checks.doc Identification Number: 2070290
The sets of Datapoints of each "Klaxon" of an "OI Server" must not share the same Datapoints.
A given Voltage level or UCA2/IEC PhysicalDevice can not be linked more than once to the same
klaxon.
<53147> / OIKlaxon / The same voltage level is associated more than once to the same klaxon
<53148> / OIKlaxon / The same UCA2/IEC PhysicalDevice is associated more than once to the
same klaxon
The klaxons can be managed by any SPC. These SPC has to be permanent.
Any SPC/DPC datapoint defined as permanent until feedback must be linked to an SPS/DPS via a
feedback relation.
<14146> / RelationHasForFeedback / The feedback must be defined for xPC is permanent until
feedback
02279 / CapacityLimits / Scs | Ethernet network | C264 / Invalid count of counter datapoint for this
computer (max, count)-> [128, 143]
Main rack or standalone can manage up to 8 wired counter, and extension racks up to 16
02291 / CapacityLimits / Invalid count of wired counter datapoint for this computer or rack
(count, maximum)-> [32, 16]
02415 / CapacityLimits / The maximum of serial legacy and serial scada protocol on gateway
count exceeds 20
02412 / CapacityLimits / The maximum of serial scada protocol on gateway count exceeds 4
Any counter datapoint defined as energy counter (attribute Type is set to Import or Export Energy)
must be linked to an MV via an integration relation and then, a counter which integrates an MV must
be an energy counter.
When an MV datapoint is integrated by two energy counters, these two counters must not be of same
type (import or export).
<57163> / MVDatapoint / An integrated MV can't be integrated by two energy counter with same
type (Import or Export)
A datapoint must have only one SCADA address on a same SCADA network.
Exception : the DPS and DPC can have 2 addresses for DNP3 network.
A datapoint in substation or voltage level with a SCADA address must have an IEC address
Any Generic Bay cant contain more than 512 group SPS.
Any group SPS can't contain more than 8 cascading levels of group SPS.
Any group SPS can't contain loop with cascading grouping SPS.
For transient SPC with control popup, the Order off usage must be set to No
This check is not done for specific case of on/off ctrl SPC of an internal manual synchrocheck.
<23183> / DptProfile / A profile of a transient SPC with control popup, must have Order off usage
set to No (SPC)
For SPC datapoint with control popup, both of the order off usage and the order on usage must not
be to No.
<23339> / DptProfile / Datapoint profile link with Open Ctrl Popup cant set both of OrderUsageOn
and OrderUsageOff to No.
<57184> / DptMV / Only one measure type is allowed by TMU board (fixed by relation) (measure
type, TMU board)
On a TMU board, in case of Delta topology, the following TM computed by measure type are not
allowed:
- active power phase A, B or C
- reactive power phase A, B or C
- apparent power phase A, B or C
- power factor phase A, B or C
- phase angle phase A, B or C
<57190> / DptMV / The measure type is not allowed for delta topology (measure type, TMU
board)
On a TMU board TMU210 MV data point of type mod Vo (ADC), mod I1 (ADC), mod I2 (ADC), mod
V1 (ADC), mod V2 (ADC), thermal status must not have relation is transmitted on IEC61850 SCADA
network.
<57221> / DptMV / This MV data point type can't be transmitted on IEC 61850 SCADA Network
(MV data point type)
On a TMU210 board if the type of connection equals 3Vpp+Vb, the following TM computed by
measure type are not allowed:
- VAN, RMS value of the voltage phase A
- VBN, RMS value of the voltage phase B
- VCN, RMS value of the voltage phase C
<57230> / DptMV / The measure type is not allowed for the 3Vpp+Vb connection type (measure
type, TMU210 board)
For Raise/Lower DPC, if it is SBO Many, the Command Panel Assignment must be set to No
<61185> / DptRaiseLower / A Raise/Lower DPC SBO Many, must have Command Panel
Assignment set to No
Any configuration database can't contain more than 100 Mapping Datapoints per computer.
63198 / MaxTargetDpt / The maximum number of Target Datapoints per computer is reached
(count, maximum)
63199 / MaxTargetDpt / The maximum number of Target Datapoints per Origin datapoint is
reached (count, maximum)
Any Target Datapoint must map one and only one Origin Datapoint.
63200 / UnicityOriginDpt / A MappingxPS datapoint (target) must map one and only one Origin
Datapoint.(count, maximum)
Site
Server
Origin datapoint C264-1
(SPS | DPS | MPS | MV)
Has for Client
(R) IsMappedOn
If the Server of the Origin Dpt (Example C264-1) is different of the Server of Mapping Dpt (Example
C264-2) then C264-1 has for client C264-2.
22149 / DatapointClient / The client-server relation must be goosed for Automation/Mapping usage
at client level (server, client)
22150 / DatapointClient / The IEC/UCA2 relevant address must be goosed for
Automation/Mapping usage
Datapoint must not has a comma character (,) in Short name or Long name attribute in any
languages.
73229 / Datapoint / Invalid character find in datapoint attribute (Attribute, Invalid character, OI
language)-> [long name, ',', US English]
A check appears if duplicated long and short names in hierarchy when a SUI is present
06392 / AttributeValue / Short names must be unique
OI Server Mimic
Device link Symbol
Is controled by
Send FSS order
manages
SPS Multistate
manages
Discrepancy MS
Is graphically used by
Var. Text
73238 / Datapoint / Device link datapoint of OI server cant be used in a mimic (graphical element)
73346 / Datapoint | Redundancy mode / The gateway system datapoints or datapoints coming
from SBUS cannot be goosed
For datapoint Switchgear pos.(SPS : SwitchPos_SPS, DPS : SwitchPos) must not has relation is
transmitted on IEC61850 SCADA network if they are created under a Circuit breaker (XCBR)
module.
73253 / Datapoint / Relation 'is Transmitted on IEC 61850 SCADA network' is invalid for this
datapoint under circuit breaker module
Datapoints can not be transmitted into a report on an upper gateway IEC/IEC. So all relations is
transmitted on scada network linked to an IEC protocol under an upper gateway (represented by a
generic IED) must have modelling/goose usage attribute set to Goose only.
This is done automatically when importing gateway model (ConfigAP file) correctly filled with goose
needs on main gateway (which permits coherency control between configurations), or it can be done
manually.
77403 / Gateway / It is not possible to transmit a datapoint into a report to an upper gateway
IEC/IEC, only goose is allowed. Delete/update relation or update gateway model.
It is not possible for a datapoint to be transmitted into a goose to a gateway which has not its Goose
activation flag set to yes.
To see if the flag is activated:
- On the gateway:
- Gateway version must be V5 (no goose in gateway V4)
- Goose activation attribute must be set to Activated
- On generic IED representing gateway into upper conf:
The attribute GSEControl creation (IEC61850 Capabilities tab) must be set to Yes.
NB: the GSEControl creation is not editable by user. It is updated when setting model to generic model
in accordance to main configuration gateway flag.
77402 / Gateway /The datapoint is transmitted into a goose to a gateway IEC/IEC which has not
goose activated.
A datapoint transmitted on an IEC 61850 protocol of a lower gateway IEC/IEC cant be sent in Goose
Only. All datapoints transmitted in goose must be also sent in report.
73420 / Datapoint / A datapoint transmitted on an IEC 61850 network of a lower gateway can't be
sent in goose only.