Professional Documents
Culture Documents
C264 Enap C30
C264 Enap C30
C264 Enap C30
MiCOM C264/C264C
APPLICATION
Application C264/EN AP/C30
CONTENT
2. REQUIREMENTS 6
2. REQUIREMENTS
First, if it is not already done, you will need to install the PACiS SCE (System Configuration
Editor), see the chapter IN (Installation) of this product.
This document presents you the objects and the attributes of a referenced database made
with the PACiS SCE. For understanding this document you first need to be familiar with
PACiS SCE and PACiS computer C264.
To add an IEC-61850 computer into an existing system you need to have the mapping of the
system (IP address, Network names of equipment…).
To generate a template, for an existent IEC-61850 computer, see the chapter Functional
Description of the SCE product.
Application C264/EN AP/C30
− A ‘Site’ object for the electrical topology, containing one ‘Substation’ object.
− A ‘Scs’ object for the system topology, containing one ‘Ethernet network’ object (SCS
is an abbreviation of Substation Control System).
− Electrical topology (Site): computer manages bays and relevant modules or substation
information.
− Graphical topology (Graphic): computer can own a LCD display used for animated
graphical bay panel representation and others list panels.
C264/EN AP/C30 Application
− An object O2, not spare, linked directly or not to a spare composite parent object O1,
is considered as spare.
O1 (Spare = Yes)
O2 (Spare = No)
S0387ENa
− A relation defined on an object O1, not spare, and linked to a spare object O2, is
considered as a relation without link.
O1 (Spare = No)
link
Relation O2 (Spare = Yes)
S0388ENa
Application C264/EN AP/C30
− Common labels used for control acknowledgement, time quality logging, alarm
management logging, computer board management.
− Designation of the master clock computer(s) in the system. Up to two computers can
be declared as System Master Clock. A System Master Clock computer gives the time
reference to all others devices connected to the station-bus network through SNTP
(Simple Network Time Protocol). A System Master Clock computer is always located
in a substation.
(1)
(2)
(3)
(4)
(unused at
computer
level)
C0161ENb
(5)
unused at
computer
level
C0162ENb
unused at
computer
level
(6)
C0163ENb
(7)
(1)
(2)
(3)
(4)
(1)
(2)
(3)
(4)
(5)
• The "TCP/IP address" value of a device must be unique among all the devices per
Ethernet Network (except for OI server and OI client).
• The "network name" value of a device must be unique among all the devices per
Ethernet Network (except for OI server and OI client).
Application C264/EN AP/C30
• Debouncing: the start transition is signalled with the correct time, the following
changes within the debounce time are ignored. The range of the debounce time is
from 0 to 20 ms (with a 1 ms step). The event is time tagged at the instant of the first
transition.
• Filtering: the transition is only signalled if the signal is stable for minimum as long as
the filtering time. The range of the filtering time is from 0 to 20 ms (with a 1 ms step).
The filtering is allowed only if the debouncing is applied (i.e. the filtering cannot be
applied if there is no debouncing before). The event is time tagged at the instant of the
first transition.
Filtering time
Debouncing
time
t0 t1 t2
C0127ENa
• one for all Digital Inputs which will be used as Binary Inputs.
• one for all Digital Inputs which will be used as Digital Measurements.
(1)
(2)
(3)
• If the attribute "debouncing delay" is set to 0, then the attribute "filtering delay" must
be set to 0.
4.3.2 Configuring measurement acquisition and transmission
(1)
(2)
(3)
(4)
• If the attribute "debouncing delay" is set to 0, then the attribute "filtering delay" must
be set to 0.
Application C264/EN AP/C30
(1)
• If the attribute "debouncing delay" is set to 0, then the attribute "filtering delay" must
be set to 0.
4.3.4 Configuring computer internal fault characteristics
(1)
(1)
(2)
(1)
(3)
(4)
• Via the contextual menu of the computer, run “Create backup” (1).
Then:
• Extra relation ‘has for UCA2/IEC server’ is automatically created for the main
computer.
• Once the backup computer has been created, its attributes and constitution are locked
for updating and follow the main computer ones. The only exceptions are its short
name and long name and network identification (IP address and network name) that
must be correctly updated. When an object is added to ( resp. removed from ) the
main computer the same object is added to (resp. removed from) the backup
computer but attributes cannot be modified..
(1)
Automatic creation of
"has for UCA2/IEC
server" relation for the
main computer
Automatic creation of
"backup" relation between
the two computers
C0166ENc
• CCU200 - Mixed digital 8 input and 4 output boards with digital input and output
channels (take good care the DO 4,5,6,7 are defined but not used):
- Circuit breaker Control Unit
• CPU260, BIU241 - CPU and communication boards with communication channels (or
communication ports)
A B C D E F G H I J K L M N O P Q
BIU CPU
• Slots from C to P may contain a board of the following types: AIU201, AIU210,
DOU200, DIU20x, DIU210 or CCU20x
• Slot Q may contain one TMU200 board or one board of the above types.
• If a TMU200 is present, then the maximum count of boards must be ≤ 14; else the
maximum count of boards must be ≤ 15.
A B C D E F G H
BIU CPU
• Slots from C to F may contain a board of the following types: AIU201, AIU210,
DOU200, DIU20x or CCU20x
• Slots G and H may contain one TMU200 board or two boards of the above types.
• If a TMU200 is present, then the maximum count of boards must be ≤ 4; else the
maximum count of boards must be ≤ 6.
(1)
(2)
• Per board type (AIU201, AIU210, DOU200, DIU20x, CCU20x), the physical board
number attribute values must begin from 0, be unique and contiguous.
Application C264/EN AP/C30
(1)
(1)
• If the value of the "HMI type" attribute is "Simple", then "Led#4" must not be used (no
relation link from "Led#4" to a datapoint).
• If the value of the "HMI type" attribute is different from "Complete", then the relation
"has for workspace" must not be linked.
C264/EN AP/C30 Application
(1)
(2)
(3)
(4)
(1)
(2)
(3)
C0167ENb
− Switched: when the computer has to send a frame it sets the RTS line and
waits for the CTS line to be set by the receiver. It then waits during a time
defined by attribute (9) before starting the transmission of the frame. At the end
of the transmission the computer waits during a time defined by attribute (10)
before resetting the RTS line
− Constant: the RTS line is always set by the computer. When it has to send a
frame it waits for the CTS line to be set by the receiver to start the transmission.
− Soft: the RTS and CTS line are not managed by the computer.
7. CTS wired (No / Yes): this attribute must be set to YES if the TX carrier
management attribute is set to Switched or to Constant
8. CD wired (No / Yes): in order for the DCD line to be managed by the computer this
attribute must be set to YES if the TX carrier management parameter is set to
Switched.
9. pre TX time (range [0, 1 s], step 1 ms): this attribute is visible and therefore significant
only if attribute (6) is set to Switched.
10. post TX time (range [0, 1 s], step 1 ms): this attribute is visible and therefore
significant only if attribute (6) is set to Switched.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10
)
implicit AI#0 to
AI#3 channels
creation on
AIU200 board
C0168ENb
(1)
(2)
• Update its ‘has for communication port’ relation (1) and its attribute ‘printer control’ (2).
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(5)
(6)
FIGURE 29: UPDATING THE COMMUNICATION PORT RELATION FOR A SERIAL PRINTER
To control the way logging is managed and formatted on a serial printer, updating printer
attributes is necessary:
3. page size (range [20 lines, 65535 lines ], step 1 line).
4. buffer size (range [100 events, 3000 events ], step 100 events)
5. number of events to suppress when buffer is saturated (.range [30 events, 1000
events ], step 10 events)
6. Rank of the different columns used for printing formats.
Configuration rules and checks
• The following constraint must be respected : buffer size > nb of events to suppress
when saturated
C264/EN AP/C30 Application
Hereafter an extract of logging that illustrates the different columns used for printing formats:
origine
C0169ENa
Computer A has
for IEC- 61850
server computer B
Computer B has
for IEC- 61850
client computer A
(1)
C0170ENb
• Goose only.
• A client must not be linked to the same server through multiple relations "has for
UCA2/IEC server".
Application C264/EN AP/C30
• the state and quality (the BI resulting state is split in state and quality on IEC-61850)
• the reason for change, which could be one of the below values :
− change of data (set if the state has changed, before persistence or motion filtering)
− change of quality (set if the quality has changed, before persistence or motion
filtering)
− change due to control (set if the state or quality change is due to a control)
From one server, all BI reports are not transmitted in a chronological order (it is an IEC-
61850 client feature to put, if needed, all information in a chronological order).
During a loss of communication, the events detected on the computer are not buffered.
GOOSE based mode
A BI (only SPS and DPS) can be configured to be transmitted in GOOSE mode. In this
mode, the change of status is transmitted in multicast to the configured receivers. Only the
BI unfiltered states are transmitted, the time stamping and the reason for change are not.
Due to GOOSE format, all BI resulting states given below cannot be transmitted. So, the
following mapping is applied:
In IEC 61850 Mapping of PACiS sub-system, there is a native logical device LD0 with fixed
and hard-coded bricks (DBID, DI (LPHD), GLOBE (LLN0), and DIAG). When creating a
PACiS computer at SCE level, an IEC 61850 mapping with LD0 and its default bricks is also
created. LD0 is a system logical device that groups all system diagnostics and controls
relevant to the computer. Datapoints addressed in the brick of LD0 are only relevant to
system topology.
Extra logical devices can be created in the IEC 61850 mapping of a computer. Generally,
there is one logical device for each bay managed by the computer, and, in each logical
device, there is one brick for each module or built-in function.
4.5.2.1 SBUS automatic addressing
“SBUS automatic addressing” function is based on the substation electrical topology and
especially on bays.
The easiest way to create application logical devices relevant to electrical bays managed by
a computer is to run “SBUS automatic addressing function” for the computer. The contextual
menu (mouse right click) of the computer (1) can launch this function.
(1)
• Some datapoints are out of scope of automatic addressing. Theses datapoints are
identified by their data model mnemonic and their short name. They are listed in the
following table
Excluded datapoints
Parent object
mnemonic name
Module Circuit breaker SynCheck_Close_DPC Sync CB close
− mod Vo (ADC)
− mod I1 (ADC)
− mod I2 (ADC)
− mod V1 (ADC)
− mod V2 (ADC)
− thermal status
C264/EN AP/C30 Application
Note: For the datapoints which are excluded of the automatic addressing it
is possible to add the relation "has for IEC address and then define it.
4.6 Networking IED on computer legacy network
4.6.1 Creating a legacy network of IED
Generally, specific devices called relays or IEDs insure protection of electrical modules and
bays. IED connection to PACiS system is commonly done via IED legacy networks managed
by PACiS computer as master.
At SCE data modelling level, up to four IED legacy networks (relevant to a specific protocol)
can be located under a PACiS computer C264 or C264C. Each IED legacy network has to
be linked to communication port embedded in computer boards. Up to sixteen IED can be
added under a legacy network.
• Add a legacy network relevant to a specific protocol from object entry available at
computer level (1),
• Update its ‘has for main comm. port’ relation and the communication port
characteristics (see section 4.4.4 Configuring a communication channel),
(1)
(1)
(1)
(2)
(3)
(4)
(5)
11. test frame time-out (range [1 s, 255 s], step 1 s): in case of ‘balanced link’ (cf.
attribute (10)), a life message (test frame) is sent periodically between computer and
IED. This attribute corresponds to maximum delay to receive this life message, to
computer’s point of view. If no reception within this delay, IED is set disconnected.
12. inter frame duration (range [1, 50 ], step 1): this attribute represents the minimum
time, expressed in number of characters, that must exist between two frames.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(1)
(2)
(3)
(4)
(5)
(6)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
• Add an IED from object entry available at ‘Legacy networks’ level (1).
• For DNP3, T103, or Mobdus IED, update the ‘has for acquisition profile’ relation with a
previously created IED acquisition type.
(1)
updated relation
netween IED and
IED acquisition type
C0176ENb
(1)
(2)
(3)
(4)
• For each IED, its "network address" and "short name" attributes value must be unique,
per Legacy Network.
4.6.1.9 Adding an IED acquisition type to a legacy network
Common acquisition and communication characteristics are shared by IEDs. These ones are
grouped in an object called ‘IED acquisition type’, similar to acquisition profile. It is available
for DNP3, T103 and Modbus protocols.
To create an IED acquisition type on a legacy network:
• Add an IED acquisition from object entry available at legacy network level (1).
• Update the IED acquisition type attributes relevant to its protocol characteristics.
(1)
• For each computer and all its Legacy Networks, the maximum count of "xxx acq type"
components is 10.
C264/EN AP/C30 Application
(1)
(2)
(3)
(4)
(5)
(1)
(2)
(3)
(4)
(5)
(1)
(2)
created DO
C0355ENa
• DNP3: address identification is given by the attribute "address" of the "xxx addr. on
IED".
FIGURE 48: ADDING AN IED SPS ADDRESS (E.G. FOR T101 IED)
Once added, IED SPS address attributes must be set at SCE level:
1. short name: used for internal SCE identification.
For Modbus protocol:
2. mapping address (range [0, 65535],step 1): word address or bit address depending
on the bit number attribute.
3. bit number (range [0, 65535],step 1): used only if word read or status read is used
(see function attribute).
4. fonction (range [0, 65535],step 1): number of the Modbus function used to read the
SPS:
- 1, 2 : read bit,
- 3, 4 : read word,
- 7 : read status
For T101 protocol:
5. information object address (range [0, 16777215],step 1).
6. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address (see section 4.6.1.8 Setting attributes of a legacy IED).
For T103 protocol:
7. ASDU number (range [0, 65535],step 1):
- 1, 2 (for all IED)
- 65,66,67,68 (Only for Px3x)
8. fonction type (range [0, 65535],step 1).
9. information number (range [0, 65535],step 1).
10. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address (see section 4.6.1.8 Setting attributes of a legacy IED.).
Application C264/EN AP/C30
Modbus
(1)
(2)
(3)
(4)
T101
(5)
(6)
T103 (7)
(8)
(9)
(10
)
DNP3
(11
)
FIGURE 50: ADDING AN IED DPS ADDRESS (E.G. FOR T101 IED)
Once added, IED DPS address attributes must be set at SCE level:
1. short name of the address: used for internal SCE identification.
For Modbus protocol:
2. mapping address (range [0, 65535],step 1): Word address or Bit address depending
on bit number attribute.
3. bit number (range [0, 65535],step 1): Used only if Word read or status read is used
(see function attribute).
4. fonction (range [0, 65535],step 1): Modbus function to use to read the DPS:
- 1, 2 : read bit,
- 3, 4 : read word,
- 7 : read status
For T101 protocol:
5. information object address (range [0, 16777215],step 1).
6. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address (see section 4.6.1.8 Setting attributes of a legacy IED).
For T103 protocol:
7. ASDU number (range [0, 65535],step 1):
- 1, 2 (for all IED)
- 65,66,67,68 (Only for Px3x)
8. fonction type (range [0, 65535],step 1): refer to relay documentation.
9. information number (range [0, 65535],step 1): refer to relay documentation.
10. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address (see section 4.6.1.8 Setting attributes of a legacy IED).
For DNP3 protocol:
11. address (range [0, 65535],step 1).
Application C264/EN AP/C30
For all protocol types, DPS acquisition on IED can also be done via two different addresses.
In that case, two ‘DPS address on IED’ must be created for this DPS. For each of them, the
attribute contact identifier (12) must be set to ‘Open’ or ‘Closed’, to precise which state of
the DPS is concerned by the IED address. If DPS status is given by only one IED address,
set ‘contact identifier’ value to ‘unused’.
Modbus
(1)
(2)
(3)
(4)
(12
)
T101
(5)
(6)
(12
)
T103
(7)
(8)
(9)
(10
(12 )
)
DNP3
(11
)
(12
)
− ASDU number: 21
− index in the ASDU: Generic Identification Number given by the mapping of the IED
For DNP3 protocol:
14. address (range [0, 65535],step 1).
Application C264/EN AP/C30
Modbus
(1)
(2)
(3)
(4)
T101
(5)
(6)
T103
(7)
(8)
(9)
(10
(11 )
) (12
(13 )
)
DNP3
(14
)
Transmission
Format Description
order
INT8_LB Transmission of an 8 bit signed integer in a 16 bit value. /
The significant byte is the low order byte of the word.
INT8_HB Transmission of an 8 bit signed integer in a 16 bit value. /
The significant byte is the high order byte of the word.
UINT8_LB Transmission of an 8 bit unsigned integer in a 16 bit value. /
The significant byte is the low order byte of the word.
UINT8_HB Transmission of an 8 bit unsigned integer in a 16 bit value. /
The significant byte is the high order byte of the word.
INT16 Transmission of a 16 bit signed integer. The high order 2-1
byte is transmitted first (see Modbus norm)
UINT16 Transmission of a 16 bit unsigned integer. The high order 2-1
byte is transmitted first (see Modbus norm)
INT32_LW_LB Transmission of a 32 bit signed integer. The low order 1-2-3-4
word of the long value is transmitted first. The low order
byte of each word is transmitted first.
INT32_LW_HB Transmission of a 32 bit signed integer. The low order 2-1-4-3
word of the long value is transmitted first. The high order
byte of each word is transmitted first.
INT32_HW_LB Transmission of a 32 bit signed integer. The high word of 3-4-1-2
the long value is transmitted first. The low byte of each
word is transmitted first.
INT32_HW_HB Transmission of a 32 bit signed integer. The high order 4-3-2-1
word of the long value is transmitted first. The high order
byte of each word is transmitted first.
UINT32_LW_LB Transmission of a 32 bit unsigned integer. The low order 1-2-3-4
word of the long value is transmitted first. The low order
byte of each word is transmitted first.
UINT32_LW_HB Transmission of a 32 bit unsigned integer. The low order 2-1-4-3
word of the long value is transmitted first. The high order
byte of each word is transmitted first.
UINT32_HW_LB Transmission of a 32 bit unsigned integer. The high order 3-4-1-2
word of the long value is transmitted first. The low order
byte of each word is transmitted first.
UINT32_HW_HB Transmission of a 32 bit unsigned integer. The high order 4-3-2-1
word of the long value is transmitted first. The high order
byte of each word is transmitted first.
REAL32_LW_LB Transmission of a 32 bit real value. The low order word is 1-2-3-4
transmitted first. The low order byte of each word is
transmitted first.
Application C264/EN AP/C30
Transmission
Format Description
order
REAL32_LW_HB Transmission of a 32 bit real value. The low order word is 2-1-4-3
transmitted first. The high order byte of each word is
transmitted first.
REAL32_HW_LB Transmission of a 32 bit real value. The high order word is 3-4-1-2
transmitted first. The low order byte of each word is
transmitted first.
REAL32_HW_HB Transmission of a 32 bit real value. The high order word is 4-3-2-1
transmitted first. The high order byte of each word is
transmitted first.
M230_T5_TYPE Transmission of a 32 bit : Unsigned Measure 4-3-2-1
Bit 31to 24 decimal exposant (signed 8 bytes)
Bit 23…00 binary unsigned value 24 bytes
M230_T6_TYPE Transmission of a 32 bit : Signed Measure 4-3-2-1
Bit 31to 24 decimal exposant (signed 8 bytes)
Bit 23…00 binary signed value 24 bytes
M230_T7_TYPE Transmission of a 32 bit: power factor 4-3-2-1
Bit 31to 24 Signed :Import / Export (00/FF)
Bit 23…16 Signed :Inductive / capacitive (00/FF)
Bit 15…00 Unsigned value (16 bytes)
ION_MODULUS_ Transmission of a 32 bit: ION Energy values 4-3-2-1
10000_unsigned
Bit 31to 16 reg Hight: RH= unsigned value/10000
Bit 15…00 reg Low : RL = unsigned value modulus 10000
Value = RH*10000+RL
ION_MODULUS_ Transmission of a 32 bit: ION Energy values 4-3-2-1
10000_signed
Bit 31to 16 reg Hight: RH= signed value/10000
Bit 15…00 reg Low : RL = signed value modulus 10000
Value = RH*10000+RL
Both reg high and low are signed
C264/EN AP/C30 Application
FIGURE 53: ADDING AN IED COUNTER ADDRESS (E.G. FOR T101 IED)
Once added, an IED Counter address attributes must be set at SCE level:
1. short name of the address: used for internal SCE identification.
For Modbus protocol:
2. mapping address (range [0, 65535],step 1): word address.
3. fonction (range [0, 65535],step 1): Modbus function used to read the MV:
- 3, 4 : read word
4. data format: similar to MV.
For T101 protocol:
5. information object address (range [0, 16777215],step 1).
6. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address.
For T103 protocol:
7. ASDU number (range [0, 65535],step 1):
8. function type (range [0, 65535],step 1):
9. information number (range [0, 65535],step 1):
10. index in the ASDU (range [0, 65535],step 1):
11. common address of ASDU (range [-1, 65535],step 1):
For DNP3 protocol:
12. address (range [0, 65535],step 1):
Application C264/EN AP/C30
Modbus
(1)
(2)
(3)
(4)
T101
(5)
(6)
T103
(7)
(8)
(9)
(10
)
(11
DNP3
)
(12
)
FIGURE 55: ADDING AN IED SPC ADDRESS (E.G. FOR T101 IED)
Once added, IED SPC address attributes must be set at SCE level:
1. short name of the address: used for internal SCE identification.
For Modbus protocol:
2. mapping address (range [0, 65535],step 1): Bit address for function 5 or 15, Word
address for function 6.
3. bit number (range [0, 65535],step 1): Used only if Function 6 is used (see function
attribute).
4. function (range [0, 65535],step 1): Modbus function to use to send the SPC:
- 5 : write 1 bit (Mapping address indicates the address of the bit),
- 6 : write 1 word (Mapping address indicates the address of the word, bit number
indicates the number of the bit in the word),
- 15 : write N bits (used to set only 1 bit at a time, Mapping address indicates the
address of the bit)
For T101 protocol:
5. information object address (range [0, 16777215],step 1).
6. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address.
For T103 protocol:
7. ASDU number (range [0, 65535],step 1):
- 20 (for all IED)
- 45,46 (Only for Px3x)
8. function type (range [0, 65535],step 1): refer to relay documentation.
9. information number (range [0, 65535],step 1): refer to relay documentation.
For DNP3 protocol:
10. address (range [0, 65535],step 1).
Application C264/EN AP/C30
Modbus (1)
(2)
(3)
(4)
unused
T101
(5)
(6)
unused
T103 (7)
(8)
(9)
unused
DNP3
(10)
)
unused
C0178ENb
FIGURE 57: ADDING AN IED DPC ADDRESS (E.G. FOR T101 IED)
Once added, IED DPC address attributes must be set at SCE level:
1. short name: used for internal SCE identification.
For Modbus protocol:
2. mapping address (range [0, 65535],step 1): Bit address for function 5 or 15, Word
address for function 6.
3. bit number (range [0, 65535],step 1): used only if Function 6 is used (see function
attribute).
4. function (range [0, 65535],step 1): Modbus function to use to send the DPC:
- 5 : write 1 bit (Mapping address indicates the address of the bit),
- 6 : write 1 word (Mapping address indicates the address of the word, bit number
indicates the number of the bit in the word),
- 15 : write N bits (used to set only 1 bit at a time, Mapping address indicates the
address of the bit)
For T101 protocol:
5. information object address (range [0, 16777215],step 1).
6. common address of ASDU (range [-1, 65535],step 1): by default (–1) is equal to IED
address.
For T103 protocol:
7. ASDU number (range [0, 65535],step 1):
- 20 (for all IED)
- 45,46 (Only for Px3x)
8. function type (range [0, 65535],step 1): refer to relay documentation.
9. information number (range [0, 65535],step 1): refer to relay documentation.
For DNP3 protocol:
10. address (range [0, 65535],step 1).
Application C264/EN AP/C30
Modbus (1)
(2)
(3)
(4)
(unused)
(11
)
T101
(5)
(6)
(unused
(11 )
)
T103 (7)
(8)
(9)
(unused)
(11)
DNP3
(10)
(unused)
(11)
C0179ENb
FIGURE 59: ADDING AN IED SETPOINT ADDRESS (E.G. FOR T101 IED)
Once added, IED SetPoint address attributes must be set at SCE level:
1. short name of the address: used for internal SCE identification.
For Modbus protocol:
SetPoint address on Modbus is only available for WAGO relay, where output format is fixed
to UINT16.
2. mapping address (range [0, 65535],step 1): Word address for function 6.
3. function (range [0, 65535],step 1): Modbus function to use to send the SetPoint:
- 6 : write 1 word (Mapping address indicates the address of the word, bit number
indicates the number of the bit in the word).
For T101 protocol:
4. information object address (range [0, 16777215],step 1).
5. output format (REAL32 (IEEE 754) / Normalized / Scaled).
For T103 protocol:
6. SetPoint address on T103 is only available for REGD relay, where output format is
configurable.
7. ASDU number (range [0, 65535],step 1): refer to relay documentation.
8. function type (range [0, 65535],step 1): refer to relay documentation.
9. information number (range [0, 65535],step 1): refer to relay documentation.
10. output format (INT8 / UINT8 / INT16 / UNIT16 / REAL32 (IEEE754))
For DNP3 protocol:
11. address (range [0, 65535],step 1).
For all protocol type, values of SetPoint control on IED must be verified and scaled
depending on output format, before transmission. This is done via two extra attributes
‘minimal value’ (11) and ‘maximal value’ (12).
Application C264/EN AP/C30
Modbus (1)
(2)
(3)
(unused)
(11)
(12)
T101 (4)
(unused)
(5)
(11)
(12)
(6)
T103
(7)
(8)
(unused)
(9)
(11)
(12)
DNP3 (10)
(unused)
(11)
(12)
C0180ENb
• Add a SCADA network from object entry available at computer level (1),
• Update the SCADA network attributes relevant to its protocol characteristics (see
section 4.7.2 Defining addressing mapping of SCADA network).
• If SCADA does not use the substation network to communicate with the computer,
update its ‘has for main communication port’ relation and the communication port
characteristics.
• For DNP3 and T101 protocol on serial line, SCADA link can be redundant. To create a
redundant SCADA link, just add the relation ‘has for auxiliary communication port’ (2)
extra relation on computer SCADA network and fill it with the relevant serial port.
• A computer can manage up to two T104 SCADA clients. These two clients have
separate configurations but may have same data. On the SCADA port, up to four front
ends can be defined, corresponding to one active port and three backup ports. So, up
to four IP addresses will be defined during the configuration of each T104 client (
attributes (13) in section 4.7.1.6 Setting specific attributes of a T104 SCADA
network.) If both clients are communicating with the computer, they must manage
thein own redundancy for doing controls with coherency.
(1)
(2)
(1)
(2)
(3)
(4)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18 )
(19)
(20)
FIGURE 64: SETTING PROTOCOL AND SOE ATTRIBUTES OF A T101 SCADA NETWORK
Configuration rules and checks
The following constraints between the attributes must be respected :
"SOE file nb of events" > "'full' SOE file nb of events".
4.7.1.5 Setting general attributes of a DNP3 SCADA network
In the following figure the selected protocol for the SCADA link is ‘DNP3’ (1).
(1)
When setting a DNP3 SCADA network, some specific attributes available for the protocol
must be updated (Protocol tab-pane):
1. TCP/IP usage (No / Yes): set to ‘Yes’ if substation network is used by the DNP3
SCADA to communicate with the computer
2. Link address: not significant if TCP/IP usage is set to ‘Yes’
3. SPS/DPS class ( 1 / 2 / 3)
4. MV class ( 1 / 2 / 3)
5. Counter ( 1 / 2 / 3)
6. MV format (32 bits / 16 bits)
7. static MV (without flag / with flag)
8. event MV (without time, with time)
9. counter format (32 bits / 16 bits)
10. static counter (without flag / with flag)
11. event counter (without time, with time)
12. SBO time-out: maximum time between select orde and execute order
13. inter frame duration (range [1 , 50 ], step 1): this attribute represents the minimum
time, expressed in number of characters, that must exist between two frames
14. spontaneous message enable ( No / Yes): this attribute defines if the unsolicited
mode is allowed or not for the protocol. If this attribute is set to No there is possibility
to allowed it from the SCADA. If this attribute is set to Yes the computer can send
unsolicited messages as soon as the SCADA is initialiazed. Furthermore the SCADA
may disable or enable this unsolicited mode.
15. spontaneous message class ( none / class 1 / class 2 / class 1 & 2 / class 3 / class 1
& 3 / class 2 & 3 / class 1 & 2 & 3): This attribute is only significant if the previous
attribute is set to Yes. This attribute defines which class(es) is (are) concerned by this
unsolicited mode.
Setting SOE information SOE tab-panes, for DNP3 SCADA network is not significant (not
implemented).
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
) (14)
(15)
(1)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10
(11 )
) (12
(13 )
) (14
(15 )
) (16
)
(17
) (18
(19 )
) (20
(21 )
)
(1)
(1)
(2)
(3)
Entry point
of SCADA
mapping
Categories
per datapoint
kind basis
C0181ENb
• In the SCADA Mapping, the address identification of each "Gtw xxx addr." must be
unique. In the particular cases of T101 and T104 protocols, the uniqueness 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.
• 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.
4.7.2.1 Defining a SCADA address for a SPS datapoint
The addition of a SCADA address for a SPS datapoint is done via the “Objects entry”
window at SCADA SPS mapping level by clicking on mouse’s right button.
Application C264/EN AP/C30
Modbus
(1)
(2)
T101/T104
(3)
(4)
(5)
(6)
(7)
(8)
DNP3
(9)
(10)
(11)
10. Group ([0..16)] / 0=no group): indicates to which “T101/T104 General Interrogation
group” the datapoint is assigned. 0 means ‘no group’ assignation
11. object address (index)
For DNP3 protocol:
12. Event (No / Yes with time tag): when set to ‘Yes with time tag’, indicates if change of
state of the datapoint are transmitted spontaneously with time Tag
13. Inversion (No / Yes): indicates that the datapoint value needs to be inverted before
transmission
14. object address - index
Modbus
(1)
(2)
(3)
(4)
(5)
T101/T104
(6)
(7)
(8)
(9)
(10
)
(11)
DNP3
(12)
(13)
(14)
Modbus
(1)
(2)
(3)
(4)
T101/T104
(5)
(6)
(7)
(8)
(9)
(10)
DNP3
(11)
(12)
(13)
Modbus
(1)
(2)
(3)
T101/T104
(4)
(5)
(6)
DNP3
(7)
(8)
Modbus
(1)
(2)
T101/T104
(3)
(4)
DNP3
(5)
(6)
Modbus
(1)
(2)
T101/T104
(3)
(4)
DNP3
(5)
(6)
Modbus
(1)
(2)
(3)
T101/T104
(4)
(5)
(6)
(7)
(8)
DNP3
(9)
(10)
(11)
(12)
(13)
• Create the SCADA SPC (resp. DPC) address (A) to send SPC (resp. DPC) control of
the synchronised breaker.
• Create a SCADA SPC (resp. DPC) address (B) for bypass synchrocheck in the
SCADA mapping.
• Add the relation ‘has for bypass synchrocheck address’ via the “Objects entry” window
at SCADA address (A) and fill it with the SCADA address (B).
address (A)
address (B)
C0347ENa
FIGURE 86: ADDING A BYPASS SYNCHROCHECK ADDRESS TO A SCADA SPC/DPC ADDRESS (E.G.
FOR SCADA DPC ADDRESS)
C264/EN AP/C30 Application
(1)
• IED connected to computer legacy network can produce disturbance files. In that
case, computer monitors their availability. As soon as available, they are uploaded
and stored at computer level. Computer computes for System Management Tool
(SMT) a real-time data per IED basis that gives the availability of a disturbance file, via
station-bus network. Then, SMT downloads it from computer. At the end of successful
downloading, computer erases the real-time data of availability.
• Via a CT/VT board (TMU200), computer can manage its own waveform record files.
Waveform channels are directly acquired on CT/VT board channels and buffered.
Triggered by pre-defined change of state, associated buffers are flushed on files that
correspond to waveform record files. In that case computer computes for SMT a real-
time data that gives the availability of a computer waveform record file, via station-bus
network. Then processing is similar to IED’s one.
4.8.1 Defining management of disturbance file for IED
Allowing computer to manage IED disturbance is done at IED configuration level by:
• Adding RDRE brick (1) for the IED in LD0 logical device of the IEC-61850 mapping of
the computer.
• Adding the system SPS datapoint ‘DREC ready’ (2) at IED level, linked to a pre-
defined datapoint profile.
• Fill the mandatory IEC address for this datapoint, with the relevant data object of the
RDRE brick (3).
(2)
(1)
FIGURE 88: ADDING RDRE BRICK AND DREC READY DATAPOINT FOR IED
C264/EN AP/C30 Application
(3)
FIGURE 89: SETTING IEC-61850 ADDRESS OF DREC READY DATAPOINT FOR IED
For T103 IED extra information must be configured to process correct disturbance file
COMTRADE structure at computer level (see following section).
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(1)
(2)
(3)
(4)
(5)
4.8.3 Defining management of wave record file for computer CT/VT board
Allowing computer to manage its own wave record file is done at computer configuration
level by:
− fast waveform recording gives access to samples acquired via CT/VT board.
− slow waveform recording gives access to analogues (MV) and digital values
(SPS, DPS, SPC, DPC) file recording.
• Adding RDRE brick (1) for the computer in LD0 logical device of the IEC-61850
mapping of the computer.
• Adding the system SPS datapoint ‘C26x DREC ready’ (2) at computer level, linked to
a pre-defined datapoint profile.
• Fill the mandatory address for this datapoint, with the relevant data object of the
RDRE brick (3).
(2)
(1)
FIGURE 94: ADDING A RDRE IEC-61850 BRICK AND A DREC READY DATAPOINT FOR A COMPUTER
(3)
FIGURE 95: SETTING IEC 61850 ADDRESS OF DREC READY DATAPOINT FOR COMPUTER
C264/EN AP/C30 Application
The waveform recorder can be triggered by the following events, each of which is user
configurable:
• Operator request
Only one re-trig is allowed: it means that a new trigger can only be accepted after the end of
recording of the current waveform.
Waveform records are available in COMTRADE 2001 format.
The addition of a fast waveform recording is done via the “Objects entry” window at
computer level by clicking on mouse’s right button. Only one fast waveform recording can be
created under a computer.
Once added, fast waveform recording attributes must be set at SCE level:
1. short name and long name: used for internal SCE identification.
2. pre-trigger cycle (range [0 , 480], step 1): corresponds to number of cycles (up to
480), that are stored before triggering.
3. total cycles (range [0 , 480], step 1): see previous description.
4. number of files (1 / 2 / 4 / 8): see previous description.
(1)
(2)
(3)
(4)
(1)
(2)
C264/EN AP/C30 Application
C0183ENb
• Operator request
(1)
(2)
(3)
(4)
(5)
(6)
(7)
To define the inputs of a slow waveform recording, just add the relevant relation (1) available
at recording level and fill the relation with proper datapoint. Be careful, only datapoints
acquired on the computer can be defined as input of its slow waveform recording.
(1)
(2)
C0184ENb
• 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.
• 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.
Application C264/EN AP/C30
• The "SPC" link of the relation "has its klaxon controlled by" must be wired on a DO
channel of the Computer.
C264/EN AP/C30 Application
(2)
(4)
(3)
(5)
(1)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
− Mode control DPC (9): this datapoint is only used by the SMT to turn device
functioning mode to Maintenance or Operational/Run.
The available states of this datapoint are:
“OPEN” for the Maintenance mode
“CLOSED” for Operational mode
An IEC address for this datapoint is defined by using SBUS automatic addressing.
− Operating mode MPS (10): this datapoint is the MPS equivalence of Device mode
DPS (4).
The available states of this datapoint are:
“STATE 0” for the Faulty mode
“STATE 1” for Operational mode
“STATE 3” for Test mode
“STATE 5” for Maintenance mode
An IEC address for this datapoint is defined by using SBUS automatic addressing.
C264/EN AP/C30 Application
− Test control DPC (18): this datapoint is only used by the SMT to turn device
functioning mode to Test or Normal.
The available states of this datapoint are:
“OPEN” for the Test mode
“CLOSED” for Normal mode
This datapoint has no IEC-61850 address
• Control and status for local/remote
− Local/remote ctrl DPC (5): this datapoint is required by IEC-61850 protocol but is
meaningless for the computer.
The available states of this datapoint are:
“OPEN” for Remote
“CLOSED” for Local
This datapoint has no IEC address
− Local/remote DPS (6):
The available states of this datapoint are:
“OPEN” for Remote
“CLOSED” for Local
This datapoint has no IEC-61850 address
− Local/remote SPS (7):
The available states of this datapoint are:
“RESET” for Local mode
“SET” for Remote mode
This datapoint has the "RESET" state if the Local/remore DPS datapoint of all the
bays managed by the computer have the "OPEN" state and has the "SET" state if
at least the Local/remore DPS datapoint of one bay managed by the computer has
not the "OPEN" state.
The IEC-61850 address of this datapoint is defined by using SBUS automatic
addressing.
• Control and status for database management
− Database incoherency SPS (1): this datapoint is put in ‘SET’ state if current
database is not self-consistent. In that case, computer enters the Maintenance
mode.
The available states of this datapoint are:
“RESET” for coherent database
“SET” for incoherent database
This datapoint has no IEC-61850 address
− Database switch control SPC (2): this datapoint is only used by the SMT to turn
device functioning mode to Maintenance or Operational/Run.
The available state of this datapoint is:
“ON” for Switch
This datapoint has no IEC-61850 address
• Synchronisation status
• Communication status
− Device link SPS (3): although this datapoint is under the computer, it is not
managed by it. Each IEC-61850 client of the computer computes locally this
datapoint status by supervising the IEC-61850 real-time link with the computer. In
fact, there are as many ‘Device link SPS’ per computer basis as IEC-61850 clients
connected to the computer. Is put in ‘SET’ state if device link is operational.
The available states of this datapoint are:
“RESET” for not OK
“SET” for OK
This datapoint has no IEC address
• Health statuses
− DI acquisition stopped SPS (4): in case of saturation of the internal file used for
acquisition of wired digital inputs and gooses, acquisition is automatically stopped
and this datapoint is put in ‘SET’ state. As soon as this internal file is un-saturated,
this datapoint is reset and acquisition restarts.
The available states of this datapoint are:
“RESET” for acquisition running
“SET” for acquisition stopped
An IEC-61850 address for this datapoint is defined by using SBUS automatic
addressing.
− Software error SPS (16): in case of software error, this datapoint is set and
computer enters the Faulty mode.
The available states of this datapoint are:
“RESET” for software running
“SET” for software error
This datapoint has no IEC-61850 address
− Watchdog SPS (19): in case of software watchdog time-out, this datapoint is put in
‘SET’ state and computer enters the Faulty mode.
The available states of this datapoint are:
“RESET” for watchdog OK
“SET” for watchdog time-out
This datapoint has no IEC-61850 address
(21)
(22)
(23)
(24)
− Counter Top SPS (21): this datapoint is used to launch the transmission of
counters value on IEC-61850 and SCADA networks. Launching is done when the
datapoint goes in ‘SET’ state. This datapoint is generally wired.
The available states of this datapoint are:
“RESET” for no transmission
“SET” for transmission
An IEC-61850 address can be manually added to this datapoint.
− DREC ready SPS (22): this datapoint indicates the availability of a waveform
record file for the computer (for details, refer to section 4.8 Defining wave record
file management).
The available states of this datapoint are:
“RESET” for no waveform record available
“SET” for waveform record file available
An IEC-61850 address for this datapoint is defined by using SBUS automatic
addressing.
− External clock status SPS (23): this datapoint indicates the status of the IRIG-B
synchronisation. This datapoint is mandatory if ‘synchronisation source’ attribute at
computer level is set to IRIG-B (for details, refer to section 4.3 Setting general
attributes of a computer). The available states of this datapoint are:
“SET” for lack of IRIG-B signal
“RESET” for IRIG-B signal is present
An IEC-61850 address can be manually added to this datapoint.
− Device mode DPS (24): this datapoint gives the current functioning mode of the
computer.
The available states of this datapoint are:
“JAMMED” for the Test mode
"OPEN" for the Maintenance mode
"CLOSED" for the Operational mode
“UNDEFINED” for the Operational mode
This datapoint has no IEC-61850 address.
Application C264/EN AP/C30
(1)
− Board status MPS (1): this datapoint indicates the status of the board. Addressing
this datapoint can be done:
1) by using SBUS automatic addressing.
(1)
(2)
− IED communication status SPS (1): is put in ‘SET’ state if communication with the
IED is operational.
The available states of this datapoint are:
“RESET” for communication not OK
“SET” for communication OK
An IEC address for this datapoint is defined by using SBUS automatic addressing.
− IED synchronisation status SPS (2): is put in ‘SET’ state if IED is synchronised.
The available states of this datapoint are:
“RESET” for IED not synchronised
“SET” for IED synchronised
An IEC address for this datapoint is defined by using SBUS automatic addressing.
At IED level, the following optional datapoint can be added.
(3)
− IED disturbance status SPS (2): this datapoint indicates the availability of a
disturbance file for the IED (for details, refer to section 4.8.1 Defining management of
disturbance file for IED). This datapoint is put in ‘SET’ state if a disturbance file is
available.
The available states of this datapoint are:
“RESET” for no disturbance file available
“SET” for disturbance file available
An IEC address for this datapoint is defined by using SBUS automatic addressing.
C264/EN AP/C30 Application
(1)
− Printer status MPS (1): this datapoint indicates the status of the printer.
The available states of this datapoint are:
“STATE 0” for printer OK
“STATE 1” for self-check failure
“STATE 4” for printer not present
An IEC address for this datapoint is defined by using SBUS automatic addressing.
Application C264/EN AP/C30
(2)
(1)
− SCADA communication status SPS (1): this datapoint is put in “SET” state if
communication with the SCADA is operational.
The available states of this datapoint are:
“RESET” for communication with the SCADA not OK
“SET” for communication with the SCADA OK
An IEC address for this datapoint is defined by using SBUS automatic addressing.
− SCADA redundancy status SPS (2): this datapoint is put in “SET” state if
redundancy with the SCADA is active.
The available states of this datapoint are:
“RESET” for standby
“SET” for active
An IEC address for this datapoint is defined by using SBUS automatic addressing.
C264/EN AP/C30 Application
5. DEFINING DATAPOINT
5.1 Creating a datapoint
Electrical and system topologies share entities called datapoints. A datapoint corresponds to
an atomic object with real-time value, status or control relevant to electrical or system
process. Moreover, datapoints support extra system functions like forcing, suppression,
filtering, and alarms, logging.
Several kinds of datapoint exist:
− SPS (Single Point Status), DPS (Double Point Status), MPS (Multiple Point
Status)
− MV (Measurement Value), Counter
• Output datapoints used for control:
• System inputs (SI) are seen as particular SPS, DPS or MPS depending on the number
of elementary information they represents (for details about SI, see section4.10
Setting system information for computer components).
• Add a SPS from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of SPS exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the SPS attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of SPS.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
FIGURE 117: ADDING A SPS DATAPOINT (SAMPLE GIVEN AT BAY LEVEL FOR GENERIC SPS)
(2)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
• Add a DPS from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of DPS exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the DPS attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of DPS.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
(2)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
• Add a MPS from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of MPS exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the MPS attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of MPS.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
FIGURE 123: ADDING A MPS DATAPOINT (SAMPLE GIVEN AT BAY LEVEL FOR GENERIC MPS)
(2)
4. forcing management (Not automatic / Automatic to state <i> (i ∈ [0, 15])): when a
MPS goes in invalid state, computer can force or not its status to set or reset state
automatically. This attribute defines the way this forcing management is done.
Automatic forcing management is independent of FSS facility gives at user by the
MPS profile.
5. state panel assignment (No / Yes): set to ‘yes’ to enable MPS state display at
computer local HMI level.
(1)
(2)
(3)
(4)
(5)
Acquisition
Acquisition cycle
The analogue inputs are acquired on a periodical basis. Each channel on a board can be
assigned one of these cycles independently of the others channels (see section 4.4.5
Configuring an AI channel).
There exists two acquisition cycles:
− a short cycle (Nsc x 100 ms, Nsc configurable from 1 to 10 with a default value of 1).
− a long cycle (Nlc x 500 ms, Nlc configurable from 1 to 20, with a default value of 2).
AD conversion
The Analogue to Digital Converter has a 16 bits resolution (15 bits + sign bit).
The zero offset value is computed by the conversion of a 0 V voltage reference.
The gain is adjusted automatically by software by connecting a known voltage reference to
the amplifier.
The zero offset values and the gain are adjusted regularly in order to compensate for the
deviations caused by variations of temperature and ageing.
C264/EN AP/C30 Application
Self-checks
Two two kinds of self-checks are performed:
• Add a MV from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of MV exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the MV attributes (see following sections); some attributes can be fixed or
masked depending on the pre-defined kind of MV.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
(2)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(1)
(2)
(3)
(4)
(5)
(6)
(1)
(2)
(3)
(4)
(5)
• Update its relation ‘has for profile’ to point to a specific existing MV profile (2). See
section 5.2 Linking a datapoint to a profile, for details about profile definition and
setting.
Bay transformer
Mandatory TPI
C0191ENb
(2)
(1)
(2)
(3)
(1)
(2)
(1)
(2)
= To RCP
To HMI
To archive
Periodic register Scaling To automation
in
24h - FIFO
C0195ENa
• The periodic register is used to store the accumulator value of the previous period.
• The continuous register is used to store the accumulator value since the origin.
• The FIFO memory is used to store the periodic register of each period (up to 16
counters), during 24h.
Periodic processing
A period is defined either:
• By the internal clock : the period length is settable : 10', 15', 30', 1h to 24h , each
period begins at a regular hour: 12:00 , 12:30 , 13:00 ...
This choice is defined during the configuration phase on a per computer basis. The period
delimiter is also defined at configuration time for each counter.
At each period:
• The content of the periodic register is inserted into the FIFO queue.
• Either the continuous register or the periodic register is transmitted. The choice is
made by configuration on a per accumulator basis.
If the chosen transmitted register reaches its maximum value (232), the counter status is set
to OVERRANGE. Only a counter modification can re-validate the counter.
C264/EN AP/C30 Application
Scaling
Scaling is used for printing or displaying a counter. EPI is a parameter giving the amount of
energy in KW-h or KVAR-h equivalent to a pulse. The displayed value is:
N x EPI KW-h
Where N is the value of a counter.
Counter resulting states
The state of a counter can be :
State Comment
VALID not in one of the below states
SELFCHECK Due to the SELFCHECK FAULTY of the DI
FAULTY
UNKNOWN If the counter is acquired via a transmission link, the
information is unknown when the link is disconnected.
UNDEFINED Due to a counting failure of DCT (non-complementarity of
the 2 contacts)
OVERRANGE when the maximum value is reached
Transmission
The counters are transmitted on a client-server basis on the IEC-61850 network using the
report mechanism.
During a loss of communication between a client and a server, all server counters are set to
UNKNOWN on the client.
The counter informations transmitted in a report are:
• the reason for change, which could be one of the following values :
• Add a Counter from object entry available at the wished system or electrical object
level (1). Depending on the object level, different pre-defined kinds of counter exist.
They are used for specific needs at electrical topology level (for details see relevant
section in 6 DEFINING COMPUTER CONFIGURATION IN ELECTRICAL
ARCHITECTURE) or system topology level (for details see section 4.10 Setting
system information for computer components).
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
(2)
7. reset at cumulative period (No / Yes): when set to ‘Yes’ that the way to transmit the
periodic register, if not the cumulative register is transmitted.
8. MV panel assignment (No / Yes): set to ‘yes’ to enable Counter value display at
computer local HMI level.
9. scale factor.
10. energy type (Activ energy, Reactiv energy).
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
• System output: control information related to the system, to configurable and built-in
automations or to electrical process but without acquisition possibilities.
• Add a SPC from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of SPC exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the SPC attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of SPC.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2 Linking a datapoint to a profile, for details about profile definition and setting.
(1)
(2)
(1)
(2)
(5)
(6)
(1)
(2)
(3)
(5)
(6)
(1)
(2)
(4)
(5)
(6)
• substation and bay mode controls and bay uniqueness control defined in section 6.1.6
of chapter C264/EN FT and use also for execution checks (see section 6.1.8 of
chapter C264/EN FT), if SPC datapoint is located under a bay.
• substation mode control and substation uniqueness control, if SPC level is higher than
bay level.
Substation/Bay control uniqueness is globally set at substation level (see section 6.1.2
Defining a Substation). When substation uniqueness is set, bay uniqueness is implicitly set
for all bays.
C264/EN AP/C30 Application
(1)
(2)
(3)
(4)
(1)
(2)
− Add the relation ‘has for feedback’ at SPC level: choose exclusively one of the two
relations ‘has for feedback: SPS datapoint’ (1) or ‘has for feedback: DPS datapoint’ (2)
depending on the kind of feedback datapoint.
(1)
(2)
(3)
(4)
• For each "SPC", two relations "has for feedback" are available, but they are mutually
exclusive
• 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 must be "Wired" too (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")
- 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
• 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"
C264/EN AP/C30 Application
• Add a DPC from object entry available at the wished system or electrical object level
(1). Depending on the object level, different pre-defined kinds of DPC exist. They are
used for specific needs at electrical topology level (for details see relevant section in 6
DEFINING COMPUTER CONFIGURATION IN ELECTRICAL ARCHITECTURE) or
system topology level (for details see section 4.10 Setting system information for
computer components).
• Update the DPC attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of DPC.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2.7, for details about profile definition and setting.
(1)
(2)
5. hold duration (range [0, 10 s], step 10ms): this attribute is only available if the
activation mode is set to Permanent until feedback. It defines the time while the
contact is held in the requested state after reception of the confirmation of the position
of the device.
6. time between two orders (range [0, 10 s], step 100ms): this attribute corresponds to
the inter-control delay defined in section 6.1.6.1 of chapter C264/EN FT and use also
used for execution checks (see section 6.1.8 of chapter C264/EN FT).
7. command panel assignment (No / Yes): set to ‘Yes’ to enable SPC control at
computer local HMI level.
(1)
(2)
(6)
(7)
(1)
(2)
(3)
(4)
(6)
(7)
(1)
(2)
(5)
(6)
(7)
• substation and bay mode controls and bay uniqueness control (defined in section
6.1.6 of chapter C264/EN FT) and also used for execution checks if DPC datapoint is
located under a bay.
• substation mode control and substation uniqueness control, if DPC level is higher than
bay level.
Substation/Bay control uniqueness is globally set at substation level (see section 6.1.2
Defining a Substation). When substation uniqueness is set, bay uniqueness is implicitly set
for all bays.
Dependencies for DPC level lower than or equal to bay level
1. Substation mode dependency (No / Yes).
2. bay mode dependency (No / Yes).
3. SBMC mode dependency (No / Yes).
4. bay control uniqueness dependency (No / Yes): only significant if control
uniqueness is set to bay at substation level.
(1)
(2)
(3)
(4)
(1)
(2)
• Add the relation ‘has for feedback’ at DPC level: choose exclusively one of the two
relations ‘has for feedback: SPS datapoint’ (1) or ‘has for feedback: DPS datapoint’ (2)
depending on the kind of feedback datapoint.
(1)
(2)
(3)
(4)
• For each "DPC", two relations "has for feedback" are available, but they are mutually
exclusive
• 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 must be "Wired" too (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")
- 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
• 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" ]
5.1.11 Defining a SetPoint datapoint
5.1.11.1 Overview of SetPoint processing
Digital setpoints are described in section 4.9 of chapter C264/EN FT.
SetPoints are used to send instruction values to the process or to ancillary devices. MiCOM
Computers manage three types of SetPoints:
• Digital SetPoints.
• SetPoints to IEDs.
• System SetPoints.
Digital SetPoints
Digital SetPoints are executed via DO channels of Digital Output boards. This type of
controls is managed in “Direct Execute mode” only.
The checks performed during execution phase for SetPoints are:
• Raw activation: all activated relays which must be open are deactivated, all relays
which must be closed are activated. If a “read inhibit DO” is configured this one must
be deactivated during the relay positioning (see following topic).
• Incremental activation: the restitution of the SetPoint and relays can be done by
successive increments from the initial value to the final one. The value of increments
and the duration of the activation are user selectable. If a “read inhibit DO” is
configured this one must be deactivated during every incremental activation (see
following topic).
Digital SetPoint encoding
Described in section 4.9.1 of chapter C264/EN FT.
Application C264/EN AP/C30
Value
RI
C0210ENa
• Add a SetPoint from object entry available at the wished system or electrical object
level (1). Depending on the object level, different pre-defined kinds of SetPoint exist.
They are used for specific needs at electrical topology level (for details see relevant
section in 6 DEFINING COMPUTER CONFIGURATION IN ELECTRICAL
ARCHITECTURE) or system topology level (for details see section 4.10 Setting
system information for computer components).
• Update the SetPoint attributes (see following topic); some attributes can be fixed or
masked depending on the pre-defined kind of SetPoint.
• Update its relation ‘has for profile’ to point to a specific existing profile (2). See section
5.2.8 Defining a SetPoint profile, for details about profile definition and setting.
(1)
(2)
(1)
(2)
(3)
(4)
(5)
(6)
• A Setpoint datapoint wired on DO channels of a computer, must be digital and have its
profile attribute “SBO mode” set to "Direct Execute" or “Direct Execute with SBO
popup”.
5.1.11.4 Setting ‘Dependencies’ attributes of a SetPoint datapoint
When adding a generic SetPoint datapoint, some ‘dependencies’ attributes must be updated,
that correspond to:
• substation and bay mode controls and bay uniqueness control defined in section 6.1.6
of chapter C264/EN FT and use also for execution checks (see section 6.1.8 of
chapter C264/EN FT), if a Setpoint datapoint is located under a bay.
• substation mode control and substation uniqueness control, if SetPoint level is higher
than bay level.
Substation/Bay control uniqueness is globally set at substation level (see section 6.1.2
Defining a Substation). When substation uniqueness is set, bay uniqueness is implicitly set
for all bays.
C264/EN AP/C30 Application
(1)
(2)
(3)
(4)
(1)
(2)
(1)
(2)
• 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 must be "Wired" too (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")
- 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
C264/EN AP/C30 Application
• links to printers defined in the system topology for alarm and event logging purpose.
For output datapoints, the following characteristics are set at profile level:
• links to printers defined in the system topology for alarm and event logging purpose.
‘Profile’ objects can be put at any level of the system topology but never in the electrical
topology: they concern only system characteristics. For details about the system topology,
see section 4 DEFINING COMPUTER CONFIGURATION IN SYSTEM ARCHITECTURE.
A profile object can be added at the following levels of the system topology:
• SCS.
• Ethernet network.
• Mixing the two previous approaches, particularly for profiles relevant to datapoints
whose level is upper than bay or belonging to same kind of bays fed by several bay
computers.
Be careful:
(Refer to section 4.5.1 Connecting computer to others station-bus sub-systems, for Client /
Server definition)
In the set of all the computers of a SCS:
• the following profile functional characteristics logging, alarm, archiving and FSS, are
only useful and given to the computer that serves the linked datapoints because these
functions are always done at computer server level. So, a computer A using a
datapoint acquired on a computer B will never log, alarm or archive events relevant to
this datapoint.
• the following profile functional characteristics ‘state interlocking values’ are given to
server and client computers using a datapoint, because interlock evaluation is a
distributed function done on every computer that needs it before controlling its own
electrical modules.
• the following profile functional characteristics ‘SBMC facilities’ are given to server or
client computers using a datapoint exchanged on a SCADA network they manage,
because SBMC filtering is a distributed function done on computers managing SCADA
networks.
• the following profile characteristics ‘state/order labels’ are given to server or client
computers using a datapoint but are only used by the server: computer bay mimics,
logging, alarm definitions are reduced to datapoints that the computer is server of.
C264/EN AP/C30 Application
• Add a SPS profile from object entry available at the wished system object level (1).
• Define if necessary on which printers event logging of linked SPS datapoint is done,
via adding and filling the relation ‘has events logged on’ at profile level (2).
• Define if necessary on which printers alarm event logging of linked SPS datapoint is
done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(5)
(6)
• The profile of a datapoint of the System topology must have its enable
Force/Subst/Sup attribute set to No.
5.2.1.3 Setting ‘State labels’ attributes of a SPS Profile
When adding a SPS profile, some State labels attributes must be updated (1). They are
used for events and alarm management at computer level (logging, display).
(1)
(1)
3. masking due to control (No / Yes): this attribute must be set to ‘Yes’ to manage
correctly discrepancy (alarm only appears in case of spontaneous change of state
without previous control).
4. delay (range [0 s, 120 s], step 1 s): to avoid alarm generation if alarm condition
disappears within this delay.
5. gravity (range [1, 5], step 1).
6. audible (No / Yes): to activate a klaxon.
7. clearing mode (Manual / Automatic / Gravity basis): to precise the way alarm is
cleared when alarm condition disappears:
(1)
(2)
(8)
(3)
(4)
(5)
(6)
(7)
(9)
• Add a DPS profile from object entry available at the wished system object level (1).
• Defines if necessary on which printers event logging of linked DPS datapoint is done,
via adding and filling the relation ‘has events logged on’ at profile level (2).
• Defines if necessary on which printers alarm event logging of linked DPS datapoint is
done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(5)
(6)
• The profile of a datapoint of the System topology must have its enable
Force/Subst/Sup attribute set to No.
5.2.2.3 Setting ‘State labels’ attributes of a DPS Profile
When adding a DPS profile, some State labels attributes must be updated (1). They are
used for events and alarm management at computer level (logging, display).
(1)
For computer configuration, a more synthetic vision of logging and archiving is deduced from
these attributes: for details refer to sections 5.3 Defining computer local archiving of
datapoint events and 5.5 Defining computer local logging of datapoint events and alarms.
(1)
7. clearing mode (Manual / Automatic / Gravity basis): to precise the way alarm is
cleared when alarm condition disappears:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
• Add a MPS profile from object entry available at the wished system object level (1).
• Defines if necessary on which printers event logging of linked MPS datapoint is done,
via adding and filling the relation ‘has events logged on’ at profile level (2).
• Defines if necessary on which printers alarm event logging of linked MPS datapoint is
done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
(1)
(2)
(3)
(4)
• The profile of a datapoint of the System topology must have its enable
Force/Subst/Sup attribute set to No.
5.2.3.3 Setting ‘State labels’ attributes of a MPS Profile
When adding a MPS profile, some State labels attributes must be updated (1). They are
used for events and alarm management at computer level (logging, display).
(1)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity.
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
• Add a MV profile from object entry available at the wished system object level (1).
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(5)
• The profile of a datapoint of the System topology must have its enable
Force/Subst/Sup attribute set to No.
Application C264/EN AP/C30
(1)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity.
Application C264/EN AP/C30
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
(6)
(1)
(1)
• Add a Counter profile from object entry available at the wished system object level (1).
• Defines if necessary on which printers alarm event logging of linked Counter datapoint
is done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(5)
(1)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity.
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
(6)
(1)
• Add a SPC profile from object entry available at the wished system object level (1).
• Define if necessary on which printers event logging of linked SPC datapoint is done,
via adding and filling the relation ‘has events logged on’ at profile level (2).
• Define if necessary on which printers alarm event logging of linked SPC datapoint is
done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
− Direct execute
− Direct execute with SBO control box (reserved to substation control point
usage), similar to ‘Direct execute’ for computer
3. SBO timeout (range [0, 600 s], step 1s), significant if SBO mode is set to ‘SBO
operate once’ or ‘SBO operate many’.
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
(1)
(2)
• Add a DPC profile from object entry available at the wished system object level (1).
• Define if necessary on which printers event logging of linked DPC datapoint is done,
via adding and filling the relation ‘has events logged on’ at profile level (2).
• Define if necessary on which printers alarm event logging of linked DPC datapoint is
done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
− Direct execute
− Direct execute with SBO control box (reserved to substation control point
usage), similar to ‘Direct execute’ for computer
3. SBO timeout (range [0, 600 s], step 1s), significant if SBO mode is set to ‘SBO
operate once’ or ‘SBO operate many’.
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
(1)
(2)
• Add a SetPoint profile from object entry available at the wished system object level
(1).
• Define if necessary on which printers alarm event logging of linked SetPoint datapoint
is done, via adding and filling the relation ‘has alarm events logged on’ at profile level
(3).
(1)
(2)
(3)
− Direct execute
− Direct execute with SBO control box (reserved to substation control point
usage), similar to ‘Direct execute’ for computer, reserved for future use
3. SBO timeout (range [0, 600 s], step 1s), significant if SBO mode is set to ‘SBO
operate once’ or ‘SBO operate many’.
4. unit used for display, logging and alarm at computer level.
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(1)
− Gravity basis: the clearing mode is deduced from the one given at Scs object
level for the relevant gravity
For computer configuration, all attributes are significant for datapoints it is server of.
(1)
(2)
(3)
(4)
(5)
Event logging is activated as soon as the datapoint profile is linked to the local printer of the
computer via the relation ‘has events logged on’. To link a datapoint profile to a printer, see
relevant section of 5.2 Linking a datapoint to a profile.
Alarm logging is activated as soon as the datapoint profile is linked to the local printer of the
computer via the relation ‘has alarm events logged on’. To link a datapoint profile to a printer,
see relevant section of 5.2 Linking a datapoint to a profile.
To create a computer printer, see section 4.4.6 Adding a printer.
5.6 Defining acquisition source for input datapoints
Input datapoints have real-time values, fed by several ways exclusive each other:
• If necessary update the relation attribute ‘inverted value’ (2), whose meaning is given
previously.
C264/EN AP/C30 Application
(1)
(2)
• Add the relations ‘closed' wired on (1) and 'open' wired on (2) at DPS level.
(1)
(2)
• Add the relations ‘state <i> wired on’ (1) at MPS datapoint level, for each available
state of the MPS (i begins from 0).
• Fill the relations with the relevant DI channels: when datapoint level is lower than or
equal to bay level, only DI channels from DIU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
• If a read inhibit signal exists for the MPS, add the relations ‘read inhibit wired on’ (2) at
MPS datapoint level.
(2)
(1)
• Fill the relation with the relevant AI channel: when datapoint level is lower than or
equal to bay level, only AI channels from AIU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
(1)
• Add the relations ‘bit <i> wired on’ (1) at MV or TPI datapoint level, for each available
bit channel of the MV or TPI (i begins from 0).
• Fill the relations with the relevant DI channels: when datapoint level is lower than or
equal to bay level, only DI channels from DIU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
• If a read inhibit signal exists for the MV or TPI, add the relations ‘read inhibit wired on’
(2) at MV or TPI datapoint level.
• If a sign bit exists for the MV, add the relations ‘sign bit wired on’ (3) at MV datapoint
level.
Application C264/EN AP/C30
(1)
(2) (3)
• Add the relation ‘primary input wired on’ (1) at Counter datapoint level.
• If it is a double counter, add the extra relation ‘secondary input wired on’ (2) at
Counter datapoint level.
• Fill the relations with the relevant DI channel: when datapoint level is lower than or
equal to bay level, only DI channels from DIU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
• When the counter is used as an energy counter ("counter type" attribute set to "Energy
import" or "Energy Export") no wiring is needed but the relation "integrate: MV
electrical datapoint" (3) must be added to define the input of the counter. This relation
must be filled with the relevant MV datapoint.
(1) (2)
(3)
• Add the relation ‘has for IED address’ (1) at datapoint level. Generally, only one
relation adding is available for datapoint, except for DPS datapoint where up to 2
relations can be added, corresponding to each elementary bit of the DPS if the legacy
protocol does not support the DPS feature. In that case, the DPS is split in two SPS
regarding to the legacy protocol.
• Fill the relation with the relevant IED address: when datapoint level is lower than or
equal to bay level, only IED addresses from IEDs belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
(1)
• A "DPS" datapoint can have one or two relation(s) "has for IED address":
- In the case of one IED address, the attribute "contact type" of the IED address must
be set to the "Unused" value.
- In the case of two IED addresses, the attribute "contact type" of one of the IED
addresses must be set to the "open" value, and the attribute "contact type" of the other
IED address must be set to the "close" value.
Application C264/EN AP/C30
• Add the relation ‘has for IED address’ (1) at datapoint level
• Give an IEC61850 address to a datapoint, still wired on a computer, via ‘has for IEC
address’ relation adding.
• Give an IEC address to a datapoint on an IEC IED. In that case the datapoint can not
be wired, because it is seen as produced or managed by the IEC IED.
(1)
• Supervision of IEC61850 PACiS system device, where system datapoints are produced
to indicate mode device, synchro device, database status,…
• Supervision of IEC61850 PACiS system device board (board status diagnostics).
• Supervision of legacy network and IED managed by PACiS computers (communication
status diagnostics).
• Supervision of redundancy between two PACiS computers (redundancy status
diagnostics).
• Supervision of logging printers managed by OI server or PACiS computer (printer status
diagnostics).
• Supervision of archiving managed by OI server (archiving status diagnostics).
• Facilities given by built-in electrical and grouping functions or user’s function, in PACiS
computers.
5.6.4.1 Implicit system input datapoint via system decomposition
In data modelling many components of the system topology own input datapoints. Their
creation is generally implicit when creating the component: they belong to its hierarchy.
Most of system input datapoints when transmitted on station bus network are addressed in
IEC61850 diagnostics bricks.
The list of such system datapoints are given in section 4.10 Setting system information for
computer components.
5.6.4.2 Implicit electrical input datapoint via built-in function
Implicit input datapoints can be embedded in built-in function creation. For details refer to the
following sections:
• Active Power
• Reactive Power
• Apparent Power
• Frequency
• Fill the relation with the relevant CT/VT board. When datapoint level is lower than or
equal to bay level, only the CT/VT board belonging to the computer that manages the
bay, is available. To define the computer that manages a bay, refer to section 6.1.4
Defining a Bay.
• Update the relation attribute ‘measure type’ (2), giving the computation type.
(1)
• Fill the relation with the relevant DO channel: when datapoint level is lower than or
equal to bay level, only DO channels from DOU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
(1)
• Add the relations ‘closed wired on’ (1) and ‘open wired on’ (2) at DPC datapoint level
(these relations can be added twice in case of 4 DO channels use).
• Fill the relations with the relevant DO channels: when datapoint level is lower than or
equal to bay level, only DO channels from DOU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
Application C264/EN AP/C30
(1)
(2)
• Add the relations ‘bit <i> wired on’ (1) at SetPoint datapoint level, for each available bit
channel of the SetPoint (i begins from 0)
• Fill the relations with the relevant DO channels: when datapoint level is lower than or
equal to bay level, only DO channels from DOU boards belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
• If a read inhibit signal exists for the SetPoint (see section 5.1.11.1 Overview of
SetPoint processing), add the relations ‘read inhibit wired on’ (2) at SetPoint datapoint
level.
• If a refresh signal exists for the SetPoint (see section 5.1.11.1 Overview of SetPoint
processing), add the relations ‘refresh wired on’ (3) at SetPoint datapoint level.
• If a sign bit exists for the SetPoint, add the relations ‘sign bit wired on’ (4) at SetPoint
datapoint level.
C264/EN AP/C30 Application
(1)
(2)
(3) (4)
• A Setpoint datapoint wired on DO channels of Computer, must be digital and have its
profile attribute “SBO mode” set to "Direct Execute" or “Direct Execute with SBO
popup”
Application C264/EN AP/C30
• Add the relation ‘has for IED address’ (1) at datapoint level. Generally, only one
relation adding is available for a datapoint, except for a DPC datapoint where up to
two relations can be added, corresponding to each elementary bit of the DPC if the
legacy protocol does not support the DPC feature. In that case, the DPC is split in two
SPC regarding to the legacy protocol.
• Fill the relation with the relevant IED address: when datapoint level is lower than or
equal to bay level, only IED addresses from IEDs belonging to the computer that
manages the bay, are available. To define the computer that manages a bay, refer to
section 6.1.4 Defining a Bay.
(1)
• A "DPC" datapoint can have one or two relation(s) "has for IED address":
- In the case of one IED address, the attribute "contact type" of the IED address must
be set to the "Unused" value.
- In the case of two IED addresses, the attribute "contact type" of one of the IED
addresses must be set to the "open" value, and the attribute "contact type" of the other
IED address must be set to the "close" value.
C264/EN AP/C30 Application
• Add the relation ‘has for IED address’ (1) at datapoint level
• Give an IEC address to a datapoint, still wired on a computer, via ‘has for IEC
address’ relation adding.
• Give an IEC address to a datapoint on an IEC IED. In that case the datapoint can not
be wired, because it is seen as produced or managed by the IEC IED.
(1)
• Supervision of IEC61850 PACiS system device, where system datapoints are produced
to control mode device, database switch.
These output system datapoints are only used by System Management Tool.
• Facilities given by built-in electrical and grouping functions or user’s function, in PACiS
computers.
(1)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
• The original datapoint and the target datapoint can belong to different computers. In
this case the states of the original datapoints are transmitted through GOOSE
messages
• A MPS original datapoint can only be associated to a SPS ( the relation "is mapped
on: Mapping DPS Electrical datapoint" is not available in the "Object entry" window
associated to a MPS)
• A MV original datapoint can only be associated to a SPS ( the relation "is mapped on:
Mapping DPS Electrical datapoint" is not available in the "Object entry" window
associated to a MV)
C264/EN AP/C30 Application
(1) : Site
(2): Substation
n
(3) : Voltage level
(4) : Bay 'Feeder'
datapoints
C0211ENb
Feeder bay
Transformer bay
Busbar bay
C0212ENa
Switchgear
module
Q1
Circuit-breaker
module
Q0
Switchgear
module Q9
Switchgear Q8
Module (earth)
External line
module
C0213ENa
(1)
• Substation level: control uniqueness is provided by PACiS system for the whole
substation, i.e. two simultaneous controls are refused within the substation, except for
control datapoints configured as substation uniqueness independent (see sections
5.1.9.2 Setting ‘Dependencies’ attributes of a SPC datapoint, 5.1.10.2 Setting
‘Dependencies’ attributes of a DPC datapoint, 5.1.11.4 Setting ‘Dependencies’
attributes of a SetPoint datapoint.
• Bay level: control uniqueness is provided by PACiS system for an entire bay, i.e. 2
simultaneous controls are refused within the same bay, except for control datapoints
configured as bay uniqueness independent (see sections 5.1.9.2 Setting
‘Dependencies’ attributes of a SPC datapoint, 5.1.10.2 Setting ‘Dependencies’
attributes of a DPC datapoint, 5.1.11.4 Setting ‘Dependencies’ attributes of a SetPoint
datapoint).
(1)
(2)
• Local/remote for substation (see section 6.1.2.2 Defining Local/Remote for substation)
• Taking Control for substation and SCDA links (see section 6.1.2.3 Defining Taking
Control for substation and SCADA links)
For more details about datapoints and their configuration, refer to section 5 DEFINING
DATAPOINT.
(2)
(1)
• add the optional datapoints ‘Local/remote DPS’ (1) and/or ‘Loc/rem ctrl DPC’ (2), via
the “Objects entry” window at substation level by clicking on mouse’s right button,
• if necessary, do not forget to link via ‘has for feedback’ relation, the control of the
Local/remote with the Local/remote status datapoint.
(2)
(1)
• If "Loc/rem ctrl DPC" is present, then "Local/remote DPS" must be present (it's the
feedback).
• If "Local/remote DPS" is wired, then "Loc/rem ctrl DPC" is not mandatory but, if it's
present, it must be wired.
• If, under a Substation, a "DPC" or "SPC" datapoint has its attribute "Substation mode
dependency" set to "Yes", then the Substation "Local/remote DPS" datapoint must be
present.
• If the two datapoints "Local/remote DPS" and "Loc/rem ctrl DPC" are present, they
must have the same Server device.
• "Loc/rem ctrl DPC" datapoint must have its profile attribute “SBO mode” set to "Direct
Execute" or “Direct Execute with SBO popup”.
6.1.2.3 Defining Taking Control for substation and SCADA links
This facility allows a Remote Control Point (RCP) to force the mode of the substation from
LOCAL to REMOTE and to define on which link the SCADA controls must be accepted.
To activate Taking control facilities for a given SCADA network:
• add the optional datapoints ‘Taking Control’ (2) and ‘Taking status’ (1), via the
“Objects entry” window at substation level by clicking on mouse’s right button.
• add the relation ‘is taken control of’ at ‘Taking status’ datapoint level (3), and fill it with
the relevant given SCADA network.
• do not forget to link via ‘has for feedback’ relation, the control with the status
datapoint.
(2)
(1)
(1)
• If, at least, one SCADA network is linked to a Taking Control function, all the SCADA
Networks of the system must be linked to a Taking Control function.
• A "Taking Control" datapoint must be linked to a "Taking Status" datapoint through the
relation "has for feedback".
• 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.
• Both "Taking Control" and "Taking Status" datapoints must be linked to a SCADA
address in the mapping of their SCADA network.
• If a Taking-Control function is defined then, the "Loc/rem ctrl DPC" for substation must
be present and not wired.
• The Server of the Local/Remote datapoints is the Server of each datapoints couple
"Taking Status" / "Taking Control".
• All the devices 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".
6.1.2.4 Adding a user function to a substation
The addition of a substation user function is done via the “Objects entry” window at
substation level by clicking on mouse’s right button.
For more details about user function usage and their configuration, refer to section 6.6
Defining an electrical regulation by user function.
C0214ENb
(1)
(2)
(3)
C0214ENb
• Add a typed one from object entry available at voltage level (1).
• Update its ‘is managed by’ relation, to define which computer manages the bay (2).
(1)
(2)
(1)
(2)
• Feeder: a circuit-breaker and external line modules are mandatory and implicitly
created,
• Busbar: no module is available. This typed bay must be seen as a single electrical
node. A specific attribute ‘node reference’ used for electrical topology definition for
ATCC function can be entered for a busbar. For details about ATCC configuration and
this attribute, refer to section 6.5 Defining an Automatic Voltage Regulation (AVR)
built-in function.
• Generic bay: no sub-component constraint. Used for general usage outside the scope
of other previous typed bays.
Application C264/EN AP/C30
• Local/remote for bay (see section 6.1.4.2 Defining Local/Remote for bay)
• SBMC for bay (see section 6.1.4.3 Defining SBMC for bay)
(1)
(2)
• add the optional datapoints ‘Local/remote DPS’ (1) and/or ‘Loc/rem ctrl DPC’ (2), via
the “Objects entry” window at bay level by clicking on mouse’s right button
• if necessary, do not forget to link via ‘has for feedback’ relation, the control of the
Local/remote with the Local/remote status datapoint.
(2)
(1)
• 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.
• 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.
• "Loc/rem ctrl DPC" datapoint must have its profile attribute “SBO mode” set to "Direct
Execute" or “Direct Execute with SBO popup”.
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".
6.1.4.3 Defining SBMC for bay
Each bay can be set in SBMC mode (Site Based Maintenance Control mode).
In SBMC mode, a bay does not take into account the commands issued from Remote
Control Point (RCP), even if the substation is in remote control (see section 6.1.4.2 Defining
Local/Remote for bay). Some controls, defined during the configuration phase, can be
independent of the SBMC mode. For details about the configuration of this dependency
attribute, refer to sections:
• add the optional datapoints ‘SBMC SPS’ (1) and ‘SBMC control SPC’ (2), via the
“Objects entry” window at bay level by clicking on mouse’s right button,
• do not forget to link via ‘has for feedback’ relation, the control of the SBMC with the
SBMC status datapoint.
C264/EN AP/C30 Application
(2)
(1)
• If "SBMC control SPC" is present, then its attribute "bay mode dependency" must be
set to "No".
• 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.
6.1.4.4 Adding a user function to a bay
The addition of a bay user function is done via the “Objects entry” window at bay level by
clicking on mouse’s right button.
For more details about user function usage and their configuration, refer to section 6.6
Defining an electrical regulation by user function.
C0216ENb
(1)
(1)
(2)
• Capacitor, Inductor:
− Specific attribute ‘reactive power value’ (in MVA), used for ATCC regulation. For
details about ATCC configuration and this attribute, refer to section 6.5 Defining
an Automatic Voltage Regulation (AVR) built-in function.
• Transformer:
− Lockable module.
− Supports ATCC function needs. For details about ATCC configuration and this
attribute, refer to section 6.5 Defining an Automatic Voltage Regulation (AVR)
built-in function.
• Circuit-breaker module:
− Lockable module.
• Switchgear module
− Lockable module.
• External line:
• Generic module:
− Lockable module.
− Used for general usage outside the scope of other previous typed modules.
6.1.5.1 Adding a module generic datapoint
The addition of a module typed datapoint is done via the “Objects entry” window at module
level by clicking on mouse’s right button. Here are listed generic datapoint (standard usage)
out of scope of the specific module functions:
FBD user
• Circuit-breaker,
• Switchgear,
• Transformer,
• Generic module.
C264/EN AP/C30 Application
• Add the pre-defined SPS datapoint ‘Lock SPS’ at module level (1) and configure it
(see section 5 DEFINING DATAPOINT),
• Add the pre-defined SPC datapoint ‘Lock control SPC’ at module level (2) and
configure it (see section 5 DEFINING DATAPOINT),
• Define the ‘Lock SPS’ as feedback of the ‘Lock control SPC’ by adding and filling ‘has
for feedback’ relation at the SPC level (see section 5.1.9.3 Defining a SPC feedback).
(2)
(1)
(1)
− Triple phase circuit-breaker, where the 3 phases can only be managed together.
(1)
obsolete
C0218ENb
• do not forget to link via ‘has for feedback’ relation, the control(s) (1), (11) or (10) of the
breaker with the computed switch position (20) datapoint.
DEVICE (1) DPC control for (11) SPC control for open of (8) DPS or (19) SPS physical
CONTROL open/close of device device position of the device (1
phase)
(10) SPC control for close of
device (14) SPS (optional) phase not
together information
(20) system DPS the
feedback of the control (i)
DEVICE (9) SPC (optional) control of (9) SPC (optional) control of (15) SPS (optional) device
SELECTION device selection device selection selection position information
(HARDWARE)
C264/EN AP/C30 Application
DEVICE (1) DPC control for (2) DPC or (11) SPC control (16) SPS or (5) DPS physical
CONTROL open/close of device for open phase A position of phase A
(3) DPC or (12) SPC control (17) SPS or (6) DPS physical
for open phase B (pulse) position of phase B
(4) DPC or (13) SPC control (18) SPS or (7) DPS physical
for open phase C position of phase C
(1) DPC control for close of (14) system SPS phase not
device together information (ii)
(20) system DPS: the
feedback of the control (iii)
DEVICE (9) SPC (optional) control of (9) SPC (optional) control of (15) SPS (optional) device
SELECTION device selection device selection selection position information
(HARDWARE)
(i) The computed double signal is equal to the physical status if the phase not together
status is equal to “false” else the computed signal is equal to “jammed”.
(ii) The computed “phases not together” is equal to “false” if all phases are in the same
position else it is equal to “true”.
(iii) The computed signal is equal to the phase A status if the phase not together status is
equal to “false” else the computed signal is equal to “jammed”.
(iv) Only the “DPC close “ is known by the other IEC61850 devices :
- For open the device they send the “DPC close” with “open” request
- For close the device they send the “DPC close” with “close” request
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(21)
(21)
• The two datapoints "Switch Ctrl DPC" and "Switch Ctrl SPC" are mutually exclusive.
None is mandatory
• If physical position of the device is given by an SPS (19), phase not together
information (14) is mandatory
C264/EN AP/C30 Application
• Set1: {Switch phA DPC, Switch phB DPC, Switch phC DPC}
Set2: {Switch phA SPC, Switch phB SPC, Switch phC SPC}
Set3: {Switch phA pos. DPS, Switch phB pos. DPS, Switch phC pos. DPS}
Set4: {Switch phA pos. SPS, Switch phB pos. SPS, Switch phC pos. SPS}
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.
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.
• "Selection SPC" datapoint must have its profile attribute “SBO mode” set to "Direct
Execute" or “Direct Execute with SBO popup”
Control sequence of non-synchronised circuit breakers
Circuit breakers devices are managed in “direct execute mode” and in “SBO once mode”.
Refer to the generic description in section 5.1.8 Overview of control sequence processing.
Control sequence of synchronised circuit breakers
Refer to section 6.2 Defining a Synchrocheck function.
6.1.5.6 Defining a switchgear
This section deals with general switchgear features and available associated input and
output datapoints at computer level.
General module features described in section 6.1.5 Defining Module are applicable to
switchgear module and not reviewed here.
When adding a switchgear module, the following specific general attribute must be updated:
1. Switchgear type:
Available values are:
− Busbar disconnector
− Disconnector
− Bypass disconnector
− Earth switch
(1)
obsolete
C0219ENb
The following tables give inputs and outputs switchgear’s features controlled by the
computer. For each datapoint its SCE identification is given by a number, referenced in the
following figure.
To configure correctly a switchgear module:
• do not forget to link via ‘has for feedback’ relation, the control (3) of the switchgear (if it
exists) with the switch position (1) or (5) datapoint.
Switchgear
OUTPUTS TYPE A INPUTS CB ALL TYPES
DEVICE (3) DPC control for (1) DPS or (5) SPS physical
CONTROL open/close of device position of the device (1
phase) (v)
(1)
(2)
(3)
(4)
(5)
1. transformer type:
− Double wound: a double wound (or two winding transformer) is a transformer with
galvanic isolation between primary and secondary coil. Tap Changer (with
additional winding) is usually located at HV-neutral side for economic reasons.
Tapping-up (raise order) reduces primary winding and increase LV tension.
(1)
(2)
(3)
(1)
When adding a transformer, some optional datapoints can be created at module level and
must be configured (see section 5 DEFINING DATAPOINT):
1. MCB position DPS: used for AVR function (see section 6.5 Defining an Automatic
Voltage Regulation (AVR) built-in function), to give Mini Circuit-Breaker position of
associated tap-changer, via DPS datapoint
2. MCB position SPS: used for AVR function (see section 6.5 Defining an Automatic
Voltage Regulation (AVR) built-in function), to give Mini Circuit-Breaker position of
associated tap-changer, via SPS datapoint
(1)
(2)
• do not forget to link via ‘has for feedback’ relation, the control(s) (1), (11) or (10) of the
breaker with the computed switch position (20) datapoint.
• configure properly the synchrocheck function itself (for details see 6.2.5 Creating a
synchrocheck function).
DEVICE (1) DPC control for (11) SPC control for open (8) DPS or (19) SPS
CONTROL open/close of device of device physical position of the
device (1 phase)
(23) SPC or (22) DPC (10) SPC control for close
control for close with of device (14) SPS (optional) phase
synchrocheck not together information
(23) SPC or (22) DPC
control for close with (20) system DPS the
synchrocheck feedback of the control (i)
DEVICE (9) SPC (optional) control of (9) SPC (optional) control of (15) SPS (optional) device
SELECTION device selection device selection selection position
information
(HARDWARE)
SYNCHROCHECK (24) SPC or (25) DPC (24) SPC or (25) DPC (26) SPS or (27) DPS
SET ON / SET OFF (optional) control of on/off (optional) control of on/off (optional) on/off
synchrocheck synchrocheck synchrocheck information
Application C264/EN AP/C30
DEVICE (1) DPC control for (2) DPC or (11) SPC control (16) SPS or (5) DPS
CONTROL open/close of device for open phase A physical position of phase A
(23) SPC or (22) DPC (3) DPC or (12) SPC control (17) SPS or (6) DPS
control for close with for open phase B (pulse) physical position of phase B
synchrocheck
(4) DPC or (13) SPC control (18) SPS or (7) DPS
for open phase C physical position of phase C
(1) DPC control for close of (14) system SPS phase not
device together information (ii)
DEVICE (9) SPC (optional) control of (9) SPC (optional) control of (15) SPS (optional) device
SELECTION device selection device selection selection position
information
(HARDWARE)
SYNCHROCHECK (24) SPC or (25) DPC (24) SPC or (25) DPC (26) SPS or (27) DPS
SET ON / SET (optional) control of on/off (optional) control of on/off (optional) on/off
synchrocheck synchrocheck synchrocheck information
OFF (v)
(i) The computed double signal is equal to the physical status if the phase not together
status is equal to “false” else the computed signal is equal to “jammed”.
(ii) The computed “phases not together” is equal to “false” if all phases are in the same
position else it is equal to “true”.
(iii) The computed signal is equal to the phase A status if the phase not together status is
equal to “false” else the computed signal is equal to “jammed”.
(iv) Only the “DPC close“ is known by the other IEC61850 devices :
- For open the device they send the “DPC close” with “open” request
- For close the device they send the “DPC close” with “close” request
(v) Wired SPC and SPS for external synchrocheck and system SPC and SPS for internal
synchrocheck. If is not configured the external synchrocheck module or the
synchrocheck automatism is considered always “set on”. DPC and DPS are used only
for manual synchrocheck.
C264/EN AP/C30 Application
(1)
(2)
(3)
(4)
(22)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(23)
(14)
(15)
(16)
(17)
(18)
(19)
(21)
(20
)
• The two datapoints "Switch Ctrl DPC" and "Switch Ctrl SPC" are mutually exclusive.
None is mandatory.
• If physical position of the device is given by an SPS (19), phase not together
information (14) is mandatory.
• Set1: {Switch phA DPC, Switch phB DPC, Switch phC DPC}
Set2: {Switch phA SPC, Switch phB SPC, Switch phC SPC}
Set3: {Switch phA pos. DPS, Switch phB pos. DPS, Switch phC pos. DPS}
Set4: {Switch phA pos. SPS, Switch phB pos. SPS, Switch phC pos. SPS}
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.
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.
• A Circuit Breaker must be linked only once to a Synchrocheck function (relation "is
synchrocheck of").
• "Sync CB close" datapoint of a "Circuit breaker" linked to a "Ext manual CS" or "Int
synchrocheck" synchrocheck must have its profile attribute “SBO mode” set to "Direct
Execute" or “Direct Execute with SBO popup”.
The authorised schemes are defined during the configuration phase. The operator
synchrocheck closure behaviour is described in following sections.
Logic of authorisation of interlocking
The absolute values of the two voltages (Vline and Vbusbar) must be above or below settable
thresholds, to permit the circuit breaker closing. The following voltage controls are available:
Schemes using Vline and not(Vbusbar) / not(Vline) and Vbusbar voltage controls
In case of the absence of one of the two voltages, at the end of a settable delay T2 (param
2), the authorisation of closing is given:
Vline
T2 0
& Closing authorization
Not(Vbusbar)
C0227ENa
Vbusbar
T2 0
& Closing authorization
Not(Vline)
C0228ENa
Not(Vline)
T3 0
& Closing authorization
Not(Vbusbar)
C0229ENa
• The difference in amplitude (algebraic) between the two voltages (∆V) is lower than
the seized threshold (Evect) (param 5) AND
• The frequencies are as Fline and Fbusbar are such Fmin<F<Fmax where Fmin (param 6) and
Fmax (param 7) are the extreme acceptable frequencies AND
• The difference between the two frequencies (∆F) is lower than the seized threshold
(Efreq) (param 8) AND
• The phase difference between the two voltages (∆ϕ) is lower than the seized threshold
(Ephase) (param 9)
These criteria must be still met before the time-out of a delay T1 started on the criteria
appearance else the synchrocheck function will not authorise the CB closing.
If during the delay time T1 one of these criteria is lost, T1 is reinitialised and is relaunched on
reappearance of all the criteria.
C264/EN AP/C30 Application
T1 depends on the way circuit breaker is controlled (manual closure, manual synchronised
closure, automatic with auto-recloser), given 3 parameters at SCE level: (param 25), (param
30), (param 35).
In the coupling scheme, the CB can be closed only when the ∆ϕ is equal to 0.
But, in order to authorise the closing, it is first necessary that the following conditions are
fulfilled:
• The difference in amplitude (algebraic) between the two voltages (∆V) is lower than
the seized threshold (Evect) (param 10) AND
• The frequencies are as Fline and Fbusbar are such Fmin<F<Fmax where Fmin (param 11) and
Fmax (param 12) are the extreme acceptable frequencies AND
• The difference between the two frequencies (∆F) is lower than the seized threshold
(Efreq) (param 13)
These criteria must be still met before the time-out of a delay T1 started on the criteria
appearance else the synchrocheck function will not authorise the CB closing.
If during the delay time T1 one of these criteria is lost, T1 is reinitialised and is relaunched on
reappearance of all the criteria.
T1 depends on the way circuit breaker is controlled (manual closure, manual synchronised
closure, automatic with auto-recloser), given 3 parameters at SCE level: (param 25), (param
30), (param 35).
∆F <Efreq
∆V < Evect
C0231ENa
Therefore, the closing authorisation will be sent when ∆ϕ = ∆F*360*Ta ± ∆(∆ϕ) where Ta
(param 4) is the anticipation time or response time of the circuit breaker and ∆(∆ϕ) (param
14) is the acceptable mistake on ∆ϕ. There is a delay for such a coupling given in
configuration (param 24).
Application C264/EN AP/C30
• Bay level, in case of the synchrocheck function dedicated to a particular breaker of the
bay, or shared by two breakers in two different bays managed by the same computer.
The addition of a synchrocheck is done via the “Objects entry” window at substation or bay
level by clicking on mouse’s right button.
For more details about bay creation, refer to section 6.1.4 Defining a Bay.
Several types of synchrochecks exist:
1. External automatic synchrocheck
2. External manual synchrocheck
3. Internal automatic synchrocheck
4. Internal manual synchrocheck
At substation level, only ‘external manual synchrocheck’ is available.
Only following typed bays allows synchrocheck creation:
• Busbar,
• Bus coupler,
• Bus section,
• Feeder,
• Transformer,
• Generic bay.
(1)
(2)
(3)
(4)
(2)
(1)
(2)
(3)
(4)
In case of internal synchrocheck, extra configuration information must be set (see section
6.2.5.1Setting default settings of internal synchrocheck).
When adding a synchrocheck, the following mandatory datapoints is automatically created at
function level and must be configured (see section 5 DEFINING DATAPOINT):
1. Accept forcing: SPS datapoint, given the authorisation to force synchrocheck. It is a
system datapoint: it cannot be wired and is managed by the computer running
synchrocheck sequence. Any automation or operator interface asking for a
synchrocheck forcing, should be client of this datapoint and test its status before
forcing. So, proper IEC61850 configuration must be done for all clients (computer,
operator interface) to insure that feature.
(1)
(param 1)
(param 2)
(param 3)
(param 4)
(param 5)
(param 6)
(param 7)
(param 8)
(param 9)
(param 10)
(param 11)
(param 12)
(param 13)
(param 14)
(param 15)
(param 16)
(param 17)
(param 18)
(param 19)
(par am 20)
(param 21)
(param 22)
(param 23)
(param 24)
(param 25)
(param 26)
(param 27)
(param 28)
(param 29)
(param 30)
(param 31)
(param 32)
(param 33)
(param 35) (param 34)
C0237ENb
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(1)
(2)
(3)
(4)
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
• For an "Int synchrocheck" function, having its "automatic out of service" attribute set to
the "Yes" value, the "on/off ctrl DPC" or "on/off ctrl SPC" datapoint must be present.
• "on/off ctrl DPC" or "on/off ctrl SPC" datapoint of "Int synchrocheck" synchrocheck
must have its profile attribute “SBO mode” set to "Direct Execute" or “Direct Execute
with SBO popup”
6.3 Defining an Auto-recloser built-in function
6.3.1 Auto-recloser behaviour
The auto–Recloser built-in function is described in section 3.1.2 of chapter C264/EN FT.
6.3.2 Creating an auto-recloser function
The addition of an auto-recloser is done via the “Objects entry” window at bay level by
clicking on mouse’s right button.
Only following typed bays allows auto-recloser creation:
• Busbar,
• Bus coupler,
• Bus section,
• Feeder,
C264/EN AP/C30 Application
• Transformer,
• Generic bay.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
obsolete (12)
(13)
)
(14)
• The two attributes "functioning mode (1 ph trip)" and "functioning mode (3 ph trip)"
must not be both set to "Not used" value
• 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"
• 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"
• If "functioning mode (1 ph trip)" value is different from "Not used", then the "circuit-
breaker type" must be set to "Single 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"
To assume previous described behaviour, when adding an auto-recloser, some mandatory
datapoints are automatically created at function level and must be configured (see section 5
DEFINING DATAPOINT):
1. Autorecloser flt: is a MPS datapoint, given the failure reason of auto-recloser
function. This a system datapoint whose available states are:
− State3: no failure
Application C264/EN AP/C30
2. Auto-recloser st: is a MPS datapoint which gives the status of the auto-recloser
function. This is a system datapoint whose available states are:
(1)
(2)
(3)
(4)
(5)
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
• 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
• 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
• The two datapoints { "on/off ctrl DPC", "on/off ctrl DPS" } are mutually exclusive and,
at least one of them is mandatory
• 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 datapoints is mandatory
To assume previous described behaviour, when adding an auto-recloser, some mandatory
datapoints are automatically created at circuit-breaker level and must be configured (see
section 5 DEFINING DATAPOINT):
1. CB Healthy: corresponds to the ‘CB HEALTHY’ BI described in
section 6.3.1 Auto-recloser behaviour
(1)
(1)
(2)
(3)
(4)
(1)
(1)
(2)
(3)
(4)
obsolete
C0244ENb
(i) This SPS is a generic one added at transformer module level and configured as
feedback of SPC transformer selection (4).
1. Goto min/max DPC: this datapoint is not managed by the tap changer built-in
function. If it is needed an ISAGRAPH automation has to be used.
2. Raise/lower DPC: this datapoint is managed by the tap changer built-in function.
3. MCB open SPC: this datapoint is managed by the tap changer built-in function.
4. TAP Select SPC: this datapoint is managed by the tap changer built-in function
5. Higher position: this SPS is not taken into account by the tap changer built-in
function. If it is needed an ISAGRAPH automation has to be used.
6. Lower position: this SPS is not taken into account by the tap changer built-in
function. If it is needed an ISAGRAPH automation has to be used.
7. Tap in progress: this SPS is taken into account by the tap changer built-in function.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
• "Raise/lower DPC" datapoint must have its profile attribute “SBO mode” set to "SBO
Operate Many"
Application C264/EN AP/C30
− a "Voltage level" must not have its "ATCC existence" attribute set to "Yes".
− the "ATCC fct needs" is allowed neither under a "transformer" nor under a
"BusBar".
− the "Tap changer" with its "Raise/lower DPC" datapoint are mandatory.
− one of the two datapoints { "MCB position DPS", "MCB position SPS" } is
mandatory. They are mutually exclusive
− the "transformer" must be linked to a Voltage level through one and only one of the
relations { "has its primary on", "has its secondary on" }. The Voltage level must be
different from the one under which the transformer is located.
6.5.2.1 Defining ATCC function needs at substation level
The entry point of ATCC configuration is done at substation level.
This is done via the “Objects entry” window at substation level by clicking on mouse’s right
button.
(1)
‘General’ attributes:
‘calculation’ attributes
3. calculation period: corresponds to parameter “period of AVR calculation” listed in
section 7.1.4.7 (List of configurable parameters) of chapter C264/EN FT.
4. calculation mode: corresponds to parameter “calculation mode” listed in section
7.1.4.7 of chapter C264/EN FT.
‘Homing’ attributes
5. active homing: corresponds to parameter “Homing ON/OFF” listed in section 7.1.4.7
(List of configurable parameters) of chapter C264/EN FT.
6. homing deadband: corresponds to parameter “percentage of the Homing deadband”
listed in section 7.1.4.7 of chapter C264/EN FT.
‘ATCC mode changing’ attributes
7. mode on group interconnection: corresponds to parameter “mode group
interconnexion” listed in section 7.1.4.7 of chapter C264/EN FT.
8. mode on bay in local: corresponds to parameter “mode if bay in local“listed in section
7.1.4.7 of chapter C264/EN FT.
‘Compounding’ attributes
9. compounding method: corresponds to parameter “compounding method” listed in
section 7.1.4.7 of chapter C264/EN FT.
Delays’ attributes:
‘Nominal’ attributes
10. fixed initial tap delay: corresponds to parameter “initial tap time delay fixed/or not”
listed in section 7.1.4.7 of chapter C264/EN FT.
11. initial tap delay (in ms): corresponds to parameter “initial tap time delay:T1” listed in
section 7.1.4.7 of chapter C264/EN FT.
12. inter tap delay (in ms): corresponds to parameter “inter tap time delay:T2 listed in
section 7.1.4.7 of chapter C264/EN FT.
‘Homing’ attributes
13. homing initial tap delay (in ms): corresponds to parameter “Initial tap time delay:T3”
listed in section 7.1.4.7 of chapter C264/EN FT.
14. homing inter tap delay (in ms): corresponds to parameter “Inter tap time delay:T4”
listed in section 7.1.4.7 of chapter C264/EN FT
‘Hunting’ attributes
15. hunting window (in ms): corresponds to parameter “Hunting window : T5” listed in
section 7.1.4.7 of chapter C264/EN FT.
16. opposite max tap changes: corresponds to parameter “Maximal number of
successive taps in opposite direction for hunting (default value: 4 )” listed in section
7.1.4.7 of chapter C264/EN FT
‘Inhibition’ attributes
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
When adding an AVR to a substation, the following mandatory datapoints are automatically
created and must be configured (see section 5 DEFINING DATAPOINT):
(DPT_Sub 1) ATCC clear alarm SPC
(DPT_Sub 2) ATCC on/off control SPC
(DPT_Sub 3) AVR defect alarm SPS
(DPT_Sub 4) DBI override SPS
(DPT_Sub 5) ErrorLog SPS
(DPT_Sub 6) On/off SPS
(DPT_Sub 7) Target unreached SPS
(DPT_Sub 1)
(DPT_Sub 2)
(DPT_Sub 3)
(DPT_Sub 4)
(DPT_Sub 5)
(DPT_Sub 6)
(DPT_Sub 7)
C0246ENb
‘regulation’ attributes
8. voltage target ramping rate (kV/mn): corresponds to parameter “Target voltage
ramping rate” listed in section 7.1.4.7 of chapter C264/EN FT.
9. max tap change rate (kV/min): corresponds to parameter “Max voltage change rate”
listed in section 7.1.4.7 of chapter C264/EN FT.
10. voltage deadband to end tapping: corresponds to parameter “Voltage deadband1”
listed in section 7.1.4.7 of chapter C264/EN FT.
11. voltage deadband to initiate tapping: corresponds to parameter “Voltage
deadband2” listed in section 7.1.4.7 of chapter C264/EN FT.
When a voltage level is concerned by an AVR function, do not forget to set correctly its
attribute ‘nominal value (kV)’ (refer to section 6.1.3 Defining a Voltage level). It is used for
transformer nominal ratio computation.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(1)
(1)
(2)
(3)
(4)
(5)
(6)
When adding an AVR function needs at busbar level, the following mandatory datapoints are
automatically created and must be configured (see section 5 DEFINING DATAPOINT):
(DPT_Bb 1) ATCC inhibited
(DPT_Bb 2) ATCC inv module
(DPT_Bb 3) ATCC inv voltage
(DPT_Bb 4) ATCC max transfo
(DPT_Bb 5) ATCC on/off
(DPT_Bb 6) ATCC on/off ctrl
(DPT_Bb 7) ATCC targ 1 ctrl
(DPT_Bb 8) ATCC targ 2 ctrl
(DPT_Bb 9) ATCC targ 3 ctrl
(DPT_Bb 10) ATCC targ 4 ctrl
(DPT_Bb 11) ATCC targ 5 ctrl
(DPT_Bb 12) ATCC target 1
(DPT_Bb 13) ATCC target 2
(DPT_Bb 14) ATCC target 3
(DPT_Bb 15) ATCC target 4
(DPT_Bb 16) ATCC target 5
(DPT_Bb 17) ATCC to target
(DPT_Bb 18) BusBar voltage
(DPT_Bb 3) (DPT_Bb 4)
(DPT_Bb 5) (DPT_Bb 6)
(DPT_Bb 7) (DPT_Bb 8)
− ‘Power value’ attribute: (range [1, 300 MVA]): corresponds to parameter “AVR
transformer rating” listed in section 7.1.4.7 of chapter C264/EN FT.
− ‘Impedance’ attribute, whose unit is a percent of value for S=100 MVA (range
[0,01 to 24,99 by step 0,01): corresponds to parameter “AVR transformer
impedance on nominal tap on 100 MVA base” listed in section 7.1.4.7 of chapter
C264/EN FT.
• Add and configure a Tap-changer built-in function for the transformer module (refer to
section 6.4 Defining a Tap changer built-in function), with the following features:
• Add and configure an ‘ATCC fct needs’ object for transformer, via the “Objects entry”
window at transformer module level by clicking on mouse’s right button (1):
(1)
(1)
(2)
(3)
(DPT_Trf 1) (DPT_Trf 2)
(DPT_Trf 3) (DPT_Trf 4)
(DPT_Trf 5) (DPT_Trf 6)
(DPT_Trf 7) (DPT_Trf 8)
C0349ENa
• special (german) double switch that is in fact association of earth switch and
disconnector,
• transformer connected to three nodes but the third node is reserved to neutral
compensation.
At SCE level, nodes are special attributes of module, whose values are given by integers.
Each identified node in the electrical topology has a unique arbitrary value. Two
interconnected modules share the same node value. The best practice to value nodes is to
do it directly from the substation electrical diagram.
C264/EN AP/C30 Application
obsolete
• “External line” module of “Feeder” bay, where one node reference must be filled (2),
• “Circuit-breaker” and “Switchgear” module, where two node references must be filled
(3),
• “Transformer” module, where at least two node references must be filled, and a extra
one in case of neutral compensation (4),
• “Capacitor” and “inductor” module, used for neutral compensation , where one node
reference must be filled (5) and corresponds to the neutral node of the associated
transformer. Attention !! il manque la figure illustrant cet exemple
(1)
(2)
(3)
(4)
• Using ISaGRAF workbench for slow automations, where the execution of the
automation is cyclic, based on a cycle that can not be less than 50 ms.
• Using extended logical function modelling (boolean, timer, bistable functions) via FBD
workbench, where the execution is event-driven.
User function can be put at any level of the electrical topology except Site. Moreover, slow
automation is unavailable at module level. User function must always specify on which
computer it runs.
Extra solutions for simpler needs exist at configuration level (they could be seen as
restriction of particular FBD functions):
− creation of input plugs, that will be linked to SPS, DPS, MV, MPS, SPC or DPC
(fast automations take into account the logical value of these datapoints, defined
for interlocking management), added as sub-objects to this header.
− creation of output plugs, that will be linked to SPC, DPC (control of relays) or to a
SPS (production of SPS real-time value), added as sub-objects to this header.
• FBD body (coding in PSL) definition via launching at SCE level the FBD editor
(contextual menu on the FBD interface object) and doing diagram edition of boolean,
timer and bistable functions, and links to input/output plugs.
FIGURE 317: ADDING A FBD FAST AUTOMATION (E.G. FOR FEEDER BAY LEVEL)
Once added, FBD fast automation features must be set at SCE level:
1. Fill the relation ‘runs on’, giving which computer PLC will manage the automation. This
relation is automatically filled by SCE if FBD automation is located under a bay whose
computer manager has ever been entered (for details about computer manager of a
bay refer to section 6.1.4 Defining a Bay).
2. short name and long name of the fast automation used for internal SCE
identification.
(1)
(2)
(1)
Once added, FBD output plug features must be set at SCE level:
1. short name and long name: used for identification in FDB editor
(1)
(1)
Once launched, FBD editor allows diagram edition of the automation. For details about FBD
user manual refer to <the PACiS-SCE Documentation>
• Add the relation ‘uses <XXX>’ (1) at FBD input level, where XXX corresponds to the
datapoint kind (SPS, DPS, MPS, MV, SPC or DPC)
(1)
• Add the relation ‘controls <XXX>’ (1) or ‘produces SPS’ at FBD input level, where XXX
corresponds to the control datapoint kind (SPC or DPC)
(1)
• ‘client’ link, that means that the slow automation uses the datapoint that is acquired or
managed outside the ISaGRAF automation. For instance, the load shedding
automation can be client of some ‘circuit-breaker status’ input datapoints and some
‘circuit-breaker control’ output datapoints.
• ‘server’ link, that means that the slow automation produces or manages the datapoint.
For instance, a slow automation can be used to produce the sum of feeder
measurements. This sum is also a measurement located at voltage level for instance.
To define a slow automation, the three following steps must be done:
− if required, creation of datapoints at slow automation level, used for the function
management.
• slow automation body definition via launching at SCE level the ISaGRAF editor
(contextual menu on the slow automation interface object) and using available
languages and previously client/server defined links.
(1)
(2)
(1)
(2)
(3)
FIGURE 331
Application C264/EN AP/C30
(4)
• The following characters must be either a letter in upper case, either a digit or an
underscore.
(1)
(2)
(3)
(4)
• The following characters must be either a letter in upper case, either a digit or an
underscore.
(1)
Once launched, ISaGRAF editor allows diagram edition of the automation. For details about
ISaGRAF workbench and SCE datapoint coupling, refer to section 8 Annex A: Coupling SCE
data model and ISaGRAF.
FIGURE 338: ADDING A GROUP SPS (E.G. FOR FEEDER BAY LEVEL)
Application C264/EN AP/C30
Once added, Group SPS features must be set at SCE level, as SPS datapoint. For details
about SPS datapoint configuration, refer to section 5.1.2 Defining a SPS datapoint.
Nevertheless, the specific attribute ‘group type’ (1) must be set for the group. It corresponds
to the logical function (OR, AND, NOR or NAND) applied on all the components of the group.
(1)
• Add the relation ‘contains the <XXX>’ (1) at Group SPS level, where XXX corresponds
to the datapoint kind (SPS or DPS)
(1)
• Add the relation ‘controls on state change’ (1) at SPS/DPS level; two relations are
available depending on control kind to act (SPC or DPC). Choose the correct one.
• Set the relation attributes (3) giving for each state of the xPS, the order to send: None,
Open (resp. Off) or Close (resp. On) for DPC (resp. SPC).
(1)
(2)
(3)
• Create the three datapoints and configure them (see section 5 DEFINING
DATAPOINT)
• At the DPS level, add the relations ‘has open state given by’ (1) and ‘has closed state
given by’ (2)
• Fill the two relations with the previously created SPS datapoint
(1)
(2)
(1)
FIGURE 343: ADDING AN INTERLOCK SPS (E.G. FOR MODULE DPC LEVEL)
Once added, interlock SPS features must be set at SCE level, as SPS datapoint. For details
about SPS datapoint configuration, refer to section 5.1.2 Defining SPS datapoint.
To define interlocking equation for an interlock SPS:
• Configure this FBD interlock (refer to section 6.6.1 Defining a FBD fast automation),
with the existing following restrictions:
(1)
• Add the relation ‘has for AutoManu dependency’ (1) at control level; two relations are
available depending on the input kind setting the dependency (SPS or DPS). Choose
the correct one.
(1)
• For each "DPC", "SPC" or "Setpoint" datapoint, 2 relations "has for AutoManu
dependency" are available, but they are mutually exclusive.
C264/EN AP/C30 Application
7. file name for 'withdrawn open' state: visible if type is set to 5-uple: corresponds to
the filename containing the bitmap definition used for withdrawn open state
representation.
8. file name for 'withdrawn closed' state: (visible if type is set to 5-uple): corresponds
to the filename containing the bitmap definition used for withdrawn closed state
representation.
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
• save the graphical definition of the bitmap by giving a file name in bitmap editor
For details about bitmap editor usage refer to SCE user’s manual.
C264/EN AP/C30 Application
• The "reference index" attribute value of each "Bitmap" of the "Bitmap table" must be
unique.
• 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.
Application C264/EN AP/C30
• Precise which GHU200 board is concerned by created workspace by filling the relation
‘has for workspace’ at concerned GHU board level (refer to section 4.4.2.2 Setting
specific features of a GHU200 board).
• Setting the short and long name (1) attributes of the workspace used for internal SCE
identification,
• Setting ‘local/remote password usage’ (No / Yes) attribute (2), to precise if password is
required to set Local/remote for bays managed by the computer.
C264/EN AP/C30 Application
(1)
(2)
(1)
(2)
(3)
(4)
(5)
(1)
(2)
(3)
(4)
(5)
(3’)
(2’)
(4’)
• The computer managing a bay represented by a "Bay mimic" must be the same as the
one linked to the "Comp. workspace" (computer workspace) of this "Bay mimic".
• For a Computer, the maximum count of managed bays (relation "is managed by")
which are linked to a "Bay mimic" (relation "represents"), is 12.
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
S0285ENa
• LHMI line: horizontal or vertical line with configurable thickness and length
• LHMI bitmap: bitmap that references a bitmap object in the bitmap table (see 7.1
Defining a bitmap) where default representation is only taken into account
• The coordinates (x, y) of a symbol must not be located outside the mimic area.
7.3.2.1 Adding a line
The addition of a line in bay mimic is done via the “Objects entry” window at bay mimic level
by clicking on mouse’s right button.
(1)
(2)
(3)
(4)
(5)
(6)
(1)
(2)
(3)
(4)
• 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".
7.3.2.3 Adding a fixed text
The addition of a fixed text in bay mimic is done via the “Objects entry” window at bay mimic
level by clicking on mouse’s right button.
(1)
(2)
(3)
− an optional ‘current TPI value’ object to display dynamically the current value of
the TPI,
− an optional ‘max TPI value’ object to display upper available value for the TPI
− an optional ‘min TPI value’ object to display lower available value for the TPI
Application C264/EN AP/C30
(1)
(2)
(3)
(1)
(2)
(3)
• the dynamic representation itself (LHMI Gen module), that is linked to SPS or DPS
datapoint and to a dynamic bitmap in bitmap table
• the graphical name of the module (Name), always located on the right of the module
representation
The addition of a generic module representation in bay mimic is done via the “Objects entry”
window at bay mimic level by clicking on mouse’s right button.
Application C264/EN AP/C30
(1)
(2)
(3)
(4)
(5) (7)
(6)
• 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".
• The "Bitmap" linked to a "LHMI xPS MultiSt" MultiState must be defined as follows:
- 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.
Furthermore, if the MultiState is linked to a SPS or DPS datapoint of a module
containing a "Withdrawn" SPS datapoint, through the "is managed by" relation, then
the following constraints are added to the "Bitmap" definition :
- its 2 file names { "file name for 'withdrawn open' state", "file name for 'withdrawn
closed' state" } are both mandatory and each one must be unique.
Application C264/EN AP/C30
• the dynamic representation itself (LHMI Gen module), that is linked to SPS or DPS
datapoint and to a dynamic bitmap in bitmap table
• the graphical name of the module (Name), always located on the right of the module
representation
The addition of a transformer representation in bay mimic is done via the “Objects entry”
window at bay mimic level by clicking on mouse’s right button.
(1)
(2)
(3)
(4)
(5) (7)
(6)
• 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".
7.3.4 Assigning MV to bay mimic
A MV datapoint is assigned to a specific bay mimic by adding the relation ‘visualizes’ at bay
mimic level and filling it with the MV.
(1)
• 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.
C264/EN AP/C30 Application
(1)
FIGURE 372: DISPLAYING DATAPOINT STATUS WITH LED (E.G. FOR BAY SPS DATAPOINT)
Once added at SPS (resp. DPS) level, the relation must be filled with the relevant associated
led and the following relation attributes should be updated:
1. Led status for ‘Set’ state (resp 'Closed'): ( Off / On / Blinking slow / Blinking fast)
2. Led status for ‘Reset’ state (resp 'Open'): ( Off / On / Blinking slow / Blinking fast)
3. Led status for ‘Invalid’ state : ( Off / On / Blinking slow / Blinking fast)
(1)
(2)
(3)
FIGURE 373: SETTING LED STATUS FOR A DATAPOINT (E.G. FOR SPS DATAPOINT)
Configuration rules and checks
• If the value of the "HMI type" attribute is "Simple", then "Led#4" must not be used (no
relation link from "Led#4" to a datapoint).
Application C264/EN AP/C30
• The kernel or virtual machine is the real time software that runs the code of a
resource.
• The dictionary includes all the variables (input, output or internal), all the function
parameters definitions, all the types (simple or user defined) and all the defined words
(constants definition).
• The languages can be either graphic or textual. They are used to describe the
Program organisation units (POU). They are compliant with the IEC 1131-3 standard.
Hardware
platform
PROJECT
CONFIGURATION TARGET
RESOURCE KERNEL
C0251ENa
• the source files of the POU of the resource in the repertory /config1/ressource1
All the data dictionary is saved in the MS Access database file.
The POU files have the STF extension.
When a POU is added into a resource, a STF file is created in the resource folder. It contains
the graphic description (elements coordinates in the editor) as well as the algorithms.
Prj
PROJECT NAME
PRJLIBRARY.MDB
Config1
Ressource1
POU1.STF
POU2.STF
The compilation of a project produces several files such *.XTC embedding the TIC code. The
TIC code is the “interpretable code” of the automatism.
Application C264/EN AP/C30
• The following characters must be, either a letter, either a digit or an underscore
So the identifier of I/O symbols is made by concatenation of a prefix given by the user, a
prefix automatically given by the SCE (in, out, in_out) and an identifier number ( refer to
sections 6.6.2.5 Defining Isagraf IO prefix for an input and 6.6.2.8Defining Isagraf IO prefix
for an output).
In the workshop, the user will have an alias made up of the short names of the bay, module
and DataPoint in the form bay_module_datapoint. The used short name language will be the
one which is declared as “automata language”, i.e. one of the 4 AREVA T&D basic
languages: English, French Spanish or German. Complete identifier SCE will appear in the
data dictionary of the workshop inside the comment field.
The “DP variables” are located in different groups according to their type and relationship to
the function. These groups are not created in order to prevent the user from adding variables
in these groups.
In the SCE application, the address is stored as an attribute of the link between the function
and the DP. This attribute is updated during the fusion of the functions projects towards the
PLC project and the equivalence table is updated with the new values of the variables
addresses.
Application C264/EN AP/C30
SCE ISaGRAF
Status Status DINT
Quality Quality DINT
GlobalAlarmStatus Alarm SINT
• MOTION 00 = 3
• OPEN / FORCED OPEN / SUBSTITUTED OPEN = 4
• CLOSED / FORCED CLOSED / SUBSTITUTED CLOSED = 5
NOTE: UNDEFINED state is seen as INVALID (see Quality attribute)
Status attribute for MPS
• VALID = 0
• INVALID ≠ 0 (TOGGLING, UNKNOWN, SELFCHECK FAULTY, SUPPRESSED,
UNDEFINED)
If Quality attribute is INVALID, Status attribute is non-significant.
Alarm attribute
Unusable
C264/EN AP/C30 Application
SCE ISaGRAF
Status Status DINT
GlobalAlarmStatus Alarm SINT
• OFF = 0
• ON = 1
Status attribute for DPC
• OPEN = 0
• CLOSE = 1
Alarm attribute
unusable
8.2.6.3 SetPoint
SCE ISaGRAF
Status Status DINT
GlobalAlarmStatus Alarm SINT
SCE ISaGRAF
Value Value REAL
HHHThresholdValue Threshold_hhh REAL
HHThresholdValue Threshold_hh REAL
HthresholdValue Threshold_h REAL
LthresholdValue Threshold_l REAL
LLThresholdValue Threshold_ll REAL
LLLThresholdValue Threshold_lll REAL
Quality Quality DINT
GlobalAlarmStatus Alarm SINT
Quality attribute
• VALID = 0
• SELFCHECK FAULTY = 1
• UNKNOWN = 2
• FORCED = 4
• SUPPRESSED = 8
• SUBSTITUTE = 16
• SATURATED = 64
• UNDEFINED = 128
• L_THRESHOLDVIOLATION = 512
• LL_THRESHOLDVIOLATION = 1024
• LLL_THRESHOLDVIOLATION = 2048
• H_THRESHOLDVIOLATION = 4096
• HH_THRESHOLDVIOLATION = 8192
• HHH_THRESHOLDVIOLATION = 16384
At a given time, only one value is available. FORCED and SUBSTITUTED states have
higher priority than threshold violation states.
Alarm attribute
Unusable
8.2.6.5 Counter
SCE IsaGRAF
Value Value REAL
FrozenCumulativeValue FrozenCValue REAL
HHHThresholdValue Threshold_hhh REAL
HHThresholdValue Threshold_hh REAL
HthresholdValue Threshold_h REAL
LthresholdValue Threshold_l REAL
LLThresholdValue Threshold_ll REAL
LLLThresholdValue Threshold_lll REAL
Quality Quality DINT
GlobalAlarmStatus Alarm SINT
Quality attribute
• VALID = 0
• SELFCHECK FAULTY = 1
• UNKNOWN = 2
• OVERRANGE = 64
• UNDEFINED = 128
At a given time, only one value is available.
The attributes FrozenCValue, Threshold_hhh, Threshold_hh, Threshold_h, Threshold_lll,
Threshold_ll, Threshold_l et Alarm are unusable.
C264/EN AP/C30 Application
• All the following described functions must never be called in ISaGRAF SFC transitions
but only in actions.
• When an action calls the function Wait_Ack_Order, the following transition must at
least test the TRUE value of the function return code (indicating that control has been
well received)
8.2.7.1 Send_Binary_Order
This function concerns the following DP used in ‘is client of’ or ‘manages’ relations:
• SPC, DPC
Prototype C:
unsigned char Send_Binary_Order(char Order, long Bypass, long Ref_DP ,long Ref_Cmd )
Application C264/EN AP/C30
8.2.7.2 Send_Digital_Order
This function concerns SetPoints used in ‘is client of’ or ‘manages’ relations.
Select for SBO is done via function Send_Binary_Order.
Prototype C:
Unsigned char Send_Digital_Order(float Order, long Ref_DP, long Ref_cmd)
8.2.7.3 Send_Threshold_Order
This function concerns the MV and COUNTER used in ‘is client of’ or ‘manages’ relations.
Prototype C:
unsigned char Send_Thresholds_Order(char Threshold_used, float Threshold_HHH, float
Threshold_HH, float Threshold_H, float Threshold_L, float Threshold_LL, float
Threshold_LLL, long Ref_DP, long Ref_cmd)
C264/EN AP/C30 Application
8.2.7.4 Send_Quality_Order
This function concerns SPS, DPS, MPS, MV, TPI, COUNTER used in ‘is client of’ or
‘manages’ relations for Forcing/Suppression/Substitution functionality.
DPS
3 : JAMMED
4 : OPEN
5 : CLOSE
MPS
7 : STATE1
8 : STATE2
9 : STATE3
10 : STATE4
11 : STATE5
12 : STATE6
13 : STATE7
14 : STATE8
15 : STATE9
16 : STATE10
17 : STATE11
18 : STATE12
19 : STATE13
20 : STATE14
21 : STATE15
22 : STATE16
Digital_Value Forcing or Parameter Input Float (REAL)
substitution
value for MV,
TPI, COUNTER
Ref_DP Internal Parameter Input Long (DINT) Use equivalent word
reference of the linked to the datapoint
DP in host (<var>_ADR)
equipment
Ref_cmd Identifier of the Parameter Output Long (DINT) Use a locale variable
command
Prototype C:
unsigned char Send_Quality_Order(char Quality, char Binary_Value, float Digital_Value,
long Ref_DP, long Ref_cmd)
Application C264/EN AP/C30
8.2.7.5 Send_Ack_Order
This function is used when the automatism manages a DP to answer a awaited command
(Wait_xxx_Order). It allows acknowledgement of received order. It is only used for "User
Function DP".
Prototype C:
unsigned char Send_Ack_Order(long Ref_DP, char Order, real Value, long Ack_code)
Available acknowledgement codes
0. ACK_OK - positive acknowledgement
1. INCOHERENT_REQUEST - incoherent command
2. MICOM C264 COMPUTER_NOT_READY - command when MiCOM C264 Computer is
initializing
3. BAY_SUBST_MODE_FAULT - error on substation or bay Local/remote mode
4. CONTROL_MODE_FAULT - command when MiCOM C264 Computer is in maintenance
or faulty
5. DEVICE_LOCKED - locked device
6. REQUEST_IN_PROGRESS - command in progress for the device or reception of a
command during delay of forbidden command (inter-control delay)
7. INTERLOCK_NOK - refused by interlock
8. DEVICE_ALREADY_IN_POS - command similar to device current state
9. HW_FAULT - DO board fault
10. POS_INVALID - invalid position of device
11. TIMEOUT_FAILED - time-out between selection and execution or time-out in IED
answer
12. AUTOMATION_RUNNING - device locked by relevant AutoManu information
13. DEVICE_ALREADY_SELECTED - reception of a selection demand as device is still
selected
C264/EN AP/C30 Application
Prototype C:
Unsigned char Wait_Binary_Order(char Order, long Ref_DP)
If the order has a SBO type, the Select will be computed outside ISaGRAF (so Select can
only be soft).
A Wait_Binary_Order must be followed by a Send_Ack_Order.
Application C264/EN AP/C30
8.2.7.7 Wait_Digital_Order
This function is used when the ISaGRAF module must wait for an execution order relevant to
SetPoint. It is only used for "User Function DP".
Prototype C:
Unsigned char Wait_Digital_Order(float Order, long Ref_DP)
If the order has a SBO type, the Select will be computed outside ISaGRAF (so Select can
only be soft).
A Wait_Digital_Order must be followed by a Send_Ack_Order.
8.2.7.8 Wait_Ack_Order
This function is used when the ISaGRAF module is waiting for an acknowledgement of one
of its commands (Send_xxx_order). It concerns the DP used in ‘in client’ or ‘manages’
relation.
Prototype C:
Unsigned char Wait_Ack_Order(long Ref_cmd, long Ack_code)
C264/EN AP/C30 Application
8.2.7.9 Set_xPS
This function is used to give to the host equipment the SPS, DPS, MPS whose all attributes
can be updated by ISaGRAF module. This function uses "User Function DP".
MPS :
7 : State1
8 : State2
9 : StatE3
10 : State4
11 : State5
12 : State6
13 : State7
14 : State8
15 : State9
16 : State10
17 : State11
18 : State12
19 : State13
20 : State14
21 : State15
22 : State16
Quality field:
0 : VALIDE
1 : INVALIDE
Alarm field:
(not significant)
Ref_DP Internal reference of Parameter Input Long (DINT) Use equivalent word
the DP in host linked to the datapoint
equipment (<var>_ADR)
Prototype C:
Unsigned char Set_xPS(struct_xPS DP_Value, long Ref_DP)
For DPS managed through Set_xPS function, the non-complementarity delays (00 and 11)
must be set to 0 in configuration.
Application C264/EN AP/C30
8.2.7.10 Set_MV
This function is used to give to the host equipment the MV whose all attributes can be
updated by ISaGRAF module. This function uses "User Function DP".
Prototype C:
Unsigned char Set_MV(struct_xMV DP_Value, long Ref_DP)
C264/EN AP/C30 Application
8.2.7.11 Set_Counter
This function is used to give to the host equipment the Counters whose all attributes can be
updated by ISaGRAF module. This function uses "User Function DP".
Prototypage C:
Unsigned char Set_Counter(struct_Counter DP_Value, long Ref_DP)