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:
FAQ su Simulink PLC Coder
Simulink PLC Coder genera Structured Text conformi a IEC 61131-3 e diagrammi Ladder indipendenti dall'hardware a partire da modelli Simulink, diagrammi Stateflow e funzioni MATLAB per la distribuzione su PLC e PAC.
Genera Structured Text in PLCopen XML e in altri formati di file supportati dagli IDE più diffusi, tra cui CODESYS®, Rockwell Automation Studio 5000, Siemens TIA Portal, Mitsubishi Electric GX Works3 e Omron® Sysmac® Studio, oltre a diagrammi Ladder in formati supportati da Rockwell Automation Studio 5000.
Gli IDE supportati includono CODESYS, Rockwell Automation Studio 5000, Siemens STEP 7/TIA Portal, Omron Sysmac Studio e Mitsubishi Electric GX Works3.
Sì, è possibile importare diagrammi Ladder di Rockwell Automation Studio 5000 in Simulink per la simulazione e la verifica.
Genera test bench per verificare che i risultati della simulazione in Simulink corrispondano ai risultati di esecuzione sul PLC entro una tolleranza accettabile e fornisce report di generazione del codice con metriche statiche e tracciabilità bidirezionale.
Sì, il supporto per gli standard IEC 61508 e IEC 61511 è disponibile tramite l'IEC Certification Kit.
Simulink PLC Coder applica ottimizzazioni che riducono l'uso della memoria e aumentano la velocità di esecuzione del Structured Text e dei diagrammi Ladder generati per l'hardware e l'IDE specifici.
Sì, è possibile aggiungere commenti e tracciare bidirezionalmente i componenti del modello nel codice generato per il debug e le revisioni del codice.