DTC1000/2000 Temperature Controller User Manual: 1 Precaution
DTC1000/2000 Temperature Controller User Manual: 1 Precaution
DTC1000/2000 Temperature Controller User Manual: 1 Precaution
tw/industrialautomation/
1 Precaution
1. Prevent dust or metallic debris from falling into the controller that will cause malfunction.
2. Do NOT modify or disassemble the controller.
3. Do NOT connect to “No Used” terminal.
4. Do not install and/or use the controller in places subject to:
(a) Dust or corrosive gases and liquid. (b) High humidity and high radiation. (c) Vibration and
shock. (d) High voltage and high frequency
5. Power off when wiring and changing an input sensor.
6. Be sure to use compensating wires that match the thermocouple types when extending or
connecting the thermocouple wires.
7. Shorten the wire when wiring a platinum resistance thermometer (RTD) to the controller and
separate power cable from load wires to prevent interference and conductive influence.
8. Make sure power cables and signals device are installed properly before power on; otherwise
serious damage may occur.
9. Do NOT touch the terminals or repair the controller when power on to prevent electric shock.
10. Wait at least one minute after power off to allow capacitors to discharge, and do not touch any
internal circuit within this period.
11. Do NOT touch internal terminals no matter power on or off.
12. For temperature accuracy, keep the controller away from heating source.
DTC 1 2 3 4 5
1
2 Auxiliary Output 0: standard, 2 groups output, no auxiliary output
Groups 1: 1 group auxiliary output. Not available now.
2: 2 groups auxiliary output. Not available now.
3 4 Optional 00: standard
01: CT input. Not available now.
02: Event input. Not available now.
5 Main Output R: Relay output SPST, 250VAC, 3A
Type V: Voltage Pulse output 12V +10﹪~-20﹪
C: Current output 4~20mA
L: Linear Voltage output 0~10V
※ Standard: DC24V input, Relay output for 2nd group, RS-485 communication.
2
4 PRODUCT PROFILE AND OUTLINE
3.0
DTC1000R/V/C/L
4
6 1. RUN/STOP switch
5 7 2. Wiring and Model name
1 11
8 3. DIN fix
10
12 4. I/O terminals
90.0
2 13
5. LED indicators
9 6. Extension hole of the extension unit
3 3 mounting pins
7. Specification label
8. Extension port
25.2 3.4 60.0
4.0
3.0
9. Extension clip
10. DIN rail
11. RS-485 communication port
12. Extension clip
13. DC power input
3.0
DTC2000R/V/C/L
3
5 1. Wiring and Model name
4 2. DIN rail clip
6 10
3. I/O terminals
7
4. LED indicators
9 5. Extension hole of the extension unit
90.0
1
mounting pins
8 6. Specification label
2 2 7. Extension port
8. Extension clip
9. DIN rail
25.2 10. Extension port
4.0
3.4 60.0
3.0
Register
Input Sensor Type Available Range
Value
0~50mV Linear Voltage Input 17 0~50mV
4~20mA Linear Current Input 16 4~20mA
0~20mA Linear Current Input 15 0~20mA
0~10V Linear Voltage Input 14 0~10V
0~5V Linear Voltage Input 13 0~5V
Platinum RTD (Pt100) 12 -200 ~ 600 C (-328~1112oF)
o
6 OUTPUT FUNCTION
Output control for DTC is selective: Control output (heating, cooling), Alarm output, or
Retransmission output.
Control Output:
Temperature can individually be controlled by two groups outputs: cooling (forward) or heating
(reverse). When Dual Loop output control is used, two output controls shall be designed for cooling
(forward) or heating (reverse). If two control outputs with the same direction are performed, only 1st
group control period is valid. Control methods: PID control, ON/OFF control, Manual control, and
PID program control.
Single-output Control:
ON
Heating Cooling
OFF PV
Output Output
100% 100%
Cooling Heating
0 PV 0 PV
Set Point Set Point
Figure 2: PID Control, Figure 3: PID Control,
forward (cooling) control reverse (heating) control
Dead band
4
Dead band:dead Dead band:dead
Output band width:positive Output band width:negative
Start Pattern: is in operation mode and it is used to set the Start Pattern of PID program
control (This parameter appear in mode only).
Steps: Include set point X and execution time T, these two parameters setting. The set point (SV)
should reach temperature X after the period of execution time T. If the set point is the same as the
result of the previous setting, then it is called Soak program control. If not, then it is called Ramp
program control. Therefore, PID program control is also called Ramp/Soak program control.
The default of step No. 0 in this controller is Soak program control. The controller will control the
temperature (PV) to reach the set point X and then keep the temperature at set point X. The period
of execution time is time T which provided by step No. 0.
Link Pattern Parameter: For example, when set to 2, it indicates that pattern No. 2 will
execute next after the execution of pattern No. 0. If set to , it indicates the program will stop
after executing the current pattern and the temperature will keep at the set point of the last step.
Cycle Parameter: Additional execution cycle number. For example, when set to 2, it
indicates that pattern No. 4 should execute twice in addition. Include origin one time execution,
total execute three times.
Actual Step Parameter: Execution step number per pattern (can set to 0 ~ 7). For example, when
set to 2, it indicates that pattern No 7 will not execute other steps than step 0 to step2.
Execution: When is set to , the program will start to execute in order from the step 0
of start pattern.
When is set to , the program will stop and the control output is disabled.
When is set to , the program will stop and the temperature at that time will be
controlled at the set point before program stop. Select again, then the program will restart
and execute from step 0 of start pattern.
When is set to , the program will hold and the temperature at that time will be
controlled at the set point before program hold. Select again, then the program will follow
the step before hold and start to execute through the rest of the time.
Retransmission Output:
When the 1st group output of this controller is linear voltage or current output, it can be
Retransmission that is the output variation corresponding with input. For example, when read
5
value=0 with input range 0~1000, output will be 0mA or 0V. When read value=1000, output will be
20mA or 10V.
Output Output
Output slope is positive
10V or 20mA Output slope 10V or 20mA
is negative
0V or 4mA PV 0V or 4mA PV
PV Low PV High PV Low PV High
Figure 7: Retransmission
Alarm Output:
This controller provides twelve types of alarm input selections. When PV is higher or lower than SV,
alarm output will act. Following table consists of twelve alarm output modes.
SV Alarm Type Alarm Output Function
0 No Alarm Function Output is OFF
Deviation upper- and lower-limit:
ON
This alarm output operates when PV value is higher than the
1 OFF
setting value SV+(AL-H) or lower than the setting value
AL-L SV AL-H
SV-(AL-L).
Deviation upper-limit: ON
2 This alarm output operates when PV value is higher than the OFF
setting value SV+(AL-H). SV AL-H
Deviation lower-limit: ON
3 This alarm output operates when PV value is lower than the OFF
setting value SV-(AL-L). AL-L SV
Reverse deviation upper- and lower-limit: ON
4 This alarm output operates when PV value is in the range of OFF
the setting value SV+(AL-H) and the setting value SV-(AL-L). AL-L SV AL-H
Absolute value upper- and lower-limit: ON
5 This alarm output operates when PV value is higher than the OFF
setting value AL-H or lower than the setting value AL-L. AL-L AL-H
Absolute value upper-limit: ON
6 This alarm output operates when PV value is higher than the OFF
setting value AL-H. AL-H
Absolute value lower-limit: ON
7 This alarm output operates when PV value is lower than the OFF
setting value AL-L. AL-L
Deviation upper- and lower-limit with standby sequence:
ON
This alarm output operates when PV value reaches set point
8 OFF
(SV value) and the value is higher than the setting value
AL-L SV AL-H
SV+(AL-H) or lower than the setting value SV-(AL-L).
Deviation upper-limit with standby sequence: ON
This alarm output operates when PV value reaches set point
9 OFF
(SV value) and the reached value is higher than the setting
SV AL-H
value SV+(AL-H).
Deviation lower-limit with standby sequence:
ON
This alarm output operates when PV value reaches the set
10 OFF
point (SV value) and the reached value is lower than the
AL-L SV
setting value SV-(AL-L).
Hysteresis upper-limit alarm output: ON
11 This alarm output operates if PV value is higher than the OFF
setting value SV+(AL-H). This alarm output is OFF when PV AL-L AL-H
6
SV Alarm Type Alarm Output Function
value is lower than the setting value SV+(AL-L).
Hysteresis lower-limit alarm output:
ON
This alarm output operates if PV value is lower than the
12 OFF
setting value SV-(AL-H). This alarm output is OFF when PV
AL-H AL-L
value is higher than the setting value SV-(AL-L).
st
Attention: AL-H and AL-L include AL1H, AL2H and AL1L, AL2L. When the 1 group output is set to alarm
output, AL1H (1024H) and AL1L (1025H) will be used. When the 2nd group output is set to alarm output, AL2H
(1026H) and AL2L (1027H) will be used.
7 LED DISPLAY
Communication address display: AT (bit 6) and Run (bit 0) will combine to binary code.
8 PASSWORD FUNCTION
The default of password will not operate. After writing 4-byte password into specific communication
address, password function will be activated. There are three levels for password protection:
1. Level1: only LED status, settings, and input values can be read via communication. It is unable
to revise anything.
2. Level2: only LED status, settings, and input value can be read via communication. Also, it is
able to revise setting.
3. Level3: all the settings can be read via communication, but it is only revisable for settings and
AT adjustment.
4. No password function.
Once password is set (106EH~1070H), the controller will enter level 1. For entering another level,
please key in corresponding password in 106BH~106DH (see Address and content of Data
Register). After power off, it will get back to level one. If password protection function shall be
dismissed, it is necessary to clear all password setting.
Bit b0 b1 b2 b3 b4 b5 b6
Status Level 1 Level 2 Level 3 Level 1 locked Level 2 locked Level 3 locked Unlock
7
Bit=0 means no password setting. Bit=1 means password is set (b0~b2). b3~b6 are used for
displaying current password status.
By using Auto Number ID function, the communication protocol of DTC2000 can be set the same as
the one of DTC1000. ID numbers tend to increase.
1. Set the auto communication flag to be “1” for DTC1000 (communication address 1022H).
2. Switch off the controller before connecting to another DTC2000. After that, switch on the power
again.
3. Communication default: 9600bps, 7bits, Even, 1 stop bit.
4. This function will result in additional 3~5 seconds for power on.
10 RS-485 COMMUNICATION
8
Address Setting Content Explanation
Dual Loop output
control are used
Dead band setting -999~9999, unit: 0.1 degree or 1EU
when Dual Loop
100FH 0
output control are
used
Hysteresis setting 0~9999, unit: 0.1 degree or 1EU
1010H 0 value of the 1st
output group
Hysteresis setting 0~9999, unit: 0.1 degree or 1EU
1011H 0 value of the 2nd
output group
Output value read Unit: 0.1%, write is valid only under manual control
1012H 0
and write of Output 1 mode
Output value read Unit: 0.1%, write is valid only under manual control
1013H 0
and write of Output 2 mode
Upper-limit regulation 1 scale=2.8μA=1.3mV
1014H 0 of analog linear
output
Lower-limit regulation 1 scale=2.8μA=1.3mV
1015H 0 of analog linear
output
Temperature -999~+999, unit: 0.1 degree or 1EU
1016H 0
regulation value
Alarm 1 type Please see the contents of the “Alarm Outputs” for
1020H 0
detail
Alarm 2 type Please see the contents of the “Alarm Outputs” for
1021H 0
detail
Auto-setting Auto setting ban of communication: 0, auto setting of
1022H 0
communication flag communication: 1
Upper-limit alarm 1 Please see the contents of the “Alarm Outputs” for
1024H 40
AL1H detail
Lower-limit alarm 1 Please see the contents of the “Alarm Outputs” for
1025H 40
AL1L detail
Upper-limit alarm 2 Please see the contents of the “Alarm Outputs” for
1026H 40
AL2H detail
Lower-limit alarm 2 Please see the contents of the “Alarm Outputs” for
1027H 40
AL2L detail
Read/Write status b1:ALM2, b2:℃, b3:℉, b4: ALM1, b5: O2, b6:O1, b7:
102AH
AT
Setting of 0: positive, 1: negative
102CH 0 positive/negative
proportional output
102EH LED status b0: RUN,b1: ERR, b2: O2,b3: O1,b4: RX,b5:TX b6: AT
102FH Software version V1.00 indicates 0x100
Start pattern 0~7
1030H 0
number
Remaining time of Unit: second
1032H
read execution
Remaining time of Unit: minute
1033H reading execution
step
Step number of 0~7
1034H reading current
execution step
9
Address Setting Content Explanation
Executing number 0~7
1035H of reading current
pattern
Upper-limit of 0~100% max. analog output is upper limit, unit: 0.1%
1037H 1000
proportional output
Lower-limit of 0~100% max. analog output is lower limit, unit: 0.1%
1038H 0
proportional output
Actual step number 0~7 = N means the pattern is executed from step from
1040H~
7 setting inside the 0 to N.
1043H
correspond pattern
Cycle number of 0~199 means the pattern is executed for 1~200 times.
1050H~
0 repeating executing
1053H
pattern 0~7
Link pattern number 0~8, 8 means program end. 0~7 means the next
1060H~
0 setting of the execution number after completing current pattern.
1063H
current pattern
Control 0: Stop, 1: execute, 2: program end, 3: program hold
1068H 1 execution/Stop
setting
Output 1: control 0: heating, 1: cooling, 2: alarming, 3: proportional
1069H 0
selection output
Output2: control 0: heating, 1: cooling, 2: alarming
106AH 0
selection
Dismiss level 1
106BH 0 Shall be same as level 1 password setting (106E)
Read/write allowed
Dismiss level 2.
106CH 0 Shall be same as level 2 password setting (106F)
Use level 3.
Dismiss level 3.
106DH 0 Shall be same as level 3 password setting (1070)
Use level 2
Dismiss level 1/Set
106EH 0 Clear old password before new password setting
password
Dismiss level 2/Set
106FH 0 Clear old password before new password setting
password
Dismiss level 3/Set
1070H 0 Clear old password before new password setting
password
Read/Write
1071H 1 communication 1~247
address
Read/Write
1072H 0 communication RTU:1, ASCII:0
format
Baud rate setting of
1073H 2 0~4: 2400~38400
communication
Data length setting
1074H 1 0: 8bit 1: 7bit
of communication
1075H 1 Parity bit setting 0: None 1:Even 2: Odd
1076H 1 Stop bit setting 0: 2 stop bit 1: 1stop bit
Pattern 0~7 to set
2000H~ target temperature
0 Temperature measure unit: 0.1 degree
203FH Pattern 0:
2000H~2007H
Pattern 0~7 to set
2080H~ execution time.
0 Time 0~900 (1 minute for each scale)
20BFH Pattern 0:
2080H~2087H
10
6. Address and Content of Bit Register: ( First bit of reading will put into LSB, Write data = FF00H
for bit set, 0000H for bit data as “0”)
7. Communication format:01: read bit data, 05: write bit data, 03: read word, 06: write word.
ASCII Mode:
To Read Instruction To Read Response To Write Instruction To Write Response
Message Message
’:’ ’:’ ’:’ ’:’ Starting ’:’ ’:’ Starting ’:’ ’:’
Starting word Starting word
word word
Machine ‘0’ ‘0’ Machine ‘0’ ‘0’ Machine ‘0’ ‘0’ Machine ‘0’ ‘0’
address 1 address 1 address 1 address 1
Machine ‘1’ ‘1’ Machine ‘1’ ‘1’ Machine ‘1’ ‘1’ Machine ‘1’ ‘1’
address 0 address 0 address 0 address 0
‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ‘0’
Instruction 1 Instruction 1 Instruction 1 Instruction 1
‘3’ ‘1’ ‘3’ ‘1’ ‘6’ ‘5’ ‘6’ ‘5’
Instruction 0 Instruction 0 Instruction 0 Instruction 0
‘1’ ‘0’ Response data ‘0’ ‘0’ ‘1’ ‘0’ ‘1’ ‘0’
To read To write To write
‘0’ ‘8’ length (byte) ‘4’ ‘2’ ‘0’ ‘8’ ‘0’ ‘8’
data/Staring data data
‘0’ ‘1’ ‘0’ ‘1’ ‘0’ ‘1’ ‘0’ ‘1’
word address address address
‘0’ ‘0’ Data content of ‘1’ ‘7’ ‘1’ ‘0’ ‘1’ ‘0’
To read data ‘0’ ‘0’ 1000H/081xH ‘F’ ‘0’ ‘0’ ‘F’ ‘0’ ‘F’
length/Word ‘0’ ‘0’ ‘4’ ‘1’ To write ‘3’ ‘F’ To write ‘3’ ‘F’
length ‘0’ ‘0’ ‘0’ data content ‘E’ ‘0’ data content ‘E’ ‘0’
(word/bit) ‘2’ ‘9’ ‘0’ ‘8’ ‘0’ ‘8’ ‘0’
LRC1 check ‘E’ ‘D’ Data content of ‘0’ LRC1 ‘F’ ‘E’ LRC1 ‘F’ ‘E’
1001H
LRC 0 check ‘A’ ‘D’ ‘0’ LRC 0 ‘D’ ‘3’ LRC 0 ‘D’ ‘3’
Ending word 1 CR CR LRC1 check ‘0’ ‘E’ Ending word CR CR Ending word CR CR
1 1
Ending word 0 LF LF LRC 0 check ‘3’ ‘4’ Ending word LF LF Ending word LF LF
0 0
Ending word 1 CR CR
Ending word 0 LF LF
LRC Check:
LRC check is the added sum from “Machine Address” to “Data content”. For example, 01H + 03H +
10H+ 00H + 00H + 02H = 16H, then take the complementary of 2 to get EA.
RTU Mode:
11
To Read Instruction To Read Response To Write Instruction To Write Response
Message Message
Machine 01H 01H Machine 01H 01H Machine 01H 01H Machine 01H 01H
address address address address
Instruction 03H 02H 03H 02H Instruction 06H 05H Instruction 06H 05H
Instruction
Starting 10H 08H 10H 08H 10H 08H
Response To write To write
address of 00H 10H data length 04H 02H 01H 10H 01H 10H
data data
reading
(byte) address address
data
To read 00H 00H 01H 17H To write 03H FFH To write 03H FFH
Data content
data length 02H 09H F4H 01H data 20H 00H data 20H 00H
1
(word/bit) content content
CRC low C0H BBH 03H CRC low DDH 8FH CRC low DDH 8FH
byte byte byte
Data content
CRC high CBH A9H 2 20H CRC high E2H 9FH CRC high E2H 9FH
byte byte byte
CRC low BBH 77H
byte
CRC high 15H 88H
byte
11 INSTALLATION
DTC modules can be expanded up to 8, and installed with DIN rail mounting
Delta Electronics, Inc. 31-1 Shien Pan Road, Kuei San Industrial Park, Taoyuan Shien 33341, Taiwan, R.O.C.
TEL: 886-3-362-6301 FAX: 886-3-362-7267
12