Skip to main content

IOMOD FPI User Manual

1. Introduction

IOMod FPI stands for Fault Passage Indicator. It is an inteligent electronic device (IED) used for short circuit and ground fault indication with direction detection. It measures three phases of AC voltage and current amplitudes and phase shifts. The faults are detected by applying certain algorithms along with the measured data. The measured and calculated values are transmitted to the host system via communication protocol Modbus RTU, IEC 60870-5-101 or IEC 60870-5-103.

1.1 Features

  • Directional fault detection for all network types;
  • Earth fault detection;
  • 50 Instantaneous overcurrent detection;
  • 50N Neutral instantaneous overcurrent detection;
  • 51/67 Phase directional overcurrent detection;
  • 67N Neutral directional overcurrent detection;
  • 27 Undervoltage detection (with VT or voltage sensors);
  • 59 Overvoltage detection (with VT or voltage sensors);
  • 59N Neutral overvoltage detection / permanent earth fault (with VT or voltage sensors);
  • 81HBL2 Inrush blocking for selected protections;
  • 2 settings groups;
  • Integration into Elseta mini RTU;
  • Measurements of RMS values for currents, phase, and phase-to-phase voltages.
  • Additional measurements of:
    • Frequency;
    • Active, reactive, and apparent power;
    • Neutral voltage, neutral current;
    • Power factor;
    • Phase angle;
  • Analog inputs measurement in 16-bit resolution
  • 3x low-power (LoPo) current measuring inputs (225 mV) or 3 x 1 A/5 A CT with the adapter.
  • 3x low-power (LoPo) voltage measuring inputs (3.25 V/√3) or 3 x 100 V/400 V VT with the adapter.
  • Frequency acquisition (Nominal frequencies: 50 and 60 Hz; Frequency range: 45–65 Hz).
  • Communication port: RS485
  • Communication over Modbus RTU, IEC 60870-5-101 and IEC 60870-5-103 protocols.

1.2 Block diagram

image-1730793469738.png

Fig. 1.2.1. IOMOD FPI internal structure and block diagram

2. Hardware data

2.1 Mechanical drawings

image-1727683573174.png

Fig. 2.1.1. IOMod FPI side view with dimensions and terminals description. 1 - first channel three phase
current inputs; 2 - three phase voltage (second channel current) inputs; 3 - four digital outputs;
4 - ground input for analogue measurements; 5 - RS485 interface; 6 - power supply input

image-1727684074714.png

Fig. 2.1.2. IOMod FPI front view with measusrements

2.2 Terminal connections

IOMod FPI has 22 terminals, which are depicted below:

image-1727762258471.png

Fig. 2.2.1. IOMod FPI terminal diagram

The description of each terminal can be found in the table below:

Table 2.2.1. Terminal Specifications

Terminal number

Terminal name

Description

1

Ia First phase current

2

N Neutral

3

Ib Second phase current

4

N Neutral

5

Ic Third phase current

6

N Neutral

7

Ua First phase voltage

8

N Neutral

9

Ub Second phase voltage

10

N Neutral

11

Uc Third phase voltage

12

N Neutral

13

O1.1 First digital output 1

14

O1.2 First digital output 2

15

O2.1 Second digital output 1

16

O2.2 Second digital output 2

17

GND Analogue measurements ground

18

GND Analogue measurements ground

19

A RS485 non-inverting (positive) input

20

RS485 inverting (negative) input

21

V- Negative power source input

22

V+ Positive power source input

2.3 Status indication

IOMod FPI has six LEDs (Fig 2.3.1), which are used to indicate the fault detection, communication and power statuses.

image-1728291211520.png

Fig. 2.3.1. IOMod FPI LEDs physical location

The description of each IOMod FPI LED can be found in the table below:

Table 2.3.1. Description of LEDs.

Name

LED color

Description



I>



🟢 (green)

The current level of all channel inputs is acceptable

🔴 (red)

Overcurrent is detected in one or more current lines.

The LED indication is active only if one of the current fault detection functions (50, 51, 67) is activated



I0>


🟢 (green)

The neutral current level is acceptable.

🔴 (red)

Neutral current line earth fault is detected in either A or B direction.

The LED indication is active only if one of the neutral current fault detection functions (50N, 51N, 67N) is activated.



O1


🟢 (green)

Digital output is tripped.

🔴 (red)

Digital output is closed. The output closing can be triggered by:

  1. Overcurrent;
  2. A fault in the first channel (in case of 3I3I connection mode);
  3. A fault in A direction (in case of function 67).


O2

🟢 (green)

Digital output is tripped.

🔴 (red)

Digital output is closed. The output closing can be triggered by:

  1. Earth fault;
  2. A fault in the second channel (in case of 3I3I connection mode);
  3. A fault in B direction (in case of function 67).

RX/TX

🟢 (green)

Blinking green light indicates active communication via RS485 interface.


STAT

🟢 (green)

Power source is connected to the power supply input.

🔵 (blue)

IOMod FPI is connected to an external device via USB mini cable.

3. Technical information

Table 4.1. Technical specifications.

System

Dimension 101 x 119 x 17.5 mm
Case ABS, black
Working environment Indoor
Operating temperature -40°C ... +85°C
Recommended operating conditions  5–60°C and 20–80%RH;
Configuration

USB, RS485

Firmware upgrade USB, RS485
Electrical specifications


Inputs

Resolution

16 bits

Input resistance

~1 MΩ

Input capacitance

< 170 pF

Input ranges

±10 V (amplitude)

Nominal values

Current input: 225 mV (rms)

Voltage input: 1.876 V (rms)

Overvoltage protection for all inputs

up to ±20 V

Outputs On-Resistance (max)

16 Ω

Power


Power Supply 9–33 VDC (full range)
Current consumption 40 mA @ 12 VDC, 20 mA @ 24 VDC

4. Mounting and installation

4.1  Connection Diagrams

In this chapter the various options of connecting the device to medium-voltage systems are discussed.

4.1.1  3 Low-Power Current Sensor, 3 Low-Power Voltage Sensors

In the case of 3I3U connection mode IOMod FPI can be connected to a medium-voltage system by using low-power current and low-power voltage sensors (Fig. 4.1.1.1). In this scenario the neutral current Iand the neutral voltage Uare calculated by taking a vector sum of appropriate measurements. IOMod FPI GND inputs are not required to be connected to the neutral line because they are interconnected with signal neutral inputs (Fig. 1.2.1). As far as voltage measurements are taken along with current measurements directional information can be provided in case of a fault.

image-1730790951178.png

Fig. 4.1.1.1. Connection diagram with 3 low-power current and 3 low-power voltage sensors 

4.1.2 Fault Passage Indicator for a single feeder

IOMod FPI can perform fault passage indication with only its current inputs connected to a single feeder of a medium-voltage system (Fig. 4.1.2.1). In the scheme below IOMod FPI current inputs are connected to a feeder via low-power current sensors. However, this connection scheme restricts IOMod FPI fault detection capabilities only to the current related faults. Also, the absence of voltage measurements results in inability to provide the directional fault information.

image-1730790840169.png

Fig. 4.1.2.1. IOMod FPI connection diagram for a single feeder 

4.1.3 Fault Passage Indicator for two feeders

The special feature of IOMod FPI is the ability to be used as a fault passage indicator for two feeders (Fig 4.1.3.1). In this case 3I3I connection mode needs to be enabled in IOMod Utility (Fig. 4.1.3.2).

image-1730790863268.png

Fig. 4.1.3.1. IOMod FPI connection diagram for two feeders

image-1728279387049.png

Fig. 4.1.3.2. IOMod Utility General settings tab with Connection mode set to 3I3I

This mode allows us to use IOMod FPI voltage inputs for current measurements, so that the currents of both feeders are measured simultaneously. In the connection scheme above (Fig. 4.1.3.1) IOMod FPI current inputs are connected to the pair of feeders via low-power current sensors. Similarly to the previous example, the absence of voltage measurements results in inability to provide the directional fault information. Besides, this connection scheme restricts IOMod FPI fault detection capabilities only to the current related faults.

4.1.4 3 Low-Power Voltage Sensor, 2 Phase Current, and Core Balance Current Transformer

IOMod FPI allows directly measure the neutral current. In order to use this feature Icurrent acquiring mode needs to be switched in IOMod Utility from calculated to metered (Fig. 4.1.4.1).

image-1728275224550.png

Fig. 4.1.4.1. IOMod Utility 3I3U settings view with I0 mode switched to metered

After enabling Imetered mode IOMod FPI second phase input (Ib+/N) becomes neutral current input. Since neutral current measurements are performed directly instead of being calculated it allows to achieve much higher precision and sensitivity. While neutral current being metered directly, the second phase measurements are being calculated by taking a vector sum of the measured currents. In the scheme below (Fig. 4.1.4.2) current and voltage measurements are taken by using low-power current and low-power voltage sensors. The second input (Ib+/N) is connected to a low-power current sensor which is placed on the neutral line.

image-1730791157648.png

Fig. 4.1.4.2. IOMod FPI Imetered mode connection diagram 

4.1.5 2 Phase Current, and Core Balance Current Transformer

Similarly to Icalculated mode IOMod FPI can take solely current measurements via low-power current sensors (Fig. 4.1.5.1). However, this connection scheme restricts IOMod FPI fault detection capabilities only to the current related faults. Also, the absence of voltage measurements results in inability to provide the directional fault information.

image-1730791236142.png

Fig. 4.1.5.1.  IOMod FPI Imetered mode connection diagram without voltage measurements

4.1.6 2 Phase Current, and Core Balance Current Transformer for two feeders

IOMod FPI operating in Imetered mode preserves the ability of monitoring the currents of two feeders (Fig. 4.1.6.1). In this case 3I3I connection mode needs to be enabled in IOMod Utility (Fig. 4.1.3.2). 3I3I connection mode allows using voltage inputs as second channel current inputs.

image-1730791692175.png

Fig. 4.1.6.1. IOMod FPI connection diagram for two feeders
with both channels Imetered mode

In the connection scheme above (Fig. 4.1.6.1) IOMod FPI current inputs are connected to the pair of feeders via low-power current sensors. It should be noted that the absence of voltage measurements results in an inability to provide the directional fault information. Besides, this connection scheme restricts IOMod FPI fault detection capabilities only to the current related faults.

Moreover, in IOMod Utility Imode of both current input channels needs to be changed from calculated to metered (Fig. 4.1.6.2). 

image-1728280142800.png

Fig. 4.1.6.2. IOMod Utility 3I3I settings view with I0 mode of both channels set to metered

4.1.7 Conventional Current transformers (CT) connection via CT adapters.

