ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

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
(3,849 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
(3,817 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
(3,814 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
(3,800 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
(3,796 Views)