Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 946R Handbuch Seite 411

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Programmbearbeitung
Kapitel
3
Ist beim Versuch einer CPU, das Semaphor zu setzen, diese bereits durch 'eine andere CPU
gesetzt worden, versucht die CPU im nächsten Zyklus erneut, das Semaphor zu setzen und ihre
Meldung auszugeben.
Das folgende Programm kann in allen vier CPUs
-
mit einer jeweils anderen Meldung
-
ablaufen.
Folgende Bausteine werden geladen:
SEMAPHOR SETZEN
HAUPTPROGRAMM
MELDUNG AUSGEBEN
SEMAPHOR RÜCK-
SETZEN
Es werden 5 Merker verwendet:
M 10.0
=
1: Eine Meldung ist angefordert oder in Bearbeitung.
M 10.1
=
1 : Das Semaphor ist erfolgreich gesetzt worden.
M 10.2
=
1: Der Timer ist gestartet.
M 10.3
=
1: Die Meldung ist übertragen.
M 10.4
=
1: Das Semaphor ist rückgesetzt.
FBO
NAME :MAIN
:U
M 10.0
Falls keine Meldung aktiv,
:SPB =M001
MO01 :SPA FB10
NAME :MELDE
Meldung erzeugen und
Merker 'MELDUNG' setzen
FB 'MELDE' aufrufen
Programrnreraniertung
C79000-88500-'337-03

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 947Simatic s5 cpu 947rSimatic s5 cpu 946

Inhaltsverzeichnis