Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Y ELECTRONICA
En este informe se describe una actividad de laboratorio, realizada con las experiencias y conocimientos
adquiridos durante la asignatura de Programación De Controladores e Interfaces de Comunicación.
La actividad está relacionada con la programación de un semáforo para un cruce de 4 vías, con un sentido
de circulación por lado, en el cual se debería considerar la existencia de un semáforo peatonal y uno
vehicular por cada sentido de circulación de los vehículos.
Para la implementación del programa, se utilizó el hardware de entradas y salidas del PLC Delta SX2, su
programación se realizó a través del editor WPLSoft utilizando el lenguaje Ladder, para su puesta en marcha
y pruebas de funcionamiento se utilizaron dos maquetas de PLC, funcionando una como PLC maestro y la
otra como PLC esclavo, implementación que realizó el señor docente en los equipos, además, de la
utilización de un prototipo de maqueta con los 4 semáforos, las que tenían luces piloto como testigo del
funcionamiento de las salidas implementadas
2 Descripción del proyecto
Imagen anterior, muestra la representación general del contexto del proyecto, en donde aparece un cruce
vehicular con un sentido de circulación por lado, un semáforo vehicular y uno peatonal por sentido de
circulación. A continuación se indica los colores de las luces utilizadas y su respectivo significado.
La imagen anterior muestra el diagrama de temporización, graficando así en función del tiempo, los estados
binarios que seguirán las luces, relacionando además, las luces a utilizar con su respectiva variable de salida,
siguiente tabla deja en evidencia la nomenclatura utilizada:
Para dar inicio al funcionamiento del programa, se activa con el interruptor X20, esta acción inicia el
temporizador T0, el que se encontrará en funcionamiento por 12 segundos, lo que a su vez acciona la salida
Y0 y Y10 para encender la luz roja vehicular 1 y rojo peatonal 2 respectivamente.
El temporizador T0 a la misma vez de energizar Y0, activa el temporizador T6, el que estará en
funcionamiento por 8 segundos, encendiendo Y4 (luz verde peatonal 1), luego que termina de contar T6,
Y4 sigue energizado por la función M1013, la que está conectada en paralelo al contacto NC de T6,
terminando así el ciclo de los 12 segundos que estará encendido T0, en forma pulsante.
Al accionarse X20 también se activa el temporizador T1, el que funcionará durante 8 segundos energizando
la salida Y7 (luz verde vehicular 2).
Cuando T1 termina de contar, mediante un contacto NA de T1, se energiza el temporizador T2, el que
energizará Y6 (luz amarilla vehicular 2),
Al finalizar el conteo del temporizador T2, a través del contacto NA de T2, se energiza el temporizador T3,
el que funcionará durante 12 segundos, energizando las salidas Y5 (rojo vehicular 2) y Y3 (rojo peatonal 1).
Una vez que T2 finalice su cuenta, se activa el contacto NA de T2, energizando el temporizador T4, el que
a través del contacto NC de T4 encenderá Y2 (luz verde vehicular 1) por un tiempo de 8 segundos, al
transcurrir este tiempo, se cerrará el contacto NA-T4, el que hará comenzar la cuenta del temporizador T5
por 4 segundos, tiempo durante el cual se encontrará encendido Y1 (luz amarilla vehicular 1)
Con el fin de hacer que el proceso sea cíclico, se ha implementado un temporizador T8, el que se activará
al accionar X20, y se encontrará en funcionamiento durante 24 segundos (tiempo completo de
funcionamiento del semáforo), una vez que finalice el tiempo mencionado, cerrará un contacto NA-T8, el
que activará una función RESET para los temporizadores desde T0 a T8, con lo cual se resetea el sistema y
comienza su ciclo nuevamente.
5 Prueba de funcionamiento
Para probar de forma física los programas realizados en el editor WPLSoft, se realizaron los siguientes
procedimientos:
• Se realizó la carga del programa realizado por el equipo de trabajo al computador donde
se encontraba precargado el programa de comunicaciones entre PLC´s.
• Una vez cargado el programa, se verifican las conexiones de la maqueta del semáforo, la
que se encontraba ya instalada por el docente.
• Se realiza el encendido de los PLC´s, se coloca el monitor del PLC en modo encendido
para así comparar las salidas del PLC con lo que se encuentra realizando el programa.
• Se realiza el encendido mediante X20, a lo que el semáforo comienza la ejecución del
programa de forma exitosa.
PLC ESCLAVO
SEMÁFORO 1
SEMÁFORO 2 PLC
P MAESTRO
LUZ ROJA VEHICULAR 2 LUZ VERDE VEHICULAR 1
ENCENDIDA ENCENDIDA
Existen innumerables formas de realizar el diseño del programa, puesto que dependerá de la lógica del
diseñador, las funciones y el orden que les de dentro del circuito, teniendo siempre en cuenta el objetivo
el cual se desea lograr al realizar una programación determinada.
Se evidenció que aplicando de manera correcta las distintas funciones e instrucciones del editor, las que
sirven para realizar una innumerable cantidad de acciones, en este caso, se utilizaron las instrucciones
básicas LD, LDI, OUT, y las instrucciones de API, dentro de las que podemos encontrar los temporizadores
y el Reset . En las instrucciones LD y LDI utilizamos funciones como los contactos del TMR, el M1013 que
funciona como pulso interno, en un determinado tiempo, realizando la correcta utilización de estas
funciones, finalmente el programa funciona de la forma esperada.
Para realizar la programación, se requiere de un dominio de nivel medio en diseño de circuitos eléctricos,
para realizar la combinación de contactares NA y NC, con el propósito de lograr energizar o desenergizar
las salidas discretas o los mismos temporizadores u otras funciones.
Al momento de realizar la escritura del programa en lenguaje Ladder, se debe seguir un estricto orden,
para así poder interconectar una función con otra y lograr el funcionamiento deseado.
Es necesaria la experiencia de las actividades anteriores para la realización de la programación del proyecto,
ya que en base a estas últimas, se obtienen las similitudes y asociaciones de las funciones a utilizar.
La experiencia realizada en el laboratorio es de gran ayuda para los futuros profesionales, ya que se logra
tener en cuenta lo importante que es una correcta automatización en los tiempos y ver el potencial de esta
herramienta de trabajo en la industria, ya que, tiene aplicaciones infinitas en esta área, algunos ejemplos
de otras aplicaciones podríamos encontrar el levantar y mover un objeto de un lugar a otro, verificar el
llenado de un fluido en un contenedor determinado, conteo de objetos, verificación de temperatura y
estado de fluidos, etc.