USB Operator Panel Installation - Mach3
1. Introduction
1.1 Overview
System Components:
- X15-10-01 Operator Panel
- X15-20-01 MPG Pendant (Optional)
1.2 Tools Required
- Small flat head screw driver
- 1/16” Allen Wrench
2. Hardware Startup
2.1 Operator Panel Wiring
- The USB cable runs from the back of the operator panel (see Figure 1) to the control (see Figure 2).
Figure 1 - Back of Operator Panel
Figure 2 - Control USB Wiring Connections
- The E-Stop circuit goes from the back of the mushroom E-Stop button (see Figure 1) to the motion controller E-Stop connection (see Figure 3 for an example).
Figure 3 - Apollo E-Stop Connection
2.2 Pendant Wiring
- The 25 pin pendant cable plugs into the back of the operator panel (see Figure 1).
- If a motion controller being used in the system the MPG signal must be passed back to it for the pendant to work.
- Apollo I: There is no additional wiring beyond the pendant plug necessary.
- Apollo III: An Ethernet cable must be run from the MPG plug on the operator panel (see Figure 1) to MPG #1 on the Apollo III board (see Figure 4).
Figure 4 - Apollo III MPG Socket
- Interpreter 1000: An Ethernet cable must be run from the MPG socket on the operator panel (see Figure 1) to an open encoder on the Interpreter 1000 (see Figure 6). See Figure 5 for the cable pin out.
MPG Mod-Jacks |
||
Pin # |
Function |
Color |
1 |
A+ |
White/Orange |
2 |
A- |
Orange |
3 |
B+ |
White/Green |
4 |
+5VDC |
Blue |
5 |
GND |
White/Blue |
6 |
B- |
Green |
7 |
Unused |
White/Brown |
8 |
Unused |
Brown |
Figure 5 - MPG Ethernet Cable Pinout
Figure 6 - Interpreter 1000 Encoder Input
3. Software Setup
3.1 PoKeys Setup
The X15-10-01 Operator panel and the X15-20-01 Pendant use PoKeys interface software to communicate between the hardware and Mach3. To set up the PoKeys software follow the steps below.
- Install and run the PoKeys Setup executable
- Open Mach3
- Go to Config->Config Plugins
- Enable the PoKeys plugin
- Close Mach3 and open it again
- Go to Config->Config Plugins
- Press the CONFIG button on the PoKeys-PoLabs-vX.XX line
Figure 7 - Plugin Control
- Press the [Add new] button
Figure 8 - Pokeys Plugin Settings
- Select the correct device from the drop down list (There will probably only be one)
- Press [OK]
Figure 9 - Pokeys Device Selection
- Close out of the windows and Mach3 and then open Mach3 again
- Go to PlugIn Control->Configure PoKeys
Figure 10 - Plugin Control
- Go to the Import/Export Settings tab
- Check PoKeys pin mapping and Encoders settings and mapping (see Figure 11)
- Press the [Import] button
- Go to the Programs and Drivers folder on the desktop
- Choose the correct PokeysConfig file and press [OK]
- Apollo I: PokeysConfig.XML
- Apollo III or Interpreter 1000: MotionControllerPokeysConfig.XML
Figure 11 - Pokeys Settings Import
3.2 Operator Panel Setup
Once the PoKeys software is installed and configured the operator panel can be enabled in the software.
- Select PlugIn Control->MachMotion Config
- Go to the Control Panels tab
- Check the box for X15-10-01 Pendant (see Figure 12)
- Set the PoKeys LED Offset to 1700 (see Figure 12)
- Press the [Save] button
Figure 12 - Machmotion Plugin Control Panel Options
3.3 Pendant Setup
To set up the X15-20-01 Pendant, do the following.
- Select PlugIn Control->MachMotion Config
- Go to the Control Panels tab
- Check the box for X15-20-01 Operator Panel (see Figure 12)
- Press the [Save] button
If the system has a motion controller continue.
- Go to Config->Config Plugins
- Press the CONFIG button on the motion controller plugin line (M3HiCON or M3DSPMC)
- In the MPG #1 box select the type of input and the index of MPG input used
- Apollo III: For MPG #1 use index 7 (MPG #2 is index 8)
- Interpreter 1000: Use the index of the axis the CAT5 cable is wired into
Figure 13 - Motion Controller MPG Setup
Warranty Information
MachMotion warranty policy is subject to change. Updated information is available at our website:
https://machmotion.com/warranty
The MachMotion Team
http://www.machmotion.com
14518 County Road 7240, Newburg, MO 65550
(573) 368-7399 • Fax (573) 341-2672