Engineering Automatisierungsprogramm inklusive I/O-Anbindung in Simulink schreiben

Von Stefanie Michel 1 min Lesedauer

Anbieter zum Thema

Bachmann electronic hat seine Engineeringsoftware M-Target for Simulink in seiner neuen Version V2.70 um Ethercat-Blöcke erweitert.

M-Target for Simulink ermöglicht die direkte Programmierung der Bachmann-Steuerung mit Simulink.(Bild:  Bachmann Electronic)
M-Target for Simulink ermöglicht die direkte Programmierung der Bachmann-Steuerung mit Simulink.
(Bild: Bachmann Electronic)

Damit können die Kanäle des neuen dezentralen M100-I/O-Systems direkt in die Applikation integriert und Konfigurationsparameter bei Bedarf zur Laufzeit geändert werden. Das komplette Automatisierungsprogramm inklusive der I/O-Anbindung kann so in Simulink geschrieben werden. Somit entspricht das in der Simulation getestete Programm auch dem für die Steuerung generierten Programm. Nachträgliche Anpassungen wie beispielsweise ein manuelles Kanalmapping entfallen. Dies soll potenzielle Fehlerquellen per Design ausschließen und den Produktentwicklungsprozess beschleunigen.

Darüber hinaus ermöglicht M-Target for Simulink, dass Simulink-Parameter von anderen Applikationen gelesen und geschrieben werden können. Die Parametrierung der M-Target-Applikation ist dadurch zur Laufzeit möglich. Mit M-Target entwickelte Applikationsprogramme sind auf allen CPU-Serien von Bachmann ausführbar.

Modellbasierte Entwicklung mit M-Target

Mit M-Target for Simulink ist eine modellbasierte Entwicklung für das Bachmann-Automatisierungssystem möglich. Das in Matlab Simulink programmierte Steuerungs- und Regelungsprogramm wird bereits am Büroarbeitsplatz gegen ein multiphysikalisches Simulationsmodell der Anlage getestet. Per Mausklick wird anschließend Code für die Bachmann-Steuerung generiert, auf die CPU übertragen und dort als eigenständige Applikation gestartet. Damit diese direkte Applikationsgenerierung funktioniert, ist die Anbindung an die Ein- und Ausgänge des Automatisierungssystems bereits im Regelungsprogramm verankert. Bachmann stellt hierzu eigene Blöcke in Form einer Bibliothek zur Verfügung.

(ID:50122143)

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung