Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SICAM A8000 Serie Handbuch Seite 510

Vorschau ausblenden Andere Handbücher für SICAM A8000 Serie:
Inhaltsverzeichnis

Werbung

Beispiele für Anweisungslisten (AWL)
Beispiel:
PLC_RESET:
LD
20
ST
PLC_CYCLETIME
PLC_INIT:
LD
5
ST
CTU_FLZ0.PV
(*als flatternd erkanntes Eingangssignal muss eine voreingestellte Zeit
lang fix anstehen, bis die Blockiert-Kennung wieder rückgesetzt wird*)
LD
10000
ST
TON_FLZEITSTEIG0.PT
ST
TON_FLZEITFALL0.PT
PLC_START:
(*Module 4,5,6,7 - Gibt es am Eingang keine Flankenänderungen mehr, wird
nach Ablauf der eingestellten Zeit der Zähler wieder auf "0" gesetzt*)
LD
I_030_002_000_000.VALUE
ST
M_BOOL_EINGANG00
ST
TON_FLZEITSTEIG0.IN
STN
TON_FLZEITFALL0.IN
CAL
TON_FLZEITSTEIG0
ST
OR.IN0
CAL
TON_FLZEITFALL0
ST
OR.IN1
CAL
OR
ST
M_BOOL_ZAEHLER00
ST
CTU_FLZ0.R
(*Module 1,2,3,7 - Steigende und fallende Flanke des Eingangs werden
verodert und auf den "CU-Eingang" des Zählers gesetzt - jede Änderung
wird dazuaddiert*)
LD
M_BOOL_EINGANG00
ST
R_TRIG_INFLSTEIG0.CLK
ST
F_TRIG_INFLFALL0.CLK
CAL
R_TRIG_INFLSTEIG0
ST
OR.IN0
CAL
F_TRIG_INFLFALL0
ST
OR.IN1
CAL
OR
ST
CTU_FLZ0.CU
ST
M_BOOL_MODUL03
(*Module 7,8 - Mit der ersten Flankenänderung wird die Zeitüberwachung
gestartet. Wenn Anzahl der Flanken größer der Anzahl der Wischer
innerhalb dieser Zeit wird der Ausgang des AND (Modul 8) "1" ->
blockiert*)
CAL CTU_FLZ0
ST
M_BOOL_MODUL7
ST
AND.IN0
LDN
M_BOOL_ZAEHLER00
ST
AND.IN1
CAL
AND
ST
M_BOOL_FLATTERND00
ST
O_030_002_000_000.BL
(*Modul 9 - Die Weitergabe des Ausgangs wird während des Flatterns
gesperrt*)
LD
M_BOOL_EINGANG00
ST
AND.IN0
LD
M_BOOL_FLATTERND00
STN
AND.IN1
CAL
AND
ST
O_030_002_000_000.VALUE
510
Unrestricted
Anzahl Meldungsänderungen >= 5
Überwachungszeit des Eingangs auf Stabiltät = 10 s
(*Zykluszeit in ms*)
(*Anzahl der Wischer bis die Meldung*)
(*auf flatternd gesetzt wird*)
(*Konstante für 10s laden*)
(*Einschaltverzögerung steigende Flanke*)
(*Einschaltverzögerung fallende Flanke*)
(*Eingang*)
(*steigende Flanke - Modul 4*)
(*fallende Flanke - Modul 5*)
(*Aufruf Modul 4*)
(*Aufruf Modul 5*)
(*Aufruf Modul 6*)
(*auch in Grafik*)
(*Rücksetzeingang Zähler - Modul 7*)
(*steigende Flanke - Modul 1*)
(*fallene Flanke - Modul 2*)
(*Aufruf Modul 1*)
(*Aufruf Modul 2*)
(*Aufruf Modul 3*)
(*Aufwärtszähleingang Zähler - Modul 7*)
(*nur für Grafik*)
(*Aufruf Modul 7*)
(*nur für Grafik*)
(*Aufruf Modul 8*)
(*ist "1" wenn die Meldung flattert*)
(*Blocked-Bit der Meldung setzen*)
(*Aufruf Modul 9 - bei Flattern auf "0"*)
(*Ausgang der Eingangsmeldung*)
SICAM A8000 / CP-8000 • CP-8021 • CP-8022 Handbuch
DC8-036-2.00, Ausgabe 11.2016

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sicam cp-8000Sicam cp-8021Sicam cp-8022

Inhaltsverzeichnis