Simulink PLC Coder genera testo strutturato e diagrammi ladder indipendenti dall’hardware conformi allo standard IEC 61131-3 a partire da modelli Simulink, grafici Stateflow e funzioni MATLAB. Il testo strutturato viene generato in formato PLCopen XML e altri formati supportati dagli ambienti di sviluppo integrati (IDE) più utilizzati, tra cui 3S-Smart Software Solutions CODESYS®, Rockwell Automation Studio 5000, Siemens TIA Portal, Omron® Sysmac® Studio, e Mitsubishi Electric GX Works3. I diagrammi ladder vengono generati nei formati file supportati da Rockwell Automation Studio 5000. Di conseguenza, sarà possibile compilare e distribuire la propria applicazione su numerosi dispositivi di controllo logico programmabile (PLC) e di controllo di automazione programmabile (PAC).
Simulink PLC Coder genera test bench che aiutano a verificare il testo strutturato e i diagrammi ladder usando IDE PLC e PAC e strumenti di simulazione. Crea inoltre dei report sulla generazione di codice con metriche del codice statico e tracciabilità bidirezionale tra codice e modello. Grazie all’IEC Certification Kit (per IEC 61508 e IEC 61511), sono supportati numerosi standard industriali.
Generazione di testo strutturato
Genera testo strutturato indipendente dall’hardware e conforme allo standard IEC 61131-3 a partire da modelli Simulink contenenti blocchi, grafici Stateflow e codice MATLAB.
Importazione e generazione di diagrammi ladder
Importa in Simulink i diagrammi ladder di Rockwell Automation® Studio 5000 per la simulazione e la verifica. Genera diagrammi ladder da modelli Simulink per Studio 5000.
Supporto per IDE di terze parti
Genera testo strutturato nei formati di file utilizzati da IDE di terze parti, tra cui Siemens® STEP 7/TIA Portal, Rockwell Automation Studio 5000, Mitsubishi Electric MELSOFT GX Works3, 3S CODESYS® e PLCopen XML.
Ottimizzazione del codice
Applica ottimizzazioni che riducono la dimensione della memoria e aumentano la velocità di esecuzione del testo strutturato e dei diagrammi ladder generati per il tuo hardware e l’IDE.
Aggiunta di commenti, tracciamento bidirezionale e documentazione del codice
Aggiungi commenti e traccia i componenti dei modelli in modo bidirezionale per generare il codice per il debug e le revisioni del codice.
Test e verifica del codice
Genera un test bench per verificare che i risultati della simulazione Simulink corrispondano a quelli in PLC con una tolleranza accettabile.
Risorse sui prodotti:
“Utilizzando la progettazione Model-Based siamo riusciti a implementare immediatamente nel PLC il controllo predittivo basato su modelli tramite la generazione automatica di codice.”
Yusuke Sugiuchi, Shibaura Mechatronics Corporation