INSTRUCTION MANUALFORPC LINK UNIT

CLT-20S

PREFACE
Thank you for your purchase of our PC link unit CLT-20S.
This manual contains instructions for the mounting, functions, operations and notes when operating the
CLT-20S.
For the confirmation of model and specifications, please read this manual carefully before starting operation.

To prevent accidents arising from the use of this unit, please ensure the operator using it
receives this manual.

Notes• This instrument should be used according to the specifications described in the manual.
If it is not used according to the specifications, it may malfunction or cause fire.
• Be sure to follow the warnings, cautions and notices. If not, it could cause serious injury or malfunction.
• Do not apply a commercial power source to the sensor connected to the input terminal nor allow thepower source to come into contact with the sensor.
• Specifications of the CLT-20S and the contents of this instruction manual are subject to change without
notice.
• Care has been taken to assure that the contents of this instruction manual are correct, but if there are any
doubts, mistakes or questions, please inform us or the shop where you purchased the unit.
• Any unauthorized transfer or copying of this document, in part or in whole, is prohibited.
• Shinko Technos is not responsible for any damages or secondary damages incurred as a result of using thismanual, including any indirect damages.

SAFETY PRECAUTIONS(Be sure to read these precautions before using our products.)
The safety precautions are classified into two categories: “Warning” and “Caution”.
Depending on circumstances, procedures indicated by

Caution may be linked to serious results

and make sure to follow the directions for usage.

Warning
Procedures which may lead to a dangerous condition and cause death or serious injury, if not
carried out properly.

CautionProcedures which may lead to a dangerous condition and cause superficial to medium injury or
physical damage or may degrade or damage the product, if not carried out properly.

21. Installation precautions

CautionThis instrument is intended to be used under the following environmental conditions (IEC61010-1):
Overvoltage category , Pollution degree 2
Mount the unit in a place with:(1) A minimum of dust, and an absence of corrosive gases(2) No flammable, explosive gases(3) No mechanical vibrations or shocks(4) No exposure to direct sunlight, an ambient temperature of 0 to 50 (32 to122 ) that does notchange suddenly(5) An ambient non-condensing humidity of 35 to 85%RH(6) The instrument away from large capacity electromagnetic switches or cables through which large
current is flowing(7) No water, oil or chemicals or where the vapors of these substances can come into direct contact
with the unit
Note: Although the case of this instrument is made of flame-resistant resin, do not install this instrument
near flammable material.
Avoid setting this instrument directly on flammable material.

2. Wiring precautions

Caution• Do not leave wire chips in the instrument, because they could cause fire, malfunction or inconvenience.
• Insert the connecting cable into the designated connector securely to prevent malfunction.
• Connect the wire for AC power source with its exclusive terminal as described in this instruction manual.
The CLT-20S will be damaged if the AC power source wire is connected to a different terminal.
• For the ground terminal of the CPT-20A, use 2mm2 or greater of thick wire.
However, avoid grounding in conjunction with the power line.
• Use the solderless terminal with an insulation sleeve that fits to the M3 screw when wiring the CLT-20S
terminals.
• The terminal block of the CPT-20A and CCT-235 are designed to be wired from the left side. The leadwire must be inserted from the left side of the terminal, and fastened with the terminal screw.
• Tighten the terminal screw with the specified torque.
If excessive force is given to the screw when tightening, the screw or case may be damaged.
• Do not apply a commercial power source to the sensor connected to the input terminal nor allow
the power source to come into contact with the sensor, as the input circuit may be burnt out.
• With the relay contact output type, externally use an auxiliary electromagnetic switch according to
the capacity of the load to protect the built-in relay contact.
• To prevent the unit from harmful effects of unexpected level noise, it is recommended
that a surge absorber be installed between the electromagnetic switch coils.
• This unit has neither built-in power switch nor fuse. Therefore, it is necessary to install themin the circuit near the external unit.
(Recommended fuse: Time-lag fuse, rated voltage 250V, rated current 3.15A)

3

3. Running and maintenance precautions

Warning• Do not touch live terminals. It may cause electric shock or problems in operation.
• Be sure to turn the power supplied to the instrunment OFF before cleaning the module or retightening
the screws.
Doing this work while the power is on may result in an electric shock which could cause
severe injury or death.
• Wipe the instrument using a soft dry cloth.
(If paint thinner is used for wiping, the instrument may be deformed or discolored.)4

Revisions
The manual number is noted at the lower right of the back cover.
Print date
Sep. 2001

Manual number
CLT22E1 2001.09

RevisionFirst edition

5

CONTENTS
CONTENTS

1. Overview
1.1 Overview of CLT-20S ------------------------------------------------------------------------------ 7
1.2 Units and structure of CLT-20S ----------------------------------------------------------------- 7
1.3 System configuration ------------------------------------------------------------------------------ 8
1.4 Parameter exchange ------------------------------------------------------------------------------ 8

2. Model names
2.1 Model names ---------------------------------------------------------------------------------------- 9
2.2 How to indicate model nameplate -------------------------------------------------------------- 9
3. Name and functions of the sections --------------------------------------------------- 9
4. Setup --------------------------------------------------------------------------------------------------- 10

5. Mounting
5.1 Site selection ---------------------------------------------------------------------------------------- 11
5.2 External dimension drawing --------------------------------------------------------------------- 11
5.3 Mounting to the DIN rail (CBT-200) ----------------------------------------------------------- 11
5.4 Mounting to the CBT-200 (CLT-20S) --------------------------------------------------------- 11

6. Wiring connection
6.1 Terminal arrangement ---------------------------------------------------------------------------- 12
6.2 Wiring connection example(1) RS-232C ------------------------------------------------------------------------------------------- 13(2) RS-485 --------------------------------------------------------------------------------------------- 14(3) RS-422A ------------------------------------------------------------------------------------------- 15
7. Communication procedure ----------------------------------------------------------------- 17

8. Shinko protocol
8.1 Command structure ------------------------------------------------------------------------------- 18
8.2 Checksum calculation ---------------------------------------------------------------------------- 19
8.3 Contents of the command ----------------------------------------------------------------------- 20
8.4 Command table (Shinko protocol) ------------------------------------------------------------ 21

9. Modbus protocol
9.1 Message configuration -------------------------------------------------------------------------- 25
9.2 Slave address -------------------------------------------------------------------------------------- 25
9.3 Function code -------------------------------------------------------------------------------------- 25
9.4 Data field -------------------------------------------------------------------------------------------- 26
9.5 Error check ----------------------------------------------------------------------------------------- 26
9.6 Transmission message example(1) Setting value and status reading ------------------------------------------------------------ 27(2) Setting to the slave ------------------------------------------------------------------------------ 27
9.7 Command table (Modbus protocol) ----------------------------------------------------------- 28

10. Specifications
10.1 Standard specifications -------------------------------------------------------------------------- 32
10.2 Optional specifications --------------------------------------------------------------------------- 32
11. Troubleshooting --------------------------------------------------------------------------------- 33
12. ASCII code ------------------------------------------------------------------------------------------ 34

