Ingeniero
Pág. 3-1
INTRODUCCIÓN AL CAPÍTULO __________________________________ 3
3. LENGUAJES DE PROGRAMACIÓN _____________________________ 4
3.1. Lenguajes de programación ............................................................................ 4
3.2. GRAFCET ........................................................................................................ 5
3.2.1.3.2.2.
3.2.3.
3.2.4.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
Elementos gráficos ................................................................................................ 6
Reglas de evolución básicas................................................................................. 7
Niveles de especificación en GRAFCET .............................................................. 8Traducción de Grafcet a Ladder ........................................................................... 9
Esquema de contactos o Ladder (LD) ........................................................... 12
Lista de instrucciones (IL) .............................................................................. 13
Bloques de funciones (FBD).......................................................................... 14
Texto estructurado (ST) ................................................................................. 14
Ejemplo .......................................................................................................... 14
Software libre ................................................................................................. 16
3.8.1.
3.8.2.Isagraf .................................................................................................................. 16
Codesys ............................................................................................................... 16
3.9. Guía GEMMA ................................................................................................. 17
3.9.1.
3.9.2.
3.9.3.
3.9.4.3.9.5.
Grupo F: Procedimientos de funcionamiento .................................................... 18
Grupo A: Procedimientos de paro ....................................................................... 19
Grupo D: Procedimientos de defecto .................................................................. 20
Utilización de laGEMMA..................................................................................... 21
Traducción de la Guía GEMMA a GRAFCET .................................................... 24
3.10. Evaluación tema 3.......................................................................................... 25
3.11. Resolución...................................................................................................... 26
3.12. Bibliografía capítulo........................................................................................ 27
Pág. 3-3
Curso automatización
Introducción al capítulo
En el presente capítulo se describen los cinco lenguajes posibles de programación de los
autómatas programables que entran en el estándar de la IEC (Internacional Electrotechnical
Commission), como son: GRAFCET, esquema de contactos,mnemónico, bloques de
funciones o texto estructurado.
También se hace referencia a software de programación libres que permiten programar
algunos autómatas con estos lenguajes universales, como son Isagraf y Codesys.
Al final del capítulo se describe la Guía Gemma (Guía de Estudios de Modos de Marcha y
parada). Es un método muy eficaz para sistematizar los estados posibles que puede
presentar unsistema a automatizar y las transiciones para pasar de un a otro. Los más
importantes son los procesos de: parada, funcionamiento y defecto.
LOAD
OR
FdCO
OUT
K1
LOAD NOT
P
AND NOT
FdCT
AND NOT
K1
OUT
Esquema de contactos
P
AND NOT
Grafcet
K1
K2
Lista de instrucciones
10 IF ((P OR K1) AND (NOT FdCO) AND (NOT K2)) THEN SET
K1 ELSE RES K1
20 IF...
Regístrate para leer el documento completo.