PIO-100 (REV 6A) - Parallel Port Inteface Board 
PIO-100 board fans out the IBM PC parallel port to separate RJ-45 connectors, with opto-isolation and voltage level balancing to simplify interfacing to optical printer hardware, e.g. buckle/viewer switches, home sensors, solid state AC relays, trip switches, etc.

Note there are several revisions of this board; please be sure to view the correct page for the revision you're using:


The PIO-100 board interfaces hardware on the optical printer to the parallel port on the DOS machine running the OPCS software. It uses optical isolation to level convert the IBM PC's 5 volt signals to stronger 12 volt signals on RJ-45 connectors, so that regular RJ-45 ethernet patch cables can be used for cable runs to the individual hardware devices, such as:

Board Layout + Dimensions

Schematic + Wiring Diagram

Home Sensors

Optical "home sensors" are used for the software to find the 'home position' of all the motors. Each motor should have a home position:

Home sensors are highly recommended on all shutter axis (camera, projectors, fader), and are advisable but not mandatory for translation axes (North/South, East/West, Zoom), as they can be jogged to position and left deenergized and locked when not in use.

See Configuring A Home Sensor for details on how to set up a new home sensor for use with OPCS.

Installation and Configuration