Komme aus: Hobby / Zeitbeschäftigung gesucht...
C# Können ist relativ bei deinem Problem ich kenne zwar AWL ein wenig aber kein MC7...

Aber so wie ich es lese ist das was du benötigst ein Verständnis von C und C# bildet die Oberfläche und die Klassen/Methodenstruktur drumherum...
Eventuell wäre es eine Lösung, wenn du ein Case abbildest, was anhand der AWL befehle deine Aktionen ausführt. und das in einer Schleife - solange Textzeilen vorhanden sind...

dann gibt es Ausnahmen, die entscheiden, entweder Register DB oder Register DI...
Aber wie gesagt, ich kenn mich mit MC7 nicht aus...