Axis - General tab

Configure the motion settings for the
Micro800
controllers that support motion. After adding an axis to the controller project, use the
Axis<x> - General
configuration page to:
  • Change the axis name.
  • Specify the
    PTO channel
    that is used to support axis positioning.
  • Enable
    Drive enable output
    to check the output status of the servo drive and set the
    Servo On Output Enable
    flag.
  • Enable
    Drive ready input
    to check the input status of the servo drive and set the
    Servo Ready Input Enable
    flag.
  • Enable
    In-position input
    to monitor the input status so that the motion engine can tell when the MC_MoveAbsolute and MC_MoveRelative function blocks are completed.
  • Enable
    Touch probe input
    to read the input wiring information from the input hardware device.
General axis settings
Setting
Description
Axis name
Specifies the axis name.
The axis name must be unique and does not duplicate with an existing variable name, data type, or reserved word.
Axis naming conventions are as follows:
  • Consists of letters, numbers, and underscores.
  • Consists of no more than 40 characters.
  • Starts with a letter or underscore.
  • Ends with a letter or number.
  • Does not contain consecutive underscores.
PTO channel
Lists the PTO channels available for the axis.
The
Micro800
controllers that support motion uses PTO to control axis positioning.
Each axis is mapped to a PTO channel.
By default, the PTO channel value depends on the order that you create the axis.
For example,
  • The first axis is
    EM_0
  • The second axis is
    EM_1
  • The third axis is
    EM_2
Pulse output
Identifies the pulse output string that is assigned based on the
PTO channel
selection. The string is read-only.
When you select
<unassigned>
for the
PTO channel
list, the wiring information is blank.
Direction output
Identifies the direction output wiring information of the PTO channel that is assigned to the axis.
Direction output
is read-only and is assigned based on the
PTO Channel
selection.
When you select
<unassigned>
for the
PTO channel
, the wiring information is blank.
Drive enable output
Makes the drive output settings available or not. The settings are available by default.
The MC_Power function block controls the output and the MC_Stop function block resets the output.
When
Drive enable output
is selected, the
Servo On Output
Enable
flag is set.
Drive enable output - Output
Lists the available digital output variables.
Drive enable output - Active level
Lists the active levels for the drive enable output variable. Options are
High
and
Low
. The default setting is
High
.
Drive ready input
Makes the drive ready input settings available or not for the servo drive. The settings are available by default.
When
Drive ready input
is selected, the
Servo Ready Input Enable
flag is set.
The check for the servo drive input starts when the MC_Power function block is active and
Drive enable output
is selected.
The MC_Power instruction has a timeout value of 2 minutes. If the timeout period elapses and the value of
Drive ready input
is False, the MC_Power instruction returns an error.
Drive ready input - Input
Lists the available digital input variables for the servo drive.
Drive ready input - Active level
Lists the active levels for the input variable of the servo drive. Options are
High
and
Low
. The default setting is
High
.
In-position input
Makes the in-position input settings available or not. The settings are not available by default.
When
In-position input
is selected, a port monitors the axis position using the in-position
Input
variable.
The motion engine monitors the input to determine when the MC_MoveAbsolute and MC_MoveRelative function blocks are completed.
In-position input - Input
Lists the digital input variables for in-position input monitoring.
In-position input - Active level
Lists the active levels for the in-position input variable. Options are
High
and
Low
. The default setting is
High
.
Touch probe input
Makes the touch probe input settings available or not. The settings are not available by default.
When
Touch probe input
is selected,
Input
displays the read-only wiring information, and
Active level
is available for configuration.
The MC_TouchProbe function block uses the input.
Touch probe input - Input
Shows the read-only input wiring information for the touch probe input, which is assigned based on the input hardware device.
Touch probe input - Active level
Specifies the active level for the touch probe
Input
variable. Options are
High
and
Low
. The default setting is
High
.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal