35
Part 2: DSP-402 Implementation
Section 6
Profile Position Mode
General Information
A
target_position
is applied to the Trajectory Generator. It is generating a
position_demand_value
for the position control
loop described in the Position Control Function Section. These two function blocks are optionally controlled by individual
parameter sets.
At the input to the Trajectory Generator, parameters may have optional limits applied before being normalized to internal
units. Normalized parameters are denoted with an asterisk. The simplest form of a Trajectory Generator is just to pass through
a target_position and to transform it to a position_demand_value* with internal units (increments) only.
For the IMS MDrivePlus CANopen the following values apply:
target_position — microsteps
profile_velocity — microsteps/sec
end_velocity — microsteps/sec
profile_acceleration — microsteps/sec
2
profile_deceleration — microsteps/sec
2
position_demand_value — microsteps
Input Data Description
Operating Mode
Description
Profile Position
target_position, profile_velocity, end_velocity, profile_
acceleration, profile_deceleration
Output Data Description
Operating Mode
Description
Profile Position
position_demand_value
•
•
•
•
•
•
Trajectory Generator
Position
target_position (607Ah)
profile_velocity (6081h)
end_velocity (6082h)
profile_acceleration (6083h)
profile_deceleration (6084h)
Velocity
Acceleration
Multiplier
polarity (607Eh)
position_demand_value (60FCh)
Figure 6.1: Trajectory Generator Block Diagram
Note that the
MDrivePlus CANopen
is fixed at 256
microsteps/full motor
step or 51,200
microsteps per motor
revolution.
Summary of Contents for MDrive DSP-402
Page 1: ...Excellence in Motion DSP 402 APPLICATION GUIDE TM TM CANopen TM FORCE DRIVE CANopen...
Page 8: ...vi This Page Intentionally Left Blank...
Page 10: ...MDrivePlus CANopen R020507 Page Intentionally Left Blank...
Page 16: ...MDrivePlus CANopen R020507 Page Intentionally Left Blank...
Page 42: ...34 MDrivePlus CANopen R020507 Page Intentionally Left Blank...
Page 56: ...48 MDrivePlus CANopen R020507 Page Intentionally Left Blank...