While using a PMDX-422 to hook up a PMDX-126 to Mach4 will work,
it does not make sense because most of the inputs and outputs on
the PMDX-422 would simply be duplicates of those on the PMDX-126.
Only the 3 extra inputs on J10 of the PMDX-422 would be gained in
the process.
It would make more sense to use a PMDX-410 with a PMDX-126. This
would result in support for all of the features of the PMDX-126 that
are connected to the first parallel port of the PMDX-126. This includes
the 8 step and direction outputs, the 4 inputs from J12 on the PMDX-126,
the E-Stop input, and the 4 outputs that run the relays and interface
to the jack for a PMDX-107. These 4 outputs are also duplicated on J6
of the PMDX-126, but they are not independent but rather just offer a
different way to access the same signals.
The 4 inputs from J11 on the PMDX-126 that are normally supported
by the second parallel port of the PMDX-126 will be supported by the
PMDX-410 when the plug-in for the PMDX-SmartBOB boards is updated
in few weeks to support the Expanded Input mode on the PMDX-126.
The 4 outputs on J5 of the PMDX-126 that are normally supported by
the second parallel port of the PMDX-126 will not be supported by the
PMDX-SmartBOB plug-in or boards.
When a PMDX-410 is connected to a PMDX-126, the 3 extra inputs
on J10 of the PMDX-410 will be accessible independently and result
in a total of 13 inputs (including E-Stop) available from the combined
set of boards. The 3 extra inputs on J10 of the PMDX-422 are not
opto-isolated, but they are planned to be able to support an MPG
or spindle encoder in the future.
This explanation is unfortunately complicated out of necessity. Please
let me know if it is still confusing.