SENECA Z-4RTD2-SI Converter For Thermistors with 4 Channels and 24bit ADC User Manual

June 16, 2024
SENECA

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

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: 25
2 + 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:

  1. Disconnect the device from the power supply.
  2. Holding down the firmware update button (positioned as shown in the figure), reconnect the device to the power supply.
  3. Now the instrument is in update mode, stop pressing the update key and connect the USB cable to the PC.
  4. The device will be displayed in the PC as an “RP1-RP2” external unit.
  5. Copy the new firmware (uf2 extension) to the root of the “RP1-RP2” unit.SENECA-Z-4RTD2-SI-Converter-For-Thermistors-with-4-Channels-and-24bit-ADC- \(4\)
  6. Once the firmware file has been copied, the device will automatically reboot and be ready for use.
  7. 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:

  1. Disconnect the device from the power supply.
  2. Turn dip switch 9 to ON.
  3. Now the device is in “firmware update” mode (the TX led stays on), connect the USB cable to the PC.
  4. Power up the device.
  5. The device will be displayed in the PC as an “RP1-RP2” external unit.
  6. Copy the new firmware (uf2 extension) to the root of the “RP1-RP2” unit.SENECA-Z-4RTD2-SI-Converter-For-Thermistors-with-4-Channels-and-24bit-ADC- \(7\)
  7. Once the firmware file has been copied, the device will automatically reboot
  8. Remove power from the device
  9. Turn dip switch 9 to OFF, the device is now in “normal operation” mode.
  10. Power up the device
  11. 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)

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

SENECA-Z-4RTD2-SI-Converter-For-Thermistors-with-4-Channels-and-24bit-ADC-
\(9\)

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)

Loading......

Download This Manual (PDF format)

Download this manual  >>

SENECA User Manuals

Related Manuals