FieldPoint Family

cancel
Showing results for 
Search instead for 
Did you mean: 

Network share variable inside library either empty or zero

I am troubleshooting a piece of equipment that uses cFieldPoint controllers, with a UI not developed in LabVIEW which suddenly stopped communicating after a power outage.

 

I can pull all the I/Os using an OPC client, the NI Distributed System Manager, and LabVIEW, however, any variable inside a library return zeros or empty arrays (most of them are arrays). 

 

I wonder if this issue is something any of you has seen before and can provide some insight on what I could do to solve this problem.

 

Thanks!

0 Kudos
Message 1 of 5
(2,300 Views)

Have you tried powering down all related equipment in a controlled manner and then powering them back up?

What communications method is used between the software and the cFP's?

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 2 of 5
(2,268 Views)
Spoiler
 

Yes. We even tried a direct connection from one of the controllers to the PC with same result. The communication seems to be through the Shared Variable Engine. In LabVIEW, I tried the SV API and Datasockets and got the same result with both.

0 Kudos
Message 3 of 5
(2,265 Views)

Did the SV API and Datasockets work or not?

I know nothing about these protocols or cFP but just applying general sleuthing.

Perhaps a file on the hard drive was corrupted?

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 4 of 5
(2,251 Views)

They work if I try to read an I/O. They do not work if I am reading a variable inside a library.

0 Kudos
Message 5 of 5
(2,247 Views)