RKC INSTRUMENT CB100 Communication Instruction Manual

RKC INSTRUMENT CB100 Communication Instruction Manual

Digital controller z-1021
Hide thumbs Also See for CB100:

Advertisement

Digital Controller
CB100/CB400
CB500/CB700
CB900
[Z-1021]
MODBUS
Communication
Instruction Manual
IMCB14-E1
RKC INSTRUMENT INC.
®

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CB100 and is the answer not in the manual?

Questions and answers

Ong Chin Hui
May 21, 2025

Dear Sir , Please advise your product CB-400 xxxx-*********-****-****/y temperature controller comm with optional Z-1021 and Z-1084 what is the difference?

1 comments:
Mr. Anderson
May 24, 2025

The RKC INSTRUMENT CB100 temperature controller has various specifications that can be modified with optional modules like Z-1021 and Z-1084.

- Z-1021: Supports Modbus communication but does not support thermocouple types 2 W5Re/W26Re and B.
- Z-1084: Not mentioned in the provided context.

Therefore, the difference is that Z-1021 adds Modbus communication capability with specific input type limitations, while no information is available for Z-1084.

Answer: Z-1021 adds Modbus communication but does not support input types 2 W5Re/W26Re and B; no information is available about Z-1084.

This answer is automatically generated

Subscribe to Our Youtube Channel

