SENECA Z-4RTD2-SI Converter For Thermistors with 4 Channels and 24bit ADC User Manual
- June 16, 2024
- SENECA
Table of Contents
- SENECA Z-4RTD2-SI Converter For Thermistors with 4 Channels and 24bit ADC
- Product Information
- Product Usage Instructions
- Document revisions
- INTRODUCTION
- TYPE OF SUPPORTED SENSORS
- RESPONSE MEASURES AND TIMES
- DEVICE CONFIGURATION
- FIRMWARE UPDATE
- MODBUS COMMUNICATION PROTOCOL
- MODBUS REGISTER TABLE
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
SENECA Z-4RTD2-SI Converter For Thermistors with 4 Channels and 24bit ADC
Product Information
Specifications
- Product Name: Z-4RTD2-SI
- Type: Converter for Thermistors
- Number of Channels: 4
- ADC Resolution: 24-bit
- Communication Protocol: Modbus RTU
- Communication Port: RS485
Product Usage Instructions
Introduction
This user manual provides information on the installation, configuration,
and usage of the Z-4RTD2-SI converter for thermistors. For detailed
installation instructions, please refer to the separate installation manual.
Attention! SENECA s.r.l. and its suppliers are not responsible for any loss of data or consequential damages resulting from negligence or improper management of the device. The functions of the device may not fully meet the customer’s expectations, and there may be errors in the device, firmware, or software.
Description
The Z-4RTD2-SI is a converter designed specifically for thermistors. It
features four independent and isolated measurement channels with a 24-bit
analogue-to-digital converter (ADC). The device provides insulation for both
the power supply and the RS485 communication port. It accurately measures the
values of the thermistors and makes them available through the RS485 port
using the Modbus RTU protocol.
Communication Port Specifications
- Number of RS485 Communication Ports: 1
- Baudrate: Configurable
- Parity, Data bit, Stop bit: Configurable
- Protocol: Modbus RTU
FAQ
-
Q: What is the resolution of the ADC?
The ADC of the Z-4RTD2-SI converter has a resolution of 24 bits. -
Q: How many thermistors can be connected to the device?
The Z-4RTD2-SI converter supports up to four thermistors. -
Q: Can the communication parameters of the RS485 port be configured?
Yes, the baudrate, parity, data bit, and stop bit of the RS485 communication port can be configured according to your requirements.
INSTRUCTION
The content of this documentation refers to products and technologies
described in it. All technical data contained in the document may be changed
without notice. The content of this documentation is subject to periodic
review. To use the product safely and effectively, read the following
instructions carefully before use. The product must be used only for the use
for which it was designed and manufactured: any other use is under the full
responsibility of the user. Installation, programming and set-up are allowed
only to authorized, physically and intellectually suitable operators. Set-up
must be performed only after correct installation and the user must follow all
the operations described in the installation manual carefully. Seneca is not
responsible for failures, breakages and accidents caused by ignorance or
failure to apply the stated requirements. Seneca is not responsible for any
unauthorized modifications. Seneca reserves the right to modify the device,
for any commercial or construction requirement, without the obligation to
promptly update the reference manuals. No liability for the contents of this
document can be accepted. Use the concepts, examples and other content at your
own risk. There may be errors and inaccuracies in this document that could
damage your system, so proceed with caution, the author(s) will not take
responsibility for it. Technical specifications are subject to change without
notice.
CONTACT US
- Technical support supporto@seneca.it
- Product information commerciale@seneca.it
This document is the property of SENECA srl. Copies and reproduction are prohibited unless authorised.
Document revisions
DATE | REVISION | NOTES | AUTHOR |
---|---|---|---|
22/06/2022 | 0 | First revision | MM |
10/10/2022 | 1 | Added sampling rate changes for fw 1010 revision. Added info on | |
float swapped registers Corrected errors in the Modbus register list | MM | ||
05/05/2023 | 2 | Added USB port info Added info on Hardware revisions Added | |
firmware update mode for HW revisions other than A | MM |
INTRODUCTION
ATTENTION! This user manual extends the information from the installation
manual to the configuration of the device. Use the installation manual for
more information.
ATTENTION! In any case, SENECA s.r.l. or its suppliers will not be
responsible for the loss of data/revenue or consequential or incidental
damages due to negligence or bad/improper management of the device, even if
SENECA is well aware of these possible damages. SENECA, its subsidiaries,
affiliates, group companies, suppliers and distributors do not guarantee that
the functions fully meet the customer’s expectations or that the device,
firmware and software should have no errors or operate continuously.
DESCRIPTION
Z-4RTD2-SI is a converter for thermistors with four independent and isolated
measurement channels equipped with an analogue-digital converter with a 24-bit
resolution. The insulation relates to both the power supply and the RS485
communication port. The device measures the value of the thermistors and makes
them available through the RS485 port using the Modbus RTU protocol.
COMMUNICATION PORT SPECIFICATIONS
RS485 COMMUNICATION PORTS
Number| 1
Baudrate| From 2400 to 115200 bit/s configurable
Parity, Data bit, Stop bit| Configurable
Protocol| Modbus RTU Slave
USB COMMUNICATION PORT
Number| 1
Protocol| Modbus RTU Slave
Use| For configuration with Easy-setup software and firmware update
TYPE OF SUPPORTED SENSORS
The supported sensors are:
SENSOR | STANDARD | MEASURING RANGE |
---|---|---|
PT100 | EN 60751/A2 (ITS-90) | -200 ÷ +650°C |
PT500 | EN 60751/A2 (ITS-90) | -200 ÷ +750°C |
PT1000 | EN 60751/A2 (ITS-90) | -200 ÷ +210°C |
NI100 | DIN 43760 | -60 ÷ +250°C |
CU50 | GOST 6651-2009 | -180 ÷ +200°C |
CU100 | GOST 6651-2009 | -180 ÷ +200°C |
Ni120 | DIN 43760 | -60 ÷ +250°C |
NI1000 | DIN 43760 | -60 ÷ +250°C |
Each channel is independent, therefore it is also possible to use different sensors in the 4 channels.
RESPONSE MEASURES AND TIMES
SAMPLING TIMES AND MEASUREMENT UPDATE TIME
The sampling time is configurable from 25ms to 400ms per channel.
SAMPLING TIME PER
CHANNEL
25 ms
50 ms
100 ms
200 ms
400 ms
For example:
By activating 4 channels and setting a sampling time of 100ms on all, you get
a measurement update every: 1004 = 400 ms.
By activating 2 channels at 25 ms and 2 channels at 100 ms you get a
measurement update every: 252 + 100*2 = 250 ms.
ATTENTION! In order not to lose the settings, NEVER update the firmware with a version older than the one installed on the device.
FILTER
To each channel it is possible to insert a low pass filter to stabilize the
measurement, it is a 10-sample moving average filter.
MODBUS RESPONSE TIME
Modbus Response Time: 5 ms (typical)
DEVICE CONFIGURATION
The device can be configured using the Easy Setup or Easy Setup 2 software, configurations are as follows:
- SENSOR TYPE: allows you to select the type of sensor connected to the channel, it is also possible to disconnect the channel if it is not used.
- UNIT OF MEASUREMENT: allows you to set whether the measurement must be in °C or in Ohm
- 3-WIRE MEASUREMENT: Allows you to set whether the sensor measurement will be carried out with 3 or 4 wires (for the 2-wire connection, refer to the 4-wire connection)
- CHANNEL SPEED: Allows you to set the channel sampling time
- IF CHARGE FAILURE: Allows you to replace (or not) the measured value with a temperature/resistance safety value set by the user in the event of a fault. The failure can be caused by:
1. Sensor beyond measurement values
2. Sensor breakage
- ACTIVATE FILTER: Allows you to activate the filter on the selected channel, filtering allows you to obtain a slower but stable measurement.
- INTERPRETATION OF FLOATING POINTS: It allows you to set whether the single precision (32 bit) Floating Point registers are to be interpreted with the most significant value on the high word or on the low word.
USB CONNECTION AND CONFIGURATION RESET
The front USB port allows a simple connection to configure the device via the
configuration software. If it is necessary to restore the instrument’s initial
configuration, use the configuration software.
ATTENTION! When a cable is connected to the USB port the RS485 port is disabled, to re-enable the RS485 port disconnect the USB cable.
FIRMWARE UPDATE
HARDWARE REVISIONS
It is possible to know the hardware revision of the device from the paper
label printed on the side of the device. The label looks like this:
The hardware revision is located at the top right (in the example the product
is a Z-4RTD2-SI hardware revision “B”)
FIRMWARE UPDATE FOR HARDWARE REVISION “A”
In this hardware revision, the firmware update is done by pressing a hidden
button.
To update the firmware:
- Disconnect the device from the power supply.
- Holding down the firmware update button (positioned as shown in the figure), reconnect the device to the power supply.
- Now the instrument is in update mode, stop pressing the update key and connect the USB cable to the PC.
- The device will be displayed in the PC as an “RP1-RP2” external unit.
- Copy the new firmware (uf2 extension) to the root of the “RP1-RP2” unit.
- Once the firmware file has been copied, the device will automatically reboot and be ready for use.
- Verify that the fw update was successful by connecting the device to the Easy Setup software, the firmware revision (in this case 1002) is shown in the bottom left:
FIRMWARE UPDATE FOR HARDWARE REVISION “B” AND LATER
In this hardware revision, the firmware update it’s done by moving dip switch
9 to the “ON” position:
To update the firmware:
- Disconnect the device from the power supply.
- Turn dip switch 9 to ON.
- Now the device is in “firmware update” mode (the TX led stays on), connect the USB cable to the PC.
- Power up the device.
- The device will be displayed in the PC as an “RP1-RP2” external unit.
- Copy the new firmware (uf2 extension) to the root of the “RP1-RP2” unit.
- Once the firmware file has been copied, the device will automatically reboot
- Remove power from the device
- Turn dip switch 9 to OFF, the device is now in “normal operation” mode.
- Power up the device
- It is possible to check that the fw update was successful by connecting the device to the Easy Setup software, the firmware revision (in this case 1002) is shown in the bottom left.
MODBUS COMMUNICATION PROTOCOL
The supported communication protocol is:
MS | Most Significant |
---|---|
LS | Least Significant |
MSBIT | Most Significant Bit |
LSBIT | Least Significant Bit |
MMSW | “Most” Most Significant Word (16bit) |
MSW | Most Significant Word (16bit) |
LSW | Least Significant Word (16bit) |
LLSW | “Least” Least Significant Word (16bit) |
RO | Read Only |
RW* | Read-Write: REGISTERS CONTAINED IN FLASH MEMORY: WRITABLE ABOUT 10,000 |
TIMES MAXIMUM
RW**| Read-Write: REGISTERS THAT CAN BE WRITTEN ONLY AFTER WRITING THE COMMAND
“ENABLE WRITE CUSTOM ENERGIES = 49616”
UNSIGNED 16 BIT| Unsigned integer register that can assume values from 0 to
65535
SIGNED 16 BIT| Signed integer register that can take values from -32768 to
+32767
UNSIGNED 32 BIT| Unsigned integer register that can assume values from 0 to
4294967296
SIGNED 32 BIT| Signed integer register that can take values from -2147483648
to 2147483647
UNSIGNED 64 BIT| Unsigned integer register that can assume values from 0 to
18446744073709551615
SIGNED 64 BIT| Signed integer register that can assume values from -2^63 to
2^63-1
FLOAT 32 BIT| 32-bit, single-precision floating-point register (IEEE 754)
https://en.wikipedia.org/wiki/IEEE_754
BIT| Boolean register, which can take the values 0 (false) or 1 (true)
- Modbus RTU Slave (from both the RS485 and USB ports)
For more information on these protocols, see the website: http://www.modbus.org/specs.php.
SUPPORTED MODBUS FUNCTION CODES
The following Modbus functions are supported:
- Read Holding Register (function 3)
- Write Single Register (function 6)
- Write Multiple registers (function 16)
ATTENTION! All 32-bit values are contained in 2 consecutive registers
ATTENTION! All 64-bit values are contained in 4 consecutive registers
ATTENTION! Any registers with RW* (in flash memory) can be written up to
about 10000 times The programmer must make sure the PLC/Master Modbus does not
exceed this limit
MODBUS REGISTER TABLE
The following abbreviations are used in the register tables:
NUMBERING OF “0-BASED” OR “1-BASED” MODBUS ADDRESSES
According to the Modbus standard the Holding Registers are addressable from 0
to 65535, there are 2 different conventions for numbering the addresses:
“0-BASED” and “1-BASED”. For greater clarity, Seneca shows its register tables
in both conventions.
ATTENTION! CAREFULLY READ THE DOCUMENTATION OF THE MODBUS MASTER DEVICE IN ORDER TO UNDERSTAND WHICH OF THE TWO CONVENTIONS THE MANUFACTURER HAS DECIDED TO USE.
NUMBERING OF MODBUS ADDRESSES WITH “0-BASED” CONVENTION
The numbering is:
HOLDING REGISTER MODBUS
ADDRESS (OFFSET)
| MEANING
---|---
0| FIRST REGISTER
1| SECOND REGISTER
2| THIRD REGISTER
3| FOURTH REGISTER
4| FIFTH REGISTER
Therefore, the first register is at address 0.
In the following tables, this convention is indicated with “ADDRESS OFFSET”.
NUMBERING OF MODBUS ADDRESSES WITH “1 BASED” CONVENTION (STANDARD)
The numbering is that established by the Modbus consortium and is of the type:
HOLDING REGISTER MODBUS
ADDRESS 4x
| MEANING
---|---
40001| FIRST REGISTER
40002| SECOND REGISTER
40003| THIRD REGISTER
40004| FOURTH REGISTER
40005| FIFTH REGISTER
In the following tables this convention is indicated with “ADDRESS 4x” since a 4 is added to the address so that the first Modbus register is 40001.
A further convention is also possible where the number 4 is omitted in front of the register address:
HOLDING MODBUS ADDRESS
WITHOUT 4x
| MEANING
---|---
1| FIRST REGISTER
2| SECOND REGISTER
3| THIRD REGISTER
4| FOURTH REGISTER
5| FIFTH REGISTER
BIT CONVENTION WITHIN A MODBUS HOLDING REGISTER
A Modbus Holding Register consists of 16 bits with the following convention:
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
For instance, if the value of the register in decimal is 12300 the value 12300 in hexadecimal is: 0x300C the hexadecimal 0x300C in binary value is: 11 0000 0000 1100 So, using the above convention, we get:
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
0| 0| 1| 1| 0| 0| 0| 0| 0| 0| 0| 0| 1| 1| 0| 0
MSB and LSB BYTE CONVENTION WITHIN A MODBUS HOLDING REGISTER
A Modbus Holding Register consists of 16 bits with the following convention:
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
LSB Byte (Least Significant Byte) defines the 8 bits ranging from Bit 0 to Bit 7 included, we define MSB Byte (Most Significant Byte) the 8 bits ranging from Bit 8 to Bit 15 inclusive:
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
BYTE MSB| BYTE LSB
REPRESENTATION OF A 32-BIT VALUE IN TWO CONSECUTIVE MODBUS HOLDING
REGISTERS
The representation of a 32-bit value in the Modbus Holding Registers is made
using 2 consecutive Holding Registers (a Holding Register is a 16-bit
register). To obtain the 32-bit value it is therefore necessary to read two
consecutive registers: For example, if register 40064 contains the 16 most
significant bits (MSW) while register 40065 contains the least significant 16
bits (LSW), the 32-bit value is obtained by composing the 2 registers:
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
40064 MOST SIGNIFICANT WORD
BIT 15| BIT 14| BIT 13| BIT 12| BIT 11| BIT 10| BIT 9| BIT 8| BIT 7| BIT 6|
BIT 5| BIT 4| BIT 3| BIT 2| BIT 1| BIT 0
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---
40065 LEAST SIGNIFICANT WORD
In the reading registers it is possible to swap the most significant word with the least significant word, therefore it is possible to obtain 40064 as LSW and 40065 as MSW.
32-BIT FLOATING POINT DATA (IEEE 754)
The IEEE 754 standard (https://en.wikipedia.org/wiki/IEEE_754) defines the
format for representing floating point numbers. As already mentioned, since it
is a 32-bit data type, its representation occupies two 16-bit holding
registers. To obtain a binary/hexadecimal conversion of a floating point value
it is possible to refer to an online converter at this address:
http://www.h-schmidt.net/FloatConverter/IEEE754.html
Using the last representation the value 2.54 is represented at 32 bits as: 0x40228F5C Since we have 16-bit registers available, the value must be divided into MSW and LSW: 0x4022 (16418 decimal) are the 16 most significant bits (MSW) while 0x8F5C (36700 decimal) are the 16 least significant bits (LSW).
Z-4RTD2-SI: MODBUS 4X HOLDING REGISTER TABLE (FUNCTION CODE 3)
ADDRESS (4x)| OFFSET| REGISTER| ORDER| CHANNEL|
DESCRIPTION| R/ W| TYPE
---|---|---|---|---|---|---|---
40001| 0| MACHINE IDENTIFICATION| –| –| Identification code| RO|
UNSIGNED 16 BIT
__
__
__
__
__
__
__
__
__
__
__
__
__
__
__
40002
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
1
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
ERRORS
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
–
| Bit[15]
1 = IN1 MEASURE OUT OF RANGE
0 = IN1 MEASURE OK Bit[14]
1 = IN2 MEASURE OUT OF RANGE
0 = IN2 MEASURE OK Bit[13]
1 = IN3 MEASURE OUT OF RANGE
0 = IN3 MEASURE OK Bit[12]
1 = IN4 MEASURE OUT OF RANGE
0 = IN4 MEASURE OK Bit[11]
1 = IN1 BURNOUT
0 = IN1 OK Bit[10]
1 = IN2 BURNOUT
0 = IN2 OK
Bit[9]
1 = IN3 BURNOUT
0 = IN3 OK
Bit[8]
1 = IN4 BURNOUT
0 = IN4 OK Bit[7..0] NOT USED
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
RO
| __
__
__
__
__
__
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
__
__
__
__
__
__
40003
| __
__
__
__
__
__
2
| __
__
__
__
__
__
16 bit MEASURE
| __
__
__
__
__
__
–
| __
__
__
__
__
__
1
| If Measure Type = “°C” unit measure is [°C/10]
For example 2000 -> 200.0° C
If Measure Type = “Ohm” unit measure is:
for PT100/NI100/NI120/ CU50/CU100
[Ohm/100] (example| __
__
__
__
__
__
RO
| __
__
__
__
__
SIGNED 16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
| | | | | 20000 -> 200.00
Ohm) for
PT1000/PT500/NI100
0 [Ohm/10] (example
2000 -> 200.0 Ohm)
| |
__
__
__
__
__
__
__
__
__
40004
| __
__
__
__
__
__
__
__
__
3
| __
__
__
__
__
__
__
__
__
16 bit MEASURE
| __
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
2
| If Measure Type = “°C” unit measure is [°C/10]
For example 2000 -> 200.0° C
If Measure Type = “Ohm” unit measure is:
for PT100/NI100/NI120/ CU50/CU100
[Ohm/100] (example 20000 -> 200.00
Ohm) for
PT1000/PT500/NI100
0 [Ohm/10] (example
2000 -> 200.0 Ohm)
| __
__
__
__
__
__
__
__
__
RO
| __
__
__
__
__
__
__
__
SIGNED 16 BIT
__
__
__
__
__
__
__
__
__
40005
| __
__
__
__
__
__
__
__
__
4
| __
__
__
__
__
__
__
__
__
16 bit MEASURE
| __
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
3
| If Measure Type = “°C” unit measure is [°C/10]
For example 2000 -> 200.0° C
If Measure Type = “Ohm” unit measure is:
for PT100/NI100/NI120/ CU50/CU100
[Ohm/100] (example 20000 -> 200.00
Ohm) for
PT1000/PT500/NI100
0 [Ohm/10] (example
2000 -> 200.0 Ohm)
| __
__
__
__
__
__
__
__
__
RO
| __
__
__
__
__
__
__
__
SIGNED 16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
__
__
__
__
__
__
__
__
__
40006
| __
__
__
__
__
__
__
__
__
5
| __
__
__
__
__
__
__
__
__
16 bit MEASURE
| __
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
4
| If Measure Type =
“°C” unit measure is [°C/10]
For example 2000 -> 200.0° C
If Measure Type = “Ohm” unit measure is:
for PT100/NI100/NI120/ CU50/CU100
[Ohm/100] (example 20000 -> 200.00
Ohm) for
PT1000/PT500/NI100
0 [Ohm/10] (example
2000 -> 200.0 Ohm)
| __
__
__
__
__
__
__
__
__
RO
| __
__
__
__
__
__
__
__
SIGNED 16 BIT
40007| 6| FLOAT MEASURE| MSW| 1| Measure [°C] or [Ohm]| RO| FLOAT 32
40008| 7| LSW
40009| 8| FLOAT MEASURE| MSW| 2| Measure [°C] or [Ohm]| RO| FLOAT 32
40010| 9| LSW
40011| 10| FLOAT MEASURE| MSW| 3| Measure [°C] or [Ohm]| RO| FLOAT 32
40012| 11| LSW
40013| 12| FLOAT MEASURE| MSW| 4| Measure [°C] or [Ohm]| RO| FLOAT 32
40014| 13| LSW
40015| 14| REVISION
FIRMWARE
| –| –| Firmware Revision| RO| UNSIGNED
16 BIT
40016| 15| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40017| 16| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40018| 17| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40019| 18| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40020| 19| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40021| 20| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40022| 21| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40023| 22| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
40024| 23| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40025| 24| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40026| 25| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40027| 26| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40028| 27| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
__
__
__
__
__
40029
| __
__
__
__
__
28
| __
__
__
__
COMMAND REGISTER
| __
__
__
__
__
–
| __
__
__
__
__
–
| Register for command execution (decimal):
__
REBOOT=52428 SAVE CONFIGURATION = 51792
SAVE AND REBOOT = 49568
| __
__
__
__
__
RO
| __
__
__
__
UNSIGNED 16 BIT
40030| 29| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40031| 30| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40032| 31| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40033| 32| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
40034| 33| NOT USED| –| –| Not used| RO| UNSIGNED
16 BIT
__
__
__
40035
| __
__
__
34
| __
__
RS485 ADDRESS_PARITY
| __
__
__
–
| __
__
__
–
| Bit[15:8]
RS485 Modbus Station Address [1..255]
Bit[7:0]
RS485 Parity : 0=no, 1=even, 2=odd
| __
__
__
RW
| __
__
UNSIGNED 16 BIT
__
__
40036
| __
__
35
| __
__
RS485 BAUDRATE
| __
__
–
| __
__
–
| Bit[15:8] Baudrate: 0=4800 1=9600
2=19200 3=38400
4=57600 5=115200
6=1200 7=2400
| __
__
RW
| __
UNSIGNED 16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
__
__
__
__
__
__
__
__
__
__
__
40037
| __
__
__
__
__
__
__
__
__
__
__
36
| __
__
__
__
__
__
__
__
__
__
__
INPUT CONFIGURATION
| __
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
1
| Bit[15..12]
Not Used Bit[11:9] Filter: 0=not active 1=active
Bit[8:6] RTD TYPE 0= PT100 1= NI100 2=
PT500
3= PT1000 4= CU50
5= CU100
6= NI120 7= NI1000.
Bit[5]: Measure Type 0= Temperature, 1= Resistance
Bit[4]: RTD Measure 0= RTD 2/4 wires 1= RTD 3 wires Bit[2:0] Channel
Speed
0= disabled, 1= 25ms,
2= 50ms,
3= 100ms, 4= 200ms,
5= 400ms
| __
__
__
__
__
__
__
__
__
__
__
RW
| __
__
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
__
__
__
__
__
__
__
__
__
__
__
40038
| __
__
__
__
__
__
__
__
__
__
__
37
| __
__
__
__
__
__
__
__
__
__
__
INPUT CONFIGURATION
| __
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
2
| Bit[15..12]
Not Used Bit[11:9] Filter: 0=not active 1=active
Bit[8:6] RTD TYPE 0= PT100 1= NI100 2=
PT500
3= PT1000 4= CU50
5= CU100
6= NI120 7= NI1000.
Bit[5]: Measure Type 0= Temperature, 1= Resistance
Bit[4]: RTD Measure 0= RTD 2/4 wires 1= RTD 3 wires Bit[2:0] Channel
Speed
0= disabled, 1= 25ms,
2= 50ms,
3= 100ms, 4= 200ms,
5= 400ms
| __
__
__
__
__
__
__
__
__
__
__
RW
| __
__
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
__
__
__
__
__
__
__
__
__
__
__
40039
| __
__
__
__
__
__
__
__
__
__
__
38
| __
__
__
__
__
__
__
__
__
__
__
INPUT CONFIGURATION
| __
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
3
| Bit[15..12]
Not Used Bit[11:9] Filter: 0=not active 1=active
Bit[8:6] RTD TYPE 0= PT100 1= NI100 2=
PT500
3= PT1000 4= CU50
5= CU100
6= NI120 7= NI1000.
Bit[5]: Measure Type 0= Temperature, 1= Resistance
Bit[4]: RTD Measure 0= RTD 2/4 wires 1= RTD 3 wires Bit[2:0] Channel
Speed
0= disabled, 1= 25ms,
2= 50ms,
3= 100ms, 4= 200ms,
5= 400ms
| __
__
__
__
__
__
__
__
__
__
__
RW
| __
__
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
__
__
__
__
__
__
__
__
__
__
__
40040
| __
__
__
__
__
__
__
__
__
__
__
39
| __
__
__
__
__
__
__
__
__
__
__
INPUT CONFIGURATION
| __
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
4
| Bit[15..12]
Not Used Bit[11:9] Filter: 0=not active 1=active
Bit[8:6] RTD TYPE 0= PT100 1= NI100 2=
PT500
3= PT1000 4= CU50
5= CU100
6= NI120 7= NI1000.
Bit[5]: Measure Type 0= Temperature, 1= Resistance
Bit[4]: RTD Measure 0= RTD 2/4 wires 1= RTD 3 wires Bit[2:0] Channel
Speed
0= disabled, 1= 25ms,
2= 50ms,
3= 100ms, 4= 200ms,
5= 400ms
| __
__
__
__
__
__
__
__
__
__
__
RW
| __
__
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
__
__
__
__
__
__
__
__
__
__
__
40041
| __
__
__
__
__
__
__
__
__
__
__
40
| __
__
__
__
__
__
__
__
__
__
__
CONFIGURATION2
| __
__
__
__
__
__
__
__
__
__
__
–
| __
__
__
__
__
__
__
__
__
__
__
–
| Bit[15] Floating Point
Representation 0= MSW FIRST
1= LSW FIRST Bit[14..4] NOT USED
Bit[3] IN1 FAULT BEHAVIOUR
1 = LOAD FAIL VALUE
0 = KEEP LAST VALUE Bit[2] IN2 FAULT BEHAVIOUR
1 = LOAD FAIL VALUE
0 = KEEP LAST VALUE Bit[1] IN3 FAULT BEHAVIOUR
1 = LOAD FAIL VALUE
0 = KEEP LAST VALUE Bit[0] IN4 FAULT BEHAVIOUR
1 = LOAD FAIL VALUE
0 = KEEP LAST VALUE
| __
__
__
__
__
__
__
__
__
__
__
RW
| __
__
__
__
__
__
__
__
__
__
UNSIGNED 16 BIT
__
__
40042
| __
__
41
| __
__
MEASURE VALUE
| __
__
–
| __
__
1
| Fault value to load [°C/10] or [°C/100] or [ Ohm] if Fault Behaviour is configured in “Load
fail value”
| __
__
RW
| __
__
SIGNED 16 BIT
__
__
40043
| __
__
42
| __
__
MEASURE VALUE
| __
__
–
| __
__
2
| Fault value to load [°C/10] or [°C/100] or [ Ohm] if Fault Behaviour is configured in “Load
fail value”
| __
__
RW
| __
__
SIGNED 16 BIT
__
__
40044
| __
__
43
| __
__
MEASURE VALUE
| __
__
–
| __
__
3
| Fault value to load [°C/10] or [°C/100] or [ Ohm] if Fault Behaviour is configured in “Load
fail value”
| __
__
RW
| __
__
SIGNED 16 BIT
__
__
40045
| __
__
44
| __
__
MEASURE VALUE
| __
__
–
| __
__
4
| Fault value to load [°C/10] or [°C/100] or [ Ohm] if Fault Behaviour is
configured in “Load fail value”
| __
__
RW
| __
__
SIGNED 16 BIT
40133| 132| OFFSET [°C / Ohm]| MSW| 1| | RW| FLOAT 32
__
ALL RIGHTS RESERVED. NO PART OF THIS
PUBLICATION MAY BE REPRODUCED WITHOUT www.seneca.it **** MI00584-2-EN Page 25
PRIOR PERMISSION.
ADDRESS (4x)| __
OFFSET
| __
REGISTER
| __
ORDER
| __
CHANNEL
| __
DESCRIPTION
| R/ W| __
TYPE
---|---|---|---|---|---|---|---
__
40134
| __
133
| | __
LSW
| | Offset for the
measure channel [°C/Ohm]
| |
40135| 134| __
OFFSET [°C / Ohm]
| MSW| __
2
| Offset for the measure channel [°C/Ohm]| __
RW
| __
FLOAT 32
40136| 135| LSW
40137| 136| __
OFFSET [°C / Ohm]
| MSW| __
3
| Offset for the measure channel [°C/Ohm]| __
RW
| __
FLOAT 32
40138| 137| LSW
40139| 138| __
OFFSET [°C / Ohm]
| MSW| __
4
| Offset for the measure channel [°C/Ohm]| __
RW
| __
FLOAT 32
40140| 139| LSW
By adding the offset 1000 to the register it is possible to obtain 32-bit swapped values, for example the floating point current measurement register:
40007 | 6 | FLOAT MEASURE 1 | MSW |
---|---|---|---|
40008 | 7 | LSW |
The same register is also located at 41007-41008 swapped
41007 | 1006 | FLOAT MEASURE 1 SWAPPED | LSW |
---|---|---|---|
41008 | 1007 | MSW |
ALL RIGHTS RESERVED. NO PART OF THIS PUBLICATION MAY BE REPRODUCED WITHOUT
PRIOR PERMISSION.
www.seneca.it
SENECA S.r.l.
Via Austria 26 – 35127 – Z.I. – PADOVA (PD) – ITALY
Tel. +39.049.8705355 – 8705355
Fax +39 049.8706287
www.seneca.it
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>