Liebe Forumsmitglieder! Ich kann kaum noch zählen, wie oft ich hier schon die Antworten auf diverse auftretende Probleme gefunden habe. Dafür meinen größten Dank, es wäre kaum möglich die alten Maschinen sinnvoll weiter zu betreiben, wenn das Know-How hier nicht verfügbar wäre.
Leider hatte ich diesmal auch nach dem Durchforsten mehrerer Threads zu ähnlichen Themen kein Glück und hoffe nun, Jemand erkennt zufällig das Problem...
Es geht um eine Maho 600 mit Philips 532 Steuerung, ohne Mini-PC. Ich hatte bislang immer kleinere Programme, welche ich per LSV/2 über die V24 mit CDSlite problemlos hin und her übertragen konnte (Kabellänge<10m, 9600baud).
Nun habe ich ein erstes Mal ein Programm, welches die 175kB der Steuerung überschreitet. Kein Problem -> BTR Modus... Naja, nicht ganz:
In der normalen LSV/2 Verbindung lässt mich CDSLite das Programm per BTR gar nicht erst übertragen, der Fehler lautet "Dateiformat ungeeignet, oder die Software befindet sich nicht in Fernbedienung".
Natürlich ist das Format das gleiche wie auch bei den anderen Programmen, die problemlos übertragen und auch auf der Steuerung ohne Fehler abgearbeitet werden können (Endung .PM). Ich habe auch versucht, ein sonst funktionierendes Programm per BTR zu senden, ebenfalls mit dem gleichen Ergebnis.
Falls jemand hier bereits etwas einfällt, wäre das sicher der Königsweg.... Aber: Es geht weiter:
Um voran zu kommen und mehrere Wege zu probieren, habe ich auf Data I/O umgestellt (natürlich stets mit allen entsprechenden Maschinenparametern).
Siehe da, sowohl bei Xon/Xoff als auch bei RTS-F funktioniert die Übertragung. Zumindest ein bisschen...
Die in MC93 zugewiesene Kapazität wird hinübergespielt und ich kann das Programm starten. Nach einiger Zeit lädt die Steuerung die entsprechend abgearbeiteten Sätze nach, das geht auch noch. Etwa ab dem zweiten mal "weiterlesen/nachladen" erscheint jedoch immer am gleichen Satz (außer man ändert MC93, dann eben früher oder später) der Fehler D42 "Baudratenproblem oder Zwischenspeicher-Überlauf". Man kann diesen Fehler quittieren, daraufhin liest die Steuerung auch weiter ein, aber meist fehlen dann einige Zeichen, sodass oft D37 "ungültiges Zeichen nach X/Y/Z" folgt. Es scheint, als würde der PC nicht schnell genug die Übertragung stoppen, wenn die
CNC "Zwischenspeicher voll" meldet... (Ich nutze einen seriell auf usb adapter, wie erwähnt, sonst völlig problemlos)
Ich fürchte ich habe langsam alles probiert, verschiedene Baudraten, verschiedene Zwischenspeichergrößen,
ASCII,
ISO, Leerzeichen was weiß ich... Keine Änderung...
Würde mich freuen, wenn jemand etwas damit anfangen kann.
Beste Grüße,
Simon