manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Shinko
  6. •
  7. Controllers
  8. •
  9. Shinko JCL-33A Series Use and care manual

Shinko JCL-33A Series Use and care manual

Other manuals for JCL-33A Series

2

Other Shinko Controllers manuals

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko JCL-33A Series User manual

Shinko

Shinko JCL-33A Series User manual

Shinko PCA1 User manual

Shinko

Shinko PCA1 User manual

Shinko ACS-13A-*A Series User manual

Shinko

Shinko ACS-13A-*A Series User manual

Shinko PCD-33A User manual

Shinko

Shinko PCD-33A User manual

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko DCL-33A-R/M User manual

Shinko

Shinko DCL-33A-R/M User manual

Shinko PCA1 User manual

Shinko

Shinko PCA1 User manual

Shinko DCL-33A Use and care manual

Shinko

Shinko DCL-33A Use and care manual

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko PCB1 User manual

Shinko

Shinko PCB1 User manual

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko JCR-33A User manual

Shinko

Shinko JCR-33A User manual

Shinko JCS-33A-R/M T6080 User manual

Shinko

Shinko JCS-33A-R/M T6080 User manual

Shinko ACS-13A Use and care manual

Shinko

Shinko ACS-13A Use and care manual

Shinko DCL-33A User manual

Shinko

Shinko DCL-33A User manual

Shinko ACD-13A Use and care manual

Shinko

Shinko ACD-13A Use and care manual

Shinko JCR-33A User manual

Shinko

Shinko JCR-33A User manual

Shinko ACD-15A-R/M User manual

Shinko

Shinko ACD-15A-R/M User manual

Shinko PCB1 User manual

Shinko

Shinko PCB1 User manual

Shinko ACS-13A User manual

Shinko

Shinko ACS-13A User manual

Shinko ACS-13A User manual

Shinko

Shinko ACS-13A User manual

Shinko BCD2R User manual

Shinko

Shinko BCD2R User manual

Popular Controllers manuals by other brands

Sunricher SR-ZV9003T3-RGBW-US Installation

Sunricher

Sunricher SR-ZV9003T3-RGBW-US Installation

Ksenia intro Installation and configuration manual

Ksenia

Ksenia intro Installation and configuration manual

Inovance CAN200 Series manual

Inovance

Inovance CAN200 Series manual

Gauzy LC6 FLEX Controller Installation and operation guide

Gauzy

Gauzy LC6 FLEX Controller Installation and operation guide

Viking SLP-1 Technical practice

Viking

Viking SLP-1 Technical practice

CKD KBX-30E-U Series instruction manual

CKD

CKD KBX-30E-U Series instruction manual

Sharp Energy Sun Flux User manual & installation guide

Sharp Energy

Sharp Energy Sun Flux User manual & installation guide

Yamaha RCX40 user manual

Yamaha

Yamaha RCX40 user manual

AB Quality PowerFlex 400 Frames D-H Service bulletin

AB Quality

AB Quality PowerFlex 400 Frames D-H Service bulletin

Yamaha MJC8 owner's manual

Yamaha

Yamaha MJC8 owner's manual

AL-KO ATC operating instructions

AL-KO

AL-KO ATC operating instructions

Savant SmartControl 2 Deployment guide

Savant

Savant SmartControl 2 Deployment guide

GameSir T3S user manual

GameSir

GameSir T3S user manual

Kostal inveor operating manual

Kostal

Kostal inveor operating manual

Emerson Yarway 20-55 Operating and safety instructions

Emerson

Emerson Yarway 20-55 Operating and safety instructions

CoCo ACM-LV24 Quick installation guide

CoCo

CoCo ACM-LV24 Quick installation guide

Brooks SLA5810/20 Installation and operation manual

Brooks

Brooks SLA5810/20 Installation and operation manual

SIGMA TEK SR 011 Technical manual

SIGMA TEK

SIGMA TEK SR 011 Technical manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

