Herunterladen Inhalt Inhalt Diese Seite drucken

ABB DC541-CM Betriebsanleitung Seite 29

Interrupt- und zählmodul
Vorschau ausblenden Andere Handbücher für DC541-CM:
Inhaltsverzeichnis

Werbung

dwPulse
bDone
BUp
bDown
dwActNumPulse
tActTime
Der Baustein Sim_32BitCount wird im Beispiel in einer 5-ms-Task aufgerufen. Entsprechend dem
Eingang bUpDown werden die Impulse am Ausgang bUp oder am Ausgang bDown ausgegeben. Über
den Eingang bEn wird die Ausgabe der Impulse freigegeben oder gestoppt. Ist der Eingang dwPulse=0,
so werden dauernd Impulse ausgegeben. Ist dwPulse>0, so wird die entsprechende Anzahl Impulse
ausgegeben. Ist die eingestellte Anzahl Impulse erreicht, wird der Ausgang bDone=TRUE gesetzt.
Das Beispielprogramm ist mit einer Visualisierung versehen, in der alle Zustände angezeigt werden:
Wird die Taste <Enable visu control> (bEnVisuControl=TRUE) betätigt, so wird vom aktuellen in den
Schritt 200 = Handbedienung gewechselt. Die Bedienung der Bausteine erfolgt nun über die
Tasten/Schalter der einzelnen Bausteine. Wird die Handbedienung wieder abgeschaltet
(bEnVisuControl=FALSE), so wird in Schritt 249 gesprungen und nach der Wartezeit wieder mit Schritt 0
begonnen.
____________________________________________________________________________________________________________
G7
AC500-Systemtechnik E/A-Module
Ein-/Ausgang
DWORD
Ausgang
BOOL
Ausgang
BOOL
Ausgang
BOOL
Ausgang
DWORD
Ausgang
TIME
Anzahl auszugebender Impulse:
=0: endless mode (Ausgabe Impulse, bis
bEn=FALSE oder bReset=TRUE
>0: cyclic mode (Ausgabe der entsprechenden
Anzahl Impulse)
Fertigmeldung, nach Anzahl dwPulse oder
bReset, wenn dwPulse=0
Ausgang UP (vorwärts)
Ausgang DOWN (rückwärts)
Anzahl ausgegebener Impulse
Abgelaufene Zeit in [ms], wenn tResetTime
abläuft
29
DC541
AC500 / Stand: 08.2006

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis