Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 146

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Exemples
5.7 Couplages d'axes par actions synchrones
N1900 ID=3 EVERY $R2==1 DO LEA‐
DON(XACH,CACH,2)
N2000 ID=4 EVERY $R2==0 DO LEA‐
DOF(XACH,CACH)
N2100
N2200 WAITP(CASW)
N2300 ID=5 EVERY $R3==1 DO LEA‐
DON(CASW,CACH,1)
N2400 ID=6 EVERY $R3==0 DO LEA‐
DOF(CASW,CACH)
N2500
N2700 ID=11 DO $
$AA_OVR[CACH]=$AA_IM[CASW]
N2900 WAITP(CACH)
N3000 ID=7 EVERY $R4==1 DO
MOV[CACH]=1 FA[CACH]=R5
N3100 ID=8 EVERY $R4==0 DO
MOV[CACH]=0
N3200 STOPRE
N3300 R90=$AA_COUP_ACT[CASW]
N3400 MSG("Table de correction CASW activé avec LEADON "<<R90<<", puis FIN avec DÉMARRAGE CN")
N3500 M00
N3600 MSG()
N3700 STOPRE
N3800 R1=0
N3900 R2=0
N4000 R3=0
N4100 R4=0
N4200 M30
146
 
;
*** Interrupteur LEADON CASW
;
table de correction ***
 
;
CTAB activation du couplage axe pilote CACH
;
CTAB désactivation du couplage axe pilote CACH
;
*** Correction de CACH de la position
;
Influencer CASW avec ID 10 ***
;
Affecter "position d'axe" CASW sur OVR CACH
 
 
;
Démarrer en tant qu'axe rotatif tournant en continu
;
Arrêter en tant qu'axe rotatif tournant en continu
 
 
;
État du couplage pour CASW pour le contrôle
;
*** ARRÊT CN ***
 
;
Arrêt du prétraitement des blocs
;
Arrêt avec ID=2 CASW axe en tant
;
qu'axe rotatif tournant en continu
;
LEADOF avec ID=6 FA XACH
;
et axe pilote CACH
;
LEADOF TAB1 CASW avec ID=7/8 CACH
;
sur CASW table de correction
;
Arrêter l'axe en tant qu'axe rotatif tournant
;
en continu, ID=4 CACH
 
Description fonctionnelle, 07/2023, A5E48765042D AF
Actions synchrones

Publicité

loading