Rkc instrument com-k imr01z01-e9 usb communication converter (2 pages)
Summary of Contents for RKC INSTRUMENT COM-JL
Page 1
Ethernet [Modbus/TCP] Communication Converter COM-JL [For SRJ] Instruction Manual IMS01Y51-E1 RKC INSTRUMENT INC.
Page 2
U.S.A. and other countries. XPort and DeviceInstaller are trademark of Lantronix Inc. Company names and product names used in this manual are the trademarks or registered trademarks of the respective companies. All Rights Reserved, Copyright 2017, RKC INSTRUMENT INC.
Safety Precautions Pictorial Symbols (safety symbols) Various pictorial symbols are used in this manual to ensure safe use of the product, to protect you and other people from harm, and to prevent damage to property. The symbols are described below. Be sure you thoroughly understand the meaning of the symbols before reading this manual.
This product is intended for use with industrial machines, test and measuring equipment. ● (It is not designed for use with medical equipment and nuclear energy plant.) This is a Class A instrument. In a domestic environment, this instrument may cause radio ●...
Symbols Pictorial Symbols (safety symbols) : This mark indicates important information on installation, handling and operating procedures. : This mark indicates supplemental information on installation, handling and operating procedures. : This mark indicates where additional information may be located. ...
COM-JL [For SRJ] Installation Manual IMR01Y48-E This manual is enclosed with instrument. This manual explains the mounting and wiring. COM-JL [For SRJ] Quick Operation Manual IMR01Y49-E This manual is enclosed with instrument. This manual explains the parts description, communication setting, and message format.
Page 8
7.5.2 Caution for handling communication data ................47 8. COMMUNICATION DATA LIST ......... 48 8.1 Reference to Communication Data List ............48 8.2 SRJ (J-TI module) Communication Data Items ..........50 8.3 COM-JL Communication Data Items ............57 9. TROUBLESHOOTING ............63 10. SPECIFICATIONS ............66 IMR01Y51-E1...
The data request side is called “client” (such as computer) and the data response (supply) side is called “server” (COM-JL). Basically, one client corresponds to one server (COM-JL) (i.e. one to one). However, one client can communicate with two or more servers depending on the program on the client side, but two or more clients cannot communicate with one server.
When panel mounted, two mounting brackets are required for the upper and lower sides (one required for the upper side: separately sold). Terminal base Part of the terminal and base of COM-JL (There is the termination resistor setting switch in the inside of terminal base) Mainframe...
For controller (SRJ), refer to SRJ Instruction Manual (IMS01X03-E) Connect power supply wires to the COM-JL, and also connect Wiring and Connection the COM-JL to the controller and the COM-JL to the client (host computer), respectively. Refer to 4. WIRING (P. 8) ...
3. MOUNTING This chapter describes installation environment, mounting cautions, dimensions and mounting procedures. To prevent electric shock or instrument failure, always turn off the power before mounting or removing the instrument. 3.1 Mounting Cautions (1) This instrument is intended to be used under the following environmental conditions. (IEC 61010-1) [OVERVOLTAGE CATEGORY II, POLLUTION DEGREE 2] (2) Use this instrument within the following ambient temperature and ambient humidity.
3. MOUNTING 3.2 Dimensions 109.5 (Unit: mm) 3.3 DIN Rail Mounting Mounting procedures 1. Pull down the mounting bracket at the bottom of the instrument (A). Attach the hooks on the top of the instrument to the DIN rail and push the lower section into place on the DIN rail (B). 2.
3. MOUNTING Removing procedures 1. Turn the power OFF. 2. Remove the wiring. 3. Pull down a mounting bracket with a blade screwdriver (A). Lift the instrument from bottom, and take it off (B). (B) Lift and take (A) Pull down 3.4 Panel Mounting ...
4. WIRING This chapter describes wiring cautions, terminal configuration and connections. 4.1 Wiring Cautions To prevent electric shock or instrument failure, do not turn on the power until all the wiring is completed. Make sure that the wiring is correct before applying power to the instrument.
4. WIRING 4.2 Terminal Configuration The terminal layout is as follows. Controller communication Upper-side RS-485 terminal A fuse (rated current: 5 A) T/R(A) is installed inside the T/R(B) terminal block. If the instrument will not turn on even after it has been powered on, the fuse may be blown.
4. WIRING 4.3 Connection to Ethernet Connect COM-JL to Ethernet. Pin layout of connector COM-JL Modular connector for Ethernet 8: Unused RJ-45 7: Unused 6: RX 5: Unused 4: Unused 3: RX 2: TX 1: TX Connector pin number and signal details Pin No.
Page 19
4. WIRING Wiring example When directly connected to client Use a cross cable when directly connected to the client (such as computer). Computer COM-JL TX TX TX TX RX RX RX RX Cross cable When use network hub Use straight cables when connected to the network hub.
4. WIRING 4.4 Connection to the Controllers Conduct wiring between the COM-JL and controller (SRJ) as shown in the following. SRJ (J-TI module) communication terminal number and signal details Terminal No. Signal name Symbol Send/Receive data T/R (A) Communication...
Ethernet [Modbus/TCP] Communication Converter J-TI slave J-TI slave COM-JL (Server) Power supply (24 V DC) Up to 4 SRJ modules (J-TI module) can be connected to one COM-JL. When use network hub Controller communication Computer (RS-485: Modbus) (Client) Address 1...
Page 22
4. WIRING Basically, one client corresponds to one server (COM-JL) (i.e. one to one). However, one client can communicate with two or more servers depending on the program on the client side, but two or more clients cannot communicate with one server.
Termination resistor setting position If the COM-JL is connected to the extreme end of the communication line, install one termination resistor each to the COM-JL and the controller (module of the SRJ) located most distantly from the COM-JL. Controller communication...
Page 24
4. WIRING Setting procedure of termination resistor As the COM-JL is internally provided with a selector switch for choosing the ON/OFF of a termination resistor, it is not required to externally install the termination resistor. (Factory set value: Termination resistor connected) 1.
Page 25
4. WIRING 4. Push the mainframe thus separated in the terminal base until firmly locked. Terminal base Mainframe Push the module mainframe until firmly locked Mounting the module mainframe IMR01Y51-E1...
5. COMMUNICATION SETTING The speed of communication with the controller (SRJ) is set by the dip switch at the left side of the COM-JL. DIP switch 1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8...
2. Change the IP address of the client. The IP address of the COM-JL is set to a factory set value of “192.168.1.1.” As it is necessary to coincide the 1st to 3rd byte values of this IP address with those of the IP address of the client.
Page 28
6. IP ADDRESS SETTING Setting example An example of setting the IP address of the COM-JL to “192.168.1.3” is shown in the following. Screens and operations used in the following explanation are just examples and dependent on the version of the “XPort” installed on the product.
Page 29
6. IP ADDRESS SETTING 3. Display the Network Settings screen. Set IP Address to “192.168.1.3” and click OK. 192.168.1.3 Do not change any items other than the IP Address. If so, device failure or error may result. 4. Clicking the Apply Settings button on the Menu display updates the setting to display the following message.
2. Change the IP address of the client. The IP address of the COM-JL is set to a factory set value of “192.168.1.1.” As it is necessary to coincide the 1st to 3rd byte values of this IP address with those of the IP address of the client.
Page 31
6. IP ADDRESS SETTING Setting example An example of setting the IP address of the COM-JL to “192.168.1.3” is shown in the following. Screens used in the following explanation are just examples and dependent on the version of the “Telnet.”...
Page 32
6. IP ADDRESS SETTING Continued from the previous page. (snip) - Trigger 1 Serial trigger input: disabled Channel: 1 Match: 00,00 Triger input1: X Triger input2: X Triger input3: X Message: Priority : L Min. notification interval: 1 s Re-notification interval : 0 s - Trigger 2 Serial trigger input: disabled Channel: 1...
Page 33
6. IP ADDRESS SETTING 4. Selecting “0: Server” makes ready to set the IP address. Enter the IP address one byte by one byte. As the following display appears, enter “192” into the first byte and then press the Enter key. IP Address : (192) 192 Next, enter “168”...
Page 34
6. IP ADDRESS SETTING 6. As “Change Setup:” is displayed again, enter “9” after “Your choice ?” and then press the Enter key. Change Setup: 0 Server 1 Channel 1 3 E-mail Enter “9” (Save and exit), 5 Expert and press the Enter key. 6 Security 7 Defaults 8 Exit without save...
Screens used in the following explanation are just examples and dependent on the version of the “DeviceInstaller.” Setting outline 1. Connect the COM-JL and client, and then turn on the power. For wiring procedure, refer to 4. WIRING (P. 8). 2. Start the DeviceInstaller, and click the “Assign IP” icon.
Page 36
6. IP ADDRESS SETTING Enter the IP address, and click “Next >” button. Check that the subnet mask value is “255.255.255.0”. Click the “Assign” button to set the IP address. IMR01Y51-E1...
Factory set value of an IP address of a COM-JL is “192.168.1.1.” Setting example An example of setting the IP address of the COM-JL to “192.168.1.3” is shown in the following. 1. Setting preparations Turn on No. 6 and off No. 7 of DIP switch 1 with the power turned off.
Page 38
6. IP ADDRESS SETTING 3. Input the first byte “192” Enter the first byte (most significant byte) by DIP switch 2. As the first byte (most significant byte) is entered with “192,” this number corresponds to a binary number of “11000000.” Conduct the following setting with No.
Page 39
6. IP ADDRESS SETTING 7. Input the third byte “1” Enter the third byte by DIP switch 2. As the third byte is entered with “1,” this number corresponds to a binary number of “00000001.” Conduct the following setting with No. 8 of DIP switch 2 set to the most significant bit.
Page 40
6. IP ADDRESS SETTING 11. Decision of the IP address After a lapse of a few seconds, the RUN lamp lights and the IP address is established. The FAIL, TX and RX lamps flash until the IP address is established and they go off after the IP address is established.
Modbus/TCP is an open field network provided with the Modbus protocol on the TCP/IP protocol of Ethernet. The data request side is called “client” (such as computer) and the data response (supply) side is called “server” (COM-JL). 7.1 Message Configuration Modbus ADU (Application Data Unit) on TCP/IP is in the following configuration.
Page 42
7. MODBUS/TCP PROTOCOL PDU PDU (Protocol Data Unit) consists of two blocks: function codes and data. Fields Length Request (Client) Response (Server) 03H: Read holding registers Normal response Function code 1 byte 06H: Write single register Returns data from the client as is 08H: Diagnostics (loopback test) Error response 10H: Write multiple registers...
7.3 Server (COM-JL) Responses Normal response In the response message of the read holding registers, the server (COM-JL) returns the “Function code,” “Number of data items” and the “Read out data” as the response message. In the response message of the write single register and diagnostics (loopback test), the server (COM-JL) returns the same message as the request message.
Page 44
For 03H when out of the setting range: 01H 02H 04H 06H 03H No response The server (COM-JL) ignores the request message and does not respond when: The IP address does not coincide. The server (COM-JL) is not connected to the network.
7. MODBUS/TCP PROTOCOL 7.4 Message Format 7.4.1 Read holding registers [03H] The request message specifies the starting register address number and quantity of register addresses to be read. The contents of the registers are entered in the response message as data, divided into two parts: the high-order eight bits and low-order eight bits, arranged in the order of the register numbers.
Page 46
7. MODBUS/TCP PROTOCOL Exception response message [Sever] Transaction Identifier High Protocol Identifier High MBAP Header Data Length High Unit Identifier 80H Function code When the data exceeds the setting range Exception code IMR01Y51-E1...
7. MODBUS/TCP PROTOCOL 7.4.2 Write single register [06H] The request message specifies data to be written into the designated register. Write data items are arranged in the request message in order starting from the smallest register address number. In addition, each register address is assigned in the order of high-order eight bits and low-order eight bits, respectively.
7. MODBUS/TCP PROTOCOL 7.4.3 Diagnostics (Loopback test) [08H] The client's request message will be returned as the response message from the server. This function checks the communication system between the client and server (COM-JL). Example: Loopback test Request message [Client]...
7. MODBUS/TCP PROTOCOL 7.4.4 Write multiple registers [10H] Each data is written to registers in specified quantities starting from the specified register address. Write data items are arranged in the request message in order starting from the smallest register address number. In addition, each register address is assigned in the order of high-order eight bits and low-order eight bits, respectively.
Page 50
7. MODBUS/TCP PROTOCOL Exception response message [Sever] Transaction Identifier High Protocol Identifier High MBAP Header Data Length High Unit Identifier 80H Function code When the data exceeds the setting range Exception code IMR01Y51-E1...
7. MODBUS/TCP PROTOCOL 7.4.5 Read/write multiple registers [17H] The contents of consecutive registers in specified quantities are read starting from the specified register address. Each data is written to registers in specified quantities starting from the specified register address. Example: When data is read from the register 0000H (one in total) and then 100 (64H) and 120 (78H) are written to the register 0B00H and 0B01H (two in total) Request message [Client] Transaction Identifier...
Page 52
7. MODBUS/TCP PROTOCOL Exception response message [Sever] Transaction Identifier High Protocol Identifier High MBAP Header Data Length High Unit Identifier 80H Function code When the data exceeds the setting range Exception code IMR01Y51-E1...
Data processing with decimal points The Modbus/TCP protocol does not recognize data with decimal points during communication. Data without decimal points Burnout state monitor COM-JL error code Event 1 state monitor Number of connected controller in controller communication Event 2 state monitor...
Page 54
7. MODBUS/TCP PROTOCOL Data with one decimal place Measured value (PV) Set value (SV) monitor Manipulated output value (MV) monitor [heat-side] Event 1 set value (EV1) Event 2 set value (EV2) LBA deadband (LBD) Set value (SV) Proportional band [heat-side] PV bias Manual manipulated output value Input scale high monitor...
7. MODBUS/TCP PROTOCOL 7.5.2 Caution for handling communication data In this communication, the variables that memory area includes handles different address with for control area and for setting area. If data (holding register) exceeding the accessible address range is accessed, an error response message is returned.
8. COMMUNICATION DATA LIST 8.1 Reference to Communication Data List Register Number Attri- Factory address Data range of data Name set value bute items 1 Measured value (PV) 0000 RO Input scale low to Input scale high (Low limit of input range to High limit of input range) ...
Page 57
8. COMMUNICATION DATA LIST CH9 to CH16 of J-TI-B (8-channel type) are as follows. Operation mode: “0: Unused” Communication data except in the operation mode: Invalid Communication data in CH9 to CH16 are equal to the factory set values for CH1 to CH8. When the data is written, it is written properly, but not used.
8. COMMUNICATION DATA LIST 8.2 SRJ (J-TI module) Communication Data Items Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC 1 Measured value (PV) 0000 RO Input scale low to Input scale high ...
Page 59
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC 10 PID/AT transfer 0800 2048 R/W 0: PID control 1: Autotunig (AT) * * Automatically reverts to 0 after autotuning ends.
Page 60
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC R/W Input span to +Input span 22 PV bias 1000 4096 23 PV digital filter 1040 4160 R/W 0 to 100 seconds...
Page 61
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC 30 Input error 15C0 5568 R/W Input error determination point (low) Input scale determination point to Input scale high high (high)
Page 62
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC Unused 1D40 7488 Unused 1D80 7552 35 Event 2 type 1DC0 7616 R/W 0: None If the Event...
Page 63
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC 39 Start determination 2480 9344 R/W 0.0 to Input span point 0.0: Operation starts from any start state selected by Hot/Cold start ...
Page 64
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory Data range address Name of data set value bute items HEX DEC Unused 4D00 19712 4EFF 20223 46 Control loop break 4F00 20224 R/W 0: Unused alarm (LBA) usage 1: Used...
The register addresses, FA00H (64000) or more are used for checking and changing each set value of the COM-JL. These items become valid by turning off the power of the COM-JL once, and then turning it on again after the settings are changed.
Page 66
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory address Data range Name of data set value bute items HEX DEC 6 Transmmision wait FA0E 64014 R/W 0 to 100 ms time of controller communication 7 Backup memory state FA0F 64015 RO 0: The content of the backup memory...
Page 67
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory address Data range Name of data set value bute items HEX DEC 25 No. 18 FA39 64057 R/W 0 to 65534 Controller type 6: J-TI module 26 No.
Page 68
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory address Data range Name of data set value bute items HEX DEC 48 No. 9 FA50 64080 RO Bit data Controller state Bit 0: Presence or absence of controller Bit 1: Presence or absence of abnormal ...
Page 69
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory address Data range Name of data set value bute items HEX DEC 71 No. 1 FA68 64104 R/W 1 to 99 Controller address 0: No controller is connected 72 No.
Page 70
8. COMMUNICATION DATA LIST Continued from the previous page. Register Number Attri- Factory address Data range Name of data set value bute items HEX DEC 94 No. 24 FA7F 64127 R/W 1 to 99 Controller address 0: No controller is connected 95 No.
9. TROUBLESHOOTING This section explains probable causes and treatment procedures if any abnormality occurs in the instrument. For any inquiries, please contact RKC sales office or the agent, to confirm the specifications of the product. If it is necessary to replace a device, always strictly observe the warnings below. ...
Page 72
9. TROUBLESHOOTING COM-JL Problem Probable cause Solution RUN lamp does not light Power not being supplied Check external breaker etc. Appropriate power supply voltage Check the power supply and not being supplied supply the normal power Power supply terminal contact defect Retighten the terminals...
Page 73
State under which the server (COM-JL) Remove the cause of the error occurring cannot normally respond in the server (COM-JL). [An error occurred in the server (COM-JL)] Error code: State under which the server (COM-JL) Conduct communication again after cannot immediately respond initialization is finished.
Maximum connections: Four J-TI modules * p to single J-TI master and three J-TI slaves can be connected. Connection method: Terminals Built-in terminal base of COM-JL [ON/OFF select with switch (120 )] Termination resistor: Self-diagnostic function Self-diagnostic items: Self-diagnostic items...
10. SPECIFICATIONS General specifications Power supply voltage: 21.6 to 26.4 V DC [Including power supply voltage variation] (Rating 24 V DC) Current consumption (at maximum load): 110 mA max. (at 24 V DC) Rush current: 12 A or less Insulation resistance: Between communication terminal and grounding: 20 M...
Page 76
10. SPECIFICATIONS Weight: Approx. 180 g 30 125 109.5 mm (W H D) Dimensions: Standard Safety standards: UL 61010-1 cUL: CAN/CSA-C22.2 No.61010-1 CE marking: LVD: EN61010-1 EMC: EN61326-1 RCM: EN55011 IMR01Y51-E1...
Need help?
Do you have a question about the COM-JL and is the answer not in the manual?
Questions and answers