![]() |
Projektprogrammierung mit delphi
Hallo,
Projektbeschreibung: Als Ausstellmodel werden 2x20“ TFT Bildschirme an eine Präsentationswand gestellt. Diese 2 TFT´s sind über einen Rechner verbunden. Es gibt pro TFT 4 Schalter auf denen 4 verschiedene Präsentationen in PowerPoint gestartet werden können. Sprich: drückt man auf einen Schalter der eine Präsentation auf TFT´1 anzeigen soll, muss das Verbindungskabel zum Relais erleuchten und das Relais dem Rechner sagen, dass auf TFT´1 diese Präsentation starten soll. Auf TFT´2 läuft parallel eine andere Präsentation. Und betätigt man einen beliebigen Schalter von TFT´2 soll auf diesem eine anderen Präsentation laufen. Dabei darf auf TFT´1 nichts verändert werden. Als Relais wird diese folgendes eingesetzt: USB Relais Eingangskarte 15 65 32 der Firma Hygrosens. Hier die Dokumentation des Relais: ![]() Die Programmiersprache die angewendet wird ist delphi. Bei dem Relais ist eine beigefügte .dll datei dabei, mit der die Steuerung der Eingänge/Ausgänge etc. über das Programm angesteuert werden. Nun ist die Frage, wie fange ich am besten damit an? Ich verwende als Programmierprogramm für delphi: Turbo Delphi Explorer. Ich möchte über das Programm den Eingang und den Ausgang des Relais ansprechen und die USB-Schnittstelle programmieren. Beispiel: Wenn ein User Schalter 2 betätigt, soll das Programm wissen das alle Eingänge und Ausgänge bis auf Eingang 2 deaktiviert werden sollen und gleichzeitig der Rechner per USB die Information bekommt das Präsentation 2 in Power Point gestartet werden soll. Dafür brauche ich nun ein Programm für das Relais in delphi. |
Re: Projektprogrammierung mit delphi
Zitat:
Was genau ist denn Deine Frage? Es steht doch schon in dem Dokument - das Du verlinkt hast - dass es ein SDK (Software Development Kit) gibt, dass mitgeliefert wird. Dieses enthält Dokumentation und sogar schon die Delphi-Entsprechnungen samt Beispiel. Am Besten und Schnellsten bekommst Du in diesem Forum (und anderen Foren) immer Hilfe, wenn Du kurz sagst, was Du denn schon hast und wo genau Du jetzt nicht weiterkommst. Was Du machen möchtest hast Du schon gut beschrieben, es fehlt aber eben noch, was Du schon probiert hast und wo genau Du gerade welches Problem hast. Hast Du Dir denn die Dokumentation schon angeschaut? Hast Du deren Beispiel schon gefunden und übersetzt? Funktioniert es? Funktioniert es nicht? ... Gruß Der Unwissende |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz