LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What is the most efficient communication between Fieldpoint and a host computer?

Hi,
I am currently stuck with LV6.1.
 
My host program is currently using Datasocket to read and write data to and from a Field Point 2010 system. In FP I have an RT loop talking to a communication loop using RT-FIFO. The communication loop is using Publish to send and receive via the Datasocket indicators and controls in the host program. I am running out of bandwidth in getting data to and from the host and there is not very much data. The RT program includes 2 PID's and 2 filters. There are 10 floats going to the Host and 10 floats coming back from the Host. The desired time critical loop time is 20ms. Data is moving back and forth several times a second without regularity(not a problem). If I add another float each direction, the communications goes to once every several seconds(too slow).
 
Is there a more efficient method of transfering data back and forth between the Host and the FP system?
 
Will LV8 provide faster communications between the host and the FP system?
 
Thanks,
Chris
 
0 Kudos
Message 1 of 3
(2,242 Views)
Hi,

I suggest you repost your question here in the FieldPoint forum Smiley Wink


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Kudos
Message 2 of 3
(2,232 Views)

hello there

yes, i'd recommend to update at least up to 7.1. especially data publishing has been improved a lot. another solution would be to use tcp or udp, but this requires some kind of intelligent host application.

have you already tried the "RT communication wizard" at the "Tools" menu?

 

Best regards
chris

CL(A)Dly bending G-Force with LabVIEW

famous last words: "oh my god, it is full of stars!"
0 Kudos
Message 3 of 3
(2,229 Views)