76/550
Bosch Rexroth AG | Electric Drives
Fondements de la programmation CN
AVERTISSEMENT
Attente aux états sur l'interface bit API CN : WAITA / WAITO
Exemple :
and Controls
le déroulement de l'usinage de tout programme séparé par les fonctions de
synchronisation dépendantes du déroulement de l'exécution.
Toutes les fonctions de synchronisation ont des listes de paramètres CPL (si‐
milaires à des sous-programmes) au moment de l'exécution du bloc. Ces
dernières comprennent les listes programmées d'expressions CPL mises entre
crochets "[" et "]".
Pour ces listes s'applique ce qui suit :
●
Les variables CPL permanentes utilisées dans les fonctions WPV, WPVE,
SPV, SPVE sont valides dans tout le système. Le programmeur doit donc
s'assurer qu'elles sont utilisées correctement afin d'éviter tout effet réci‐
proque non voulu.
●
Dans les fonctions CN proposées, on ne doit utiliser que les types de va‐
riables CPL permanentes simples exposés ci-après :
–
INT
–
BOOL
–
REAL
–
DOUBLE
Pour les tableaux, seuls les éléments individuels peuvent être adressés !
Les fonctions WAITA, WAITO, WVP, WVPE entraînent implicitement un
Downslope à la fin du bloc. Des points de synchronisation mal posés
peuvent entraîner un endommagement de la machine.
Il est donc recommandé de tester le déroulement du programme avant l'usi‐
nage réel, afin de pouvoir détecter d'éventuels problèmes de synchronisation
au cours de son exécution.
Avec la fonction WAITA / WAITO, le système attend, au moment de l'exécution
d'un programme, qu'un ou plusieurs des 16 signaux d'interface maximaux re‐
çoivent une valeur respective prédéfinie.
Selon la liaison, il est possible de programmer avec plusieurs signaux d'inter‐
face :
●
WAITA : "Liaison ET" des différents signaux
Attendre jusqu'à ce que tous les signaux d'interface aient reçu la valeur
prédéfinie.
●
WAITO : "Liaison OU" des différents signaux
Attendre jusqu'à ce qu'un signal d'interface ait reçu la valeur prédéfinie.
Programme 1 dans le canal 1 traite la face avant d'une pièce à tourner. Pro‐
gramme 2 dans le canal 2 doit fraiser une rainure sur cette face et doit
attendre que programme 1 libère la pièce pour programme 2. La libération de
la pièce pour programme 2 s'effectue par la pose de certains signaux d'inter‐
face. Lorsque les signaux d'interface ont atteint l'état voulu, canal 1 transfère
la libération au canal 2. Tandis que le programme 2 est procédé, programme
1 attend programme 2 pour poursuivre son traitement.
Rexroth IndraMotion MTX | Description de l'application