Akytec MV210-101 User manual

akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
MV210-101
Analog Input Module
8 AI
User guide
MV210-101_2022_05_34798-1.15_EN
© All rights reserved
Subject to technical changes and misprints

akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
1
Contents
1. Introduction.....................................................................................................................................................3
1.1 Terms and abbreviations .........................................................................................................................3
1.2Symbols and key words...........................................................................................................................3
1.3 Intended use ............................................................................................................................................3
1.4 Limitation of liability..................................................................................................................................4
1.5 Safety.......................................................................................................................................................4
2. Overview..........................................................................................................................................................5
2.1 Basic features ..........................................................................................................................................5
2.2 Design and indication ..............................................................................................................................5
3. Specifications .................................................................................................................................................7
3.1 Specification tables..................................................................................................................................7
3.2 Operating conditions................................................................................................................................9
4. Configuration and operation .......................................................................................................................10
4.1 Connection with akYtecToolPro ............................................................................................................10
4.1.1 Connection over USB ........................................................................................................................10
4.1.2 Connection over Ethernet ..................................................................................................................10
4.2 Real-time clock ......................................................................................................................................11
4.3 Battery....................................................................................................................................................12
4.4 Ethernet .................................................................................................................................................12
4.4.1 Network parameters setting using service button..............................................................................13
4.5 Modbus Slave ........................................................................................................................................13
4.6 Device status .........................................................................................................................................13
4.7 Data logging...........................................................................................................................................14
4.8 Analog inputs .........................................................................................................................................14
4.8.1 Input sampling....................................................................................................................................15
4.8.2 Signal scaling.....................................................................................................................................15
4.8.3 Signal filtering ....................................................................................................................................16
4.8.4 Sensor curve correction .....................................................................................................................16
4.8.5 Measured input values.......................................................................................................................16
4.8.6 Sensor diagnostic ..............................................................................................................................17
4.8.7Reference junction compensation .....................................................................................................17
4.9 NTP protocol ..........................................................................................................................................18
4.10 MQTT protocol .......................................................................................................................................18
4.10.1 Basics ............................................................................................................................................18
4.10.2 Implementation ..............................................................................................................................18
4.11 SNMP protocol.......................................................................................................................................20
4.11.1 Basics ............................................................................................................................................20

akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
2
4.11.2 Implementation ..............................................................................................................................20
4.12 Password ...............................................................................................................................................20
5. Installation.....................................................................................................................................................21
5.1 Mounting ................................................................................................................................................21
5.2 Wiring.....................................................................................................................................................21
5.2.1 General information ...........................................................................................................................22
5.2.2 Analog inputs .....................................................................................................................................22
5.2.3 Ethernet .............................................................................................................................................25
6. Factory settings restoration........................................................................................................................26
7. Maintenance..................................................................................................................................................27
8. Transportation and storage.........................................................................................................................28
9. Scope of delivery..........................................................................................................................................29
Appendix A. Dimensions ..................................................................................................................................30
Appendix B. Galvanic isolation........................................................................................................................31
Appendix C. Battery replacement ....................................................................................................................32
Appendix D. Modbus application.....................................................................................................................33

