Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

generate and follow waveform

Hi!

   how do i generate and follow a waveform with a motion board?
I search in the forum but I only found howw to generate analog output in open loop.
I need my actuator to follow a waveform for example a sine and make it follow with the analog feedback.
I usually use Load Velocity or Load Position, but in this case I expected to find a Load waveform or something similar.
Else i have to split my waveform in single positions and give it each at time but it seems a slow and bad solution that can not be used for example 10 hz waveforms with 1000 sample.
Anyone can help me?
thank you

0 Kudos
Message 1 of 5
(5,891 Views)

Hi guy

 

which is the hardware you are using? It depends on the hardware if you can set an onboard control system that use encoder signal as feedback control signal. If this is not the case, you must provide a RT system that reads the feedback, produce an output control signal forwarded to the actuator.

 

Best!!!Smiley Happy

0 Kudos
Message 2 of 5
(5,879 Views)

I use a NI-PCI 73xx motion board and I will use an analog signal al feedback.

0 Kudos
Message 3 of 5
(5,875 Views)

You can write a PID control that run onboard.

See section "Writing Onboard Programs" of the NI-Motion Help.

 

BestSmiley Happy

 

0 Kudos
Message 4 of 5
(5,872 Views)

That's what i do witha normal IO Board and normal Labview.
Limit of this solution is that PID setpoint profile has a maximum update rate of 1msec.
I'd like to downloa don the board this loop but i can't understand how to do.
Should i store 128 step (128 are the points of my waveform)??


0 Kudos
Message 5 of 5
(5,857 Views)