IOMod FPI can take current measurements via a current transformer adapter (Fig. 4.1.7.1). Contrary to the current sensors, current transformers are usually intended for transforming priorly lowered currents from secondary distribution networks.

image-1730791803513.png

Fig. 4.1.7.1. IOMod FPI connection diagram with current transformer adapter
and low-power voltage sensors

4.1.8 Conventional Voltage transformers (VT) connection via VT adapters.

IOMod FPI is able to take voltage measurements via a voltage transformer adapter (Fig. 4.1.7.1). Contrary to the voltage sensors, voltage transformers are usually intended for transforming priorly lowered voltages from secondary distribution networks.

image-1730792758893.png

Fig. 4.1.8.1. IOMod FPI connection diagram with low-power current sensors
and voltage transformer adapter

4.2  Digital outputs

IOMod FPI has two digital outputs which are based on Solid State Relays (SSR). Since SSR's are in use an additional up to 16 Ω on-resistance is introduced. Operation logic of digital outputs is predetermined and cannot be controlled or configured via IOMod Utility. The operation of a digital output is triggered when a certain fault is detected (Table 4.2.1). The statuses of both digital outputs are indicated by two LED's (Table 2.3.1).

Table 4.2.1. Digital outputs activation conditions.

Output Number

Activation Conditions


1

Over current in the first channel (in case of 50 and 51 detection functions)

Over current in A direction (in case of function 67)


2

Over current in the second channel (in case of 50 and 51 detection functions and 3I3I connection mode)

Over current in B direction (in case of function 67)

In the scheme below an application example of IOMod FPI digital outputs with another device is displayed (Fig.  4.2.1). For the sake of the example IOMod 8DI4RO was selected as a device for receiving digital signals from IOMod FPI. The first terminal of both digital outputs O1.1 and O2.1 are connected to a common external voltage source. The second terminal of the first digital output O1.2 is connected to IOMod 8DI4RO seventh digital input IN7. The second terminal of the second digital output O2.2 is connected to IOMod 8DI4RO sixth digital input IN6. The negative terminal of the voltage source is connected to IOMod 8DI4RO input ground terminal. The digital output is activated when one of the relays becomes closed. It closes the previously described circuit as well.

image-1728023129262.png

Fig. 4.2.1. Digital outputs usage block diagram example with IOMod 8DI4RO

4.3  RS485 Interface

IOMod 4Cs4Vs has an integrated 120 Ω termination resistor, which can be enabled or disabled via the configuration terminal. It is recommended to use termination at each end of the RS485 cable. See the typical connection diagram in Fig. 5.1.

image-1727257101405.png

Fig. 4.3.1. Typical IOMod connection diagram

IOMod FPI has a 1/8 Unit load receiver which allows having up to 255 units on a single line (compared to the standard 32 units). To reduce reflections, keep the stubs (cable distance from the main RS485 bus line) as short as possible.

4.4 Power supply

IOMod FPI needs to be powered by a 9–33 V power source. IOMod FPI power supply inputs are located next to RS485 interface inputs (Fig 4.4.1).

image-1728044574842.png

Fig. 4.4.1. Power supply inputs physical location

4.5 USB connection

IOMod FPI device has USB-mini connection port. Its primary function is physical connection establishment between the IOMod and a PC. By selecting USB interface and correct communication port in IOMod Utility (Fig. 4.5.1) a user can connect to the IOMod to control its parameters and monitor its measured data and the status of fault detection functions. Also, this connection can be used for powering the module. 

image-1728042632848.png

Fig. 4.5.1. IOMod Utility interface and communication port parameters

image-1728044107374.png

Fig. 4.5.2. IOMod FPI USB connection port physical location

5. Parametrization

In this section IOMod FPI settings configuration is described. IOMod FPI configuration is performed via IOMod Utility (the manual can be accessed here). All IOMod-related settings can be found in "IOMod settings" tab (Fig. 5.1).

image-1728456239496.png

Fig. 5.1. IOMod settings tab

5.1 General parameters

In order to configure IOMod FPI general settings open "IOMod settings" tab in IOMod Utility. After clicking on "IOMod settings", "General" section opens (Fig. 5.1.1).

image-1728467520187.png

Fig. 5.1.1. IOMod Utility with IOMod FPI general settings window opened

The general settings consist of six parameters, which apply for all communication protocols (Table 5.1.1). "Measurands set" and "Scale factor" are defined only in the context of IEC 60870-5-103 communication protocol. The last parameter "Value update time (ms)" is defined only in the context of IEC 60870-5-101 and IEC 60870-5-103 communication protocols.

Table 5.1.1. IOMod FPI general parameter ranges and default values.

Parameter

Range

Default value

Connection mode 3I3U, 3I3I 3I3U
Frequency 50 Hz, 60 Hz 50 Hz
Grounding

Solid, Isolated,

Resonant

Solid
Active settings group Group 1, Group 2 Group 1
Group 1 auto reset time (s) 1–60000 1800
Group 2 auto reset time (s) 1–60000 1800
Measurands set* 1–4 or 1–3** 1
Scale factor* 1.2, 2.4 1.2
Value update time (ms)*** 20–60000 500

* The parameters are defined only for IEC 60870-5-103 communication protocol.

** In 3I3I connection mode only first three (1–3) measurands sets are available.

*** The parameter is defined only for IEC 60870-5-101 and IEC 60870-5-103 communication protocols.

The first parameter is "Connection mode" allows to define how the values measured with voltage inputs (terminals 7–12, see Fig. 2.2.1) are supposed to be interpreted. The values are interpreted as voltage measurements by default. This connection mode is denoted by 3I3U designation. 3I3U designation basically means – "three currents and three voltages" meaning that both current and voltage measurements are being taken from a feeder (see Fig. 4.1.1.1 as an example). 3I3U connection mode parameters can be found in a separate settings section which is labeled with communication mode designation (connection mode settings are described in the next section).

image-1728460910760.png

Fig. 5.1.2. IOMod Utility IOMod settings sections in 3I3I connection mode

Selecting 3I3I connection mode in IOMod Utility changes IOMod Setting sections (Fig. 5.1.2) – 3I3U changes to 3I3I and Protection section divides into two sections for each channel. IOMod FPI, in 3I3I connection mode, interprets the values measured with voltage inputs (terminals 7–12, see Fig. 2.2.1) as current measurements. 3I3I designation basically means – "three currents and three currents" meaning that the voltage inputs become the second channel current inputs (see Fig. 4.1.3.1 as an example). 3I3I settings section allows us to modify connection mode parameters (described in the next section). Protection CH1 and Protection CH2 store the fault detection function parameters of the first and second current channel respectively.

"Frequency" parameter allows us to set the nominal frequency of the power line to which IOMod FPI is connected to.

"Grounding" parameter sets one of the high-voltage earthing types. The selected earthing type influences the way a fault direction is determined. Also, earthing type effects phase angle calculation.

"Active settings group" allows us to select between two fault detection configuration groups. Two groups allow us to save in IOMod FPI two separate fault detection configurations. The group division can be found in the related to Protection configuration setting sections (Fig. 5.1.3).

image-1728465576135.png

Fig. 5.1.3. IOMod Utility Protection function configuration group division

"Group 1 auto reset time (s)" and "Group 2 auto reset time (s)" parameters for each group respectively defines the time after which fault detection statuses are going to be reset automatically. The time period has to be provided in seconds.

If IEC 60870-5-103 communication protocol is selected, "Measurands set" parameter sets one of the lists of measurements (Table 7.3.2, Table 7.3.3) which is going to be sent to a master device.

If IEC 60870-5-103 communication protocol is selected, the "Scale factor" parameter sets a value by which all measurements are going to be multiplied.

Value update time (ms) parameter defines how frequently the updated values are going to be sent to a controlling station via IEC 60870-5-101 or IEC 60870-5-103 communication protocols.

5.2 Connection mode settings

As was described early IOMod FPI supprots two connection modes – 3I3U and 3I3I. After selecting one of them in General settings (Fig. 5.1.1) a new respectively named section appears (Fig. 5.1.1, Fig.5.1.2). In this subsection the parameters of a certain connection mode are going to be described.

5.2.1 3I3U connection mode parameters

3I3U connection mode parameters section has eight parameters (Table 5.2), which are going to be described below.

Table 5.2. 3I3U connection mode parameters.

Parameter

Range

Default value

Primary current (A) 1–2000 100
Primary voltage (kV) 0.2–60.0 10.0
Current sensor (mV) 100–300 225
Voltage sensor (V) 1.0–3.0 1.876
DO function Direction, Fault type Direction
I0 mode Calculated, Metered Calculated
Primary current I0 1–2000 100
Energy calculation enable Enabled / Disabled Disabled
  • The "Primary current (A)" parameter defines the nominal input current of a current sensor or a current transformer.
  • The "Primary voltage (kV)" parameter sets the nominal input line voltage of a voltage sensor or a voltage transformer. If instead of the line voltage, the sensor or adapter converts the phase voltage, still the value of the line voltage must to be used. For example, if a voltage sensor declares the primary voltage of 10/√3 kV, then 10 kV must be used for "Primary voltage (kV)" parameter, for it is the line voltage of the network.
  • The "Current sensor (mV)" parameter defines the nominal output voltage of a current sensor or a current transformer.
  • The "Voltage sensor (V)" parameter defines the nominal output phase voltage of a voltage sensor or a voltage transformer. Contrary to the Primary Voltage, the phase voltage must be used for this parameter. For example, if a voltage sensor declares the secondary voltage of 3.25/√3 V, then the approximate phase voltage value must be used. It means, that the given expression must be evaluated (3.25/√3 ≈ 1.876 V) and the result must be entered into the "Voltage sensor (V)" parameter (1.876 V).
  • The "DO function" parameter defines the activation conditions of the digital outputs. Digital outputs are going to identify the direction of an overcurrent fault, i.e. A or B, if the parameter value is set to "Direction". In case of "Fault type" parameter value, the digital outputs are going to identify whether overcurrent or earth fault was detected.
  • The "I0 mode" parameter defines the way of obtaining the neutral current values. The default parameter value is "Calculated", meaning that the value of the neutral current is going to be calculated by taking the phase current measurements. If "Metered" is selected, then the neutral current values are expected to be measured directly (e.g. Fig. 4.1.4.2).
  • The "Primary current I0" parameter defines the nominal input neutral current which is being measured by a Core Balance Current Transformer.
  • The "Energy calculation enable" parameter is disabled by default, meaning that the energy calculations are not going to be saved. Although, even when the parameter is disabled, energy indicator values are going to grow as far as IOMod FPI is connected to a functioning feeder, these values are not going to be saved in EEPROM memory. It means that the moment when IOMod FPI is disconnected from a power source, the energy measurements are lost. Enabling the parameter ensures that the energy measurements are written to EEPROM memory.
