IOMOD 4Cs4Vs

IOMod 4Cs4Vs is a compact-sized stand-alone power meter used for measuring analog AC input signals from low power current and voltage sensors. It measures three phases of AC voltages and currents with additional input for neutral/residual voltage and current. Measured and calculated values transmitted to the host system via industry standard IEC 60870-5-103 and Modbus RTU communication protocols.

Firmware version 1

Firmware version 1

IOMOD 4Cs4Vs User Manual

Introduction

IOMod 4Cs4Vs is a compact-sized stand-alone power meter for measuring analog AC input signals from low-power current and voltage sensors.  It measures three phases of AC voltages and currents with additional inputs for neutral/residual voltage and current. The measured and calculated values are transmitted to the host system via communication protocol IEC 60870-5-103 or Modbus RTU.

Features

Common configuration information

  1. Nominal system frequency. In order to get correct three-phase system measurements, a user must select nominal system frequency – either 50 Hz or 60 Hz.
  2. Process parameters. There user can set rated primary current and voltage values which are used for calculating measured data in primary values. Those values are available only via float registers in the Modbus RTU protocol.
  3. Configuration of sensors. The power meter is designed to work with standard low-power current and voltage sensors with a nominal output value of 225 mV for the current sensor and 3.25√3 V (1.876 V) for the voltage sensor. If current sensors have some deviation from the nominal value, a user can define the exact sensor voltage. The new value will be set the same for all current sensors inputs. Each voltage sensor input has a separate correction parameter called the magnitude factor. This factor is used to multiply measured voltage. For example, if a sensor has a 5% lower output voltage, the user can set the magnitude to 1050. The actual factor will be 1.05 and the measured value will be multiplied by this factor. This factor can be used in cases when several measuring devices are connected to the same sensor in parallel. In this case, the parallel connection will reduce the internal resistance of the sensor and consequently output voltage. The magnitude factor can be used to compensate for this deviation.
  4. Communication protocol. Selection of IEC 60870-5-103 or Modbus RTU communication protocol.

Connection diagram

Fig. 4.1. IOMOD 4CS4VS internal structure and connection diagram Fig. 4.1. IOMOD 4CS4VS internal structure and connection diagram

Technical information


System
1. Dimension 101 x 119 x 17.5 mm
2. Case ABS, black
3. Working environment Indoor
4. Working temperature -30 | +70
5. Recommended operating conditions  5 – 60°C and 20 – 80%RH;
6. Configuration

USB – configuration terminal via com port

7. Firmware upgrade USB – mass storage device

Electrical specifications

8. Inputs

16-bit resolution,

Input resistance: ~1 MOhm

Input capacitance: ~170 pF

Input Ranges: ±10 V (amplitude);

Nominal values:

  • Current input:
    • 225 mV (rms);
  • Voltage input:
    • 1.876 V (rms);

Overvoltage protection of all inputs up to ±20 V (amplitude)


Power

9. Power Supply 9 V to 33 V
10. Current consumption 40 mA @ 12 VDC, 20 mA @ 24 VDC

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. 6.1.

Fig. 6.1. Typical IOMod connection diagramFig. 6.1. Typical IOMod connection diagram

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

Configuration over USB

Driver installation

The device requires USB drivers to work as a Virtual COM port. The first-time connection between the device and the computer could result in a “Device driver software was not successfully installed” error (as in Fig. 7.1). 

Fig. 7.1. Unsuccessful device software installation error Fig. 7.1. Unsuccessful device software installation error 

A user then should manually install drivers by selecting a downloaded driver folder:

Fig. 7.2. Device driver software update message Fig. 7.2. Device driver software update message

●    Select “x86” driver for a 32-bit machine or x64 for a 64-bit machine. If not sure, select a root folder (folder in which x64 and x86 lay inside, as in Fig. 7.3).

Fig. 7.3. Device driver folder contentFig. 7.3. Device driver folder content

IOMod configuration via PuTTY terminal

A configuration of the IOMod device is done through CLI (Command Line Interface) on the virtual COM port. Drivers needed for Microsoft Windows to install VCOM will be provided. To open up CLI simply connect to a specific V-COM port with terminal software (advised to use PuTTY terminal software. If other software is being used, a user might need to send <return> symbol after each command). When connected user should immediately see the main screen (Fig. 7.4).

Fig. 7.4. The main menuFig. 7.4. The main menu

Navigation is performed by sending the character shown in square brackets to a terminal. A user then proceeds by following on-screen instructions. For example, to set the baud rate, press [2] to enter a new link address - press [1]; press [RETURN] to save, or [ESC] to cancel changes. When done, press [0] (exit) before disconnecting the device. Default values are set by pressing [7] on the main screen, and confirming changes [1].

It is highly advised to exit the main screen before disconnecting the device

If the terminal window is closed accidentally, a user can connect the terminal program again, and press any key on a keyboard to show the main menu again.

Configuration terminal menu


Menu Name Submenu Values Default Values
[S] Process parameters

[1] Set rated primary voltage

[2] Set rated primary current

1–65000 V 

1–65000 A

1 V

1 A

[P] Communication protocol

[1] IEC103

[2] Modbus RTU

-

-

Modbus RTU

[1] Link or device Address

Set link or device address

1–254

1

[2] Baud rate, Parity and Stop bits

[1] Set 8 Data bits + 1 Stop bit

[2] Set 8 Data bits + 2 Stop bit

[3] Configure baud rate

[4] Configure Parity

-

-

100–256000

None/ Odd / Even / Mark/ Space

1 Stop bit


9600

Even

[3] RS485 Terminating Resistor

[1] Enable

[2] Disable

-

-

Disabled

[4] Configure sensors

[1] – magnitude factor of voltage sensor 1

[2] – magnitude factor of voltage sensor 2

[3] – magnitude factor of voltage sensor 3

[4] – magnitude factor of voltage sensor 4

[5] – current sensor nominal value

100–3000

100–3000

100–3000

100–3000

100–3000 mV


1000


1000


1000


1000


225 mV

[5]

Select measurand set and scale factor*


*(this menu is visible only when the IEC103 protocol is activated)

[1] Measurand set 1

[2] Measurand set 2

[3] Measurand set 3

[4] Measurand set 4

[5] Scale factor 1.2

[6] Scale factor 2.4

[7] Function type

-

-

-

-

-

-

1–255




Measurand set 4

Scale factor 1.2


253

[6] Set nominal system frequency

[1] – 50 Hz

[2] – 60 Hz

-

-

50 Hz

[7] Set Default Settings

[1] - confirm

[0] - cancel

-

-

-

[8] Firmware Upgrade

[1] - confirm

[0] - cancel

-

-

-

[9] Diagnostics

Raw input values

-

-

[0] Exit

Exit and disconnect

-

-

IEC 60870-5-103 operational information

When the IEC-60870-5-103 protocol is selected IOMod uses a standard communication scheme. Initiation, control messages, and queries are initiated by a master (controlling station), while the IOMod device (controlled station) only answers requests and sends values. The first message sent by the master should be RESET CU to restart communication. When acknowledge (ACK) packet is sent from a slave device, a master may proceed with acquiring General Interrogation and sending Time synchronization packets.

When this initialization is complete, the master should poll the IOMod device with Class 1 and Class 2 requests. Class 2 is used when the master polls for cyclic data. The controlled device responds when spontaneous data exists and the master then sends a request for Class 1. The controlled station responds with a time-tagged message.

As IOMod 4Cs4Vs doesn’t have any digital inputs, only analog ones, therefore the general interrogation returns nothing. Values of measurements are returned cyclically as a response to Class 2 data request

