LabVIEWForum.de - Hochzählen mit digitalen Eingang

LabVIEWForum.de

Normale Version: Hochzählen mit digitalen Eingang
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Ich bin LabView Anfänger und stehe aktuell bei einem Prüfprogramm für die Arbeit an. Ich habe LabView 2013
Der Ablauf sieht so aus:

Wenn ein positives Signal, über eine Digitale Eingangskarte kommt, dann soll ein Zähler immer um +1 erhöht werden.
Der Zähler soll dabei pro positivem Eingangssignal nur einmal hochzählen.
Sprich auch wenn 3 Minuten positives Signal ansteht, soll nur um +1 der Zähler erhöht werden.

Ich habe bereits ein Programm zusammen gebracht, bei welchem ich wie geplant hochzählen kann. Als Eingang benutze ich dabei einen Schalter. (siehe Foto)

Nur leider weiß bzw. bekomme ich es einfach nicht hin, statt dem Schalter den DAQ-Assistenten zu nehmen. Wenn ich das versuche funktioniert nichts mehr bzw. wird der Status am DAQ-Assistenten nur aktualisiert wenn ich das Programm stoppe und wieder starte. Es sollte aber bei jedem Signalwechsel (ich habe bei meiner Anwendung unterschiedliche Zeiten zwischen ein/aus) der Status den der DAQ-Assistent ausgibt aktualisiert werden. Zusätzlich soll auch der Status (ein/aus bzw. 1/0) in einem Anzeigeelement angezeigt werden.

Wäre ganz toll wenn mir hier jemand weiterhelfen könnte, verzweifle schon seit 2 Tagen an dem Problem.

Besten Dank schon mal im Vorraus

[attachment=60149]
In diesem Fall ist eine Event-Struktur kontraproduktiv, da du ja kontinuierlich deinen Digital-Eingang abfragen willst.

Hier wäre eine Option:
[attachment=60150]

Alternativ:
Wenn deine DAQ-Karte einen Counter hat, lass die Hardware das Zählen übernehmen.

Gruß, Jens
Hi TiBu.

Herzlich willkommen.

Deiner Schilderung nach suchst du eine Funktion wie z.B. "Boolean Crossing"
http://zone.ni.com/reference/en-XX/help/...ng_ptbypt/

Ich bin mir grad nur nicht sicher, ob es die 2013 schon gab KA
Hallo NoWay,

ja, die gab es auch schon in LV2011. Und auch in LV2009…
Hallo und herzlichen Dank an alle fürs rasche Antworten.
Habe die Lösung von Jens ausprobiert und funktioniert prima - herzlichen Dank dafür.
Referenz-URLs