Opérations STEP
5
Manuel SS- 11SU
Appel inconditionnel de bloc "SPA"
Un bloc est appelé à I'intérieur d'un autre bloc, indépendamment d'une condition quelconque.
Exemple : Une fonction spéciale à été programmée dans le FB26. Cette fonction est appelée e t
traitée à différents endroits d u programme. Par exemple dans le PB 63.
- - -
-
-
Appel conditionnel de bloc "SPB"
Ex4curion du
pragcamrne
Un bloc est appelé à I'intérieur d'un autre bloc si la condition prbcédant l'instruction d'appel est
remplie (RLG
= 1).
SPA FB26
Exemple: Une fonction spéciale a été programmée dans le bloc fonctionnel 63. Celle-ci est
appelée e t traitée dans le programme, par exemple dans le PB 10, sous certaines
conditions.
L'instruction "SPA FB26" dans le bloc
de programme 63 provoque l'appel
inconditionnel d u bloc fonction-
nel 26.
EWA 4NEB 81 1 6130-03a
1
Ex4ctrf
on
du
programme
P B 1
O
FB63
L14f
S M 1.0
U E31.7
SPB FB63
U E 31.7
S P B FB63
1
Explication
L'instruction "SPB FB63" dans le bloc
de programme 10 provoque l'appel
d u bloc fonctionnel 63 lorsque
l'entrée E 3 1.7 est à l'état
"
1 ".
/
i