HART Communication Protocol Reference Example

Publish Date: Jun 07, 2011 | 13 Ratings | 3.08 out of 5 | Print | 10 Customer Reviews | Submit your review


The HART Communications Protocol (Highway Addressable Remote Transducer Protocol) is a bi-directional industrial field communication protocol used to communicate between intelligent field instruments and host systems.

This example program demonstrates communication with HART primary devices using a RS-232 to HART modem.

During development the code was used with a MicroLink HART Protocol Modem (http://www.microflx.com/Microlink.htm) and tested with a Emerson Rosemount 1151 Pressure Transmitter.

You can connect up to 15 sensors to each RS-232 port using the MicroLink modem. It is compatible with devices conforming to HART version 5.

Back to Top

Customer Reviews
10 Reviews | Submit your review

data acquisition from 10 transmitter emerson   - May 16, 2016

data acquisition from 10 transmitter in labview with hart protocol , please can you help me ? i think i will need an multiplexer or converter but i can't for now identify the best and it work with LabVIEW

Helpful, but I found a few bugs  - Aug 19, 2013

This example code was great for getting me started, but I have found 2 bugs in just the first day. Is there a version available that has been debugged? Checksum_Counter.vi uses a Not XOR, but should use XOR for calculating the checksum. Converter_1D_Byte_Array_to_6bitString.vi adds octal 40 to each byte in the string, but should be setting bit6 to the complement of bit5. Does anyone have a comment that my finds are misunderstandings on my part?

Works Great  - Apr 16, 2012

Was able to comunicate with RFT9712 via RS485 HART with this code. Note on that instrument B is positive.

  - Sep 14, 2011

Hi, I use this example with my evolution board (MCU Ti MSP430 and HART modem Dallas DS8500). I have this HART modem http://www.microflx.com/Microlink_USB_Specs.htm. My problem is: the device doesn´t communication with labview (2011 evolution). I used a serial port monitor and the port isn´t open. Do I need additional driver in labview for hart or serial port? thanks you mk

LabView 8.0  - Aug 31, 2011

Hi, Would it be possible to get this for previous versions of LabView? I'm using 8.0. Best regards, Askild

Difficulty with Serial HARt Modem  - Aug 5, 2011

Iam unable to get it working with H1311 from SmarResearch.Any sugessitons

good reference example  - May 2, 2011

I happen to have a problem to communicate HART device with Labview for testing. I tried many samples, but this is the only one that can work. Thanks!

  - Sep 10, 2010

Hi, This looks great. Is there some documentation? That would help a lot.

LabVIEW Version  - Sep 24, 2009

Which version of LabVIEW is this example written in?

This Project use LabVIEW 8.6  - Aug 20, 2009

This Project use LabVIEW 8.6

View more reviews

Bookmark & Share





Rate this document

Answered Your Question?
Yes No