RKC INSTRUMENT CB100 Communication Instruction Manual

Other manuals for CB100: Initial Setup Manual
Manual is about: Digital Controller

Summary of CB100

  • Page 1

    Imcb03-e4 rkc instrument inc. ® digital controller cb100/cb400 cb500/cb700 cb900 communication instruction manual.

  • Page 2

    All rights reserved, copyright 1998, rkc instrument inc..

  • Page 3: Symbols

    Imcb03-e4 i-1 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. Symbols : this mark is used...

  • Page 4: Notice

    Imcb03-e4 i-2 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 ...

  • Page 5: Contents

    Imcb03-e4 i-3 contents page 1. Specifications................................................................ 1 2. Wiring ................................................................................. 2 3. Setting for communication ...................................... 5 3.1 transfer to communic...

  • Page 6: Memo

    Imcb03-e4 i-4 memo.

  • Page 7: 1. Specifications

    Imcb03-e4 1 1. Specifications interface: based on rs-485, eia standard connection method: 2-wire system, half-duplex multi-drop connection communication distance: 1 km max. The maximum communication distance will be affected by the surrounding conditions. Synchronous method: start/stop synchronous t...

  • Page 8: 2. Wiring

    2 imcb03-e4 2. Wiring up to 32 cb100/cb400/cb500/cb700/cb900 digital controller (hereinafter, the "controller") including the host computer can be connected if multidrop connected by rs-485. Terminal no. And signal details cb100/cb400/cb500/cb900 terminal no. Signal name name signal direction contro...

  • Page 9

    2. Wiring imcb03-e4 3 when host computer interface is rs-485 it is necessary that a circuit to transfer send and receive be built-in the host computer. Sg t/r(b) t/r(a) sg t/r(b) t/r(a) rd (rxd):receive data sd (txd):send data host computer rs-485 sg t/r(b) t/r(a) up to 31 paired wire send/receive s...

  • Page 10

    2. Wiring imcb03-e4 4 connection example (connection with up to 31 controllers and one host computer) host computer host computer rs-232c/rs-485 converter junction terminal 29 28 30 0 1 2 3 controller controller device address rs-485 or rs-232c rs-485.

  • Page 11

    Imcb03-e4 5 3. Setting for communication in order to make communication between the cb100/cb400/cb500/cb700/cb900 digital controller (hereinafter, the "controller") and the host computer, it is necessary to set the device address, communication speed, data construction and interval time. Communicati...

  • Page 12

    3. Setting for communication imcb03-e4 6 3.2 communication parameter selection parameters in communication setting mode are selected in the order of device address "add," communication speed "bps," data construction "bit" and interval time set value "int." each parameter is selected by pressing the ...

  • Page 13: 3.3 Device Address Setting

    3. Setting for communication imcb03-e4 7 3.3 device address setting set the device address by using numerals from 0 to 99. Press the up or down key to change the numeral, and also press the symbol name setting range description factory set value device address 0 to 99 sets the controller device addr...

  • Page 14

    3. Setting for communication imcb03-e4 8 2. Set the device address. Press the up key to enter "5" in the lowest digit. 3. Press the 4. Press the up key to enter "1" in the tens digit. 5. Press the set key to select the next communication parameter. As a result, the set device address is registered. ...

  • Page 15

    3. Setting for communication imcb03-e4 9 3.4 communication speed setting set a communication speed of 2400 bps, 4800 bps, 9600 bps or 19200 bps by using numerals from 0 to 3. Press the up or down key to change the numeral. Symbol name setting range description factory set value communication speed 0...

  • Page 16

    3. Setting for communication imcb03-e4 10 2. Press the down key to enter "1" in the lowest digit. As a result, a communication speed of 4800 bps is set. 3. Press the set key to change to the next communication parameter. As a result, the set communication speed is registered. Set r/s sv pv alm2 alm1...

  • Page 17

    3. Setting for communication imcb03-e4 11 3.5 data bit configuration setting set the data bit configuration during communication by using numerals from 0 to 5. Press the up or down key to change the numeral. Symbol name setting range description factory set value data bit configuration 0 to 5 see *a...

  • Page 18

    3. Setting for communication imcb03-e4 12 setting procedure example: when setting data bit configuration to "1: 8 data bits, no parity bit and 2 stop bits." 1. Change the controller to communication setting mode, and then display the data bit configuration (see p. 5, 6). 2. Press the up key to enter...

  • Page 19: 3.6 Interval Time Setting

    3. Setting for communication imcb03-e4 13 3.6 interval time setting set the interval time. Press the up or down key to change the numeral, and press the shift the digit. Symbol name setting range description factory set value interval time set value 0 to 150 * a sets the value to set the interval ti...

  • Page 20

    3. Setting for communication imcb03-e4 14 2. Here, as an interval time of 250 ms needs to be set, calculate the interval time set value using the equation (see p. 13). Interval time set value: 250 ms ÷ 1.666 ms 150 (round to the nearest whole number.) interval time: 150 × 1.666 ms 249.9 (approx. 250...

  • Page 21

    3. Setting for communication imcb03-e4 15 5. Press the up key to enter "5" in the tens digit. 6. Press the 7. Press the up key to enter "1" in the hundreds digit. 8. Press the set key to change to the next communication parameter. As a result, the set interval time set value is registered. Set r/s s...

  • Page 22

    3. Setting for communication imcb03-e4 16 3.7 notes under communication (1) if polling is made by specifying the identifier of the function which is not added to the controller, the controller sends [eot]. In addition, if selecting is made, the controller sends [nak]. (2) when the communication para...

  • Page 23

    3. Setting for communication imcb03-e4 17 rs-485 (2-wire system) send/receive timing the transmission and reception of rs-485 communication are operated by a transmitting wire. Therefore, the timing of switching should be acted correctly. Send/receive example in the host computer and controller is s...

  • Page 24

    3. Setting for communication imcb03-e4 18 when host computer is selected from data sending to data receiving when switching the host computer into reception from transmission, it must be confirmed that the data was surely put on line. This is not observe the transmission buffer of host computer itse...

  • Page 25: 4. Communication Protocol

    Imcb03-e4 19 4. Communication protocol the cb100/cb400/cb500/cb700/cb900 digital controller (hereinafter, the "controller") uses the polling/selecting method to establish a data link. The basic procedure is followed ansi x3.28 subcategory 2.5, a4 basic mode data transmission control procedure (fast ...

  • Page 26: 4.1.1 Polling Procedure

    4. Communication protocol imcb03-e4 20 4.1.1 polling procedure (1) initialize of data link host computer sends [eot] for initializing of data link before polling sequence. (2) polling sequence send host computer sends polling sequence with a format shown below. Device address [number of digits: 2] t...

  • Page 27

    4. Communication protocol imcb03-e4 21 identifier [number of digits: 2] (see p. 28.) this is for identifying data (measured value, status and set value) sent to the host computer. Data [number of digits: 6] data indicated by the identifier belonging to the controller. It is expressed in decimal asci...

  • Page 28

    4. Communication protocol imcb03-e4 22 (6) acknowledgment [ack] send [ack] when the host computer could receive data items correctly. Next, the controller sends the identifier data following the identifier just sent in succession shown in " communication identifier list" (p. 28). If data send from t...

  • Page 29

    4. Communication protocol imcb03-e4 23 4.1.2 polling procedure example (when the host computer requests data) normal transmission for the presence of error in data e o t 04h 0 30h 1 m 1 e n q 05h 31h 4dh 31h s t x m 1 0 0 1 0 . 0 e t x b c c 02h 4dh 31h 30h 30h 31h 30h 2eh 30h 03h 60h a c k 06h e o ...

  • Page 30: 4.2 Selecting

    4. Communication protocol imcb03-e4 24 4.2 selecting selecting is an operation in which the host computer selects one from among the controllers multidrop connected and then of recommending data receive. The procedure is as the following. Due to adopted fast selecting in controllers therefore become...

  • Page 31

    4. Communication protocol imcb03-e4 25 (3) data send host computer to send the data with a format indicated below continuing the selecting sequence. * for [stx], [etx] and [bcc], see item "4.1 polling" (p. 19). Identifier [number of digits : 2] (see p. 28.) this identifies the data (set value) which...

  • Page 32

    4. Communication protocol imcb03-e4 26 (4) acknowledgment [ack] if the controller correctly received data sent from the host computer, send [ack]. Then, if there is data to be sent next on the host computer side, send the data. After the data has been sent, send [eot] to terminate the data link. (5)...

  • Page 33

    4. Communication protocol imcb03-e4 27 4.2.2 selecting procedure example (when the host computer sends a set value) normal transmission for the presence of error in data host computer send selecting address data send data controller send host computer send host computer send next send data controlle...

  • Page 34: 5. Communication Identifier

    28 imcb03-e4 5. Communication identifier communication identifier list communication is not possible when an identifier is specified that the controller can not recognize. The number of digits is 6 for all data. (attributes ro: read only, r/w: read/write) name iden- tifier data range factory set val...

  • Page 35

    5. Communication identifier imcb03-e4 29 name iden- tifier data range factory set value attribute heater break alarm 1 setting see *1. A3 0.0 to 100.0 a 0.0 r/w heater break alarm 2 setting see *2. A4 0.0 to 100.0 a 0.0 r/w control loop break alarm (lba) setting see *1, *3. A5 0.1 to 200.0 min. 8.0 ...

  • Page 36

    5. Communication identifier imcb03-e4 30 name iden- tifier data range factory set value attribute derivative time d1 1 to 3600 sec (0: pi control) *cannot be set while the self-tuning (st) function is activated. Only polling can be made. 60 r/w anti-reset windup w1 1 to 100 % of heat-side proportion...

  • Page 37

    5. Communication identifier imcb03-e4 31 *1: the communicable identifier differs depending on the alarm type specified in alarm 2. − : communication is impossible × : communication is possible name iden- tifier deviation alarm process alarm lba * hba ** sv alarm no alarm current transformer input 1 ...

  • Page 38

    5. Communication identifier imcb03-e4 32 *5: • in a controlled system in which ripples may be contained by the application of periodic disturbances, use this instrument with the self-tuning function turned off. • this is an identifier which enables communication at pid action with autotuning (revers...

  • Page 39

    5. Communication identifier imcb03-e4 33 input range table thermocouple input code input type input range 0 to 200 ° c k 01 k 0 to 400 ° c k 02 0 to 600 ° c k 03 0 to 800 ° c k 04 0 to 1000 ° c k 05 0 to 1200 ° c k 06 0 to 1372 ° c k 07 0 to 100 ° c k 13 0 to 300 ° c k 14 0 to 450 ° c k 17 0 to 500 ...

  • Page 40: 6. Troubleshooting

    34 imcb03-e4 6. Troubleshooting this section lists some of the main causes and solutions for communication problems. If you can not solve a problem, please contact rkc sales office or the agent, on confirming the type name and specifications of the product. Problem probable cause solution trouble wi...

  • Page 41: 7. Ascii 7-Bit Code Table

    Imcb03-e4 35 7. Ascii 7-bit code table (reference) b7 0 0 0 0 1 1 1 1 b6 0 0 1 1 0 0 1 1 b5 0 1 0 1 0 1 0 1 b5 to b7 b4 b3 b2 b1 0 1 2 3 4 5 6 7 0 0 0 0 0 nul dle sp 0 @ p ‘ p 0 0 0 1 1 soh dc1 ! 1 a q a q 0 0 1 0 2 stx dc2 ” 2 b r b r 0 0 1 1 3 etx dc3 # 3 c s c s 0 1 0 0 4 eot dc4 $ 4 d t d t 0 1 ...

  • Page 42: Memo

    36 imcb03-e4 memo.

  • Page 43

    The first edition: may.1998 the fourth edition: mar.2001.

  • Page 44: Imcb03-E4

    Imcb03-e4 may.2001. 500 (p) 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).