02-22-2018 11:16 AM
Hi GerdW,
Maybe I am disturbing you. Sorry about that. I tried with NI USB and It shows 1 error message. I have attached the image here. Would you check, please?
Thanks in advance.
02-22-2018 12:09 PM
02-22-2018 08:26 PM
Hi,
In my computer "PID.vi" option is working but "PID Advance.vi" is not working. I tried to code using two different way (files attached), but every time showed the same message (Image attached) "Poly VI 'NI_PID_pid.lvib: PID Advance.vi': Polymorphic subVI is broken". Even I tried to open LabVIEW examples. "PID Advance.vi" is also broken there. I can't understand the problem.
Any suggestion is appreciatable.
02-23-2018 12:40 AM
Hi GerdW,
I don't know why "PID advanced.vi" is not working on my PC, even "PID advanced.vi" of the LabVIEW examples are not working. Always shows the same error message "broken". but only PID is working.
I didn't edit anything. and don't know how to find out specific broken place.
02-23-2018 12:46 AM
Hi Milon,
don't know how to find out specific broken place.
The first option is to mark the PID VI in the error window to read the error message specific to this VI.
The second step is to open the PID VI and to check it's block diagram…
Which LabVIEW version are you using? Which kind of license are you using?
02-23-2018 01:03 AM - edited 02-23-2018 01:05 AM
Hi Milon,
Even I tried to open LabVIEW examples. "PID Advance.vi" is also broken there. I can't understand the problem.
You said you didn't modify those PID VIs - but the error shown will not pop up on its own…
Open the PID VIs and check their connector pane. It should look like this:
You will find the very same information in the LabVIEW help!
I can open both your VIs without any problem…
And PLEASE keep your discussion in one place! There is no need to create a new thread for the very same topic! (I moved your message into this thread…)
02-24-2018 04:49 AM
Hi GerdW,
I also can't identify the problem. Actually, the error shows for "PID Advanced.vi and PID Advanced autotuning.vi" only. other vi are ok. the connector pane is also ok. I have attached picture for clearing this matter.
Is there any other way without using this (PID Advanced) option?
02-24-2018 11:02 AM
02-25-2018 07:28 AM
Hi GerdW,
I have attached the pictures of very subVI under "PID Advanced.VI". Would you kindly check, please?
02-25-2018 11:30 AM
Hi Milon,
now you have shown the connector pane of the "DBL Array" type of the PID function.
As this is a polymorphic VI you also need to check the "DBL" variant of that PID function!
As the error said: "one of the polymorphic versions has a different connector pane and so the whole polymorphic VI is broken"…