Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzipiell gezeigt. Dieser Beitrag stellt einen Ansatz vor, diese Modelltransformation präziser und umfangreicher durchzuführen. Auf diese Weise können die Vorteile der Objektorientierung, hinsichtlich der Wiederverwendbarkeit und der Reduzierung der Komplexität, effektiver und in Verbindung mit dem Codegenerator auch komfortabler genutzt werden. Der nun mögliche Erhalt der Klassenstruktur bei der automatischen Übersetzung, erlaubt zudem eine leichte Orientierung im generierten Code, fördert die Lesbarkeit und ermöglicht daher auch die nachträgliche manuelle Anpassung des Codes ohne UML-Werkzeug. In diesem Zusammenhang erwarten wir eine Steigerung der Akzeptanz, UML-Modelle für die Programmierung von Steuerungsgeräten einzusetzen.