5.2.2 3I3I connection mode parameters

3I3I connection mode parameters section has eight parameters (Table 5.3), which are going to be described below.

Table 5.3. 3I3I connection mode parameters.

Parameter

Range

Default value

Primary current ch1 (A) 1–2000 100
Primary current ch2 (A) 1–2000 100
Current sensor ch1 (mV) 100–300 225
Current sensor ch2 (mV) 100–300 225
I0 mode ch1 Calculated, Metered Calculated
I0 mode ch2 Calculated, Metered Calculated
Primary current I0 ch1 1–2000 100
Primary current I0 ch2 1–2000 100
  • The "Primary current ch1 (A)" parameter sets the nominal input current of a current sensor or a current transformer which is connected to the first channel current inputs.
  • The "Primary current ch2 (A)" parameter sets the nominal input current of a current sensor or a current transformer which is connected to the second channel current inputs.
  • The "Current sensor ch1 (mV)" parameter defines the nominal output voltage of a current sensor or a current transformer which is connected to the first channel current inputs.
  • The "Current sensor ch2 (mV)" parameter defines the nominal output voltage of a current sensor or a current transformer which is connected to the second channel current inputs.
  • The "I0 mode ch1" parameter defines the way of obtaining the neutral current values with the first channel current inputs. The default parameter value is "Calculated", meaning that the value of the neutral current is going to be calculated by taking the phase current measurements. If "Metered" is selected, then the neutral current values are expected to be measured directly (e.g. Fig. 4.1.4.2).
  • The "I0 mode ch2" parameter defines the way of obtaining the neutral current values with the second channel current inputs. The default parameter value is "Calculated", meaning that the value of the neutral current is going to be calculated by taking the phase current measurements. If "Metered" is selected, then the neutral current values are expected to be measured directly (e.g. Fig. 4.1.4.2).
  • The "Primary current I0 ch1" parameter defines the nominal input neutral current which is being measured by a Core Balance Current Transformer connected to the first channel current inputs.
  • The "Primary current I0 ch2" parameter defines the nominal input neutral current which is being measured by a Core Balance Current Transformer connected to the second channel current inputs.

5.3 Data select

Data select tab (Fig. 5.3.1) is the last IOMod settings section, which provides a way to control the data being sent via IEC 60870-5-101 communication protocol. The IOA (Information Object Address) of each data unit is specified in the brackets to the right of a parameter's name. In order to include a parameter to a set of parameters which are sent via IEC 60870-5-101 communication protocol a checkbox to the right of a parameter's name needs to be checked.

image-1728633247489.png

Fig. 5.3.1. IOMod FPI Data select tab view

5.4 Diagnostics

IOMod Utility Diagnostics tab allows real-time monitoring of IOMod FPI measurements and detection function statuses. The diagnostics mode of both measurements and detection statuses is turned off by default. This is indicated by the red "Offline" word designation and by the unchanging black circle (Fig. 5.4.1, Fig. 5.4.2).

image-1728635527443.png

Fig. 5.4.1. IOMod Utility Diagnostics tab Measurement section in offline mode

image-1728635590867.png

Fig. 5.4.2. IOMod Utility Diagnostics tab Detection Status section in offline mode

In order to turn on real-time monitoring of both Diagnostics sections, "Connect" button to the left of "Offline" word designation needs to be pressed. The button can be pressed in either Diagnostics sections (Measurements or Detection Status). After pressing "Connect" button the word designation of Diagnostics mode changes to "Online", the black circle starts blinking and the button name changes to "Disconnect" (Fig. 5.4.3, Fig. 5.4.4). When a fault is detected the checkboxes which are opposite the according detection functions are going to be checked (Fig. 5.4.4).

image-1728882765233.png

Fig. 5.4.3. IOMod Utility Diagnostics tab Measurement section in online mode

image-1728884695279.png

Fig. 5.4.4. IOMod Utility Diagnostics tab Detection status section in online mode

It is advisable to turn off Diagnostics mode before setting new IOMod FPI parameters. In order to turn off Diagnostics real-time monitoring mode, "Disconnect" button needs to be pressed.

6. Device functions

6.1 Instantaneous overcurrent detection function (50)

It is a three phase overcurrent detection function with the definite time characteristic. This function is intended for detecting electrical faults in medium voltage three phase networks, e.g. short circuits and overloading.

During the instantaneous overcurrent detection process (Fig. 6.1.1) RMS value of each phase fundamental frequency current is constantly being obtained. While first and third phase currents are always measured, the way of obtaining RMS values of the second phase is dependent upon neutral current value obtaining mode. In case of I0 metered mode the RMS value of the second phase current is being calculated as a vector sum of the I1, I3 and I0 current values. If instead the neutral current is being calculated, then the current of the second phase is being measured. After obtaining current level values they are being compared with a configured threshold designated as Ipickup. If a phase current in any line exceeds Pickup current Ipickup, then "Instantaneous overcurrent function (50) pickup" signal with the address 10 is issued (Table 7.1.1, Table 7.2.1, Table 7.3.1). The further actions are delayed by a preconfigured amount of time to filter out any momentary current level spikes. If the level of a phase current in any line remains higher than Ipickup for a time longer than a Time delay parameter value specifies, then “Instantaneous overcurrent function (50) operated” signal with the address 0 is issued. Finally, from one to three signals are sent identifying the line or the lines in which the overcurrent conditions were detected: "Overcurrent fault in the first phase (L1)" with the address 6, "Overcurrent fault in the second phase (L2)" with the address 7, "Overcurrent fault in the third phase (L3)" with the address 8.

image-1728895688258.png

Fig. 6.1.1. Instantaneous overcurrent protection function algorithm structural diagram

The instantaneous overcurrent detection function has two main parameters (Table 6.1.1): Pickup current and Time delay. The table below describes the range and default values of the parameters.

Table 6.1.1. Instantaneous overcurrent protection function
related parameters with their ranges and default values

Parameter

Range

Default value

50 I>

Enabled / Disabled

Disabled

Pickup current (A)

1–500

300

Time delay (ms)

40–60000

100

IOMod Utility is required to enable the instantaneous overcurrent detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "50 I>" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.1.2).

image-1727351330890.png

Fig. 6.1.2. IOMod Utility instantaneous overcurrent detection function configuration view

6.2 Instantaneous overcurrent earth fault detection function (50N)

It is a residual ground overcurrent detection function with definite time characteristic. This function is intended for phase to ground fault detection in medium voltage three phase networks.

During the instantaneous overcurrent earth fault detection process (Fig. 6.2.1) RMS value of fundamental frequency neutral current is constantly being obtained. Two modes of obtaining RMS values of the neutral current are available: metered and calculated. In case of I0 metered mode the neutral current is being measured directly. In the "calculated" mode the neutral current is being calculated as a vector sum of three phase current values. After obtaining neutral current level it is compared with the configured threshold Ipickup. If the neutral current exceeds Pickup current Ipickup, "Instantaneous overcurrent earth fault function (50N) pickup" signal with the address 11 (Table 7.1.1, Table 7.2.1, Table 7.3.1) is issued. The further actions are delayed by a preconfigured amount of time to filter out any momentary current level spikes. If the level of the neutral current remains higher than Ipickup for a time longer than a Time delay parameter specifies, then “Instantaneous overcurrent earth fault function (50N) operated” signal with the address 1 is issued. 

image-1728896644440.png

Fig. 6.2.1. Instantaneous overcurrent earth fault protection function algorithm structural diagram

The instantaneous overcurrent earth fault detection function has two main parameters (Table 6.2.1): Pickup current and Time delay. The table below describes the range and default values of the parameters.

Table 6.2.1. Instantaneous overcurrent earth fault protection function
related parameters with their ranges and default values

Parameter

Range

Default value

50 In

Enabled / Disabled

Disabled

Pickup current (A)

1–500

200

Time delay (ms)

40–60000

100

IOMod Utility is required to enable the instantaneous overcurrent earth fault detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "50 In" function. Modify the parameters (Table 6.2.1) if required and tick the box next to the function name to enable it (Fig 6.2.2).

image-1727949855983.png

Fig. 6.2.2. IOMod Utility instantaneous overcurrent earth fault
detection function configuration view

6.3 Undervoltage detection function (27)

Undervoltage detection function is intended for detecting abnormally low voltage levels in three phase networks. The function defines two thresholds in relative units (Table 6.3.1, Fig. 6.3.3) – "Pickup voltage warning (%)" and "Pickup voltage alarm (%)". Based on which threshold is surpassed warning or alarm signal is sent respectively (Fig 6.3.1, Fig 6.3.2).

image-1728897088990.png

Fig. 6.3.1. Warning-level undervoltage detection function algorithm structural diagram

image-1728897016993.png

Fig. 6.3.2. Alarm-level undervoltage detection function algorithm structural diagram

Each phase voltage is constantly being monitored and compared with each of previously mentioned thresholds. The subsequent operation depends on the selected logic. The "Logic" parameter (Table 6.3.1, Fig. 6.3.2) defines the conditions when the alarm or warning signal is issued. If “Logic” parameter is set to “AND”, a warning or alarm is triggered if the voltage level in all of the three phases falls below the respective threshold value. If “Logic” is set to “OR”, a warning or alarm is triggered if the voltage level in any of the three phases falls below the respective threshold value. The further sending of a certain signal is delayed by a configured amount of time to filter out any momentary voltage level dips. If after the time delay the voltage level remains lower than one of the pickup thresholds, warning or alarm signal is sent. The "Undervoltage (27) warning" signal, assigned to address 18 (Fig. 6.3.1), is triggered if any or all nominal voltage levels drop by the percentage defined in the “Pickup Voltage Warning (%)” parameter. Similarly, the "Undervoltage (27) alarm" signal, assigned to address 19 (Fig 6.3.2), is sent if any or all nominal voltage levels drop by the percentage defined in the “Pickup Voltage Alarm (%)” parameter.

The undervoltage detection function has four parameters (Table 6.3.1): Pickup voltage warning, Pickup voltage alarm, Logic and Time delay. The table below describes the range and default values of the parameters.

Table 6.3.1. Undervoltage detection function related parameters
with their ranges and default values

Parameter

Range

Default value

27

Enabled / Disabled

Disabled

Pickup voltage warning (%)

0–100

30

Pickup voltage alarm (%)

0–100

20

Logic

AND / OR

AND

Time delay (ms)

40–60000

1000

IOMod Utility is required to enable the undervoltage detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "27" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.3.2).

image-1727950711590.png

Fig. 6.3.3. IOMod Utility undervoltage detection function configuration view

6.4 Overvoltage detection function (59)

Undervoltage detection function is intended for detecting abnormally high voltage levels in three phase networks. The function defines two thersholds in relative units (Table 6.4.1, Fig. 6.4.3) – "Pickup voltage warning (%)" and "Pickup voltage alarm (%)". Based on which threshold is surpassed warning or alarm signal is sent respectively (Fig 6.4.1, Fig 6.4.2).

image-1728897371513.png

Fig. 6.4.1. Warning-level overvoltage detection function algorithm structural diagram

image-1728897485388.png

Fig. 6.4.2. Alarm-level overvoltage detection function algorithm structural diagram

Each phase voltage is constantly being monitored and compared with each of previously mentioned thresholds. The subsequent operation depends on the selected logic. The "Logic" parameter (Table 6.4.1, Fig. 6.4.3) defines the conditions when the alarm or warning signal is issued. If “Logic” parameter is set to “AND”, a warning or alarm is triggered if the voltage level in all of the three phases exceeds the respective threshold value. If “Logic” is set to “OR”, a warning or alarm is triggered if the voltage level in any of the three phases exceeds the respective threshold value. The further sending of one of the signals is delayed by a configured amount of time to filter out any momentary voltage level spikes. If after the time delay the voltage level remains higher than one of the pickup thresholds, warning or alarm signal is sent. The "Overvoltage (59) warning" signal, assigned to address 16 (Fig. 6.4.1), is triggered if any or all nominal voltage levels increases by the percentage defined in the “Pickup Voltage Warning (%)” parameter. Similarly, the "Overvoltage (59) alarm" signal, assigned to address 17 (Fig 6.4.2), is sent if any or all nominal voltage levels increases by the percentage defined in the “Pickup Voltage Alarm (%)” parameter. 

The overvoltage detection function has four parameters (Table 6.4.1): Pickup voltage warning, Pickup voltage alarm, Logic and Time delay. The table below describes the range and default values of the parameters.

Table 6.4.1. Overvoltage detection function related parameters
with their ranges and default values

Parameter

Range

Default value

59

Enabled / disabled

Disabled

Pickup voltage warning (%)

0–200

60

Pickup voltage alarm (%)

0–200

70

Logic

AND / OR

AND

Time delay (ms)

40–60000

1000

IOMod Utility is required to enable the overvoltage detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "59" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.4.2).

image-1727950881744.png

Fig. 6.4.3. IOMod Utility overvoltage detection function configuration view

6.5 Earth fault overvoltage detection (59N)

Earth fault overvoltage detection function is intended for detecting abnormally high level of zero sequence voltage in three phase networks. The neutral voltage is being calculated by taking the vector sum of fundamental frequency components of measured voltages (Fig 6.5.1). The calculated neutral voltage is constantly being compared with the neutral voltage thershold value Upickup. The value of Upickup is calculated by taking percentage, which is defined in "Pickup voltage (%)" parameter, of its nominal value. Right after detecting a neutral voltage which crosses Upickup limit, the "Residual overvoltage (59N) pickup" signal, assigned to address 15, is sent. The further sending of "operated" signal is delayed by a configured amount of time to filter out any momentary neutraul voltage spikes. If the level of the neutral voltage remains higher than Upickup for the time longer than a Time delay parameter specifies, then “Residual overvoltage (59N) operated” signal, assigned to address 9, is issued. 

image-1728898282206.png

Fig. 6.5.1. Earth fault overvoltage detection function algorithm structural diagram

The overvoltage detection function has two parameters (Table 6.5.1): Pickup voltage and Time delay. The table below describes the range and default values of the parameters.

Table 6.5.1. Overvoltage detection function related parameters
with their ranges and default values

Parameter

Range

Default value

59N

Enabled / disabled

Disabled

Pickup voltage (%)

0–100

30

Time delay (ms)

40–60000

10000

IOMod Utility is required to enable the earth fault overvoltage detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "59N" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.5.2).

image-1727951142713.png

Fig. 6.5.2. IOMod Utility earth fault overvoltage detection function configuration view

6.6 Directional overcurrent detection function (67)

It is a directional phase fault detection function with definite or inverse time characteristic. This function is intended for detecting phase faults in medium voltage three phase networks with fault direction determination.

The directional overcurrent detection function has six parameters (Table 6.6.1): Pickup current, IDMT curve, TMS, Time delay, Correction angle and Inrush blocking. The table below describes the range and default values of the parameters.

Table 6.6.1. Directional phase fault detection function parameters.

Parameter

Range

Default value

67/51

Enabled / disabled

Disabled

Pickup current (A)

0–1000

200




IDMT curve

Time delay*




Standard inverse

Standard inverse

Very inverse

 Extremely inverse

Long time inverse

TMS (time multiplier)

0.01–100

1

Time delay (ms)

40–60000

100

Correction angle (MTA)

-90°… 45°

-45°

Inrush blocking

Enabled / Disabled

Enabled

* Definite time delay

IOMod Utility is required to enable the directional overcurrent detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "67/51" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.6.2).image-1727952144493.png

Fig. 6.6.1. IOMod Utility directional overcurrent detection function configuration view

Describing directional overcurrent detection function algorithm, it is important to notice that both current and voltage measurements are required (Fig 6.6.3). Similarly to Instantaneous overcurrent function (50), each phase currents are being continually measured and compared with the preconfigured Pickup current value Ipickup. Assuming that Inrush check is disabled, after detecting the crossing of Ipickup by any of the currents, "Directional overcurrent function (67) pickup" signal, assigned to address 12, is sent. If the Inrush blocking detection function (81) is enabled, the second harmonic of each phase is obtained and compared to Ih2/Ih1 parameter value (Table 6.6.3.1). The level of a current second harmonic must exceed the Inrush threshold value for a time longer than Time delay parameter specifies. If these conditions are fulfilled, then the Inrush current is detected and "Blocking by 2nd harmonic active" signal with address 14 is issued. The detection of the Inrush current blocks the subsequent operation and the "Directional overcurrent function (67) pickup” signal is not sent.

image-1730278090941.png

Fig. 6.6.2. Directional overcurrent detection function algorithm structural diagram

Similarly to the function 50 overcurrent detection activation signal is postponed by a preconfigured time, in order to filter any short-term current spikes. However, this time apart from definite time delay, there is an option to set Inverse Definite Minimum Time (IDMT) delay. In contrast to the Definite time delay, IDMT delay period depends on the overcurrent amplitude. The bigger the overcurrent amplitude, the shorter the delay. IDMT time delay can be calculated by using the formula below:

image-1729056913746.png

Where:

  • T – operating time of the relay (in seconds)
  • TMS – Time Multiplier Setting (adjusts the speed of operation)
  • K – Constant specific to the IDMT curve type (depends on the curve type, Table 6.6.2)
  • I – Fault current (in amperes)
  • Ipickup – Pickup current (in amperes)
  • n – Characteristic exponent (depends on the curve type, see Table 6.6.2)

IEC 60255 standard describes four main curve characteristics (Table 6.6.2). Each characteristic defines a unique pair of K and n coefficients:

Table 6.6.2. Parameters of IEC Characteristic Curves.

Curve Type

K

n

Standard (Normal) Inverse 0.14 0.02
Very Inverse 13.5 1
Extremely Inverse 80 2
Long Time Inverse 120 1

Plotting all four curve types helps to visualize how the time delay depends on the fault current for each characteristic, providing a clear comparison of their different response behaviors (Fig. 6.6.4). All curves were calculated with TMS parameter set to 1.

image-1729063380695.png

Fig. 6.6.3. IDMT Time Delay dependence on the fault current graphs (with TMS=1)

IDMT time delay characteristics can be adjusted by changing TMS values. Decreasing or increasing TMS value changes the vertical position of IDMT curves placing them lower or higher respectively (Fig. 6.6.5). In other words, by decreasing or increasing the TMS value, you can make the time delay shorter or longer, respectively.

image-1729061717634.png

Fig. 6.6.4. The effect of TMS parameter on IDMT curves (on the left: TMS=0.01, on the right: TMS=100)

Setting IDMT curve value to "Time delay" switches to Definite time delay mode. In this mode time delay value is constant and does not depend on the fault current. The value of the constant time delay is adjusted by the "Time delay (ms)" parameter (Fig. 6.6.2).

Besides the overcurrent detection, the direction of the fault current is determined. In order to be able to provide directional overcurrent fault information RMS values and the phase angles of the fundamental frequency currents and voltages are constantly being measured. Quadrature voltages are used for determining the direction of a fault, e.g. for determining the direction of the first phase current I1 fault phase to phase voltage U23 is used. Based on the angle between the voltage and current, the relay can distinguish between Direction A (forward) and Direction B (reverse). In most power systems, Direction A would be the flow of current towards the load or downstream side (away from the source). On the other hand, Direction B would be the flow of current back towards the source or upstream side (against the normal flow of current). The minimal voltage level for which direction determination still can be performed is 10 % of nominal. The characteristic angle or so-called maximum torque angle (MTA) can be set by a user (Table 6.6.1, Fig. 6.6.2). It defines the angle between a phase current and a corresponding phase voltage (Fig. 6.6.1). Typically, a phase fault is inductive in its nature, meaning that current lags voltage, therefore default value of “Correction angle” parameter is set to -45°. Forward direction (dir A) zone is in window “Correction angle” +/- 88°, reverse direction (dir B) zone is in opposite +/- 88° window, 4° gap between forward and reverse zones is an undetermined area. If polarization voltage is below 10 % or the angle between the fault current and voltage is in the undetermined area, then function works as non-directional overcurrent function and activates both directional elements, i.e. A and B.

image-1730188167105.png

Fig. 6.6.5. Overcurrent direction determination phasor diagram

If after a Time delay the level of the fault current in any line remains higher than Ipickup, then, depending on the fault direction, "Overcurrent function (67) direction A operated" signal, assigned to address 2, or "Overcurrent function (67) direction B operated" signal, assigned to address 3, is issued. However, if the direction could not be determined both signals are going to be issued. Also, simillarly to the function 50, from one to three signals are sent identifying the line or the lines in which the overcurrent conditions were detected: "Overcurrent fault in the first phase (L1)" (assigned to address 6), "Overcurrent fault in the second phase (L2)" (assigned to address 7), "Overcurrent fault in the third phase (L3)" (assigned to address 8).

6.6.1 Inverse time overcurrent detection function (51)

By switching to 3I3I connection mode the detection function 67 becomes the detection function 51. Their operational algorithms are quite similar (Fig. 6.6.1.1), but the absence of the voltage measurements brings some important differences. Each phase currents of two feeders are continually measured and compared with the preconfigured Pickup current value Ipickup. The Pickup current can be separately configured for each channel.

