HRX-OM-M091-H edition: Jul. 2009 edition: Nov.2011 Operation Manual Communication function Thermo chiller Air-Cooled Water-Cooled refrigerated type refrigerated type ∗ ∗ ∗ ∗ HRS012-A -10- HRS012-W -10- ∗ ∗ ∗ ∗ HRS018-A -10- HRS018-W -10- ∗ ∗ ∗ ∗ HRS012-A -20-...
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-M091 Contents Contents Chapter 1 Read before using............. 1-1 Communication mode and operation method ............1-2 Communication port....................1-3 Key operations ......................1-4 Parameters .........................1-6 Chapter 2 Contact input/output communication ......2-1 Precautions for communication ................2-1 2.1.1 Precautions wiring communication..................2-1 2.1.2 Precautions after wiring and before communication ............2-1 Communication specification...................2-2 Terminal block explanation ..................2-2 Setting and checking....................2-4...
Page 4
HRX-OM-M091 Contents 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 .................. 4-17 4.10.3 Electric resistivity of the circulating fluid ................
HRX-OM-M091 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-M091 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-M091 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, Fig 1.2-2 shows the location of the communication port. Contact Serial input/output(DIO) communication Connector Connector communication Used Used RS-485/RS-232C.
HRX-OM-M091 Chapter 1 Read before using 1.3 Key operations Fig 1.3-1 ‘’Key operation (1/2)’’ and Fig 1.3-2 ‘’Key operation (2/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...
Page 9
HRX-OM-M091 Chapter 1 Read before using MENU MENU MENU Alarm setting Communication menu setting menu The monitoring Alarm Stop bit length Communicati Digital output time of buzzer (Simple on mode 1 function MENU communication MENU sound communicatio Press the error Press the n protocol)...
HRX-OM-M091 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 Initial value Reference Display Item Category (Default setting) page Communication mode Serial protocol MDBS Communication specifications RS-485 terminal ...
HRX-OM-M091 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-M091 Chapter 2 Contact input/output communication 2.2 Communication specification Table 2.2-1 DIO Communication specification Item Specification Connector type (for this product) MC 1,5/12-GF-3,5 Contact input Insulation system Photo coupler signal Rated input voltage DC24V Used input voltage DC 21.6V to 26.4V Rated input current 5mA TYP Input signal...
Page 13
HRX-OM-M091 Chapter 2 Contact input/output communication This product Your system DC24V DC24V output 24VCOM output 24VCOM Default setting Signal description Run/stop signal Contact input signal 1 4.7kΩ 1kΩ Contact input signal 2 - 4.7kΩ 1kΩ Contact output signal 1 Run status signal Remote signal Contact output signal 2 Contact output signal 3...
Page 14
HRX-OM-M091 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 Initial value Display Item Contents (Default setting)
HRX-OM-M091 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 16
HRX-OM-M091 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”.
HRX-OM-M091 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.
Page 18
HRX-OM-M091 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”.
Page 19
HRX-OM-M091 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”.
HRX-OM-M091 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”.
Page 21
HRX-OM-M091 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) N.O type ○...
Page 22
HRX-OM-M091 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 output signal Signal of operating status is output Signal of remote status is output ○...
Page 23
HRX-OM-M091 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 24
HRX-OM-M091 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 output signal Signal of operating status is output Signal of remote status is output Signal for completion of preparation (TEMP...
Page 25
HRX-OM-M091 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-M091 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 27
HRX-OM-M091 Chapter 2 Contact input/output communication 3) Remote signal (Signal type: Alternate) The product becomes DIO REMOTE while the input signal from the customer is ON. Remote signal (Alternate) DIO REMOTE Product condition DIO LOCAL 4) Remote signal (Signal type: Momentary) The state changes when the input signal from the customer goes OFF.
HRX-OM-M091 Chapter 2 Contact input/output communication 2.5.2 Signal of the external switch 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-M091 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 30
HRX-OM-M091 Chapter 2 Contact input/output communication Table 2.6-2 Operation of contact output signal Class of signal Operation of contact output signal Oper Display Function ation Normally, output signal is OFF (open) type Without output Normally, output signal is ON (close) type When the product operates, signal turns on.
HRX-OM-M091 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-M091 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 3.3-2 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-M091 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-M091 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-M091 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 Initial value Display Item Contents (Default setting) Communication mode...
HRX-OM-M091 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 37
HRX-OM-M091 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 38
HRX-OM-M091 Chapter 4 MODBUS communication function Slave addresses(MODBUS)Setting and checking Press the [SEL] key once. The set screen of slave addresses (MODBUS) is displayed on the digital display. Select slave addresses (MODBUS) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
HRX-OM-M091 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-M091 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-M091 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-M091 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-M091 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 Response message<Normal>...
HRX-OM-M091 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 Data...
HRX-OM-M091 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-M091 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 47
HRX-OM-M091 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-M091 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. Negative response message (Slave to Master) Start Slave Address...
HRX-OM-M091 Chapter 4 MODBUS communication function 4.10 Register Map Bit Format Address Circulating fluid discharge -110.0 to 150.0 C = FBB4h to 5DCh (0.1 C /dig) 0000h temperature -166.0 to 302.0 F = F984h to BCCh (0.1 F /dig) 0001h Reserved 0.00 to 3.00MPa = 0h to 12Ch (0.01MPa/dig)...
HRX-OM-M091 Chapter 4 MODBUS communication function 4.10.4 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-M091 Chapter 4 MODBUS communication function 4.10.5 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 Explanation Low level in tank High circulating fluid discharge temp.
Page 52
HRX-OM-M091 Chapter 4 MODBUS communication function Name Explanation Water leakage DI level rise DI level drop DI sensor error Unused Unused Unused Unused Alarm given off status 0= Not occurred 1= Occurred Unused Unused Unused Unused Unused Unused Unused Unused ・The current alarm flag bit assignment will be changed in the future due to the addition of optional functions.
HRX-OM-M091 Chapter 4 MODBUS communication function 4.10.6 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.
Page 54
HRX-OM-M091 Chapter 4 MODBUS communication function 4.10 Register Map HRS Series 4-22...
HRX-OM-M091 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-M091 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-M091 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-M091 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 Initial value Display Item Contents...
Page 59
HRX-OM-M091 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 60
HRX-OM-M091 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 ○...
Page 61
HRX-OM-M091 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 addresses (simple communication protocol) is displayed on the digital display. Select slave addresses (simple communication protocol) from the table below with [▲] key or [▼] key, and confirm by pressing “SEL”.
Page 62
HRX-OM-M091 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 63
HRX-OM-M091 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 64
HRX-OM-M091 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-M091 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. Your system This product (Master)...
HRX-OM-M091 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 67
HRX-OM-M091 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-M091 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-M091 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-M091 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-M091 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] Response message <Normal>...
HRX-OM-M091 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] Response message <Normal>...
HRX-OM-M091 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-M091 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-M091 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. Request message <Normal>...
HRX-OM-M091 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. Response message <Normal>...
HRX-OM-M091 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-M091 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 79
HRX-OM-M091 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 80
HRX-OM-M091 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 HRS012-A and is the answer not in the manual?
Questions and answers