Specific settings for the IEC 60870-5-103 protocol:

  1. Measurand set selection. A user can select which predefined measurand set will be transmitted to the host system. Available measurand sets are presented in table 8.1.
  2. Scale factor. The communication protocol IEC 60870-5-103 only lets 13-bit signed values in the range of -1...+1. When an IEC 60870-5-103 measurand, for example, phase voltage, is scaled as 2.4, it means that the measurand value 1 corresponds to 2.4×Un, measurand value 0.5 corresponds to 1.2×In, and so on. If the measurand value, in this case, exceeds 2.4×Un, the IEC 60870-5-103 object value saturates at its maximum value and an overflow flag is set in the IEC 60870-5-103 object transmission
  3. Device function type. By default, IOMod has IEC 60870-5-103 Function Type set to 253. If this Function type for some reason is not suitable – a user can define any other type

Table 8.1. Measurand sets

Set Nr.

TYPE

FUN*

INF

Qty 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, U12ph, U23ph, U13ph

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, U1ph, U2ph, U3ph, U1, U2, U3

No. Designation Measured quantity

1

I1

Phase L1 current with standard scaling (1.2 or 2.4)

2

I2

Phase L2 current with standard scaling (1.2 or 2.4)

3

I3

Phase L3 current with standard scaling (1.2 or 2.4)

4

I4

IN channel current with standard scaling (1.2 or 2.4)

5

U1

Phase L1 voltage with standard scaling (1.2 or 2.4)

6

U2

Phase L2 voltage with standard scaling (1.2 or 2.4)

7

U3

Phase L3 voltage with standard scaling (1.2 or 2.4)

8

U4

UN channel voltage with standard scaling (1.2 or 2.4)

9

P1

Phase L1 real power with standard scaling (1.2 or 2.4)

10

P2

Phase L2 real power with standard scaling (1.2 or 2.4)

11

P3

Phase L3 real power with standard scaling (1.2 or 2.4)

12

P

Total 3 phase real power (P1+P2+P3) with standard scaling (1.2 or 2.4) divided by 3

13

Q1

Phase L1 reactive power with standard scaling (1.2 or 2.4)

14

Q2

Phase L2 reactive power with standard scaling (1.2 or 2.4)

15

Q3

Phase L3 reactive power with standard scaling (1.2 or 2.4)

16

Q

Total 3 phase reactive power (Q1+Q2+Q3) with standard scaling (1.2 or 2.4) divided by 3

17

S1

Phase L1 apparent power with standard scaling (1.2 or 2.4)

18

S2

Phase L2 apparent power with standard scaling (1.2 or 2.4)

19

S3

Phase L3 apparent power with standard scaling (1.2 or 2.4)

20

S

Total 3 phase apparent power (S1+S2+S3) with standard scaling (1.2 or 2.4) divided by 3

21

PF1

Phase L1 power factor with standard scaling (1.2 or 2.4)

22

PF2

Phase L2 power factor with standard scaling (1.2 or 2.4)

23

PF3

Phase L3 power factor with standard scaling (1.2 or 2.4)

24

PF

Total 3-phase power factor with standard scaling (1.2 or 2.4)

25

U12ph

Phase angle between U1 and U2 without scaling in 0.1deg

26

U23ph

Phase angle between U2 and U3 without scaling in 0.1deg

27

U13ph

Phase angle between U1 and U3 without scaling in 0.1deg

28

f

Phase L1 voltage frequency with fixed scaling 50

29

IN

Calculated neutral current with standard scaling (1.2 or 2.4)

30

UN

Calculated neutral voltage with standard scaling (1.2 or 2.4)

31

U12

Calculated phase-to-phase voltage with standard scaling (1.2 or 2.4) divided by SQRT(3)

32

U23

Calculated phase-to-phase voltage with standard scaling (1.2 or 2.4) divided by SQRT(3)

33

U13

Calculated phase-to-phase voltage with standard scaling (1.2 or 2.4) divided by SQRT(3)

34

THDU1

Total harmonic distortions of U1 voltage in 0.1%

35

THDU2

Total harmonic distortions of U2 voltage in 0.1%

36

THDU3

Total harmonic distortions of U3 voltage in 0.1%

37

THDI1

Total harmonic distortions of I1 current in 0.1%

38

THDI2

Total harmonic distortions of I2 current in 0.1%

39

THDI3

Total harmonic distortions of I3 current in 0.1%

40

I1_H2

2nd harmonic level of I1 current in 0.1%

41

I1_H3

3rd harmonic level of I1 current in 0.1%

42

I1_H5

5th harmonic level of I1 current in 0.1%

43

I1_H7

7th harmonic level of I1 current in 0.1%

44

I1_H9

9th harmonic level of I1 current in 0.1%

45

I2_H2

2nd harmonic level of I2 current in 0.1%

46

I2_H3

3rd harmonic level of I2 current in 0.1%

47

I2_H5

5th harmonic level of I2 current in 0.1%

48

I2_H7

7th harmonic level of I2 current in 0.1%

48

I2_H9

9th harmonic level of I2 current in 0.1%

49

I3_H2

2nd harmonic level of I3 current in 0.1%

50

I3_H3

3rd harmonic level of I3 current in 0.1%

51

I3_H5

5th harmonic level of I3 current in 0.1%

52

I3_H7

7th harmonic level of I3 current in 0.1%

53

I3_H9

9th harmonic level of I3 current in 0.1%

54

U1_H2

2nd harmonic level of U1 voltage in 0.1%

55

U1_H3

3rd harmonic level of U1 voltage in 0.1%

56

U1_H5

5th harmonic level of U1 voltage in 0.1%

57

U1_H7

7th harmonic level of U1 voltage in 0.1%

58

U1_H9

9th harmonic level of U1 voltage in 0.1%

59

U2_H2

2nd harmonic level of U2 voltage in 0.1%

60

U2_H3

3rd harmonic level of U2 voltage in 0.1%

61

U2_H5

5th harmonic level of U2 voltage in 0.1%

62

U2_H7

7th harmonic level of U2 voltage in 0.1%

63

U2_H9

9th harmonic level of U2 voltage in 0.1%

64

U3_H2

2nd harmonic level of U3 voltage in 0.1%

65

U3_H3

3rd harmonic level of U3 voltage in 0.1%

66

U3_H5

5th harmonic level of U3 voltage in 0.1%

67

U3_H7

7th harmonic level of U3 voltage in 0.1%

68

U3_H9

9th harmonic level of U3 voltage in 0.1%

69

U1ph

Phase angle of U1 without scaling in 0.1deg

70

U2ph

Phase angle of U2 without scaling in 0.1deg

71

U3ph

Phase angle of U3 without scaling in 0.1deg

Modbus RTU operational information

When Modbus RTU protocol is selected IOMod acts as a slave device and waits for requests from the Modbus master. For measurement, the reading master can send a Read Holding Register request (FC 03) or a Read Input Register (FC 04). Both requests give the same value which depends on the register number only.

In order to change internal settings, the Modbus master can send a Write Single Register (FC 06) request. Request with an unsupported function code or register number out of range will be answered with the corresponding exception. Measurement results in nominal values have integer type, while results in primary values are 32-bit float type.

Table 9.1. List of registers with measurement results in nominal values.

Address

(Dec)

Designation

Parameter

Multiplier

Read/

Write

Unit

0

I1

Phase L1 current

Data * 100

R

%

1

I2

Phase L2 current

Data * 100

R

%

2

I3

Phase L3 current

Data * 100

R

%

3

I0

Calculated neutral current

Data * 100

R

%

4

U12

Calculated phase to phase voltage L1 – L2

Data * 100

R

%

5

U23

Calculated phase to phase voltage L2 – L3

Data * 100

