RKC INSTRUMENT REX-F9000 Instruction Manual

Summary of REX-F9000

  • Page 1

    Im9000f02-e3 rex-f9000 communication instruction manual rkc instrument inc. ® high resolution temperature controller.

  • Page 2

    All rights reserved, copyright 1999, rkc instrument inc. . Melsec : mitsubishi product c200hs: omron product company names and product names used in this manual are the trademarks or registered trademarks of the respective companies..

  • Page 3: Symbols

    Im9000f02-e3 i-1 thank you for purchasing this 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 ind...

  • Page 4: Notice

    Im9000f02-e3 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 t...

  • Page 5: Contents

    Im9000f02-e3 i-3 contents page 1. Specification................................................................... 1 2. Connection ...................................................................... 3 3. Setting for communication ...................................... 6 3. 1 preparation for setti...

  • Page 6

    Im9000f02-e3 i-4 page 5.2 communication identifier ..............................................................................44 5.3 example of sequence program ....................................................................46 5.3.1 melsec series (mitsubishi) ...................................

  • Page 7: 1. Specification

    Im9000f02-e3 1 1. Specification interface: based on eia standard rs-485 connection method: 2-wire system, half-duplex multidrop connection communication distance: 1 km (max.) (however, the maximum communication distance varies slightly with the surroundings such as cables etc.) synchronous method: s...

  • Page 8

    1. Specifications im9000f02-e3 2 communication code: rkc standard communication: ascii 7-bit code ladder communication: text: bcd code control code: stx (02h) *, cr (0dh) *, lf (0ah) * * code in brackets ( ) are in hexadecimal. Terminal resister: 100 Ω or more (externally connected) xon/xoff control...

  • Page 9: 2. Connection

    Im9000f02-e3 3 2. Connection up to 32 rex-f9000 including the host computer (or programmable controller [hereinafter, the "plc"]) can be connected if multidrop connected by rs-485. (1) terminal no. And signal details terminal no. Signal name name signal direction rex-f9000 host computer or plc 7 sg ...

  • Page 10

    2. Connection im9000f02-e3 4 (2) connecting method when rs-485 is used as a host computer or plc interface it is necessary that a circuit to transfer send and receive be built-in the host computer (or plc). Sg t/r(b) t/r(a) sg t/r(b) t/r(a) rd (rxd):receive data sd (txd):send data host computer or p...

  • Page 11

    2. Connection im9000f02-e3 5 (3) connection example 1-channel type when up to 32 rex-f9000 controllers including host computer (or plc) are connected. Or 0 1 2 30 29 28 4 host computer or plc junction terminal junction terminal junction terminal communication level converter rs-232c rs-485 rs-485 rs...

  • Page 12

    6 im9000f02-e3 3. Setting for communication in order to make communication between the rex-f9000 and the host computer (or plc), it is necessary to set the device address, communication speed, communication data configuration, interval time and protocol. Communication settings are made in parameter ...

  • Page 13

    3. Setting for communication im9000f02-e3 7 3.2 transfer to parameter group 24 (pg24) 1. Press the set key to set the instrument to the sv setting mode. 2. Press the set key for more than 5 sec in sv setting mode to set the instrument to operator set mode. 3. Press the set key for more than 5 sec in...

  • Page 14

    3. Setting for communication im9000f02-e3 8 3.3 communication parameter selection communication parameter in parameter group 24 (pg24) are selected in the order of device address (add), communication speed (bps), communication data configuration (bit), interval time (int) and protocol selection (cmp...

  • Page 15: 3.4 Device Address Setting

    3. Setting for communication im9000f02-e3 9 3.4 device address setting set the desired device address by using the corresponding numeric value from 0 to 99. Press the up or down key to change the numeral, and also press the shift key to shift the digit. Symbol and symbol name setting range range: 0 ...

  • Page 16

    3. Setting for communication im9000f02-e3 10 3. Press the shift key to brightly light the tens digit. 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. : bright lighting : dim lighti...

  • Page 17

    3. Setting for communication im9000f02-e3 11 3.5 communication speed setting set a communication speed of 1200 bps, 2400 bps, 4800 bps, 9600 bps or 19200 bps by using numerals from 0 to 4. Press the up or down key to change the numeral. Symbol and symbol name setting items set value communication sp...

  • Page 18

    3. Setting for communication im9000f02-e3 12 2. Press the down key to enter "2" 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. : bright lighting : ...

  • Page 19

    3. Setting for communication im9000f02-e3 13 3.6 communication data configuration setting set the data configuration during communication. Press the up or down key to change the numeral. Symbol and symbol name setting items (1) rkc standard communication: set the desired numeric value from 0 to 11. ...

  • Page 20

    3. Setting for communication im9000f02-e3 14 setting procedure for the 2-channel type rex-f9000, set the same communication data configuration to ch1 and ch2. Example: when setting communication data configuration to "1: 8 data bits, no parity bit and 2 stop bits." 1. Select the data configuration d...

  • Page 21: 3.7 Interval Time Setting

    3. Setting for communication im9000f02-e3 15 3.7 interval time setting set the interval time. Press the up or down key to change the numeral, and press the shift key to shift the digit. Symbol and symbol name setting range range: 0 to 250 ms factory set value: 250 setting procedure for the 2-channel...

  • Page 22

    3. Setting for communication im9000f02-e3 16 3. Press the down key to enter "0" in the tens digit. 4. Press the set key to change to the next communication parameter. As a result, the set interval time is registered. : bright lighting : dim lighting for the 1-channel type, if the key is not operated...

  • Page 23: 3.8 Protocol Setting

    3. Setting for communication im9000f02-e3 17 3.8 protocol setting the protocol is selected. Either rkc standard communication or ladder communication is selected. Press the up or down key to change the numeral. Symbol and symbol name setting items set value protocol type factory set value 0 rkc stan...

  • Page 24

    3. Setting for communication im9000f02-e3 18 3. Press the set key to change to the next communication parameter. As a result, the set data construction is registered. : bright lighting : dim lighting for the 1-channel type, if the key is not operated for more than 1 minute, the present display autom...

  • Page 25

    3. Setting for communication im9000f02-e3 19 3.9 cautions for communication (1) send/receive selection 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...

  • Page 26

    3. Setting for communication im9000f02-e3 20 (2) 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 rex-f900...

  • Page 27

    3. Setting for communication im9000f02-e3 21 (3) rs-422a/rs-485 fail-safe a transmission error may occur with the transmission line disconnected, shorted or set to the high- impedance state. In order to prevent the above error, it is recommended that the fail-safe function be provided on the receive...

  • Page 28: 4.1 Communication Protocol

    22 im9000f02-e3 4. Rkc standard communication 4.1 communication protocol the rex-f9000 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 selecting is established for selectin...

  • Page 29

    4. Rkc standard communication im9000f02-e3 23 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. 1. Device address [number of digits: ...

  • Page 30

    4. Rkc standard communication im9000f02-e3 24 2. Identifier [number of digits: 2] (see p. 31) this is for identifying data (measured value, status and set value) sent to the host computer. 3. Data [number of digits: 7] data indicated by the identifier belonging to the rex-f9000. It is expressed in d...

  • Page 31

    4. Rkc standard communication im9000f02-e3 25 (6) acknowledgment [ack] send [ack] when the host computer could receive data items correctly. Next, the rex-f9000 sends the identifier data following the identifier just sent in succession shown in "„ communication identifier list" (p. 31). If data send...

  • Page 32

    4. Rkc standard communication im9000f02-e3 26 polling procedure example (when the host computer requests data) normal transmission e o t 04h 0 30h 1 31h m 4dh 1 31h e n q 05h s t x 02h m 4dh 1 31h 0 30h 2 32h 3 33h . 2eh 0 30h 0 30h 0 30h e t x 03h b c c 50h rex-f9000 data send rexf-9000 data send i...

  • Page 33: 4.1.2 Selecting

    4. Rkc standard communication im9000f02-e3 27 4.1.2 selecting selecting is an operation in which the host computer selects one from among the rex-f9000s multidrop connected and then of recommending data receive. The procedure is as the following. Due to adopted fast selecting in rex-f9000s therefore...

  • Page 34

    4. Rkc standard communication im9000f02-e3 28 (3) data send host computer to send the data with a format indicated below continuing the selecting sequence. Stx identifier data etx bcc 1. 2. For [stx], [etx] and [bcc], see item "4.1.1 polling" (p. 22). 1. Identifier [number of digits: 2] (see p. 31) ...

  • Page 35

    4. Rkc standard communication im9000f02-e3 29 (5) negative acknowledge [nak] the rex-f9000 sends [nak] in the following cases. Then the appropriate recovery processing steps, such as data resend on the host computer side should be taken. • when an error occurs on the line (parity, framing error, etc...

  • Page 36

    4. Rkc standard communication im9000f02-e3 30 selecting procedure example (when the host computer sends a set value) normal transmission host computer send e o t 04h ...................... 0 30h 2 32h s t x 02h send data host computer send send data selecting address rex-f9000 send rex-f9000 send ho...

  • Page 37: 4.2 Communication Identifier

    4. Rkc standard communication im9000f02-e3 31 4.2 communication identifier communication identifier list before changing data corresponding to the identifiers from "xi (input type)" to "wb (alarm 2 hold action selection)," always turn the "control run/stop" mode to "stop." the number of digits is 7 ...

  • Page 38

    4. Rkc standard communication im9000f02-e3 32 continued from the previous page. (attributes ro: read only, r/w: read/write) name iden- tifier data range attribute factory set value control response parameter ca 0: slow 1: medium 2: fast r/w 0 pv bias pb − 19.999 to +19.999 ° c r/w 0.000 sensor bias ...

  • Page 39

    4. Rkc standard communication im9000f02-e3 33 continued from the previous page. (attributes ro: read only, r/w: read/write) name iden- tifier data range attribute factory set value decimal point position selection xu 0: no digit below decimal-point 1: 1 digit below decimal-point 2: 2 digits below de...

  • Page 40

    4. Rkc standard communication im9000f02-e3 34 3 this is an identifier which enables communication when there is an analog output. 4 the analog output specification selection must not set 3. 5 data can be written only in stop mode. 6 set the auto setting when the power feed forward function is used. ...

  • Page 41

    4. Rkc standard communication im9000f02-e3 35 table 3: alarm type set value type 0 no alarm 1 set value high alarm 2 set value low alarm 3 process high alarm 4 process low alarm 5 deviation high alarm 6 deviation low alarm 7 deviation high/low alarm (absolute value setting) 8 band alarm (absolute va...

  • Page 42: 5. Ladder Communication

    36 im9000f02-e3 5. Ladder communication 5.1 communication protocol ladder communication is a communication means provided for connecting with the plc. The rex- f9000 uses the ignored process for the ladder communication protocol. Definition of protocol read: based on a data request from the plc, dat...

  • Page 43

    5. Ladder communication im9000f02-e3 37 3. Id [identifier] these are numbers used for the plc to identify data to be requested or set to the rex-f9000. These are numbers of four figures in the communication identifier list (p. 44). 4. Cmd [command] these are commands used for the plc to identify the...

  • Page 44: 5.1.2 Data Format

    5. Ladder communication im9000f02-e3 38 5. Dat [data] details of processing by plc communication direction details of send/receive data polling plc → rex-f9000 number of read data (maximum 30) (for data read) rex-f9000 → plc read data (data such as measured value (pv), etc.) selecting plc → rex-f900...

  • Page 45: 5.1.3 Data Read

    5. Ladder communication im9000f02-e3 39 5.1.3 data read reads identifiers requested from the plc by the corresponding number of data items. A response from rex-f9000 is returned as 4-digit bcd data excluding the sign data and decimal point. Number of data which can be read at a time: 1 to 30. Plc se...

  • Page 46: 5.1.4 Data Write

    5. Ladder communication im9000f02-e3 40 5.1.4 data write writes the specified data in the specified identifier. Write data is specified by 4-digit bcd data excluding the sign data and decimal point. The number of data which can be written at a time is 1. Plc send data number of bytes 1 1 2 2 2 1 1 n...

  • Page 47

    5. Ladder communication im9000f02-e3 41 5.1.5 reversal of read/write data bytes there are two methods of sending word data: one is to send the data from the upper byte and the other is to send the data from the lower byte. The following two items can be inverted: identifier (id) and data (dat). Only...

  • Page 48

    5. Ladder communication im9000f02-e3 42 continued from the previous page. Rex-f9000 → plc (during data receive by plc) command (cmd) details identifier transfer order 0000 read response, read data + (positive) data transfer order is in accordance with the command from the plc connected to the rex-f9...

  • Page 49: 5.1.6 Rex-F9000 No Response

    5. Ladder communication im9000f02-e3 43 5.1.6 rex-f9000 no response the rex-f9000 issues no-response for any of the following cases. • the device address sent from the plc does not match the device address of the rex-f9000. • "cr" and "lf" can't be normally received. • when there is an error in the ...

  • Page 50: 5.2 Communication Identifier

    5. Ladder communication im9000f02-e3 44 5.2 communication identifier in rkc standard communication described above, each item is expressed by an identifier combined with a number and a letter (m1, s1 ...) but in ladder communication, each item is expressed only by a number. (attributes ro: read only...

  • Page 51

    5. Ladder communication im9000f02-e3 45 continued from the previous page. (attributes ro: read only, r/w: read/write) item identifier details of data #1 #2 factory upper lower set value pv bias 01 17 − 1999 to +1999 1/100 ° c r/w 0000 undefined 01 to 01 18 to 99 control run/stop 00 00 0: run 1: stop...

  • Page 52

    5. Ladder communication im9000f02-e3 46 5.3 example of sequence program 5.3.1 melsec series (mitsubishi) the ladder communication send/receive program using the mitsubishi melsec series (a2ccpu24) is described below. Send data creation program (example) m000 send data creation switch d11 h0002 movp ...

  • Page 53

    5. Ladder communication im9000f02-e3 47 receive program (example) z d20 movp receive data read completion setting transfers receive data from receive buffer stores character length in index register acquisition of receive character length k1 d20 h80 k61 fromp receive data read request x1e1 k0z y1f1 ...

  • Page 54: 5.3.2 C200Hs (Omron)

    5. Ladder communication im9000f02-e3 48 5.3.2 c200hs (omron) the communication send/receive program using the omron c200hs is described below. The following types of omron c200hs with the built-in rs-232c post can perform non-protocol communication. • c200hs-cpu21 • c200hs-cpu23 • c200hs-cpu31 • c20...

  • Page 55

    5. Ladder communication im9000f02-e3 49 receive program (example) receive data head register control data number of stored data bytes rxd d1100 #0000 #0256 26406 receive completion flag for details on setting the plc, see the manual for "omron c200hs.".

  • Page 56: 6. Troubleshooting

    50 im9000f02-e3 6. Troubleshooting the causes of and measures to be used for faulty controller status during communication are described in the following. For trouble other than the below, contact us or your nearest rkc agent after confirming model no. And specifications. Rkc standard communication ...

  • Page 57

    6. Troubleshooting im9000f02-e3 51 ladder communication details cause measures trouble wit and imperfect contact communication cable and connector check communication cables and connectors. Device address designation differs make reassignment after checking the device address by referring to "3.4 de...

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

    52 im9000f02-e3 7. Ascii 7-bit code table 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 0 1 5 enq...

  • Page 59

    The first edition: apr.1999 the third edition: aug.2002 [imq01].

  • Page 60: Im9000F02-E3

    Im9000f02-e3 aug.2002 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).