Herunterladen Diese Seite drucken

Siemens SICAM A8000 Serie Handbuch Seite 754

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

Werbung

Beispiele für Anweisungslisten (AWL)
B.7 Drehzahlvergleich
B.7
Drehzahlvergleich
PLC_RESET:
LD 100
ST PLC_CYCLETIME
PLC_INIT:
LD 1000
ST TOF_FLAENDSTEIG0.PT
ST TOF_FLAENDFALL0.PT
PLC_START:
(*Drehzahlwert auf Wertaenderung ueberpruefen*)
LD I_034_016_000_000.S
JMPN KEINE_WERTAENDERUNG
(*Drehzahlwert Wertaenderung vorhanden*)
LD I_034_016_000_000.VALUE
ST M_REAL_WERTNEU
ST SUB.IN0
LD M_REAL_WERTALT
ST SUB.IN1
CAL SUB
ST M_REAL_WERTDIF
(*Wertaenderung uebernehmen*)
LD M_REAL_WERTNEU
ST M_REAL_WERTALT
(*Wertevergleich Drehzahl steigend*)
LD M_REAL_WERTDIF
ST GT.IN0
LD 0
ST GT.IN1
CAL GT
ST M_BOOL_DZST
(*Wertevergleich Drehzahl fallend*)
LD M_REAL_WERTDIF
ST LT.IN0
LD 0
ST LT.IN1
CAL LT
ST M_BOOL_DZFA
KEINE_WERTAENDERUNG:
(*Abfallverzoegerung steigende Drehzahl*)
LD M_BOOL_DZST
ST TOF_FLAENDSTEIG0.IN
CAL TOF_FLAENDSTEIG0
LD TOF_FLAENDSTEIG0.Q
ST O_030_048_000_000.VALUE
(*Abfallverzoegerung fallende Drehzahl*)
LD M_BOOL_DZFA
ST TOF_FLAENDFALL0.IN
754
(*den Wert 100 laden*)
(*speichern auf Systemvariable in ms*)
(*Abfallverzoegerung in ms*)
(*Spontanbit Drehzahlwert laden*)
(*Sprung wenn keine Wertaenderung *)
(*Drehzahlwert laden*)
(*aktuellen Drehzahlwert auf Merker*)
(*alten Drehzahlwert laden*)
(*Differenzwert bilden*)
(*Differenzwert auf Merker*)
(*aktuellen Wert laden*)
(*aktuellen Wert fuer naechste *)
(*Wertaenderung speichern*)
(*Differenzwert laden*)
(*Differenzwert > 0: Drehzahl steigt*)
(*Merker Drehzahl steigt setzen*)
(*Differenzwert laden*)
(*Differenzwert > 0: Drehzahl faellt*)
(*Merker Drehzahl faellt setzen*)
(*Sprungmarke wenn keine Wertaenderung*)
(*Merker Drehzahl steigt laden*)
(*Abfallverzoegerung*)
(*Ausgang setzen*)
(*Merker Drehzahl faellt laden*)
SICAM A8000 Serie, CP-8000, CP-8021, CP-8022, Handbuch
DC8-036-2, Ausgabe 09.2019

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

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