Introduction
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
3
1. Introduction
1.1 Terms and abbreviations
akYtecToolPro – configuration software
ADC– analog-digital converter
DAC– digital-analog converter
Modbus – application layer messaging protocol for client/server communication between devices
connected on different types of buses or networks, originally published by Modicon (now
Schneider Electric), currently supported by an independent organization Modbus-IDA
(https://modbus.org/)
NTP – Network Time Protocol
MQTT – Message Queuing Telemetry Transport, publish-subscribe network protocol to transport
messages between devices
SNMP – Simple Network Management Protocol, an Internet Standard protocol for collecting and or-
ganizing information about managed devices on IP networks and for modifying that infor-
mation to change device behavior
PWM – pulse-width modulation
RTC – real-time clock
RTD – resistance temperature detectors
TC – thermocouple
UTC – Coordinated Universal Time, world-wide primary time standard
1.2 Symbols and key words
WARNING
WARNING indicates a potentially dangerous situation that could result in death or serious inju-
ries
.
CAUTION
CAUTION indicates a potentially dangerous situation that could result in minor injuries.
NOTICE
NOTICE indicates a potentially dangerous situation
that could result in
damage to property
.
NOTE
NOTE indicates helpful tips and recommendations, as well as information for efficient and trou-
ble-free operation.
1.3 Intended use
The device has been designed and built solely for the intended use described here, and may only be used
accordingly. The technical specifications contained in this document must be observed.
The device may be operated only in properly installed condition.
Improper use
Any other use is considered improper. Especially to note:

Introduction
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
4
– The device may not be used for medical appliances applied to maintain human life or health, its con-
trol or other effect on them.
– The device may not be used in explosive environment.
– The device may not be used in atmosphere in which there are chemically active substances.
1.4 Limitation of liability
Our company does not bear any responsibility with respect to breakdowns or damages caused by using the
product in a manner other than described in the Manual or in violation of the current regulations and tech-
nical standards.
1.5 Safety
WARNING
Ensure the mains voltage matches the voltage marked on the nameplate.
Ensure the device is provided with its own power supply line and electric fuse.
WARNING
The device terminals may be under a dangerous voltage. De-energize the device before
working on it.
Switch on the power supply only after completing all works on the device.
NOTICE
Supply voltage may not exceed 48 V. Higher voltage can damage the device.
If the supply voltage is lower than 10 V DC, the device cannot operate properly but will
not be damaged.
NOTICE
If the device is brought from a cold to a warm environment, condensation may form in-
side the device. To avoid damage to the device, keep the device in the warm environment
for at least 1 hour before powering on.

Overview
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
5
2. Overview
MV210-101 is an extension module with 8 analog inputs.
The module operates as a slave in Ethernet network with Modbus TCP protocol.
The device is intended for use in industrial automation for creation of decentralized control systems.
The module can be configured with the configuration software akYtecToolPro (free) over USB or Ethernet
interface (Sect. 4). The software can be downloaded from our homepage akYtec.de.
2.1 Basic features
– 8 analog inputs (Sect. 4.8)
– RTD, TC, active linear sensors (U, I), passive linear sensors (R), switch contacts supported (Tab.
3.2)
– Device and input status indicators (Sect. 2.2)
– Dual Ethernet (Sect. 4.4, 5.2.3)
– Slave in Modbus network over Ethernet (Sect. 4.5)
– USB configuration interface (Sect. 4.1.1)
– Real-time clock (Sect. 4.2)
– Device diagnostic (Sect. 4.6)
– Data logging and archiving (Sect. 4.7)
– Error indication (Table 2.1)
– DIN rail or wall mounting (Sect. 5.1)
2.2 Design and indication
The device is designed in a plastic case for DIN rail or wall mounting (Sect. 5.1).
Plug-in terminal blocks enable quick and easy replacement of the device.
Fig. 2.1. Front view (closed cover) Fig. 2.2. Front view (open cover)

Overview
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
6
On the device top:
1. Power supply terminals
2. 2 Ethernet connectors (Sect. 4.4, 5.2.4)
On the front cover:
3. LED indicators (Tab. 2.1)
4. Recess for a sticker with IP address
Under the front cover:
5. AI plug-in terminal block (Sect. 5.2)
6. microUSB programming connector (Sect. 4.1.1)
7. Service button
The service button can be used for the following functions:
−IP address assignment (Sect. 4.4.1)
−Factory settings restoration (Sect. 6)
−Firmware update (Sect. 7)
Fig. 2.3. Top view
Table 2.1. LEDs
LED Color State Description
green
Off Power off
On Power on
Eth 1 green Off Not connected
Flashing Data transfer over Ethernet 1 interface
Eth 2 green Off Not connected
Flashing Data transfer over Ethernet 2 interface
red
Off No errors
On Program / configuration error
Flashing (0.2 s / 2 s period) Low battery (Sect. 4.3, App. C)
Flashing (0.1 s / 0.5 s period) No requests from master
Flashing (0.9 s / 1 s period) Hardware peripherals error (Flash, RTC,
Ethernet Switch)
Input LEDs
(8)
green
Off Input is off
On Input signal selected
Flashing Measurement in progress
orange On Uncritical input error
red
On
Critical input error
8 DIP switches on the right side of the case are used to switch on the integrated
51 Ωshunt resistors in the selected input.
−position 1– current input signals
−position 0– other input signals
Fig. 2.4. DIP switches

Specifications
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
7
3. Specifications
3.1 Specification tables
Table 3.1 General specification
Electrical
Power supply
24 (10…48) V DC
Power consumption, max.
4 W at 24 V DC
Polarity protection
yes
Appliance class
II
Interfaces
Data transfer
Double Ethernet 10/100 Mbps
Protocols
Modbus TCP
MQTT
SNMP
NTP
Configuration interfaces
USB 2.0 (micro-USB)
Ethernet 10/100 Mbps
Analog inputs
Number
8
Input signal
see Tab. 3.2
ADC resolution
16 bit
Sampling time per input,
max. (1)
RTD
0.9 s
TC
0.6 s
Linear signals
0.6 s
Basic error
RTD
0.25 % FS
TC
0.5 % FS
Linear signals
0.25 % FS
Additional error due to electromagnetic interference, max.
0.25 % FS
Temperature influence
20 % of basic error / 10°C
Integrated shunt resistor
51 Ω
Flash memory (log file storage)
File size, max.
2 kB
Number of files, max.
1000
Logging interval, min.
10 s
Real-time clock
Accuracy
±3 s/day at 25°C
±10 s/day at -40°C
Backup battery
CR2032
Mechanical
Dimensions
42 x 124 x 83 mm
Weight
approx. 260 g
(1) The full sampling time is the sum of sampling times of all inputs.
Table 3.2 Sensors / Input signals
Input
signal
Temperature
coefficient α, 1/°C
Measurement
range
Basic
error, %
Value of the least
significant bit Standard
RTD
Pt50
0.00385
-200…+850 °С
0.25
0.1 °C
IEC 60751:2009
Pt100
0.00385
-200…+850 °С
0.25
0.1 °C
IEC 60751:2009

Specifications
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
8
Input
signal
Temperature
coefficient α, 1/°C
Measurement
range
Basic
error, %
Value of the least
significant bit Standard
Pt500 0.00385 -200…+850 °С 0.25 0.1 °C IEC 60751:2009
Pt1000 0.00385 -200…+850 °С 0.25 0.1 °C IEC 60751:2009
50P
0.00391
-200…+850 °С
0.25
0.1 °C
GOST 6651-2009
100P 0.00391 -200…+850 °С 0.25 0.1 °C GOST 6651-2009
500P 0.00391 -200…+850 °С 0.25 0.1 °C GOST 6651-2009
1000P
0.00391
-200…+850 °С
0.25
0.1 °C
GOST 6651-2009
Cu50
0.00426
-50…+200 °С
0.25
0.1 °C
GOST 6651-2009
Cu53 0.00426 -50…+200 °С 0.25 0.1 °C GOST 6651-2009
Cu100 0.00426 -50…+200 °С 0.25 0.1 °C GOST 6651-2009
Cu500
0.00426
-50…+200 °С
0.25
0.1 °C
GOST 6651-2009
Cu1000
0.00426
-50…+200 °С
0.25
0.1 °C
GOST 6651-2009
50M 0.00428 -180…+200 °С 0.25 0.1 °C GOST 6651-2009
100M 0.00428 -180…+200 °С 0.25 0.1 °C GOST 6651-2009
500M
0.00428
-180…+200 °С
0.25
0.1 °C
GOST 6651-2009
1000M 0.00428 -180…+200 °С 0.25 0.1 °C GOST 6651-2009
Ni100 0.00617 -60…+180 °С 0.25 0.1 °C GOST 6651-2009
Ni500
0.00617
-60…+180 °С
0.25
0.1 °C
GOST 6651-2009
Ni1000
0.00617
-60…+180 °С
0.25
0.1 °C
GOST 6651-2009
TC
J - -200…+1200 °С 0.5 0.1 °C IEC 60584-1:2013
N
-
-200…+1300 °С
0.5
0.1 °C
IEC 60584-1:2013
K - -200…+1360 °С 0.5 0.1 °C IEC 60584-1:2013
S - -50…+1750 °С 0.5 0.1 °C IEC 60584-1:2013
R - -50…+1750 °С 0.5 0.1 °C IEC 60584-1:2013
T
-
-250…+400 °С
0.5
0.1 °C
IEC 60584-1:2013
B - -200…+1800 °С 0.5 0.1 °C IEC 60584-1:2013
L (DIN) - -200…+900 °С ± 0,75 % 1 °C DIN 43710
A-1
-
0…+2500 °С
0.5
0.1 °C
IEC 60584-1:2013
A-2 - 0…+2500 °С 0.5 0.1 °C GOST 8.585-2013
A-3 - 0…+2500 °С 0.5 0.1 °C GOST 8.585-2013
L (GOST) - -200…+800 °С 0.5 0.1 °C GOST 8.585-2013
Linear signals
0-5 mA - 0...100 % 0.25 0.1 % -
0-20 mA - 0...100 % 0.25 0.1 % IEC 60381-1:1985
4-20 mA
-
0...100 %
0.25
0.1 %
IEC 60381-1:1985
-50…+50 mV
-
0...100 %
0.25
0.1 %
-
-1…+1 V - 0...100 % 0.25 0.1 % -
0-2000 Ω- 0...100 % 0.25 1 Ω-
0-5000 Ω
-
0...100 %
0.25
1 Ω
-
Digital signals
Switch con-
tact - - - - -

Specifications
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
9
3.2 Operating conditions
The module is designed for natural convection cooling. It should be considered when choosing the installa-
tion site.
The following environment conditions must be observed:
−clean, dry and controlled environment, low dust level
−closed non-hazardous areas, free of corrosive or flammable gases
Table 3.3 Operating conditions
Condition Permissible range
Ambient temperature
-40…+55°C
Transportation and storage -40…+55°C
Relative humidity up to 95 % (at +35°C, non-condensing)
Altitude
up to 2000 m ASL
IP code
IP20
Vibration / shock resistance conforms to IEC 61131-2
EMC emission / immunity conforms to IEC 61131-2

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
10
4. Configuration and operation
The device parameters can be set with akYtecToolPro or by command from a network Master.
The complete parameter list is presented in Appendix D. You can also read it out from the device using the
toolbar item Parameter list in akYtecToolPro.
The modules of Mx210 series have the following parameter groups:
−Real-time clock (Sect. 4.2)
−Battery (Sect. 4.3)
−Network (Sect. 4.4)
−Modbus slave (Sect. 4.5)
−Device status (Sect. 4.6)
−Data logging (Sect. 4.7)
−I/O groups depending on model (Sect. 4.8)
4.1 Connection with akYtecToolPro
The connection with akYtecToolPro running on the PC can be established over the interfaces USB (Sect.
4.1.1) or Ethernet (Sect. 4.1.2).
For configuration over Ethernet, the device must be powered on. When being configured over USB, the de-
vice is powered by USB and the main power supply is not required.
4.1.1 Connection over USB
NOTICE
The device must be powered off before being connecting to PC over USB.
NOTICE
When the device is powered over USB, the inputs, outputs and the Ethernet interfaces are
disabled. If you need full control over the device, you have to connect the main power,
but you must observe the following:
There is no galvanic isolation between digital inputs and USB interface. Equipment con-
nected to these circuits must have the same ground potential or be galvanically isolated
to avoid damage to the device.
To configure the module over USB:
1. Connect the microUSB programming connector of the device (Fig. 2.2. Pos. 6) to PC over a USB-to-
microUSB connection cable (not included).
2. Start akYtecToolPro.
3. In a new project, click the toolbar item Add devices .
4. In an opened dialog, select the interface STMicroelectronics Virtual COM Port.
5. Select the protocol akYtec Autodetection Protocol.
6. Select Find device.
7. Enter the device address (factory setting: 1) and click Search.
8. If the correct device is found, select it and click the button Add devices to add the device to the project.
9. If the device is password protected, enter the correct password.
If you forgot the password, restore the factory settings (Sect. 6).
4.1.2 Connection over Ethernet
To configure the module over Ethernet:
1. Connect the Ethernet connector of the device to PC over the Ethernet connection cable (not included).

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
11
2. Connect the power cable to the removable 2-terminal block and plug it into the device.
3. Power on the device.
4. Start akYtecToolPro.
5. Click the toolbar item Add devices.
6. In the opened dialog select the interface Ethernet.
7. Select Find device.
8. Enter the IP address (Factory setting: 192.168.1.99) and click Search.
9. If the correct device is found, select it and click the button Add devices to add the device to the project.
10. If the device is password protected, enter the correct password.
If you forgot the password, restore the factory settings (Sect. 6).
4.2 Real-time clock
The module has a real-time clock (RTC) with a back-up battery (Sect. 4.3). The RTC time is counted as UTC
in seconds, starting from 01/01/2000, 00:00.
To set the time, click the toolbar icon Real-time clock (Fig. 4.1).
Use the button Synchronize with PC to synchronize the RTC with the PC clock.
Select your time zone from the drop-down list below. You can also set the time zone in the range -720...+840
min. with a 60 min. step in the parameter group Real-time clock.
Use the button Save to save the parameters in the device memory.
Fig. 4.1. Real-time clock parameters
The RTC is used for calculation of measuring timestamps (Sect. 4.8.5) and of Time (ms) parameter.
Time (ms) is a cyclic time in milliseconds that starts with turning on and stops with turning off of the device. It
is reset to zero at the end of cycle (4294967295 ms). The parameter is used for device diagnostic purposes.
To set the RTC time over Modbus network, proceed as follows:
1. Write the new time in the parameter New time.
2. Set the parameter Apply new time = 1 and hold the value for at least 1 second.
3. Set the parameter Apply new time = 0 and hold the value for at least 1 second.
The time value cannot be changed more than once per second.

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
12
4.3 Battery
The RTC is powered by the supply voltage. When the device is powered off, RTC is powered by a replacea-
ble battery of type CR2032.
A fully charged battery can power the RTC for 5 years. At the temperatures near the permissible limits (Tab.
3.2), the battery life time is reduced.
The parameter Voltage in the group Battery shows the battery voltage in mV.
This parameter is queried each time after powering on and then every 12 hours.
The battery should be replaced if at least one of the following events has occurred:
– LED indicator lights up for 0.2 s with a period of 2 s, which means that UB≤2 V and the battery
has to be replaced as soon as possible, but the RTC can still work for about 2 weeks without power
supply.
– The battery was last time replaced 6 years ago.
For battery replacement, see App. C.
NOTE
If the battery voltage is less than 1.6 V, the configuration parameters are written to the
battery-backed RAM and then transferred to the flash memory. The recording interval
depends on the load of the module processor (at least 2 minutes).
Since the number of erase cycles of the flash memory is limited, it is not recommended to
record the configuration parameters cyclically when the battery is low.
4.4 Ethernet
To configure the Ethernet interface, open the node Network > Ethernet in the parameter tree.
Table 4.1. Ethernet parameters
Parameter
Description
Default value
Access
IP address
IPv4 Internet Protocol address
192.168.1.99
R
Subnet mask
IP address recognition area in the subnet
255.255.255.0
R
Gateway
IP address of the gateway
192.168.1.1
R
DNS server 1
Primary DNS server
77.88.8.8
RW
DNS server 2
Secondary DNS server
8.88.8.8
RW
New IP address
Enter new value
−
RW
New subnet mask
Enter new value
−
RW
New gateway
Enter new value
−
RW
DHCP
On / Off / Service button
Service button
RW
The Ethernet parameters can be set using:
−only main toolbar
−service button on the device (recommended if you need to configure several devices at once) (Sect.
4.4.1.)
To change Ethernet parameters using the main toolbar:
1. Enter new values for the parameters New IP address, New subnet mask and New gateway
2. Set the parameter DHCP to Off
3. Click the toolbar item Write parameters
4. Click the toolbar item Restart device
5. If you want to check the new parameters or continue configuring the device, you must add it again to the
project with the new network parameters.

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
13
If a dynamic IP address is required (e.g. to use a cloud service), set DHCP to On.
4.4.1 Network parameters setting using service button
If you need to assign IP addresses for several modules, it is more comfortable to use service buttons on
devices (Fig. 2.2. Pos. 7), previously having all the modules connected to the PC over Ethernet.
To change the Ethernet parameters using service buttons:
1. Connect all modules in series to the PC over Dual Ethernet ports (Fig. 2.3. Pos. 2)
2. Power on the modules
3. Start akYtecToolPro
4. Set the parameter DHCP to Service button on all modules
5. Click the toolbar item IP addresses
6. Set the IP address for the first module from the group
7. Press the service buttons on the modules sequentially, checking the result in the dialog box, where will
be indicated on which module the button was pressed. The specified static IP address and other net-
work parameters, if any have been changed, are assigned to this module. The address is automatically
incremented by 1 for each subsequent device.
Only Ethernet parameters will be changed, other parameters will not be affected.
If you forgot the IP address of the device, restore the factory settings (Sect. 6.).
4.5 Modbus Slave
The module can operate in Modbus TCP network as a slave, using the port 502 and the standard address 1.
The address can be changed in the group Modbus Slave (Tab. 4.2).
The device can handle maximum 4 Modbus TCP connections.
For details on Modbus working see Appendix D.
For Modbus protocol specifications see Modbus specifications.
Table 4.2. Modbus Slave parameters
Parameter Description Range
Default
value
Access
Slave address
Device address in a Modbus network
1...254
1
RW
Safe state timeout (1)
Output safe state activation delay after communi-
cation interruption
0…60 s 30 RW
(1) The parameter has no application in the device.
4.6 Device status
The parameters of the device status are in the group Device status in the parameter tree.
Table 4.3. Device status parameters
Parameter Description Range Default value Access
Update period
Status update time interval
1…60 s
5
RW
Status
32-bit status code
0…4294967295
−
R

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
14
4.7 Data logging
An archive is saved as a set of encrypted log files. A log file consists of a set of records separated by line
break characters (0x0A0D). Each record corresponds to one parameter and consists of fields separated by
semicolon. The format of the record is described in Tab. 4.4.
Table 4.4. Record format
Field
Type
Size
Comment
Time
binary
4 Byte
In seconds, beginning from 01/01/2000, 00:00 (UTC+0)
Separator
string
1 Byte
Semicolon (;)
UID (parameter ID)
string
8 Byte
String of HEX characters with leading zeros
Separator
string
1 Byte
Semicolon (;)
Parameter value string
parameter
depending
String of HEX characters with leading zeros
Separator
string
1 Byte
Semicolon (;)
Parameter status binary 1 Byte
1 – value correct
0 – value incorrect, further processing not recommended
New line
binary
2 Byte
0x0A0D
Log files are stored in a built-in flash memory, formatted as a file system with encryption. For flash memory
specifications see section “Flash memory” in Table 3.1.
If an archive overflows, the new entry will overwrite the oldest one in the archive.
The archiving parameters are described in Tab. 4.5.
To view all logged parameters, use the toolbar item Device information in akYtecToolPro.
The archive can be read with via Modbus TCP using function 20 (Tab. D.3). This function allows reading one
or several records from one or several files in one request. For details on function usage see Modbus speci-
fications.
The file number in the Modbus request should be calculated as file ID + 4096. File indexing starts with zero.
The parameter Last log file ID contains the ID of the archive file to which the data was last written.
The time zone is not contained in the file but can be read from the parameter Time zone (Tab. D.1).
Table 4.5. Archiving parameters
Parameter
Description
Range
Default value
Access
Logging interval
Time interval with which the values of the
selected parameters will be recorded
10…3600 s 30 RW
Number of files
Maximum number of archive files
10…300
100
RW
File size
Log file size in Bytes
200…2048
2048
RW
Last log file ID
ID of the last written file
0…65535
−
R
4.8 Analog inputs
To configure the analog inputs, open the Analog inputs group in the parameter tree.
Table 4.6. AI parameters
Parameter Description Range
Default
value
Access
Group
CJC
Reference junction compensation option
for thermocouples (Sect. 4.8.7)
On / Off On RW
Maximum sampling rate
On – Sampling time is automatically
adjusted to the minimum possible for the
selected input signal (Sect. 4.8.1)
On / Off On RW

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
15
Parameter Description Range
Default
value
Access
Reference junction 1
Temperature of reference junction sen-
sor 1
- - R
Reference junction 2
Temperature of reference junction sen-
sor 2
- - R
Reference junction 3
Temperature of reference junction sen-
sor 3
- - R
Single
Input signal
Input signal selection (Sect. 4.8.1)
Off – input excluded from sampling
List
Switch
contact
RW
Curve offset
Offset correction of sensor characteristic
curve (Sect. 4.8.4)
-10000…10000 0 RW
Curve slope
Slope correction of sensor characteristic
curve (Sect. 4.8.4)
-1…10 RW
Upper measuring limit
Maximum level of the input signal (Sect.
4.8.2)
-10000…10000 1 RW
Lower measuring limit
Minimum level of the input signal (Sect.
4.8.2)
-10000…10000 0 RW
Sampling time
Input sampling interval (Sect. 4.8.1)
600…10000 ms
3000
RW
Filter bandwidth
Input filter bandwidth in units of meas-
urement (Sect. 4.8.3)
0…100 10 RW
Decimal point offset
AIn INT = AIn REAL * 10 DP (Sect.
4.8.5)
0…7 0 RW
Filter time constant
Filter time constant (Sect. 4.8.3)
0 – filter disabled
0…65535 s 3 RW
AIn REAL
Measured value of input AIn as REAL32
(Sect. 4.8.5)
REAL32 - R
AIn timestamp
Timestamp of input AIn as INT16 (Sect.
4.8.5)
0…65535 s/100 - R
AIn INT
Measured value of input AIn as INT16
(Sect. 4.8.5)
-32768…32767 - R
4.8.1 Input sampling
As long as the Input signal parameter is set to Off, the input is excluded from the sampling list. If one of the
signals is selected, the input will be included in the sampling list.
The parameter Sampling time can be set for each input separately in the range 0.6...10 seconds. If the in-
put cannot be sampled with the specified interval (that is, if the parameter is set to 0.6 seconds for each of 8
inputs, the total sampling interval will be ca. 4.8 s), the sampling interval will be increased to the shortest
possible one.
If the option Maximum sampling rate is activated (On), the sampling time is automatically adjusted to the
minimum possible for the selected input signal and the parameter Sampling time is ignored.
4.8.2 Signal scaling
If a linear input signal is selected, it can be scaled using the parameters Lower measuring limit and Upper
measuring limit according to the limits of the connected sensor. Thus, it can be converted to the units of
measurement.
Example 1:
When using a sensor with an output signal of 4-20 mA, which controls the pressure in the range of 0...25
atm., set the Lower measuring limit to 00.00, and in the Upper measuring limit to 25.00. Then, the pro-
cessing and display of readings will be carried out in atmospheres.

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
16
4.8.3 Signal filtering
To protect against electromagnetic interference, the module is equipped with a digital low-pass filter. Digital
filtering is carried out in two stages.
1. At the first stage, the pronounced "dips" and "overshoots" are filtered out from the useful signal. The
difference between the last two measurements is compared with the Filter bandwidth parameter. If the
difference exceeds the bandwidth, the measurement is repeated with the doubled bandwidth. If the new
measuring confirms the correctness of the previous one, its result will be taken as a new stable state to
which the bandwidth reduced back to the set value will be applied. If not, the result will be discarded.
This algorithm protects the input from the single-pulse interferences often generated by industrial plants.
The Filter bandwidth parameter is specified in measurement units for each input. Decreasing the
bandwidth improves the interference immunity of the input, but leads to a slower reaction to rapid chang-
es of the input signal. Therefore, when the interference level is low or when working with rapidly chang-
ing processes, it is recommended to increase the filter bandwidth or disable the filter stage by setting the
parameter to 0.
When working in conditions of strong interferences, it is recommended to decrease the bandwidth to
eliminate their influence on the operation of the module.
2. At the second stage of filtering, the signal is smoothed (damped) in order to eliminate electromagnetic
noise components. The main parameter of the damping filter is the Filter time constant.
Filtering takes place according to the formula:
= + (1 )
where
S – stored signal value
Sn– signal value measured at the last sampling
Sn-1– signal value measured at the previous sampling
T – damping factor
= 1/(
10 + 1)
K – Filter time constant
The Filter time constant is set in seconds for each input. The increasing of the filter constant improves the
noise immunity of the input, but at the same time increases its inertia i.e. slows down the reaction to rapid
changes in the input signal.
The second filter stage can be disabled by setting the parameter to 0.
4.8.4 Sensor curve correction
The characteristic curve of the sensor can be corrected with two parameters Curve offset and Curve slope.
The Curve offset can be applied in the following cases:
−to compensate the lead wires resistance in a two-wire RTD connection
−to compensate the R0drift of a thermocouple
The Curve slope can be used, to compensate the errors of the sensors themselves or inaccuracy of the
shunt resistor. The Curve slope is set in dimensionless units in the range 1…10.
4.8.5 Measured input values
Measurement results of the input signals are presented in two formats (Tab. 4.6):
AIn REAL – 4-byte floating point value
AIn INT – 2-byte integer value
where

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
17
AIn INT = AIn REAL * 10 DP
DP – Decimal point offset specified in the range 0…7.
NOTE
Setting the “Decimal point offset” to 6 or 7 can cause that the “AIn INT” value goes be-
yond the range -32768…32767 (or 0…65535 for unsigned presentation) and cannot be
saved in INT16 format. This should be taken into account when setting the “Decimal point
offset” value.
AIn timestamp is a cyclic time with the 0.01 second step, stored in two bytes. The time counting starts with
the first measuring and is reset to zero every 65536 steps, i.e. 655.36 seconds. It marks the time of the
measurement in the channel. Using the timestamp, you do not have to take the Ethernet transmission delay
into account (e.g. when calculating the derivation time in the PID control).
The measured values are stored in their respective memory registers (Tab. D.1) and can be read with Mod-
bus functions 3 (0x03) or 4 (0x04).
4.8.6 Sensor diagnostic
The module monitors the operation of the transmitters connected to its inputs. If a malfunction is detected,
the module transmits an error message over Ethernet. Common error cases:
−All transmitter types – the measured values are beyond the permissible range
−RTD or TC sensor break
−RTD short circuit
−Cold junction temperature is beyond the range -40...+90 °С
Some transmitter errors cannot be detected:
−Current and voltage sensor breaks. The measuring channel shows a zero value or the error "Meas-
ured value too low".
−Due to the implemented diagnostic of a thermocouple short circuit, resistance signals below 25 Ω
are considered invalid. Therefore, the resistance sensor 0...2 kΩcannot measure signals in the
range 0…25 Ω(0…1.26% of the measuring range).
In case of an input error, the error code is written to the most significant byte of the corresponding AIn REAL
register instead of the measured value and to the AIn status register.
Table 4.7. Input diagnostic errors
Error
code
Description
Input
indicator
0xF0
Incorrect value
orange
0xF6
Data not ready. Wait for the results of the first measurement after powering on.
orange
0xF7
Input disabled (Off)
off
0xF8
Cold junction temperature too high
orange
0xF9
Cold junction temperature too low
orange
0xFA
Measured value too high
orange
0xFB
Measured value too low
orange
0xFC
Sensor short circuit
red
0xFD
Sensor break
red
0xFE
No connection with ADC
red
0xFF
Incorrect calibration coefficient
orange
4.8.7 Reference junction compensation
The input circuit provides an optional correction of the measured values for thermocouples using the refer-
ence (cold) junction temperature compensation (CJC). The cold junction temperature is measured by three

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
18
integrated sensors. The option is active by default. It can be deactivated by setting the CJC parameter to
Off.
4.9 NTP protocol
The module supports the synchronization of the RTC with an NTP server v4. Open the NTP group to config-
ure NTP parameters.
Table 4.8. NTP parameters
Parameter Description Range
Default
value
Access
Enable
Enable NTP connection
On / Off
Off
RW
NTP server pool
IP or URL of NTP pool. If the server is located
in an external network, check the correct val-
ues for the parameters Gateway and DNS
(Network group)
- pool.ntp.org RW
NTP server 1
IP or URL of the primary NTP server
-
192.168.1.1
RW
NTP server 2
IP or URL of the secondary NTP server
192.168.1.2
RW
Synchronization
period
Time synchronization period in seconds.
Ensure the set value is not less than the mini-
mum value for the selected NTP server.
5…65535 s 5 RW
Status
Server connection status
-
-
R
All specified NTP servers (including servers from the pool) have the same polling priority.
For more information see document: NTP_MQTT_SNMP_protocols.
4.10 MQTT protocol
4.10.1 Basics
The MQTT protocol defines two types of network entities: a message broker and a number of clients. Broker
is a server that receives all messages from the clients and then routes the messages to the appropriate des-
tination clients. Client can be publisher or / and subscriber.
Published messages are organized in a hierarchy of topics. When a publisher has a new data to distribute, it
sends a message with the data under the particular topic to the connected broker. The broker distributes the
message to any clients that have subscribed to that topic.
A topic is a UTF-8 encoded character string that the broker uses to filter messages for each connected cli-
ent. The topic consists of one or more topic levels. Each topic level is separated by a forward slash (topic
level separator).
When a client subscribes to a topic, it can subscribe to the exact topic of a published message or it can use
wildcards to subscribe to multiple topics simultaneously. There are two kinds of wildcard symbols: single-
level (+) and multi-level (#) (see Example 2).
4.10.2 Implementation
The module supports the MQTT protocol (v3.1.1) and can be used as client. It can publish information about
the status of its inputs and outputs and can be subscribed to topics which control its outputs.
To configure the MQTT parameters, open the MQTT group in the parameter tree.
NOTE
When using the MQTT protocol, it is recommended to set the parameter "Safe state
timeout" (“Modbus Slave” group) to 0, since writing is usually event-driven and not cyclic
in this case.

Configuration and operation
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
19
Table 4.9. MQTT parameters
Parameter Description Range
Default
value
Ac-
cess
Presence detection.
Enable
If
On
, the module publishes the message "Online"
to the topic specified in the parameter Topic
name after switching on. If no messages are re-
ceived from the module, the broker publishes an
“Offline” message in this topic.
On / Off Off RW
Presence detection.
Topic name
Topic name used for presence detection. - MQTT-
status
RW
Connect to broker
Set to On to establish connection
On / Off
Off
RW
User name
Used for device authentication on the broker side.
Authentication is not used if the values are not
specified.
-
-
RW
Password - - RW
Device name
Device name used in the topic name (see Exam-
ple 2)
- - RW
Broker address
Broker IP or URL. If the broker is located in an
external network, check the correct values for the
parameters Gateway and DNS (Network group)
- - RW
Port
Port for broker
0…65535
1883
RW
Store last message
If
On
, other clients subscribed to the module's
topics will receive the latest messages from these
topics.
On / Off Off RW
Publishing interval
Publishing interval in seconds
5…600
10
RW
Quality of service
QoS0
- at most once
QoS1 - at least once
QoS2 - exactly once
QoS0 /
QoS1 /
QoS2
QoS0 RW
Keep Alive interval
Keep Alive interval in seconds
0…600
0
RW
Status
Broker connection status
-
-
R
Table 4.10. Topics
Parameter Topic Node Function Format
AIn REAL
VALUE
AI1…AI8
GET
REAL
Example 2:
Device – device name specified in akYtecToolPro
1. Read the input AI1 measured value
MX210/Device/GET/AI1/VALUE
Obtained value: measured value on input 1
2. Single-level wildcard usage
MX210/Device/GET/+/VALUE
Obtained value: measured values of all analog inputs. The topic is equivalent to the group of topics:
MX210/Device/GET/AI1/VALUE
MX210/Device/GET/AI2/VALUE
MX210/Device/GET/…/VALUE
MX210/Device/GET/AI8/VALUE
3. Multi-level wildcard usage
MX210/Deviceme/GET/#
Obtained value: measured values of all analog inputs. The topic is equivalent to the group of topics:
MX210/Device/GET/AI1/VALUE
MX210/Device/GET/AI2/VALUE
MX210/Device/GET/…/VALUE
MX210/Device/GET/AI8/VALUE
Table of contents
Other Akytec I/O System manuals

Akytec
Akytec MU110-8I User manual

Akytec
Akytec MU210-410 User manual

Akytec
Akytec MK210-312 User manual

Akytec
Akytec MV110-8AS User manual

Akytec
Akytec MU110-6U User manual

Akytec
Akytec MV210-221 User manual

Akytec
Akytec PRM 3 Series User manual

Akytec
Akytec MK210-311 User manual

Akytec
Akytec MV110-8A User manual
Popular I/O System manuals by other brands

RJG
RJG Lynx OA1-M-V product manual

Keysight
Keysight VXI Bus 75000 C Series User and programming manual

ABB
ABB NEXUS-3 Series user guide

National Instruments
National Instruments PXIe-4480 CALIBRATION PROCEDURE

Helmholz
Helmholz TB20 manual

National Instruments
National Instruments FieldPoint FP-AI-100 operating instructions