07-04-2005 08:26 PM - edited 07-04-2005 08:26 PM
Message Edited by Raghunathan on 07-04-2005 08:29 PM
07-04-2005 09:13 PM - edited 07-04-2005 09:13 PM
You have an impossible loop in your code (Run it with execution highlighting to verify):
Dig8-15 relies on data from the case structure.
analog input 0-7 provides data into the big case structure
This means that Dig8-15 cannot execute until the case has executed, but the case must wait for data from analog out. LabVIEW is smart enough to insert a feeback node such that AI0-7 gets the error from the previous interation. This is NOT a desirable situration.
Without the feedback node, yuor code is broken. AI0-7 cannnot run because it must wait for DO8-15 to execute. DO8-15 cannot execute because it must wait for AI0-7.
You should:
I hope this is clear enough, but please ask is you continue to have problems. Good luck! 🙂
Message Edited by altenbach on 07-04-2005 07:18 PM
07-05-2005 05:44 AM - edited 07-05-2005 05:44 AM
Message Edited by Raghunathan on 07-05-2005 05:49 AM
Message Edited by Raghunathan on 07-05-2005 05:49 AM
07-05-2005 09:43 AM
@Raghunathan wrote:
But why ? I am unable to figure out why AI0-7 has to wait for DO8-15 and vice versa.
All clear? 🙂
07-05-2005 10:06 AM
07-05-2005 10:11 AM
07-05-2005 10:18 AM