6

CLT-20SOVERVIEW

CLT-20S

1. Overview
1.1 Overview of CLT-20S
When the PC Link unit (CLT-20S) is applied to the C series linked with the Power source host link unit
(CPT-20A), the C series and personal computer (PC) on the market can be linked via the CLT-20S,
and C series data can be transmitted to and from the PC.
1.2 Units and structure of CLT-20S(1) PC Link unit, CLT-20S
A link unit to connect the PC(2) Power source host link unit, CPT-20A
A link unit to supply the power to the CCT-235 and CLT-20S, and to communicate with the host unit.
(3) 2-channel temperature control unit, CCT-235-2/
Independent temperature control unit with 2 channels
Both the input and output of the 2 channels need to be identical.
(4) Heating/cooling temperature control unit, CCT-235/,D
Temperature control unit
Heating/cooling control can be carried out with 1 channel input.
(5) Base unit
CBT-205 : Base unit for mounting the CPT-20A, CCT-235 and CLT-20S.
One CPT-20A and one CLT-20S are required for 1 base unit.
A maximum of four CCT-235 units can be mounted.
CBT-210 : Base unit for mounting the CPT-20A, CCT-235 and CLT-20S.
One CPT-20A and one CLT-20S are required for 1 base unit.
A maximum of nine CCT-235 units can be mounted.

Note:• 2-channel temperature control unit and Heating/cooling temperature control unit
can be used together.
• If the Monitoring software for the C series “SWM-CC001” (sold separately) is installed
to the PC, the C series can be monitored without creating the communication program
between the CLT-20S and the PC.

7

OVERVIEW

CLT-20S

1.3 System configurationh When one CLT-20S is connected to the PC

CCT-235-2□/□ or
CCT-235- / .D (Max. 9 units)

CLT-20S

Host computer
CMT-200
COT-200, etc

RS-422A

RS-232C

CPT-20A

PC
CBT-210[Fig. 1.3-1]
h When multiple CLT-20S (max. 16 units) are connected to the PC
CCT-235-2
CCT-235- / . D/ or(max. 9 units)

Block 1
Host computer

RS-422A

CPT-20A

CLT-20S

RS-422Aor
RS-485Block 2PC

CPT-20A

CPT-20A

Max. 16 blocks
CPT-20A[Fig. 1.3-2]
1.4 Parameter exchange
CBT-210
Parameter exchange is shown as follows.
The PC transmits the command data to the CLT-20S
PC
and receives the response data from the CLT-20S.
RS-232C,
RS-422A,
RS-485
CLT-20S

CCT-235

The CLT-20S receives the data from the PC and sends itto the CCT-235.
The CLT-20S receives the response data from the CCT-235
and sends it to the PC.
The CCT-235 receives data from the CLT-20S and performs
the control, then sends its response data to the CLT-20S.
8

MODEL NAMES

CLT-20S

2. Model names
2.1 Model names
CLT-20S: PC link unit
2.2 How to indicate the model nameplate

Warning
Turn the power supply to the instrument OFF before confirming the model nameplate. Working with the power switched ON may result in an Electric Shock which
could cause severe injury or death.

Model name labels are put on the case and inner assembly. See [Fig. 2.2-1].
[Example]
CLT–20S
Model name: CLT-20S
Option: Terminal coverTC

No. x x x x x x

Instrument number (indicated only on the inner assembly.)[Fig. 2.2-1]

3. Name and functions of the sections
TX
PW
LINK
ERR

(1)
(2)
(3)
(4) (5)(6)(7)

Input/Output
terminal block[Fig. 3-1]

Top view(1) Communication indicator
Yellow LED (TX) lights up while communicating between the
CCT-235 and CLT-20S.
(2) Power indicator
Green LED (PW) lights up when the power to the instrument is
supplied.
(3) PC communication indicator
Yellow LED (LINK) lights up while communicating between
the CLT-20S and the PC.
(4) PC communication error indicator
Red LED (ERR) lights up when an error occurs during the
PC communication.
(5) Rotary switch for transfer rate settingThis sets the data transfer rate when communicating with
the PC.
(6) Rotary switch for instrument number settingThis sets the instrument number of this unit.
Setting range: 0 to F (Hexadecimal number)(7) Rotary switch for communication protocol settingThis sets the communication protocol of this unit.
Setting range: 0 to F (Hexadecimal number)

9

SETUP

CLT-20S

4. SetupWarning
Turn the power supply to the instrument OFF before performing the setup.
Working with the power switched ON may result in an Electric Shock which
could cause severe injury or death.
Note: Set up each Rotary switch first before inserting the CLT-20S into the CBT-200 socket.

• Switch setup
Using a small slotted screwdriver or tweezers, set up the rotary switches of CLT-20S.
See [Fig. 4-1].

4

0 1

(1)

9

5 6

7 8

2 3

(3)

BCD

3 4 5

6

78 9A

F0 12

6

3 4 5
BCD

E

[Fig. 4-1]

F0 12

Top view

E

78 9A

(2)

(1) Rotary switch for transfer rate setting
Rotary Sw. No.
01
2
3Transfer rate
2400bps
4800bps
9600bps
19200bps
Note: Do not set the Rotary switch No. 4 to 9.
When connecting multiple CLT-20S, set the sametransfer rate to all the CLT-20S.
(2) Rotary switch for unit number settingThis sets the instrument number of this unit.
Setting range: 0 to F (Hexadecimal number)
Note: when connecting multiple CLT-20S, the unit number
should not be duplicated. If duplicated, thecommunication with the PC cannot be carried out.
(3) Rotary switch for communication protocol settingThis sets the communication protocol of this unit.
Setting range: 0 to F (Hexadecimal number)
0: Shinko protocol
1: Modbus protocol
Note: Do not set the communication protocol to the range
from 2 to F.

10

MOUNTING

CLT-20S

5. Mounting
5.1 Site selection
This instrument is intended to be used under the following environmental conditions (IEC61010-1):
Overvoltage category , Pollution degree 2
Mount the unit in a place with:(1) A minimum of dust, and an absence of corrosive gases(2) No flammable, explosive gases(3) No mechanical vibrations or shocks(4) No exposure to direct sunlight, an ambient temperature of 0 to 50 (32 to122 ) that does notchange suddenly(5) An ambient non-condensing humidity of 35 to 85%RH(6) The instrument away from large capacity electromagnetic switches or cables through which large
current is flowing(7) No water, oil or chemicals or where the vapors of these substances can come into direct contact
with the unit

96

5.2 External dimension drawing

24

94[Fig. 5.2-1]

5.3 Mounting to the DIN rail (CBT-200)
Refer to the C series Instruction manual Section 4.2 “Mounting” for mounting the CLT-20S to
the DIN rail.
5.4 Mounting to the CBT-200 (CLT-20S)
Mount the CLT-20S at the right end of the CBT-200 when mounting the CLT-20S to the CBT-200.
Refer to the C series Instruction manual Section 4.2 “Mounting” for mounting the CLT-20S to
the CBT-200.

