6 sous-programmes cn, 7 commande de modèles, 8 compilation des programmes cn – HEIDENHAIN CNC Pilot 4290 Manuel d'utilisation
Page 82: 2 remarques sur la programmation

4 DIN PLUS
70
4.2 Remarques sur la programmation
4.2.6 Sous-programmes CN
Les sous-programmes sont utilisés pour la programmation du
contour ou pour celle de l'usinage.
Les paramètres de transfert sont disponibles sous forme de varia-
ble dans le sous-programme. Vous pouvez indiquer la désignation
des paramètres de transfert (cf. „
4.16 Sous-programmes“).
Pour les calculs internes, vous disposez dans le sous-programme
des variables locales #256 à #285.
Les sous-programmes peuvent avoir jusqu'à 6 niveaux
d'imbrication. L'„imbrication“ signifie qu'un sous-programme
appelle un autre sous-programme, etc.
Si un sous-programme doit être exécuté plusieurs fois, introduisez
dans ce cas le facteur de répétition dans le paramètre ”Q“.
La CNC PILOT distingue entre les sous-programmes locaux et les
sous-programmes externes. Les sous-programmes locaux et le
programme CN principal sont contenus dans le même fichier. Seul
le programme principal peut appeler le sous-programme local. Les
sous-programmes externes sont mémorisés dans des fichiers
séparés; ils peuvent être appelés par n'importe quel programmes
CN principaux ou autres sous-programmes CN.
Programmes experts
En règle générale, le constructeur de la machine prépare des sous-
programmes adaptés à la configuration de la machine et destinés à
des processus complexes. (Exemple: transfert de pièce lors de
l'usinage intégral“). Cf. Manuel de la machine.
4.2.7 Commande de modèles
On entend par „modèles“ des blocs de codes CN pré-définis qui
peuvent être intégrés dans le programme CN. Ils permettent de
réduire les efforts de programmation et d'optimiser la
standardisation.
Les modèles sont définis par le constructeur de la machine. Le
constructeur de votre machine vous indiquera si votre tour dispose
ou non de modèles.
4.2.8 Compilation des programmes CN
Pour la programmation de variables et la communication utilisateur,
vous devez tenir compte du fait que la CNC PILOT compile tout le
programme CN avant l'exécution du programme (cf. „
3.5 Mode
automatique“).
La CNC PILOT distingue les:
■
variables # calculées lors de la compilation du programme CN
■
variables V calculées pour la durée (c'est-à-dire lors de
l'exécution de la séquence CN)
■
entrées/sorties pendant la compilation du programme CN
■
entrées/sorties pendant l'exécution du programme CN