06-04-2024 07:48 AM
We are currently using an OPC server to have access to the DeviceNet data and gauges on our systems. We are in the process of migrating to EtherCAT from DeviceNet. Part of this migration includes a gRPC server that has all of our data and various device information available in it.
Is there a way in LabView to use a shared variable library and point it to the gPRC server? This would simplify our VIs as the variable in the gPRC server will be the same names for all of the different configurations of our systems that we build.
06-04-2024 12:48 PM
It is not clear, could you post a block diagram of your current status and your migration path?
06-04-2024 12:53 PM
I'm sorry, it is quite clear what I am asking. Is there a way to relate variables in a shared variable library to a gPRC server?
There is no block diagram as we don't know if we can create the needed variable libraries. This is very easy when using and OPC server, but there is nothing to tell us if the gPRC sever can be addressed in a similar way.
We will not be using any NI hardware in this system.
06-04-2024 12:55 PM
@rericson wrote:
I'm sorry, it is quite clear what I am asking. Is there a way to relate variables in a shared variable library to a gPRC server?
There is no block diagram as we don't know if we can create the needed variable libraries. This is very easy when using and OPC server, but there is nothing to tell us if the gPRC sever can be addressed in a similar way.
We will not be using any NI hardware in this system.
When I said "Block diagram" I did not mean the VI's block diagram, rather an architectural diagram of your components and how they interact and your migrated workflow.
06-04-2024 12:57 PM
Thank you for your reply, however you are asking for irrelevant things.
Simple question: Can you create a shared variable library that connects to items in a gPRC server?
06-04-2024 01:33 PM - edited 06-04-2024 01:34 PM
@rericson wrote:
Thank you for your reply, however you are asking for irrelevant things.
Simple question: Can you create a shared variable library that connects to items in a gPRC server?
Since you insist!
Simple answer: No!
More elaborate answer: You could always program something like that but it is not just a configuration step but you will have to program this in some ways as a proxy.