FAQ Motion Control

From SoftMC-Wiki
Revision as of 10:09, 6 June 2011 by Miborich (talk | contribs)
Jump to: navigation, search
NOTE-Info.svgNOTE
If you miss any information concerning Motion Control in this wiki, please ask a question to the developer!


I am changing my Vtran value but the velocity of my MOVE command is not influenced by it?

Vtran (translational - velocity) influences MOVES only. If you need to change velocity of the MOVE command you need to use vcruise.

  • Velocity of MOVES (and CIRCLE for robots) is defined by Vtran and Vrot.
  • velocity of MOVE is defined by vcruise.

How the parameters: <mf>.VelocityMaxTrans <mf>.AccelerationMaxTrans, <mf>.JerkMaxTrans, <mf>.VelocityMaxRot, <mf>.AccelerationMaxRot, <mf>.JerkMaxRot affect linear and/or rotary conveyors?

  • In case of rotary conveyer these values are translated into angular values (i.e. divided by R n , n = 1,2,3)
  • The xxxRot parameters are used only for moving frames that have orientation directly linked to the master axis.


Shortly, you can ignore xxxRot values


Why am I getting >>Element entered into following mode<< notes?

This note is printed when one of the following happens:

  1. axis entered following mode (either disabled or somebody explicitly commanded fmode=1/2)
  2. It is a single axis - means not a part of any attached group
  3. It is not moving (else it would be an error)
  4. It came unexpected - means the drive_control world is not the cause of disable (read: nobody gave "en=0")- might be somebody pressed an e-stop?