11

WIRING CONNECTION

CLT-20S

6. Wiring connection
6.1 Terminal arrangement

Warning
Turn the power supply to the instrument OFF before wiring or checking.
Working with the power switched ON may result in an Electric Shock which could
cause severe injury or death.
Moreover, the instrument must be grounded before the power supply to the
instrument is turned on.

Caution• Do not leave wire chips in the instrument, because they could cause fire, malfunction or inconvenience.
• Use the solderless terminal with an insulation sleeve that fits to the M3 screw when wiring the CLT-20S
terminal.
• The terminal block of the CLT-20S is designed to be wired from the left side. The lead wire must be
inserted from the left side of the terminal, and fastened with the terminal screw.
• Tighten the terminal screw with the specified torque.
If excessive force is given to the screw when tightening, the screw or case may be damaged.

RS-232C

RS-422A/RS-485

FG

FG

TX

TXA

RX

FG

・ YA(-)TXB・ YB(+)
RXA
RXB

COM

COM

COM

[Fig. 6.1-1]

12

WIRING CONNECTION

CLT-20S

6.2 Wiring connection example

Caution• As to the cable, connector and terminals between the PC and CLT-20S, use thedesignated products as noted in this manual. (See page 16.)
• For the ground terminal of the CLT-20S, use a thick wire (1.25 to 2.0mm2).

● Terminal arrangement of the connector (PC)D-sub 9-pin connector
Pin No.
Code
1
DCD
2
RXD
3
TXD
4
DTR
5
GND
6
DSR
7
RTS
8
CTS
9
RI

D-sub 25-pin connector
Pin No.
Code
1
FG
2
TXD
3
RXD
4
RTS
5
CTS
6
DSR
7
GND
8
DCD
20
DTR
22
RI

(1) RS-232C[D-sub 9-pin connector][D-sub 25-pin connector]

PC

CLT-20S

TXD 3
RXD 2
GND 5
DCD 1
DTR 4
DSR 6
RTS 7
CTS 8
RI 9

6 TX
7 RX
10 COM
5 FG

Shield wire

[Fig. 6.2-1]

PC
TXD 2
RXD 3
GND 7
FG 1
RTS 4
CTS 5
DSR 6
DTR 20
DCD 8

CLT-20S

Shield wire

[Fig. 6.2-2]

13

6 TX
7 RX
10 COM
5 FG

WIRING CONNECTION

CLT-20S(2) RS-485[D-sub 9-pin connector]• When using communication converter IF-100-C5 (only available for Shinko protocol)
PC
TXD 3
RXD 2
GND 5
DCD 1
DTR 4
DSR 6
RTS 7
CTS 8
RI 9

Terminatorbuilt-in

CLT-20S

IF-100-C5
YA(-) 6
YB(+) 7
COM 8

TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5

Shield
wire
RX
15 TX
16 COM
14

RS-485

RS-232C

Terminator[Fig. 6.2-3]

CLT-20S
TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5• When using communication converter IF-300-C5 (only available for Shinko protocol)
PC
TXD 3
RXD 2
GND 5
DCD 1
DTR 4
DSR 6
RTS 7
CTS 8
RI 9

Terminatorbuilt-in

CLT-20S

IF-300-C5
YA(-) 2
YB(+) 1
COM 11

TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5

Shield
wire
6 RX
5 TX
4 COM
RS-485

RS-232C

Terminator[Fig. 6.2-4]

14

CLT-20S
TXA 6
TXB 7
RXA 8
RXB 9
COM 10
FG 5

WIRING CONNECTION

CLT-20S[D-sub 25-pin connector]• When using communication converter IF-100-C5 (only available for Shinko protocol)
PC
TXD 2
RXD 3
GND 7
FG 1
RTS 4
CTS 5
DSR 6
DTR 20DCD 8

Terminatorbuilt-in

CLT-20S

IF-100-C5
YA(-) 6
YB(+) 7
COM 8

TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5

Shield
wire
14 RX
15 TX
16 COM

RS-485

RS-232C

Terminator[Fig. 6.2-5]

CLT-20S
TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5• When using communication converter IF-300-C5 (only available for Shinko protocol)
PC
TXD 2
RXD 3
GND 7
FG 1
RTS 4
CTS 5
DSR 6
DTR 20DCD 8

Terminatorbuilt-inIF-300-C5
YA(-) 2
YB(+) 1
COM 11

CLT-20S
TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5

Shield
wire
6 RX
5 TX
4 COM
RS-232C

RS-485
Terminator[Fig. 6.2-6]

CLT-20S
TXA 6
TXB 7
RXA 8
RXB 9
COM 10FG 5(3) RS-422A
When wiring, refer to the manual of the communication converter procured in the market.

15

WIRING CONNECTION

CLT-20S

Shield wire
Connect only one side of the shield wire to FG or GND terminal so that the current cannot flow
into the shield wire.
If both sides of the shield wire are connected to the FG or GND terminal, the closed circuit is madebetween the shield wire and ground. As a result of this, the current will flow in the shield wire andnoise may easily be caused by the current.
The FG or GND ground terminal must be grounded.
Terminator (Terminal resistor)
The longer the communication line becomes, the less the communication is performed because
the transfer waveform deteriorates due to the echo.
To prevent this, connect a terminator.
The terminator should be connected at the physical terminal of the communication cable.
Communication converter [IF-100-C5] or [IF-300-C5] is sold separately.
n Solderless terminal
Use a solderless terminal with an insulation sleeve that fits to the M3 screw as shown below.
3.2mm

5.8mm or less

5.8mm or less

3.2mm

[Fig. 6.2-7]
Solderlessterminal

Manufacturer

Model name

Nichifu Terminal Industries CO.,LTD.
Japan Solderless Terminal MFG CO.,LTD.
Nichifu Terminal Industries CO.,LTD.
Round type
Japan Solderless Terminal MFG CO.,LTD.
Y type1.25-Y3
VD1.25-B3A
1.25-3
V1.25-3

Tightening torque
0.6N･mMax. 1.0N･m

Recommended cable
Cable
Model nameCable
OTSC-2PVB-7/0.32TA

Manufacturer
Onamba Co.,Ltd.

Recommended D sub connector
Connector and its coverModel nameD-sub 9-pin connector
DE-9SF-N
D-sub 9-pin connector coverDE-C1-J6
D-sub 25-pin connector
DB-25PFT-N
D-sub 25-pin connector cover
DB-C2-J9

Manufacturer
Japan Aviation Electronics Industry Limited
Japan Aviation Electronics Industry Limited
Japan Aviation Electronics Industry Limited
Japan Aviation Electronics Industry Limited

16

COMMUNICATION PROCEDURE

CLT-20S

7. Communication proceduren Between a host computer and the CLT-20S
Communications between the PC and the CLT-20S are started by transmitting the commandfrom the PC, and terminated by receiving the response from the CLT-20S.
PC
CommandData

