02-20-2012 12:37 AM
This has been a great start to the year 2012, being chosen as a LabVIEW Champion and getting my CLA status.
For those who are going to appear for CLA riding on LVOOP, I thought to share some experiences/learnings from the exam:
1) Try to break down the functionalities into layers - the CLA exam mostly consists of questions which can be easily broken down to Parent-Child relationship
2) I chose the Actor Framework to make the architecture, commenting out the functionality of each parent and child, and also commenting on the level of modularity Actor Framework brings in.
3) I took some spare time to change the LabVIEW settings before the start of exam, which helps save time while you are designing the architecture.
4) Since designing the architecture in 4 hours is a challenge in CLA, try to design at least 2 modules completely, and you could refer to these two ones for the development of the remaining modules.
I thank the NI Community which helped me to give an insight to the exam, and I got to learn a lot from this community. 🙂
02-20-2012 03:05 AM
04-20-2012 02:44 PM
What do you mean by "Riding on LVOOP"? If I have never used LVOOP, will I have a hard time passing the CLA exam?
04-20-2012 04:18 PM
06-20-2012 10:00 AM
@Fragger Fox wrote:
2) I chose the Actor Framework to make the architecture, commenting out the functionality of each parent and child, and also commenting on the level of modularity Actor Framework brings in.
Just curious how you were able to use the Actor Framework since this is not included in LabVIEW 2011?
01-14-2013 12:05 PM
Anyone has an Actor Framework version of CLA Example Solution? I am debating myself if I should go with the traditional way which uses Functional Globals or Actor Framework way, which NI is pushing these days.
Thank you!
01-14-2013 01:12 PM
@TailOfGon wrote:
I am debating myself if I should go with the traditional way which uses Functional Globals or Actor Framework way, which NI is pushing these days.
Stick with what you know. If you are very familiar with the Actor Framework and you can architect it quickly, go for it. If you would be faster with the traditional FGV and Queues, go with that.
01-14-2013 11:30 PM
@TailOfGon wrote:
Anyone has an Actor Framework version of CLA Example Solution? I am debating myself if I should go with the traditional way which uses Functional Globals or Actor Framework way, which NI is pushing these days.
Thank you!
Check out the ATM sample code attached.
I would recommend you to use the architecture you are most comfortable with.
01-15-2013 12:12 AM
Thank you crossrulz and FraggerFox
I am going to train myself with AF way. I like LVOOP but Functional Global is not my favorite as FG does not allow multiple instances and have no inheritance. Inheritance makes it easier to the next phase of a project.
FraggerFox, I really appreciate the file you have posted I had a brief look at it and it looks great. It gave me a lot better and clearer idea than I initially had about how to architect a program like the one in the example.
I use LabVIEW 2012, which comes with AF Template Generator and Message Generation tool. So I will rely on them to create a part of my architecture, making my solution look a little bit different from yours. But taking a look at how each actor relates to others definately helps me.
Thanks!
01-15-2013 12:52 AM
FraggerFox, I forgot to mention that I will look into your AF solution deeper in the next few days 🙂