AXY:MC-Basic:SERCMAXPOS

From SoftMC-Wiki
Revision as of 07:35, 2 November 2011 by EranKo (talk | contribs)
Jump to: navigation, search
<new mode> 04
Short form N.A.
Syntax ? user SET_SERCOS_MIN''(AxisNumber, value,0)''
Description Sets the operational mode explicitly:


DPmode(0) – digital position

DVmode(1) – digital velocity

DTmode(2) – digital torque

AVmode(3) – analog velocity mode

ATmode(4) – analog torque mode* If the current mode is digital then, the mode change occurs at the end of the current movement command (Move, Jog, and DigitalTorque) when the generator completes the motion.

  • The interpreter does not wait the motion end, all succeeding WoMode commands will overwrite the previous value if given during the same movement.
  • If the current mode is analog and the new mode is one of the digital modes, then the mode change occurs immediately, and a profiled change (stopping) of the PVT values is executed to the following rules:
  • to DIGITAL-POSITION mode the axis is stopped using the DecMax value with the initial velocity and position values equal to the current feedback values. At the end the velocity is zero.
  • to DIGITAL-VELOCITY mode the axis is stopped using the DecMax value with the initial velocity and position values equal to the current feedback values. At the end the velocity is zero.
  • to DIGITAL-TORQUE mode the torque is changed to zero value using the nodal value of TimeToTorque for the torque change from its initial value that is equal to the current feedback value to zero torque value.


Data Type integer (when queried)
Range 04
Default 0
Units none
Non-Volatile
Scope Config, task, monitor
Write Access Read/Write
Limitations modal-only, Attachment needed
Examples WoMode DTmode – setting digital mode

?WoMode – querying the current mode

Cross Reference