CLT-20S• Response with data
When the PC sends the reading command, the CLT-20S
returns the corresponding setting value or current status
as a response.

Command
Acknowledgement
Command
Negative acknowledgement
Command
No response• Acknowledgement
When the PC sends the setting command,
the CLT-20S returns acknowledgement as a
response after the processing is terminated.
• Negative Acknowledgement
When the PC sends a non-existent command or a value
outside the setting range, the CLT-20S returns a negative
acknowledgement as a response.
• No response
The CLT-20S will not respond when a framing error orchecksum error has been detected while the commandis being received.

n Communication timing of RS-422A and RS-485• CLT-20S side
When the CLT-20S starts transmission to RS-422A/RS-485 communication line, the CLT-20S is
arranged so as to provide 1 character transmission period or more of idle status (mark status)
before sending the response to ensure the synchronization on the receiving side.
The CLT-20S is arranged so as to disconnect the transmitter from the communication line withina period of 1 character transmission after sending the response.
• PC side (Notice on programming)
Set the program so that the PC can provide 1 character transmission period or more of idle status(mark status) before sending the command to ensure the synchronization on the receiving side
when the PC starts the transmission to RS-422A/RS-485 communication line.
Set the program so that the PC can cut the transmitter off from the communication line within aperiod of 1 character transmission after sending the command in preparation for reception of the
response from the CLT-20S.
To avoid the collision of transmissions between the PC and the CLT-20S, send the next command
after checking that the PC received the response.
Note:
When the PC communicates to the CLT-20S with Shinko protocol through the line converter(IF-100-C5, IF-300-C5, sold separately), it is not required to manage the transmission timing
described above because the converter takes the timing interpreting the protocol automatically.

-17-

SHINKO PROTOCOL

CLT-20S

8. Shinko protocol

8.1 Command structure
All commands are composed of ASCII codes.
The data (setting value, decimal) is represented with hexadecimal number, and ASCII code is used.
The negative number is represented with 2's complement.
(1) Setting command
Sub
Command
Data
Ch1
Ch20
Check- Delimiter
HeaderAddress address
type
item
data
data
sum
(03H)
(02H)
(20H)
(52H)
1
1
1
1
4
4
4
2
1
[Fig. 8.1-1]
Number of characters(2) Reading command
Header(02H)
1

Sub
Address address
(20H)
1
1
[Fig. 8.1-2]

Command
type
(22H)

1

Data
item

Checksum

Delimiter

4

2

1

Data
item

Ch1
data

4

4

(03H)

Number of characters(3) Response with data
Header(06H)
1

Sub
Address address
(20H)
1
1
[Fig. 8.1-3](4) Acknowledgement
CheckHeader
Address
sum
(06H)
1
1
2
[Fig. 8.1-4]

Command
type
(22H)

1

Checksum1

Number of characters

Delimiter(03H)

1

Delimiter
(03H)

4
2
1
Number of characters

Delimiter(03H)(5) Negative acknowledgement
Error
CheckHeader
Address
code
sum
(15H)
1
1
1
2
[Fig. 8.1-5]
HeaderCh20
data

Number of characters: Control code to represent the beginning of the command or the response.
ASCII codes are used.
Setting command, Reading command : 02H fixed
Response with data, Acknowledgement : 06H fixed
Negative acknowledgement: 15H fixed
Address (Instrument number):Number by which the PC identifies each CLT-20S.
20H to 2FH [20H is added to the instrument number 0 to 15 (00H to 0FH)][The numbers are used by giving 20H of bias, because 00H to 0FH areused for control code.]
Sub address : 20H fixedCommand type : Code to identify the Setting command (52H) or Reading command (22H).
Data item: Data classification of the command object.
It is made up of 4 digits of hexadecimal number.
See the Command table. (Page.21 to 24)
Data: The contents of the data (setting value) depends on the setting command.
It is made up of 4 digits of hexadecimal number.
See the Command table. (Page. 21 to 24)
Checksum: 2-character of data to detect a communication error-18-

SHINKO PROTOCOL
Delimiter

CLT-20S: Control code to represent the ending of the command.
03H fixed: Represents an error type.
It is made up of 1 digit of hexadecimal number.
0 (30H) Unknown error
1 (31H) Non existent command
2 (32H) Not used
3 (33H) Setting outside the setting range
4 (34H) Status unable to set (during Auto-tuning)

Error code

8.2 Checksum calculation
Checksum is used to detect receiving errors in the command or data.
Set the program for the PC side as well to calculate the checksum of the response
data from the CLT-20S so that the communication error can be checked.
The ASCII code (hexadecimal) which corresponds to the characters ranging from the address
to that before the checksum is converted to binary notation, and the total value is calculated.
The lower 2-digits of the total value are converted to 2’s complements and then to hexadecimal
number, that is, ASCII code for the checksum.
Checksum calculation example is shown as follows.
Main setting value: 600 (0258H) for channels 1 to 18
However, data for the 20 channels is transmitted. (0 is sent to all data of Ch19 and Ch20.)
Address (instrument number): 0 (20H)
Checksum calculation range

STX

R

0

0

0

1

0

2

5

8

0

0

0

0

9

F

ETX

Sending commands are represented to ASCII code

02H 20H 20H 52H 30H 30H 30H 31H 30H[Hexadecimal]

+

20H
20H
52H
30H
.
.
.
30H
30H
30H
30H

32H 35H 38H

30H 30H 30H 30H 39H 46H 03H

Ch10010 0000
0010 0000
0101 0010
0011 0000.
.
.
0011 0000
0011 0000
0011 0000
0011 0000

1's complements:
Make each bit of binary 0 and 1 reverse.
2's complements:
Add 1 to 1's complements.

1 0001 0110 0001

Ch20

Checksum[Binary notation](1's complements)(2's complements)(Hexadecimal)(ASCII code)

1001 1110+
11001 1111
9F

39H 46H
Checksum-19-

SHINKO PROTOCOL

CLT-20S

8.3 Contents of the command
Notes on the setting command and reading command• When the CLT-20S is applied to the C series, 9 units (18 channels) of the CCT-235 can be connected,
and data for 20 channels can be transmitted. However, for Ch19 and Ch20 data, 0 is sent.
• Although options are not applied, setting the items for the options is possible by the setting command,
however, they will not function.
• When connecting multiple CLT-20S, the address (instrument number) must not be duplicated.
• The instrument number and transfer rate of the CLT-20S cannot be set by the communication, but canbe set by rotary switch.
• For the CCT-235 with Heating/cooling specification, only 1 channel is used, which means no data
can be set to Ch2
With the reading command, control output MV (cooling output MV) reading, and b0 (Main output inCurrent status 1 and 2) can only be read among Ch2 data.
For other reading data, 0 is returned as a data.
• If power failure occurs during the communication, the data during communication cannot be
guaranteed.
Setting command• For the settable range of the data items, see the C series manual Section “3.8 Specifications”.
• For the communication command, see the “Command table” (pages 21 to 24).
• All commands are composed of ASCII code.
• Data (setting value, decimal) is converted to hexadecimal figures and ASCII codes are used.
The negative number is represented with 2's complement.
When data (setting value) has a decimal point, make the value 10 times higher than the setting
value and convert to the hexadecimal figures to input.
Decimal Hexadecimal[Example 1] Main setting value: 1000
In the case of positive (+) number, convert the number
to the hexadecimal number.
: 1000
03E8H[Example 2] Main setting value: -10
In the case of negative (-) number, the number is represented with
2’s complements, then converted to the hexadecimal figures. : -10
FFF6H[Example 3] Main control output proportional band: 2.5%
When the number has a decimal point, ignore the decimal point
: 25
0019H
and convert to the hexadecimal figures.
Reading command• For the communication command, see the “Command table” (pages 21 to 24).
• All commands are composed of ASCII code.
• Data (setting value, decimal) is converted to hexadecimal figures and ASCII code are used.
The negative number is represented with 2's complement.
When data (setting value) range has a decimal point, the response is returned as a whole number
without a decimal point.

