User Tools

Site Tools


parallel_printer_port_signals

There is no schematic that I've found for the Mach3 CNC-machine interface board, but the signals are connected as follows, according to silkscreen text on the board:

DB25 connector pin PC Parallel Printer Port Signal CNC control function
1 C0 unused
2 D0 X step
3 D1 X Direction
4 D2 Y Step
5 D3 Y Direction
6 D4 Z Step
7 D5 X Direction (unused)
8 D6 A Step (unused)
9 D7 A Direction (unused)
10 S6 E-stop
11 S7 unused?
12 S5 (X axis limit)
13 S4 (Y axis limit)
14 C1 Common motion enable
15 S3 (Z axis limit)
16 C2 B Step
17 C3 B direction or Spindle Enable

The interface board must be cabled to a parallel printer port on a PC. The parallel port must either be on the motherboard or on a PCI expansion card; USB control is not possible (see the linuxCNC documentation).

If curious, more parallel port information is at https://en.wikipedia.org/wiki/Parallel_port

parallel_printer_port_signals.txt · Last modified: 2021/08/02 22:06 by tell