Moin
War schon mal hier im Forum angemeldet, aber irgendwie ist mein Login weg...
Habe da mal eine Frage:
Hat einer von euch schon mal mit folgenden Funktionen gearbeitet?
- (function) RW_MAM_FILE SET_MAM_ON_HD(E6AXIS VALUES:IN) ; Individuelle MAMES-Werte auf HD speichern
- (function) RW_MAM_FILE COPY_MAM_HD_TO_RDC() ; kopiere mam-File von HD auf RDW
- (function) RW_MAM_FILE COPY_MAM_RDC_TO_HD() ; kopiere mam-File von RDW auf HD
- (function) RW_MAM_FILE CHECK_MAM_ON_RDC() ; pruefe individuelle MAMES-Offsets auf RDW
Irgendwie bekomme ich die nicht aufgerufen, bzw wenn ich in Anzeige > Variable > Einzeln die Funktion aufrufen möchte, sagt die Steuerung "Funktion nicht definiert"
Steuerungstyp ist die KRC4, Software ist 8.2.28 HF5_8
Wäre super wenn mir da jemand helfen könnte!
Zum Hintergrund:
Wir vermessen unsere Roboterhände nach Reparatur selber und wollen nun ein geteiltes MAMES File erstellen.
Das Problem ist, das unsere Messmaschine (KRYPTON) zwar die Werte ausgibt aber keine Checksumme erstellt...
Nun habe ich eine Doku gefunden, mit der man die MAMES Werte in das vorhandene MAMES-File auf der Festplatte spielen kann, bzw ein neues Erstellt.
Anschließend muss man das File wieder auf die RDC übertragen.
Dies würde ich gerne in einem Programm automatisch machen, da könnte man dann die Werte der Hand eintragen.
Somit würden Tippfehler vor Ort ausgeschlossen werden.
Dachte mir das in etwa so:
Aktuell MAMES werte auslesen mit MAMES_ACT[1-12]
dann für MAMES[4-5] die ermittelten Werte aus der Vermessung eintragen
den Rest aus den ausgelesenen MAMES_ACT benutzen
COPY_MAM_RDC_TO_HD()
SET_MAM_ON_HD(E6AXIS VALUES:IN)
COPY_MAM_HD_TO_RDC()
Ende
Keine Ahnung ob das so richtig funktioniert, hab einiges Ausprobiert, komme aber nicht so recht weiter, dafür Programmiere ich zu wenig.... Bin also auf Hilfe angewiesen! DANKE