Professional Documents
Culture Documents
GRAFCET
LOGICA LADDER
Una vez que el GRACET ha sido elaborado, el mismo necesita ser implementado en lgica
ladder. Hay muchas formas de lograr lo anterior. La tcnica presentada utiliza solamente las
instrucciones bsicas de la lgica ladder para implementar la lgica de las etapas y
transiciones. La tcnica permite un fcil debugging ya que la lgica de las transiciones es
diferente de la lgica que maneja las acciones de las etapas.
El programa (cdigo) podemos dividirlo en las siguientes secciones:
1. Escaln de START/STOP/PAUSA de toda la operacin
2. Primer START
3. Transicin entre las etapas
4. Acciones de las etapas
Seccin 1:
La forma general del escaln correspondiente al START/STOP/PAUSA de toda la operacin
es el siguiente:
Una bobina interna (variable) denominada RUN controla toda la operacin descrita en el
GRAFCET.
RUN ser utilizada para desactivar (off) las salidas fsicas que necesitan ser
desactivadas cuando la operacin entra en pausa.
Ocasionalmente, RUN puede ser usada como parte de una condicin de transicin.
Las condiciones opcionales permissives deben ser satisfechas para permitir que la
operacin sea iniciada o reiniciada despus de una condicin anormal.
Las condiciones opcionales lockouts causan que la operacin se detenga, entre en
pausa, previniendo, adems, el restart.
Seccin 2:
La condicin de transicin FIRST_START causa que la operacin sea iniciada cuando no
hay etapas activas. La lgica ladder para generar el FIRST_START es la siguiente:
2
Cuando la bobina interna RUN est on (botn de START es presionado) y no hay etapas
activas, la bobina interna FIRST_START es activada, on, y ser utilizada como una
condicin de transicin hacia la primera etapa.
Alternativamente, la primera etapa puede ser seteada para iniciar la operacin con un
escaln como el siguiente;
Seccin 3:
Las transiciones entre etapas son manejadas tal como se muestra en el siguiente esquema:
Cuando la etapa actual est activa (ETAPA_ACTUAL) y la condicin de transicin es
verdadera, el bit de memoria (variable interna) de la siguiente etapa es seteado y el de la
etapa anterior es reseteado. De este modo, la siguiente etapa se vuelve activa y la etapa
actual se desactiva.
Seccin 4:
Los bits de memoria (bobinas internas) utilizados para las etapas son usados para controlar
las acciones de las mismas. La lgica es mostrada en el siguiente esquema:
El bit apropiado (correspondiente a una etapa) activa (on) las salidas y temporizadores
que pertenecen a la etapa.
La bobina interna RUN tambin es usada como parte de las condiciones para aquellas
acciones que deben ser desactivadas cuando la operacin es pausada.
Por ejemplo, refirindonos a la figura, la salida MOTOR_ON debe estar activa en las etapas
1 y 3.
La bobina interna RUN desactiva la salida MOTOR_ON si la etapa 1 o 3 est activa y el
botn de STOP es presionado para pausar la operacin.
Cuando la accin es reiniciada (presionando el botn de START), entonces la salida
MOTOR_ON es activada nuevamente. Si la bobina interna RUN es removida del escaln
3
Parte combinacional, obtenida a partir del GRAFCET
TABLA de SIMBOLOS
Elaborado por
Alejandro A Mndez T
Prof. Titular Dpto. Eo
UNI - FEC