In addition to the screen controls the spindle can also be controlled using M-codes. Use the table below as a reference.
M-Code
M3
M4
M5
Table 11 Spindle M-Codes
8 Appendices
8.1
Default Factory Settings
These are default settings but are not required for the system to function correctly.
Signal
Mapping Enabled
Input #0
✔
Motor 0 Home
✔
Motor 1 Home
✔
Motor 2 Home
✔
Motor 0 ++
✔
Motor 1 ++
✔
Motor 2 ++
✔
Motor 0 – –
✔
Motor 1 – –
✔
Motor 2 – –
✔
E-Stop
✔
Table 12 – Default Inputs Signals
Signal
Mapping Enabled
Output #0
✔
Output #1
✔
Output #2
✔
Output #3
✔
Output #4
✔
Output #5
✔
Spindle FWD
✔
Spindle REV
✔
Coolant On
✔
Mist On
✔
Table 13 – Default Outputs
8.2 Enable Circuit
The Apollo III has a hardware enable and a drive enable circuit. However, before they will work, the emergency stop
circuit must be set up. Use the table below as a quick reference for the different signals.
Mach4 Name
Signal Name
Hardware Enable
---
Drive Enable
---
E-Stop
E-Stop
Function
Clockwise
Counter/Clockwise
Stop
Device
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
Device
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
HiCON
Device
Name
HiCON
[P14]Output0
HiCON
[P14]Output1
HiCON
[P14]Input5
Input Name
Active Low
[P11] Input0
X
[P11] Input1
✔
[P11] Input2
✔
[P11] Input3
✔
[P11] Input1
✔
[P11] Input2
✔
[P11] Input3
✔
[P11] Input1
✔
[P11] Input2
✔
[P11] Input3
✔
[P14] Input5
✔
Input Name
Active Low
[P11] Output2
X
[P11] Output3
X
[P11] Output4
X
[P11] Output5
X
[P11] Output6
X
[P11] Output7
X
[P14] Output6
X
[P14] Output7
X
[P11] Output0
X
[P11] Output1
X
Active
---
---
Low (Green Check)
Input / Output
Output
Output
Input