二者的主要区别在于:1.继电器输出是有实实在在的物理继电器的,输出的是接点信号(NO或NC),而晶体管则无实际的接点,只是输出映像。2.因为继电器输出的是接点,只要在其COM位接上任何形式的电源(高压电除外),则其接点上就可以输出相应的电源。而晶体管输出的则只有特定的源(一般为DC0V(相对于DC24V)或者为DC24V),执行元件电源与其不符就要外接继电器。3.继电器输出反应速度比晶体管的要慢得多,如对高频的控制,继电器输出无能为力。 数字量输出有三种形式:1.继电器输出用于交直流负载。2.晶体管输出用于直流负载。3.晶闸管输出用于交流负载。控制220v流水灯可以用继电器输出。