In the context of the first channel (Fig. 6.6.1.1), if the Inrush check is disabled, after detecting the crossing of Ipickup by any of the currents, "Directional overcurrent function (67) pickup" signal, assigned to address 12, is sent. If the Inrush blocking detection function (81) is enabled, the second harmonic of each phase is obtained and compared to Ih2/Ih1 parameter value (Table 6.6.3.1). The level of a current second harmonic must exceed the Inrush threshold value for a time longer than Time delay parameter specifies. If these conditions are fulfilled, then the Inrush current is detected and "Blocking by 2nd harmonic active" signal with address 14 is issued. The detection of the Inrush current blocks the subsequent operation and the "Directional overcurrent function (67) pickup" signal is not sent. Assuming that an overcurrent was detected and was not blocked by an Inrush current, the subsequent operation is delayed by a definite or inverse time period. Since the voltage measurements are not obtained, the fault direction cannot be determined. Due to this fact, if the overcurrent is still detected after the time delay, two signals are sent: "Overcurrent function (67) direction A operated", assigned to address 2, and "Overcurrent function (67) direction B operated", assigned to address 3, identifying both directions. Also, from one to three signals are sent identifying the line or the lines in which the overcurrent conditions were detected: "Overcurrent fault in the first phase (L1)" (assigned to address 6), "Overcurrent fault in the second phase (L2)" (assigned to address 7), "Overcurrent fault in the third phase (L3)" (assigned to address 8).

image-1730280856336.png

Fig. 6.6.1.1. Inverse time overcurrent first channel detection function algorithm structural diagram

In case of the second channel (Fig. 6.6.1.2), if the Inrush check is disabled or Inrush current is not detected, after detecting the crossing of Ipickup by any of the currents, "Time inverse overcurrent function (51) pickup in channel 2" signal, assigned to address 41, is sent. Assuming that an inrush current was detected in any of phases, the subsequent operation is blocked and "Blocking by 2nd harmonic active in channel 2" signal, assigned to address 43 is issued. Assuming that an overcurrent was detected and was not blocked by an Inrush current, the subsequent operation is delayed by a definite or inverse time period. Contrary to the first channel, if the overcurrent is still detected after the time delay, only one signal is issued: "Time inverse overcurrent function (51) operated in channel 2", assigned to address 34. Also, from one to three signals are sent identifying the line or the lines in which the overcurrent conditions were detected: "Overcurrent fault in phase Lof channel 2" (assigned to address 36), "Overcurrent fault in phase Lof channel 2" (assigned to address 37), "Overcurrent fault in phase Lof channel 2" (assigned to address 38).

image-1730280850279.png

Fig. 6.6.1.2. Inverse time overcurrent second channel detection function algorithm structural diagram

The inverse time overcurrent detection function has five parameters (Table 6.6.1.1): Pickup current, IDMT curve, TMS, Time delay and Inrush blocking. The table below describes the range and default values of the parameters.

Table 6.6.1.1. Inverse time overcurrent detection function parameters.

Parameter

Range

Default value

51

Enabled / disabled

Disabled

Pickup current (A)

0–1000

200




IDMT curve

Time delay (IDMT off)




Standard inverse

Standard inverse

Very inverse

 Extremely inverse

Long time inverse

TMS (time multiplier)

0.01–100

1.0

Time delay (ms)

40–60000

100

Inrush blocking

Enabled / Disabled

Enabled

IOMod Utility is required to enable the directional overcurrent detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "51" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig. 6.6.1.3).image-1728374192971.png

Fig. 6.6.1.3. IOMod Utility inverse time overcurrent
detection function configuration view

6.6.2 Inverse time overcurrent earth fault detection function (51N)

In the 3I3I connection mode the Inverse time overcurrent earth fault detection function (51N) is available. This function algorithm (Fig. 6.6.2.1, Fig. 6.6.2.2) is similar to the Instantaneous overcurrent earth fault detection function (50N) algorithm (Fig. 6.2.1). The key differences of function 51N are the presence of two channels and the ability to select between the Inverse time or Definite time delays. Similarly to the function 50N, RMS value of fundamental frequency neutral current is constantly being obtained. Two modes of obtaining RMS values of the neutral current are available: metered and calculated. In the case of I0 metered mode the neutral current is being measured directly. In the "calculated" mode the neutral current is being calculated as a vector sum of three phase current values. After obtaining neutral current level it is compared with the configured threshold Ipickup. The Pickup current and Time delay parameters can be separately configured for each channel.

In case of the first channel (Fig. 6.6.2.1), if the neutral current exceeds Pickup current Ipickup, "Time inverse overcurrent earth fault function (51N) pickup" signal with the address 27 is issued. The subsequent operation is delayed by a definite or inverse time period. If the earth fault conditions remains after the time delay, "Time inverse overcurrent earth fault function (51N) operated" signal with address 28 is issued.

image-1730274319898.png

Fig. 6.6.2.1. Inverse time overcurrent earth fault first channel detection function algorithm structural diagram

In the context of the second channel (Fig. 6.6.2.2), if the neutral current exceeds Pickup current Ipickup, "Time inverse overcurrent earth fault function (51N) pickup in channel 2" signal, assigned to address 42, is issued. The subsequent operation is delayed by a definite or inverse time period. If the earth fault conditions remains after the time delay, "Time inverse overcurrent earth fault function (51N) operated in channel 2" signal, assigned to address 35, is issued.

image-1730274384677.png

Fig. 6.6.2.2. Inverse time overcurrent earth fault second channel detection function algorithm structural diagram

The inverse time overcurrent earth fault detection function has four parameters (Table 6.6.2.1): Pickup current, IDMT curve, TMS and Time delay. The table below describes the range and default values of the parameters.

Table 6.6.2.1. Inverse time overcurrent earth fault detection function parameters.

Parameter

Range

Default value

51N

Enabled / disabled

Disabled

Pickup current (A)

0–1000

200




IDMT curve

Time delay (IDMT off)




Standard inverse

Standard inverse

Very inverse

 Extremely inverse

Long time inverse

TMS (time multiplier)

0.01–100

1.0

Time delay (ms)

40–60000

100

IOMod Utility is required to enable the directional overcurrent detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "51N" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig. 6.6.2.3).

image-1730208099477.png

Fig. 6.6.2.3. IOMod Utility inverse time overcurrent
earth fault detection function configuration view

6.6.3 Inrush blocking detection function (81)

Directional phase fault detection function (67) has inrush blocking functionality. If the function is enabled, the 2nd harmonic level of a phase current is monitored. If a phase current 2nd harmonic level is higher than a configured threshold value for a longer time than the "Time delay" parameter specifies, then Inrush current is detected and the overcurrent in any line is ignored (see Fig 6.6.3, Fig. 6.6.1.1 and Fig. 6.6.1.2). Notice that the function cannot be enabled separately, because it works as a part of over detection functions, namely: 67 and 51. This function can be enabled by the "Inrush blocking" checkbox, which can be found in the settings of 67 and 51 functions (Fig. 6.6.1, Fig. 6.6.1.3).

Table 6.6.3.1. Inrush blocking parameters.

Parameter

Range

Default value

Ih2/Ih1 (2nd harmonic level)

0–100 %

15 %

Time delay (ms)

40–60000

100

IOMod Utility is required to control the operation of the inrush blocking detection function in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "81 Inrush" function. Modify the parameters if required (Fig 6.6.3.1).image-1728367752079.png

Fig. 6.6.3.1. IOMod Utility inrush blocking detection function configuration view

6.7 Directional overcurrent earth fault detection function (67N)

It is a ground fault detection function with definite time characteristic and fault direction determination. This function is intended for detecting phase to ground faults in medium voltage three phase networks. In order to provide directional overcurrent earth fault information, the ground fault current and the residual voltage are constantly being monitored. The ground fault current is calculated as the value of the vector sum of the three phase currents or measured with zero sequence current transformer (core balanced CT – CBCT) (Fig. 7.6.1). Residual voltage is always calculated as vector sum of three phase voltages. Three conditions must be met for the "Directional earth fault function (67N) pickup" signal, assigned to address 13, to be issued. Firstly, the ground fault current I0 must exceed the pickup current Ipickup. Secondly, the relative residual voltage U0 must exceed the “Minimum U0 (%)" parameter value. The relative residual voltage is calculated relatively to the nominal value of a phase current. In case when "Directional Current (A)" parameter is set to 0 or Grounding parameter is set to "Solid" (see Fig. 5.1.1), the fulfillment of the two previous conditions is sufficient for the "Pickup" signal to be sent.  In the other case, for the "Pickup" signal to be sent, the specific component of the fault current must be greater than the directional current parameter Idir value. The usage of the ground fault current components for ground fault current detection is going to be discussed later in detail. The angle and the direction of the fault current are determined by using the ground fault current along with the residual voltage. The angle depends on the network grounding method: solid, isolated or compensated. The direction of the fault current can be either A (forward) or B (reverse). In most power systems, Direction A would be the flow of current towards the load or downstream side (away from the source). On the other hand, Direction B would be the flow of current back towards the source or upstream side (against the normal flow of current). If the pickup conditions persist for a time longer than “Time delay” parameter specifies, then, depending on the fault direction, "Earth fault (67N) direction A operated" signal, assigned to address 4, or "Earth fault (67N) direction B operated" signal, assigned to address 5, is issued.

image-1730206569674.png

Fig. 6.7.1. Directional overcurrent earth fault detection function algorithm structural diagram

In addition to the vector based method there is a posibility to enable sin(φ) or cos(φ) method for ground fault detection using the directional current (Idir) parameter. However, these methods are applicable for isolated or compensated ground networks only. The directional current Idir defines the thresholds of the reactive I0sin(φ) part or the active I0cos(φ) of the ground current for the isolated ground or the resonant grounding networks respectively. In case of an isolated-ground network (Fig. 6.7.2) the device indicates the earth fault when the total ground current and the reactive current I0sin(φ) is higher than the pickup current Ipickup and the directional current Idir for a time longer that “Time delay” parameter specifies. However, if the directional current Idir is set to 0, only total ground current is used for the fault detection.

image-1730182688750.png

Fig. 6.7.2. 'I0sin' characteristic for an isolated neutral network

For a resonant (or 'compensated ') grounding network (Fig. 6.7.3) the device indicates the earth fault when total ground current and active current I0cos(φ) is bigger that the pickup current Ipickup and the directional current Idir for a time longer that “Time delay” parameter specifies. However, if the directional current Idir is set to 0, only total ground current is used for the fault detection.image-1730181931944.png

Fig. 6.7.3. 'I0cos' characteristic for a resonant network

The directional overcurrent earth fault detection function has four parameters (Table 6.7.1): Pickup current, Directional current, Minimum U0 and Time delay. The table below describes the range and default values of the parameters.

