Page 2
To the users Thank you for purchasing SMC’s Thermo chiller (hereinafter referred to as the “product”). For safety and long life of the product, be sure to read this operation manual (hereinafter referred to as the “manual”) and clearly understand the contents. ●...
HRX-OM-S010 Chapter 1 Read before using Contents Chapter 1 Read before using ............1-4 Communication mode and operation method ............1-5 Communication port ....................1-6 Key operations ......................1-7 Parameters ....................... 1-9 Chapter 2 Contact input/output communication ......2-1 Precautions for communication ................2-1 2.1.1 Precautions wiring communication ..................
Page 4
HRX-OM-S010 Chapter 1 Read before using 4.8.2 Function code:06 Writing registers .................. 4-12 4.8.3 Function code:16 Writing multiple registers ..............4-13 4.8.4 Function code:23 Reading/writing multiple registers ............4-14 Negative response ....................4-16 4.10 Register Map ......................4-17 4.10.1 Circulating fluid discharge temperature ................4-17 4.10.2 Circulating fluid discharge pressure ...................
Page 5
HRX-OM-S010 Chapter 1 Read before using 6.3.1 Setting and checking items ....................6-2 6.3.2 Setting and checking ......................6-3 HRS100/150 Series 1.1 Communication mode and operation method...
HRX-OM-S010 Chapter 1 Read before using Chapter 1 Read before using The communication of this device consists of contact input/output communication and serial communication. MODBUS communication and simple communication protocol can be selected as the serial communication protocol. Depending on the customer’s specification, communication can be changed to contact input/output communication or serial communication.
HRX-OM-S010 Chapter 1 Read before using 1.1 Communication mode and operation method LOCAL, DIO and SERIAL are available as the communication modes. Table 1.1-1 explains the communication modes. The default setting is LOCAL. The operation method depends on the communication mode. Table 1.1-2 shows how the communication mode and method of operation are related.
HRX-OM-S010 Chapter 1 Read before using 1.2 Communication port The communication port at the back of the product is used for communication. Fig 1.2-1 Communication port shows the location of the communication port. Connector option Contact input/output(DIO) Serial communication used Connector for communication Connector communication.
HRX-OM-S010 Chapter 1 Read before using 1.3 Key operations Fig 1.3-1‘’Key operation (1/2)’’ and Fig 1.3-2 ‘’Key operation (1/2)’’ show the operation of keys of the thermo-chiller. This manual explains the “Communication setting menu”. MENU MENU MENU Check monitor Main display Setting menu menu Circulating fluid...
Page 10
HRX-OM-S010 Chapter 1 Read before using MENU MENU MENU Communication Alarm setting menu setting menu Contact input Alarm Unused Communicati signal 1 Delay buzzer on mode MENU MENU timer (time sound Press the Press the delay) of 2 sec. 2 sec. reading Changing of Unused...
HRX-OM-S010 Chapter 1 Read before using 1.4 Parameters Table 1.4-1 ‘’Parameters’’ explains the parameters of the 「communication setting menu」 Table 1.4-1 Parameters Reference Display Content Default setting Category page Communication mode Serial protocol MDBS Communication specifications RS-485 terminal ...
HRX-OM-S010 Chapter 2 Contact input/output communication Chapter 2 Contact input/output communication The device is equipped with a terminal which runs/stops the product. It is also equipped with a terminal which picks up operation signals, alarm signals and setting condition. The device starts contact input/output communication according to the setting of the operation display panel.
HRX-OM-S010 Chapter 2 Contact input/output communication 2.2 Communication specification Table 2.2-1 DIO Communication specification Item Specification Connector type M3 terminal block Contact input Insulation method Photo coupler signal Rated input voltage DC24V Input voltage range DC 21.6V to 26.4V Rated input current 5mA TYP 4.7kΩ...
Page 15
HRX-OM-S010 Chapter 2 Contact input/output communication Thermo-chiller side Cuctomer's equipment side DC24V DC24V output (500mA MAX) 24VCOM output 24VCOM Default setting Signal description Contact input signal 2 4.7kΩ 1kΩ Contact input signal 1 Run/stop signal input 4.7kΩ 1kΩ Contact output signal 3 Alarm status signal output Contact output signal 2 Remote status signal output...
Page 16
HRX-OM-S010 Chapter 2 Contact input/output communication 2.4 Setting and checking 2.4.1 Setting and checking The table below explains the setting items of the contact input/output signal and the initial values. Table 2.4-1 List of set communication items Display Item Contents Default setting Communication mode Sets communication mode of this product.
Page 17
HRX-OM-S010 Chapter 2 Contact input/output communication 2.4.2 Setting and checking Communication mode Setting and checking Press and hold the [MENU] key for 2 sec. Repeat pressing the key until the setting screen for communication mode [ ] appears on the digital display. [MENU]...
Page 18
HRX-OM-S010 Chapter 2 Contact input/output communication Contact input signal1 Setting and checking Display the screen of contact input signal 1 by pressing the [SEL] key several times. The set screen of contact input signal 1 is displayed on the digital display. Select contact input signal 1 from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 19
HRX-OM-S010 Chapter 2 Contact input/output communication Contact input signal 1 delay timer of reading Setting and checking Press the [SEL] key once. The set screen of the contact input signal 1 delay timer of reading is displayed on the digital display.
HRX-OM-S010 Chapter 2 Contact input/output communication Contact input signal 2 Setting and checking Press the [SEL] key once. The set screen of contact input signal 2 is displayed on the digital display. Select contact input signal 2 from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-S010 Chapter 2 Contact input/output communication Contact input signal 2 delay timer of reading Setting and checking Press the [SEL] key once. The set screen of contact input signal 2 delay timer of reading is displayed on the digital display. Select contact input signal 2 delay timer of reading from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 22
HRX-OM-S010 Chapter 2 Contact input/output communication Contact output signal 1 function Setting and checking Press the [SEL] key once. The set screen of contact output signal 1 function is displayed on the digital display. Select contact output signal 1 function from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-S010 Chapter 2 Contact input/output communication Select contact output signal 1 operation from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 2.4-12 List of set values Initial value Set values Explanation (Default setting) ○...
Page 24
HRX-OM-S010 Chapter 2 Contact input/output communication Select contact output 2 function from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 2.4-14 List of set values Initial value Set values Explanation (Default setting) Without signal output Operation status signal output ○...
Page 25
HRX-OM-S010 Chapter 2 Contact input/output communication Contact output 2 selected alarm Setting and checking Press the [SEL] key once. The set screen of contact output 2 selected alarm is displayed on the digital display. Select contact output 2 selected alarm from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 26
HRX-OM-S010 Chapter 2 Contact input/output communication Select contact output 3 function from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 2.4-17 List of set values Initial value Set values Explanation (Default setting) Without signal output Operation status signal output Remote status signal output Ready completion (TEMP READY) signal output...
Page 27
HRX-OM-S010 Chapter 2 Contact input/output communication Contact output 3 selected alarm Setting and checking Press the [SEL] key once. The set screen of contact output 3 selected alarm is displayed on the digital display. Select contact output 3 selected alarm from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-S010 Chapter 2 Contact input/output communication 2.5 Contact input signal There are two contact input signals. As the default condition, contact input signal 1 is used for run/stop signal (signal type: alternate), and contact input signal 2 is not used. The input signals can be customized depending on the customer’s application.
Page 29
HRX-OM-S010 Chapter 2 Contact input/output communication Remote signal input (Signal type: Alternate) The product becomes DIO REMOTE while the input signal from the customer is ON. Remote signal input ( Alternate ) O FF DIO REMOTE Product condition DIO LOCAL Remote signal input (Signal type: Momentary) The state changes when the input signal from the customer goes OFF.
HRX-OM-S010 Chapter 2 Contact input/output communication 2.5.2 External switch signal input This product can be monitored during operation by reading the signal of the external switch prepared by the customer. The product stops monitoring when it stops operation. This product generates an alarm and stops operating when a problem is detected from the external switch.
HRX-OM-S010 Chapter 2 Contact input/output communication 2.6 Contact output signal There are three contact output signals. As the default setting, contact output signal 1 is for operating condition (N.O type), contact output signal 2 is for remote signal (N.O type), and contact output signal 3 is for alarm signal (N.C type).
Page 32
HRX-OM-S010 Chapter 2 Contact input/output communication Table 2.6-2 Operation of contact output signal Class of signal Oper Operation of contact output signal Display Function ation Normally, output signal is OFF (open) Without signal type output Normally, output signal is ON (close) type When the product operates, signal turns ON.
HRX-OM-S010 Chapter 3 Serial communication Chapter 3 Serial communication Serial communication (RS-485/RS232C) enables the remote control of run/start of the product, temperature setting and details of product condition, and alarm condition can be obtained. The operating state of the product (run/stop) and the temperature setting can be monitored by sending a request message made by the program of the host computer (e.g.
HRX-OM-S010 Chapter 3 Serial communication 3.3 Connected explanation Fig 3.3-1 shows the wiring when RS-485 is selected as the communication standard. Fig shows the wiring when RS-232C is selected. A communication cable that connects the product and customer system is not included with the product.
HRX-OM-S010 Chapter 4 MODBUS communication function Chapter 4 MODBUS communication function MODBUS protocol is a communication protocol developed by Modicon. It is used to communicate with a PC or PLC. Register content is read and written by this communication protocol. This communication has the following features.
HRX-OM-S010 Chapter 4 MODBUS communication function 4.1.2 Precautions for communicating ○Allow a suitable interval between requests. To send request messages in series, wait for 100 msec. or longer after receiving a response message from the product before sending the next message.
HRX-OM-S010 Chapter 4 MODBUS communication function 4.3 Setting and checking 4.3.1 Setting and checking items The table below explains the setting items of the MODBUS communication function and the initial values. Table 4.3-1 Communication setting items Display Item Contents Default setting Communication mode Sets communication mode of this product.
HRX-OM-S010 Chapter 4 MODBUS communication function 4.3.2 Setting and checking Communication Setting and checking Press and hold the [MENU] key for 2 sec. Repeat pressing the key until the setting screen for communication mode [ ] appears on the digital display. [MENU]...
Page 39
HRX-OM-S010 Chapter 4 MODBUS communication function Select serial protocol from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 4.3-3 List of set values Initial value Set values Explanation (Default setting) ○ MODBUS protocol Simple communication protocol 1 ...
Page 40
HRX-OM-S010 Chapter 4 MODBUS communication function Slave addresses(MODBUS)Setting and checking Press the [SEL] key once. The set screen of slave address (MODBUS) is displayed on the digital display. Select slave address (MODBUS) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-S010 Chapter 4 MODBUS communication function 4.4 Communication sequence Starts with a request message from the customer’s system (host), and finishes with a response message from the product (slave). This product operates as a slave. It does not send any requests. Customer's system This product (host)
HRX-OM-S010 Chapter 4 MODBUS communication function 4.5 Message configuration 4.5.1 Message format The message configuration is shown below. This product communicates in ASCII mode. ASCII mode is used from Start to End. Start Slave Address Function Data ~ [CR] [LF] 1) Start The start of the message.
HRX-OM-S010 Chapter 4 MODBUS communication function 4.5.2 Message example The example shows communication with the conditions below. ○Slave Address:No.1 ○Read seven consecutive data from register 0000h. (Read circulating fluid discharge temperature.) Communication example The communication example is expressed in hexadecimal value with [ ].
HRX-OM-S010 Chapter 4 MODBUS communication function 4.6 Function codes Table 4.6-1 shows function codes to read or write register. Table 4.6-1 Function codes Code Name Function 03(03h) Read holding registers Reading multiple registers 1 06(06h) Preset single register Writing registers 16(10h) Preset multiple registers Writing multiple registers...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.8 Explanation of function codes 4.8.1 Function code:03 Reading multiple registers Register data of assigned points from assigned address is read. Request message <Normal> (Master to Slave) Start Slave Address Function Data [CR] [LF] Read Address Quantity to Read...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.8.2 Function code:06 Writing registers Write data to assigned address. Request message <Normal> (Master to Slave) Start Slave Address Function Data [CR] [LF] Write Address Write Data Response message <Normal> (Slave to Master) Start Slave Address Function...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.8.3 Function code:16 Writing multiple registers Register content of assigned points of assigned address is written. Request message <Normal> (Master to Slave) Start Slave Address Function Data [CR] [LF] Write Address Quantity to Write Write Data1 Write Data n Byte Count...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.8.4 Function code:23 Reading/writing multiple registers Register content of assigned points of assigned address is read. Write the register data from the specified address with specified points simultaneously. Request message <Normal> (Master to Slave) Start Slave Address Function...
Page 49
HRX-OM-S010 Chapter 4 MODBUS communication function Communication example ○Slave Address: No 1 ○Read three consecutive data from register 0004h, and write two consecutive data from register 000Bh. (Command to change the circulating fluid set temperature to <15.5 C>, and read status and alarm information.) Your system This product (Request):011700040003000B000204009B000134 [CR][LF]...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.9 Negative response A negative response is returned when the following request message is received. 1) When unspecified function code is used. 2) An address out of range is specified. 3) The data field is not normal. ...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.10 Register Map Bit Format Address C = FBB4h to 5DCh (0.1 -110.0 to 150.0 C /dig) Circulating fluid discharge 0000h F = F984h to BCCh (0.1 temperature -166.0 to 302.0 F /dig) 0.0 to 195.0L/min = 0h to 79Eh (0.1L/min/dig) 0001h Circulating fluid flow rate 0.00 to 3.00MPa = 0h to 12Ch (0.01MPa/dig)...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.10.5 Status flag The status of the product is read by the following assignment. Name Status flag Name Explanation Run status (Include the independent operation of the Run flag pump) 0= Stop 1=Run Operation stop alarm given off status Operation stop alarm flag 0= Not occurred 1= Operation stop alarm given Operation continued alarm given off status...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.10.6 Alarm flag Each type of alarm which occurs in the product is read with the following assignment. Name Alarm flag 1 Name Alarm flag 2 Name Alarm flag 3 Name Alarm flag 4 Name Explanation Low level in tank...
Page 54
HRX-OM-S010 Chapter 4 MODBUS communication function Name Explanation Unused Unused Unused Unused Compressor discharge temp. sensor failure Compressor discharge temp. rise Unused 1 Dust-proof filter maintenance Power stoppage Compressor waiting 1 Fan failure Unused Compressor over current Unused Pump over current Alarm given off status Unused...
HRX-OM-S010 Chapter 4 MODBUS communication function 4.10.7 Circulating fluid set temperature The circulating fluid set temperature can be set by specifying the circulating fluid set temperature with the selected temperature unit (°C or °F) during SERIAL mode. If the temperature exceeds the upper limit of the circulating fluid set temperature range, the circulating fluid set temperature is changed to the upper limit value.
HRX-OM-S010 Chapter 5 Simple communication protocol function Chapter 5 Simple communication protocol function Data can be read / written by this communication protocol. This protocol complies with SMC thermo-cooler HRG, HRGC series. This communication has the following features. ・Sets and reads the circulating fluid set temperature. ・Reads the circulating fluid discharge temperature.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.1.2 Precautions for communicating ○Check the data digit number and the decimal point location when requesting to write the set value. ○Allow a suitable interval between requests. To send request messages in series, wait for 100msec. or longer after receiving a response message from the product before sending the next message.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.2 Communication specification Table 5.2-1 Communication specification of simple communication protocol Item Specification Standard Select from EIA RS-485/RS-232C Communication speed Select from 1200bps/2400bps/4800bps/9600bps/19200bps Data・bit length Select from 7bit/8bit Stop・bit length Select from 1bit、2bit Parity Select from without parity ,odd number ,even number Letter code...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.3 Setting and checking 5.3.1 Setting and checking items The table below explains the setting items of the simple communication protocol function and the initial values. Table 5.3-1 Communication setting items Display Item Contents Initial value Communication mode...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.3.2 Setting and checking Communication mode Setting and checking Press and hold the [MENU] key for 2 sec. Repeat pressing the key until the setting screen for communication mode [ ] appears on the digital display. [MENU]...
Page 62
HRX-OM-S010 Chapter 5 Simple communication protocol function Select serial protocol from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 5.3-3 List of set values Initial value Set values Explanation (Default setting) ○ MODBUS protocol Simple communication protocol ...
Page 63
HRX-OM-S010 Chapter 5 Simple communication protocol function Slave addresses(simple communication protocol) Setting and checking Press the [SEL] key 3 times. The set screen of slave address (simple communication protocol) is displayed on the digital display. Select slave address (simple communication protocol) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 64
HRX-OM-S010 Chapter 5 Simple communication protocol function BCC(simple communication protocol) Setting and checking Press the [SEL] key once. The set screen of BCC (simple communication protocol) is displayed on the digital display. Select BCC (simple communication protocol) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 65
HRX-OM-S010 Chapter 5 Simple communication protocol function Parity check (simple communication protocol) Setting and checking Press the [SEL] key once. The set screen of parity check (simple communication protocol) is displayed on the digital display. Select parity check (simple communication protocol) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 66
HRX-OM-S010 Chapter 5 Simple communication protocol function Response delay time (simple communication protocol) Setting and checking Press the [SEL] key once. The set screen of response delay time (simple communication protocol) is displayed on the digital display. Select response delay time (simple communication protocol) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.4 Communication sequence Starts with a request message from the customer’s system (host), and finishes with a response message from the product (slave). This product operates as a slave. It does not send any requests. Thermo-chiller side Customer's equipment side (Slave)...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.5 Message configuration The message configuration is shown in the following. The explanation of data in message is shown in the Table 5.5-1. This product communicates in ASCII mode. ASCII mode is used from STX to ETX.
Page 69
HRX-OM-S010 Chapter 5 Simple communication protocol function Table 5.5-1 Format data Item Explanation Start text STX(02h) The code to specify the head of the message. Added to the head of the characters to be sent. End text ETX(03h) The code to specify the end of the message. Added to the end of the characters to be sent.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.5.2 Message example The example shows communication with the conditions below. ○Slave Address:No.1 ○Read seven consecutive data from register 0000h. (Read circulating fluid discharge temperature.) Communication example The communication example is expressed in hexadecimal value with [ ].
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.6 BCC EXOR algorithm of all characters from STX to ETX is read with the check code for error detection. This BCC is not included in “response” if BCC check is not selected when setting the communication.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8 Command explanation 5.8.1 Command:PV1 Circulating fluid discharge temperature Read the circulating fluid discharge temperature in the selected temperature unit (°C or °F). The circulating fluid discharge temperature (offset temperature if offset setting is selected) which is displayed on the operation display panel PV part.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8.2 Command:SV1 Circulating fluid set temperature (R) Read the circulating fluid set temperature in the selected temperature unit (°C or °F). Request message <Normal> (Master to Slave) Slave Address Request Command [STX] [ETX] ...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8.3 Command:SV1 Circulating fluid set temperature (W) Read the circulating fluid set temperature in the selected temperature unit (°C or °F). Request message <Normal> (Master to Slave) Slave Address Request Command Writing data [STX] [ETX] ...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8.4 Command:LOC Key-lock setting (R) Read the key-lock condition set in 5.8.5 ‘’Command: LOC’’. It is different from the key-lock information which is set by the operation display panel. Request message <Normal> (Master to Slave) Slave Address Request Command...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8.5 Command:LOC Key-lock setting (W) Sets key-lock of this product. This setting is different from the key-lock information which is set by the operation display panel. Key-lock setting of this product just receives the command. This command does not actually lock the keys.
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.8.6 Command:STR Saves data (W) Store the circulating fluid set temperature set in 5.8.3 ‘’Command:SV1 Circulating fluid set temperature’’. Key-lock set data which is set in 5.8.5 ‘’Command:LOC Key-lock setting (W)’’ is not the object to store. ...
HRX-OM-S010 Chapter 5 Simple communication protocol function 5.9 Negative response If the request is not normal when receiving the request, or the request cannot be received due to the state of the product, a negative response is returned. Refer to the exception codes in Table 5.5-1 for exceptions. ...
HRX-OM-S010 Chapter 6 Communication alarm function Chapter 6 Communication alarm function Monitors whether the serial communication is sent/received properly between the product and the customer’s device. This feature is only valid when the communication mode is set to SERIAL mode. Abnormal signals or disconnection of the communication cable can be notified immediately by setting the alarm function to match the interval at which messages are sent from the customer device.
HRX-OM-S010 Chapter 6 Communication alarm function 6.2 Communication alarm reset When AL19 communication error has been generated, the alarm is automatically reset when the disconnection of the communication cable is fixed, and the message from the customer is received. If operation is set to stop when a communication alarm occurs, restart the operation if necessary.
Page 81
HRX-OM-S010 Chapter 6 Communication alarm function 6.3.2 Setting and checking Press and hold the [MENU] key for 2 sec. Repeat pressing the key until the setting screen for alarm buzzer sound [ ] appears on the digital display. [MENU] [MENU] [MENU]...
Page 82
HRX-OM-S010 Chapter 6 Communication alarm function Select the monitoring time of communication error from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”. Table 6.3-3 List of set values Initial value Set values Explanation (Default setting) Setting/checking are not available if the setting of the changing of communication error is OFF.
Need help?
Do you have a question about the HRS100 Series and is the answer not in the manual?
Questions and answers