Distinction entre
"programmation" et
"appel et paramétrage"
Programmation
Programmation de la CPU 948
C79000-G8577-C848-04
La mémoire contient ainsi toutes les indications requises par la conso-
le de programmation pour la représentation graphique du bloc fon-
ctionnel lors de son appel et pour le contrôle des opérandes lors du
paramétrage et de la programmation du bloc fonctionnel. Toute saisie
erronée est refusée par la console de programmation.
Pour les blocs fonctionnels, il faut distinguer entre :
• • la programmation du FB/FX
et
• • l'appel et le paramétrage du FB/FX.
Vous déterminez la fonction du bloc lors de la programmation, au
cours de laquelle vous sélectionnez les opérandes d'entrée requis par
la fonction ainsi que les résultats transmis par la fonction au program-
me appelant. Vous définissez alors tous les opérandes d'entrée et résul-
tats en tant qu'opérandes formels exerçant une fonction de réservation.
Lors de l'appel d'un bloc par un bloc de rang supérieur (OB, PB, SB, FB,
FX), les opérandes formels (paramètres du bloc) sont remplacés par des
opérandes effectifs ; cela correspond au paramétrage du bloc fonction-
nel.
Pour
programmer "directement" un
bloc fonctionnel, c'est-à-dire sans
utiliser d'opérande formel,
utiliser des opérandes formels
dans un bloc fonctionnel,
Blocs fonctionnels
alors
procédez comme pour des blocs
de programme ou séquentiels
procédez comme décrit dans les
pages suivantes tout en respectant
l'ordre requis :
1) Programmez le FB/FX avec
les opérandes formels et
laissez-le dans la PG (hors
ligne) ou dans la mémoire de
la CPU (en ligne).
2) Programmez les blocs
appelants avec les opérandes
effectifs.
2 - 25