Simulink PLC Coder

Générer du texte structuré

Générez du texte structuré IEC 61131-3 indépendant du hardware cible à partir de vos modèles Simulink contenant des blocs, des diagrammes Stateflow et du code MATLAB.

Génération d'un schéma à contacts pour importation dans un IDE.

Importer et générer des schémas à contacts

Importez des schémas à contact Rockwell Automation® Studio 5000 dans Simulink pour la simulation et la vérification. Générez des schémas à contacts à partir de modèles Simulink pour Studio 5000.

Hardware pour IDE tiers.

Support des IDE tiers

Générez du texte structuré dans les formats de fichiers utilisés par des IDE tiers, y compris Siemens® STEP 7/TIA Portal, Rockwell Automation Studio 5000, Mitsubishi Electric MELSOFT GX Works3, 3S CODESYS® et XML PLCopen.

Simulink PLC Coder générant du code optimisé et bien intégré pour Simulink, Stateflow, et les fonctions MATLAB.

Optimisation de code

Appliquez des optimisations qui réduisent la taille de la mémoire et améliorent la vitesse d'exécution du texte structuré et des schémas à contacts générés pour votre hardware et votre IDE.

Génération de code et rapport de traçabilité.

Commenter, effectuer le suivi bidirectionnel et documenter du code

Ajoutez des commentaires et effectuez le suivi bidirectionnel des composants du modèle dans le code généré pour le débuggage et les revues de code.

Code généré pour vérifier que les résultats de la simulation du modèle correspondent aux résultats de l'exécution du texte structuré et du schéma à contacts avec une tolérance acceptable.

Tests et vérification du code

Générez un test bench pour vérifier que les résultats de la simulation Simulink correspondent aux résultats du PLC avec une tolérance acceptable.

« Avec l'approche Model-Based Design, nous avons pu implémenter immédiatement le contrôle prédictif de modèle dans le PLC grâce à la génération automatique de code. »

FAQ sur Simulink PLC Coder

Simulink PLC Coder génère, à partir de modèles Simulink, de diagrammes Stateflow et de fonctions MATLAB, du Structured Text conforme à IEC 61131-3 et des diagrammes à contacts indépendants du matériel, destinés au déploiement sur des automates programmables industriels (PLC) et des contrôleurs d'automatisation programmables (PAC).

Il génère du Structured Text au format PLCopen XML et d'autres formats de fichiers pris en charge par des IDE largement utilisés, notamment CODESYS®, Rockwell Automation Studio 5000, Siemens TIA Portal, Mitsubishi Electric GX Works3 et Omron® Sysmac® Studio, ainsi que des diagrammes à contacts dans les formats pris en charge par Rockwell Automation Studio 5000.

Les IDE pris en charge incluent CODESYS, Rockwell Automation Studio 5000, Siemens STEP 7/TIA Portal, Omron Sysmac Studio et Mitsubishi Electric GX Works3.

Oui. Vous pouvez importer des diagrammes à contacts créés avec Rockwell Automation Studio 5000 dans Simulink pour la simulation et la vérification.

Il génère des test benches pour vérifier que les résultats de simulation Simulink correspondent aux résultats d'exécution sur PLC dans une tolérance acceptable, et fournit des rapports de génération de code avec des métriques statiques et une traçabilité bidirectionnelle.

Oui. La prise en charge des normes IEC 61508 et IEC 61511 est disponible via l'IEC Certification Kit.

Simulink PLC Coder applique des optimisations qui réduisent la taille mémoire et augmentent la vitesse d'exécution du Structured Text et des diagrammes à contacts générés, pour votre matériel et votre IDE spécifiques.

Oui. Vous pouvez ajouter des commentaires et assurer la traçabilité bidirectionnelle des composants du modèle vers le code généré pour le débogage et les revues de code.