02-04-2016 01:10 PM
Hello NI,
I have one doubt in CLD 9 exercise.
1. Application should be in state one for 5 second and move to state
to next state after the 5 Seconds.
2. But after the 5 seconds, application is not being going to next
state immediately as there is 100 ms delay due to wait function(use
for utilizing 100% of CPU).
3. Requirement is that application should be in state one for 5
second(LED should blow for 5 seconds) only but due to 100 ms delay LED
is blowing for 5 seconds + 100ms.
My doubt is that in every sample exam or in CLD success package,
requirement is that LED should blow for specific time but due to wait
function(used for not utilizing 100%CPU time), LED is being blowing
more than the Specified time due to wait function.
Please help to understand this issue as this is the the main part of CLD exam.
Warm Regards
Hemant
Solved! Go to Solution.
02-04-2016 01:19 PM
Then lower the delay to something like 10ms. Then you are within 10ms. But seriously, on a non-RT system, this 100ms should be tolerated.
02-04-2016 01:27 PM
Hello Knight of NI,
Thanks for response.
Suppose i am giving even 1ms loop delay, then also its not upto the CLD requiremement.
As LED should blow for 5 seconds only not more than that.
Please suggest weather this is fine in CLD Exam if LED is blowing more than the specfic time.
Hemant
02-04-2016 01:54 PM - edited 02-04-2016 01:57 PM
Yes, the 5.1 seconds is within the acceptable range for grading on the CLD exam grading.
The fact that you recognize the discrepency is a good sign! Think of the 4 hours of the CLD exam as a rushed proof-of-concept. You need to demonstrate enough functionlity to show you can do what the specification requires, and do it in such a way that your work can be built on and expanded. So, in this case, if you use the correct type of timing you can always tighten up the timing if needed (as previous poster pointed out).
Does that help?
02-05-2016 12:55 AM
Hello Fisel,
Thanks for your information and support at every step.
Can you please tell me the exactly how much Timing Offset is acceptabel during CLD Exam.
Suppose for the same example if the requirement is that LED should blow for 5 Second.
So if will blow more than or less than 100ms, 200ms, 500ms. Then also is it accpectable or not.
Can you please tell me the exact how much Timing Offset is acceptabel during CLD Exam.
Warm Regards
Hemant
02-05-2016 01:10 AM
Can you please tell me the exactly how much Timing Offset is acceptabel during CLD Exam.
Suppose for the same example if the requirement is that LED should blow for 5 Second.
So if will blow more than or less than 100ms, 200ms, 500ms. Then also is it accpectable or not.
Can you please tell me the exact how much Timing Offset is acceptabel during CLD Exam.
Warm Regards
Hemant
02-05-2016 08:55 AM
Grading timing, we may check two things, depending on the situation & requirements:
If you meet both those, you'll be fine.
02-05-2016 10:55 AM
Thanks Fisel for your response.
1. Its means that if requirement is to blow LED for 5 seconds and if LED will blow more than the specfic time like 5 seconds+100ms then its also fine, right??
One more question.
According to the requirement of CLD application responsive time is within100ms.
So if responsive time is more than 100 ms or let say 200ms so in this case its being fine or its the against the CLD requirement.
Hemant
02-05-2016 11:17 AM
02-05-2016 11:41 AM
Thanks Fisel for your quicker response and support at every step.
Sorry that i have being asking so many questions but dont have any option for me as i have asked this question to my teammate but i have not got any proper reply.
Which is the best method for updating the controls.
1.Local variable or property node according ot the CLD requirements.
2.Is its there any possibility to pass the CLD exam even after not completing the applicaton development requirement fully.
3. As i have seen that we can solve the all sample exams with simple state machine(without using event strut.)
Is there any disadvantages of not being using any advanced structure.
Hemant