LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PID PWM, getting of 0-15% part of range

Hi guys,

             i have just changed the heater control from thermostatic to PID in an aplication, i am using a PID.vi and a SQ wave gen.vi

 

So i use the PWM output as the duty cycle for the sq wave. But i dont want the range to be 0-100% , i want to skip the first 15 or 20% to avoid relay chatter however i want it to be 0 when its off (so i can't just set the range limit to 15-100%)

 

Is there any built in way of having this jump in range limit ? (i could just set the range to 15-100% then stick the whole thing in a case structure and disable it all for 0)

 

Thanks, Zac

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

Hello Zac,

 

A simple Select function or Case structure seems a perfectly viable solution!

 

23524iC16804CA726F17D9

 

All the best with the rest of your application!

Kind Regards,

Michael S.
Applications Engineer
NI UK & Ireland

0 Kudos
Message 2 of 2
(2,439 Views)