Principe d'utilisation des blocs fonctionnels
Synchronisation
Les erreurs de transfert 2131233 peuvent apparaître lors d'un redémar-
rage. Il n'est pas nécessaire d'en tenir compte.
L'appel d'un bloc fonctionnel dans le programme de mise en route est
inutile. Toutefois, vous devez, à chaque mise en route, synchroniser
l'IP 288 avec le bloc fonctionnel. Vous déclenchez la synchronisation
via le mot de commande de synchronisation (DW n+ 10) dans le bloc
de données DB
AFF
en y inscrivant la valeur KF = +1 dans le pro-
gramme
&
démarrage.
U
est ensuite interdit
&
modifier le mot de
commande.
Le déroulement complet de la synchronisation, qui peut être effectuée
aussi bien par FB CYC que par
FB
PAR, nécessite plusieurs appels du
bloc fonctionnel. Le bloc fonctionnel ayant commencé la procédure de
synchronisation doit la mener à son terme.
Ce n'est que lorsque le bit 15 "IP non synchronisée" est à O dans l'état
du contrat (DW n t 3 dans une application) que peut avoir lieu un
échange de données dans les règles entre la CPU et I'IP 288.
La
durée
de
la synchronisation dépend de l'état de la carte. Elle est de
1 seconde à l'état de marche RUN et de 10 secondes au maximum au
démarrage de I'IP 288. Si, après ce temps, le bit "IP non synchronisée"
n'est pas à O dans l'état du contrat, la carte est défectueuse.
La synchronisation interrompt, avec message d'erreur correspondant,
un contrat lancé avant elle mais non encore achevé.
Commande d'axes avec le
Procédez comme suit pour commander un axe avec le
FB
CYC.
FB CYC
de transfert (DR nt3) de l'application sélectionnée,
dans le DB
AFF
(DW n+3) ou dans l'accumulateur