Schnelle Zählung mit der MotionIn Funktion
MOTION-IN wird für die Hochgeschwindigkeitszählung von digitalen Eingangssignalen verwendet. Es ist eine Hintergrundaufgabe. Sobald ein MOTION-IN-Satz ausgeführt wurde, wird er im Hintergrund weiter gezählt, bis ein weiterer MOTION-IN-Satz mit dem Wert Stop ausgeführt wird
Um MOTION-IN zu aktivieren, drücken Sie die Taste „Setup Hardware“. Es befindet sich oben links in vBuilder.
Auf der letzten Seite der „Setup Hardware“ können Sie MOTION-IN (High-Speed Counter) Optionen einstellen.
Es gibt 2 MOTION-IN-Typen: Gepulster Eingang und Quadratureingang. Nachfolgend sind die Setup-Seiten für den MOTION-IN-Typ dargestellt.
Gepulster Eingang: Wird typischerweise mit Frequenz-, Zähl- oder Totalisierungsanwendungen verknüpft
Der gepulste Eingang benötigt 1 digitalen Eingang. Nach der Konfiguration unter „Setup Hardware“ öffnet sich beim Platzieren eines MOTION-IN Blocks der folgende Dialog.
Das Tag, das Sie für „Zählwert“ auswählen, speichert den Zählwert der MOTION-IN. Der Zählwert muss vom Datentyp I32 sein. Der MOTION-IN-Block kann so eingestellt werden, dass er nach oben oder unten zählt. Ein Zähler wird entweder durch einen steigenden (0 bis 1) Wert oder einen fallenden (1 bis 0) Wert ausgelöst. Das „Counter Input Bit“, das die Zählung bewirkt, ist der Digitaleingang, den Sie unter „Setup Hardware“ ausgewählt haben.
Quadratureingang (A- und B-Signale): Bietet die Schnittstelle zu Inkrementalgebern zur Gewinnung von mechanischen Positionsdaten
Quadratureingänge werden bei inkrementalen Drehgebern verwendet
Die Art der Quadraturcodierung der MotionIn-Funktion ist die X4. Sowohl die steigende als auch die fallende Flanke beider Kanäle, A und B, werden gezählt.
Schauen Sie sich den Artikel von Wikipedia über sie an, um mehr zu erfahren. Sie benötigen 2 digitale Eingänge. Achten Sie darauf, dass Sie nicht den gleichen Digitaleingang für beide Quadratureingänge verwenden.
Startzähler :
Der Startzähler benötigt ein I32-Tag, um den Zählerstand zu speichern.
Stoppzähler :