-20-

SHINKO PROTOCOL
8.4 Command table (Shinko protocol)
Command Type
Data Item
22H/52H
0001H: Main setting value (SV)
22H/52H
0002H: Main proportional band
22H/52H
0003H: Integral time
22H/52H
0004H: Derivative time
22H/52H
0005H: Alarm 1 (High limit alarm)
22H/52H
0006H: Alarm 2 (Low limit alarm)
22H/52H
0007H: Main output proportional cycle
22H/52H
0008H: Heater burnout alarm
22H/52H
0009H: Control action Perform/Stop
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H

000AH: Auto-tuning Perform/ Cancel
000BH: Alarm 1 (High limit) hysteresis
000CH: Alarm 2 (Low limit) hysteresis
000DH: Control output ON/OFF action hysteresis
000EH: Control output high limit
000FH: Control output low limit
0010H: PV (input) filter time constant0011H: Temperature unit
0012H: Control action

22H/52H

0013H: Alarm 1 action

22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H
22H/52H

0014H: Alarm 2 action
0015H: Loop break alarm 1 action span
0016H: Loop break alarm 1 action time0017H: Anti-reset windup
0018H: PD (Manual) reset
0019H: Sensor correction
001AH: Loop break alarm 2 action span
001BH: Loop break alarm 2 action time
001CH: Cooling proportional band
001DH: Cooling proportional cycle
001EH: Overlap band/Dead band
001FH: Cooling action mode selection

22H/52H

0020H: Cooling output ON/OFF action hysteresis-21-

CLT-20S

Data
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
0: Control Stop
1: Control Perform
0: AT Cancel
1: AT Perform
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value0:1:
0: Heating (Reverse action)
1: Cooling (Direct action)
0: No alarm action
1: High limit alarm
2: High limit with standby
3: Low limit alarm
4: Low limit with standby
5: High/Low limits alarm
6: High/Low limits alarmwith standby
7: H/L limit range alarm
8: H/L limit range w/standby
9: Process high alarm
10:Process high alarmwith standby
11: Process low alarm
12: Process low alarmwith standby
The same as Alarm 1
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
0: Air cooling
1: Oil cooling
2: Water cooling
Setting value

SHINKO PROTOCOL

52H
22H
22H

0040H: Data initialization Perform/Cancel

22H

0080H: Current PV (input value) reading
0081H: Current MV (control output manipulated
variable) reading
0082H: Heater current (ampere) value reading

22H

0083H: Current status 1 reading-22-

CLT-20S

0: Cancel
1: Perform (*1)
Current PV
Current MV
Heater current (ampere) value
when control output is ON.

0000 0000 0000 0000
to
b0
b15
b0 : Main output
0: OFF 1: ON
b1 : Alarm 1 (High limit)
0: OFF 1: ON
b2 : Alarm 2 (Low limit)
0: OFF 1: ON
b3 : Heater burnout alarm
0: OFF 1: ON
b4 : Over scale
0: Normal 1: Overb5 : Under scale
0: Normal 1: Underb6 : Ignoredb7 : Auto-tuning
0: Cancel 1: Perform
b8 : Initial communication
0: Communicated1: Not communicatedb9 : Control action
0: Heating (Reverse)
1: Cooling (Direct)
b10: Control action status
0: Stop 1: Performb11: Heater burnout alarm
applied or not
0: Not applied
1: Appliedb12: Data update request
0:Not requested
1:Requested (*2)
b13: Loop break alarm 1
0: OFF 1: ON
b14: Temperature
0: Normal
1: Abnormal (*3)
b15: Instrument
0: Normal
1: Abnormal (*4)

SHINKO PROTOCOL
22H

0084H: Current status 2 reading

CLT-20S
0000 0000 0000 0000
to
b0
b15
b0 : Main output
0: OFF
1: ON
b1 : Control action status
0: Stop
1: Perform
b2 : Alarm 1 (High limit)
0: OFF
1: ON
b3 : Alarm 2 (Low limit)
0: OFF
1: ON
b4 : Over scale
0: Normal 1: Overb5 : Heater burnout alarm
0: OFF
1: ON
b6 : Auto-tuning
0:Cancel 1: Perform
b7 : Under scale
0:Normal 1: Underb8 : Loop break alarm 2
0: OFF
1: ON
b9 : Temperature
0: Normal
1: Abnormal (*3)
b10 to b15: Ignored(*1) When initializing the data, set the odd number channel of the unit (CCT-235) to be initialized
to "0001". The data of the unit (CCT-235) to be set to "0001" will be initialized.
(*2) When the setting value of the CCT-235 is changed via CPT-20A, bit12 [Data update request in Current
status 1 reading] becomes 1 (Requested).
Finding this status, the PC starts to read all setting values of the CLT-20S.
After all data of the setting items are read, the CLT-20S sets bit12 [Data update request in Current
status 1 reading] to 0 (Not requested).
(*3) Bit14 [Temperature in Current status 1 reading] and bit9 [Temperature in Current status 2 reading]become 1 (Abnormal) on the condition that:
SV + 20 <PV and PV>80
After that, if the PV falls as much as 5 , they become 0 (Normal).
(*4) If the CLT-20S cannot communicate with the CCT-235, bit15 [Instrument in Current status 1 reading]becomes 1 (Abnormal).
If the instrument is abnormal, the CLT-20S sets other data to the initial value (0) and returns it
to the PC.

-23-

SHINKO PROTOCOL
Command Type
22H
22H

Data Item
00A0H: CPU version number
reading
00A1H: Instrument status
reading

CLT-20S

