03-15-2013 10:58 PM
Hello,
Most of people recommand using the project in the real CLD exam. I had a try with it in my Car Wash practice today.
I attached the snapshot of the project tree, please check it is OK or not for the exam purpose.
I manually "new" the subVIs and Controls (virtual folders) under the computer root, and add the files inside.
Is the "Dependencies" and its items generate automatically?
Thanks for any comments!
Yue
03-16-2013 10:45 AM
Computer root or project root? From what I remember back when I took the CLD there was a requirement for your files on disk to follow a proper hierarchy. For this reason, I used the autopopulating folders.
03-16-2013 11:58 AM
Thanks for reply.
How could I switch all the contents to project root? and why the computer under the project root?
Many thanks.
03-17-2013 10:32 AM
Hello Yue,
Your project structure looks good to me. If you're ever unsure of the actual location of a file on disk, click the Files tab in the project to see where they are.
Some people prefer to use Auto Populating folders over Virtual folders. Not everyone does though.
People from NI have responded on previous threads and said that use of the Project is not a requirement of this exam. I don't know if that means you won't be awarded any 'extra' points for Style or Documentation. But in my opinion you can provide a better example of both by taking a few minutes to setup the Project.
Dependencies are automatically "added" to the folder as they are generated within the project. For example, if you drag a VI into one of your Virtual Folders, and that VI has one or more SubVIs in the code; that VI was dependent on those SubVIs. ( and whatever libraries they may be attached to ) Now that the VI has been incorporated into your Project, the Project is now dependent on those SubVIs as well. The Dependencies folder keeps track of this.
This becomes especially useful if you've moved a project from PC to another or when you start combining work from multiple developers into a single Project.
03-17-2013 02:44 PM
@phyyu wrote:
Thanks for reply.
How could I switch all the contents to project root? and why the computer under the project root?
Many thanks.
My Computer is the target where the VIs will execute. RIO1 would be an examle of a target were FPGA VIs would run.
03-17-2013 04:26 PM
Since I am not familiar with the project and it is not required with CLD, maybe not using it is a better choice
Leave it to CLA....
03-17-2013 07:13 PM
If you are not familliar with projects- get familliar with them
03-18-2013 08:21 AM
I'm with Jeff. Get used to projects. They help a TON orginzing your projects and code. Plus they are required to build applications. Just because projects are not required right now, they could. And I would argue that they should be required.
03-18-2013 08:59 AM
There is a reason Projects are Core I Mod 2 material. They are that basic to LabVIEW these days.
03-18-2013 10:00 AM
Hi,
Just to be clear, there are no points given or taken for using the Project in the CLD exam.
I do agree that projects are great, especialy when you have scores of VI's, Drivers, build specs, etc..