Motor Topic

Use the Motor topic to automatically detect and compensate for motor wiring problems. You can also make sure the controller reports the correct status for different inputs and determine the commutationClosed The action of steering currents to the proper motor phases to produce optimum motor torque/force. In brush-type motors, commutation is done electromechanically via the brushes and commutator. A brushless motor is electronically commutated using a position feedback device such as an encoder or Hall effect devices. Stepping motors are electronically commutated without feedback in an open-loop fashion. offset for axes that use absolute encoder feedback. This topic and its modules are in the Axes category of the Configure workspace in Automation1 Studio.

IMPORTANT: When you use a helper module to edit parameters automatically, make sure you are in Basic Editing mode. To edit parameters manually, click Go to Advanced Editing on the top right of the Configure workspace.

Motor Phasing Module

IMPORTANT: Use this module only with mechanical devices that have AC brushless motors. This module does not support mechanical devices that have gantry axes.

Use the Motor Phasing module to automatically detect and compensate for motor wiring problems. This module can have an effect on the FeedbackSetup Parameter, CommutationInitializationSetup Parameter, and CommutationOffset Parameter. To use this module, make sure that you are in the Basic Editing mode.

The Motor Phasing module automatically sets the test current to 50% of the value of the AverageCurrentThreshold Parameter. If the module cannot calculate results, the test current value might be too low.

IMPORTANT: Make sure that it is safe for motion to occur on the specified axis. Also, make sure that the specified axis is away from end-of-travel limits and software limits.

Click the Start button. While the axis travels one full electrical cycle, the calculator collects data and calculates the parameter results.

Adjustment Options

You can use the adjustment options to increase the effectiveness of the Motor Phasing module. Make sure that you use the default options the first time you use the module on an axis. If you get unsatisfactory results from the default options, specify a larger step interval or a smaller step size to get more accurate results.

Motor Hall & Signal Status Module

IMPORTANT: Use this module only with mechanical devices that have AC brushless motors.

Use the Motor Hall & Signal Status module to make sure that the controller is correctly reporting the status of different key inputs. To use this module, make sure that you are in the Basic Editing mode.

This module does not command motion. Thus, you can use it to make sure that the input status is correct. If you think that your axis is not safe to enable, you can continue to use this module to examine the input status and make sure that it is correct.

Use the table of input signals to make sure that changes to standard motion are applied correctly. Changes include travel limits, brakes, and the ReverseMotionDirection Parameter. The input signals will update when manual or commanded motion is executed on the axis.

Use the Hall Status indicator to make sure that these operations are done correctly:

  • Each Hall State is identified during the course of motion.
  • Motion is executed in the expected direction relative to the Hall Sequence.

The Hall Status indicator will update when manual or commanded motion is executed on the axis.

Absolute Encoder Alignment Module

IMPORTANT: This module does not support mechanical devices that have gantry axes.

Use the Absolute Encoder Alignment module to automatically determine the CommutationClosed The action of steering currents to the proper motor phases to produce optimum motor torque/force. In brush-type motors, commutation is done electromechanically via the brushes and commutator. A brushless motor is electronically commutated using a position feedback device such as an encoder or Hall effect devices. Stepping motors are electronically commutated without feedback in an open-loop fashion. Offset for axes that use absolute encoder feedback for commutationClosed The action of steering currents to the proper motor phases to produce optimum motor torque/force. In brush-type motors, commutation is done electromechanically via the brushes and commutator. A brushless motor is electronically commutated using a position feedback device such as an encoder or Hall effect devices. Stepping motors are electronically commutated without feedback in an open-loop fashion.. To use this module, make sure that you are in the Basic Editing mode.

When you use this module, the axis that you specify must have the configurations that follow:

  • An AC brushless motor.
  • The FeedbackInput1 Parameter must be set to Primary Feedback or Auxiliary Feedback.
  • The feedback device that the FeedbackInput1 parameter applies to must use absolute feedback.

This module makes sure that the Initialization Method bit is set to Absolute Encoder for the CommutationInitializationSetup Parameter. It also sets the value of the CommutationOffset Parameter to the CommutationClosed The action of steering currents to the proper motor phases to produce optimum motor torque/force. In brush-type motors, commutation is done electromechanically via the brushes and commutator. A brushless motor is electronically commutated using a position feedback device such as an encoder or Hall effect devices. Stepping motors are electronically commutated without feedback in an open-loop fashion. Offset that it calculates. This module will detect motor phasing. If necessary, it sets the Primary Feedback Direction or Auxiliary Feedback Direction bit of the FeedbackSetup Parameter.

The Absolute Encoder Alignment module automatically sets the test current to 50% of the value of the AverageCurrentThreshold Parameter. The test current might be too low if the module cannot calculate the results.

IMPORTANT: Make sure the conditions are safe for motion to occur on the specified axis. Also, make sure that the specified axis is away from end-of-travel limits and software limits.

Advanced Editing

If you must edit the Motor parameters manually, click the Go to Advanced Editing link. Advanced Editing contains the parameter modules that follow:

Related Help Pages 

Axes Category Overview

Parameters