Data
CPU version number of each CCT-235 is readfrom the channel of odd number (1, 3, 5…).
The sensor range of each CCT-235 is readfrom the channel of odd number (1, 3, 5…).
0: K-200 to 1370 , -320 to 2500
1: J-200 to 1000 ， -320 to 1800
0 to 3200
2: R
0 to1760 ,0 to 3300
3: B
0 to 1820 ，0 to 1390 ，
0 to 2500
4: PL0 to 2300
5: N
0 to 1300 ，
6: K
0.0 to 600.0 ， 0.0 to 999.9
7: J
0.0 to 600.0 ， 0.0 to 999.9
8: Pt100 -199.9 to 850.0 ，-199.9 to 999.9
9: JPt100 -199.9 to 500.0 ，-199.9 to 900.0
10: Vdc
0 to 10000(Output OFF when input burnout)
11: Adc
0 to 10000(Output OFF when input burnout)
12: Vdc
0 to 10000(Output ON when input burnout)
13: Adc
0 to 10000(Output ON when input burnout)
The option and output status of each CCT-235
are read from the channel of even number(2, 4. 6…).
b0: Heater burnout alarm
0: Not applied 1: Appliedb1: Heater burnout alarm rating
0: 20A
1: 50Ab2: Ch1 control output (Current)
b3: Ch1 control output (Relay contact)
b4: Ch1 control output (Non-contact voltage)b5: Ch2 control output (Current)
b6: Ch2 control output (Relay contact)
b7: Ch2 control output (Non-contact voltage)
b8: Ignored
b9: Ignoredb10: Cooling control output function
0: Not applied 1: Appliedb11 to b15: Ignored-24-

MODBUS PROTOCOL

CLT-20S

9. Modbus protocol
9.1 Message structure
Modbus protocol has 2 transmission modes (ASCII mode and RTU mode).
The CLT-20S (slave) works in ASCII mode, and therefore all commands are composed of ASCII code.
The data (setting value, decimal) is converted to the hexadecimal number and ASCII code is used.
The negative number is represented with 2's complement.
In ASCII mode, messages start with a colon (:) character (3AH) and ends with CR (carriage return,0DH)+ LF (linefeed, 0AH).
An interval between characters is 1 second. If a greater interval occurs, the receiving device assumes
an error has occurred.
A typical message frame is shown below [Fig. 9.1-1].
Header(:)

Slaveaddress

Functioncode

Address

Numberof data

Numberof bytes

Ch1
data

Ch20
data

LRC

Delimiter(CR•LF)

Data field[Fig. 9.1-1]
9.2 Slave address
Slave address (instrument number) is 0 to 15 and is represented with 2 characters of ASCII code.
Slave address (instrument number) can be set by the rotary switch in the range of 0 to 15.
Master designates a slave by placing the slave address in the message.
When the slave is responding, the slave places its own address in the response message and informs
the master which slave is responding at that time.
Since the slave is not available for the broadcast address, instrument number 0 slave receives
the message and returns the response message.
.
9.3 Function code
Function code tells the slave what kind of action to perform and is represented with two ASCII
characters.
Also when the master sends the message to the slave, the function code commands the slave
to undertake the following action types.
Function code
Contents
03 (03H)
Reading the setting value and status of the slave (Max. 20 data can beread at a time)
16 (16H)
Setting to the slave (Only 1 data can be written.)
When the slave responds to the master, the function code is used to discern whether the response isnormal or if any error is occurred. When the response is normal, the slave simply echoes the originalfunction code.
When the response is abnormal, a value of 1 is added to the most significant bit of the function
code and is returned as a response. At this time, the slave informs the master of the error cause byadding an error code to the response message.
Error code
Contents of the error
0 (00H)
Reserve (Not used)
1 (01H)
Illegal function (non-existent function)
2 (02H)
Illegal data address (non-existent data address)-25-

MODBUS PROTOCOL

CLT-20S

9.4 Data field
Data field includes slave address, the number of data, the number of bytes as well as data.
The slave address, the number of data and data are represented with four ASCII characters(within the range of –32768 to 32767).
The number of bytes is represented with two ASCII characters.
The request from the master is composed of the slave address, the number of data, the numberof bytes and data.
The response from the slave is composed of data requested by the master.
The message data sent from the master to the slave contains additional information which the slave
must use to take the action defined by the function code.
9.5 Error check
Error check is represented with the two ASCII characters.
Error check characters are the result of a Longitudinal Redundancy Check (LRC) calculation that is
performed on the message which starts with (:) and ends with (CR•LF).
The LRC characters are appended to the message as the last field preceding the CR•LF characters.
Error checking methods
LRC is applied to the entire message.
Both the character check and message frame check are generated in the master and applied
to the message contents before transmission. (The slave checks each character andthe entire message frame during receipt.)
The master is configured by the user to wait for a predetermined timeout interval before aborting thetransaction. This interval is set to be long enough for any slave to respond normally. If the slave detects
a transmission error, the message will not be acted upon. The slave will not respond to the master.
(After time passes, the master handles the error.)A message addressed to a non-existent slave device will also cause a timeout.
LRC check
The LRC character checks the message contents, exclusive of the beginning colon and terminatingCR•LF characters.
The LRC character is 1 byte, containing an 8-bit binary value.
The LRC value is calculated by the slave, which appends the LRC to the message.
The slave calculates an LRC during receipt of the message, and compares the calculated value
to the actual value it received in the LRC field. If the two values are not equal, an error results.
The LRC is calculated by adding together successive 8-bit bytes of the message, discarding
any carries, and then two’s complementing the result, excluding the beginning colon characterand terminating CR•LF characters.

-26-

MODBUS PROTOCOL

CLT-20S

9.6 Transmission message example(1) Setting value and status reading (instrument number 1, reading of main setting value of all channels)
Message (request) from the master
HeaderSlave

Function

Address

Number of

LRC

Delimiter(:)

address (01H)

code (03H)(0000H)data (0014H)(B7H)(CR•LF)

1

2

2

4

4

2

2

Number of characters

Normal message (response) from the slave
HeaderSlave

Function(:)

address (01H)

code (03H)

1

2

2

Number of
response bytes

Ch1 data

Ch20 data

LRC

Delimiter(0064H)(0000H)(1EH)(CR•LF)

4

4

(28H)

2

2
2
Number of characters
This message is an example of main setting value 100 (0064H) reading from Ch1 to Ch20.
However, 0 (0000H) is read as the main setting value for Ch19 and Ch20.
The slave address, function code, the number of data, etc are represented with a hexadecimal number
and placed in the message one character at a time.
One channel has 16 bits of data, therefore there are 2 response bytes.
One character of ASCII is expressed by the message which consists of 4 bits, therefore 4 times
the amount of characters are needed.
Error message (response) from the slave
HeaderSlave

FunctionError code

LRC

Delimiter(:)

address (01H)

code (83H)

(02H)

(D2H)

(CR•LF)

1
2
2
2
2
2
Number of characters
This message is an example occurred when the address of the item to be read is mistaken.
The error contents is returned to the master by adding 1 to the most significant bit of the function code.
(2) Setting to the slave [instrument number 1, when the main setting value for all channels is set
to 100 (0064H)]
Message (request) from the master
Header
(:)

1

Slave

Functionaddress

code

(01H)

(10H)

2

2

Address(0000H)

NumberNumberof dataof bytes(0014H)

(28H)

4