R

%

6

U13

Calculated phase to phase voltage L1 – L3

Data * 100

R

%

7

U0

Calculated zero sequence voltage

Data * 100

R

%

8

S

Total 3 phase apparent power (S1+S2+S3)

Data * 100

R

%

9

P

Total 3 phase active power (P1+P2+P3)

Data * 100

R

%

10

Q

Total 3 phase reactive power (Q1+Q2+Q3)

Data * 100

R

%

11

PF

Total 3 phase power factor

Data * 100

R

%

12

THDU1

Total harmonic distortions of U1 voltage

Data * 100

R

%

13

THDU2

Total harmonic distortions of U2 voltage

Data * 100

R

%

14

THDU3

Total harmonic distortions of U3 voltage

Data * 100

R

%

15

THDI1

Total harmonic distortions of I1 current

Data * 100

R

%

16

THDI2

Total harmonic distortions of I2 current

Data * 100

R

%

17

THDI3

Total harmonic distortions of I3 current

Data * 100

R

%

18

I1_H3

3nd harmonic level of I1 current

Data * 100

R

%

19

I1_H5

5nd harmonic level of I1 current

Data * 100

R

%

20

I1_H7

7nd harmonic level of I1 current

Data * 100

R

%

21

I1_H9

9nd harmonic level of I1 current

Data * 100

R

%

22

I2_H3

3nd harmonic level of I2 current

Data * 100

R

%

23

I2_H5

5nd harmonic level of I2 current

Data * 100

R

%

24

I2_H7

7nd harmonic level of I2 current

Data * 100

R

%

25

I2_H9

9nd harmonic level of I2 current

Data * 100

R

%

26

I3_H3

3nd harmonic level of I3 current

Data * 100

R

%

27

I3_H5

5nd harmonic level of I3 current

Data * 100

R

%

28

I3_H7

7nd harmonic level of I3 current

Data * 100

R

%

29

I3_H9

9nd harmonic level of I3 current

Data * 100

R

%

30

U1_H3

3nd harmonic level of U1 voltage

Data * 100

R

%

31

U1_H5

5nd harmonic level of U1 voltage

Data * 100

R

%

32

U1_H7

7nd harmonic level of U1 voltage

Data * 100

R

%

33

U1_H9

9nd harmonic level of U1 voltage

Data * 100

R

%

34

U2_H3

3nd harmonic level of U2 voltage

Data * 100

R

%

35

U2_H5

5nd harmonic level of U2 voltage

Data * 100

R

%

36

U2_H7

7nd harmonic level of U2 voltage

Data * 100

R

%

37

U2_H9

9nd harmonic level of U2 voltage

Data * 100

R

%

38

U3_H3

3nd harmonic level of U3 voltage

Data * 100

R

%

39

U3_H5

5nd harmonic level of U3 voltage

Data * 100

R

%

40

U3_H7

7nd harmonic level of U3 voltage

Data * 100

R

%

41

U3_H9

9nd harmonic level of U3 voltage

Data * 100

R

%

42

P1

Phase L1 active power

Data * 100

R

%

43

P2

Phase L2 active power

Data * 100

R

%

44

P3

Phase L3 active power

Data * 100

R

%

45

Q1

Phase L1 reactive power

Data * 100

R

%

46

Q2

Phase L2 reactive power

Data * 100

R

%

47

Q3

Phase L3 reactive power

Data * 100

R

%

48

U1ph

Phase angle of U1 voltage

Data * 100

R

deg

49

U2ph

Phase angle of U2 voltage

Data * 100

R

deg

50

U3ph

Phase angle of U3 voltage

Data * 100

R

deg

51

U1

Phase L1 voltage

Data * 100

R

%

52

U2

Phase L2 voltage

Data * 100

R

%

53

U3

Phase L3 voltage

Data * 100

R

%

54

F

Frequency of phase L1 voltage

Data * 100

R

Hz

55

I4

Input I4 current

Data * 100

R

%

56

U4

Input U4 voltage

Data * 100

R

%

Table 9.2. List of registers with internal settings values.

Address

(Dec)

Designation

Parameter

Multiplier

Read/

Write

Unit

75

PC

Primary current value

Data

R/W

A

76

PV

Primary voltage value

Data

R/W

V

77

VS1

Amplitude correction factor U1

Data

R/W

-

78

VS2

Amplitude correction factor U2

Data

R/W

-

79

VS3

Amplitude correction factor U3

Data

R/W

-

80

VS4

Amplitude correction factor U4

Data

R/W

-

81

CS1

Current sensor nominal value

Data

R/W

mV

Table 9.3. List of float registers with measurement results in primary values.

Address

(Dec)

Designation

Parameter

Multiplier

Read/

Write

Unit

100

I1

Phase L1 current


R

A

102

I2

Phase L2 current


R

A

104

I3

Phase L3 current


R

A

106

I0

Calculated neutral current


R

A

108

U12

Calculated phase to phase voltage L1 – L2


R

V

110

U23

Calculated phase to phase voltage L2 – L3


R

V

112

U13

Calculated phase to phase voltage L1 – L3


R

V

114

U1

Phase L1 voltage


R

V

116

U2

Phase L2 voltage


R

V

118

U3

Phase L3 voltage


R

V

120

U0

Calculated zero sequence voltage


R

V

122

U1ph

Phase angle of U1 voltage


R

deg

124

U2ph

Phase angle of U2 voltage


R

deg

126

U3ph

Phase angle of U3 voltage


R

deg

128

S

Total 3 phase apparent power


R

kVA

130

P

Total 3 phase active power


R

kW

132

Q

Total 3 phase reactive power


R

kVAr

134

PF

Total 3 phase power factor


R

-

136

S1

Phase L1 apparent power


R

kVA

138

S2

Phase L2 apparent power


R

kVA

140

S3

Phase L3 apparent power


R

kVA

142

P1

Phase L1 active power


R

kW

144

P2

Phase L2 active power


R

kW

146

P3

Phase L3 active power


R

kW

148

Q1

Phase L1 reactive power


R

kVAr

150

Q2

Phase L2 reactive power


R

kVAr

152

Q3

Phase L3 reactive power


R

kVAr

154

PF1

Phase L1 power factor


R

-

156

PF2

Phase L2 power factor


R

-

158

PF3

Phase L3 power factor


R

-

160

F

Frequency of phase L1 voltage



Hz

162

THDU1

Total harmonic distortions of U1 voltage


R

%

164

THDU2

Total harmonic distortions of U2 voltage


R

%

166

THDU3

Total harmonic distortions of U3 voltage


R

%

168

THDI1

Total harmonic distortions of I1 current


R

%

170

THDI2

Total harmonic distortions of I2 current


R

%

172

THDI3

Total harmonic distortions of I3 current


R

%

174

I1_H3

3nd harmonic level of I1 current


R

%

176

I1_H5

5nd harmonic level of I1 current


R

%

178

I1_H7

7nd harmonic level of I1 current


R

%

180

I1_H9

9nd harmonic level of I1 current


R

%

182

I2_H3

3nd harmonic level of I2 current


R

%

184

I2_H5

5nd harmonic level of I2 current


R

%

186

I2_H7

7nd harmonic level of I2 current


R

%

188

I2_H9

9nd harmonic level of I2 current


R

%

190

I3_H3

3nd harmonic level of I3 current


R

%

192

I3_H5

5nd harmonic level of I3 current


R

%

194

I3_H7

7nd harmonic level of I3 current


R

%

196

I3_H9

9nd harmonic level of I3 current


R

%

198

U1_H3

3nd harmonic level of U1 voltage


R

%

200

U1_H5

5nd harmonic level of U1 voltage


R

%