Table 6.7.1. Directional earth fault detection function parameters.

Parameter

Range

Default value

67N

Enabled / disabled

Disabled

Pickup Current (A)

0–1000

30

Directional Current (A)

0–1000

5

Minimum U(%)

0–100

20

Time delay (ms)

40–60000

1000

IOMod Utility is required to enable the directional overcurrent earth fault detection in FPI. In IOMod Utility go to Iomod settings -> Protection. There find "67N" function. Modify the parameters if required and tick the box next to the function name to enable it (Fig 6.7.4).

image-1728364891193.png

Fig. 6.7.4. IOMod Utility directional overcurrent earth fault
detection function configuration view

7. Communication protocols

IOMod FPI supports three communication protocols: Modbus RTU, IEC 60870-5-101 and IEC 60870-5-103. By means of these communication protocols a user via a master device is able to read from the device the measured data as well as fault detection statuses. Also, the protocols allow a master device to send a command to clear fault detection statuses. Communication protocol can be selected by means of IOMod Utility (IOmod Utility manual can be accessed here).

7.1 Modbus RTU operational information

Modbus RTU protocol is a simple and widely used messaging structure for serial communication. In the case of Modbus protocol IOMod FPI will send data only after receiving correct queries from a master device.

Only three function codes are supported: FC2, FC4 and FC5. Read Discrete Inputs function, which is denoted by function code 2 (FC2), as its name implies is designed for reading digital data. In the context of IOMod FPI FC2 requests allow to read fault detection statuses (Table 7.1.1). It should be noted that the fault statuses cannot be overwritten separately but can only be read (R access).

Table 7.1.1. List of discrete inputs with fault detection statuses. The data can be read using Modbus FC2 request.

Address

(Dec)

Function

Access

0

Instantaneous overcurrent function (50) operated

R

1

Instantaneous overcurrent earth fault function (50N) operated

R

2

Overcurrent function (67) direction A operated 

R

3

Overcurrent function (67) direction B operated 

R

4

Earth fault (67N) direction A operated

R

5

Earth fault (67N) direction B operated

R

6

Overcurrent fault in the first phase (L1)

R

7

Overcurrent fault in the second phase (L2)

R

8

Overcurrent fault in the third phase (L3)

R

9

Residual overvoltage (59N) operated

R

10

Instantaneous overcurrent function (50) pickup

R

11

Instantaneous overcurrent earth fault function (50N) pickup

R

12

Directional overcurrent function (67) pickup

R

13

Directional earth fault function (67N) pickup

R

14

Blocking by 2nd harmonic active

R

15

Residual overvoltage (59N) pickup

R

16

Overvoltage (59) warning

R

17

Overvoltage (59) alarm

R

18

Undervoltage (27) warning

R

19

Undervoltage (27) alarm

R

20

Active power of the first phase (L1) in direction A

R

21

Active power of the first phase (L1) in direction B

R

22

Active power of the second phase (L2) in direction A

R

23

Active power of the second phase (L2) in direction B

R

24

Active power of the third phase (L3) in direction A

R

25

Active power of the third phase (L3) in direction B

R

26

Reverse phase rotation

R

27

Time inverse overcurrent earth fault function (51N) pickup

R

28

Time inverse overcurrent earth fault function (51N) operated

R

29

Reserved

R

30

Reserved

R

31

Reserved

R

32

Instantaneous overcurrent function (50) operated in channel 2

R

33

Instantaneous overcurrent earth fault function (50N) operated in channel 2

R

34

Time inverse overcurrent function (51) operated in channel 2

R

35

Time inverse overcurrent earth fault function (51N) operated in channel 2

R

36

Overcurrent fault in phase L1 of channel 2

R

37

Overcurrent fault in phase L2 of channel 2

R

38

Overcurrent fault in phase L3 of channel 2

R

39

Instantaneous overcurrent function (50) pickup in channel 2

R

40

Instantaneous overcurrent earth fault function (50N) pickup in channel 2

R

41

Time inverse overcurrent function (51) pickup in channel 2

R

42

Time inverse overcurrent earth fault function (51N) pickup in channel 2

R

43

Blocking by 2nd harmonic active in channel 2

R

Nevertheless, all fault detection statuses can be reset at once by sending an activation command to a coil with address 1 (Table 7.1.2). It can be done by using Write Single Coil function, which is denoted with a function code 5 (FC5). A value of 0xFF00 should be used to form an activation request with an FC5 request.

Table 7.1.2. List of coils with Device Control Signals. 

Address

(Dec)

Description

Access

Modbus Function

1

Clear faults

W

5

The measured data can read with Read Input Registers Modbus function, which code is 4 (FC4). There are three groups of measured data stored in IOMod FPI. The first group of registers stores data in the integer format (Table 7.1.3). All current, voltage and power measurements belonging to this group are presented in the scaled relative units. These values are calculated by taking the percentage from its nominal value and multiplying it by 10. All phase angles belonging to this group are presented in degrees and multiplied by 10 to preserve the precision of 1. Also, all power factors belonging to this group are multiplied by 1000 to preserve the precision of 3.

Table 7.1.3. Nominal values in integer format. The data can be read using Modbus FC4 request.

Address

(Dec)

Description

Units

Data type

Access

0

Current I1

% x 10

UINT16

R

1

Current I2

% x 10

UINT16

R

2

Current I3

% x 10

UINT16

R

3

Current I0

% x 10

UINT16

R

4

Voltage U12

% x 10

UINT16

R

5

Voltage U23

% x 10

UINT16

R

6

Voltage U31

% x 10

UINT16

R

7

Voltage U1

% x 10

UINT16

R

8

Voltage U2

% x 10

UINT16

R

9

Voltage U3

% x 10

UINT16

R

10

Voltage U0

% x 10

UINT16

R

11

Phase angle I1

° x 10

INT16

R

12

Phase angle I2

° x 10

INT16

R

13

Phase angle I3

° x 10

INT16

R

14

Phase angle I0

° x 10

INT16

R

15

Phase angle U12

° x 10

INT16

R

16

Phase angle U23

° x 10

INT16

R

17

Phase angle U31

° x 10

INT16

R

18

Phase angle U1

° x 10

INT16

R

19

Phase angle U2

° x 10

INT16

R

20

Phase angle U3

° x 10

INT16

R

21

Phase angle U0

° x 10

INT16

R

22

Apparent power S1

% x 10

INT16

R

23

Active power P1

% x 10

INT16

R

24

Reactive power Q1

% x 10

INT16

R

25

Power factor PF1

x1000

INT16

R

26

Frequency

Hz x100

UINT16

R

27

Apparent power S2

% x 10

INT16

R

28

Active power P2

% x 10

INT16

R

29

Reactive power Q2

% x 10

INT16

R

30

Power factor PF2

x1000

INT16

R

31

Apparent power S3

% x 10

INT16

R

32

Active power P3

% x 10

INT16

R

33

Reactive power Q3

% x 10

INT16

R

34

Power factor PF3

x1000

INT16

R

35

Current Ip (positive sequence)

% x 10

UINT16

R

36

Current In (negative sequence)

% x 10

UINT16

R

37

Phase angle Ip (positive sequence)

° x 10

INT16

R

38

Phase angle In (negative sequence)

° x 10

INT16

R

39

Current I1 channel 2

% x 10

UINT16

R

40

Current I2 channel 2

% x 10

UINT16

R

41

Current I3 channel 2

% x 10

UINT16

R

42

Current I0 channel 2

% x 10

UINT16

R

43

Phase angle I1 channel 2

° x 10

INT16

R

44

Phase angle I2 channel 2

° x 10

INT16

R

45

Phase angle I3 channel 2

° x 10

INT16

R

46

Phase angle I0 channel 2

° x 10

INT16

R

47

Current Ip (positive sequence) channel 2

% x 10

UINT16

R

48

Current In (negative sequence) channel 2

% x 10

UINT16

R

49

Phase angle Ip (positive sequence) channel 2

° x 10

INT16

R

50

Phase angle In (negative sequence) channel 2

° x 10

INT16

R

51-52

Active import energy

kWh

UINT32

R

53-54

Active export energy

kWh

UINT32

R

55-56

Reactive import energy

kVArh

UINT32

R

57-58

Reactive export energy

kVArh

UINT32

R

The second group of registers (Table 7.1.4) stores all the measured data in absolute values without any scaling using floating point data type.

Table 7.1.4. Primary values in float format. The data can be read using Modbus FC4.

Address

(Dec)

Description

Units

Data type

Access

100

Current I1

A

FLOAT

R

102

Current I2

A

FLOAT

R

104

Current I3

A

FLOAT

R

106

Current I0

A

FLOAT

R

108

Voltage U1

V

FLOAT

R

110

Voltage U2

V

FLOAT

R

112

Voltage U3

V

FLOAT

R

114

Voltage U0

V

FLOAT

R

116

Voltage U12

V

FLOAT

R

118

Voltage U23

V

FLOAT

R

120

Voltage U31

V

FLOAT

R

122

Active power P1

kW

FLOAT

R

124

Active power P2

kW

FLOAT

R

126

Active power P3

kW

FLOAT

R

128

Total active power of three phases

kW

FLOAT

R

130

Reactive power Q1

kVAr

FLOAT

R

132

Reactive power Q2

kVAr

FLOAT

R

134

Reactive power Q3

kVAr

FLOAT

R

136

Total reactive power of three phases

kVAr

FLOAT

R

138

Apparent power S1

kVA

FLOAT

R

140

Apparent power S2

kVA

FLOAT

R

142

Apparent power S3

kVA

FLOAT

R

144

Total apparent power of three phases

kVA

FLOAT

R

146

Power factor PF1

 -

FLOAT

R

148

Power factor PF2

 -

FLOAT

R

150

Power factor PF3

 -

FLOAT

R

152

Total power factor of three phases

 -

FLOAT

R

154

Frequency

Hz

FLOAT

R

156

Phase angle I1

°

FLOAT

R

158

Phase angle I2

°

FLOAT

R

160

Phase angle I3

°

FLOAT

R

162

Phase angle I0

°

FLOAT

R

164

Phase angle U1

°

FLOAT

R

166

Phase angle U2

°

FLOAT

R

168

Phase angle U3

°

FLOAT

R

170

Phase angle U0

°

FLOAT

R

172

Phase angle U12

°

FLOAT

R

174

Phase angle U23

°

FLOAT

R

176

Phase angle U31

°

FLOAT

R

178

Current Ip (positive sequence)

A

FLOAT

R

180

Phase angle Ip (positive sequence)

°

FLOAT

R

182

Current In (negative sequence)

A

FLOAT

