LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI LabVIEW-DSC Application Architecture

Hello,

Recently I started working on NI DSC module and exploring how to make use of different concepts related to DSC. for eg. Connecting different devices mostly PLC based systems (having OPC I/O server driver support in HW), then reading and writing data PLC I/Os using LabVIEW I/O server mechanism, reading Alarms and events, Processes, Creating tags, etc. Well, I want to design a typical application in LabVIEW using DSC module which has the following implementation. for eg.

1. Adding or Removing new PLC or Devices.

2. Once the PLC is connected, Adding tags using I/O server lvlib. deploying it programmatically. (Which we can do using Process deploy/undeploy VIs in DSC). I have seen the given LV example.

3. Raising Alarms or Events for a shared variable, monitoring complete process, logging data, Taking user action against abnormal conditions related to hardware.

4. HMI Front panel design in LabVIEW. etc

So far, I have tried all the given examples in NI example finder in LabVIEW. That gave an idea of using different concepts.

 

Now I want to design a generic LabVIEW SW architecture which will efficient enough to use above pts. 1,2,3,4 etc. Is there any developed architecture Combining (LabVIEW-DSC) oriented functionality to start with? Any Guidelines from NI (Documentation/Articles) on how to design such HMI-LVDSC-OPC-HW efficient architecture? I am still new to using DSC on a major scale (when there will be large factory automation work, lots of controllers, PLC, etc), ideally, my lv SW architecture should be scalable and easy to maintain. Any thoughts?

0 Kudos
Message 1 of 1
(2,022 Views)