Hi MoMo,
The driver is expecting a 32 bit DINT value for the target velocity and the PDO shows that the value is 32 bit, and the speed limit of 32767 is applied on the PMAC side (No matter what value of JogSpeed I set the maximum the PMAC sends is +-32767). Why do I need to apply the bit shift using the DacShift when both devices are expecting a 32 bit value?
The Drive Controller does have a speed limit but the 32767 being sent by the PMAC is less than 0.02% of the set value.
There are no settings in the drive controller that would affect what the PMAC is sending. And I can change the scaling on the drive to make the 32767 value match the motor top speed but that means losing fine speed control.