Implementación y Estructura de Programación en Controladores Lógicos Programables (PLC)
Clasificado en Informática
Escrito el en
español con un tamaño de 5,39 KB
Estructura y Programación de Controladores Lógicos Programables (PLC)
Fases del Programa del Usuario
- Estructura del programa del usuario
- Edición y documentación del programa
- Almacenamiento y gestión del programa
- Transferencias de programas al autómata
- Gestión de errores del autómata
Compilación del Programa
El equipo compila el programa en dos formas:
- Código máquina ejecutable por el procesador del autómata.
- Código intermedio para obtener un código máquina ejecutable.
Equipos y Software de Programación
Los equipos de programación pueden ser de dos tipos principales:
- Específicos: Bajo la forma de consola conectada al autómata.
- Implementados sobre un PC: Mediante un software especializado.
Variantes en los Equipos de Programación
Consolas de Programación
Son pequeños dispositivos de bolsillo que permiten la programación, ajuste y diagnóstico del autómata. Sus dificultades radican en trabajar con más de un programa, el almacenamiento de programas y la baja capacidad de documentación del programa.
Terminales de Programación
Se distinguen de la consola por su teclado QWERTY y su pantalla de gran tamaño.
Software de Programación
El software de programación convierte un PC personal en un equipo de programación específico, aprovechando sus recursos.
Resumen del Software
Es una aplicación que necesita comunicación con la máquina para programar y depurar el programa, permitiendo acceder a sus estados internos.
Lenguajes de Programación para PLC
Los lenguajes de programación están diseñados para ser interpretados con facilidad por los mismos técnicos electricistas que anteriormente estaban en contacto con la instalación. Los más significativos son:
- Lenguaje a Contactos (Ladder Diagram)
- Lenguaje por Lista de Instrucciones: Usado en los autómatas de gama baja.
Conceptos Fundamentales y Terminología (Glosario)
- PLC
- Equipo electrónico programable.
- Bus
- Conexión entre distintas partes del autómata.
- CPU
- Componente del computador y otros dispositivos programables.
- Memoria
- Almacena datos, incluyendo el estado de las entradas y salidas.
- BIT
- Unidad mínima de información; es un dígito del sistema binario.
- Byte
- Unidad compuesta por 8 bits.
- Palabra (W)
- Constituida por 16 bits (2 bytes).
- Doble Palabra
- 32 bits.
- Kbyte
- Múltiplo del bit, equivalente a 1024 bytes (210 bytes).
- RAM
- Memoria de acceso aleatorio.
- ROM
- Memoria de solo lectura.
- PROM
- Memoria digital donde el valor de cada bit depende del estado de un fusible.
- EEPROM
- Memoria ROM que puede ser programada, borrada y reprogramada electrónicamente.
- Programa
- Conjunto de instrucciones que se dan en el PLC.
- Lista de Instrucciones
- Lenguaje de programación compuesto por una serie de instrucciones secuenciales.
- Lenguaje de Programación
- Diseñado para expresar computaciones llevadas a cabo por la computadora.
- KOP
- Lenguaje de programación gráfico (Diagrama de Contactos).
- FUP
- Lenguaje que utiliza símbolos de funciones lógicas (Diagrama de Bloques de Función).
GRAFCET: Modelado de Procesos Automatizados
GRAFCET (Gráfica de Control de Etapas de Transición) es un diagrama normalizado que permite hacer un modelo del proceso a automatizar, contemplando entradas, acciones a realizar y los procesos intermedios que provocan estas acciones.
Elementos del GRAFCET
Etapa Inicial
Indica el comienzo del GRAFCET y se activa al poner Run.
Etapa
Su activación conlleva una acción asociada.
Unión
Se utiliza para unir entre sí varias etapas.
Transición
Condición necesaria para desactivar la etapa en curso y activar la siguiente etapa.
Direccionamiento
Indica la activación de una u otra etapa en función de la condición que se cumpla (O o Y).
Proceso Simultáneo
Muestra la activación o desactivación de varias etapas al mismo tiempo.
Acciones Asociadas
Se realizan al activarse la etapa a la que pertenecen.
Componentes y Clasificación de Autómatas
Dispositivos de Interfaz
- Sensores
- Dispositivo capaz de detectar variables de instrumentación y transformarlas en variables eléctricas.
- Actuadores
- Capaz de transformar la energía eléctrica en la activación de un proceso para generar un efecto automatizado.
Tipos de Autómatas (Clasificación por Características)
Dependiendo de sus características, los autómatas se clasifican en:
Compactos
Todas las partes o módulos del autómata están unidas en una única estructura.
Modulares
Compuestos por módulos; su configuración se establece añadiendo o retirando módulos según la necesidad.