-1-
COMMUNICATION INSTRUCTION MANUAL JCL-33A (C5)
No.JCL3CE3 2018.11
This manual contains instructions for the communication functions, operations and notes when operating the
JCL-33A.
To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.
Warning
Turn the power supply to the instrument off before wiring or checking. Working on or touching the
terminal with the power switched on may result in severe injury or death due to electrical shock.
1. System Configuration
1.1 When Using USB Communication Cable CMC-001-1 (Sold Separately)
(Fig. 1.1-1)
1.2 When Using Communication Converter IF-400 (Sold Separately)
(Fig. 1.2-1)
1.3 System Configuration of SV Digital Transmission
By connecting to Shinko Programmable Controllers [PCA1 or PCB1 (with C5 option)],
SV can be received from programmable controllers.
(Fig. 1.3-1)
USB communication
cable CMC-001-1
(sold separately)
Host computer
No. 0 No. 1 No. 30
No. 0 No. 1 No. 30
Communication converter
IF-400 (sold separately)
RS-232C RS-485
Host computer
JCL-33A (Max 31 units)
JCL-33A (Max 31 units)
PCB1 (with C5 option)
No. 0 No. 1 No. 30
JCL-33A (Max 31 units)
-2-
USB communication
cable CMC-001-1
(sold separately)
Host computer
USB port
Shield wire
YA(-)
YB(+)
COM
⑩YA(-)
⑪YB(+)
⑫SG
⑩YA(-)
⑪YB(+)
⑫SG
⑩YA(-)
⑪YB(+)
⑫SG
Shield wire
4
3
1
6
Host computer
D-sub 9-pin connector
Shield wire
Communication converter
IF-400 (sold separately)
RS-232C RS-485
⑩YA(-)
⑪YB(+)
⑫SG
⑩YA(-)
⑪YB(+)
⑫SG
⑩YA(-)
⑪YB(+)
⑫SG
RXD
TXD
DCD
DTR
DSR
RTS
CTS
2
3
5
1
4
6
7
8
GND
RI
9
CDM
FG
FG
FG
2. Wiring
2.1 When Using USB Communication Cable CMC-001-1 (sold separately)
(Fig. 2.1-1)
2.2 When Using Communication Converter IF-400 (Sold Separately)
(Fig. 2.2-1)
JCL-33A
FG
FG
Shield wire
Shield wire
JCL
-
33A
-3-
Shield wire
Connect only one end of the shield to the FG terminal to avoid a ground loop. If both ends of the
shield wire are connected to the FG terminal, the circuit will be closed, resulting in a ground loop.
This may cause noise.
Be sure to ground the FG terminal.
Recommended cable: OTSC-VB 2PX0.5SQ (made by Onamba Co., Ltd.) or equivalent (Use a
twisted pair cable.)
Terminator (Terminal resistor)
Communication converter IF-400 (sold separately) has a built-in terminator.
The terminator is mounted at the end of the wire when connecting multiple peripheral devices to a
personal computer. The terminator prevents signal reflection and disturbance.
Do not connect a terminator to the communication line because the JCL-33A has built-in pull-up
and pull-down resistors.
-4-
3. Setting Communication Parameters
Set communication parameters in Auxiliary function setting mode 1.
To enter Auxiliary function setting mode 1, press the and keys (in that order) together for approx.
3 seconds in PV/SV Display Mode. ’PV/SV indication’ appears.
Press the key 3 times. ‘Communication protocol’ appears.
Use the or key for settings (or selections), and register them with the key.
Display Item, Function, Setting range Factory Default
Communication protocol Shinko protocol
• Selects communication protocol.
• : Shinko protocol
: Modbus ASCII mode
: Modbus RTU mode
: Shinko protocol (Block Read/Write available)
: Modbus ASCII mode (Block Read/Write available)
: Modbus RTU mode (Block Read/Write available)
Instrument number 0
•Sets the instrument number.
The instrument numbers should be set one by one when
multiple instruments are connected in Serial communication,
otherwise communication is impossible.
•Available only when the C5 option is equipped.
• Setting range: 0 to 95
Communication speed 9600 bps
• Selects a communication speed equal to that of the host
computer.
• : 2400 bps
: 4800 bps
: 9600 bps
: 19200 bps
: 38400 bps
Parity Even
• Selects the parity equal to that of the host computer.
•Not available if Shinko protocol or Shinko protocol (Block
Read/Write available) is selected.
• : No parity
: Even
: Odd
Stop bit 1 bit
• Selects the stop bit equal to that of the host computer.
•Not available if Shinko protocol or Shinko protocol (Block
Read/Write available) is selected.
• : 1 bit
: 2 bits
Press the key.
The unit reverts to PV/SV display Mode.
Now, settings are complete.
-5-
4. Communication Procedure
Communication starts with command transmission from the host computer (hereafter Master) and
ends with the response of the JCL-33A (hereafter Slave).
• Response with data
When the master sends the Read command, the slave
responds with the corresponding set value or current status.
• Acknowledgement
When the master sends the Write command, the slave
responds by sending the acknowledgement after the
processing is terminated.
• Negative acknowledgement
When the master sends a 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 in the following cases:
• Global address (Shinko protocol) is set.
(Fig. 4-1) • Broadcast address (Modbus protocol) is set.
• Communication error (framing error, parity error)
• Checksum error (Shinko protocol), LRC discrepancy (Modbus
ASCII mode), CRC-16 discrepancy (Modbus RTU mode)
Communication Timing of the RS-485 (C5 option)
Master Side (Take note while programming)
When the master starts transmission through the RS-485 communication line, the master is arranged
so as to provide an idle status (mark status) transmission period of 1 or more characters before
sending the command to ensure synchronization on the receiving side.
Set the program so that the master can disconnect the transmitter from the communication line within a
1 character transmission period after sending the command in preparation for reception of the response
from the slave.
To avoid collision of transmissions between the master and the slave, send the next command after
carefully checking that the master has received the response.
If a response to the command is not returned due to communication errors, set the Retry Processing to
send the command again. (It is recommended to execute Retry twice or more.)
Slave Side
When the slave starts transmission through the RS-485 communication line, the slave is arranged so
as to provide an idle status (mark status) of 1 character transmission period or more before sending
the response to ensure 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.
Command
Data
Command
Acknowledgement
Command
Negative
acknowledgement
Command
No response
Master Slave
-6-
5. Shinko Protocol
5.1 Transmission Mode
Shinko protocol is composed of ASCII.
Hexadecimal (0 to 9, A to F), which is divided into high order (4-bit) and low order (4-bit) out of
8-bit binary data in command is transmitted as ASCII characters.
Data format Start bit: 1 bit
Data bit: 7 bits
Parity: Even
Stop bit: 1 bit
Error detection: Checksum
5.2 Command Configuration
All commands are composed of ASCII.
The data (set value, decimal number) is represented by a hexadecimal number.
The negative numbers are represented by 2's complement.
Numerals written below the command represent number of characters.
(1) Write command
• Write a single piece of data
Header
(02H) Address Sub address
(20H)
Command
type (50H)
Data
item Data Checksum Delimiter
(03H)
1 1 1 1 4 4 2 1
• Write multiple pieces of data
Header
(02H) Address Sub address
(20H)
Command
type (54H)
Data
item Data Checksum Delimiter
(03H)
1 1 1 1 4 4 x n 2 1
n: Amount of data
(2) Read command
• Read a single piece of data
Header
(02H) Address Sub address
(20H)
Command
type (20H)
Data
item Checksum Delimiter
(03H)
1 1 1 1 4 2 1
• Read multiple pieces of data
Header
(02H) Address Sub address
(20H)
Command
type (24H)
Data
item
Amount of
read data n Checksum Delimiter
(03H)
1 1 1 1 4 4 2 1
(3) Response with data
• Response to ‘Read a single piece of data’
Header
(06H) Address Sub address
(20H)
Command
type (20H)
Data
item Data Checksum Delimiter
(03H)
1 1 1 1 4 4 2 1
• Response to ‘Read multiple pieces of data’
Header
(06H) Address Sub address
(20H)
Command
type (24H)
Data
item Data Checksum Delimiter
(03H)
1 1 1 1 4 4 x n 2 1
n: Amount of data
(4) Acknowledgement
Header
(06H) Address Checksum Delimiter
(03H)
1 1 2 1
(5) Negative acknowledgement
Header
(15H) Address Error code Checksum Delimiter
(03H)
1 1 1 2 1
-7-
Header: Control code to represent the beginning of the command or the response.
ASCII is used.
Write command, Read command: STX (02H) fixed
Response with data, Acknowledgement: ACK (06H) fixed
Negative acknowledgement: NAK (15H) fixed
Instrument number (Address): Numbers by which the master discerns each slave.
Instrument number 0 to 94 and Global address 95.
ASCII (20H to 7FH) is used by adding 20H to instrument numbers 0 to 95 (00H to 5FH).
95 (7FH) is called Global address, which is used when the same command is sent to
all the slaves connected. However, the response is not returned.
Sub address: 20H fixed
Command type: Codes for Write command and Read command.
Command
Type Contents Description
20H Read (A single piece of data) Reads a single piece of data.
24H Read (Multiple pieces of data) Reads consecutive multiple pieces
of data. (Amount of data: Max. 100)
50H Write (A single piece of data) Writes a single piece of data.
54H Write (Multiple pieces of data) Writes consecutive multiple pieces
of data. (Amount of data: Max. 100)
Notes about Read/Write multiple pieces of data
When reading or writing multiple pieces of data, as it takes time until slave sends
response data, the master determines no response based on the timeout period below
after sending a command.
Timeout period calculation: 6 ms x Amount of data
Data item: Classification of the command object.
Composed of 4-digit hexadecimal numbers, using ASCII.
Refer to Section ‘7. Communication Command Table’ (pp.21 - 29).
Data: The contents of data (set values) differ depending on the Write command.
Composed of 4-digit hexadecimal numbers, using ASCII.
Refer to Section ‘7. Communication Command Table’ (pp. 21 - 29).
Checksum: 2-character data to detect communication errors.
Refer to Section ‘5.3 Checksum Calculation’ (p.8).
Delimiter: Control code to represent the end of command.
ASCII code ETX (03H) fixed
Error code: Represents an error type using ASCII.
1 (31H).... Non-existent command
2 (32H).... Not used
3 (33H).... Setting outside the setting range
4 (34H).... Status unable to be written (e.g. AT is performing.)
5 (35H).... During setting mode by keypad operation
-8-
5.3 Checksum Calculation
Checksum is used to detect receiving errors in the command or data.
Set the program for the master side as well to calculate the checksum of the response data from the
slaves so that communication errors can be checked.
The ASCII code (hexadecimal) corresponding to the characters which range from the address to that
before the checksum is converted to binary notation, and the total value is calculated.
The lower one byte of the total value is converted to 2’s complement, and then to hexadecimal
numbers, that is, ASCII code for the checksum.
• 1’s complement: Reverse each binary bit. 0 will become 1 and vice versa.
• 2’s complement: Add 1 to 1’s complement.
[Example of checksum calculation]
Write SV1 to 600 (0258H). See (Fig. 5.3-1).
Address (instrument number): 0 (20H)
(Fig. 5.3-1)
20H
20H
50H
30H
30H
30H
31H
30H
32H
35H
38H
0010 0000
0010 0000
0101 0000
0011 0000
0011 0000
0011 0000
0011 0001
0011 0000
0011 0010
0011 0101
0011 1000
+
10 0010 0000
[Hexadecimal] [Binary]
1101 1111
1
+
1110 0000
E 0
45H 30H
[1's complement]
[2's complement]
[Hexadecimal]
[ASCII]
Checksum
STX ETX
P 0 0 0 1 0 2 5 8
02H 20H 20H 50H 30H 30H 30H 31H 30H 32H 35H 38H 03H
[Characters above are represented in ASCII.]
Checksum
Checksum calculation range
[e.g.]
E
45H 30H
0
-9-
5.4 Command Example
Numerals written below the command represent number of characters.
(1) Read [Address 1, PV]
• Read command from the master
Header
(02H)
Address
(21H)
Sub
address
(20H)
Command
type
(20H)
Data item
[0080H]
(30H 30H 38H 30H)
Checksum
(44H 37H)
Delimiter
(03H)
1 1 1 1 4 2 1
• A response from the slave in normal status [When PV=25 (0019H)]
Header
(06H)
Address
(21H)
Sub
address
(20H)
Command
type
(20H)
Data item
[0080H]
(30H 30H 38H 30H)
Data
[0019H]
(30H 30H 31H 39H)
Checksum
(30H 44H)
Delimiter
(03H)
1 1 1 1 4 4 2 1
(2) Read [Address 1, SV1]
• Read command from the master
Header
(02H)
Address
(21H)
Sub
address
(20H)
Command
type
(20H)
Data item
[0001H]
(30H 30H 30H 31H)
Checksum
(44H 45H)
Delimiter
(03H)
1 1 1 1 4 2 1
• A response from the slave in normal status [When SV1=600 (0258H)]
Header
(06H)
Address
(21H)
Sub
address
(20H)
Command
type
(20H)
Data item
[0001H]
(30H 30H 30H 31H)
Data
[0258H]
(30H 32H 35H 38H)
Checksum
(30H 46H)
Delimiter
(03H)
1 1 1 1 4 4 2 1
(3) Write [Address 1, SV1]
• Write command from the master [When writing SV1 to 600 (0258H)]
Header
(02H)
Address
(21H)
Sub
address
(20H)
Command
type
(50H)
Data item
[0001H]
(30H 30H 30H 31H)
Data
[0258H]
(30H 32H 35H 38H)
Checksum
(44H 46H)
Delimiter
(03H)
1 1 1 1 4 4 2 1
• A response from the slave in normal status
Header
(06H)
Address
(21H)
Checksum
(44H 46H)
Delimiter
(03H)
1 1 2 1
-10-
(4) Read [Address 1, 25 commands from SV1]
• Read command from the master
Header
(02H)
Address
(21H)
Sub
address
(20H)
Command
type
(24H)
Data item
[0001H]
(30H 30H 30H 31H)
Amount of read data
25 [0019H]
(30H 30H 31H 39H)
Checksum
(31H 30H)
Delimiter
(03H)
1 1 1 1 4 4 2 1
• A response from the slave in normal status
Header
(06H)
Address
(21H)
Sub
address
(20H)
Command
type
(24H)
Data item
[0001H]
(30H 30H 30H 31H)
1
1
1
1
4
Data
[00000000055A
•••
0000]
(
30H 30H 30H 30H 30H 30H 30H 30H 30H 35H 35H 41H • • • 30H 30H 30H 30H)
Checksum
(43H 38H)
Delimite
r
(03H)
100 (4 x 25) 2 1
Response data becomes as follows.
Data Item Data
Data
(Converted to Hexadecimal)
0001H SV1 0 0000H
0002H Input type K [-200 to 1370 ] 0000H
0003H Scaling high limit 1370 055AH
0004H Scaling low limit -200 FF38H
0005H Decimal point place No decimal point 0000H
0006H Alarm 1 type No alarm action 0000H
0007H Alarm 2 type No alarm action 0000H
0008H Reserved 00000H
0009H Reserved 00000H
000AH SV1/Step 1 SV 0 0000H
000BH Step 2 SV 0 0000H
000CH Step 3 SV 0 0000H
000DH Step 4 SV 0 0000H
000EH Step 5 SV 0 0000H
000FH Step 6 SV 0 0000H
0010H Step 7 SV 0 0000H
0011H Step 8 SV 0 0000H
0012H Step 9 SV 0 0000H
0013H Step 1 time 0 0000H
0014H Step 2 time 0 0000H
0015H Step 3 time 0 0000H
0016H Step 4 time 0 0000H
0017H Step 5 time 0 0000H
0018H Step 6 time 0 0000H
0019H Step 7 time 0 0000H