TMC SIXPACK 2 TRINAMIC, TMC SIXPACK 2 Datasheet - Page 40
![CONTROLLER, STEPPER MOTOR, AMPLIF](/photos/21/36/213614/101070205-40_sml.jpg)
TMC SIXPACK 2
Manufacturer Part Number
TMC SIXPACK 2
Description
CONTROLLER, STEPPER MOTOR, AMPLIF
Manufacturer
TRINAMIC
Datasheet
1.TMC_SIXPACK_2.pdf
(48 pages)
Specifications of TMC SIXPACK 2
Supply Voltage Range
15Vdc To 48Vdc
No. Of Phases
Two
Output Current
1.4A
Approval Bodies
CE
Current Limit Max
1.4A
Current Limit Min
300mA
External Depth
35mm
External Length / Height
180mm
Svhc
No SVHC (15-Dec-2010)
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SIXpack 2 – manual (V1.01 / May 5
Start trapezoidal Ramp
Activate PI-Controller on Target Position (on-the-fly target position change)
Start Rotation / change Rotation Velocity
Set Target Position (on-the-fly target position change)
The motor drives from its current position to the target position. The command does not influence the
motor, if the motor is still active. To change the target position at any time (on-the-fly) use command
$26, and follow it by command $23 with the same target position, to ensure that the motor also starts
if it stood still before. The motor will use the optimum way to the target, while considering the motion
parameters as well as the current velocity.
If rotation has been active, the motor is only stopped by this command. The distance of any ramp
must be within 32 bit signed range too– which is no restriction as long as you consider 0 as one limit
of your driving range.
note: For circular motors the position cant be both positive and negative.
The motor position will be controlled by the PI-Controller so that the target position is reached.
Switching to PI-controller happens immediately, even if the motor is inactive. When the PI-controller
was already active the target position will be reprogrammed immediately. The maximum distance
must be less than 32 bit signed range too – which is no restriction as long as you consider 0 as one
limit of your driving range (which however is not mandatory).
With this command it is possible to rotate an axis with the given velocity. The maximum acceleration
is obeyed when the velocity is to be changed. The change to rotation happens immediately, even if
the motor is still active. A check of the reference switch can not take place with too fast rotation.
Cyclic motors will wrap around at the end of their position ranges when rotating. (s. CMDs $15, $16)
Modifies the target position without influencing the operation mode. Can be used to shorten or
lengthen a ramp. If a ramp has to overshoot due to late changing its target position the peak will
decelerate with amax instantly and continue driving a reverse ramp on its own.
CMD
P0
P1,2,3,4 #
CMD
P0
P1,2,3,4 #
CMD
P0
P1,2 #
CMD
P0
P1,2,3,4 #
(
(
non null-left-motors
null-left-motors (s. CMD $15):
$23
motno (0...5)
target position (32 bit signed long)
$24
motno (0...5)
Target position (32 bit signed long)
$25
motno (0...5)
Rotation velocity (-511..511)
$26
motno (0...5)
target position (32 Bit signed long)
th
, 2006) 40
:
0 <= position <
0 >= position > -poslimit)
poslimit)