Programación de PLCs
bajo IEC-61131 y las
directrices GEMMA
Dto. Tecnología Electrónica
Fco Javier Molina Cantero
IEC 61131-3, GEMMA Y STEP7
Proceso de fabricación flexible

La figura ilustra un proceso de fabricación que consta de N etapas.
Cada etapa se ha diseñado como un automatismo GEMMA que
requiere las señales de E/S que se indican
E TA P A 1
E TA P A 2
E TA P A i
S i /P E i R E i

E R R i FC
i
ENTRADAS:



Si. Pone en servicio la etapa i. Da la orden de comienzo del ciclo de trabajo. Si al final del
mismo, la señal se encuentra desactiva, el ciclo se detiene.
/PEi. Parada de emergencia de la etapa i.
/RE. Orden de rearme tras un defecto.
IEC 61131-3, GEMMA Y STEP7
Proceso de fabricación flexible

SALIDAS


FCi. Señal de fin de ciclo. Se activa al final de un ciclo de producción y se mantiene así
hasta el comienzo del siguiente.
ERRi. Aviso de avería. Señala errores en el automatismo de la etapa i. Para restaurar el
proceso desde el estado de defecto es necesario reparar in-situ y accionar el rearme. Tras
un proceso de autodiagnóstico, si el problema ha sido resuelto la señal de error
desaparecerá y el sistema se reiniciará.
E TA P A 1
E TA P A 2
E TA P A i
S i /P E i R E i
E R R i FC
i
IEC 61131-3, GEMMA Y STEP7
Cuestiones
 Seleccione
razonadamente los modos
GEMMA que usa el automatismo de la
etapa.
 Diseñe la consola a pie de fábrica que
requieren estas etapas. Incluya los
botones, selectores y luminarias que
considere necesarios.
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
Máquina fuera
de servicio
D - P ro c e so en d ef ec to
F - P r o c es o e n fu n cio n am ie n to
A1
P ar ada en e l e stad o inic ial
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
F - P r o c es o e n fu n cio n am ie n to
Puesta en marcha
A1
P ar ada en el es tad o inic ial
Si
F1
P ro duc c ión n orm al
D - P ro c e so e n d ef ec to
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
F - P r o c es o e n fu n cio n am ie n to
A1
P ar ada en el es tad o inic ial
Si
Al finalizar el ciclo, si Si no está activa
F in c ic lo • /S i
D - P ro c e so e n d ef ec to
F1
P ro duc c ión n orm al
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
F - P r o c es o e n fu n cio n am ie n to
A1
P ar ada en el es tad o inic ial
Si
F in c ic lo • /S i
F1
P ro duc c ión n orm al
Si existen errores internos o se pulsa PE
D1
P ar ada de em er gen cia
D - P ro c e so e n d ef ec to
E R R i + /PE i
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
A6
E s ta blec im ie nto de l
es tad o inicia l
F - P r o c es o e n fu n cio n am ie n to
A1
P ar ada en el es tad o inic ial
C .I
/ER R i • P E i • R E i
A5
P re par ac ión p ara la pue sta
en m ar ch a tras un d efec to
Si
Autodiagnóstico?
No tiene sentido. En A5 se debe entrar SIN ERRORES
Es un procedimiento de parada no de defecto
F in c ic lo • /S i
F1
P ro duc c ión n orm al
Reparación del error o desactivación de la emergencia
/ER R i • P E i
D1
P ar ada de em er gen cia
D - P ro c e so e n d ef ec to
E R R i + /PE i
IEC 61131-3, GEMMA Y STEP7
A - P ro ce s o e n p a ra d a
F - P r o c es o e n fu n c io n am ie n to
A1
P ar ada en el es tad o inic ial
Si
F in c ic lo • /S i
D2
D iagn ós tic o y /o
tra ta m ien to de fallos
F1
P ro duc c ión n orm al
Autodiagnóstico.
Desactivada la emergencia y al ordenarlo con RE
P Ei • R E
D1
P ar ada de em er gen cia
D - P ro c e so e n d e fe c to
E R R i + /P Ei
IEC 61131-3, GEMMA Y STEP7
Reinicialización terminada
A - P ro ce s o e n p a ra d a
A6
E s ta blec im ie nto de l
es tad o inicia l
F - P r o c es o e n fu n c io n am ie n to
A1
P ar ada en el es tad o inic ial
C .I
/ER R i • P E i • R E i
A5
P re par ac ión p ara la pue sta
en m ar ch a tras un d efec to
Si
Errores resueltos, no hay emergencias y
se obliga a eliminar la orden de rearme
Se rearma de nuevo el sistema
F in c ic lo • /S i
F1
P ro duc c ión n orm al
/ER R i • P E i • /R E
D2
D iagn ós tic o y /o
tra ta m ien to de fallos
P Ei • R E
D1
P ar ada de em er gen cia
D - P ro c e so e n d e fe c to
E R R i + /P Ei
IEC 61131-3, GEMMA Y STEP7
Consola de Mando
A - P ro ce s o e n p a ra d a
A6
E s ta blec im ie nto de l
es tad o inicia l
F - P r o c es o e n fu n c io n am ie n to
A v e ría
A1
P ar ada en el es tad o inic ial
C .I
Se rvic io
Si
Pa rad a
/ER R i • P E i • R E i
A5
P re par ac ión p ara la pue sta
en m ar ch a tras un d efec to
F in c ic lo • /S i
F1
P ro duc c ión n orm al
S e rvic io
/ER R i • P E i • /R E
P a ra da s o licita d a
D2
D iagn ós tic o y /o
tra ta m ien to de fallos
P Ei • R E
D1
P ar ada de em er gen cia
D - P ro c e so e n d e fe c to
P a ra da o b te n id a
E R R i + /P Ei
E M E R G EN C IA
R EA R M E
IEC 61131-3, GEMMA Y STEP7
Cuestiones
 Diseñe
