09.05.2014 Views

LAC-1 single axis controller manual

LAC-1 single axis controller manual

LAC-1 single axis controller manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SMAC<br />

<strong>LAC</strong>-1 Technical Reference Manual<br />

4.3 Motion Commands<br />

Motion Commands are those commands that involve or cause the actual movement of a<br />

servo. Any position mode (PM) based motion will be carried out using a trapezoidal velocity profile<br />

with the maximum velocity determined by the Set Velocity (SV) command. The acceleration and<br />

deceleration are the same and both are determined by the Set Acceleration (SA) command.<br />

During the execution of a Position Mode based motion, the target position (MA or MR) and<br />

the maximum velocity (SV) may be changed at any time, however, changes to the acceleration<br />

(SA) will be ignored. If a velocity mode (VM) based motion is under way, the maximum velocity<br />

(SV) and the acceleration (SA) may be changed at any time. During this type of motion, the target<br />

position will continuously be set equal to the current optimal position. If a torque mode (QM) based<br />

motion is under way, the torque setting (SQ) may be changed at any time. During this type of<br />

motion, the target and optimal positions will continuously be set equal to the current real position.<br />

In either PM, VM or QM, a Stop (ST) or Abort (AB) command will cause motion for the specified<br />

servo <strong>axis</strong> to cease. If a servo <strong>axis</strong> is in Position Mode (PM) and is commanded into Velocity Mode<br />

(VM), the motion will continue (only with no target destination) at the current maximum velocity set<br />

by the Set Velocity (SV) command. If a servo <strong>axis</strong> is in PM or VM and commanded into Torque<br />

Mode (QM), the servo output will be reduced to zero, and the unit will be placed in QM. If a servo<br />

<strong>axis</strong> is in VM and commanded into PM, the servo will be stopped at the current acceleration rate<br />

and placed into the PM mode. If a servo <strong>axis</strong> is in QM and commanded into VM, it will attempt to<br />

instantly assume the last known maximum velocity and remain in VM. If a servo <strong>axis</strong> is in QM and<br />

commanded into PM, the output will be reduced to zero, and the servo will begin station keeping<br />

in PM.<br />

Command: AB -- Abort Motion --<br />

This command causes an emergency stop. The servo stops abruptly but leaves the servo<br />

control loop enabled. The target position is changed to be equal to the present position. The<br />

command is used for stopping an undesired motion.<br />

Related Commands: ST<br />

Command: CI -- Capture on Index --<br />

This command causes the position counter for the servo to be stored in the internal variable<br />

HREG upon receipt of an index pulse. For more information on HREG, see the Register Commands<br />

and the listing of the internal variables.<br />

Related Commands: FI, WI<br />

Command: DHn -- Define Home --<br />

Argument: -2,147,483,647

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!