Exemple de programme
Action
Activation du blocage de l'entraînement
Vous devez, à l'aide de la fonction PG de forçage de
variables, activer le blocage de l'entraînement dans les
réglages individuels pour l'axe 1 (voir bloc de variables
BB2
:
DW 188, bit 2 = 1). Transmettez maintenant les
signaux de commande de l'axe 1 à 1'IP 288. Avec la
fonction PG de forçage de variables, mettez "Commande
axe 1" à 1 dans le mot de données "Sélection écrire
signaux de commande" (voir bloc de variables BB2
:
DW 66, bit 1
=
1). Le bloc fonctionnel FB CYC remet ce
bit à O dès que le transfert est achevé.
'lBlocage de l'entraînement" est à 1 dans l'indicateur
"Réglages en vigueur" (voir bloc de variables BB2
:
DW 90, bit
2).
Activation de la simulation
Transmettez le contrat "Simulation" pour l'axe 1 à
1'IP 288 avec la sélection de contrat 2 (voir paragraphe
8.5.1)
:
rubrique d'application 1, E4.1 = 0.
Les données de contrat, qui figurent dans le bloc de
données DB 202 à partir du mot de données DW 4 (voir
paragraphe 8.3.3), signifient
:
vitesse de simulation
Avance rapide 5000,000 d m i n et avance lente
500,000 d m i n .
Vous lancez l'exécution en mettant à 1 l'entrée E5.5 (bit
de commande ACTIV). Le programme transmet alors les
signaux de commande de l'axe 1 à 1'IP 288. "Simulation"
est à 1
dans
l'indicateur "Réglages en vigueur" (voir bloc
de variables BB2 : DW 88, bit 12). "Mémoire image
ACTIV" est à 1 dans l'état d'axe (voir bloc de variables
BB2
:
DW 86, bit 8).
L'erreur de manipulation indiquée est O (voir bloc de
variables BB2 : DW 91). En cas d'erreur, il faut exploiter
l'erreur de manipulation signalée (voir paragraphe 9.5.7).
Remettez l'entrée E5.5 à O après l'exécution. Le bit de
commande ACTIV est ainsi effacé et transmis.
"Mémoire image ACTIV" est effacé dans l'état d'axe
(voir bloc de variables BB2 : DW 86, bit 8).
La valeur réelle ne change pas tant qu'aucun déplacement
n'est démarré (voir bloc de variables BB2
:
DW 100 à
DW 102).