2

4

Ch1 data

Ch20 data

LRC

Delimiter(0064H)(0000H)(9BH)(CR•LF)

4

4

2
2
Number of characters

Normal message (response) of the slave
HeaderSlave

Function

Address

Number of

LRC

Delimiter(:)

address (01H)

code (10H)(0000H)data (0014H)(B9H)(CR•LF)

1
2
2
4
4
2
2
Number of characters
This message is an example when set the main setting value to 100 (0064H) for instrument number 1.
The slave address, function code, the number of data, etc are represented with a hexadecimal number
and placed in the message one character at a time.
Error message (response) of the slave
HeaderSlave

Function

Exception code

LRC

Delimiter(:)

address (01H)

code (90H)

(02H)

(D4H)

(CR•LF)

1
2
2
2
2
2
Number of characters
This message is an example occurred when the address of the item to be set is mistaken
The error contents are returned to the master by adding 1 to the most significant bit of the function
code.
-27-

MODBUS PROTOCOL
9.7 Command table (Modbus protocol)
R: Read, W: Write (setting)
Address
Contents
0000H to 0013H
Main setting value (SV)0014H to 0027H
Main proportional band
0028H to 003BH
Integral time
003CH to 004FH
Derivative time
0050H to 0063H
Alarm 1 (High limit)
0064H to 0077H
Alarm 2 (Low limit)
0078 H to 008BH
Main output proportional cycle
008CH to 009FH
Heater burnout alarm
00A0H to 00B3H
Control action Perform/Stop
00B4H to 00C7H
Auto-tuning Perform/Cancel
00C8H to 00DBH
Alarm 1 (High limit) hysteresis
00DCH to 00EFH
Alarm 2 (Low limit) hysteresis
00F0H to 0103H
Control output ON/OFF action
hysteresis
0104H to 0117H
Control output high limit
0118H to 012BH
Control output low limit
012CH to 013FH
PV filter time constant
0140H to 0153H
Temperature unit
0154H to 0167H
Control action

Attribute

R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W

0168H to 017BH

Alarm 1 action selection

R/W

017CH to 018FH
0190H to 01A3H
01A4H to 01B7H
01B8H to 01CBH
01CCH to 01DFH
01E0H to 01F3H
01F4H to 0207H
0208H to 021BH
021CH to 022FH
0230H to 0243H
0244H to 0257H
0258H to 026BH

Alarm 2 action selection
Loop break alarm 1 action span
Loop break alarm 1 action time
Anti-reset windup
PD (manual) reset
Sensor correction
Loop break alarm 2 action span
Loop break alarm 2 action time
Cooling proportional band
Cooling proportional cycle
Overlap band/Dead band
Cooling action mode selection

R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W

026CH to 027FH

Cooling output ON/OFF action
hysteresis

R/W

-28-

CLT-20S

Data
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
0: Stop
1: Perform
0: Cancel
1: Perform
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
1:
0:
0: Heating (Reverse action)
1: Perform (Direct action)
0: No alarm action
1: High limit alarm
2: High limit alarm w/standby
3: Low limit alarm
4: Low limit alarm w/standby
5: High Low limits alarm
6: High Low limits w/standby
7: High Low limit range alarm
8: High Low limit range w/standby
9: Process high alarm
10: Process high alarmwith standby
11: Process low alarm
12: Process low alarmwith standby
The same as Alarm 1
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
Setting value
0: Air cooling
1: Oil cooling
2: Water cooling
Setting value

MODBUS PROTOCOL

CLT-20S

0280H to 0293H

Data initialization Perform/Cancel

0294H to 02A7H
02A8H to 02BBH
02BCH to 02CFH
02D0H to 02E3H

R
R

Current PV (input value)
Current MV

02E4H to 02F7H

Not usedNot used
Current PV (input value) reading
Current MV (control output
manipulated variable) reading
Heater current (ampere) value reading

R

02F8H to 030BH

Current status 1 reading

R

Heater current value whencontrol output is on0000 0000 0000 0000
to
b0
b15
b0 : Main output
0: OFF 1: ON
b1 : Alarm 1 (High limit)
0: OFF 1: ON
b2 : Alarm 2 (Low limit)
0: OFF 1: ON
b3 : Heater burnout alarm
0: OFF 1: ON
b4 : Over scale
0: Normal 1: Overb5 : Under scale
0: Normal 1: Underb6 : Ignoredb7 : Auto-tuning
0: Cancel 1: Perform
b8 : Initial communication
0: Communicated1: Not communicatedb9 : Control action
0: Heating (Reverse)
1: Cooling (Direct)
b10: Control action status
0: Stop 1: Performb11: Heater burnout alarm
applied or not
0: Not applied
1: Appliedb12: Data update request
0:Not requested
1:Requested (*2)
b13: Loop break alarm 1
0: OFF 1: ON
b14: Temperature
0: Normal
1: Abnormal (*3)
b15: Instrument
0: Normal
1: Abnormal (*4)

-29-

W

0: Cancel
1: Perform (*1)

MODBUS PROTOCOL
030CH to 031FH

Current status 2 readingR

CLT-20S
0000 0000 0000 0000
to
b0
b15
b0 : Main output
0: OFF
1: ON
b1 : Control action status
0: Stop
1: Perform
b2 : Alarm 1 (High limit)
0: OFF
1: ON
b3 : Alarm 2 (Low limit)
0: OFF
1: ON
b3 : Heater burnout alarm
0: OFF
1: ON
b4 : Over scale
0: Normal 1: Overb5 : Heater burnout alarm
0: OFF
1: ON
b6 : Auto-tuning
0: Cancel 1: Perform
b7 : Under scale
0: Normal 1: Underb8 : Loop break alarm 2
0: OFF
1: ON
b9 : Temperature
0: Normal 1: Abnormal (*3)
b10 to b15: Ignored(*1) When initializing the data, set the odd number channel of the unit (CCT-235) to be initialized
to "0001". The data of the unit (CCT-235) to be set to "0001" will be initialized.
(*2) When the setting value of the CCT-235 is changed via CPT-20A, bit12 [Data update request in Current
status 1 reading] becomes 1 (Requested).
Finding this status, the master starts to read all setting values of the CLT-20S.
After all data of the setting items are read, the CLT-20S sets bit12 [Data update request in Current
status 1 reading] to 0 (Not requested).
(*3) Bit14 [Temperature in Current status 1 reading] and bit9 [Temperature in Current status 2 reading]become 1 (Abnormal) on the condition that:
SV + 20 <PV and PV>80
After that, if the PV falls as much as 5 , they become 0 (Normal).
(*4) If the CLT-20S cannot communicate with the CCT-235, bit15 [Instrument in Current status 1 reading]becomes 1 (Abnormal).
If the instrument is abnormal, the CLT-20S sets other data to the initial value (0) and returns themto the master.

-30-

MODBUS PROTOCOL
0320H to 0333H
0334H to 0347H

CPU version number
reading
Instrument status
reading

R
R

CLT-20S

