Inicio

Página sobre aspectos científicos y técnicos de informática industrial

Sistemas de control de procesos

  • Un sistema de control de procesos está formado por un conjunto de dispositivos de diverso orden. Pueden ser de tipo eléctrico, neumático, hidráulico, mecánico, entre otros. El tipo o los tipos de dispositivos están determinados, en buena medida, por el objetivo a alcanzar.

  • Se busca llevar a un punto de referencia -o set-point- previo la variable del proceso a controlar, medida con un sensor, por medio de un actuador. Para ello utilizamos un controlador.

Sistema de control: controlador no lineal y planta con retardo

Siemens WinCC OA

SIMATIC WinCC Open Architecture, es un sistema diseñado para visualización y operación de procesos, flujos de producción y recursos en planta para todas las industrias en un único punto de gestión. La tecnología orientada a objetos establece nuevos estándares en los sistemas SCADA y la arquitectura abierta cliente-servidor facilita la integración entre todos sus componentes.
SIMATIC WinCC OA está diseñado para su uso en aplicaciones que requieren un alto grado de adaptabilidad al cliente debido a los complejos procesos derivados de los proyectos y que requieren funciones específicas del sistema. La herramienta está preparada para conectarse a sistemas PLC y manejar grandes cantidades de datos incluso en soluciones de hardware más pequeñas.

Schneider-EcoStruxure Power Operation

Software de gestión y control de la alimentación eléctrica

Independientemente del tamaño o la complejidad, cada parte del sistema de distribución eléctrica debe proporcionar energía fiable las 24 horas del día, los 7 días de la semana. EcoStruxure Power Operation (antes EcoStruxure Power SCADA Operation), es una solución de EcoStruxure Power expresamente diseñada para las instalaciones críticas y a las operaciones electrointensivas, que tiene como objetivo asegurar y maximizar el tiempo de actividad de la instalación.

CODESYS

CODESYS es una plataforma de software orientado a las tecnologías de automatización industrial. La plataforma se basa en el Sistema de Desarrollo CODESYS, una herramienta de programación IEC 61131-3. Proporciona a los usuarios finales amplias soluciones integradas para la sencilla y efectiva ingeniería de proyectos de aplicaciones de automatización. El objetivo principal de CODESYS es proporcionar a los usuarios un soporte práctico en la implementación de sus tareas de programación de entornos de automatización.

IEC 61850

IEC 61850 es un estándar para la automatización de subestaciones. Es parte del Comité Técnico 57 (TC57) de la International Electrotechnical Commission (IEC) . La totalidad de la norma se divide en 10 partes, en las que se abordan aspectos relacionados con requerimientos generales del sistema, gestión de los proyectos de ingeniería y requerimientos de comunicaciones. A partir de ello, propone un Modelo de Datos sobre el cual describe las capacidades de los IEDs. Dicho modelo se describe a través del Lenguaje para Descripción de Subestaciones (SCL).

Programación en Matlab

MATLAB (abreviatura de MATrix LABoratory, «laboratorio de matrices») es un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M).

Incluye operaciones vectoriales y matriciales que son fundamentales para resolver los problemas científicos y de ingeniería.

El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario – GUI).

Los ingenieros de sistemas de control utilizan MATLAB® y Simulink® en todas las etapas de desarrollo, desde la modelización de la planta hasta el diseño y ajuste de los algoritmos de control y la lógica de supervisión, finalizando con la implementación gracias a la generación automática de código y la verificación, validación y comprobación del sistema.

Programación en Phython

Cuando hablamos sobre qué lenguajes de programación usar en aplicaciones de automatización industrial, generalmente comenzamos hablando de lenguajes IEC 61131-3 para PLC, como el clásico diagrama de contactos (LD) o el texto estructurado (ST). Para aplicaciones como la robótica, a menudo vemos lenguajes de programación compilados de bajo nivel como los que se encuentran en la familia C.

Antes nadie hablaba de usar Python en la industria. ¿Qué ha cambiado para que un lenguaje interpretado de alto nivel se vuelva atractivo de repente? El código Python normalmente se ejecuta más lento que un lenguaje compilado que está más cerca del código de máquina, y ciertamente no está a la altura de la tarea del control en tiempo real, que es un gran obstáculo al desarrollar sistemas industriales, pero ahora estamos viendo una confluencia de factores que están destacando a Python.

La Industria 4.0 está cambiando el paradigma de cómo pensamos sobre la automatización industrial.

Llamar a Matlab desde Python

La API del motor MATLAB para Python le permite llamar a MATLAB como un motor computacional desde Python. La API le permite ejecutar comandos de MATLAB desde su entorno de Python sin iniciar una sesión de escritorio de MATLAB.

As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!