Hallo meta,
herzlich willkommen im Forum!
Zitat:1. Kann ich die 10 Befehle in initialize state reinpacken ?
Ja.
Zitat:2. Kann statt Queue eine Typdefinition verwenden ?
Das eine hat mit dem anderen nicht unbedingt zu tun!
Eine Queue kann typdefinierte Daten übertragen. Wie willst du durch eine Typdefinition aber Daten übertragen?
Zitat:3. Ab wann ist sinnvoll, eine Queue Message Handler zu benutzen statt ein einfaches state machine ?
Wenn es dem Programmierer sinnvoll erscheint…

Diese Frage sollte man sich stellen, bevor man ein Programm erstellt - nicht erst mittendrin/irgendwann!
Zitat:Ich versuche gerade eine Verfahrvorrichtung mit seriellen Schnittstellen zu programmieren. Die ASCII-Befehle sind als String per TCP/IP zu versenden.
Das musst du mal genauer erläutern: serielle Schnittstellen mit TCP/IP-Kommunikation?