en un único SFC los modos GEMMA de
este automatismo

Interfase y programa principal
A - P roceso en parada
A6
E s ta bl ec i m ie nto d el
e s tad o in ic i al
F - P ro c e s o e n fu n c io n a m ie n t o
A1
P a ra da e n e l e s ta do in ic i al
C .I
Si
/E R R i • P E i • R E i
A5
P re p ar a c ió n p a ra la pu e s ta
e n m a rc h a tra s u n d e fec to
F in c i cl o • /S i
F1
P ro d uc c ió n n o rm a l
/E R R i • P E i • /R E
Si
D2
D i ag n ós tic o y /o
tra ta m i en to de fa llo s
/P E i
PE i • R E
D1
P a ra da d e e m e rg en c i a
FCi
E R R i + /P E i
RE i
ER Ri
D - P ro c e s o e n d e fe c t o
IN T E R F A S E G E N E R A L D E L A E T A P A i
IEC 61131-3, GEMMA Y STEP7
Cuestiones
 Diseñe
en un único SFC los modos GEMMA de
este automatismo

Interfase y programa principal
In ic ia l.
EN
P a ra d a
Si
P ro ce so
G EMM A
F IN
M a rch a
M odo AUTO
/R E i
EN
P ro ce so
/P E i
P ro ce so
F IN
FCi
E M E R G E N C IA
EN
P ro ce so
P ro ce so
D ia g n o s tic o s
EN
P ro ce so
P ro ce so
ERRO Ri
IEC 61131-3, GEMMA Y STEP7
Cuestiones
 Diseñe
en un único SFC los modos GEMMA de
este automatismo

