From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AM-9898 Difference between RX Data out and Command Data

I am working with an AM-9898 for the first time. What is the difference between RX Data OUT the array and Command Data inside RX Data OUT in the cluster? These are outputs to Query HART Device. Below is a screen capture of the context help.

Query Hart Device Context Help.png 

0 Kudos
Message 1 of 2
(2,689 Views)

Hi LJHerskowitz,

 

Thanks for posting on the discussion forums to get help with your 9898 programming! To get the best support with this module/driver, I would recommend making a new post on the Industrial Communications forum (http://forums.ni.com/t5/Industrial-Communications/bd-p/260); that forum is posted on more consistently by the Industrial Comms supporters.

 

As far as your immediate question, you should be using the Command Data from the RX Data OUT cluster. The Array of the same name is the raw data from the device, while the data in the cluster has been parsed to some degree in software. The attached image is from the AM-9898 HART Module.lvproj project in the LabVIEW tools network. You can see the Query vi being called and then the unbundle function used to access the command data from the cluster.

 

Hope this helps!

 

 

Austin H.
Applications Engineering
National Instruments
0 Kudos
Message 2 of 2
(2,662 Views)