R

184

Phase angle In (negative sequence)

°

FLOAT

R

186

Current I1 channel 2

A

FLOAT

R

188

Current I2 channel 2

A

FLOAT

R

190

Current I3 channel 2

A

FLOAT

R

192

Current I0 channel 2

A

FLOAT

R

194

Phase angle I1 channel 2

°

FLOAT

R

196

Phase angle I2 channel 2

°

FLOAT

R

198

Phase angle I3 channel 2

°

FLOAT

R

200

Phase angle I0 channel 2

°

FLOAT

R

202

Current Ip (positive sequence) channel 2

A

FLOAT

R

204

Phase angle Ip (positive sequence) channel 2

°

FLOAT

R

206

Current In (negative sequence) channel 2

A

FLOAT

R

208

Phase angle In (negative sequence) channel 2

°

FLOAT

R

The third group of the measured values (Table 7.1.5) stores data in the same format as the second group. However, this group data are updated only at the first moment after detecting a fault. Even if measurements change after the initial fault moment, the recorded data would not change.

Table 7.1.5. Primary values recorded during a fault in float format. The data can be read using Modbus FC4.

Address

(Dec)

Description

Units

Data type

Access

300

Current I1

A

FLOAT

R

302

Current I2

A

FLOAT

R

304

Current I3

A

FLOAT

R

306

Current I0

A

FLOAT

R

308

Voltage U1

V

FLOAT

R

310

Voltage U2

V

FLOAT

R

312

Voltage U3

V

FLOAT

R

314

Voltage U0

V

FLOAT

R

316

Voltage U12

V

FLOAT

R

318

Voltage U23

V

FLOAT

R

320

Voltage U31

V

FLOAT

R

322

Phase angle I1

°

FLOAT

R

324

Phase angle I2

°

FLOAT

R

326

Phase angle I3

°

FLOAT

R

328

Phase angle I0

°

FLOAT

R

330

Phase angle U1

°

FLOAT

R

332

Phase angle U2

°

FLOAT

R

334

Phase angle U3

°

FLOAT

R

336

Phase angle U0

°

FLOAT

R

338

Phase angle U12

°

FLOAT

R

340

Phase angle U23

°

FLOAT

R

342

Phase angle U31

°

FLOAT

R

344

Current I1 channel 2

A

FLOAT

R

346

Current I2 channel 2

A

FLOAT

R

348

Current I3 channel 2

A

FLOAT

R

350

Current I0 channel 2

A

FLOAT

R

352

Phase angle I1 channel 2

°

FLOAT

R

354

Phase angle I2 channel 2

°

FLOAT

R

356

Phase angle I3 channel 2

°

FLOAT

R

358

Phase angle I0 channel 2

°

FLOAT

R

7.2 IEC 60870-5-101 operational information

IEC 60870-5-101 (IEC101) is a communication protocol designed for telecontrol applications in power systems, enabling communication between a master station and slave devices (e.g., Remote Terminal Units or RTUs). Contrary to Modbus communication protocol, IEC101 protocol allows for a data transfer to be initiated not only by a master (unbalanced mode), but also by a slave devices (balanced mode).

IOMod FPI via IEC101 protocol transmits various fault status and measurement signals in a standardized format. These signals are predefined in the IOMod and mapped to corresponding Information Object Addresses (IOA) (Table 7.2.1).

The protocol distinguishes between Type Identifiers (TI), which according to the standart defines format, structure and type of the data being sent. The status and measurement signals are assigned to four different Type Identifiers: 7, 13, 30 and 36.

All the fault status signals are assigned to TI 30, which is named – "Single Point Information with Time Tag". TI 30 is designed for transferring the binary status of a single element, e.g. as to whether a circuit breaker is open or closed, along with a timestamp. In the context of IOMod FPI signals with TI 30 are sent by the IOMod after the change of the binary fault statuses adding the timestamp, which provides the time at which a fault status changed.

All the measurements are represented in absolute values without any scaling and using standard units. Almost every measurement can be sent using both 13 ("measured value, short floating-point number") and 36 ("measured value, short floating-point number with time tag CP56Time2a") Type Identifiers. The only exception is energy measurements which are going to be discussed later. The signals assigned to both type identifiers send measurement values using exactly the same data type, i.e. short floating point data type. The only difference in the data format of both type identifiers is that in case of the TI 36 timestamps are added at the end of each data object. The signals assigned to TI 36 are designed for spontaneous data transmission, which is initiated by the change of value. The timestamps added to the values being sent stores the time at which value has changed. The measurements which are sent with TI 13 signals are not marked with timestamps. This is because these signals are not intended for spontaneous transmission upon a change, but rather are to be polled by a controlling (master) station. All energy measurements are assigned to the signals with TI 7, which stands for "bitstring of 32 bit". The necessity in other data formats for the energy measurements comes from the fact that they are saved in 32-bit unsigned integer data type. The usage of integer type instead of float ensures better precision.

Table 7.2.1. List of status and measurement signals

IOA

Description

Units

TI

0

Instantaneous overcurrent function (50) operated

 -

30

1

Instantaneous overcurrent earth fault function (50N) operated

 -

30

2

Overcurrent function (67) direction A operated 

 -

30

3

Overcurrent function (67) direction B operated 

 -

30

4

Earth fault (67N) direction A operated

 -

30

5

Earth fault (67N) direction B operated

 -

30

6

Overcurrent fault in phase L1

 -

30

7

Overcurrent fault in phase L2

 -

30

8

Overcurrent fault in phase L3

 -

30

9

Residual overvoltage (59N) operated

 -

30

10

Instantaneous overcurrent function (50) pickup

 -

30

11

Instantaneous overcurrent earth fault function (50N) pickup

 -

30

12

Directional overcurrent function (67) pickup

 -

30

13

Directional earth fault function (67N) pickup

 -

30

14

Blocking by 2nd harmonic active

 -

30

15

Residual overvoltage (59N) pickup

 -

30

16

Overvoltage (59) warning

 -

30

17

Overvoltage (59) alarm

 -

30

18

Undervoltage (27) warning

 -

30

19

Undervoltage (27) alarm

 -

30

20

Active power in phase L1 direction A

 -

30

21

Active power in phase L1 direction B

 -

30

22

Active power in phase L2 direction A

 -

30

23

Active power in phase L2 direction B

 -

30

24

Active power in phase L3 direction A

 -

30

25

Active power in phase L3 direction B

 -

30

26

Reverse phase rotation

 -

30

27

Time inverse overcurrent earth fault function (51N) pickup

 -

30

28

Time inverse overcurrent earth fault function (51N) operated

 -

30

29

Reserved

 -

30

30

Reserved

 -

30

31

Reserved

 -

30

32

Instantaneous overcurrent function (50) operated in channel 2

 -

30

33

Instantaneous overcurrent earth fault function (50N) operated in channel 2

 -

30

34

Time inverse overcurrent function (51) operated in channel 2

 -

30

35

Time inverse overcurrent earth fault function (51N) operated in channel 2

 -

30

36

Overcurrent fault in phase L1 of channel 2

 -

30

37

Overcurrent fault in phase L2 of channel 2

 -

30

38

Overcurrent fault in phase L3 of channel 2

 - 

30

39

Instantaneous overcurrent function (50) pickup in channel 2

 -

30

40

Instantaneous overcurrent earth fault function (50N) pickup in channel 2

 -

30

41

Time inverse overcurrent function (51) pickup in channel 2

 -

30

42

Time inverse overcurrent earth fault function (51N) pickup in channel 2

 -

30

43

Blocking by 2nd harmonic active in channel 2

 -

30

100

Current I1

A

13

101

Current I2

A

13

102

Current I3

A

13

103

Current I0

A

13

104

Voltage U1

V

13

105

Voltage U2

V

13

106

Voltage U3

V

13

107

Voltage U0

V

13

108

Voltage U12

V

13

109

Voltage U23

V

13

110

Voltage U31

V

13

111

Active power P1

kW

13

112

Active power P2

kW

13

113

Active power P3

kW

13

114

Total active power P

kW

13

115

Reactive power Q1

kVAr

13

116

Reactive power Q2

kVAr

13

117

Reactive power Q3

kVAr

13

118

Total reactive power Q

kVAr

13

119

Apparent power S1

kVA

13

120

Apparent power S2

kVA

13

121

Apparent power S3

kVA

13

122

Total apparent power

kVA

13

123

Power factor PF1

 -

13

124

Power factor PF2

 -

13

125

Power factor PF3

 -

13

126

Total power factor PF

 -

13

127

Frequency

Hz

13

128

Phase angle I1

°

13

129

Phase angle I2

°

13

130

Phase angle I3

°

13

131

Phase angle I0

°

13

132

Phase angle U1

°

13

133

Phase angle U2

°

13

134

Phase angle U3

°

13

135

Phase angle U0

°

13

136

Phase angle U12

°

13

137

Phase angle U23

°

13

138

Phase angle U31

°

13

139

Current Ip (positive sequence)

A

13

140

Phase angle Ip (positive sequence)

°

13

141

Current In (negative sequence)

A

13

142

Phase angle In (negative sequence)

°

13

143

Current I1 channel 2

A

13

144

Current I2 channel 2

A

13

145

Current I3 channel 2

A

13

146

Current I0 channel 2

A

13

147

Phase angle I1 channel 2

°

13

148

Phase angle I2 channel 2

°

13

149

Phase angle I3 channel 2

°

13

150

Phase angle I0 channel 2

°

13

151

Current Ip (positive sequence) channel 2

A

13

152

Phase angle Ip (positive sequence) channel 2

°

13

153

Current In (negative sequence) channel 2

A

13

154

Phase angle In (negative sequence) channel 2

°

13

300

Current I1

A

36

301

Current I2

A

36

302

Current I3

A

36

303

Current I0

A

36

304

Phase voltage U1

V

36

305

Phase voltage U2

V

36

306

Phase voltage U3

V

36

307

Phase voltage U0

V

36

308

Line voltage U12

V

36

309

Line voltage U23

V

36

310

Line voltage U31

V

36

311

Phase angle I1

°

36

312

Phase angle I2

°

36

313

Phase angle I3

°

36

314

Phase angle I0

°

36

315

Phase angle U1

°

36

316

Phase angle U2

°

36

317

Phase angle U3

°

36

318

Phase angle U0

°

36

319

Phase angle U12

°

36

320

Phase angle U23

°

36

321

Phase angle U31

°

36

322

Current I1 channel 2

A

36

323

Current I2 channel 2

A

36

324

Current I3 channel 2

A

36

325

Current I0 channel 2

A

36

326

Phase angle I1 channel 2

°

36

327

Phase angle I2 channel 2

°

36

328

