Hallo, ich habe bis jetzt hier viel gelesen, kommen aber bei dem problem nicht mehr weiter. Ich bin gerade dabei meine staal. gepr. Techniker zu machen und noch im ersten Halbjahr. Wir sollen mit der Vellemann K8055 zwei Eingänge auslesen und min. zwei Ausgänge ansteuern. Die Programmierung machen wir mit Delphi. Mein Projekt sind zwei Lichtschranken die als Eingang dienen als Ausgang hängen zwei LED und ein Piepser dran. Die Lichtempfindliche Diode hängt am Analogeingang und dessen Wert kann ich mit einer Progressbar auslesen... Soweit genug geschrieben, jetzt zu meiner Frage. Wie sage ich dem Digitalen Ausgang das er schalten soll wenn die Lichtschranke das Signal gibt? Wen ich das durch habe bin ich endlich fertig und kann mich an die Dokumentation und Präsentation machen. Vielen Dank Andreas
> Wie sage ich dem Digitalen Ausgang das er schalten soll wenn die > Lichtschranke das Signal gibt? Per von Dir zu entwickelnder Software... . Grüße Löti
Hallo, danke für deine schnelle Antwort. Kannst du mir wenigstens mal so dir Richtung mit dem Quellcode zeigen?
andreas l. schrieb: > Wen ich das durch habe bin ich endlich fertig und kann mich an die > Dokumentation und Präsentation machen. Scheint mir recht substanzlos wenn du nichtmal einen Ausgang schalten kannst... if(analoger_Wert>Trigger) ausgang=1 else ausgang=0 end if Geht das über eine DLL? Dann les die Doku dazu. Oder ein Delphibuch, je nachdem.
Hallo, ich hatte zuvor keine Ahnung von Delphi. Bin ja froh das ich das mit dem auslesen hin bekommen habe... Das läuft über die K8055.DLL ich denke das ich etwas mit dem if else machen muss bekomme das aber nicht ganz so hin. Lese den Analog in mit einem timer aus Procedure Form.timer3timer(Sender: tobjec) Var ldr1, ldr2 : integer Beginn Readallanalog(ldr1,ldr2) Progressbar1.Position := ldr1; Progressbar2.Position :=ldr2; End;
> ich hatte zuvor keine Ahnung von Delphi.
Wozu glaubst Du heißt Ausbildung Ausbildung?
Grüße Löti
Hallo liebe Mitglieder, ich dachte man könnte sich hier fragen stellen und sich gegen seit helfen, aber scheinbar ist das nicht so.
> aber scheinbar ist das nicht so.
Doch, aber nicht für Hausaufgaben ... .
Grüße Löti
andreas l. schrieb: > Hallo liebe Mitglieder, > > ich dachte man könnte sich hier fragen stellen und sich gegen seit > helfen, aber scheinbar ist das nicht so. Loeti kannst du ignorieren, der wartet nur drauf gesperrt zu werden. Zum Thema: Pseudocode steht oben, nach Delphi musst du selbst übersetzen.
> Loeti kannst du ignorieren, der wartet nur drauf gesperrt zu werden.
Weshalb unser aller Troll auch als Anonymus agiert... .
Grüße Löti
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.