VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

PID Custom Device

Hello,

 

I'm using Veristand 2015 SP1 on a cRIO-9066 (NI Linux Real-Time ARMv7-A 3.14.46-rt46-ni-3.5.0f0).

 

I have created a custom device using the built in PID controller to control an electric motor speed. However I'm having issues with the system. 


The PID custom device kind of works with Proportional Gain only, but as soon as I add any Integral Gain, the PID output freezes (doesn't go to max or min) just freezes. When Integral is removed, the PID output continues to update. 

 

The PID works as it I think it should with increase in PID output reducing the error but this has an constant error offset. 

 

I'm using the same PID vi in another cRIO running on RT, Windows/LV envioronment and on a Veristand/PXI system, none of which have this issue. 

 

Any ideas on why the PID would not be working on a cRIO/Veristand envioronment?

 

Thanks,
Dave

0 Kudos
Message 1 of 1
(2,484 Views)