Herunterladen Inhalt Inhalt Diese Seite drucken

Sprünge; Formale Regeln Für Die Verwendung Der Sprungfunktion Im Programm - Siemens SIMATIC S5-105R Programmieranleitung

Inhaltsverzeichnis

Werbung

1.3.4
Sprünge
D i e B e f e h l s l i s t e a l l e r Programmelemente i s t i n K a p i t e l 5 zusammengefaßt.
M i t der S p r u n g f u n k t i o n l a s s e n s i c h e i n z e l n e oder mehrere Programmbausteine über-
springen. Der Absprung kann an b e l i e b i g e r S t e l l e i n n e r h a l b e i n e s PBs e r f o l g e n ,
S p r u n g z i e l i s t immer d e r Anfang e i n e s Programmbausteins.*
Absprungbedingung:
L i e g t a m Eingang der S p r u n g f u n k t i o n das S i g n a l '1' an, w i r d
e i n Sprung a u s g e f ü h r t .
L i e g t S i g n a l ' 0 ' am Eingang, w i r d das nachfolgende Programm
b e a r b e i t e t .
Sprungz i e l :
Das S p r u n g z i e l kann angegeben werden a l s
-Konstante (KON)
- S p e i c h e r w e r t f ü r Daten (SD)
D i e Konstanten werden b e i d e r P r o g r a m m e r s t e l l u n g eingegeben.
D i e Speicherwerte können nach d e r P r o g r a m m e r s t e l l u n g eingegeben
oder auch i m BETRIEB geändert werden.
Wird k e i n Wert eingetragen, s t e h t nach dem Urlöschen des AG 105R
der höchste Datenwert, d.h.
32767, i m S p e i c h e r .
Das AG 105R l ä u f t n i c h t an wegen F e h l e r
SD X
ZU GROSS.
Sprungbereich:
0
b i s 63
D i e Ziel-Programmbausteine müssen i m Programm e x i s t i e r e n .
Sprungrichtung:
Sprünge s i n d v o r w ä r t s und r ü c k w ä r t s z u l ä s s i g .
Beim Rückwärtsspringen d a r f k e i n e E n d l o s s c h l e i f e entstehen,
da s o n s t das AG 105R wegen
Zykluszeitüberschreitung
i n den
STOP-Zustand geht.
Formale Regeln für die Verwendung der Sprungfunktion im Programm
Sprungfunktionen s c h l i e ß e n e i n e n Strompfad ab. S i e haben k e i n e n Ausgang.
Unbedingter Sprung
E r r e i c h t das Programm den Strompfad,
w i r d immer zum Programmbaustein 13
gesprungen.
B e d i n g t e r Sprung
Der Sprung w i r d n u r a u s g e f ü h r t , wenn
EO.0 und EO.l ' 1 ' - S i g n a l haben. Hat
e i n e r der beiden Eingänge ' 0 ' - S i g n a l ,
w i r d das nachfolgende Programm b e a r -
b e i t e t ( i m B e i s p i e l : Setzen des Aus-
ganges).
*
s i e h e dazu auch S , 1.23
1.19

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5-105r-aSimatic s5-105r-b

Inhaltsverzeichnis