VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

how do you create modular VeriStand Projects?

Situation:

Right now I have a HiL-System that operates with a large number of different Hardware configurations. For each of these configurations I need 5 to 10 simulations of components, which are partly the same, partly different. Currently each of these simulations is running in one single VS project.

Problem:

In near future I have to split up the current VS project into several regarding the Hardware configurations. By doing this everything should be modularized for better performance and easier maintenance.

Therefore I also need to split up the existing VS project including the system definition file into smaller parts and combine them later as needed.

Question:

What is the best way of doing this?

Where can I find help regarding this topic?

 

Thanks a lot

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

I believe custom devices are your friend. Below is two link I use to help me.

 

http://zone.ni.com/reference/en-XX/help/372846M-01/veristandmerge/building_cds/

http://ftp.ni.com/pub/devzone/tut/niveristand_cd_dev_guide.pdf

 

Custom devices each have their own input and output channels that are later mapped to one another and other objects using Veristand. Using the Custom Device Template, you should get initialization, main page, and RT Driver VI's in a LabVIEW project.

The initialization is use to set up what channels for inputs & outputs. The main page is primarily for configurations, and the RT Driver is the main program.

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