Professional Documents
Culture Documents
Realizar la programacin necesaria para gestionar el funcionamiento de un semforo con las siguientes caractersticas: El semforo para los coches contar con luz roja, mbar y verde. El semforo de peatones contar con luz roja y verde. Las fases de cambio entre las luces se realizarn de acuerdo a la tabla, donde se especifica el ciclo de trabajo. FASE 1 2 3 4 5 PEATONES Rojo Rojo Rojo Verde Verde oscila COCHES Verde mbar Rojo Rojo Rojo
La oscilacin de la luz verde para peatones ser de 1Hz (500ms encendido y 500ms apagado). Cuando el autmata recibe alimentacin iniciar el ciclo en la fase 2 sin necesidad de pulsar marcha, ya que no existen pulsadores de marcha o paro (este primer ciclo se considera completo, aunque empieza en la fase 2). Cuando se llega a la fase 5 se vuelve a comenzar otro ciclo por la fase 1. Los ciclos se repiten de forma indefinida mientras el autmata permanezca alimentado. Los tiempos de cada fase vienen determinados en marcas de memoria. Otro proceso que NO ha de programar el alumno actualizar, por Ethernet, el valor de estas marcas de memoria con el tiempo que estime el centro de control de trfico. El alumno debe definir las marcas de memoria que emplea para las fases y realizar las temporizaciones cargando estos valores de las marcas. Para facilitar la simulacin, el alumno puede programar un segmento con la carga de valores constantes y transferencia a las marcas.
Para la fase 1 existirn dos marcas de memoria, cada una con tiempos diferentes con objeto de regular el trfico de manera ms eficiente. Se realizarn dos ciclos con uno de los tiempos y un tercer ciclo con el otro tiempo. Este funcionamiento se repetir indefinidamente. Se muestra tabla de ejemplo. FASE 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 PEATONES Rojo Rojo Rojo Verde Verde oscila Rojo Rojo Rojo Verde Verde oscila Rojo Rojo Rojo Verde Verde oscila COCHES Verde mbar Rojo Rojo Rojo Verde mbar Rojo Rojo Rojo Verde mbar Rojo Rojo Rojo TIEMPO 20 sg 5 sg 2 sg 10 sg 3 sg 20 sg 5 sg 2 sg 10 sg 3 sg 40 sg 5 sg 2 sg 10 sg 3 sg
CICLO 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
Salidas:
COCHES ROJO AMBAR VERDE A 124.0 A 124.1 A 124.2 PEATONES ROJO A 125.0 VERDE A 125.1
FASE 1 2 3 4 5
Temporizador peatones rojo y coches mbar con 5 seg. Temporizador peatones rojo y coches rojo con 2 seg. Temporizador peatones verde y coches rojo con 10 seg. Temporizador peatones verde oscila y coches rojo 3 seg. Temporizador verde oscila 500 ms Temporizador peatones rojo y coches verde 20 seg. Temporizador peatones rojo y coches verde 40 seg.
Marcas de temporizadores
U M 0.1 Si est activada la marca M 0.1 L S5T#5S Carga 5 segundos en el acumulador SE T 1 Cuenta 5 segundos el temporizador 1 U M 0.2 Si est activada la marca M 0.2 L S5T#2S Carga 2 segundos en el acumulador SE T 2 Cuenta 2 segundos el temporizador 2 U M 0.3 Si est activada la marca M 0.3 L S5T#10S Carga 10 segundos en el acumulador SE T 3 Cuenta 10 segundos el temporizador 3
U M 0.4 Si est activada la marca M 0.4 S5T#3S Carga 3 segundos en el acumulador SE T 4 Cuenta 3 segundos el temporizador 4
U M 0.6 Si est activada la marca M 0.6 L S5T#20S Carga 20 segundos en el acumulador SE T 6 Cuenta 20 segundos el temporizador 6 U M 0.7 Si est activada la marca M 0.7 L S5T#40S Carga 40 segundos en el acumulador SET 7 Cuenta 40 segundos el temporizador 7
UN M 130.0 Si la marca M 130.0 no est activada L C#2 Carga el acumulador 2 S Z 1 Carga en el contador Z1 2 UN M 130.0 Si la marca M 130.0 no est activada S M 130.0 Activa la marca M 130.0
traspasados 2 segundos al estado de rojo para coches y verde para peatones. U A 124.0 Si el semforo para coches est en rojo U A 125.0 Y el semforo de peatones est en rojo = M 0.2 Se activar la marca M 0.2 U T 2 Cuando acaba de contar el temporizador 2 los 2 segundos S A 125.1 Se encender el semforo para peatones en verde R A 125.0 Y apagar la luz roja del semforo de peatones: Peatones verde y coches rojo a peatones verde intermitente y coches rojo
R A 124.0 Se apagala luz roja del semforo de coches S A 124.2 Se enciende la luz verde del semforo de los coches