Summary of Contents for RKC INSTRUMENT CB100

  • Page 1 Digital Controller CB100/CB400 CB500/CB700 CB900 [Z-1021] MODBUS Communication Instruction Manual IMCB14-E1 RKC INSTRUMENT INC. ®...
  • Page 2 Modbus is a registered trademark of Schneider Electric. Company names and product names used in this manual are the trademarks or registered trademarks of the respective companies. All Rights Reserved, Copyright 1999, RKC INSTRUMENT INC.
  • Page 3 Thank you for purchasing the RKC instrument. In order to achieve maximum performance and ensure proper operation of your new instrument, carefully read all the instructions in this manual. Please place this manual in a convenient location for easy reference.
  • Page 4 CAUTION This is a Class A instrument. In a domestic environment, this instrument may cause radio interference, in which case the user may be required to take adequate measures. This instrument is protected from electric shock by reinforced insulation. Provide reinforced insulation between the wire for the input signal and the wires for instrument power supply, source of power and loads.
  • Page 5: Table Of Contents

    CONTENTS Page 1. OUTLINE ................1 2. SPECIFICATIONS ..............2 3. WIRING.................3 4. COMMUNICATION SETTINGS..........6 4.1 Communication Setting Mode .................6 4.2 Select Communication Parameters..............7 4.3 Slave Address Setting ..................8 4.4 Communication Speed Setting..............10 4.5 Data Configuration Setting ................12 4.6 Interval Time Setting ..................14 4.7 RS-485 Send/Receive Process Timing ............17 5.
  • Page 6 Page 7. DATA CONFIGURATION............26 7.1 Data Configuration ..................26 7.2 Data Processing Precautions ................27 7.3 Communication Data List ................28 8. TROUBLESHOOTING ............35 IMCB14-E1...
  • Page 7: Outline

    1. OUTLINE This manual describes the specifications, wiring instructions and communication settings for CB100/CB400/CB500/CB700/CB900 Z-1021 with Modbus communication protocol. Master side Slave side CB100/CB400/CB500 RS-485 Host computer CB700/CB900 or PLC etc. MODBUS MODBUS (Slave address 1) CB100/CB400/CB500 CB700/CB900 MODBUS (Slave address 2) Host computer or PLC etc.
  • Page 8: Specifications

    2. SPECIFICATIONS (1) Interface: Based on RS-485, EIA standard (2) Connection method: 2-wire system, half-duplex multi-drop connection (3) Protocol: Modbus (4) Signal transmission mode : Remote Terminal Unit (RTU) mode (5) Synchronous method: Start/stop synchronous type (6) Communication speed: 2400 bps, 4800 bps, 9600 bps, 19200 bps (Selectable) (7) Data type: Data bit:...
  • Page 9: Wiring

    3. WIRING WARNING To prevent electric shock or instrument failure, turn off the power before connecting or disconnecting the instrument and peripheral equipment. Terminal number and signal details CB100/CB400/CB500/CB900 Signal direction Terminal No. Signal name Name Slave Master Signal ground...
  • Page 10 3. WIRING Connection to the RS-485 port of the master The master has a built-in circuit to transfer send/receive data alternatively. Paired wire RS-485 Master T/R(A) T/R(A) SD (TXD):Send data T/R(B) T/R(B) Slave RD (RXD):Receive data Send/Receive Shielded twisted transfer signal pair wire SD (TXD) and RD (RXD): Negative logic T/R(A)
  • Page 11 3. WIRING Connection with up to 31 slaves and one master Master Master RS-232C RS-485 RS-232C/RS-485 converter RS-485 BRA-100B-2 BRA-100B-2 BRA-100B-2 RS-485 Slave address example Slaves Slaves Slaves For all pertinent details on the RS-232C/RS-485 converter and junction branch box (BRA- 100B-2), see the respective instruction manuals.
  • Page 12: Communication Settings

    4. COMMUNICATION SETTINGS To establish communication parameters between master and slave, it is necessary to set the slave address, communication speed, data configuration and interval time on each slave in the communication mode. The CB900 controller will be used as an example, but the same instructions apply to all CB Series controllers with Modbus protocol.
  • Page 13: Select Communication Parameters

    4. COMMUNICATION SETTINGS 4.2 Select Communication Parameters To select parameters in communication setting mode, press the SET key. The parameters are displayed and sequenced in the order of slave address, Add, communication speed, bPS, data configuration, bIT and interval time set value, InT. Display flowchart (Display for approx.
  • Page 14: Slave Address Setting

    4. COMMUNICATION SETTINGS 4.3 Slave Address Setting The slave address must be set before Modbus communication can begin. The slave address number is set with numbers from 1 to 99. The factory set value is 0 and two-way communication is not possible when the address is 0.
  • Page 15 4. COMMUNICATION SETTINGS 2. Press the UP key to enter 5 at the first digit from the right. OUT1 OUT2 ALM1 ALM2 3. Press the <R/S key to high-light the second digit from the right. OUT1 OUT2 ALM1 ALM2 4. Press the UP key to enter 1 at the second digit form the right. OUT1 OUT2 ALM1...
  • Page 16: Communication Speed Setting

    4. COMMUNICATION SETTINGS 4.4 Communication Speed Setting The communication speed of 2400bps, 4800bps, 9600bps or 19200bps is set with numbers from 0 to 3. To change the number of the digit, press the UP or DOWN key. Factory set Symbol Name Setting range Description...
  • Page 17 4. SETTING FOR COMMUNICATION 2. Press the DOWN key to enter 1 (4800 bps) at the first digit from the right. OUT1 OUT2 ALM1 ALM2 3. Press the SET key to store the new communication speed. The display automatically goes to the next communication parameter, bIT.
  • Page 18: Data Configuration Setting

    4. SETTING FOR COMMUNICATION 4.5 Data Configuration Setting The data configuration shown below is set with numbers from 1 to 3. To change the number of the digit, press the UP or DOWN key. Factory set Symbol Name Setting range Description value Data...
  • Page 19 4. SETTING FOR COMMUNICATION Setting procedure Example: Setting the data configuration to 6: 8 data bits, even parity and 1 stop bit. 1. Go to the communication setting mode so that slave address, Add, is displayed. Press the SET key until the data configuration symbol, bIT, appears. OUT1 OUT2 ALM1...
  • Page 20: Interval Time Setting

    4. SETTING FOR COMMUNICATION 4.6 Interval Time Setting The interval time from 0 to 250 ms is set with numbers from 0 to 150. To shift the digit, press the <R/S key. To change the number of the digit, press the UP or DOWN key. Factory set Symbol Name...
  • Page 21 4. SETTING FOR COMMUNICATION 2. Calculate the interval time set value by using the formula on the previous page. The interval time set value must be a whole number. If you get a number with a decimal fraction, round to the nearest whole number.
  • Page 22 4. SETTING FOR COMMUNICATION 5. Press the UP key to enter 5 at the second digit from the right. OUT1 OUT2 ALM1 ALM2 6. Press the <R/S key to high-light the third digit from the right. OUT1 OUT2 ALM1 ALM2 7.
  • Page 23: Rs-485 Send/Receive Process Timing

    4. SETTING FOR COMMUNICATION 4.7 RS-485 Send/Receive Process Timing The sending and receiving of RS-485 communication is conducted through two wires; consequently, the transmission and reception of data requires precise timing. The following processing times are required during data send/receive. Slave process timing Procedure details Time (ms)
  • Page 24: Modbus Protocol

    5. MODBUS PROTOCOL The master controls communication between master and slave. A typical message consists of a request (query message) sent from the master followed by an answer (response message) from the slave. When master begins data transmission, a set of data is sent to the slave in a fixed sequence. When it is received, the slave decodes it, takes the necessary action, and returns data to the master.
  • Page 25: Function Code

    5. MODBUS PROTOCOL 5.2 Function Code Function code contents Function code Function Contents (Hexadecimal) Measured value (PV), alarm status, current Read holding registers transformer input, etc. Set value (SV), alarm set value, PID constants, Preset single register PV bias, etc. (For each word) Diagnostics (loopback test) Diagnostics (loopback test) Message length of each function (Unit: byte)
  • Page 26: Slave Response

    5. MODBUS PROTOCOL 5.4 Slave Responses (1) Normal response In the response message of the Read Holding Registers, the slave returns the read out data and the number of data items with the same slave address and function code as the query message. In the response message of the Preset Single Register, the slave returns the same message as the query message.
  • Page 27: Calculating Crc-16

    5. MODBUS PROTOCOL 5.5 Calculating CRC-16 The Cyclic Redundancy Check (CRC) is a 2 byte (16-bit) error check code. After constructing the data message, not including start, stop, or parity bit, the master calculates a CRC code and appends this to the end of the message. The slave will calculate a CRC code from the received message, and compare it with the CRC code from the master.
  • Page 28 5. MODBUS PROTOCOL The flow chart of CRC-16 START FFFFH CRC Register CRC Register next byte of the message CRC Register Shift CRC Register right 1 bit Carry flag is 1 CRC Register A001H CRC Register n + 1 Is message complete ? symbol indicates an exclusive OR operation.
  • Page 29: Message Format

    6. MESSAGE FORMAT 6.1 Read Holding Registers [03H] The query message specifies the starting register address and quantity of registers to be read. The contents of the holding registers are entered in the response message as data, divided into two parts: the high-order 8 bits and the low-order 8 bits, arranged in the order of the register numbers.
  • Page 30: Preset Single Registers [06H]

    6. MESSAGE FORMAT 6.2 Preset Single Register [06H] The query message specifies data to be written into the designated holding register. The write data is arranged in the query message with high-order 8 bits first and low-order 8 bits next. Only R/W holding registers can be specified.
  • Page 31: Diagnostics (Loopback Test) [08H]

    6. MESSAGE FORMAT 6.3 Diagnostics (Loopback Test) [08H] The master's query message will be returned as the response message from the slave. This function checks the communication system between the master and slave. Example: Loopback test for slave address 1 Query message Slave address Function code...
  • Page 32: Data Configuration

    7. DATA CONFIGURATION 7.1 Data Configuration The numeric range of data used in Modbus protocol is 0000H to FFFFH. Only the set value within the setting range is effective. FFFFH represents -1. Data processing with decimal points ■ Data with decimal points The Modbus protocol does not recognize data with decimal points during communication.
  • Page 33: Data Processing Precautions

    7. DATA CONFIGURATION ■ ■ ■ ■ Data whose decimal point's presence and/or position depends on input range The position of the decimal point changes depending on the input range type because the Modbus protocol does not recognize data with decimal points during communication. The following data can have one of three decimal point positions: No decimal point One decimal place...
  • Page 34: Communication Data List

    7. DATA CONFIGURATION 7.3 Communication Data List The communication data list summarizes data addresses (holding register numbers), names, attributes, setting ranges and factory set values. (Attribute RO: Read only R/W: Read and Write) Attrib- Factory Address Name Data range or item description set value Measured value (PV) Within input range...
  • Page 35 7. DATA CONFIGURATION Continued from the previous page. (Attribute RO: Read only R/W: Read and Write) Attrib- Factory Address Name Data range or item description set value Heat-side proportional band Temperature input: 1 (0.1) to span or Temperature 9999 (999.9) C [ F] input: Voltage/current inputs: 30 (30.0)
  • Page 36 7. DATA CONFIGURATION Continued from the previous page. (Attribute RO: Read only R/W: Read and Write) Attrib- Factory Address Name Data range or item description set value Set data lock function 0 to 7 RUN/STOP function 0: RUN 1: STOP *1 For the current transformer input 2 function, Z-168 specification is required.
  • Page 37 7. DATA CONFIGURATION Input Range Tables Input Range Table 1 Input type Input range Code Input Range 0 to 200 C 0 to 400 C 0 to 600 C 0 to 800 C 0 to 1000 C 0 to 1200 C 0 to 1372 C 0 to 100 C 0 to 300 C...
  • Page 38 7. DATA CONFIGURATION Continued from the previous page. Input type Input range Code Input Range 0 to 800 C 0 to 1000 C 0 to 1600 F 0 to 1832 F 0 to 1200 C 0 to 1300 C 0 to 2300 F 0 to 2372 F -199.9 to +400.0 C -199.9 to +100.0 C...
  • Page 39 7. DATA CONFIGURTION Continued from the previous page. Input type Input range Code Input Range -199.9 to +649.0 C -199.9 to +200.0 C -100.0 to +50.0 C -100.0 to +100.0 C -100.0 to +200.0 C 0.0 to 50.0 C 0.0 to 100.0 C 0.0 to 200.0 C 0.0 to 300.0 C Pt100...
  • Page 40 7. DATA CONFIGURATION Input Range Table 2 Input type Input range Code Input Range Voltage input DC 0 to 5 V DC 0 to 10 V* DC 1 to 5 V 0. 0 to 100.0 % Current input DC 0 to 20 mA (mA) DC 4 to 20 mA * For this voltage range, Z-1010 specification is required.
  • Page 41: Troubleshooting

    8. TROUBLESHOOTING WARNING To prevent electric shock or instrument failure, always turn off the system power before replacing the instrument. To prevent electric shock or instrument failure, always turn off the power before mounting or removing the instrument. To prevent electric shock or instrument failure, do not turn on the power until all the wiring is completed.
  • Page 42 8. TROUBLESHOOTING Continued from the previous page. Symptom Probable cause Solution Error code 1 Function code error Confirm the function code (An unsupported function code was specified) Error code 2 Written to read only data. Confirm the address of holding register Any address other than 0000H to 0019H is specified.
  • Page 43 The 1st edition: Sep. 1999...
  • Page 44 RKC INSTRUMENT INC. HEADQUARTERS: 16-6, KUGAHARA 5-CHOME, OHTA-KU TOKYO 146-8515 JAPAN PHONE: 03-3751-9799 (+81 3 3751 9799) E-mail: info@rkcinst.co.jp FAX: 03-3751-8585 (+81 3 3751 8585) IMCB14-E1 SEP.1999...

This manual is also suitable for:

Cb400Cb500Cb700Cb900

Table of Contents