An I/O module for an industrial controller provides single terminal outputs that may either sink or source current. This capability is provided through the use of dedicated sourcing and sinking transistors connected to the terminal and controlled by lockout logic ensuring activation of only the appropriate transistor in the correct phasing for sinking or sourcing operation modes.