202

U1_H7

7nd harmonic level of U1 voltage


R

%

204

U1_H9

9nd harmonic level of U1 voltage


R

%

206

U2_H3

3nd harmonic level of U2 voltage


R

%

208

U2_H5

5nd harmonic level of U2 voltage


R

%

210

U2_H7

7nd harmonic level of U2 voltage


R

%

212

U2_H9

9nd harmonic level of U2 voltage


R

%

214

U3_H3

3nd harmonic level of U3 voltage


R

%

216

U3_H5

5nd harmonic level of U3 voltage


R

%

218

U3_H7

7nd harmonic level of U3 voltage


R

%

220

U3_H9

9nd harmonic level of U3 voltage


R

%

222

I4

Input I4 current


R

A

224

U4

Input U4 voltage


R

V

Firmware upgrade over USB

To update device firmware user must:

The device should now enter Firmware Upgrade mode.

The device should then reconnect as a mass storage device (Fig. 10.1).

image-1623935180203.pngFig. 10.1. Reconnecting as a mass storage device

Delete the existing file “firmware.bin” and simply upload a new firmware file by dragging and dropping as in Fig. 10.2.

image-1623935213196.pngFig. 10.2 Mass storage device for firmware upload

Reconnect the device and check the firmware version. It should have changed.

Firmware version 2

Firmware version 2

IOMOD 4Cs4Vs User Manual

1. Introduction

IOMod 4Cs4Vs is a compact-sized stand-alone power meter for measuring analog AC input signals from low-power current and voltage sensors.  It measures three AC voltages and current phases with additional inputs for neutral/residual voltage and current. The measured and calculated values are transmitted to the host system via communication protocol IEC 60870-5-103, IEC 60870-5-101 or Modbus RTU.

1.1 Features

1.2 Block diagram

image-1742898711125.png

Fig. 1.2.1 IOMod 4Cs4Vs internal structure and block diagram

2. Hardware data

2.1 Mechanical drawings

Fig. 2.1.1 IOMod 4Cs4Vs side view with dimensions and terminal description.
1 – current measurement inputs; 2 – voltage measurement inputs;
3 – ground input for analogue measurements; 4 - RS485 interface;
5 - power supply input

Fig. 2.1.2 IOMod 4Cs4Vs front view with dimensions 

2.2 Terminal Connections

IOMod 4Cs4Vs has 22 terminals, which are depicted below:

Fig. 2.2.1 IOMod 4Cs4Vs 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

I1+






Current inputs

2

I1-

3

I2+

4

I2-

5

I3+

6

I3-

7

 IN+

8

IN-

9

U1






Voltage inputs

10

N

11

U2

12

N

13

U3

14

N

15

U4

16

N

17

N


Common

18

N

19

A


RS485 input

20

21

V-


Power source input

22

V+

2.3 Status indication

IOMod 4Cs4Vs have 2 LEDs (Fig. 2.3.1), which indicate communication and power statuses. 

Fig. 2.3.1 IOMod 4Cs4Vs LEDs physical location

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

Table 2.3.1 Description of LEDs.

Name

LED color

Description

RX/TX

🟢 (green)

A blinking green light indicates active communication via the RS485 interface.


STAT

🟢 (green)

The power source is connected to the power supply input.

🔵 (blue)

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

3. Technical information

Table 3.1 Technical specifications.


System


1.

Dimension

101 x 119 x 17.5 mm

2.

Case

ABS, black

3.

Working environment

Indoor

4.

Working temperature

From -40°C to +85°C

5.

Recommended operating conditions

 5 – 60°C and 20 – 80%RH

6.

Configuration

USB – configuration via IOMod Utility

RS485 – configuration via IOMod Utility


7.

Firmware upgrade

USB – IOMod Utility

RS485 - IOMod Utility



Electrical specifications


8.

Inputs

16-bit resolution,

Input resistance: ~1 MOhm

Input capacitance: ~170 pF

Input Ranges: ±10 V (amplitude);

Nominal values:

  • Current input:
    • 225 mV (RMS);
  • Voltage input:
    • 1.876 V (RMS);

Overvoltage protection of all inputs up to ±20 V (amplitude)


Power


9.

Power Supply

9 V to 33 V

10.

Current consumption

40 mA @ 12 VDC, 20 mA @ 24 VDC

4. Mounting and Installation

4.1 Connection Diagrams

This chapter discusses the various options for connecting the device to medium-voltage systems.

4.1.1 IOMod 4Cs4Vs connection for two feeders

The special feature of IOMod 4Cs4Vs is the ability to be used for two feeders (Fig 4.1.1.1). In this case, the 4I4I connection mode needs to be enabled in IOMod Utility (Fig. 4.1.1.2).

image-1742476822462.png

Fig. 4.1.1.1 IOMod 4Cs4Vs connection diagram for feeders

Fig. 4.1.1.2 IOMod Utility General settings tab with Connection mode set to 4I4I

This mode allows us to use IOMod 4Cs4Vs voltage inputs for current measurements so that the currents of both feeders are measured simultaneously. In the connection scheme above (Fig. 4.1.1.1) IOMod 4Cs4Vs current inputs are connected to the pair of feeders via low-power current sensors. 

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

IOMod 4Cs4Vs allow directly measuring the neutral current. To use this feature Icurrent acquiring mode needs to be switched in IOMod Utility from calculated to metered (Fig. 4.1.2.1).

image-1738937896382.png

Fig. 4.1.2.1 IOMod Utility 4I4U settings view with I0 mode switched to metered

After enabling Imetered mode IOMod 4Cs4Vs second phase input (I2+/I2-) 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 the neutral current is 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.2.2) current and voltage measurements are taken by using low-power current and low-power voltage sensors. The second input (I2+/I2-) is connected to a low-power current sensor which is placed on the neutral line.

image-1738938077676.png

Fig. 4.1.2.2 IOMod 4Cs4Vs Imetered mode connection diagram 

4.1.3 2 Phase Current, and Core Balance Current Transformer

