Blocs fonctionnels FB 38 et FB 39
Blocs fonctionnels FB 38 et FB 39
Ce paragraphe décrit les blocs fonctionnels
:
FB 38 (RETTEN)
"Sauvegarde des mémentos banalisés/données système et du
numéro de page"
et FB 39 (LADEN)
"Chargement des mémentos banalisésldonnées système et du
numéro de page"
et décrit leur utilisation dans I'automate S5-115U.
Leur emploi dans l'automate S5-155U est présenté dans le manuel
"Fonctions de base, blocs fonctionnels standard".
Ces blocs fonctionnels se trouvent dans le fichier S5SK5OST.S5D sur
la disquette S5-DOS.
8.7.1
Bloc
fonctionnel FB 38
Appel du FB 38
Selon son paramétrage, le FB 38
:
1)
sauvegarde les mémentos banalisés (MB 200 à MB 255) et les
données système (BS 248 à BS 255) dans un bloc de données ;
2)
sauvegarde le numéro de page dans un bloc de données.
On l'appelle pour la sauvegarde des mémentos banalisés et données
système au début de blocs du traitement commandé par interruption.
On l'appelle avec le paramétrage "Sauvegarde du numéro de page"
dans tous les blocs qui fonctionnent avec une carte en adressage par
pages et qui peuvent être interrompus par des alarmes d'horloge ou de
processus (appel dans les OB 21, OB 22, OB 1 et dans les blocs du
traitement déclenché par horloge). Il faut alors à nouveau l'appeler
lors de l'utilisation d'une autre page.
Le FB 38 s'utilise conjointement avec le FB 39 qui recharge les don-
nées sauvegardées. Il faut appeler ce dernier à la fin du traitement dé-
clenché par interruption.
En LIST
: L
KY
c,d
:
L
KY
a,b
:
SPA FB
38
Nom
:
R E m N
PAFE
:
Un appel en CONT ou LOG n'a pas de sens, car les deux instructions
de chargement doivent être programmées en LIST et se trouveraient
donc dans un autre segment. L'ordre est rigoureusement prescrit.