TIA TM PostInput 2 Zähl-Detektion

snow-man-01

Level-1
Beiträge
39
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich möchte den TM PostInput 2 nutzen, um Zählsignale erfassen zu können.
Beim Zählen sollen kurzzeitige Impulssignale entstehen. Das heißt, pro Inkrement für Hochzählen soll zB. eine int Varibale kurzzeitig +1 zeigen und pro Inkrement für Runterzählen soll eine int Varibale kurzzeitig eine -1 zeigen. Im Datenblatt vom TM PosInput 2 sehe ich jedoch nur den Zählwert (Countvalue).

Hat jemand vielleicht eine Idee?


Gruß
 
Hallo zusammen,

ich möchte den TM PostInput 2 nutzen, um Zählsignale erfassen zu können.
Beim Zählen sollen kurzzeitige Impulssignale entstehen. Das heißt, pro Inkrement für Hochzählen soll zB. eine int Varibale kurzzeitig +1 zeigen und pro Inkrement für Runterzählen soll eine int Varibale kurzzeitig eine -1 zeigen. Im Datenblatt vom TM PosInput 2 sehe ich jedoch nur den Zählwert (Countvalue).

Hat jemand vielleicht eine Idee?


Gruß

Zählwert speichern und dann einen vergleich ausführen
Code:
auswertung:=0;
if Zählwert < Zählwert_alt then
auswertung:=-1;
elsif Zählwert > Zählwert_alt then
auswertung:=1;
end_if;

Zählwert_alt:=Zählwert;

edit: oder ich habe das falsch verstanden und es sollte etwa sowas sein:
Code:
auswertung:=Zählwert - Zählwert_alt;

Zählwert_alt:=Zählwert;
 
Zuletzt bearbeitet:
Zurück
Oben