Hi,
well you have some options. It rather looks like your machine has a parallel input port but wired as IDC rather
than DB25.
If you have a 32 bit Windows7 PC (or earlier) then you could use Machs parallel port all for the cost of
an adapter cable between the DB25 of the PC to the IDC socket of your machine, the parallel port driver software
being free.
With the same adapter you could connect a UC100 to your machine and the UC100 is USB connected to your PC.
That brings with it the advantages of an external controller, ie you can use a laptop or a desktop, 32 or 64 bit and
any Windows OS including Windows10.
If you wanted more IO for later use the you could use a multi port controller like the UC400, UC300 or a SmoothStepper.
Note the three UC*** models all being from CNCDrive, you could choose to use CNCDrives software UCCNC.
The UC100, UC300 and the Ethernet SmoothStepper and probably the UC400 (needs research) all have Mach4 plugins
so you could optionally use Mach4.
Lots of choices.
Craig