Herunterladen Inhalt Inhalt Diese Seite drucken

ABB DC541-CM Betriebsanleitung Seite 33

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

Werbung

bToggle_0
Ausgang
bToggle_1
Ausgang
bToggle_2
Ausgang
bToggle_3
Ausgang
dwActNumPulse
Ausgang
tActTime
Ausgang
Der Baustein Simu_Pulse wird im Beispiel in einer 5-ms-Task aufgerufen. Ü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.
Im Beispiel wird der Baustein mit dwPulse=2000 aufgerufen. Die Wartezeit-Funktion wird nicht genutzt.
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
BOOL
Ausgang: Flanke in jedem Takt
BOOL
Ausgang: Flanke in jedem 2. Takt
BOOL
Ausgang: Flanke in jedem 4. Takt
BOOL
Ausgang: Flanke in jedem 8. Takt
DWORD
Anzahl ausgegebener Impulse
TIME
Abgelaufene Zeit in [ms], wenn tResetTime abläuft
33
DC541
AC500 / Stand: 08.2006

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis