DELTA DVP04PT06PT-S Temperature Measurement
Thank you for choosing Delta DVP series PLC. DVP04/06PT-S is able to receive 4/6 points of RTDs and convert them into 16-bit digital signals. Through FROM/TO instructions in DVP Slim series MPU program, the data can be read and written. There are many 16-bit control registers (CR) in modules. The power unit is separate from it and is small in size and easy to install.
DVP04/06PT-S is an OPEN-TYPE device. It should be installed in a control cabinet free of airborne dust, humidity, electric shock and vibration. To prevent non-maintenance staff from operating DVP04/06PT-S, or to prevent an accident from damaging DVP04/06PT-S, the control cabinet in which DVP04/06PT-S is installed should be equipped with a safeguard. For example, the control cabinet in which DVP04/06PT-S is installed can be unlocked with a special tool or key.
- DO NOT connect AC power to any of I/O terminals, otherwise serious damage may occur. Please check all wiring again before DVP04/06PT-S is powered up. After
- DVP04/06PT-S is disconnected, Do NOT touch any terminals in a minute. Make sure that the ground terminal
on
- DVP04/06PT-S is correctly grounded in order to prevent electromagnetic interference.
Product Profile & Dimension

- I/O Terminal Layout
External Wiring
- Note1: Use only the wires that are packed with the temperature sensor for analog input and separate them from other power line or any wire that may cause noise.
Note 2: 3-wire RTD sensor provides a compensation loop that can be used to subtract the wire resistance while 2-wire RTD sensor has no mechanism to compensate. Use cables (3-wired) with the same length (less than 200 m) and wire resistance of less than 20 ohm. - Note3: If there is noise, please connect the shielded cables to the system earth point, and then ground the
system earth points or connect it to the distribution box.
Note 4: Please keep wires as short as possible when connecting the module to a device whose temperature is going to be measured, and keep the power cable used as far away from the cable connected to a load as possible to prevent noise interference. - Note 5: Please connect a power supply module and on the temperature module to a system
ground, and then ground the system ground or connect the system ground to a distribution box.
Electrical Specifications
Max. rated power consumption | 2W |
Operation/storage | Operation: 0°C~55°C (temp.), 5~95% (humidity), pollution degree 2
Storage: -25°C~70°C (temp.), 5~95% (humidity) |
Vibration/shock resistance | International standards: IEC61131-2, IEC 68-2-6 (TEST Fc)/ IEC61131-2 & IEC 68-2-27 (TEST Ea) |
Series connection to DVP-PLC MPU |
The modules are numbered from 0 to 7 automatically by their distance from MPU. No.0 is the closest to MPU and No.7 is the furthest. Maximum
8 modules are allowed to connect to MPU and will not occupy any digital I/O points. |
Functional Specifications
DVP04/06PT-S | Celsius (°C) | Fahrenheit (°F) |
Analog input channel | 4/6 channels per module | |
Sensors type | 2-wire/3-wire Pt100 / Pt1000 3850 PPM/°C (DIN 43760 JIS C1604-1989)
/ Ni100 / Ni1000 / LG-Ni1000 / Cu100 / Cu50/ 0~300Ω/ 0~3000Ω |
|
Current excitation | 1.53mA / 204.8uA | |
Temperature input range | Please refer to the temperature/digital value characteristic curve. | |
Digital conversion range | Please refer to the temperature/digital value characteristic curve. | |
Resolution | 0.1°C | 0.18°F |
Overall accuracy | ±0.6% of full scale during 0 ~ 55°C (32 ~ 131°F) | |
Response time | DVP04PT-S: 200ms/channel; DVP06PT-S: 160/ms/channel | |
Isolation method
(between digital and analog circuitry) |
There is no isolation between channels.
500VDC between digital/analog circuits and Ground 500VDC between analog circuits and digital circuits 500VDC between 24VDC and Ground |
|
Digital data format | 2’s complement of 16-bit | |
Average function | Yes (DVP04PT-S: CR#2 ~ CR#5 / DVP06PT-S: CR#2) | |
Self diagnostic function | Every channel has the upper/lower limit detection function. |
RS-485 Communication Mode | Supported, including ASCII/RTU mode. Default communication format: 9600, 7, E, 1, ASCII; refer to CR#32 for details on the communication format.
Note1: RS-485 cannot be used when connected to CPU series PLCs. Note2: Refer to Slim Type Special Module Communications in the appendix E of the DVP programming manual for more details on RS-485 communication setups. |
The unit of temperature would be displayed as 0.1°C/0.1°F. If the temperature unit is set to be Fahrenheit, the second decimal place would not be shown.
Control Register
CR# | Address | Latched | Attribute | Register content | Description | |||
#0 | H’4064 | O | R | Model name
(Set up by the system) |
DVP04PT-S model code= H’8A DVP06PT-S model code = H’CA | |||
#1 |
H’4065 |
X |
R/W |
CH1~CH4 Mode setting |
b15~12 | b11~8 | b7~4 | b3~0 |
CH4 | CH3 | CH2 | CH1 | |||||
Take CH1 mode (b3,b2,b1,b0) for example.
1. (0,0,0,0): Pt100 (default) 2. (0,0,0,1): Ni100 3. (0,0,1,0): Pt1000 4. (0,0,1,1): Ni1000 5. (0,1,0,0): LG-Ni1000 6. (0,1,0,1): Cu100 7. (0,1,1,0): Cu50 8. (0,1,1,1): 0~300 Ω 9. (1,0,0,0): 0~3000 Ω 10. (1,1,1,1)The channel is disabled. Mode 8 and 9 are only available for DVP04PT-S V4.16 or later and DVP06PT-S V4.12 or later. |
||||||||
#2 |
H’4066 |
O |
R/W |
DVP04PT-S: CH1 average number |
Number piece of readings used for the calculation of “average” temperature on CH1.
Setting range: K1~K20. Default setting is K10. |
|||
— |
DVP06PT-S: CH1~CH6 average number |
Number piece of readings used for the calculation of “average” temperature on CH1 ~ 6.
Setting range: K1~K20. Default setting is K10. |
||||||
#3 |
H’4067 |
O |
H’4067 |
DVP04PT-S: CH2 average number |
Number piece of readings used for the calculation of “average” temperature on CH2.
Setting range: K1~K20. Default setting is K10. |
|||
#4 |
H’4068 |
O |
H’4068 |
DVP04PT-S: CH3 average number |
Number piece of readings used for the calculation of “average” temperature on CH3.
Setting range: K1~K20. Default setting is K10. |
|||
#5 |
H’4069 |
O |
H’4069 |
DVP04PT-S: CH4 average number |
Number piece of readings used for the calculation of “average” temperature on CH4.
Setting range: K1~K20. Default setting is K10. |
|||
#6 | H’406A | X | R | CH1 average degrees | DVP04PT-S:
Average degrees for CH1 ~ 4 DVP06PT-S: Average degrees for CH1 ~ 6 Unit: 0.1°C, 0.01 Ω (0~300 Ω), 0.1 Ω (0~3000 Ω) |
|||
#7 | H’406B | X | R | CH2 average degrees | ||||
#8 | H’406C | X | R | CH3 average degrees | ||||
#9 | H’406D | X | R | CH4 average degrees | ||||
#10 | — | X | R | CH5 average degrees | ||||
#11 | — | X | R | CH6 average degrees | ||||
#12 | H’4070 | X | R | CH1 average degrees | DVP04PT-S:
Average degrees for CH1 ~ 4 DVP06PT-S: Average degrees for CH1 ~ 6 Unit: 0.1°C, 0.01 Ω (0~300 Ω), 0.1 Ω (0~3000 Ω) |
|||
#13 | H’4071 | X | R | CH2 average degrees | ||||
#14 | H’4072 | X | R | CH3 average degrees | ||||
#15 | H’4073 | X | R | CH4 average degrees | ||||
#16 | — | X | R | CH5 average degrees | ||||
#17 | — | X | R | CH6 average degrees | ||||
#18 | H’4076 | X | R | Present temp. of CH1 | DVP04PT-S:
Present temperature of CH 1~4 |
|||
#19 | H’4077 | X | R | Present temp. of CH2 |
CR# | Address | Latched | Attribute | Register content | Description | |||||
#20 | H’4078 | X | R | Present temp. of CH3 | DVP06PT-S:
Present temperature of CH1~6 Unit: 0.1°C, 0.01 Ω (0~300 Ω), 0.1 Ω (0~3000 Ω) |
|||||
#21 | H’4079 | X | R | Present temp. of CH4 | ||||||
#22 | — | X | R | Present temp. of CH5 | ||||||
#23 | — | X | R | Present temp. of CH6 | ||||||
#24 | H’407C | X | R | Present temp. of CH1 |
DVP04PT-S: Present temperature of CH 1~4 DVP06PT-S: Present temperature of CH 1~6 Unit: 0.1°C, 0.01 Ω (0~300 Ω), 0.1 Ω (0~3000 Ω) |
|||||
#25 | H’407D | X | R | Present temp. of CH2 | ||||||
#26 | H’407E | X | R | Present temp. of CH3 | ||||||
#27 | H’407F | X | R | Present temp. of CH4 | ||||||
#28 | — | X | R | Present temp. of CH5 | ||||||
#29 | — | X | R | Present temp. of CH6 | ||||||
#29 |
H’4081 |
X |
R/W |
DVP04PT-S: PID mode setup |
Set H’5678 as PID mode and other values as normal mode
Default value is H’0000. |
|||||
#30 |
H’4082 |
X |
R |
Error status |
Data register stores the error status. Refer to the error code chart for details. | |||||
#31 |
H’4083 |
O |
R/W |
DVP04PT-S:
Communication address setup |
Set up the RS-485 communication address; setting range: 01~254. Default: K1 | |||||
— |
X |
R/W |
DVP06PT-S:
CH5~CH6 Mode setting |
CH5 mode: b0 ~ b3 CH6 mode: b4 ~ b7 See CR#1 for reference | ||||||
32 |
H’4084 |
O |
R/W |
DVP04PT-S: Communication format setting |
For baud rate, the settings are 4,800/9,600/19,200/38,400/57,600/
115,200 bps. Communication format: ASCII: 7,E,1 / 7,O,1 / 8,E,1 / 8,O,1 / 8,N,1 RTU: 8,E,1 / 8,O,1 / 8,N,1 Factory default : ASCII,9600,7,E,1 (CR#32=H’0002) Refer to ※CR#32 communication format settings at the end of this table for more information. |
|||||
— |
X |
R/W |
DVP06PT-S: CH5~CH6 Error LED indicator setting |
b15~12 | b11~9 | b8~6 | b5~3 | b2~0 | ||
ERR LED | reserved | CH6 | CH5 | |||||||
b12~13 correspond to CH5~6, when bit is ON, the scale exceeds
the range, and the Error LED indicator flashes. |
||||||||||
#33 |
H’4085 |
O |
R/W |
DVP04PT-S: CH1~CH4
Reset to default setting And Error LED indicator setting |
b15~12 | b11~9 | b8~6 | b5~3 | b2~0 | |
ERR LED | CH4 | CH3 | CH2 | CH1 | ||||||
If b2~b0 are set to 100, all the setting values of CH1 will be reset to the defaults. To reset all channels to defaults, set b11~0 to H’924 (DVP04PT-S supports single and all channels reset; DVP06PT-S supports all channels reset only). b12~15 correspond to CH1~4, when bit is ON, the scale exceeds
the range, and the Error LED indicator flashes. |
||||||||||
— |
X |
R/W |
DVP06PT-S: CH1~CH4 Reset to default setting And CH1~CH4 Error LED indicator setting |
|||||||
#34 | H’4086 | O | R | Firmware version | Display version in hexadecimal. ex: H’010A = version 1.0A | |||||
#35 ~ #48 For system use | ||||||||||
Symbols: O means latched. (Supported with RS485, but does not support when connecting to MPUs.) X means not latched. R means can read data by using FROM instruction or RS-485.
W means can write data by using TO instruction or RS-485. |
- Added the RESET function is only for 04PT-S modules with firmware V4.16 or later and not available for 06PT-S. Connect the module power input to 24 VDC and write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication parameters are restored to factory defaults.
- If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and then add one to have it become a decimal Modbus register address. For example transferring the address “H’4064” of CR#0 in hexadecimal format to decimal format, to have the result 16484 and then adding one to it, you have 16485, the Modbus address in decimal format.
- CR#32 communication format settings: for DVP04PT-S modules with firmware V4.14 or previous versions, b11~b8 data format selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.15 or later, refer to the following table for setups. Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.15 or later.
b15 ~ b12 | b11 ~ b8 | b7 ~ b0 | |||
ASCII/RTU,
exchange low and high byte of CRC check code |
Data format |
Baud rate |
|||
Description | |||||
H’0 | ASCII | H’0 | 7,E,1*1 | H’01 | 4800 bps |
H’8 |
RTU,
do not exchange low and high byte of CRC check code |
H’1 | 8,E,1 | H’02 | 9600 bps |
H’2 | reserved | H’04 | 19200 bps | ||
H’C |
RTU,
exchange low and high byte of CRC check code |
H’3 | 8,N,1 | H’08 | 38400 bps |
H’4 | 7,O,1*1 | H’10 | 57600 bps | ||
H’5 | 8.O,1 | H’20 | 115200 bps |
- Note *1: This is only available for ASCII format.
- Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at 57600 bps.
- RS-485 function codes: 03’H is for reading data from registers. 06’H is for writing a data word to registers. 10’H is for writing multiple data words to registers.
- CR#30 is the error code register.
Note: Each error code will have a corresponding bit and should be converted to 16-bit binary numbers (Bit0~15). Two or more errors may happen at the same time. Refer to the chart below:
Bit number | 0 | 1 | 2 | 3 |
Description |
Power source abnormal | The contact is not connected to
anything. |
Reserved |
Reserved |
Bit number | 4 | 5 | 6 | 7 |
Description | Reserved | Reserved | average number error | Instruction error |
Bit number | 8 | 9 | 10 | 11 |
Description | CH1 Abnormal conversion | CH2 Abnormal conversion | CH3 Abnormal conversion | CH4 Abnormal conversion |
Bit number | 12 | 13 | 14 | 15 |
Description | CH5 Abnormal conversion | CH6 Abnormal conversion | Reserved | Reserved |
- Temperature/Digital Value Characteristic Curve
The mode of measuring Celsius (Fahrenheit) temperature:
Sensor | Temperature range | Digital value conversion range | ||
°C (Min./Max.) | °F (Min./Max.) | °C (Min./Max.) | °F (Min./Max.) | |
Pt100 | -180 ~ 800°C | -292 ~ 1,472°F | K-1,800 ~ K8,000 | K-2,920 ~ K14,720 |
Ni100 | -80 ~ 170°C | -112 ~ 338°F | K-800 ~ K1,700 | K-1,120 ~ K3,380 |
Pt1000 | -180 ~ 800°C | -292 ~ 1,472°F | K-1,800 ~ K8,000 | K-2,920 ~ K14,720 |
Ni1000 | -80 ~ 170°C | -112 ~ 338°F | K-800 ~ K1,700 | K-1,120 ~ K3,380 |
LG-Ni1000 | -60 ~ 200°C | -76 ~ 392°F | K-600 ~ K2,000 | K-760 ~ K3,920 |
Cu100 | -50 ~ 150°C | -58 ~ 302°F | K-500 ~ K1,500 | K-580 ~ K3,020 |
Cu50 | -50 ~ 150°C | -58 ~ 302°F | K-500 ~ K1,500 | K-580 ~ K3,020 |
Sensor | Input resistor range | Digital value conversion range | ||
0~300Ω | 0Ω ~ 320Ω | K0 ~ 32000 | 0~300Ω | 0Ω ~ 320Ω |
0~3000Ω | 0Ω ~ 3200Ω | K0 ~ 32000 | 0~3000Ω | 0Ω ~ 3200Ω |
- When CR#29 is set to H’5678, CR#0 ~ CR#34 can be used for PID settings with DVP04PT-S version V3.08 and above.
PID Mode description | |||||||
CR# | Keep | R/W | CR# | Keep | R/W |
#0 | O | R | Model name | #24 | O | R/W | CH1 KD | |
#1 | X | R/W | CH1~CH4 Mode setting | #25 | O | R/W | CH2 KD | |
#2 | X | R | PID Output % at CH1 | #26 | O | R/W | CH3 KD | |
#3 | X | R | PID Output % at CH2 | #27 | O | R/W | CH4 KD | |
#4 | X | R | PID Output % at CH3 | Run/Stop & Auto tuning
Bit0:CH1 PID Run/Stop Bit1:CH2 PID Run/Stop Bit2:CH3 PID Run/Stop Bit3:CH4 PID Run/Stop 0=PID Stop,1=PID Run
Bit4:CH1 Auto tuning Bit5:CH2 Auto tuning Bit6:CH3 Auto tuning Bit7:CH4 Auto tuning 1: The auto tuning function is enabled. After the auto tuning is complete, the value becomes 0. |
||||
#5 | X | R | PID Output % at CH4 | |||||
CR#2~CR#5: 0~1000; Unit: 0.1% | ||||||||
#6 | X | R | Average temperature (0C) at CH1 | |||||
#7 | X | R | Average temperature (0C) at CH2 | |||||
#8 | X | R | Average temperature (0C) at CH3 | |||||
#9 | X | R | Average temperature (0C) at CH4 | #28 | X | R/W | ||
CR#6~CR#9:Unit: 0.1% | ||||||||
#10 | O | R/W | Set temperature at CH1 | |||||
#11 | O | R/W | Set temperature at CH2 | |||||
#12 | O | R/W | Set temperature at CH3 | |||||
#13 | O | R/W | Set temperature at CH4 | |||||
CR#10~CR#13: Set the PID target value (SV) | ||||||||
#14 | O | R/W | CH1 KP |
#29 |
X |
R/W |
Enter PID mode(H’5678) K0: Exit the PID mode |
|
#15 | O | R/W | CH2 KP | |||||
#16 | O | R/W | CH3 KP | #30 | X | R | Error code | |
#17 | O | R/W | CH4 KP | #31 | O | R/W | CH1 Sampling time | |
#19 | O | R/W | CH1 KI | #32 | O | R/W | CH2 Sampling time | |
#20 | O | R/W | CH2 KI | #33 | O | R/W | CH3 Sampling time | |
#21 | O | R/W | CH3 KI | #34 | O | R/W | CH4 Sampling time | |
#22 | O | R/W | CH4 KI | CR#31~CR#34: 1~30; Unit: 1s | ||||
Note: CR#29 must be set to H’5678 so as to enter the PID mode before configuring settings on other control registers. |
Documents / Resources
![]() |
DELTA DVP04PT06PT-S Temperature Measurement [pdf] Instructions DVP04PT06PT-S Temperature Measurement, DVP04PT06PT-S, Temperature Measurement, Measurement |