AUTOPLCS.COM

APLICACIÓN GRAFCET

 

Aplicación ejemplo: Secuencia de tres cilindros.
Nombre ejemplo: Movimiento secuencial de tres cilindros mediante tiempo.
PLC:   Omron CJ1M CPU21
Redireccionamiento I/O incorporadas en la CPU:
10 entradas 2960.0 --- 2960.09
 6 salidas     2961.0 --- 2961.05
Programa utilizado: CX-Programmer 7.02

En el siguiente ejemplo crearemos una secuencia de tres válvulas que irán conectadas a tres cilindros.

  • Valvula V1 -----------cilindroA---------- salida plc 2961.01
  • Valvula V2 -----------cilindroB---------- salida plc 2961.02
  • Valvula V3 -----------cilindroC---------- salida plc 2961.03
grafcet

En la imagen anterior podemos interpretar  la secuencia siguiente:

  • Una vez activamos el pulsador de inicio S1
  1. Se activa la válvula V3 y Sale el cilindro C. Una vez transcurrido un tiempo.
  2. Se activa la Válvula V2 y Sale el cilindro B. Una vez transcurrido un tiempo.
  3. Se activa la válvula V1Sale el cilindro A. Una vez transcurrido un tiempo.
  4. Se desactiva la válvula V2 y se esconde el cilindro B.
  5. Se desactiva la válvula V3 y se esconde el cilindro C.
  6. Se desactiva la válvula V1 y se esconde el cilindro A.
grafcet_autoplcs

Cuando activamos el pulsador S1 de inicio, se activan los bits que hemos etiquetado como paso_inicio y paso1.

Una vez activado el paso_inicio, un contacto de esta marca se activa y abre el contacto cerrado con el fin de evitar que no vuelva a iniciarse la secuencia hasta que no se terminen todos los 6 pasos.
paso1 grafcet autoplcs
paso2 grafcet autoplcs
paso3 grafcet autoplcs
paso4 grafcet autoplcs
paso5 grafcet autoplcs
Una vez se activa el bit del paso 6, temporiza T106 y al cabo de 0,5 segundos nos resetea la marca del paso 6 y la marca paso_inicio, con lo que ya hay permiso para que pueda empezar la secuencia nuevamente.  
paso6 grafcet autoplcs
En la imagen inferior , podemos ver claramente como en cada paso se nos activa la correspondiente valvula.
pasos grafcet autoplcs grafcet
 

También hubiéramos podido eliminar las 3 últimas líneas de programa y atacar directamente con los contactos abiertos de los pasos sobre los sets y resets de las salidas del plc 2961.01 , 2961.02 y 2961.03
De esta manera creo que se puede ver más claro.
Todo y como siempre decimos, hay muchas maneras de hacer este ejemplo, pero creemos que es un sistema muy fácil de entender para poder empezar a practicar.

salidas grafcet autoplcs
 
 
 

 

MENU FUNCIONES OMRON