Timer Countdown / Minuten Timer

Dieser Bereich dient dem Austausch über geplante oder bereits realisierte Projekte - von Anwender zu Anwender.
Antworten
Jelken
Beiträge: 12
Registriert: Dienstag 12. September 2017, 12:45

Timer Countdown / Minuten Timer

Beitrag von Jelken »

Hallo,

ich möchte mir mittels eines AD/DA Wandlers und Profi-Lab Expert eine einfache Zeitschaltuhr für einen Lasershutter bauen. Ich möchte die Belichtungszeit meiner Probe in Minuten einstellen und nach dem starten soll sich der Shutter öffnen und wenn die Zeit abgelaufen ist wieder schließen und die Uhr soll stehen bleiben. Ich habe auch schon mal angefangen, jedoch hatte ich das Problem das er falsch gezählt hatte (die erste Minute, danach war alles richtig). Ich glaube ich muss in sekunden rechnen und nicht wie ich es getan habe einfach den Pulsgenerator auf Minuten stellen. Hat jemand eine Idee? Es kann ein count up, aber auch count down sein.

Vielen Dank
Dateianhänge
test.prj
(14.94 KiB) 891-mal heruntergeladen
IKT
Beiträge: 554
Registriert: Mittwoch 4. November 2009, 18:32

Re: Timer Countdown

Beitrag von IKT »

Als Erstes, muss eine Zeitbasis her (in Sekunden, siehe Makro).

Zeit Eingabe: in Minuten, nach Sekunden konvertieren (Gain: 60)
Lauf-Zeit: (Start) Sekunden + count down Zeit, addieren (bis Start)
Beim Start (Taster etc.): Lauf-Zeit sichern (S&H)
Zeit von gespeicherter Lauf-Zeit subtrahieren, bis 0 (Comp. analog)
Alles stoppen (fertig).

Das Sekunden Makro:
Dateianhänge
Makro-Namen: Sec_SRC.mak
Makro-Namen: Sec_SRC.mak
SysTime_In_Seconds.mak.png (18.62 KiB) 21099 mal betrachtet
++++++
Gruss/regards IKT
Jelken
Beiträge: 12
Registriert: Dienstag 12. September 2017, 12:45

Re: Timer Countdown

Beitrag von Jelken »

cool, vielen dank, es scheint soweit auch zu funktionieren, ich werde es morgen mal ausprobieren und dann berichten, bzw. hochladen. Wie stoppe ich das ganze am besten?
IKT
Beiträge: 554
Registriert: Mittwoch 4. November 2009, 18:32

Re: Timer Countdown

Beitrag von IKT »

Das hängt unter Anderem davon ab: ob, und wenn ja wie, der weitere Programverlauf aussieht (oder aussehen soll).
Eine einfache Variante ist: bei 0 (mittels S&H), das Display 'einzufrieren'. Dabei läuft jedoch im Hintergrund alles weiter (Zeit geht ins Minus).
++++++
Gruss/regards IKT
abacom
Site Admin
Beiträge: 4092
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Timer Countdown

Beitrag von abacom »

Minuten-Timer, hier einmal "analog"...
Minute_Timer.prj
(4.72 KiB) 947-mal heruntergeladen
ABACOM support
IKT
Beiträge: 554
Registriert: Mittwoch 4. November 2009, 18:32

Re: Timer Countdown

Beitrag von IKT »

abacom hat geschrieben:Minuten-Timer, hier einmal "analog"...
Kann noch einfacher realisiert werden: "cut off negatives", Math. Baustein, auf "abs" eingestellt ...
++++++
Gruss/regards IKT
abacom
Site Admin
Beiträge: 4092
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Timer Countdown

Beitrag von abacom »

abs(-2)=2, aber das ist hier nicht gewollt, sondern alles<0 wird zu Null.
Entfallen könnte allerdings die Differenz Tremain=Ttimer-Tellapsed, wenn man gleich Tremain="Y" (anstelle "T" aus der Downramp) verwendet.
ABACOM support
Jelken
Beiträge: 12
Registriert: Dienstag 12. September 2017, 12:45

Re: Timer Countdown / Minuten Timer

Beitrag von Jelken »

cool, danke!
ich hatte die Tage wenig zeit mich weiter um dieses Projekt zu kümmern, werde es heute aber mal wieder angehen!
Jelken
Beiträge: 12
Registriert: Dienstag 12. September 2017, 12:45

Re: Timer Countdown / Minuten Timer

Beitrag von Jelken »

es funktioniert, vielen dank! ich habe viel gelernt
Antworten

Zurück zu „PROFILAB Kundenprojekte und Aufgabenstellungen“