Professional Documents
Culture Documents
"Controles Lógicos Programables" PLC: Cim & Fms
"Controles Lógicos Programables" PLC: Cim & Fms
PLC
PROCESO
SENSORES ACTUADORES
PROGRAMA
(SOFTWARE)
CONTROL
ADAPTACIÓN ADAPTACIÓN
LOGICO
DE SEÑAL DE SEÑAL
PROGRAMABLE
REDES DE COMUNICACIÓN
SEÑALES FÍSICAS
La velocidad, temperatura, presión, caudal; son señales continuas en el tiempo (o sea que no se
interrumpen en ningún momento). A este tipo de señales se las denomina :
“SEÑALES ANALÓGICAS”
EJEMPLOS
El caudalimetro mide el caudal de la tubería y
convierte esa información en una señal eléctrica
proporcional. Señal ANALOGÍCA
Variables y parámetros
• Discretas
• Cambian en unidades discretas
de tiempo
Control de procesos discretos
No. of inputs 6 8 12 16
MELSEC FX1S
Clasificación
Estructura modular
• Permite que se añadan módulos para más funcionalidades: P.e. E/S digitales, E/S
analógicas, módulos de comunicación para redes.
• Se adapta mejor a las necesidades del diseño, y a las posteriores actualizaciones.
• Configuración del sistema variable. Permite un funcionamiento parcial del sistema
frente a averías localizadas y una rápida reparación al poderse sustituir los
módulos averiados.
Estructura
Estructura
Estructura
Componentes
Dispositivos
Placa Entrada
Fuente
Computador
Memoria
Comuni-
cación CPU
Barra-
mento Placa Salida
Dispositivos
Componentes
Componentes
CPU
• Microcontrolador de 16/32 bits:
• Funciones:
– Comunicación entre las partes del PLC;
– Control de entradas y salidas;
– Ejecución;
– Operación de memoria;
– Check-ups internos.
Componentes
Memoria
La memoria es divida en 2 grandes bloques:
• Memoria del Sistema
• Programa de Ejecución;
• Área de Borrador: flags, cálculos, alarmas, errores.
• Memoria del Usuario
• Programa del usuario (binario);
• Tabla de Datos: Mapa E/S, valor actual y pre-set de contadores y temporizadores,
variables de programa.
Componentes: Módulos de E/S
• Discretos
• Cantidad de Puntos Disponibles
• AC, DC, Relé
• DC: Tipo P o Tipo N
• Salida: necesidad de alimentación externa, fusibles
• Analógicos
• Número de Canales, Resolución del conversor A/D
• Faja de operación: 0-20mA, 4-20mA, 0-5V, 0-10V, +-5V, +-10V, temperatura
(termopar - J,E,K ... , termorresistencia – PT100, ...)
Funcionamiento
• Basado en procesamiento cíclico compuesto, de forma
simplificada, por 3 etapas visibles al usuario:
– Adquisición de las entradas;
– Procesamiento;
– Actualización de Salidas;
Comunicación y Mantenimiento del S.O
(Carga de módulos, actualización de timers, tratamiento de
interrupción, etc.)
X ms para cada 1000 instrucciones
Adquisición de Actualización de
Procesamiento
entradas Salidas
Operación del PLC
Un PLC trabaja continuamente escaneando un programa.
Ejecutar el programa
Nunca se
detectó
No se actualiza sino
hasta el scan 2
Normas IEC 61131
IEC 61131-1
• Autómatas Programables Parte 1: Información General
IEC 61131-2
• Autómatas Programables Parte 2: Especificaciones y ensayos de los equipos
IEC 61131-3
• Autómatas Programables Parte 3: Lenguajes de programación
IEC 61131-4
• Autómatas Programables Parte 4: Guías del usuario
IEC 61131-5
• Autómatas Programables Parte 5: Comunicaciones
IEC 61131-6
• Autómatas Programables Parte 6: Comunicaciones vía buses de campo
IEC 61131-7
• Autómatas Programables Parte 7: Programación del control Fuzzy
IEC 61131-8
• Autómatas Programables Parte 8: Guías para la aplicación e implementación de lenguajes para autómatas programables
IEC 61131-3
• IEC 1131 es el primer paso en la estandarización
de los autómatas programables y sus periféricos,
incluyendo los lenguajes de programación que se
deben utilizar. Esta norma se divide en cinco
partes:
– Parte 1: Vista general.
– Parte 2: Hardware.
– Parte 3: Lenguaje de programación.
– Parte 4: Guías de usuario.
– Parte 5: Comunicación.
IEC 61131-3
• Maneras de describir el trabajo desarrollado en la tercera parte de
esta norma, :
– IEC 1131-3 es el resultado del gran esfuerzo realizado por 7
multinacionales a los que se añaden muchos años de experiencia en el
campo de la automatización industrial.
– Incluye 200 páginas de texto aproximadamente, con mas de 60 tablas.
– IEC-1131-3 son las especificaciones de la sintaxis y semántica de un
lenguaje de programación, incluyendo el modelo de software y la
estructura del lenguaje.
• Una segunda visión distinta es dividir el estándar en dos partes: (ver
figura 1):
– Elementos comunes.
– Lenguajes de programación.
IEC 61131-3. Elementos comunes
• Tipos de datos
– Definición para prevenir errores de conversión
– Tipos comunes:
• Booleanos
• Enteros
• Real
• Byte
• Palabra
• Fechas, horas, días
• Cadenas
• Derivados
IEC 61131-3. Elementos comunes
• Variables
– Las variables permiten identificar los
objetos
• Entradas
• Salidas
– Se declara como uno de los tipos de datos
elementales
– Alto nivel de independencia con el
hardware.
– Reusabilidad del software
IEC 61131-3. Programas