Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programables
Objetivos Específicos
Levantar la mano
para participar
Autómatas Programables Industriales
Arquitectura. Interfaces I/O.
Tratamiento de la información
Magnitud.
Valores habituales: en tensión, 0-12 V, en corriente 0,4….20 mA
Señal digital.
Asociamos el valor lógico “0” a valores de tensión en torno a
0-5, 1 V. y el valor lógico “1” a valores superiores.
Señal analógica.
Valores continuos. Asociada a la circuitería del sistema.
Codificación 2n 4
Autómatas Programables Industriales
Arquitectura. Interfaces I/O.
Tratamiento de la información
Necesidad de Amplificación
Valores muy pequeños. Se necesita para que el sistema pueda
manejarlos
5
Autómatas Programables Industriales
Arquitectura. Interfaces I/O.
Tratamiento de la información
Sensor: es el elemento que se
encuentra en contacto directo con la
magnitud que se va a evaluar.
• Por la ubicación
o Locales,
o Remotos.
9
Autómatas Programables Industriales
Ciclo de funcionamiento y configuración del autómata
Entradas / Salidas digitales
Una interfaz de salida lógica binaria (de 1 bit) es la que se muestra
a continuación:
11
Autómatas Programables Industriales
Ciclo de funcionamiento y configuración del autómata
Entradas / Salidas digitales
Una ejemplo de conexión de un detector de proximidad a una
interfaz de entrada es la siguiente:
12
Autómatas Programables Industriales
Ciclo de funcionamiento y configuración del autómata
Entradas / Salidas análogas
Los PLC’s también tienen módulos de entrada analógicos que
permiten ingresar las señales de sensores, con salida de corriente o
de tensión normalizada:
normalizada 4-20mA, 0-10V, etc.).
Como las
señales de los
procesos
generalmente
son lentas,
lentas se
puede usar un
sistema de
multiplexado de
señal antes del
conversor A/D.
13
Autómatas Programables Industriales
Ciclo de funcionamiento y configuración del autómata
Entradas / Salidas análogas
También se encuentran módulos de entradas analógicas especiales
(termocuplas, Pt100, etc.) como las que se muestran a continuación:
14
Autómatas Programables Industriales
Programación de autómatas programables
Tipos de Instrucciones
Podemos clasificar las instrucciones más comunes que pueden encontrarse
en un autómata de gama media en:
Instrucciones lógicas: Funciones lógicas básica AND, OR, NOT,
XOR, SET, RESET.
Instrucciones de módulos de programación: Temporizadores,
contadores, registros de desplazamiento, programadores cíclicos,
comparadores, etc.
Instrucciones de control: Control de marcha, condiciones de
rearranque, forzado de activación de etapas, inhibición de salidas,
saltos condicionales.
Instrucciones matemáticas: Suma, resta, multiplicación, division
(normalmente el bus de datos de los microprocesadores empleados es
de 8 bits.
15
Autómatas Programables Industriales
Programación de autómatas programables
Tipos de Instrucciones
16
Autómatas Programables Industriales
Programación de autómatas programables
Esquemas de relés
Es una representación gráfica que permite representar las tareas del
autómata mediante símbolos de contacto abierto-cerrado.
abierto-cerrado
La función de control que se realice dependerá de las conexiones
entre los distintos contactos de relés que intervienen en el esquema.
Este tipo de esquemas presenta
deficiencias para representación de
funciones secuenciales complejas,
complejas así
como en la representación de señales
digitales de varios bits.
bits
Su empleo se debe a la familiaridad que
presenta a los electricistas, y constituye
la base de la programación en lenguaje
escalera (“ladder logic”).
logic
17
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas lógicos
Se basa en la utilización de símbolos normalizados (compuertas)
compuertas
que representan componentes circuitales que responden al Álgebra
de Boole (AND, OR, NOT, etc.), o sistemas lógicos más complejos
(biestables,
biestables registros,
registros contadores,
contadores etc.).
Este esquema representa
el diagrama lógico de un
circuito de una alarma S
que debe activarse
cuando el contacto C
está cerrado, y los
contactos A y B en
estados opuestos.
opuestos
Este tipo de diagrama es independiente de la tecnología de
construcción (eléctrica, neumática, etc.)
18
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos (“Lógica escalera – Ladder logic”)
Expresa las relaciones entre señales binarias como una sucesión de
contactos en serie y en paralelo, según las siguientes equivalencias:
19
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos (“Lógica escalera – Ladder logic”)
El editor normalmente está restringido
en cuanto al número de contactos o
bobinas a representar en cada línea, la
ubicación de los mismos, la forma de
conexiones, etc.
La forma posible de contactos es la
siguiente:
21
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos (“Lógica escalera – Ladder logic”)
A continuación, se indican algunos aspectos a tener en cuenta en la
realización de diagramas de contactos:
Las “marcas”
marcas se utilizan de
manera similar a las entradas o
salidas, y su uso es muy común en
los PLC’s:
23
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
La programación puede ser complicada o sencilla.
sencilla
Una condición complicada
se puede descomponer en
varios bloques sencillos,
tal como:
Los bloques se programan
desde arriba hacia abajo y
de izquierda a derecha
(este aspecto es importante
tenerlo en cuenta cuando
se programa en forma
mnemotécnica). Para el
ejemplo anterior resulta:
24
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
Para el ejemplo anterior, la programación mnemotécnica para el
caso del PLC’s OMRON de la Serie C sería:
25
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
Para programar un circuito paralelo-serie, primero debe
programarse el circuito paralelo y luego el serie. Por ejemplo:
27
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
Además de los contactos y las salidas, existen bloques funcionales
con propiedades especiales.
Un ejemplo de la estructura que suelen tener estos bloques es:
28
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
Estos bloques
suelen cumplir la
función de de
ciertas conexiones
especiales, como
la que se muestra
a continuación:
29
Autómatas Programables Industriales
Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas
Los contadores son bloques funcionales funcionales muy emplea-
dos. En general, para la mayor parte de los PLC’s tiene entradas de
conteo creciente y decreciente.
decreciente
Distintas formas de utilizar este tipo de bloques pueden ser:
30
Autómatas Programables Industriales
Programación de autómatas programables
EL GRAFCET
El Grafcet es un método gráfico de modelado de
sistemas basados en automatismos de carácter
secuencial.
CARACTERISTICAS
1. Metodología de programación estructurada, permite
el desarrollo conceptual de lo general a lo particular en
forma descendente.
31
Autómatas Programables Industriales
Programación de autómatas programables
ESTRUCTURAS EN EL GRAFCET
Dotan al Grafcet de una gran capacidad de
representación gráfica.
Estructuras básicas
Permiten representar fácilmente conceptos tales como
secuencialidad y concurrencia. Permiten analizar el
sistema mediante su descomposición en subprocesos.
Estructuras lógicas
Atienden a conceptos de concatenación entre si de las
estructuras básicas.
32
Autómatas Programables Industriales
Programación de autómatas programables
ETAPA
33
Autómatas Programables Industriales
Programación de autómatas programables
CLASIFICACION
DE LAS ETAPAS
ETAPA 20 0 ETAPA
INICIAL
ETAPA ETAPA
FUENTE 15
SUMIDERO
30
34
Autómatas Programables Industriales
Programación de autómatas programables
ACCION ASOCIADA
Son una o mas posibles acciones a realizar sobre el
sistema, cuando la etapa de la cual dependen dichas
operaciones se encuentra activada.
20
Encender motor
Clasificación
35
Autómatas Programables Industriales
Programación de autómatas programables
TRANSICION Y RECEPTIVIDAD
La transición se asocia a la
barrera existente entre dos etapas
consecutivas y cuyo
franqueamiento hace posible la
evolución del sistema. 5
A toda transición le corresponde
una condición de transición o Transición
función lógica booleana que se
denomina receptividad, que puede
ser verdadera o falsa.
36
Autómatas Programables Industriales
Programación de autómatas programables
ARCO
Un arco es un segmento de recta que une una transición
con una etapa o viceversa, pero nunca elementos
homónimos entre sí.
Etapa
15
Arco ascendente
Transición
Arco
20
37