所示为开关信号输出接口电路。CPU只需执行一条输出指令,即可把逻辑数字信号写入到输出锁存器ICZ (74LS273)中,其锁存器的锁存控制信号由地址线通过IC1译码器输出与WR信号相或后得到。锁存器的输出通过IC3和IC4使发光二极管LED亮或灭。对应的输出位Di为“1”时,发光二极管亮,反之为“07时,发光二极管灭,以此指示计算机控制系统的运行状态。系统工作状态常需要设置的有手动状态“M”,自动状态“A",串级(外给定)状态“C”,.故障状态“F"等。系统信号报警状态常需要设置的有信号低报警状态“AL”和信号高报警状态“AH”,其“F"、“AH”和“AL"信号通过光隔离功率放大器输出,以便能驱动更大功率的开关执行器报警(如声报警等)。没有连接LED的输出可作逻辑控制输出接口使用。
光隔离功率放大器已有集成电路,常用的光隔离功率输出器件MOC系列有两种输入电平(集电极开路电平和TTL电平)的接口电路图,可作为开关输出接口的隔离功率驱动器,在图7-38中应采用集电极开路电平输入的电路。如果驱动能力还不能满足开关执行器的要求,可在后面增加更大的功率放大电路。