Este documento describe el programa principal de un PLC que controla un semáforo. El programa contiene dos segmentos, uno para el arranque y paro, y otro para la secuencia del semáforo. La secuencia del semáforo usa temporizadores para cambiar los estados de las luces verde, amarilla y roja en intervalos de 5 segundos.