All products manufactured by ICP DAS are under warranty regarding
defective materials for a period of one year from the date of delivery to the
original purchaser.
Warning
ICP DAS assumes no liability for damages resulting from the use of
this product. ICP DAS reserves the right to change this manual at any time
without notice. The information furnished by ICP DAS is believed to be
accurate and reliable. However, no responsibility is assumed by ICP DAS
for its use, or for any infringements of patents or other rights of third
parties resulting from its use.
Copyright
Copyright 2015 by ICP DAS. All rights are reserved.
Trademark
The names used for identification only may be registered trademarks
HART Device Simulator (called HDS) is the HART device simulation
software developed by ICP DAS. It can be used to simulate multi HART
slave devices simultaneously to exchange data with HART master device
by using ICP DAS HART converter (like: I-7567 / I-7570 / I-7547)
connected to any COM port (USB / 232 / 485 / Ethernet). By this way,
users can develop or verify the HART master program without any HART
slave device. The below figure is the application of HDS.
Figure 1-1 : HDS Application
1.1 HDS Features
Free HART slave device simulation software
(Must work with one of ICP DAS HART converter: I-7567/ I-7570/ I-7547)
Support a lot of HART commands (like: CMD0 / 1 / 2 / 3 …)
Provide the setting for the long frame address of HART device.
Provide the setting for the value and unit of HART command 3.
Support 16 HART devices simulation simultaneously (address 0 ~ 15).
Exchange data with HART master device by using ICP DAS HART
converter (like: I-7567 / I-7570 / I-7547)
Support HART communication data log.
Provide the “adjustable” HART device status bit
The HDS software includes the below files.
(1) HDS.exe=> The main program.
(2) HDS.ini => The record file for parameters.
=> Users can execute the “HDS.exe” to run HDS program.
=> HDS software can be downloaded from :
[1] “Auto Scroll” option :
=> If checked, it will show the latest HART communication data.
[2] “RecvCnt” field :
=> Show the total number of received HART command of HDS not
including the response command.
[3] “Save” button :
=> Save all the HART communication data to file.
[4] “Clear” button :
=> Clear all the HART communication data.
(3) “DevStatus” button : (Supported in v1.02)
The “DevSta Return Mode” option :
=> It is used to set the return mode of HART device status. (All the
simulated HART devices use the same settings)
The HART device status is decided by HDS software according to the
current HART comm. status.
[2] Manual Mode :
The HART device status is decided by users according to the below
“check” options.
(4) “Dev-Specific” button : (Supported in v1.05.1)
[1] It is used to set the parameters of the device-specific command. (All
the simulated HART devices use the same settings)
[2] It supports 64 parameters for every device-specific command.
[3] It supports device-specific command from 128 ~ 253.
[1] I-7567 or I-7570 or I-7547 * 1 (as Slave)
[2] I-7567 or I-7570 or I-7547 * 1 (as Master)
[3] PC
(2) Software required:
[1] HDS (for Slave)
[2] HC_Tool (for Master)
(3) Application structure:
(4) Procedure:
[1] Simulate HART Slave Device
<1> Connect 1 ICP DAS HART converter to PC
<2> Run HDS tool
<3> Choose the ComPort number and click the “Open” button
<4> If using I-7547, please do the following 2 steps
i. Use VxComm Utility to create virtual ComPort for I-7547,
detailed instruction refer to Chapter 4.1 of I-7547 manual