Notice de Programmation et d'utilisation
P/N 70000409 – Dispositifs de programmation avancés
Variables pour l'utilisateur
Certaines variables sont mises de côté pour l'utilisation propre du
programmeur. Ces variables peuvent être utiles pour la
programmation des macros. Ces variables sont en lecture et en
écriture. Elles sont divisées en quatre catégories :
q
q
q
q
Programmation des variables (programmation paramétrique)
La programmation variable ou paramétrique permet à l'utilisateur de
créer des macros pour produire des formes géométriques qui ne sont
pas immédiatement disponibles dans un cycle fixé.
Des boucles, sauts et commandes GOTO conditionnels peuvent être
utilisés pour commander l'exécution du programme.
Paramètres et registres variables
Un macro est une série d'instructions conçues pour obtenir un résultat
spécifique pour un ensemble donné de contraintes. Par exemple, une
poche rectangulaire de n'importe quelle taille a toujours quatre côtés,
quatre arrondis dans les coins et une profondeur. Par conséquent, on
peut travailler de nombreuses poches de différentes tailles en utilisant
un parcours d'outil semblable avec des mouvements plus courts ou
plus longs pour ce parcours d'outil. Si les contraintes de la poche sont
traitées par un programme adéquat, la CNC calcule un parcours d'outil
pour travailler une poche particulière. Un tel programme s'appelle un
macro. Le cycle de poche rectangulaire G78 est un exemple d'un
macro qui ne peut pas être édité.
Tous droits réservés. Sous réserve de modifications sans préavis.
8-Avril-99
Variables locales : #1 à #99
Ces numéros variables ne peuvent être utilisés que dans le corps
d'un sous-programme (ou macro). La CNC produit un message
d'erreur si l'on programme ces variables dans le programme
principal. Les valeurs ne sont pas valables d'un sous -programme à
l'autre. De cette façon, les mêmes variables peuvent être utilisées
dans des sous-programmes séparés, avec des valeurs
différentes.
Variables communes (globales) : #100 à
#220. (lecture / écriture)
Ces programmes peuvent être utilisés n'importe où dans le
programme ou sous -programme et leur valeur restera. Leurs
valeurs ne sont pas transmissibles d'un programme à l'autre, sauf
si l'inclusion d'un fichier est utilisée par un programme ou macro.
Variables de lecture seulement : #221 à
#250
Ces variables ne peuvent être fixées que dans le programme
principal. Une fois qu'elles le sont, les variables peuvent être
utilisées dans des sous-programmes ou macros sous forme de
variables « lecture seule ».
Variables de contournement de bloc : #1000
à #1009 (Voir Séparateurs de bloc)
9