Die manuelle Übertragung von Modellen aus Werkzeugen der Reglungstechnik und in Werkzeuge der Automatisierungstechnik ist fehleranfällig und zeitraubend. In diesem Beitrag wird ein Codegenerator vorgestellt, welcher automatisch nahezu beliebige Modelle aus Matlab/Simulink direkt in ein ablauffähiges Steuerungsprogramm nach IEC 61131-3 transformiert. Die ursprüngliche graphische modulare Struktur von Simulink bleibt auch in der Zielumgebung durch die Verwendung des Continuous Function Chart (CFC), welcher von nahezu allen namhaften Herstellern unterstützt wird, erhalten. Die Ähnlichkeit der Abbildung erleichtert es, den generierten Code zu verifizieren und zu warten. Bisher konnte an einigen Beispielapplikationen, unter anderem eine Pitchregelung einer Windkraftanlage, das exakt gleiche zeitliche Verhalten des generierten Codes im Vergleich zum Simulink-Modell nachgewiesen werden.
«
Die manuelle Übertragung von Modellen aus Werkzeugen der Reglungstechnik und in Werkzeuge der Automatisierungstechnik ist fehleranfällig und zeitraubend. In diesem Beitrag wird ein Codegenerator vorgestellt, welcher automatisch nahezu beliebige Modelle aus Matlab/Simulink direkt in ein ablauffähiges Steuerungsprogramm nach IEC 61131-3 transformiert. Die ursprüngliche graphische modulare Struktur von Simulink bleibt auch in der Zielumgebung durch die Verwendung des Continuous Function Chart (CFC)...
»