Simulink PLC Coder™genera texto estructurado IEC 61131-3 independent diente del hardware y diagram en escalera a parr de modelos de Simulink®, gráficas de Stateflow®y funciones de MATLAB®。El texto estructurado se genera en PLCopen XML y otros formatos de archiivo soportados mediante entornos de desarrollo integrados de uso惯常,包括3S-Smart Software Solutions CODESYS®,罗克韦尔自动化工作室5000,西门子TIA Portal y欧姆龙®Sysmac®工作室。罗克韦尔自动化工作室5000的档案兼容图表。En连续的,编译执行程序su aplicación En数字配置控制程序lógico可编程(PLC) y控制器控制程序automatización可编程(PAC)。
Simulink PLC Coder genera bancos de pruebas que ayudan a verificar el texto estructurado y los diagramas en escalera con IDE de PLC y PAC, así como herramientas de simulación。También比例ciona通知de generación de código con métricas estáticas de código y trazabilidad双向entre el modelo y el código。Se ofrece soporte para los estándares de la industria a través delIEC认证套件(第IEC 61508 e IEC 61511段)。
Mas给:
Soporte para IDEs de terceros
Simulink PLC Coder genera texto estructurado en diversos formatos de archiivo empleados por IDEs de terceros,包括西门子®STEP 7/TIA Portal, Rockwell Automation®Studio 5000, 3S CODESYS®y PLCopen XML。Simulink PLC Coder también通用图解梯子para Rockwell Automation Studio 5000。
Generación de texto estructurado
Dado que Simulink PLC Coder soporta más de 180 bloques de Simulink, todas las construcciones de Stateflow y muchas funciones de MATLAB, puede general texto estructurado a partir de sus modelos de sistemas de control que contenga lazos de realimentación, lógica de estado y modo, y algoritmos con un uso intensivo de matemáticas。
Importación y generación de diagramas de contactos
导入图解ladder de Rockwell Automation Studio 5000 a Simulink para llevar a cabo la simulación y verificación。Genere lógica en escalera para los formatos de CODESYS, Studio 5000 y PLCopen XML。Valide los图解en escalera generados mediante su generación y ejecución del test bench que se ejecuta en el emulador del IDE。
Optimizacion de脏污
Simulink PLC Coder aplica optimizaciones de forma predeterminada que reducen el tamaño de la memoria y aumentan la velocidad de ejecución del texto estructurado y los diagramas de contactos generados。Estas optimizaciones包括la eliminación de código muerto o no alcanzable, el plegado de expresiones y la reutilización de生存的。
Comentarios, trazabilidad双向y documentación de código
Los comentarios, las descripciones de bloques especificadas por el usuario y Los enlaces bidireccionales permiten navegar entre Los componentes del modelo de Simulink y el código generado, además de posibilitar la trazabilidad。El informe de generación de código aúna toda la información para las revisiones y la depuración del código。
Pruebas y verificación de código
generere un测试台架para verificar que los resultados de la simulación de Simulink compincan con los resultados en PLC dentro de los límites de una tolerancia可接受。Ejecute pruebas硬件在环en tiempo real mediante Simulink PLC Coder junto con仿真软件编码器™,仿真软件实时™y un equipo de destino快羊。