Control de un garaje automatismos
Se pide automatizar un garaje de 50 plazas de tal forma que si éste se encuentra lleno, se encienda una luz indicándolo y no suba la barrera. Encaso contrario deberá estar encendida otra luz indicando “LIBRE”. Disponemos de una célula fotoeléctrica y una barrera en la entrada y lo mismo en la salida. La barrera se levantará unsegundo después de que se detecte un coche, permanecerá arriba mientras el coche no haya atravesado la barrera y comenzará su descenso 5 segundos después de que la haya atravesado.Las entradas y salidas se disponen de la siguiente forma: -Luz de señalización de “LLENO” (A4.0) -Luz de señalización de “LIBRE” (A5.0) -Barrera de salida (A4.1) -Final de carrerabarrera salida arriba (A4.2) -Final de carrera barrera salida abajo (A4.3) -Barrera de entrada (A4.4) -Final de carrera barrera entrada arriba (A4.5) -Final de carrera barrera entrada abajo(A4.6) -Célula fotoeléctrica de salida (E0.1) -Célula fotoeléctrica de entrada (E0.0)
Solución:
LC #50 // pongo en ACU1 el valor 50 S Z8 // seteo el contador Z8 con el valor deACu1 U E0.0 // célula fotoeléctrica de entrada coche
ZV Z8 // cuento un coche TR0 // temporizador a la conexión
IW KW10 = A4.0 // levanto la barrera de entrada
=A4.5 //barrera de entrada arriba T0 // temporizador a la desconexión
IW KW50 UN E0.0 U E0.1 // célula fotoeléctrica de salida de coche ZR Z8 // decremento en un coche TR1 IW KW10 =A4.1 //levanto barrera salida
=A4.2 // barrera de salida arriba T1 // temporizador a la desconexión
IW KW50 UN E0.1 =A4.3 L Z8 L 50 >=I // cargo el valor de contaje de Z8 // cargo el númeromáximo de plazas // comparo si el valor del contaje es mayor o igual que 50
=A4.0 // si RLO=1 entonces enciendo la luz “lleno” UN A4.0 // sino está vacío
=A5.0 // luz “libre”
Regístrate para leer el documento completo.