Phase angle I3 channel 2

°

36

329

Phase angle I0 channel 2

°

36

400

Active import energy

kWh

7

401

Active export energy

kWh

7

402

Reactive import energy

kVArh

7

403

Reactive export energy

kVArh

7

In addition to status and measurement signals, in the context of IEC 60870-5-101 protocol IOMod FPI supports a single command signal (Table 7.2.2), which is "Clear Faults" (IOA 250). The command allows for a controlling station to reset all fault statuses of IOMod FPI by means of one signal. After receiving the command the statuses of all fault detection functions are going to switch to "not detected".

Table 7.2.2. List of command signals.

IOA

Description

Units

TI

250

Clear faults

-

45

7.3 IEC 60870-5-103 operational information

IEC 60870-5-103 (IEC103) is a communication protocol specifically designed to standardize communication between control system devices and protection equipment in substations. Similarly to IEC 60870-5-101 (IEC101) protocol IEC103 supports both balanced (stations can transmit at any time) and unbalanced (primary station controls the transmission of the secondary stations) transmission modes. 

IOMod FPI defines 44 fault status signals (Table 7.3.1). All status signals are mapped to corresponding Information Object Addresses (IOA). Type Identification (TI) 1, which is named as "time-tagged message", is used for all fault status signals. TI 1 signals are designed for transferring double-point information (DPI) with a timestamp identifying the moment when a status has changed. Although double-point type is used, the fault statuses are binary, therefore only two out of four possible values are used: 1 (designating "OFF" state) and 2 (designating "ON" state). Such an approach provides more reliability, since two bites need to be modified when a change of a status occurs. Another thing which all fault status signals have in common is the Function Type (FUN). The Function Type is the first octet of the Information Object Identifier, which is intended for protection functions identification. Traditionally it was regarded that each protection function is implemented in a separate device, therefore Function Type parameter identified the protection devices as well. On the other hand, the specific feature of IOMod FPI is that a number of different fault detection functions are integrated in one device. Since IEC103 standard does not define such a device, all status signals are assigned to the private-range Function Type 253.

Table 7.3.1. List of status signals

IOA

FUN

Description

TI

0

253

Instantaneous overcurrent function (50) operated

1

1

253

Instantaneous overcurrent earth fault function (50N) operated

1

2

253

Overcurrent function (67) direction A operated 

1

3

253

Overcurrent function (67) direction B operated 

1

4

253

Earth fault (67N) direction A operated

1

5

253

Earth fault (67N) direction B operated

1

6

253

Overcurrent fault in phase L1

1

7

253

Overcurrent fault in phase L2

1

8

253

Overcurrent fault in phase L3

1

9

253

Residual overvoltage (59N) operated

1

10

253

Instantaneous overcurrent function (50) pickup

1

11

253

Instantaneous overcurrent earth fault function (50N) pickup

1

12

253

Directional overcurrent function (67) pickup

1

13

253

Directional earth fault function (67N) pickup

1

14

253

Blocking by 2nd harmonic active

1

15

253

Residual overvoltage (59N) pickup

1

16

253

Overvoltage (59) warning

1

17

253

Overvoltage (59) alarm

1

18

253

Undervoltage (27) warning

1

19

253

Undervoltage (27) alarm

1

20

253

Active power in phase L1 direction A

1

21

253

Active power in phase L1 direction B

1

22

253

Active power in phase L2 direction A

1

23

253

Active power in phase L2 direction B

1

24

253

Active power in phase L3 direction A

1

25

253

Active power in phase L3 direction B

1

26

253

Reverse phase rotation

1

27

253

Time inverse overcurrent earth fault function (51N) pickup

1

28

253

Time inverse overcurrent earth fault function (51N) operated

1

29

253

Reserved

1

30

253

Reserved

1

31

253

Reserved

1

32

253

Instantaneous overcurrent function (50) operated in channel 2

1

33

253

Instantaneous overcurrent earth fault function (50N) operated in channel 2

1

34

253

Time inverse overcurrent function (51) operated in channel 2

1

35

253

Time inverse overcurrent earth fault function (51N) operated in channel 2

1

36

253

Overcurrent fault in phase L1 of channel 2

1

37

253

Overcurrent fault in phase L2 of channel 2

1

38

253

Overcurrent fault in phase L3 of channel 2

1

39

253

Instantaneous overcurrent function (50) pickup in channel 2

1

40

253

Instantaneous overcurrent earth fault function (50N) pickup in channel 2

1

41

253

Time inverse overcurrent function (51) pickup in channel 2

1

42

253

Time inverse overcurrent earth fault function (51N) pickup in channel 2

1

43

253

Blocking by 2nd harmonic active in channel 2

1

In addition to status signals, in the context of IEC 60870-5-103 protocol IOMod FPI supports a single command signal (Table 7.3.2), which is "Clear Faults" (IOA 250). The command allows for a controlling station to reset all fault statuses of IOMod FPI by means of one signal. After receiving the command, the statuses of all fault detection functions are going to switch to "not detected". The Function Type of the signal is 254, which signifies the "generic function type". The Type Identification 20 is named "general command".

Table 7.3.2. LIst of command signals.

IOA

FUN

Description

TI

250

254

Clear faults

20

All measurement data are assigned to certain sets (Table 7.3.3, Table 7.3.4). Depending on the connection mode three or four sets are defined. In the case of 3I3U connection mode there are more data, thus it has four sets of data. Since in the 3I3I connection mode only current measurements are performed, it has less values to send, therefore only three data sets are defined. Type Identification 9, which also is called "Measurands II", is used for all measurement signals. Each set of measurements has the unique Information Number (INF).

Table 7.3.3. Data sets for 3I3U connection mode.

Set Nr.

TI

FUN

INF

Quantity of Data

Information elements (measurands)

1

9

253

148

9

I1, I2, I3, U1, U2, U3, P, Q, f

2

9

253

149

23

I1, I2, I3, I4, U1, U2, U3, U4, P1, P2, P3, Q1, Q2, Q3, S1, S2, S3, PF1, PF2, PF3, U12(angle), U23(angle), U13(angle)

3

9

253

150

60

I1, I2, I3, IN, U1, U2, U3, UN, P1, P2, P3, Q1, Q2, Q3, S1, S2, S3, PF1, PF2, PF3, U12, U23, U13, f, THDU1, THDU2, THDU3, THDI1, THDI2, THDI3, I1(h2), I1(h3), I1(h5), I1(h7), I1(h9), I2(h2), I2(h3), I2(h5), I2(h7), I2(h9), I3(h2), I3(h3), I3(h5), I3(h7), I3(h9), U1(h2), U1(h3), U1(h5), U1(h7), U1(h9), U2(h2), U2(h3), U2(h5), U2(h7), U2(h9), U3(h2), U3(h3), U3(h5), U3(h7), U3(h9)

4

9

253

151

54

I1, I2, I3, IN, U12, U23, U13, UN, S, P, Q, PF, THDU1, THDU2, THDU3, THDI1, THDI2, THDI3, I1(h3), I1(h5), I1(h7), I1(h9), I2(h3), I2(h5), I2(h7), I2(h9), I3(h3), I3(h5), I3(h7), I3(h9), U1(h3), U1(h5), U1(h7), U1(h9), U2(h3), U2(h5), U2(h7), U2(h9), U3(h3), U3(h5), U3(h7), U3(h9), P1, P2, P3, Q1, Q2, Q3, U1(angle), U2(angle), U3(angle), U1, U2, U3

Table 7.3.4. Data sets for 3I3I connection mode.

Set Nr.

TI

FUN

INF

Quantity of Data

Information elements (measurands)

1

9

253

148

7

I1(ch1), I2(ch1), I3(ch1), I1(ch2), I2(ch2), I3(ch2), f

2

9

253

149

8

I1(ch1), I2(ch1), I3(ch1), I4(ch1), I1(ch2), I2(ch2), I3(ch2), I4(ch2)

3

9

253

150

45

I1(ch1), I2(ch1), I3(ch1), I0(ch1), I1(ch2), I2(ch2), I3(ch2), I0(ch2), f, THDI1(ch1), THDI2(ch1), THDI3(ch1), I1(h3, ch1), I1(h5, ch1), I1(h7, ch1), I1(h9, ch1), I2(h3, ch1), I2(h5, ch1), I2(h7, ch1), I2(h9, ch1), I3(h3, ch1), I3(h5, ch1), I3(h7, ch1), I3(h9, ch1), THDI1(ch2), THDI2(ch2), THDI3(ch2), I1(h3, ch2), I1(h5, ch2), I1(h7, ch2), I1(h9, ch2), I2(h3, ch2), I2(h5, ch2), I2(h7, ch2), I2(h9, ch2), I3(h3, ch2), I3(h5, ch2), I3(h7, ch2), I3(h9, ch2)

The certain set of measurements can be configured in IOMod Utility General settings (see Table 5.1.1, Fig 7.3.1).

image-1729167116205.png

Fig. 7.3.1. IOMod Utility General settings IEC 60870-5-103 protocol parameters

Type 9 signals allocate only 13 bits for measurement values, which is not enough for float values to be transferred. For that reason, all measurement data are being scaled. However, not all values are scaled the same. All currents, voltages and power measurements are scaled using the same algorithm. The range of the maximum and the minimum measurement values, which can be transferred with IEC103 protocol is calculated by multiplying the nominal value by scale factor:

image-1729249485219.png

  • MMV – maximum measurement value;
  • NV – nominal value;
  • SF – scale factor;

The scale factor of most measurements can be selected in IOMod Utility General settings (Table 5.1.1, Fig. 7.3.1). The maximum measurement value (MMV) is only the upper limit of the allowed range. The full allowed range goes from -MMV up to +MMV. Since the first bit is used to denote the sign, the maximum absolute value, which can be sent via IEC 60870-5-103 communication protocol is 212 = 4096. The MMV is mapped to this value, so that if the measured value is equal to the MMV, 4096 is going to be sent to a controlling station via IEC103 protocol. If a measurement value exceeds MMV, then the overflow is going to be indicated by the signal and 4096 is going to be sent. If a measured value is inside of the allowed range, then the scaled value, which is going to be sent by means of IEC103 signal, is calculated by multiplying it by 4096 and dividing it by the maximum measurement value:

image-1729249758338.png

  • SV – scaled value, which is going to be sent by means of IEC103 protocol;
  • MV – measured value, which must be in the allowed range;
  • MMV – maximum measurement value;

In the special case, where measured value is equal to the nominal value the scaled value formula can be simplified as:

image-1729249831507.png

The scaled values of other measurands are calculated by using different scaling techniques. The scaled frequency is calculated by multiplying the measured frequency by 50. All angle measurements are scaled by a factor of 10.