Eric,
It might be difficult to locate an example that is specific to your application for several reasons. Primarily, most of the example code on the site will be aimed at illustrating basic concepts and will not be comprehensive solutions. Additionally, example programs must be written specific to the hardware for which you are programming. Before you can view example code, you must consider the platform for which you would like to develop. As linked previously, our
Programmable Automation Controllers (PACs) come in many different form factors from which to choose. Lastly, example programs are written such that they can be executed by anyone who has the hardware; it is rare that an example will be written under the assumption that a user will have several specific I/O points (such as pumps, valves, transducers, and switches). You will find various examples for data acquisition, data analysis, process control, and user interface separately. From these pieces, you can build an application that specifically meets your needs.
That being said, we do have several resources that will assist in your selection of a hardware platform. These can also show you how code can be configured for basic operations. Your final application will consist of several basic blocks used together to control your system. I would suggest you take a look at the product pages for
FieldPoint and
CompactRIO. One of these two forms of Programmable Automation Controllers should align closely enough with your application to begin searching for example code.
Below I have linked several resources that may be of interest. The first link is to a list of Web Events for our Compact FieldPoint line of Programmable Automation Controllers. The "Advanced Control Schemes with Programmable Automation Controllers" is quite a detailed look at Compact FieldPoint. It provides you with an overview of process control as well as a look at the code behind the application. I have also included links that might help you to choose a real-time system as well as to get a feel for what LabVIEW can do to acquire, analyze, and present your data.
I apologize if this is not exactly what you were looking for in example code. While our sales representatives may be able to talk about specific applications, it is less likely that we will have a turn-key solution for you to browse. We are more than happy to provide you with the tools and the support to build your application. Please let me know if you have any additional questions or concerns. Thank you,
Mike D.
National Instruments
Applications Engineer
Compact FieldPoint Web EventsSelecting a Real-Time System TutorialAcquire, Analyze, Present Tutorial