Download Print this page
Shinko DCL-33A Communication Instruction Manual

Shinko DCL-33A Communication Instruction Manual

Din rail mounted indicating controller
Hide thumbs Also See for DCL-33A:

Advertisement

Regulatory temperatury na szynę DIN z serii DCL-33A
COMMUNICATION INSTRUCTION MANUAL
This manual contains instructions for the communication functions, operations and notes when operating the
DCL-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-3 (Sold Separately)
Host computer
1.2 When U
sing Communication Converter
Host computer
USB communication
cable CMC-001-3
(sold separately)
DCL-33A
(Fig. 1.1-1)
IF-400 (Sold Separately)
Communication converter
IF-400 (sold separately)
RS-232C
RS-485
(Fig. 1.2-1)
DCL-33A (C5)
DCL-33A
No. 0
No. 1
DCL-33A
DCL-33A
No. 0
No. 1
1
http://acse.pl
No.DCL32CE1 2016.06
DCL-33A
No. 30
DCL-33A
No.-30

Advertisement

loading
Need help?

Need help?

Do you have a question about the DCL-33A and is the answer not in the manual?

Questions and answers

Summary of Contents for Shinko DCL-33A

  • Page 1 Regulatory temperatury na szynę DIN z serii DCL-33A http://acse.pl DCL-33A (C5) COMMUNICATION INSTRUCTION MANUAL No.DCL32CE1 2016.06 This manual contains instructions for the communication functions, operations and notes when operating the DCL-33A. To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.
  • Page 2 2. Wiring 2.1 When Using USB Communication Cable CMC-001-3 (Sold Separately) DCL-33A (Max. 31 units) USB communication cable CMC-001-3 (sold separately) CMC-001-3 CDD or CPP (sold separately) Host computer USB port DCL-33A bottom (Fig. 2.1-1) 2.2 When U IF-400 (Sold Separately) sing Communication Converter •...
  • Page 3 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 each DCL-33A has built-in pull-up and pull-down resistors.
  • Page 4 4. Communication Procedure Communication starts with command transmission from the host computer (hereafter Master), and ends with the response of the DCL-33A (hereafter Slave). • Response with data Master Slave When the master sends the Read command, the slave Command responds with the corresponding set value or current status.
  • Page 5 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.
  • Page 6 • Response to ‘Read multiple pieces of data’ Command Data Header address type Address item (06H) (20H) (24H) Delimiter Data Checksum (03H) 4 x n n: Amount of data (4) Acknowledgement Header Delimiter Address Checksum (06H) (03H) (5) Negative acknowledgement Header Error Delimiter...
  • Page 7 Delimiter: Control code to represent the end of command. ASCII code ETX (03H) fixed Error code: Represents an error type using ASCII. Error Code Contents 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.
  • Page 8 5.4 Command Example Numerals written below the command represent number of characters. (1) Read [Address 1, PV] • Read command from the master Header Address Command Data item Checksum Delimiter address type [0080H] (02H) (21H) (20H) (20H) (30H 30H 38H 30H) (44H 37H) (03H) •...
  • Page 9 (4) Read [Address 1, 25 commands from SV1] • Read command from the master Amount of read data Data item Checksum Delimiter Header Address Command 25 [0019H] [0001H] address type (30H 30H 30H 31H) (30H 30H 31H 39H) (31H 30H) (03H) (02H) (21H)
  • Page 10 (5) Write [Address 1, 25 commands from SV1] (e.g.) The data (25 commands from SV1) is shown below. Data Data Item Data (Converted to Hexadecimal) 0001H 2000 07D0H 0002H Input type K [-199.9 to 400.0 ] 0001H 0003H Scaling high limit 4000 0FA0H 0004H...
  • Page 11 To transmit continuously, an interval between characters which consist of one message, must be within 1.5 character transmission times. If an interval lasts longer than 1.5 character transmission times, the DCL-33A assumes that transmission from the master is finished, which results in a communication error, and will not return a response.
  • Page 12 2 (02H) Illegal data address (Non-existent data address) 3 (03H) Illegal data value (Value out of the setting range) Shinko protocol error code 4 17 (11H) (Status unable to be written. (e.g.) AT is performing.) Shinko protocol error code 5...
  • Page 13 RTU Mode After calculating CRC-16 (Cyclic Redundancy Check) from the slave address to the end of the data, the calculated 16-bit data is appended to the end of message in sequence from low order to high order. How to calculate CRC-16 In the CRC-16 system, the information is divided by the polynomial series.
  • Page 14 (3) Read [Slave address 1, SV1 (0001H)] • A request message from the master Header Slave Function Data item Amount of data Error check Delimiter address code [0001H] [0001H] CR+LF (3AH) (30H 31H) (30H 33H) (30H 30H 30H 31H) (30H 30H 30H 31H) (46H 41H) (0DH 0AH) •...
  • Page 15 Reserved 0010H 0000H Reserved 0011H 0000H 0012H A1 value 0000H 0013H A1 high limit alarm value 0000H 0014H A2 value 0000H 0015H A2 high limit alarm value 0000H 0016H A3 value 0000H 0017H A3 high limit alarm value 0000H 0018H A4 value 0000H 0019H...
  • Page 16 6.4.2 RTU Mode Numerals written below the command represent number of characters. (1) Read [Slave address 1, PV (0100H)] • A request message from the master Slave Function Data item Amount of data Error check 3.5 idle 3.5 idle address code CRC-16 characters...
  • Page 17 (4) Read [Slave address 1, 25 commands from SV1] • A request message from the master Slave Function Data item Amount of Error check 3.5 idle 3.5 idle address code data CRC-16 characters characters (01H) (03H) (0001H) (0019H) (D5C0H) • Response message from the slave in normal status Slave Function Number of...
  • Page 18 (5) Write [Slave address 1, 25 commands from SV1] (e.g.) The data (25 commands from SV1) is shown below. Data Data Item Data (Converted to Hexadecimal) 0001H 2000 07D0H 0002H Input type K [-199.9 to 400.0 ] 0001H 0003H Scaling high limit 4000 0FA0H 0004H...
  • Page 19 6.5 Diagnostics Function Modbus protocol has the following diagnostics functions. • Echoes back the request message. • Reads device identification information. 6.5.1 Message Configuration ASCII mode Slave Header Function Error check Delimiter Delimiter Data address code (CR) (LF) RTU mode 3.5 idle Slave 3.5 idle...
  • Page 20 01H/04H (Corresponds to Basic category) 00 Vendor name Object ID 1 Byte SHINKO TECHNOS CO., LTD. 01 Product code (model) (e.g.) DCL-33A-R/M 02 Version number (D, T, MP) (e.g.) Dxx-xxxx-xx, MPxxxx-xx Response message from the slave is composed of Sub-function code 14 (0EH) (for request), Read Device ID code and Object ID.
  • Page 21 3.5 idle 3.5 idle address code code CRC-16 characters characters (01H) (2BH) (0EH) (0400H) (7327H) • Response message from the slave in normal status (SHINKO TECHNOS CO., LTD.) Sub-function Slave Function 3.5 idle code address code characters (0EH) (01H) (2BH) Data...
  • Page 22 3.5 idle 3.5 idle address code code CRC-16 characters characters (01H) (2BH) (0EH) (0401H) (B2E7H) • Response message from the slave in normal status (DCL-33A-R/M) Slave Function Sub-function 3.5 idle address code code characters (01H) (2BH) (0EH) Error check Data 3.5 idle...
  • Page 23 7. Communication Command Table 7.1 Shinko Protocol, Modbus ASCII Mode, Modbus RTU Mode Commands 7.1.1 A Single Piece of Data Read/Write Command Shinko Modbus Command Function Data Item Data Type Code 20H/50H 03H/06H 0001H Set value 20H/50H 03H/06H 0003H AT Perform/Cancel...
  • Page 24 Shinko Modbus Command Function Data Item Data Type Code 20H/50H 03H/06H 0023H A1 type 000AH: High/Low limits independent 000BH: High/Low limit range independent 000CH:High/Low limits with standby independent 20H/50H 03H/06H 0025H A1 hysteresis Set value 20H/50H 03H/06H 0029H A1 delay time...
  • Page 25 7.1.2 A Single Piece of Data Write Command Shinko Modbus Command Function Data Item Data Type Code Key operation change flag 0070H 0000H: No action clearing 0001H: Clear key operation change flag 7.1.3 A Single Piece of Data Read Command...
  • Page 26 7.2 Shinko Protocol (Block Read), Modbus ASCI Mode (Block Read), Modbus RTU Mode (Block Read) Commands 7.2.1 A Single/Multiple Piece(s) of Data Read/Write Command Shinko Modbus Data Item Data Command Type Function Code 20H/24H/50H/54H 03H/06H/10H 0001H Set value 0000H: K [-200 to 1370 ]...
  • Page 27 Shinko Modbus Data Item Data Command Type Function Code 0000H: No alarm action 20H/24H/50H/54H 03H/06H/10H 0006H A1 type 0001H: High limit alarm 0002H: Low limit alarm 0003H: High/Low limits alarm 0004H: High/Low limit range alarm 0005H: Process high alarm 0006H: Process low alarm...
  • Page 28 Shinko Modbus Data Item Data Command Type Function Code 20H/24H/50H/54H 03H/06H/10H 000BH Reserved (*1) 20H/24H/50H/54H 03H/06H/10H 000CH Reserved (*1) 20H/24H/50H/54H 03H/06H/10H 000DH Reserved (*1) Set value 20H/24H/50H/54H 03H/06H/10H 000EH SV1 Set value 20H/24H/50H/54H 03H/06H/10H 000FH SV2 20H/24H/50H/54H 03H/06H/10H 0010H Reserved (*1)
  • Page 29 Shinko Modbus Data Item Data Command Type Function Code 20H/24H/50H/54H 03H/06H/10H 0024H A1 value 0 0000H: Disabled Enabled/Disabled 0001H: Enabled 20H/24H/50H/54H 03H/06H/10H 0025H A1 hysteresis Set value 20H/24H/50H/54H 03H/06H/10H 0026H A1 delay time Set value 20H/24H/50H/54H 03H/06H/10H 0027H A1 Energized/...
  • Page 30 Shinko Modbus Data Item Data Command Type Function Code 20H/24H/50H/54H 03H/06H/10H 0046H OUT2 cooling 0000H: Air cooling (Linear method characteristic) 0001H: Oil cooling (1.5 power of the linear characteristic) 0002H: Water cooling (2 power of the linear characteristic) 20H/24H/50H/54H 03H/06H/10H 0047H...
  • Page 31 Shinko Modbus Data Item Data Command Type Function Code 20H/24H/50H/54H 03H/06H/10H 0063H A3 HOLD function 0000H: Not holding 0001H: Holding 20H/24H/50H/54H 03H/06H/10H 0064H A4 HOLD function 0000H: Not holding 0001H: Holding 20H/24H/50H/54H 03H/06H/10H 0065H Reserved (*1) 20H/24H/50H/54H 03H/06H/10H 008CH Reserved (*1)
  • Page 32 7.2.2 A Single Piece of Data Read/Write Command Shinko Modbus Command Function Data Item Data Type Code 20H/50H 03H/06H 00E0H SUB-MODE key function 0000H: Control output OFF function 0001H: Auto/Manual control 0002H: Alarm HOLD cancel 20H/50H 03H/06H 00E1H Remote/Local 0000H: Local...
  • Page 33 7.2.4 A Single/Multiple Piece(s) of Data Read Command Shinko Modbus Command Function Data Item Data Type Code 20H/24H 03H/04H 0100H PV (Process variable) 20H/24H 03H/04H 0101H OUT1 MV (MV1) Current OUT1 MV (MV1) 20H/24H 03H/04H 0102H OUT2 MV (MV2) Current OUT2 MV (MV2)
  • Page 34 Shinko Modbus Command Function Data Item Data Type Code 20H/24H 03H/04H 010EH Status flag 2 0000 0000 0000 0000 digit: Event input DI1 0: OFF 1: ON to 2 digits: Reserved digit: Unit status 0: PV/SV Display mode 1: Setting mode...
  • Page 35 Shinko protocol) or Exception code 2 (02H, Modbus protocol) will be returned. (*3) For 00E5H (Manual control MV), if Write is executed for the following, Error code 3 (33H, Shinko protocol) or Exception code 3 (03H, Modbus protocol) will be returned: •...
  • Page 36 • When the data (set value) has a decimal point, a whole number (hexadecimal) without a decimal point is used for a response. 7.4 Negative Acknowledgement The slave will return Error code 1 (31H, Shinko protocol) or Exception code 2 (02H, Modbus protocol) in the following case: • When non-existent data item is read or written.
  • Page 37 If 0001H (Clear key operation change flag) is written for 0070H or 00FFH (Key operation change flag clearing) during the setting mode of the controller, Error code 5 (35H, Shinko protocol) or Exception Code 18 (12H, Modbus protocol) will be returned as a negative acknowledgement. And 0085H (Status flag) or 010DH (Status flag 1, 2 : Change in key operation) cannot be cleared.
  • Page 38 7.6 When Communicating with a PLC To communicate with a PLC, use the SIF-600, Shinko PLC Interface Unit. No programming is needed for connection. However, Shinko protocol Multiple pieces of data Read (24H) and Multiple pieces of data Write (54H) are not available.
  • Page 39 8. Set Value Digital Transmission By connecting to Shinko programmable controllers [PC-900 or PCD-33A with the SVTC (Set value digital transmission) option], SV can be received from programmable controllers. 8.1 Wiring When connecting to the PCD-33A, connect YA (-) to YA (-), YB (+) to YB (+), SG (PCD-33A) to COM (DCL-33A) respectively.
  • Page 40 Selectable Selectable Error correction: Command request repeat system Error detection: Parity check, checksum (Shinko protocol), LRC (Modbus ASCII), CRC-16 (Modbus RTU) 10. Troubleshooting Check that power is being supplied to the master and slave that customers use. If communication failure still occurs, check the following.