Similarly to the Icalculated mode, IOMod 4Cs4Vs can take solely current measurements via low-power current sensors (Fig. 4.1.3.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 an inability to provide the directional fault information.

image-1738938766504.png

Fig. 4.1.3.1 IOMod 4Cs4Vs Imetered mode connection diagram without voltage measurements

4.2 Power Supply

IOMod 4Cs4Vs need to be powered by a 9–33 V power source. IOMod 4Cs4Vs power supply inputs are located next to RS485 interface inputs (Fig 4.3.1).

Fig. 4.3.1 Power supply inputs physical location

4.3 USB Connection

IOMod 4Cs4Vs device has a USB-mini connection port. Its primary function is the physical connection establishment between the IOMod and a PC. By selecting the USB interface and correct communication port in IOMod Utility (Fig. 4.4.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. 

Fig. 4.4.1 IOMod Utility interface and communication port parameters

Fig. 4.4.2 IOMod 4Cs4Vs USB connection port physical location

5. Parametrization

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

Fig. 5.1 IOMod settings tab

5.1 General Parameters

To configure IOMod 4Cs4Vs general settings open the "IOMod settings" tab in IOMod Utility. After clicking on "IOMod settings", the "General" section opens (Fig. 5.1.1).

Fig. 5.1.1 IOMod Utility with IOMod 4Cs4Vs general settings window opened

The general settings consist of two parameters, which apply to all communication protocols (Table 5.1.1). "Measurands set" and "Scale factor" are defined only in the context of the 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 4Cs4Vs general parameter ranges and default values.

Parameter

Range

Default value

Connection mode

4I4I, 4I4U

4I4I

Frequency 

50 Hz, 60 Hz

50 Hz

Value update time (ms) *

20-60000

500

Measurands set **

1-4

1

Scale factor **

1.2, 1.4

1.2

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

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

The first parameter "Connection mode" allows us to define how the values measured with voltage inputs (terminals 9–16, 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 the 4I4U designation. 4I4U designation means – "4 currents and 4 voltages" meaning that both current and voltage measurements are being taken from a feeder. 4I4U connection mode parameters can be found in a separate settings section which is labelled with communication mode designation (connection mode settings are described in the next section).

Selecting 4I4I connection mode in IOMod Utility changes IOMod Setting sections – 4I4U changes to 4I4I. IOMod 4Cs4Vs, in 4I4I connection mode, interprets the values measured with voltage inputs (terminals 9–16, see Fig. 2.2.1) as current measurements. 4I4I designation means – "4 currents and 4 currents" meaning that the voltage inputs become the second channel current inputs. The 4I4I settings section allows us to modify connection mode parameters (described in the next section). 

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

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

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

The 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 4Cs4Vs supports two connection modes – 4I4U and 4I4I. After selecting one of them in General settings (Fig. 5.1.1) a new respectively named section appears. In this subsection, the parameters of a certain connection mode are going to be described.

5.2.1 4I4U connection mode parameters

The 4I4U connection mode parameters section has six parameters (Table 5.2), which are going to be described below.

Table 5.2 4I4U 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

I0 mode

Calculated, Metered

Calculated

Primary current I0

1–2000

100

5.2.2 4I4I connection mode parameters

The 4I4I connection mode parameters section has eight parameters (Table 5.3), which are going to be described below.

Table 5.3 4I4I 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

5.3 Data Select

The data select tab (Fig. 5.3.1) is the last IOMod settings section, which provides a way to control the data being sent via the 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. 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.

Fig. 5.3.1 IOMod 4Cs4Vs Data select tab view

5.4 Diagnostics

The IOMod Utility Diagnostics tab allows real-time monitoring of IOMod 4Cs4Vs measurements and harmonics statuses. The diagnostics mode of both measurements and harmonics 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-1738918161285.png

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

image-1738918112988.png

Fig. 5.4.2 IOMod Utility DIganostics tab Harmonics section in offline mode

To turn on real-time monitoring of both Diagnostics sections, the "Connect" button to the left of the "Offline" word designation needs to be pressed. The button can be pressed in either the Diagnostics sections (Measurements or Harmonics). After pressing the "Connect" button the word designation of Diagnostics mode changes to "Online", the black circle starts blinking and the button name changes to "Disconnect". 

It is advisable to turn off Diagnostics mode before setting new IOMod 4Cs4Vs parameters. To turn off Diagnostics real-time monitoring mode, the "Disconnect" button needs to be pressed.

6. Communication Protocols

IOMod 4Cs4Vs supports three communication protocols: Modbus RTU, IEC 60870-5-101 and IEC 60870-5-103. Using these communication protocols a user via a master device can read the measured data from the device. The communication protocol can be selected using IOMod Utility (IOMod Utility manual can be accessed here).

6.1 Modbus RTU operational information

When the Modbus RTU protocol is selected IOMod 4Cs4Vs  acts as a slave device and waits for requests from the Modbus master. For reading the measurements, a master can send a Read Input Register (FC 04) request. Request with an unsupported function code or register number out of range will be answered with the corresponding exception. Measurement results in nominal values having an integer type, while results in primary values are 32-bit float type.

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

Address

(Dec)

Description

Units

Data type 

Access

0

Phase L1 current

% x10

UINT16

R

1

Phase L2 current

% x10

UINT16

R

2

Phase L3 current

% x10

UINT16

R

3

Calculated neutral current

% x10

UINT16

R

4

Calculated line voltage U12

% x10

UINT16

R

5

Calculated line voltage U23

% x10

UINT16

R

6

Calculated line voltage U31

% x10

UINT16

R

7

Calculated zero sequence voltage

% x10

UINT16

R

8

Total 3 phase apparent power (S1+S2+S3)

% x10

UINT16

R

9

Total 3 phase active power (P1+P2+P3)

% x10

INT16

R

10

Total 3 phase reactive power (Q1+Q2+Q3)

% x10

INT16

R

11

Total 3-phase power factor

x1000

INT16

R

12

Total harmonic distortions of U1 voltage


UINT16

R

13

Total harmonic distortions of U2 voltage


UINT16

R

14

Total harmonic distortions of U3 voltage


UINT16

R

15

Total harmonic distortions of I1 current


UINT16

R

16

Total harmonic distortions of I2 current


UINT16

R

17

Total harmonic distortions of I3 current


UINT16

R

18

3rd harmonic level of the I1 current

%

UINT16

R

19

5th harmonic level of I1 current

%

UINT16

R

20

7th harmonic level of I1 current

%

UINT16

R

21

9th harmonic level of I1 current

%

UINT16

R

22

3rd harmonic level of the I2 current

%

UINT16

R

23

5th harmonic level of I2 current

%

UINT16

R

24

7th harmonic level of I2 current

%

UINT16

R

25

9th harmonic level of I2 current

%

UINT16

R

26

3rd harmonic level of the I3 current

%

UINT16

R

27

5th harmonic level of I3 current

%

UINT16

R

28

7th harmonic level of I3 current

%

UINT16

R

29

9th harmonic level of I3 current

%

UINT16

R

30

3rd harmonic level of U1 voltage

%

UINT16

R

31

5th harmonic level of U1 voltage

%

UINT16

R

32

7th harmonic level of U1 voltage

%

UINT16

R

33

9th harmonic level of U1 voltage

%

UINT16

R

34

3rd harmonic level of U2 voltage

%

UINT16

R

35

5th harmonic level of U2 voltage

%

UINT16

R

36

7th harmonic level of U2 voltage

%

UINT16

R

37

9th harmonic level of U2 voltage

%

UINT16

R

38

3rd harmonic level of U3 voltage

%

UINT16

R

39

5th harmonic level of U3 voltage

%

UINT16

R

40

7th harmonic level of U3 voltage

%

UINT16

R

41

9th harmonic level of U3 voltage

%

UINT16

R

42

Phase L1 active power

% x10

INT16

R

43

Phase L2 active power

% x10

INT16

R

44

Phase L3 active power

% x10

INT16

R

45

Phase L1 reactive power

% x10

INT16

R

46

Phase L2 reactive power

% x10

INT16

R

47

Phase L3 reactive power

% x10

INT16

R

48

The phase angle of U1 voltage

0.1 deg

INT16

R

49

The phase angle of U2 voltage

0.1 deg

INT16

R

50

The phase angle of U3 voltage

0.1 deg

INT16

R

51

Phase L1 voltage

% x10

UINT16

R

52

Phase L2 voltage

% x10

UINT16

R

53

Phase L3 voltage

% x10

UINT16

R

54

Frequency of phase L1 voltage

Hz x100

UINT16

R

55

Input I4 current

% x10

UINT16

R

56

Input U4 voltage

% x10

UINT16

R

57

S1 phase apparent power

% x10

INT16

R

58

S2 phase apparent power

% x10

INT16

R

59

S3 phase apparent power

% x10

INT16

R

60

 L1 phase power factor

% x10

INT16

R

61

 L2 phase power factor

% x10

INT16

R

62

 L3 phase power factor

% x10

INT16

R

63

The angle of the I1 current

0.1 deg

INT16

R

64

The angle of the I2 current

0.1 deg

INT16

R

65

The angle of the I3 current

0.1 deg

INT16

R

66

Line voltage U12 angle

0.1 deg

INT16

R

67

Line voltage U23 angle

0.1 deg

INT16

R

68

Line voltage U31 angle

0.1 deg

INT16

R

69

Current positive sequence

Data * 10

UINT16

%

70

Current negative sequence

% x10

UINT16

R

71

Voltage positive sequence

%  x10

UINT16

R

72

Voltage negative sequence

% x10

UINT16

R

73

Current I0 angle

0.1 deg

UINT16

R

74

Current I4 angle

0.1 deg

UINT16

R

75

Voltage U0 angle

0.1 deg

UINT16

R

76

Voltage U4 angle

0.1 deg

UINT16

R

77

Current Ip angle

0.1 deg

UINT16

R

78

Current In angle

0.1 deg

UINT16

R

79

Current Up angle

0.1 deg

UINT16

R

80

Current Un angle

0.1 deg

UINT16

R

81

Current I1 2nd harmonic

% x10

UINT16

R

82

Current  I2 2nd harmonic

% x10

UINT16

R

83

Current I3 2nd harmonic

% x10

UINT16

R

84

Current I1 channel 2

% x10

UINT16

R

85

Current I2 channel 2

% x10

UINT16

R

86

Current I3 channel 2

% x10

UINT16

R

87

Current I0 channel 2

% x10

UINT16

R

88

Current I4 channel 2

% x10

UINT16

R

89

Current Ip channel 2

% x10

UINT16

R

90

Current In channel 2

% x10

UINT16

R

91

Current I1 channel 2 angle

0.1 deg

UINT16

R

92

Current I2 channel 2 angle

0.1 deg

UINT16

R

93

Current I3 channel 2 angle

0.1 deg

UINT16

R

94

Current I0 channel 2 angle

0.1 deg

UINT16

R

95

Current I4 channel 2 angle

0.1 deg

UINT16

R

96

Current Ip channel 2 angle

0.1 deg

UINT16

R

97

Current In channel 2 angle

0.1 deg

UINT16

R

98

Current I1 2nd harmonic channel 2

0.1 deg

UINT16

R

99

Current I2 2nd harmonic channel 2

0.1 deg

UINT16

R

100

Current I3 2nd harmonic channel 2

0.1 deg

UINT16

R

101

THD of current I1 channel 2


UINT16

R

102

THD of current I2 channel 2


UINT16

R

103

THD of current I3 channel 2


UINT16

R

104

Current I1 3rd harmonic channel 2

%

UINT16

R

105

Current I1 5th harmonic channel 2

%

UINT16

R

106

Current I1 7th harmonic channel 2

%

UINT16

R

107

Current I1 9th harmonic channel 2

%

UINT16

R

108

Current I2 3rd harmonic channel 2

%

UINT16

R

109

Current I2 5th harmonic channel 2

%

UINT16

R

110

Current I2 7th hamonic channel 2

%

UINT16

R

111

Current I2 9th harmonic channel 2

%

UINT16

R

112

Current I3 3rd harmonic channel 2

%

UINT16

R

113

Current I3 5th harmonic channel 2

%

UINT16

R

114

Current I3 7th harmonic channel 2

%

UINT16

R

115

Current I3 9th harmonic channel 2

%

UINT16

R

116-117

Active import energy

kWh

UINT32

R

118-119

Active export energy

kWh

UINT32

R

120-121

Reactive import energy

kVArh

UINT32

R

122-123

Reactive export energy

kVArh

UINT32

R

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

Address (Dec)

Description

Units

Data type 

Access

200 - 201

Current I1

A

FLOAT

R

202 - 203

Current I2

A

FLOAT

R

204 - 205

Current I3

A

FLOAT

R

206 - 207

Current I0

A

FLOAT

R

208 - 209

Voltage U12

U

FLOAT

R

210 - 211

Voltage U23

U

FLOAT

R

212 - 213

Voltage U31

U

FLOAT

R

214 - 215

Voltage U1

U

FLOAT

R

216 - 217

Voltage U2

U

FLOAT

R

218 - 219

Voltage U3

U

FLOAT

R

220 - 221

Voltage U0

U

FLOAT

R

222 - 223

Voltage U1 angle

°

FLOAT

R

224 - 225

Voltage U2 angle

°

FLOAT

R

226 - 227

Voltage U3 angle

°

FLOAT

R

228 - 229

Apparent power Σ 3 phase

VA

FLOAT

R

230 - 231

Active power Σ 3 phase

W

FLOAT

R

232 - 233

Reactive power Σ 3 phase

Var

FLOAT

R

234 - 235

Power factor Σ 3 phase


FLOAT

R

236 - 237

Apparent power S1

VA

FLOAT

R

238 - 239

Apparent power S2

VA

FLOAT

R

240 - 241

Apparent power S3

VA

FLOAT

R

242 - 243

Active power P1

W

FLOAT

R

244 - 245

Active power P2

W

FLOAT

R

246 - 247

Active power P3

W

FLOAT

R

248 - 249

Reactive power Q1

Var

FLOAT

R

250 - 251

Reactive power Q2

Var

FLOAT

R

252 - 253

Reactive power Q3

Var

FLOAT

R

254 - 255

Power factor PF1


FLOAT

R

256 - 257

Power factor PF2


FLOAT

R

258 - 259

Power factor PF3


FLOAT

R

260 - 261

Frequency

Hz

FLOAT

R

262 - 263

THD Voltage U1


FLOAT

R

264 - 265

THD Voltage U2


FLOAT

R

266 - 267

THD Voltage U3


FLOAT

R

268 - 269

THD Current I1


FLOAT

R

270 - 271

THD Current I2


FLOAT

R

272 - 273

THD Current I3


FLOAT

R

274 - 275

Current I1 3rd harmonic


FLOAT

R

276 - 277

Current I1 5th harmonic


FLOAT

R

278 - 279

Current I1 7th harmonic


FLOAT

R

280 - 281

Current I1 9th harmonic


FLOAT

R

282 - 283

Current I2 3rd harmonic


FLOAT

R

284 - 285

Current I2 5th harmonic


FLOAT

R

286 - 287

Current I2 7th harmonic


FLOAT

R

288 - 289

Current I2 9th harmonic


FLOAT

R

290 - 291

Current I3 3rd harmonic


FLOAT

R

292 - 293

Current I3 5th harmonic


FLOAT

R

294 - 295

Current I3 7th harmonic


FLOAT

R

296 - 297

Current I3 9th harmonic


FLOAT

R

298 - 299

Voltage U1 3rd harmonic


FLOAT

R

300 - 301

Voltage U1 5th harmonic


FLOAT

R

302 - 303

Voltage U1 7th harmonic


FLOAT

R

304 - 305

Voltage U1 9th harmonic


FLOAT

R

306 - 307

Voltage U2 3rd harmonic


FLOAT

R

308 - 309

Voltage U2 5th harmonic


FLOAT

R

310 - 311

Voltage U2 7th harmonic


FLOAT

R

312 - 313

Voltage U2 9th harmonic


FLOAT

R

314 - 315

Voltage U3 3rd harmonic


FLOAT

R

316 - 317

Voltage U3 5th harmonic


FLOAT

R

318 - 319

Voltage U3 7th harmonic


FLOAT

R

320 - 321

Voltage U3 9th harmonic


FLOAT

R

322 - 323

Current I4

A

FLOAT

R

324 - 325

Voltage U4

U

FLOAT

R

326 - 327

Current I1 angle

°

FLOAT

R

328 - 329

Current I2 angle

°

FLOAT

R

330 - 331

Current I3 angle

°

FLOAT

R

332 - 333

Current I0 angle

°

FLOAT

R

334 - 335

Voltage U0 angle

°

FLOAT

R

336 - 337

Voltage U12 angle

°

FLOAT

R

338 - 339

Voltage U23 angle

°

FLOAT

R

340 - 341

Voltage U31 angle

°

FLOAT

R

342 - 343

Current I4 angle

°

FLOAT

R

344 - 345

Voltage U4 angle

°

FLOAT

R

346 - 347

Current positive seq Ip

A

FLOAT

R

348 - 349

Current negative seq In

A

FLOAT

R

350 - 351

Current Ip angle

°

FLOAT

R

352 - 353

Current In angle

°

FLOAT

R

354 - 355

Voltage positive seq Up

U

FLOAT

R

356 - 357

Voltage negative seq Un

U

FLOAT

R

358 - 359

Voltage Up angle

°

FLOAT

R

360 - 361

Voltage Un angle

°

FLOAT

R

362 - 363

Current I1 2nd harmonic


FLOAT

R

364 - 365

Current I2 2nd harmonic


FLOAT

R

366 - 367

Current I3 2nd harmonic


FLOAT

R

368 - 369

Current I1 channel 2

A

FLOAT

R

370 - 371

Current I2 channel 2

A

FLOAT

R

372 - 373

Current I3 channel 2

A

FLOAT

R

374 - 375

Current I0 channel 2

A

FLOAT

R

376 - 377

Current I4 channel 2

A

FLOAT

R

378 - 379

Current I1 channel 2 angle

°

FLOAT

R

380 - 381

Current I2 channel 2 angle

°

FLOAT

R

382 - 383

Current I3 channel 2 angle

°

FLOAT

R

384 - 385

Current I0 channel 2 angle

°

FLOAT

R

386 - 387

Current I4 channel 2 angle

°

FLOAT

R

388 - 389

Current Ip channel 2

A

FLOAT

R

390 - 391

Current In channel 2

A

FLOAT

R

392 - 393

Current Ip channel 2 angle

°

FLOAT

R

394 - 395

Current In channel 2 angle

°

FLOAT

R

396 - 397

Current I1 2nd harmonic ch2


FLOAT

R

398 - 399

Current I2 2nd harmonic ch2


FLOAT

R

400 - 401

Current I3 2nd harmonic ch2


FLOAT

R

402 - 403

THD Current I1 ch2


FLOAT

R

404 - 405

THD Current I2 ch2


FLOAT

R

406 - 407

THD Current I3 ch2


FLOAT

R

408 - 409

Current I1 3rd harmonic ch2


FLOAT

R

410 - 411

Current I1 5th harmonic ch2


FLOAT

R

412 - 413

Current I1 7th harmonic ch2


FLOAT

R

414 - 415

Current I1 9th harmonic ch2


FLOAT

R

416 - 417

Current I2 3rd harmonic ch2


FLOAT

R

418 - 419

Current I2 5th harmonic ch2


FLOAT

R

420 - 421

Current I2 7th harmonic ch2


FLOAT

R

422 - 423

Current I2 9th harmonic ch2


FLOAT

R

424 - 425

Current I3 3rd harmonic ch2


FLOAT

R

426 - 427

Current I3 5th harmonic ch2


FLOAT

R

428 - 429

Current I3 7th harmonic ch2


FLOAT

R

430 - 431

Current I3 9th harmonic ch2


FLOAT

R

6.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). 

IOMod 4Cs4Vs via IEC101 protocol transmit various measurement signals in a standardized format. These signals are predefined in the IOMod and mapped to corresponding Information Object Addresses (IOA).

The protocol distinguishes between Type Identifiers (TI), which according to the standard define the format, structure and type of the data being sent. The status and measurement signals are assigned to two different Type Identifiers 7 and 13.

Time synchronization is critical for logging events. To synchronize time, the master sends a Time Sync command C_CS_NA_1 (103) with Cause of Transmission (COT) 6. According to the IEC 60870-5-101 protocol specification, time synchronization can be performed for multiple devices using broadcast messages. A master device sends a broadcast timesync command with a broadcast link address. This ensures consistent time-stamping for event recording and fault detection across the network.

All the measurements are represented in absolute values without any scaling and using standard units. Almost every measurement can be sent using 13 ("measured value, short floating-point number"). 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 6.2.1 List of signals

IOA

Description

Units

TI

0

Current I1

A

13 (M_ME_NC_1)

1

Current I2

A

13 (M_ME_NC_1)

2

Current I3

A

13 (M_ME_NC_1)

3

Current I0

A

13 (M_ME_NC_1)

4

Voltage U12

U

13 (M_ME_NC_1)

5

Voltage U23

U

13 (M_ME_NC_1)

6

Voltage U31

U

13 (M_ME_NC_1)

7

Voltage U1

U

13 (M_ME_NC_1)

8

Voltage U2

U

13 (M_ME_NC_1)

9

Voltage U3

U

13 (M_ME_NC_1)

10

Voltage U0

U

13 (M_ME_NC_1)

11

Voltage U1 angle

°

13 (M_ME_NC_1)

12

Voltage U2 angle

°

13 (M_ME_NC_1)

13

Voltage U3 angle

°

13 (M_ME_NC_1)

14

Apparent power Σ 3 phase

VA

13 (M_ME_NC_1)

15

Active power Σ 3 phase

W

13 (M_ME_NC_1)

16

Reactive power Σ 3 phase

Var

13 (M_ME_NC_1)

17

Power factor Σ 3 phase


13 (M_ME_NC_1)

18

Apparent power S1

VA

13 (M_ME_NC_1)

19

Apparent power S2

VA

13 (M_ME_NC_1)

20

Apparent power S3

VA

13 (M_ME_NC_1)

21

Active power P1

W

13 (M_ME_NC_1)

22

Active power P2

W

13 (M_ME_NC_1)

23

Active power P3

W

13 (M_ME_NC_1)

24

Reactive power Q1

Var

13 (M_ME_NC_1)

25

Reactive power Q2

Var

13 (M_ME_NC_1)

26

Reactive power Q3

Var

13 (M_ME_NC_1)

27

Power factor PF1


13 (M_ME_NC_1)

28

Power factor PF2


13 (M_ME_NC_1)

29

Power factor PF3


13 (M_ME_NC_1)

30

Frequency

Hz

13 (M_ME_NC_1)

31

THD Voltage U1


13 (M_ME_NC_1)

32

THD Voltage U2


13 (M_ME_NC_1)

33

THD Voltage U3


13 (M_ME_NC_1)

34

THD Current I1


13 (M_ME_NC_1)

35

THD Current I2


13 (M_ME_NC_1)

36

THD Current I3


13 (M_ME_NC_1)

37

Current I1 3rd harmonic


13 (M_ME_NC_1)

38

Current I1 5th harmonic


13 (M_ME_NC_1)

39

Current I1 7th harmonic


13 (M_ME_NC_1)

40

Current I1 9th harmonic


13 (M_ME_NC_1)

41

Current I2 3rd harmonic


13 (M_ME_NC_1)

42

Current I2 5th harmonic


13 (M_ME_NC_1)

43

Current I2 7th harmonic


13 (M_ME_NC_1)

44

Current I2 9th harmonic


13 (M_ME_NC_1)

45

Current I3 3rd harmonic


13 (M_ME_NC_1)

46

Current I3 5th harmonic


13 (M_ME_NC_1)

47

Current I3 7th harmonic


13 (M_ME_NC_1)

48

Current I3 9th harmonic


13 (M_ME_NC_1)

49

Voltage U1 3rd harmonic


13 (M_ME_NC_1)

50

Voltage U1 5th harmonic


13 (M_ME_NC_1)

51

Voltage U1 7th harmonic


13 (M_ME_NC_1)

52

Voltage U1 9th harmonic


13 (M_ME_NC_1)

53

Voltage U2 3rd harmonic


13 (M_ME_NC_1)

54

Voltage U2 5th harmonic


13 (M_ME_NC_1)

55

Voltage U2 7th harmonic


13 (M_ME_NC_1)

56

Voltage U2 9th harmonic


13 (M_ME_NC_1)

57

Voltage U3 3rd harmonic


13 (M_ME_NC_1)

58

Voltage U3 5th harmonic


13 (M_ME_NC_1)

59

Voltage U3 7th harmonic


13 (M_ME_NC_1)

60

Voltage U3 9th harmonic


13 (M_ME_NC_1)

61

Current I4

A

13 (M_ME_NC_1)

62

Voltage U4

U

13 (M_ME_NC_1)

63

Current I1 angle

°

13 (M_ME_NC_1)

64

Current I2 angle

°

13 (M_ME_NC_1)

65

Current I3 angle

°

13 (M_ME_NC_1)

66

Current I0 angle

°

13 (M_ME_NC_1)

67

Voltage U0 angle

°

13 (M_ME_NC_1)

68

Voltage U12 angle

°

13 (M_ME_NC_1)

69

Voltage U23 angle

°

13 (M_ME_NC_1)

70

Voltage U31 angle

°

13 (M_ME_NC_1)

71

Current I4 angle

°

13 (M_ME_NC_1)

72

Voltage U4 angle

°

13 (M_ME_NC_1)

73

Current positive seq Ip

A

13 (M_ME_NC_1)

74

Current negative seq In

A

13 (M_ME_NC_1)

75

Current Ip angle

°

13 (M_ME_NC_1)

76

Current In angle

°

13 (M_ME_NC_1)

77

Voltage positive seq Up

U

13 (M_ME_NC_1)

78

Voltage negative seq Un

U

13 (M_ME_NC_1)

79

Voltage Up angle

°

13 (M_ME_NC_1)

80

Voltage Un angle

°

13 (M_ME_NC_1)

81

Current I1 2nd harmonic


13 (M_ME_NC_1)

82

Current I2 2nd harmonic


13 (M_ME_NC_1)

83

Current I3 2nd harmonic


13 (M_ME_NC_1)

84

Current I1 channel 2

A

13 (M_ME_NC_1)

85

Current I2 channel 2

A

13 (M_ME_NC_1)

86

Current I3 channel 2

A

13 (M_ME_NC_1)

87

Current I0 channel 2

A

13 (M_ME_NC_1)

88

Current I4 channel 2

A

13 (M_ME_NC_1)

89

Current I1 channel 2 angle

°

13 (M_ME_NC_1)

90

Current I2 channel 2 angle

°

13 (M_ME_NC_1)

91

Current I3 channel 2 angle

°

13 (M_ME_NC_1)

92

Current I0 channel 2 angle

°

13 (M_ME_NC_1)

93

Current I4 channel 2 angle

°

13 (M_ME_NC_1)

94

Current Ip channel 2

A

13 (M_ME_NC_1)

95

Current In channel 2

A

13 (M_ME_NC_1)

96

Current Ip channel 2 angle

°

13 (M_ME_NC_1)

97

Current In channel 2 angle

°

13 (M_ME_NC_1)

98

Current I1 2nd harmonic ch2


13 (M_ME_NC_1)

99

Current I2 2nd harmonic ch2


13 (M_ME_NC_1)

100

Current I3 2nd harmonic ch2


13 (M_ME_NC_1)

101

THD Current I1 ch2


13 (M_ME_NC_1)

102

THD Current I2 ch2


13 (M_ME_NC_1)

103

THD Current I3 ch2


13 (M_ME_NC_1)

104

Current I1 3rd harmonic ch2


13 (M_ME_NC_1)

105

Current I1 5th harmonic ch2


13 (M_ME_NC_1)

106

Current I1 7th harmonic ch2


13 (M_ME_NC_1)

107

Current I1 9th harmonic ch2


13 (M_ME_NC_1)

108

Current I2 3rd harmonic ch2


13 (M_ME_NC_1)

109

Current I2 5th harmonic ch2


13 (M_ME_NC_1)

110

Current I2 7th harmonic ch2


13 (M_ME_NC_1)

111

Current I2 9th harmonic ch2


13 (M_ME_NC_1)

112

Current I3 3rd harmonic ch2


13 (M_ME_NC_1)

113

Current I3 5th harmonic ch2


13 (M_ME_NC_1)

114

Current I3 7th harmonic ch2


13 (M_ME_NC_1)

115

Current I3 9th harmonic ch2


13 (M_ME_NC_1)

400

Active import energy

kWh

7 (M_BO_NA_1)

401

Active export energy

kWh

7 (M_BO_NA_1)

402

Reactive import energy

kVArh

7 (M_BO_NA_1)

403

Reactive export energy

kVArh

7 (M_BO_NA_1)

6.3 IEC 60870-5-103 operational information

When the IEC-60870-5-103 protocol is selected IOMod uses a standard communication scheme. Initiation, control messages, and queries are initiated by a master (controlling station), while the IOMod device (controlled station) only answers requests and sends values. The first message sent by the master should be RESET CU to restart communication. When an acknowledge (ACK) packet is sent from a slave device, a master may proceed with acquiring General Interrogation and sending Time synchronization packets.

Time synchronization is critical for logging events. To synchronize time, the master sends a Time Sync command with function 0 and Cause of Transmission (COT) 8. According to the IEC 60870-5-103 protocol specification, time synchronization can be performed for multiple devices using broadcast messages. For broadcast time synchronization, the master device sends a periodic signal with a time stamp to synchronize the system time of slave devices. If synchronization fails, devices default to their local system time until they successfully resynchronize.

When this initialization is complete, the master should poll the IOMod device with Class 1 and Class 2 requests. Class 2 is used when the master polls for cyclic data. The controlled device responds when spontaneous data exists and the master then sends a request for Class 1. The controlled station responds with a time-tagged message.

As IOMod 4Cs4Vs does not have any digital inputs, only analog ones, therefore the general interrogation returns nothing. Values of measurements are returned cyclically as a response to Class 2 data requests.

Specific settings for the IEC 60870-5-103 protocol:

  1. Measurand set selection. A user can select which predefined measurand set will be transmitted to the host system. Available measurand sets are presented in table 6.3.1.
  2. Scale factor. The communication protocol IEC 60870-5-103 only lets 13-bit signed values in the range of -1...+1. When an IEC 60870-5-103 measurand, for example, phase voltage, is scaled as 2.4, it means that the measurand value 1 corresponds to 2.4×Un, the measurand value 0.5 corresponds to 1.2×In, and so on. If the measurand value, in this case, exceeds 2.4×Un, the IEC 60870-5-103 object value saturates at its maximum value and an overflow flag is set in the IEC 60870-5-103 object transmission.
  3. Device function type. By default, IOMod has IEC 60870-5-103 Function Type set to 253. If this Function type for some reason is not suitable – a user can define any other type

Table 6.3.1 Data sets for 4I4U connection mode

Set Nr.

TYPE

FUN*

INF

Qty 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


6.3.2 Data sets for 4I4I connection mode

Set Nr.

TYPE

FUN*

INF

Qty 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 6.3.1).

image-1729167116205.png

Fig. 6.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:

MMV = SF ⋅ NV                                                                                     (6.3.1)

The scale factor of most measurements can be selected in IOMod Utility General settings (Table 5.1.1, Fig. 6.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:

SV = MV ⋅ 4096MMV, where -MMV ≤ MV ≤ +MMV                                                             (6.3.2)

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

SV = NV ⋅ 4096SF ⋅ NV = 4096SF                                                                                (6.3.3)

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.