rleoni Posted January 26 Share Posted January 26 (edited) I'm working on the integration of SmarAct SDC2 (driver for piezo actuators) to the Power Pmac controller. The piezo stage has a coupled sinusoidal encoder that is used to close the position loop in the SDC2 driver. The position setpoint is performed using pulses and direction signals up to 5 MHz. I configured the Power Pmac according to the "Setting Up Power PMAC for Pulse-and-Direction Control" section of the user manual and use "Gate3.Chan.TimerMode = 3 and Gate3. Chan.TimerA" as feedback (I intend to use SDC2's quadrature output to confirm the position). I also set JogTA and JogTs to 0 to eliminate S-curve generation in Pmac (SDC2 performs this procedure). However, when I perform movements of a few counts, I observe that the output frequency is lower and there is an active deceleration function as shown in the images below: jog^10. jog^100 How should I configure Pmac to generate a specific amount of pulses by the "jog=" command at a constant frequency?SCD2.pmh Edited January 26 by rleoni Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.