3.
2005-10-20
Other Specification
Power Specification
Instruction Sheet
RS-485
CR
Parameter
No. address
Unit: mm
1. DIN rail track (35mm)
2. Mounting hole for wire to connect extension
unit/extension module
3. Model name
Make sure that power is OFF before wiring.
This is an OPEN TYPE Sensor module. It should be kept in an enclosure away from airborne dust, humidity,
electric shock risk and vibration. Also, it is equipped with protective methods such as some special tools or
#0
6. Terminals
#1
8. Terminal layout
9. Mounting port to connect extension
unit/extension module
5. DIN rail clip
Do NOT connect the AC main circuit power supply to any of the input/output terminals, or it may damage the
sensor. Check all the wiring prior to power up.
2.3
External wiring
Thermocouple
Shielded*1
CH1
10K
to enhace anti-interference ability.
L+
L-
MUX
Do NOT touch terminals or proceed maintenance while power ON.
Shorten the wire between sensor and PLC; also, keep power cable away from I/O wire to prevent any
L+
L-
conductive interference.
SLD
INTRODUCTION
Cold-junction
Compensation
*2
Model Explanation and Peripherals
5V
AG
terminal of
power module
*3
System
Grounding
Thank you for choosing DELTAs DVP Series products. The DVP04TC-H accepts four external thermocouple
24+
24-
DC/ DC
Converter
of DVP-EH MPU, PLC can read/write the data inside the sensor. There are 49 Controlled Registers (CR, each
DVP04TC-H thermocouple sensor can upgrade software version by RS-485. Power supply and MPU are sold
separately with small size that enables easy installation.
o
User can define DVP04TC-H to display either Celsius or Fahrenheit. The input resolution for Celsius is 0.1 C
and for Fahrenheit is 0.18oF.
Nameplate Explanation
PLC Model
Input Power Supply Spec.
Analog Input/Output Module Spec.
Barcode
V X .X
MADE I N XXXXX X
Model Explanation
Serial Number
Model
S: for SS/SA/SX/SC series MPU
H: for EH series MPU
Model type
2.2
TC: Thermocouple sensors (J, K, R, S, T types)
XA: Analog input/output mixed module
RT: Resistor Thermocouple(NTC)
Production series
Production week
Production year (2005)
Production place (Taoyuan)
Serial number of version
Production Model
CH4 average degrees( C)
CH1 average degrees(oF)
#11
H 40A1
CH2 average degrees(oF)
#12
H 40A2
CH3 average degrees(oF)
#13
H 40A3
#14
H 40A4
power supply module and
#15
H 40A5
terminal of DVP04TC-H
#16
H 40A6
#17
H 40A7
#19
H 40A9
#20
H 40AA
#21
H 40AB
#22
H 40AC
terminal of
#18
Celsius (oC)
Fahrenheit (oF)
4 channels per module
Sensors Type
J, K, R, S, T types Thermocouple
J type: -100oC~700oC
K type: -100oC~1000oC
R type: -10oC~1700oC
S type: -10oC~1700oC
T type: -100oC~3500oC
J type: K-1000~K7000
K type: K-1000~K10000
R type: K-100~K1700
S type: K-100~K1700
T type: K-1000~K3500
14 bits (0.1oC)
J type: -148ooF~1292oF
K type: -148oF~1832oF
R type: -14oF~3092oF
S type: -14oF~3092oF
T type: -148oF~662oF
J type: K-3280~K12920
K type: K-1480~K18320
R type: K-140~K30920
S type: K-140~K30920
T type: K-1480~K6620
14 bits (0.18oF)
Overall Accuracy
0.5% of full scale of 25C(77F), 1% of full scale during 0~55oC
(32~131F)
Response Time
200 ms channels
Isolation Method
Isolation between digital and analog circuitry. There is no isolation between
channels.
Digital Data Format
2s complement of 16-bit, (13 Significant Bits)
Average Function
Available
Self Diagnostic Function
Available
Communication Mode (RS-485)
MODBUS ASCII/RTU Mode. Communication baud rate: 4800, 9600,
19200, 38400, 57600, and115200. For ASCII mode, date format is 7Bits,
even, 1 stop bit (7 E 1). For RTU mode, date format is 8Bits, even, 1 stop
bit (8 E 1). The RS-485 is disabled when the DVP04TC-H is connected to
an MPU in series.
Product Profile and Outline
Connection to a DVP-PLC MPU in
Series
#23
#24
#25
#26
#27 H 40B1 R/W
#28~#29
#30 H 40B4 R
R/W
#31 H 40B5
#32
#33
(se by CR#2~CR#5, range: K1~K20)
When DVP04TC are connected to an MPU, the temperature sensors are
numbered from 0~7. (0 is the closet and 7 is the farthest to the MPU). Up
to 8 sensors can be connected without occupying any digital I/O points of
the MPU.
H 40AE R/W
H 40AF R/W
H 40B0 R/W
#34
H 40B6
H 40B7
b3
CH2
b2
b1
b0
CH1
Average degrees display for channels CH1~CH4.
o
(unit: 0.1 C)
Average degrees display for channels CH1~CH4.
(unit: 0.1 oF)
24 VDC (20.4VDC~28.8VDC) ( 15%~+20%)
Resolution
CH3 average degrees(oC)
Analog Input Channel
04 TC -H0 T52 500 03
CH2 average degrees(oC)
Power Supply Voltage
Digital Conversion Range
b4
CH4 average time
Function Specifications
MODEL:
POWER INPUT: 24 Vdc 2.5W
THERMOCOUPLESE: TY PE J , K , R, S, T
RESOLUTION: 14 B ITS
CH1 average degrees(oC)
H 409F
STANDARD SPECIFICATIONS
Temperature Input Range
b5
Average time setting for CH1~CH4. Setting range: K1~K20. Factory setting: K10.
H 40A0
Note 4: DO NOT wire to null terminal
04TC Temperature Module
#5
CH2 average time
#9
Note 5: Use copper conductor only, 60 /75 .
3.1
register has 16 bits) in each sensor.
CH3 average time
H 409A
#10
R/W
R/W
#4
system earth ground.
AG
-15V
series can read/write the data by using instructions FROM / TO via DVP-PLC SS/SA/SX/SC MPU program.
There are 49 CR (Control Register) in each module and 16 bits for each register. By using FROM/TO instruction
CH1 average time
H 4099
H 409E
thermocouple sensors module to
+15V
Class 3 Grounding
(100 of less)
sensors (J, K, R, S, T type) and transfers the temperature sensed into 14-bit digital signal. The DVP04TC-H
R/W
R/W
H 4098
#3
#8
Note 3: Please connect
b6
Thermocouple type
#7
for noise suppression.
CH4
b7
R/W
Tighten PLC terminal screws to a
Note 2: Terminal SLD is a grounding location
Thermocouple
b8
Reserved
CH4
CH3
Example: Setting of CH1
1. set (b2, b1, b0) to be (0, 0, 0) and select J type
2. set (b2, b1, b0) to be (0, 0, 1) and select K type
3. set (b2, b1, b0) to be (0, 1, 0) and select R type
4. set (b2, b1, b0) to be (0, 1, 1) and select S type
5. set (b2, b1, b0) to be (1, 0, 0) and select T type
#2
#6
Explanation
b15 b14 b13 b12 b11 b10 b9
System used, DVP04TC-H model code = H403
with your thermocouple sensor.
torque of 1.95 kg-cm (1.7 in-lbs).
SLD
Shielded*1
Register name
Model type
H 409B
H 409C
H 409D
Note 1: Use only the wires that are supplied
Do NOT touch internal circuit within 1 minute after power OFF.
H 4096
H 4097
Latched
7. Mounting hole
4. Indicator LED
keys to open the enclosure to prevent hazard to users or damage the PLC.
Make sure that the DVP04TC-H is properly grounded
CR (Controlled Register)
DVP04TC-H platinum temperature sensors
Always read this instruction thoroughly before using the DVP04TC-H.
AD: Analog input module
DA: Analog output module
PT: Platinum temperature sensors (PT-100)
Follow the DVP-PLC MPU.
Approvals
WARNING
Product Series
Input + Output points
Environment Condition
Environment Condition
Thermocouple Sensors
DVP04TC-H
2.1
2.5W at 24 VDC (20.4VDC~28.8VDC) ( -15 % ~ +20 %), external power supply
5011639500-4TE0
[Link]
Maximum Power Consumption
CH4 average degrees( F)
Present temperature of
o
CH1 ( C)
Present temperature of
CH2 (oC)
Present temperature of
CH3 (oC)
Present temperature of
o
CH4 ( C)
Reserved
Present temperature of
CH1 (oF)
Present temperature of
o
CH2 ( F)
Present temperature of
CH3 (oF)
Present temperature of
CH4 (oF)
Reserved
CH1 OFFSET Value
CH2 OFFSET Value
CH3 OFFSET Value
CH4 OFFSET Value
Reserved
Error status
Communication address
setting
R/W
Present temperature display for channels CH1~CH4. (unit: 0.1 oC)
o
Present temperature display for channels CH1~CH4. (unit: 0.1 F)
Adjustable OFFSET value for CH1~CH4. Available range:-1000~+1000. Fctory
setting: K0. (unit: 0.1 oC)
The data register to store all the error status. See Fault Code Chart for details.
RS-485 communication address setting.
Setting range: 01~255. Factory setting: K1
Communication baud rate: 4800, 9600, 19200, 38400, 57600 and 115200 bps.
Communication format: ASCII mode is 7Bit, even bit, 1 stop bit (7 E
1); RTU mode is 8Bit, even bit, 1 stop bit (8 E 1).
R/W
b0: 4800 bps (bit/sec).
b1: 9600 bps (bit/sec). (factory setting)
Communication baud rate b2: 19200 bps (bit/sec).
setting
b3: 38400 bps (bit/sec).
b4: 57600 bps (bit/sec).
b5: 115200 bps (bit/sec).
b6~b13: Reserved.
b14: switch between low bit and high bit of CRC code (only for RTU mode)
b15: ASCII / RTU mode selection.
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Definition of
CH4
CH3
CH2
CH1
ERR LED
1. Example: Setting of CH1
b0: Reserved
b1: Reserved
b2: Set to 1 and PLC will be reset to factory settings.
2. Definition of ERR LED: b12~b15=1111(factory settings)
Reset to factory setting
b12: corresponds to CH1: when b12=1 with the status of scale range exceeding
or no connection for external contact, ERR LED will flash.
b13: corresponds to CH2: when b13=1 with the status of scale range exceeding
or no connection for external contact, ERR LED will flash.
b14: corresponds to CH3: when b14=1 with the status of scale range exceeding
or no connection for external contact, ERR LED will flash.
b15: corresponds to CH4: when b15=1 with the status of scale range exceeding
or no connection for external contact, ERR LED will flash.
Software version
Display software version in hexadecimal. Example: H 010A = version 1.0A.
H 40B4 R
#35~#48
System used
Symbols:
: latched.
: non-latched.
R: read data by using FROM instruction or RS-485.
W: write data by using TO instruction or RS-485.
Explanation:
1. CR#0: The PLC model type.
2. CR#1: Use to set the working mode of four channels (CH1~CH4). There are 2 modes (J-type and K-type)
for each channel and can be set individually. For example, If you want to set CH1~CH4 as following: CH1:
R&S-type thermocouple
T-type thermocouple
+3500(6620)
+17000(30920)
1(b11~b9=001), you should set CR#1 to H0208. The higher bits (b12~b15) will be reserved and the factory
DVP PLC uses this command to read CR data of special module.
2.
When D indicates bit operand, you can use K1~K4 for 16-bit command and K5~K8 for 32-bit command.
3.
Please refer to the following footnote to see the detail of the numbering rule of special module.
Example:
Writing CR#24 of special module #0 into D0 and CR#25 of special module #0 into D1. only write two data once (n=2).
Digital output
Digital output
mode 0 (b2~b0=000), CH2: mode 1(b5~b3=001), CH3: mode 0(b8~b6=000) and CH4: mode
1.
X0
setting is H0000.
FROM
K0
K24
D0
K2
3. CR#2 ~ CR#5: Use to set the average time of signals from CH1~CH4 temperature measured. The available
API
range is K1~K20 and factory setting is K10. (Note: When PLC sets average times via TO/DTO instructions,
Temperature input
please use rising-edge/falling-edge detection instruction (such as LDP and LDF) to get correct average
-10 C
(-14 F)
times.)
-100 C
(-148 F)
+1700 C
(+3092 F)
79
+350 C
(+662 F)
accumulated.
5. CR#10 ~ CR#13: The average temperature (oF) of CH1~CH4 based on CR#2~5 average time. Example: If
the average time is set to10, the result will be the average temperature (oF) of CH1~CH4 for latest 10 times
accumulated.
LED display:
1.
When power ON, POWER LED will be lit and ERROR LED will be lit for 0.5 second.
2.
Normal run: POWER LED should be lit and ERROR LED should be OFF. When power supply is lower than
3.
When DVP04TC-H connected to PLC MPU in series, RUN LED of MPU will be ON and A/D LED or D/A LED
7. CR#18, CR#23, CR#28, CR#29 are reserved.
should blink.
8. CR#19 ~ CR#22: Display present temperature (oF) of CH1~CH4 input signal.
9. CR#24 ~ CR#27: Display OFFSET value of CH1~CH4. Adjustable range: -1000~+1000. Unit is 0.1 oC.
After receiving the first RS-485 instruction, the A/D LED or D/A LED will blink.
5.
After converting, ERROR LED should blink if input or output is higher than upper bound or lower than lower
bound.
FROM
K0
= H403 D0
1.
TO
K0
FROM
K0
FROM
K0
FROM
K0
Program Steps
T
F TO, TOP: 9 steps
DTO, DTOP: 17 steps
m2: Number of CR (Control Register) of special module that will be written
n: number of words to write one time (n =1~(49- m2) )
When S assigns bit operand, K1~K4 can be used for 16-bit command and K1~K8 can be used for 32-bit
DVP-series PLC uses this command to write data into CR of special module.
FROM
K0
K0
K2
D10
K1
m1: number of special module that connects to PLC MPU. The numbering rule of special module from the near
to the distant of MPU is from 0 to 7. The maximum is 8 special modules without occupying I/O point.
m2: number of CR. There are 49 groups of 16-bit memory built in special module called CR (Control Register).
The number of CR uses decimal digits (#0~#48) that include all running status and setting values of special
module.
3.
If using FROM/TO instruction, use one CR for one-time read/write. If using DFROM/DTO instruction, use 2 CRs
for one-time read/write.
END
Upper 16-bit Lower 16-bit
CR #10
CR #9
Specified CR number
Explanation:
Read K0 for the model type of extension module. (Should be H403 for DVP04TC-H).
15. CR#35~ CR#48: Reserved for internal system use.
The averaging time for CH1~CH4 will be D10~D13.
4.
If the model type is DVP04TC-H, read the average temperature (oC) of CH1~CH4 (4 data) from CR#6~CR#9
16. CR#0~CR#48: The corresponding parameters address H 4096~H 40C7 of CR#0~CR#48 can be
n: the group number of data transmission. n=2 of 16-bit instruction is same as n=1 of 32-bit instruction.
Specified device
Specified CR
Specified device Specified CR
and store them into D20~D23.
read/written by user via RS-485 communication.
Read the average temperature (oF) of CH1~CH4 (4 data) from CR#10~CR#13 and save them into D24~D27.
a.
Communication baud rate: 4800, 9600, 19200, 38400, 57600, 115200 bps.
b.
Modbus ASCII/RTU mode selections: ASCII mode is 7Bit, even bit, 1 stop bit (7 E 1). RTU mode is 8Bit,
Read the present temperature (oC) of CH1~CH4 (4 data) from CR#14~CR#17 and save them into D30~D33.
even bit, 1 stop bit (8 E 1).
Read the present temperature (oF) of CH1~CH4 (4 data) from CR#19~CR#22 and save them into D34~D37.
Function code: 03Hread data from register. 06Hwrite a WORD into register. 10Hwrite many
WORDs into register.
7
Temperature/Digital Characteristic Curve
Related Instructions Explanation
API
Temperature mode: (Celsius and Fahrenheit)
Mnemonic
78
K-type thermocouple:
Digital output
FROM
Type
OP
Digital output
Operands
Function
ES
Word devices
S
K
*
*
H
*
*
KnX KnY KnM KnS
EX
SS
SA
SX
SC
EH
Program Steps
T
F FROM, FROMP: 9 steps
DFROM, DFROMP: 17
steps
*
Temperature input
-100 C
(-148 F)
+1000 C
(-1832 F)
will be read
Explanations:
D0
CR #5
CR #6
CR #7
D1
D2
CR #6
CR #7
D3
D4
CR #8
CR #9
D3
D4
CR #8
CR #9
D5
CR #10
D5
CR #10
32-bit command when n=3
The function of Flag M1083 in SA/SX/SC/EH series:
1.
When M1083=OFF and FROM/TO instruction is executed, all interrupts (including external or internal interrupt
subroutines) will be disabled. All interrupts will be executed after FROM/TO instruction is completed. Besides,
FROM/TO instruction also can be executed in the interrupt subroutine.
2.
When M1083=ON and an interrupt occurs during FROM/TO instruction execution, FROM/TO instruction wont
interrupt execution is completed, the program will skip FROM/TO instruction and execute the program next to
m1: Number for special module (m1=0~7)
-1000(-1480)
CR #5
D1
D2
be executed until the interrupt signal complete its execution (100us delay for interrupt execution). Once the
Operands:
Temperature input
D0
16-bit command when n=6
Controllers
Read CR from Module
Bit Devices
m1
m2
D
n
+10000(18320)
+700 C
(+1292 F)
KnX KnY KnM KnS
EH
The rule of instruction operand:
14. CR#34: Software version.
-1000(-1480)
S: Data to write in CR
DTO
13. CR#33: For b0~b11, it is used to reset CR registers to factory settings. For b12~b15, it is used to defined
-100 C
(-148 F)
H
*
*
*
*
SC
X0
2.
/ RTU mode.
+7000(12920)
K
*
*
*
*
SX
only (n=1).
b6~b13: Reserved, b14: switch between low bit and high bit of CRC code (only for RTU mode), b15: ASCII
J-type thermocouple:
Word devices
S
SA
command.
1.
b0: 4800bps, b1:9600bps (factory setting), b2:19200bps, b3:38400 bps, b4:57600 bps, b5:115200 bps,
m1: Number of special module (m1=0~7)
to (m2=0~48)
12. CR#32: RS-485 communication baud rate setting: 4800, 9600, 19200, 38400, 57600 and 115200 pbs.
c.
SS
Using 32-bit instruction DTO to write D11 and D10 into CR#3 and CR#2 of special module#0. Write data once a time
M1002
11. CR#31: RS-485 communication address setting. Setting range: 01~255. Factory setting: K1.
EER led. Factory setting: b12~b15=1111.
Bit Devices
X
EX
Example:
M1000
Fault description
Content
b15~b8
b7
b6
b5
b4
b3
b2
b1
b0
Power source abnormal
K1 (H1)
0
0
0
0
0
0
0
1
Analog input value error
K2 (H2)
0
0
0
0
0
0
1
0
Setting mode error
K4 (H4)
0
0
0
0
0
1
0
0
OFFSET/GAIN error
K8 (H8)
0
0
0
0
1
0
0
0
Reserved
Hardware malfunction
K16 (H10)
0
0
0
1
0
0
0
0
Digital range error
K32 (H20)
0
0
1
0
0
0
0
0
Average times setting error K64 (H40)
0
1
0
0
0
0
0
0
Instruction error
K128 (H80)
1
0
0
0
0
0
0
0
Note: Each fault code will have corresponding bit (b0~b7). Two or more faults may happen at the same time. 0
means normal and 1 means fault occurs.
Controllers
ES
Write CR to Module
Operands:
2.
Example:
10. CR#30: Fault Code Chart.
Function
Explanations:
4.
OFFSET definition: Actual temperature = temperature measured by DVP04TC-H OFFSET value.
Operands
m1
m2
S
n
19.5V, ERROR LED will blink continuously till the power supply is higher than 19.5V.
6. CR#14 ~ CR#17: Display present temperature ( C) of CH1~CH4 input signal.
TO
OP
Trial Run and Troubleshooting
D
Type
-1000(-1480)
-100(-140)
4. CR#6 ~ CR#9: The average temperature (oC) of CH1~CH4 based on CR#2~5 average time. Example: If the
average time is set to10, the result will be the average temperature (oC) of CH1~CH4 for latest 10 times
Mnemonic
Temperature input
D: Location to save read data
m2: Number of CR (Control Register) of special module (m2=0~48) that
n: Data words to read at one time (n =1~(49- m2) )
FROM/TO which cannot be executed in the interrupt subroutine.