Beiträge: 2256 Ort: in der Lampe Eingetreten: 03.06.10 Status: Offline
Eingetragen am 30.08.2014 19:29
Hallo an alle,
was lange währt...
aber nun ist es soweit; Der WeichenChef Servo nimmt wirklich Form an. Dazu hier mal ein erstes Bild vom neuen Modul und dem Tool dazu. Die Programmierung über die MS2 ist aber weiterhin möglich.
Die Anschlüsse vor den LEDs am Platinenrand sind für Endschalter oder zum Schalten vor Ort gedacht.
Beiträge: 2256 Ort: in der Lampe Eingetreten: 03.06.10 Status: Offline
Eingetragen am 03.12.2014 13:11
Hallo an alle,
auch wenn es alles sehr kleine Bauteile sind und sicher die wenigsten es sich antun werden, hat Michael eine kurze Bauanleitung zum WeichenChef Servo erstellt.
Sie ist wie alle anderen auch im Downliadbereich zu finden.
Viele Dank dafür.
Ich habe dieses mal in der Bauanleitung nur das nötigste reingepackt. Also den Bestückungsplan plus Bauteilliste. Ich denke, jeder der sich noch an diese SMD Bauteile traut weiß auch wie er die Bauteile in der richtigen Reihenfolge auf die Platine bekommt und woher er die passenden Teile bekommt.
Die üblichen verdächtigen Bezugsquellen sind dafür:
zum Wochenende ist nun auch bei mir der Weichenchef Servo eingetroffen.
Auch wenn das Wetter bei mir in der Gegend mal endlich recht freundlich war, habe ich Zeit gefunden, mit dem zugehörigen Tool ein paar Tests durchzuführen.
Dazu habe ich mir schon mal einen kleinen Digital-Servo vom C* besorgt.
Zur Programmierung ist die auf dieser Website vorhandene Anleitung sehr hilfreich.
Aber die Funktion des Tools selber - naja ...
Zu Beginn gleich mal eine wichtige Warnung:
In der Anleitung zur Einstellung der Positionen steht
Quote
Beim Aufruf der Seite wird gleichzeitig die aktuelle Position des Servos am Anschluss 1 geladen.
Dem ist jedoch nicht so!
Wenn der Servo durch vorherige Tests oder durch mechanische Einflüsse z. B. bei der Montage des Ruderhorns nicht in der Stellung steht, die der Servo bei Auslieferung gehabt haben sollte, so führt die erste Bewegung des Positions-Scrollbars dazu, daß der Servo mit einem plötzliche Ruck in die vom Tool vorgegebene Position springt.
Daher sollte man also vor dem Beginn des Einstellvorgangs ein daran angeschlossenes Funktionsmodell mechanisch abtrennen, da sonst eine Beschädigung des Funktionsmodells nicht ausgeschlossen werden kann.
Der zweite Punkt ist die Programmierung der Stell-Geschwindigkeit.
In der Anleitung steht, daß das automatische hin- und herfahren beendet wird, wenn man den Button "Speichern" drückt. OK, mag sein.
Ich habe jedoch nur noch mal die Geschwindigkeiten angeschaut, hatte jedoch kein Bedarf, nochmals irgendwas zu speichern.
Weder beim deaktivieren der Funktion "fahre", noch beim schließen dieser Bearbeitungsseite hörte der Bewegungsvorgang auf.
Auch nicht beim Wechsel zu einem anderen Eingang - ja sogar nach dem ordnungsgemäßen Beenden des Tools drehte sich der Servo weiterhin zwischen den beiden Endlagen hin und her.
Auch ein Stellen des Servors mit den Stellbefehlen führte lediglich zu einer Überlagerung in den Bewegungen. Erst nach Abschalten der CAN-Spannung war endlich Ruhe.
Dann zum Scan-Vorgang.
Man sollte für solche Tool-Anwendung wohl jegliche weitere Perepherie nicht angeschlossen haben.
Bereits beim Tool für den Rückmelder (Stromsniffer) gab es ein Problem. Ich hatte eine MS2 angeschlossen und die Digital-Spannung eingeschaltet. Bei der Durchführung des Scans schaltete die MS2 auf Power-off, jedoch blieb die Digital-Spannung weiterhin eingeschaltet.
Das heißt: der Scan-Befehl verträgt sich nicht mit der MS2.
Dito auch mit dem Servochef-Tool.
Solange noch die MS2 mit am CAN hängt, meldet das Tool ein Modul mit der Adresse 0, obwohl durch einen vorherigen Einstell-Vorgang der Weichenchef bereits die Moduladresse 1 bekommen hatte. Nach Abhängen der MS2 wurde dies auch ordnungsgemäß erkannt.
Wenn man jedoch von diesen "Kleinigkeiten" absieht, geht die Programmierung mit dem Tool recht gut von der Hand.
Beiträge: 2256 Ort: in der Lampe Eingetreten: 03.06.10 Status: Offline
Eingetragen am 09.12.2014 18:54
Hallo Andreas,
es kann natürlich nur die letzte an den Servo gesendete Position ausgelesen werden. Ein Auslesen eines analogen Servos ist mir nicht bekannt und auch die großen Hersteller Robbe und Graupner haben mir dazu geschrieben, dass geht nur mit modernen digitalen Servos, die über einen Bus und nicht per PWM angesteuert werden.
Würde ich gerne einbauen, denke aber das kaum jemand 40,-€ pro Weiche ausgeben wird, denn das kostet solch ein Servo.
Die Tools laufen alle nur rund auf schnellen Rechnern mit WIN 7, dass habe ich schon sehr oft geschrieben und Dir auch am Telefon gesagt.
Neue Tools werden kommen, das zum Servo ist nur eine Übergangslösung. Mir fehlt einfach Zeit. Da Du programmieren kannst, darfst Du gerne was besseres machen.
Dass die MS2/CS2 in "Stop" geht liegt schlicht daran, dass sich Märklin nicht an die selber geschriebene Doku hält, auch das ist nichts wirklich Neues und seit dem ersten Tool bekannt! Es geht nur die Anzeige an, das Gerät geht aber nicht in Stop.
es kann natürlich nur die letzte an den Servo gesendete Position ausgelesen werden. Ein Auslesen eines analogen Servos ist mir nicht bekannt und auch die großen Hersteller Robbe und Graupner haben mir dazu geschrieben, dass geht nur mit modernen digitalen Servos, die über einen Bus und nicht per PWM angesteuert werden.
Würde ich gerne einbauen, denke aber das kaum jemand 40,-€ pro Weiche ausgeben wird, denn das kostet solch ein Servo.
genau aus diesem Grunde daher ja von mir der explizite Warn-Hinweis.
Quote
Thorsten schrieb:
Die Tools laufen alle nur rund auf schnellen Rechnern mit WIN 7, dass habe ich schon sehr oft geschrieben und Dir auch am Telefon gesagt.
selbst auf meinem IBM XP-Laptop läuft das Tool rund, soweit die Prozeßabläufe durch die von Dir beauftragte Firma (wie Du am Telefon gesagt hast) rund programmiert wurden.
Wir wissen aber auch alle: wirklich fehlerfreie Programme gibt es nicht.
Quote
Thorsten schrieb:
Da Du programmieren kannst, darfst Du gerne was besseres machen.
Ich unterstütze Dich da gerne. Setze Dich bitte bzgl. der kleinen Interna mit mir in Verbindung.