CPU version number of each CCT-235 is readfrom the channel of odd number (1, 3, 5…).
The sensor range of each CCT-235 is readfrom the channel of odd number (1, 3, 5…).
0: K-200 to 1370 , -320 to 2500
1: J-200 to 1000 ， -320 to 1800
0 to 3200
2: R
0 to1760 ,0 to 3300
3: B
0 to 1820 ，0 to 1390 ，
0 to 2500
4: PL0 to 2300
5: N
0 to 1300 ，
6: K
0.0 to 600.0 ， 0.0 to 999.9
7: J
0.0 to 600.0 ， 0.0 to 999.9
8: Pt100 -199.9 to 850.0 ，-199.9 to 999.9
9: JPt100 -199.9 to 500.0 ，-199.9 to 900.0
10: Vdc
0 to 10000(Output OFF when input burnout)
11: Adc
0 to 10000(Output OFF when input burnout)
12: Vdc
0 to 10000(Output ON when input burnout)
13: Adc
0 to 10000(Output ON when input burnout)
The option and output status of each
CCT-235 is read from the channel of evennumber (2, 4. 6…).
b0: Heater burnout alarm applied or not
0: Not applied 1: Appliedb1: Heater burnout alarm rating
0: 20A
1: 50Ab2: Ch1 control output (Current)
b3: Ch1 control output (Relay contact)
b4: Ch1 control output (Non-contact voltage)b5: Ch2 control output (Current)
b6: Ch2 control output (Relay contact)
b7: Ch2 control output (Non-contact voltage)
b8: Ignored
b9: Ignoredb10: Cooling control output function
0: Not applied 1: Appliedb11 to b15: Ignored

Note:• Address 700 (02BCH) and above are for reading only.
If the setting message is transmitted to these areas, Error code 2 is returned.
• Address 840 (0348H) and above are not used.
If the setting or reading message is transmitted to these areas, Error code 2 is returned.
• If the designated address range is incorrect, then the setting or reading message is sent,
Error code 2 is returned.

-31-

SPECIFICATIONS

CLT-20S

10. Specifications(1) Standard specifications
Name
Model
Supply voltage
External dimensions
Mounting method
Case
Action indicator

PC link unit
CLT-20S
5 0.2Vdc (supplied by the CPT-20A)
24 x 96 x 100mm (W x H x D)
Base unit (CBT-2) mounting
Flame-resistant resin, Black
While the power supply to the instrument is turned ON, green LED (PW)
lights up.
While communicating between the CLT and CCT, yellow LED (TX) lights
up.
While communicating between the CLT and PC, yellow LED (LINK) lightsup.
If an error is occurred during the PC communication, red LED (ERR) lights
up.

Setting
PC transfer rate (0 to 3): Rotary switch (See page 10.)PC link unit (0 to 15): Rotary switch (See page 10.)
PC communication protocol (0 to 1): Rotary switch (See page 10.)
Host communication function
Communication circuit
Based on RS-232C (C), or RS-422A/RS-485 (C5)
Communication method Half-duplex communication start-stop synchronousTransfer rate
2400bps, 4800bps, 9600bps, 19200bps
Data format
Start bit:1
Data length : 7
Parity: EvenStop bit:1
Insulation•Dielectric strength
Circuit insulation configuration
Power source
5V

Power source
12V

CPU part

Communication
between CLT and PC

Isolated

Communication
between CLT and CCT

Power consumption
Ambient temperature
WeightAccessories

Approx. 1VA
0 to 50 (non-condensing)
Approx. 90g
Instruction manual 1 copy
Terminal cover 1 piece (When the option [TC] is applied)10.2 Optional specifications
Terminal cover [TC]Electrical shock protecting terminal cover-32-

TROUBLESHOOTING

CLT-20S

11. Troubleshooting
If any malfunction occurs, refer to the following items after checking the power supply of the
PC and the C series. If the power is supplied to the C series, green power (PW) indicator lights up.

Warning
Turn the power supply to the instrument OFF before wiring or checking.
Checking with the power switched ON may result in an Electric Shock which could
cause severe injury or death.

Phenomenon: If it is unable to communicate.
Check the following
Burnout or imperfect contact of thecommunication cable or of the terminal part.
The communication cable is not connected
properly.
The terminators are not connected at the bothends of the unit.
The setup of the PC, CLT-20S is not correct.

Solution
Change the communication cable or surely
tighten the terminal screw.
Wire the cable properly. (page 13-15)
Connect the terminators. (page 14-15)
Set up the units properly. (page 10)

If any other problems arise, make inquiries at our agency or the shop where you purchased the unit.

-33-

ASCII CODE

CLT-20S

12. ASCII code
b7
b6
b5

0
0
0

0
0
1

0
1
0

0
1
1

1
0
0

1
0
1

1
1
0

1
1
1

0

1

2

4 5 6
@ P

7
p

b4

b3

b2

b1

0

0

0

0

DLE
SP
0 NUL (TC7)

3
0

0

0

0

1

DC1 !
1 SOH
(TC1)

1

A Q a

q

0

0

1

0

DC2 "
2 STX
(TC2)

2

B R b

r

0

0

1

1

ETX
DC3 #
3 (TC3)

3

C S c

s

0

1

0

0

EOT DC4$
4 (TC4)

4

D T d

t

0

1

0

1

NAK
5 ENQ
(TC5) (TC8) % 5

E U e

u

0

1

1

0

ACK SYN
6 (TC6)6(TC9) &

F V

f

v

0

1

1

1

ETB
'
7 BEL (TC10)

7

G W g

w

1

0

0

0

BS CAN(
8 (FE0)

8

H X h

x

1

0

0

1

HT EM
)
9 (FE1)

9

I

Y

i

y

1

0

1

0

LF SUB*
A (FE2)

:

J

Z

j

z

1

0

1

1

VT ESC+B (FE3)

;

K

[

k

{

1

1

0

0

FF FS
C (FE4)
(IS4)

,

<

L

\

l

|

1

1

0

1

CR GS
D (FE5)(IS4) -

=

M ]

m }

1

1

1

0

RS
.
E SO (IS4)

>

N ^

n

1

1

1

1

F SI

?

O _

o DEL

US

(IS4)

/

-34-

CLT-20S-35-

******* Inquiry *******For any inquiry about this unit, please contact the shop where you purchased
the unit or our agency after checking the following.
i Model name -------------------- CLT-20S
i Option ---------------------------- TCi Instrument number ------------ No. xxxxxx
In addition to the above, please let us know the details of malfunction, if any,
and the operating conditions.

SHINKO TECHNOS CO.,LTD.
OVERSEAS DIVISION

Reg. Office : 2-48, 1-Chome, Ina, Minoo, Osaka, Japan
Mail Address : P.O.Box 17, Minoo, Osaka, JapanURL: http://www.shinko-technos.co.jp
Tel : 81-72-721-2781
E-mail: overseas@shinko-technos.co.jp
Fax: 81-72-724-1760
No.CLT22E1-36-

2001.09