Fischertechnik Roboter Arm

  1. Die trenne ich Werte die ich per Serialmonitor bekommen habe(gegoogelt aber nichts gutes gefunden)?

Trennzeichen? Es gibt mehrere Möglichkeiten. Wenn Du nur die Achsenwerte überträgst, dann kannst Du direkt die Buchstaben als Trennwerte nehmen und einen Satz mit CR oder LF abschliessen.
Wenn Du nicht ganze Sätze (alle 3 Achsen) liefern willst, kannst Du nach jedem Datum (Achse und Wert) jeweils ein CR schicken und gleich verarbeiten.

  1. Wenn ich sage X12 soll sich Motor X solange drehen bis Impulstaster 12 betätigt wurde.

Was ist so schwer daran? Pseudocode:

turn motor on;
while (impulscounter < 12); // wait for motor to turn 12 ticks
turn motor off;

Vielleicht musst Du spezifischer fragen, ich sehe das Problem noch nicht.