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

取消
显示结果 
搜索替代 
您的意思是: 

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 项奖励
1 条消息(共 5 条)
3,847 次查看

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 项奖励
2 条消息(共 5 条)
3,815 次查看
破坏者
 

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 项奖励
3 条消息(共 5 条)
3,812 次查看

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 项奖励
4 条消息(共 5 条)
3,798 次查看

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

0 项奖励
5 条消息(共 5 条)
3,794 次查看