LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I have an existing application need to add LabVIEW OPC Server

I have an existing application written in LabVIEW which controls a Device. The data from the device is currently logged to the local drive. 

 

It is desired to upgrade this application to become an OPC Server so that the manager can remotely acquire data and control the Application.

 

What would be the easiest approach to accomplish this task?

 

Thanks and Best Regards,

Gary

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

Hi Gary,

 

I'd like to clarify a few things.

 

1. Are you currently just streaming all data directly to disk? If so, how?

 

2. When you refer to "the manager," do you mean the host computer?

 

3. Your goal is to use LabVIEW with an OPC server to pull in data and do two things: implement some control algorithm and store the data. Is that correct?

 

I look forward to your reply.

 

Regards,

Dan Richards
Certified LabVIEW Developer
0 Kudos
Message 2 of 5
(2,825 Views)

Hello Dan,

 

1. The operator specifies a time interval to save the data to disk. The data is stored in a csv file.

 

 2. The manager is the Engineer who is managing the data collection system remotely.

 

3.The desired end result is to have the LabVIEW with an OPC server provide the connectivity to an OPC client so that they can collect the data, that they desire from the system, and control the system.

 

4. Controlling the system is secondary. Providing the connectivity so that an OPC client can specify what data is to be sent and the update interval is the first priority.  For example, they may only be interested

in 10 of say 30 parameters, and want that data sent over every 10 seconds or so. The data once they receive it will be logged to a central data base.

 

We suggested using TCP/IP but they do not want a custom interface.

 

We also suggested Modbus, but they perfer to use OPC. The want to integrate it with their OSI PI.

 

 Thanks and Best Regards,

Gary

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

Take a look at Kepware and some of the plug-in software for it.

http://www.kepware.com/Products/products_overview.html

0 Kudos
Message 4 of 5
(2,798 Views)

Hi Gary,

 

Using an OPC server like the one recommended by unclebump or our NI OPC Servers is a good way to go.

 

I'd start with this article and let us know if you have any more questions.

 

Regards,

Dan Richards
Certified LabVIEW Developer
0 Kudos
Message 5 of 5
(2,784 Views)