Guten Tag,
ich beschäftige mich neuerdings mit einem Roboter Typ RV-3SB mit einem Steuergerät CR2B-574 und habe dazu ein paar Einstiegsfragen zur Befehlssteuerung.
Ein PC kommuniziert mit dem Steuergerät über RS232 (und bald Ethernet)-Schnittstelle in einem VB-Programm, indem es Textstrings an das SG sendet.
Wie so oft im Leben muss man ein bereits vorhandenes Programm abändern / verbessern. Mir fehlen allerdings die passenden Befehle, und ich habe schon das Handbuch gewälzt und gegooglet wie ein Bekloppter, aber ich glaube ich steh' auf'm Schlauch

Im Handbuch, also ich meine die MELFA Bedienungs- und Programmieranleitung, stehen alle Befehle ja in der MELFA-Sprache (wenn ich das richtig verstehe).
Zum Beispiel
SERVO ON
um die Servos anzuschalten.
Im vorhandenen Programm werden die aber direkt übertragen, zum Beispiel
1;1;SRVON
statt oben der MELFA-Befehl.
Was sind das für Befehlsarten und wo gibt es eine Übersicht dazu? Oder ähnliches? Was mir irgendwie bei der Programmierung weiter helfen könnte? Warum braucht man das "1;1;"?
Möchte zum Beispiel die Kollisionserkennung aktivieren, Handbuch sagt
COLCHK ON
aber das Steuergerät quittiert mir den Befehl nicht positiv.
Ich finde das entsprechende Äquivalent nicht. Aber irgendwie muss es dazu doch eine Entsprechung geben, das sind doch sicherlich Standard-Befehle. Ist das eine andere Sprache? Oder bin ich einfach zu doof zum Suchen?
Gruß,
Veit