MultiONoticias

Convierte los modelos en código embebido mucho más rápido y de forma más sencilla

Generación de código para controles industriales

-A
+A

La generación de código para controles industriales convierte los modelos en código embebido mucho más rápido y de forma más sencilla que con la codificación manual, lo que permite a los desarrolladores de controles industriales reducir el tiempo de desarrollo en un 50%, obtener una certificación del sistema de alta integridad y lograr que una rotativa de impresión funcione según su diseño de inmediato en el entorno de producción.

 

Con más de veinte años de éxito en la generación de código embebido, MathWorks continúa desarrollando tecnologías que las organizaciones de producción.

 

Arquitectura y diseño de software

 

 

MATLAB®, Simulink® y Stateflow® son ideales para desarrollar controles industriales para motores, generación de energía, robótica y sistemas de automatización de procesos. El uso de especificaciones ejecutables en lugar de diagramas estáticos, se acelera el diseño y se permite una pronta verificación y validación. Con Simscape™, Motor Control Blockset™ y Robotics System Toolbox™, puede modelar sistemas multidominio y generar código a partir de ellos utilizando productos de generación de código.

 

Diseño basado en modelos de un aerogenerador

 

Generación de código embebido

 

 

Embedded Coder® genera código embebido a partir de archivos de MATLAB y modelos de Simulink. Se genera código ANSI/ISO C o C++ de forma predeterminada para cualquier dispositivo. Además, el código se puede optimizar fácilmente para MCU y DSP específicos usando API flexibles. Se admite la integración de código escrito a mano durante la simulación y la generación de código. Utilice Simulink PLC Coder™ para generar diagramas de escalera y texto estructurado IEC 61131-3 para PLC y PAC.

Introducción a Embedded Coder (3:55)

 

 

Verificación de código embebido

 

Imagen que contiene Interfaz de usuario gráficaDescripción generada automáticamente

Las pruebas processor-in-the-loop (PIL) y hardware-in-the-loop (HIL) constituyen la piedra angular de la verificación de controles industriales, ya que automatizan las pruebas y la comparación del software y la ejecución del sistema con el comportamiento del modelo de referencia. La creación de un entorno de pruebas PIL se admite mediante el uso de Embedded Coder o una conexión directa a las placas de su procesador. Simulink Real-Time™ permite las pruebas HIL al generar y ejecutar código en tiempo real a partir de los modelos de planta de Simulink. Puede crear, ejecutar, revisar y organizar pruebas PIL y HIL con Simulink Test™.

Certificación IEC 61508

 

Diseño basado en modelos para IEC 61508

IEC 61508 es el estándar de seguridad principal para los controles industriales. TÜV SÜD ha certificado Embedded Coder y las herramientas de verificación de modelos de Simulink según IEC 61508. TÜV SÜD también ha certificado Simulink PLC Coder según IEC 61508 y su adaptación para el sector de la automatización de procesos, IEC 61511. Los certificados y los informes de certificación de TÜV SÜD se encuentran disponibles en IEC Certification Kit. Las certificaciones de TÜV SÜD se basan en flujos de trabajo de verificación y validación específicos de la aplicación que también se proporcionan en IEC Certification Kit.

 

Ir al artículo original

https://bit.ly/3Uv41x3

 

Conozca más de MATLAB Solicite su cotización.

Rozzana Almaráz
Ejecutivo Software Diverso
ralmaraz@multion.com
+52 (55) 55594050 Ext. 189