Interfase y programa principal
L _ Pa ra d a S olicita d a
F - P ro c e s o e n fu n c io n a m ie n t o
A - P roceso en parada
&
In ic ia l.
A1
P a ra da e n e l e s ta do in ic i al
A6
E s ta bl ec i m ie nto d el
e s tad o in ic ia l
C .I
/E R R i • P E i • R E i
EN
P a ra d a
Si
RE i
M a rch a
A 1 _E N
A 6 _E N
PEi
A5
P re p ar a c ió n p a ra la pu e s ta
e n m a rc h a tra s u n d e fec to
L _ Pa ra d a
FC
FF 1in C iclo
CI
C o n d In i
P ro d uc c ió n n o rm a l
/E R R i • P E i • /R E
L _ Se rv icio
S i M odo
RE i
AUTO
EN
PEi
D1_EN
P ro ce so
F IN
D2_EN
e rro r
CI
F IN
F1_EN
F in c i cl o • /S i
P ro ce so
G EMM A
Si
A1_EN
A6_EN
P ro ce so
F1_EN
D1_EN
D 2F C_ E N
F in C ic lo
E rr o r
D2
D i ag n ós tic o y /o
tra ta m i en to de fa llo s
E M E R G E N C IA
L _ A v er ia
PE i • R E
C oEnNd In i
P ro ce so
P ro ce so
E rr o r
D1
P a ra da d e e m e rg en c i a
E R R i + /P E i
P ro ce so
ER RO R
e rro r
D ia g n o s tic o s
EN
D - P ro c e s o e n d e fe c t o
P ro ce so
P ro ce so
IEC 61131-3, GEMMA Y STEP7
Interfase GEMMA + Programa Principal
L _ P a ra d a S o lic ita d a
&
In ic ia l.
EN
P a ra d a
P ro ce so
G EM M A
Si
S
RE
M a rch a
/R E i
A1 _ E N
A6 _ E N
PE
L _ P a ra d a
L _ S e rvic io
/P E i
FinC ic lo
CI
C o ndIn i
M od o AU TO
EN
F1 _ E N
FC
D1_EN
P ro ce so
P ro ce so
FC i
FIN
D2_EN
e rro r
CI
FIN
E rror
FC
IN IT_ FB
E M E R G E N C IA
L _ A v e ria
EN
P ro ce so
P ro ce so
P ro ce so
ERROR
e rro r
D ia gnos tic os
EN
P ro ce so
P ro ce so
ERRORi
IEC 61131-3, GEMMA Y STEP7
Cuestiones
 Diseñe
en un único SFC los modos GEMMA de
este automatismo
PE

CE
()
Interfase y programa principal
E R RO R
N A6_EN
P1 IN IT_F B
A6
D1
N
D1_EN
CI
CE
PE• R ear m e
A1
D1
D2
N
D2_EN
PE• /R earm e • /Er ror
A1_EN
S
CE
D1
N
F1
P1 IN IT_F B
N F1_EN
N CIC LO
A5
CE
PE• R ear m e • /Er ror
CE
D1
A6
F inCi clo • /S
D1
A1
IEC 61131-3, GEMMA Y STEP7
Cuestiones

Como garantía de seguridad se desea establecer un
mando bimanual de rearme de la etapa en avería. Para
ello, se obliga a que un técnico desde la planta y otro
desde el centro de control pulsen simultáneamente y
durante 3 segundos sus respectivos botones de rearme.
Programe un SFC independiente para este efecto.
Señale posibles cambios en el SFC GEMMA.

SOLUCIÓN. No es necesario ningún cambio en el SFC ó POU
GEMMA. Se desarrollará en un bloque aparte
R E ge n e ra l
B IM A N U A L
R E 1i
RE 2
T im e
R E eta p a i
RE
IEC 61131-3, GEMMA Y STEP7
SFC Bimanual
B IM A N U A L
R E 1i
S0
RE
RE1 • RE2
RE 2
S1
L T im e
T im e
/T • R E1 • R E2
/R E 1 + /R E 2
S0
S2
N
RE
/R E 1 •/R E 2
S0
T
IEC 61131-3, GEMMA Y STEP7
Cuestiones

VARIANTE: Además de las condiciones anteriores, la
pulsación inicial debe ser simultánea, con no más de 0,5 seg
de diferencia.
R E ge n e ra l
B IM A N U A L
R E 1i
RE 2
T im e
R E eta p a i
RE
IEC 61131-3, GEMMA Y STEP7
Paso 2: Definir las interfases de las POUs
SUERTE
con el resto
Descargar

Diapositiva 1