Automata Programa
Automata Programa
Automata Programa
LECTURA 08
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
Por otro lado, es necesario utilizar una consola de programación para escribir y
modificar el programa, así como para los procesos de puesta a punto y pruebas.
Esta consola es, por el contrario, inútil en la explotación industrial del autómata.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
VISIÓN GENERAL
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
La ejecución del programa sigue un ciclo llamado scan que consiste en:
2. Hace una ejecución del programa cogiendo los datos necesarios de la tabla
de entradas, los contadores, los temporizadores, etc. y dejando lo que convenga
en la tabla de salidas, contadores, etc.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
ESTRUCTURA GENERAL
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
LAS ENTRADAS/SALIDAS
Toda perturbación del sistema de control puede traer consigo una alteración de
las magnitudes de la señal útil. Se llama “sensibilidad a los parásitos” al valor
numérico de estas alteraciones. Inversamente, la resistencia a las
perturbaciones indica el nivel máximo de perturbaciones tolerado.
Por debajo de este valor límite, las tensiones parásitas no afectan a los sistemas
numéricos. Estos presentan, contrariamente a los sistemas analógicos, una
mayor inmunidad a los parásitos.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
EL PROCESADOR
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
LA MEMORIA
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
LA CONSOLA DE PROGRAMACIÓN
• Cargar o borrar los bloques de memoria del tipo EPROM (con el emisor de
rayos ultravioleta incorporado).
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
El estándar IEC 1131-3 define dos lenguajes gráficos y dos lenguajes basados
en texto, para la programación de PLCs. Los lenguajes gráficos utilizan símbolos
para programar las instrucciones de control, mientras los lenguajes basados en
texto, usan cadenas de caracteres para programar las instrucciones
• Lenguajes Gráficos
• Lenguajes Textuales
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
LENGUAJE LADDER
Elementos de programación
Para programar un PLC con LADDER, además de estar familiarizado con las
reglas de los circuitos de conmutación, es necesario conocer cada uno de los
elementos de que consta este lenguaje.
Bobina
Permite desactivar una bobina SET previamente activada.
SET
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
Programación
Las variables internas son bits auxiliares que pueden ser usados según
convenga, sin necesidad de que representen ningún elemento del autómata. Se
suele indicar mediante los caracteres B ó M y tienen tanto bobinas como
contactos asociados a las mismas. Su número de identificación suele oscilar, en
general, entre 0 y 255. Su utilidad fundamental es la de almacenar información
intermedia para simplificar esquemas y programación.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
A I 2.3
A I 4.1
O I 3.2
= Q 1.6
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
I 2.3 &
I 4.1
≥1
Q 1.6
I 3.2
Al igual que LD, FBD e IL, el lenguaje de texto estructurado utiliza la definición
de variables para identificar entradas y salidas de dispositivos de campo y
cualquier otra variable creada internamente.
Incluye estructuras de cálculo repetitivo y condicional, tales como: FOR ... TO;
REPEAT..... UNTIL X; WHILE X... ; IF ... THEN ...ELSE. Además soporta
operaciones Booleanas (AND, OR, etc.) y una variedad de datos específicos,
tales como fecha, hora.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
Ejemplo:
Level = Manual_Level;
Level = Max_level;
END IF;
• Pasos (etapas)
• Transiciones (condiciones)
• Acciones
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
Ejemplo:
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
• Entradas – salidas.
• Comunicación hombre – máquina.
• Comunicación con otros autómatas u ordenadores (jerarquización).
ENTRADAS – SALIDAS
• Lámparas de señalización.
• Visualizadores numéricos.
• Pantallas luminosas semigráficas o gráficas.
• Listados de impresora.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz
Escuela de Ingeniería Electrónica
Los autómatas programables con memoria que explotan de forma óptima las
posibilidades de las modernas tecnologías se ofrecen como una verdadera
alternativa a los dispositivos de control cableados.
• El mismo material puede aplicarse para las más diversas aplicaciones, gracias
a la estandarización de un sistema de control cuyas funciones secuenciales y
temporizadas se realizan por programas.
_____________________________________________________________________________
Sistemas de automatización industrial 1 2016 - I Ing. Luis Vargas Díaz