Bisher hatte ich 2 Vellemann Boards im einsatz, und alles ist bzw. war bestens.
Nun möchte ich ein drittes bzw. ein viertes Board anschliessen.
Jetzt ist nichts mehr o.k. da ich die Problematik nicht zum ersten mal erlebe bin ich vorsichtig.
Also hab ich erst mal nur ein drittes Board angeschlossen. Obwohl alles richtig gejupert ist, zeigen 2 Boards nun die gleichen eingänge also liegen praktisch parallel.
Ich habe neu gestartet, neu konfiguriert etc. immer wieder das gleiche.
Scheinbar werden irgenwo noch Reste der Konfiguration gespeichert oder ähnlich. faktisch kann ich kein drittes Board in Betrieb nehmen. Von einem vierten ganz zu schweigen.
In dem HID Auswahldialog müssen ja 3 oder 4 Boards sichtbar sein. Wenn du in IPS mal im Baum auf die physikalische Ansicht wechselst kannst du auch sehen, ob die HID und anderen Instanzen auch korrekt dran sind.
Ja, die einstellungen habe ich alle versucht, aber trotz unterschiedlicher Adresse werden die Boards doppelt angezeigt. In der logischen Baumansicht stehen die eingänge genau wie beim anderen Board. Das heisst ich habe dann 2 Boards die Exact die gleiche Eingangskonstellation haben.
Wenn ich die beiden nicht verbundenen Instanzen wieder verbinde sind die Ausrufezeichen weg, aber Interface 2 und Interface 3 sind gleich, das heißt die Eingänge zeigen exakt die gleiche Konstellation.
Ich würde einfach mal darauf tippen, dass es nicht gehen wird. Ich vermute, dass die Boards sich mit der selben ID in Windows anmelden und der HID Treiber von IPS diese nicht korrekt unterscheiden kann. Da kann ich dann auch nichts machen.
Ich wäre heute nicht da wo ich bin wenn ich immer so schnell aufgenen würde wie andere Leute…
Nun meine neuen Erkenntnisse durch Nachforschung in anderen Foren, konnte ich das Problem weiter eingrenzen.
Was ist zu beachten?
Die Boards müssen der Adresse nach, nacheinander an den Computer angesteckt werden.
Das heisst Adresse 0 zuerst und dann so weiter, dann ist auch IPS nicht mehr so irritiert.
Ich habe festgestellt das die Boards 1 und 2 einwandfrei funktionieren.
Wenn ich das dritte Board angesteckt habe, haben die Eingänge den Status eines anderen Boards angenommen.
Mann kann die Eingange zwar manuell wieder auf false setzen, aber die Eingänge werden nicht von IPS ausgewertet.
Dies könnte ein Problem von IPS sein, vielleicht könnte das jemand prüfen.
Die Ausgänge des Boards funktionieren einwandfrei!
Wenn nun ein viertes Board angeschlossen wird funktioniert das auch 100%Ein- wie Ausgänge.
Ich habe verifiziert das kein board einen Hardwaredefekt hat.
Ich habe bei meinen versuchen auch den Infcache in Windows gelöscht etc. konnte aber keine Veränderung feststellen.
Auch habe ich IPS und den Rechner mit den 4 Boards mehrfach neu gestartet, aber das Ergebnis ist immer das gleiche, Board 3 keine Eingange.
Ich hoffe hiermit konnte ich allen die mehrere Boards betreiben oder betreiben möchten, helfen.
@Micha, könnt ihr evtl. den Code nochmal anschauen, vielleicht könnt ihr ja doch noch den Fehler lokalisieren.