COMMUNICATION INSTRUCTION MANUAL TEMPERATURE CONTROLLER KT4, KT8 and KT9
No.KTC1E6 2009.05 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual. For this product to which communication function has been added, “1” is entered after the heater burnout alarm indication in the model number.
(For the model number and basic operation, refer to the instruction manual for KT4, KT8 and KT9.)
Warning
Turn the power supply to the instrument off before wiring or checking it.
Working or touching the terminal with the power switched on may result in severe injury or death due to Electric Shock.
1. Setup of the KT4, KT8 and KT9
Set the items “Communication protocol selection”, “Instrument number setting”, “Communication speed selection” “Parity selection” and “Stop bit selection” after the “Sensor correction setting” in the Auxiliary function setting mode 1.
To enter Auxiliary function setting mode 1, press the key for 3 seconds while holding down the
key.
Character |
|
Name, Functions and Setting range |
Default |
|||
(PV display) |
|
(SV display) |
||||
|
|
|
|
|
||
|
Communication protocol selection |
|
|
Modbus ASCII |
||
|
• Selects the Communication protocol. |
|
|
|
||
|
• Modbus ASCII mode: |
|
|
|
|
|
|
Modbus RTU mode: |
|
|
: Not available. |
|
|
|
Instrument number setting |
|
|
|
0 |
|
|
• Sets individual instrument number for each unit when communicating |
by |
||||
|
connecting plural controllers in serial communication. |
|
||||
|
Up to 31 units can be connected, however, the instrument number can be set |
|||||
|
within the range 0 to 95. |
|
|
|
|
|
|
• 0 to 95 |
|
|
|
|
|
|
Communication speed selection |
|
|
9600bps |
||
|
• Selects a communication speed to correspond to that of host computer. |
|||||
|
• 2400bps: |
, 4800bps: |
, 9600bps: |
, 19200bps: |
|
|
|
Parity selection |
|
|
|
|
Even |
|
• Selects the parity. |
|
|
|
|
|
|
• No parity: |
, Even parity: |
, Odd parity: |
|
||
|
Stop bit selection |
|
|
|
1 |
•Selects the stop bit.
•1 or 2
2.Terminal arrangement
2.1Terminal arrangement of KT4
OUT1 |
: Control output 1 (Heating output) |
OUT2 |
: Control output 2 (Cooling output) |
RELAY : Relay contact output |
|
V/A |
: DC voltage output /DC current |
|
output |
S |
: Non-contact relay output |
A1 |
: Alarm 1 output |
EVT |
: Event output (Comprises A2 |
|
output and Heater burnout |
|
alarm output) |
CT |
: Current transformer input |
TC |
: Thermocouple |
RTD |
: Resistance Temperature Detector |
DC |
: DC current or DC voltage |
RS-485: Serial communication
(Fig. 2.1-1)
1
2.2 Terminal arrangement of KT8 and KT9
OUT1 |
: Control output 1 (Heating output) |
OUT2 |
: Control output 2 (Cooling output) |
RELAY : Relay contact output |
|
V/A |
: Non-contact voltage output /DC |
|
current output |
A1 |
: Alarm 1 output |
A2 |
: Alarm 2 output |
HB |
: Heater burnout alarm output |
SV2 |
: 2nd main setting |
CT |
: Current transformer input |
TC |
: Thermocouple |
RTD |
: Resistance Temperature Detector |
DC |
: DC current or DC voltage |
RS-485: Serial communication
(Fig 2.2-1)
3. System configuration
RS-485 multi-drop connection communication
Host computer
RS-485
|
|
|
KT |
|
|
|
|
KT |
|
|
KT |
|
|
|
|
KT |
||||||||
|
|
|
No.0 |
|
|
|
|
No.1 |
|
|
No.2 |
|
|
|
|
No.30 |
||||||||
|
|
|
|
|
|
|
|
|
(Fig. 3-1) |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Host computer |
|
|
Communication |
RS-485 |
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
converter |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
RS-232C |
|
|
232C |
|
|
485 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KT |
|
|
KT |
|
|
|
|
KT |
|||||
|
|
|
|
|
|
|
|
|
|
|
No.0 |
|
|
No.1 |
|
|
|
|
No.30 |
|||||
|
|
|
|
|
|
|
|
|
(Fig. 3-2) |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PLC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RS-485 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
KT |
|
|
|
|
KT |
|
|
|
KT |
|
|
|
|
KT |
|||||||
|
|
|
No.0 |
|
|
|
|
No.1 |
|
|
|
No.2 |
|
|
|
|
No.30 |
(Fig. 3-3)
2
4. Wiring
When using communication converter (RS-232C)
•Connector: D-sub 25-pin
Connection: RS-232C RS-485 (Communication speed: 2400, 4800, 9600, 19200bps)
Host computer |
KT4 |
KT8, KT9 |
Shielded |
|
wire |
FG |
Shielded wire
FG
D-sub 25-pin connector
(Fig. 4-1)
•Connector: D-sub 9-pin
Connection: RS-232C RS-485 (Communication speed: 2400, 4800, 9600, 19200bps)
Host computer |
KT4 |
KT8, KT9 |
Shielded |
|
wire FG |
FG |
|
Shielded |
|
wire |
|
FG |
D-sub 9-pin connector
|
(Fig. 4-2) |
|
When connecting with PLC (RS-485) |
|
|
Connection: RS-485 |
RS-485 (Communication speed: 2400, 4800, 9600, 19200bps) |
|
|
KT4 |
KT8, KT9 |
FG
Shielded
wire
FG
(Fig. 4-3)
3
Shielded wire
Connect only one side of the shielded wire to the FG or GND terminal so that current cannot flow to the shielded wire.
(If both sides of the shielded wire are connected to the FG or GND terminal, the circuit will be closed between the shielded wire and the ground. As a result, current will run through the shielded wire and this may cause noise.)
Be sure to ground FG and GND terminals.
Terminator (Terminal resistor)
Do not connect terminator with the communication line because each KT4, KT8 and KT9 has built-in pull-up and pull-down resistors instead of a terminator.
If there is a large distance between the PLC and the KT4, KT8 and KT9, connect the terminator (120 or more resistance) on the PLC side.
Setup of the KT4, KT8, KT9
•It is necessary to set the instrument number individually to the KT4, KT8 and KT9 when communicating by connecting plural units with serial communication.
Select a communication speed of KT4, KT8 and KT9 in accordance with that of the host computer.
•For instrument number setting and communication speed selection, refer to the instruction manual
for KT4, KT8 and KT9.
Memory life of the KT4, KT8, KT9
The memory can contain up to 1,000,000 (one million) set value entries.
This memory life is sufficient when the set value is changed by keypad operation.
However, when changing the set value frequently via the communication function, be careful not to exceed the 1,000,000 (one million) times limit.
When Lock 1 or Lock 2 is used, every time the set value is changed by the communication function, the changed value is written in the non-volatile memory.
If the value changed by the communication function is the same as previous one, it is not written in the non-volatile memory.
When Lock 3 is used and if the set value is changed, the changed value is not written in the non-volatile memory until the power to the controller is turned off. This has no relation to the limit for changes in set value.
Therefore, be sure to use Lock 3 when changing the set value frequently via communication.
SV2 of the KT8, KT9
If communication function is applied to KT8 and KT9, SV2 cannot be set by the command.
5. Communication procedure
Communication starts with command transmission from the host computer (hereafter Master) and ends with the response of the KT4, KT8, KT9 (hereafter Slave).
Master |
|
|
|
|
|
|
|
|
|
|
Slave |
|||
|
|
|
|
Command |
|
|||||||||
|
|
|
|
|
|
Data |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Command
Acknowledgement
Command
Negative acknowledgement
Command
No response (Fig.5-1)
• Response with data
When the master sends the reading command, the slave responds with the corresponding set value or current action status.
• Acknowledgement
When the master sends setting command, the slave responds by sending an acknowledgement after the processing is terminated.
• Negative acknowledgement
When the master sends non-existent command or value out of the setting range, the slave returns a negative acknowledgement.
• No response
The slave will not respond to the master when broadcast address is set, or when there is a communication error (framing error or parity error), or when LRC or CRC discrepancy is detected.
Communication timing of the RS-485 Slave side
When a slave starts transmission through the RS-485 communication line, the slave is arranged so as to provide an idle status (mark status) transmission period of 1 or more characters before sending the response to ensure the synchronization on the receiving side.
The slave is arranged so as to disconnect the transmitter from the communication line within a 1 character transmission period after sending the response.
4