En este artículo crearemos un sencillo proyecto de programación en GRAFCET.
El proyecto consiste en mover un husillo, en movimiento de ida y vuelta, mediante un motor.
Para controlar el fin de recorrido del mismo disponemos de dos finales de carrera en los extremos y un pulsador de marcha.
Las condiciones de funcionamiento son las siguientes:
DESCRIPCIÓN DE FUNCIONAMIENTO:
1.- Al accionar S1 estando el final de carrera Fi activado, se pone en marcha el motor hacia la derecha con KMD.
2.- Cuando el husillo activa el final de carrera Fd, se para el giro a derechas y el motor permanece en esta posición 7 segundos.
3.- Transcurrido dicho tiempo se conecta el giro a izquierdas con KMI.
4.- Al llegar el husillo a Fi el motor se detiene hasta nueva orden de S1.
GRAFCET:
Es importante señalar que para iniciar la marcha el final de carrera Fi debe estar pulsado por el husillo.
DIAGRAMA DE RELÉS:
En la siguiente imagen mostramos el diagrama de relés, desarrollado a partir del GRAFCET.
Mostramos a continuación como hemos realizado el programa en diagrama de relés con CX_PROGRAMMER.
En este ejemplo usaremos las siguientes entradas:
- 0.00 BOTÓN MARCHA
- 0.01 FINAL DE CARRERA Fi
- 0.02 FINAL DE CARRERA Fd
Y las siguientes salidas:
- 10.00 SALIDA CONTACTOR KMI
- 10.01 SALIDA CONTACTOR KMD
CX-PROGRAMMER permite programar en modo GRAFCET, mediante el editor SFC integrado en el mismo.
A continuación mostramos este ejemplo programado mediante este editor:
Si queréis probar estos ejemplos, con CX-PROGRAMMER podéis descargarlos en este enlace: EJEMPLO GRAFCET