Skip to main content

Enable Slave Axis in Mach4

There are 2 configuration options:

Homing with Home/Limit switch on the Master:

First: In the Mach4 software go to Configure=>Mach=Control=>Axis Mapping

Select which motor is the slave under Slave 1

Second: Configure=>Plugins=>HiCON

Select the motor that you want to be the master and uncheck the Independent Master-Slave Home and make sure that the index pulse is unchecked.

Select the motor that you want to be the slave and uncheck the Independent Master-Slave Home and make sure that the index pulse is unchecked.

Third: Configure=>Mach=Control=>Input Signals

Make sure that the slave axis home switch, Motor - and Motor + are disabled 

Homing with Home/Limit switch on Master and Slave:

First:

  1. In the Mach4 software go to Configure=>Mach=Control=>Axis Mapping

    • Select which motor is the slave under Slave 1

    • Second:

  2. Configure=>Control=>Inputs Signals
    • Make sure that the Slave axis home switch, Motor - and Motor + are Enabled.
  3. Configure=>Plugins=>HiCON

    • Select the motor that you want to be the master and check the Independent Master-Slave Home and make sure that the index pulse is unchecked.

    • Select the motor that you want to be the slave and check the Independent Master-Slave Home and make sure that the index pulse is unchecked.

    • Third:

    Configure=>Mach=>Input
  4. Signals

  5. Set

    MakeSlave sureMisalignment thatvalue if needed to "square" the Slavegantry

Troubleshooting:

  • If there are motion issues with the homing, it is likely the axis homedesignation switch,does Motornot - and Motor + are Enabled.

    Fourth: Configure=>Mach=>Home/Softlimits

    Adjustmatch the Homehoming offsetswitch baseddesignation. In other words, the homing switch assigned to the master axis is likely actually on the howslave faraxis.

    • After touching off the Slaveswitches, isif awayone fromof sides of the Mastergantry axis.continues to travel, "dragging" the other side along with it, would be an example of such motion issue caused by "swapped" configuration of switch assignments.

 

 

 

Keywords: 14536