Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Metadata (Metadata Plugin)
0version
hiddentrue
1.0.0


Scroll Ignore

Button export page pdf

Version:

Metadata from
1version


The cool muscle motor is capable of performing an origin search

Jira
showSummaryfalse
serverMyostat JIRA
serverId8a9ed553-bee6-32d3-8a4a-f92e4359a3ca
keyIMPOP-3
and search and home itself automatically, or on command. Homing can be performed to an origin switch or to a hard stop. There are six different K parameters that define the operation of the origin search:


ParameterDescription
K42Origin Search Speed
K43

Origin Search Accleration

K45Origin Search Direction
K46Origin Search Method
K47Origin Stopper Torque
K48Origin Offset Distance


The origin search can be performed in either the clockwise or counter clockwise directions, on power up or on command, as well as to a home sensor or hard stop. When using a home sensor, this must be programmed in the input programming in K27. When using a hard stop, the motor will run until the torque reaches the preset value programmed in parameter K47.

When the origin search is complete, the motor will move the offset distance programmed in K48 (by default this is 0) and then this position becomes position 0 to the motor. 

 

will timeout after 5 minutes.

Homing Methods

Two distinct methods are available when executing a home routine.

  1. Hardstop detect - the motor moves towards a hardstop. When the hardstop is reached the driver reads the position of the magnetic encoder. It then moves back 2 teeth of the encoder gear to set the absolute position. Moving back the two teeth allows for high repeatability as fatigue and variance in the hardstop detect can be accounted for automatically.
  2. Sensor detect - the motor moves towards a home sensor. When the sensor is triggered the driver interrupt captures the motor position. The motor decelerates and moves back to the captured position.
    1. If the sensor is detect when the home routine is first initiated the motor will move off the sensor first in the opposite direction to the defined origin search direction. 

Hardstop CW -

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCM1 Hardstop CW
simpleViewerfalse
width
diagramWidth286
revision1

  1. Motor runs CW towards a hardstop. 
  2. The driver monitors the motor current and detects when a hardstop has been reached. 
  3. Motor backs up CCW to the 2nd previous encoder tooth (improved repeatability) and sets the position to 0.
  4. If an offset is set the motor moves the offset distance
    1. Care should be taken not to set a +ve offset as this will move the load into the hardstop
  5. Sets the final position to 0.



Hardstop CCW -

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCM1 Hardstop CCW
simpleViewerfalse
width
diagramWidth289
revision1


  1. Motor runs CCW towards a hardstop. 
  2. The driver monitors the motor current and detects when a hardstop has been reached. 
  3. Motor backs CW up to the 2nd previous encoder tooth (improved repeatability) and sets the position to 0.
  4. If an offset is set the motor moves the offset distance.
    1. Care should be taken not to set a -ve offset as this will drive the load into the hardstop
  5. Sets the final position to 0.


Sensor CW - 

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCM1 Sensor CW
simpleViewerfalse
width
diagramWidth294
revision1


  • Diagram shown with motor connected to linear actuator.
    • CW rotation moves the load left to right
  • Sensor is connected directly on IN2 or IN3


  1. Motor runs CW waiting for sensor input
  2. Sensor rising edge triggers the input, motor captures encoder position, decelerates and reverses direction
  3. Motor stops on captured position and sets position to 0
  4. If an offset is defined the motor continues to the defined offset and sets the final target position to 0.
    1. Offset could be +ve or -ve. The above diagram shows a -ve offset


Sensor CCW - 

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCM1 Sensor CCW
simpleViewerfalse
width
diagramWidth294
revision1


  • Diagram shown with motor connected to linear actuator.
    • CCW rotation moves the load right to left
  • Sensor is connected directly on IN2 or IN3