Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 98

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Description détaillée
4.7 Actions synchrones
4.7.14
Déplacement de broches (M, S, SPOS)
Les broches peuvent être démarrées, positionnées et arrêtées avec des actions synchrones. La
programmation se déroule dans la partie action de l'action synchrone avec la même syntaxe que
dans le programme pièce. Sans extension numérique, les instructions sont valables pour la
broche maître. Chaque broche peut être programmée en saisissant une extension numérique :
Code de programme
ID = 1 EVERY $A_IN[1]==1 DO M3 S1000
ID = 2 EVERY $A_IN[2]==1 DO SPOS=270
ID = 1 EVERY $A_IN[1]==1 DO M1=3 S1=1000 SPOS[2]=90
Si des instructions concurrentes sont données pour une broche par des actions synchrones
activées parallèlement, l'ordre chronologique sera pris en compte pour l'activation.
Déblocage de la broche spécifique à l'utilisateur
Le démarrage des déplacements de broche à des moments définis peut être obtenu à l'aide
d'actions synchrones en bloquant le déplacement programmé dans le programme pièce.
Exemple :
La broche est programmée dans un programme pièce et ne doit pas démarrer au début du
bloc, mais seulement lorsque l'entrée 1 est activée. La correction de vitesse de rotation de
broche est maintenue à 0 % à l'aide d'une action synchrone jusqu'au déblocage par l'entrée 1.
Voir à ce propos le chapitre "Correction ($A...OVR) (Page 41)".
Code de programme
; Tant que l'entrée 1 n'est pas active => correction de vitesse de
rotation de broche = 0 %
ID=1 WHENEVER $A_IN[1]==0 DO $AA_OVR[S1]=0
...
; Le démarrage de la broche est déclenché
; Le déblocage a lieu lorsque l'entrée 1 est activée
G01 X100 F1000 M3 S1=1000
Transition entre axe de commande et broche
Comme plusieurs actions synchrones peuvent être actives simultanément, il est possible de
démarrer un déplacement de broche alors que la broche est déjà active. Dans ce cas, le dernier
déplacement activé est réalisé. Si le sens de déplacement est inversé, la broche est d'abord
freinée, puis se déplace dans le sens opposé.
Le sens de rotation, la vitesse et la position peuvent également être modifiés pendant le
déplacement.
Exemples
Code de programme
ID=1 EVERY $AC_TIMER[1] >= 5 DO M3 S300
ID=2 EVERY $AC_TIMER[1] >= 7 DO M4 S500
ID=3 EVERY $A_IN[1]==1 DO S1000
98
Commentaire
; Broche maître
; Broche maître
Commentaire
; Sens de rotation et vitesse
; Sens de rotation et vitesse
; Vitesse
Description fonctionnelle, 07/2023, A5E48765042D AF
Actions synchrones

Publicité

loading