Loading...
 

OM32, OC32 and LichtOrgel


OC32 Anfänger -> Keine bidirektionale Kommunikation möglich

Hallo zusammen,

mein Name ist Donjoe, ich komme aus dem Sauerland und arbeite in meinem Keller and meinem "Rentenprojekt", einer großen Eisenbahnanlage mit einigen Metern MCC Digital Car-Strecke.

Aktuell teste ich ein OC32-Modul mit dem Ziel Servos anzusteuern, welche die Weichen für meine Autostrecke bewegen sollen.

Mein Testaufbau besteht aus einem Computer mit USB-Anschlüssen, and welchen ich die OC32
mittels des U485-Konverter angeschlossen habe. An der OC32 hängt ein SP04, welches mit 4 Servos verbunden ist.
Ich nutze den OC32-Konfigurator für meinen Test.

Das eigentliche Problem ist, dass ich die Servos nicht in Bewegung bekomme, beginnt jedoch früher:
1) Schon bei der Auswahl des Ports im OC32-Konfigurator werden mir nur die Ports 3 und 4 als verfügbare Ports angezeigt. Mein Computer bietet jedoch wesentlich mehr USB-Ports, das verstehe ich nicht.
2) Das Auslesen der Softwareversion der OC32 über den OC32-Konfigurator gelingt nicht, es erschient die Fehlermeldung "...Restart bidirectional communication" wenn ich den Button drücke. Nur ein einziges Mal (nach vielfachem Neustart) wurde mir die Softwarereversion angezeigt. Verändert hatte ich nichts am Aufbau, meine ich.
3) Interessanterweise ist mir ein Firmware-Update des OC32 mit Hilfe des Bootladers gelungen, somit sollte eine Datenverbindung vorhanden sein. OC32 und OC32-Konfigurator verfügen nun beide über Software v3.20.

Was mir sonst auch auffällt:
- Die OC32 blinkt grün, das sieht okay aus.
- Wenn ich einen Befehl sende, blinkt der U485-Konverter kurz orange, das OC32 jedoch nicht. Es scheint keinen Befehl zu erhalten.

Würde mich sehr freuen, wenn ihr mir helfen könnt, ich komme aktuell nicht weiter.

Danke und viele Grüße,
Donjoe

Netherlands

Hallo Donjoe,

Welcher Comm-Port ist Ihrem U485 zugewiesen? Sie haben es beim Firmware-Update angesprochen. Welche Portnummer haben Sie dort verwendet?

Freundliche Grüße, Leon


Hallo Leon,

danke für deine Antwort.

Ich nutze die ganze Zeit den gleichen USB-Port, dieser ist Port 4 zugewiesen.

Viele Grüße,
Donjoe


Netherlands

Und Sie können mit dem Bootloader über Com4 eine Verbindung zum OC32 herstellen. Beide LEDs am U485 blinken und AVRootloader zeigt "connected" an. Richtig?
MfG Leon


Hallo Leon,

genau, über Port 4 kann ich eine Verbindung aufbauen und der AVRootlader zeigt "connected" an wenn ich den Jumper entferne. Allerdings blinken die beiden LEDs nicht, sondern leuchten permanent. Alles ist wie in der Anleitung beschrieben.

Es ist genau das, was ich nicht verstehe:
Anscheinend besteht eine Datenverbindung wenn ich ein Update mit dem AVRootlader mache, aber mit dem OC32-Konfigurator bekomme ich keine vollständige Verbindung.

Viele Grüße,
Donjoe


Hallo nochmal Leon,

ich muss mich korrigieren, nachdem ich erneut getestet habe.

Es könnte sein, dass auch der Bootloader nicht richtig funktioniert, denn bei der Verbindung vom
U485 zum Bootloader müßte er ja "Connected" anzeigen und beide LEDs an U485 blinken, wie du beschrieben hast.

Tut es aber nicht.

Es blinkt nur die orangene LED und er zeigt "Abort Connection" an.


Netherlands
Der Bootloader funktioniert nur unter Windows.

Netherlands

Hallo Donjoe,

Entschuldige,aber Ihre Posts finde ich noch nicht sehr konsistent.
Von dem was ich interpretiere:

  • Es scheint, dass COM4 eine Aktion auf Ihrem U485 auslöst. Dies weist darauf hin, dass dies wahrscheinlich der richtige COM-Port ist.
  • Es scheint eine Bootloader-Verbindung zu bestehen, aber die Verbindung bricht ab

Wenn das alles stimmt, scheint die Verbindung zwischen U485 und OC32 unzuverlässig zu sein. Das könnte sein:

  • Schlechtes oder falsches Kabel (U485-OC32)
  • Fehlerhaftes U485
  • Fehlerhafter OC32-Port
  • ?

Wie geschrieben, kann ich das Gelesene nicht genauer beurteilen.

Haben Sie eine U485J und OC32/NG oder die alte Version ohne RJ45 Buchsen?
Sie schreiben, Sie haben ein MCC-Layout. Welche anderen VPEB-Module haben Sie? Wir können dann vielleicht ein Setup erstellen, das die Ursache Ihres Problems ermittelt.

Freundliche Grüße,
Leon


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)