IO Warrior und Visual C++
IO Warrior und Visual C++
Hallo.
Ich baue gerade eine Anwendung mit den USB IO Warrior 40 von Code Meceranis und möchte gerne digitale Ausgaben ausgeben. Ich möchte die Anwendung mit Visual C++ schreiben. Mit den Klassen und Angaben aus dem SDK des hersteller hatte ich bislang noch kein Erfolg. Gibt es für diesen Baustein schon fertige MFC - Klassen oder andere Hilfsmittel?
Schöne Grüße
Frank S.
Ich baue gerade eine Anwendung mit den USB IO Warrior 40 von Code Meceranis und möchte gerne digitale Ausgaben ausgeben. Ich möchte die Anwendung mit Visual C++ schreiben. Mit den Klassen und Angaben aus dem SDK des hersteller hatte ich bislang noch kein Erfolg. Gibt es für diesen Baustein schon fertige MFC - Klassen oder andere Hilfsmittel?
Schöne Grüße
Frank S.
Ursprünglich habe ich den IO Warrior als Eingangskarte verwendet, und damit mein Car System gesteuert, bzw. die Positionen der Fahrzeuge damit gemeldet.
Mittlerweile benutze ich aber als Rückmelder die S88 Karten, und mit dem IO Warrior steuer ich einige Relais an.
Als Softwarekomponente kann ich übrigens die Delphi-Unit von Rudolf Schider empfelen, die macht das Abfragen und Setzen der Ein- und Ausgänge um einiges leichter !
Gruß
Torsten
Mittlerweile benutze ich aber als Rückmelder die S88 Karten, und mit dem IO Warrior steuer ich einige Relais an.
Als Softwarekomponente kann ich übrigens die Delphi-Unit von Rudolf Schider empfelen, die macht das Abfragen und Setzen der Ein- und Ausgänge um einiges leichter !
Gruß
Torsten
Ich nutze inzwischen 4 IO-Warrior parallel. Allerdings schreibe ich meine Programm ebenfalls unter Delphi (ist momentan noch am wachsen). Ich werde einen analogen Schattenbahnhof mit den IO-Warriors steuern.
Schau'doch mal im Internet nach HID (Human Interface Device)- Komponenten für C++. Über diese Schnittstelle wird nämlich mit dem IOWarrior kommuniziert. Die gleiche Schnittstelle nutzen auch Mäuse oder Joysticks. Ich habe meine Delphi-Komponente auch nicht direkt von Codemercs direkt.
Schau'doch mal im Internet nach HID (Human Interface Device)- Komponenten für C++. Über diese Schnittstelle wird nämlich mit dem IOWarrior kommuniziert. Die gleiche Schnittstelle nutzen auch Mäuse oder Joysticks. Ich habe meine Delphi-Komponente auch nicht direkt von Codemercs direkt.
Die kenne ich wohl, aber ich finde es im Vergleich zu der Unit von Rudi zu kompliziet, ein kleines Beispiel.
Wenn ich an Port 1 den Anschluß 5 setzen will, dann brauch ich nur zu schreiben : "IOW.Pin_Set(1, 5) = true" und das ist alles. Ich meine das geht mit der anderen Komponente nicht so einfach.
Das "Empfangen" der Eingänge ist genauso einfach zu behandeln.
Gruß
Torsten
Wenn ich an Port 1 den Anschluß 5 setzen will, dann brauch ich nur zu schreiben : "IOW.Pin_Set(1, 5) = true" und das ist alles. Ich meine das geht mit der anderen Komponente nicht so einfach.
Das "Empfangen" der Eingänge ist genauso einfach zu behandeln.
Gruß
Torsten
Hallo zusammen,
also ich nutze für meine neue H0-Anlage auch drei von den IO Warrior 4o über einen normalen USB-Verteiler.
Da ich aber mit Programme schreiben ned so vertraut bin (ganz ehrlich bin auch zu Faul des zu lernen
) betreibe ich die Teile mit der Software "Digital Profilab 4.0" von Abacom.
Das funktioniert recht gut und ist sehr übersichtlich, da das Programm im eigentlichen Sinne geschrieben wird, sondern man einen virtuellen Schaltplan am Monitor hat. Zudem kann man die "Frontplatte" leicht in form eines Gleisbildstellpultes gestalten. Ist also eine günstige Alternative für kleiner Anlagen (wie meine
).
also ich nutze für meine neue H0-Anlage auch drei von den IO Warrior 4o über einen normalen USB-Verteiler.
Da ich aber mit Programme schreiben ned so vertraut bin (ganz ehrlich bin auch zu Faul des zu lernen

Das funktioniert recht gut und ist sehr übersichtlich, da das Programm im eigentlichen Sinne geschrieben wird, sondern man einen virtuellen Schaltplan am Monitor hat. Zudem kann man die "Frontplatte" leicht in form eines Gleisbildstellpultes gestalten. Ist also eine günstige Alternative für kleiner Anlagen (wie meine
