3.4.2 PROFIBUS-DP interface........................12 3.4.3 RS485/RS422 interface........................12 3.4.4 RS-232 interface..........................14 3.4.5 HART interface..........................14 3.5 Topology of HPM-610 and fieldbus devices....................15 4 Software Instructions............................... 17 4.1 Software Interface Description........................17 4.2 Software Usage............................. 19 4.2.1 Connect to the hardware........................19 4.2.2 Upload the configuration file in the gateway..................
Page 3
5.5 Data Exchange with MODBUS........................41 6 In STEP7: Access Data of Gateway and Select Data Module................42 6.1 How STEP7 access data of gateway........................42 6.2 How STEP7 select data module........................... 43 7 Installation................................44 7.1 Machine Dimension............................44 7.2 Installation Method............................45 www.sibotech.net...
1 Product Overview 1.1 Product Summary HPM-610 is a gateway that can achieve interconnection between HART and PROFIBUS DP and MODBUS. HART side can be configured as a primary master or the secondary master. PROFIBUS-DP and MODBUS side can be a slave. The HPM-610’s PROFIBUS DP and MODBUS functionality cannot work simultaneously.
[18] Installation: 35mm DIN RAIL; [19] Protection Level: IP20; 1.4 Safety and explosion-proof features HPM-610 is NOT the product with the features of safety and explosion-proof, please put it in the control room when using. 1.5 Related Products Other related products in SiboTech: HTM-611, HTM-631, HME-615, HME-635, PM-160, EP-321MP and so...
2 Quick Start Guide The following is an example for using HPM-610. PROFIBUS DP master read the present value of the main variables (PV) of the HART device which short address is 0. 2.1 Configuration of Gateway 2.1.1 Pre-configured settings Turn the configuration bit of DIP switch of gateway to “ON”;...
Page 7
Slave address 1 to 15 of the device work in multi-point mode, the analog output of the device is at the minimum value (e.g. 4mA), only allows www.sibotech.net...
Page 8
OK to return. The command ID you added will be shown in the left tree. 6. Click the “command ID1”, with the configuration table in the figure appears to the right: Configure the parameters, then press Enter to confirm. www.sibotech.net...
Page 9
RS232 Interface power Pressure supply transmitter ≥250Ω Loop + Loop - Siemens HPM-610 DP port RS232 port S7-300 Computer PROFIBUS read STEP 7 HART data "00, 48, 07, 3A, 3A, BE, C6", the front two numbers mean the device state, "07"...
Debugging mode Configuration Mode Note: ①After configuring the switch, you have to restart the HPM-610 to make the settings take effect! ②Set to debug mode, “MODBUS slave” or “common mode” will be compulsory to appoint RS485 interface acting as the communication port and RS232 interface acting as debugging interface.
3.3.2 PROFIBUS-DP/ MODBUS address setting button Under normal working condition of the HPM-610, press the button twice quickly, then the high bit of digital LED starts to flash, click the button can set the high bit of PROFIBUS/MODBUS address. Then keep pressing the button for about 3 seconds, the low bit of digital tube starts to flash, click the button can set the low bit of PROFIBUS/MODBUS address.
PROFIBUS DP interface uses DB9 male-connector, and the pins are defined as follows: Function PROFI_B, Data positive PROFI_A, Data negative 3.4.3 RS485/RS422 interface The RS-485/422 interface of HPM-610 is a standard RS485/422 compatible port, and this serial port characteristics of the product will be described as follows: www.sibotech.net...
Page 14
Function R-, RS-422 Receive Negative R+, RS-422 Receive Positive D-, RS-485/RS-422 Transmit Negative D+, RS-485/RS-422Transmit Positive When you use 2-wire RS485, just connects Pin D+ and D-. If you use 4-wire RS485 or RS422, connects D+/D- to TX+/TX-. www.sibotech.net...
3.4.4 RS-232 interface RS-232 interface of HPM-610 uses a open 3-pin pluggable terminal, and its pin description is shown as follows: Function RX,Connect user device RS232's RX TX,Connect user device RS232's TX GND,Connect user device RS232's GND 3.4.5 HART interface...
3.5 Topology of HPM-610 and fieldbus devices These digrams show outside sampling resister used and the the system wiring. Use internal sampling resister just to replace the 250ohm to internal resister. You must select one from using internal sampling resistor or external resistor otherwise the HART will not work.
Page 17
2. When configuring HART read/write commands with HT-123, the commands need to be configured according to the actual situation. To increase the speed of bus communication, it is recommended not to configure the empty node (node is not really connected) and empty/dummy/wrong commands. www.sibotech.net...
HT-123 a configuring software based on Windows 32bits platform, and used to configure HART series products. The following describes how to use the software HT-123 and configure the HPM-610. You may also read the software user manual to get more detailed information.
Page 19
DelCmd: Delete a HART command Upload: Read the configuration information from the module and shown in the software Download: Download the configuration file to the module AutoMap: Used to automatically calculate the mapped memory address with no confliction by each command www.sibotech.net...
Open the software “HT-123”, click on the icon , firstly, select the computer port connected to the gateway and then click “upload date”,. If it shows “upload successfully”, it indicates that configuration file had been uploaded to the HT-123.. www.sibotech.net...
If you want to use the functionality of Modbus slave, click the “Fieldbus” in the tree view, select mode as “Modbus slave” in the right configuration plate, and then press ENTER to confirm, you will see the interface as below: In this interface you can set the parameters of slave: www.sibotech.net...
Page 22
(RS232/RS485/RS422), meantime gateway also will send out the data received from HART bus through serial port. In this process, the data don’t change. Click the “Fieldbus” in the tree view, select mode “Modbus slave” in the right configuration plate, and then press ENTER to confirm, you will see the interface as below: www.sibotech.net...
Slave address: PROFIBUS-DP slave address (When the gateway works properly, the address can be changed by the configuring button) 4.2.4 Configure the HART network 4.2.4.1 Set the parameters of HART Channel Click the HartChannel0 in the tree view, in the right place will show the configuration plate: www.sibotech.net...
Page 24
500~65535ms; Response waiting time: Set the maximum time gateway wait to response from slave, ranged in 256~65535ms 4.2.4.2 Add one slave node Select “HartChannel()” , Right click the mouse and click ”Add Node” in the popup menu. www.sibotech.net...
Page 25
Note: When configured node numbers are more than the actual connected devices, the redundant node will lead to the longer time of polling circle; So, it is recommended that configured node numbers should be the same as actual devices. 4.2.4.3 Add HART Commands Select the “Node ()”, Right click the mouse and click “Add Command” www.sibotech.net...
Page 26
Choose the command you want in the popup menu, then click “OK” to exit: Note: the same command can only be configured once in one node. www.sibotech.net...
Page 27
Sending data length (WORD): 0~127 Memory starting address of receiving data: 0~1599 Modbus register starting address of receiving data: 0~799 Receiving data length (BYTE): 0~255 Receiving data length (WORD): 0~127 Command index: The index of the command in the configured commands list www.sibotech.net...
When the distributed memory exceeds the defined scale of gateway, the exceeding part will display yellow color. White color area shows the usable memory. Green color area indicates occupied memory. Clicking one command, the distribution chart shown in blue will show the storage location of input/output data S www.sibotech.net...
You should set the correct input/output bytes for each commands, then click label, select “yes” in the popup menu. 4.2.7 Download configuration file Click the icon , it will download the configuration into the gateway. Before downloading the file, please www.sibotech.net...
It shows the data exchange inside of the gateway, users can use this function to debug the HART fieldbus in the absence of the PROFIBUS or Modbus master station. Steps are as follows: 1) Firstly put the debugging DIP switch to “ON”, then regain the power. Now, HPM-610 is in the debugging mode.
Through this function users will know which device is not communicating, execution condition of configured commands, data transmit of gateway and display of certain command, operating steps are as follows: Ensure that the gateway’s debug switch is in the ON state, and then regain the power, HPM-610 is in the debugging mode.
Page 32
Click on “HartChannel0” in this interface, it will show the status of HART fieldbus part in the right place, press “Refresh” button will update the data once, click on “Periodically refresh”, the software will update the data every 500ms. 6.Click Node(x), it is shown as below www.sibotech.net...
Page 33
7. Double click command 0,1,2,3,6,11,12,13,1,15,16,17,18,19 will show their command information, command 6,17,18 and 19 can input data. Press the “Refresh” button will update the data, click the “Edit” button doesn’t work in the Read-only command. Double click “CMD19” will show the window as below: www.sibotech.net...
Through this function you could send any request message to Hart fieldbus and monitor the data that are received in HART fieldbus, concrete operations are as follows: 1) Firstly put the gateway’s debug DIP switch to “ON” state and power on again. Now, HPM-610 is in the debugging mode.
Page 35
In this example, command 0 is composed of data head, data and check code. It uses short address; When you click “Send” , you will get the response data. Note: Under this function, gateway will stop to execute the configured command; Turn off this function, gateway www.sibotech.net...
HART input data and device status. 3000 ~ 4999 memory area acts as the storage area of HART output data and control variables. The specific assignment is shown in the table below: Gateway Corresponding Corresponding Description memory register address PROFIBUS input and address output buffers www.sibotech.net...
Page 37
4001 0500L Polling is enabled 4002 0501H Trigger label 4003 0501L Trigger command number 4004-4269 0502-0634 Reserve 4270 0635H Universal Send label 4271 0635L Universal mode enabled 4272-4273 0636 Universal send data length 4274-4573 0637-0786 Universal to send data www.sibotech.net...
Page 38
Universal Receive Error Counter: Indicate universal receiving error times Universal receive data: Store the received data from HART under generic mode Reset send, receive, error counter: Gateway’s control signal; When the value of memory changes , gateway www.sibotech.net...
Page 39
Universal send label: The sending label under the generic mode, this value will lead to sending a HART frame when it changes one time Universal sending data length: The length of the transmission data under the universal mode Universal sending data: the transmission data under the universal mode www.sibotech.net...
The character timeout time is determined by baud rate, such as baud rate of 19200, Character timeout time is considered to be (1/19200) * 10 * 3.5 ≈ 2ms. The other is to carry out the transmission of HART universal frame indirectly with MODBUS command , Examples as follows: www.sibotech.net...
; Then rewriting "the trigger label" to let the value change can trigger the gateway to finish one trigger operation; The response data block in the device will be stored to "the reception data memory" which specified by this command number. www.sibotech.net...
The maximum input/output bytes of PROFUBUS that HPM-610 supports is 244 bytes. 5.5 Data Exchange with MODBUS When fieldbus is configured as "Modbus slave", user can exchange data, inquire about the status of gateway and manage according to the corresponding address of gateway in the internal input and output buffer;...
6.1 How STEP7 access data of gateway HPM-610 provides Modules shown as follow. The maximum allowed number of modules is 64 in Step7. The maximum allowed number of input bytes is 244, the max number of output bytes is 244 and the aggregate of maximum number of input bytes and output bytes is 488.
Above, the data modules which HPM-610 supports include: Word integrity, Byte integrity and length integrity. For the data modules that support Word and Byte integrity, you can use command “MOVE” to access the data during STEP7 programing. For the data modules that support length integrity, user can take compression way to send and receive data.
PLC is 20 words), user can directly select modules no less than 20 word’s input (32words Input、 64words Input…) or input one input/output modules no less than 20 word’s input (56 words Input,56words Output…). 7 Installation 7.1 Machine Dimension Dimension: 40mm (width)*125mm (height)*110mm (depth) www.sibotech.net...
Need help?
Do you have a question about the HPM-610 and is the answer not in the manual?
Questions and answers