Paramètres Ou Variables De Caractère Général; Programmation En Langage De Haut Niveau Variables De Caractere General - Fagor CNC 8055 T Manuel D'utilisation

Masquer les pouces Voir aussi pour CNC 8055 T:
Table des Matières

Publicité

11.2.1
PARAMETRES OU VARIABLES DE CARACTERE GENERAL
La CNC dispose de deux types de variables de caractère général, les paramètres locaux P0-
P25 et les paramètres globaux P100-P299.
Le programmeur pourra utiliser des variables de caractère général lorsqu'il éditera ses
propres programmes. Ensuite, et pendant l'exécution, la CNC remplacera ces variables par
les valeurs qui leur sont affectées à un moment donné.
Exemple:
GP0 XP1 Y100
(IF (P100 * P101 EQ P102) GOTO N100) -> (IF (2 * 5 EQ 12) GOTO N100)
L'utilisation de ces variables de caractère général dependra du type de bloc dans lequel elles
seront programmées et du canal d'exécution.
Dans les blocs programmés en ISO, des paramètres peuvent être associés à tous les champs,
G X..C F S T D M. Le numéro d'étiquette de bloc sera défini avec une valeur numérique.
Si des paramètres sont utilisés dans des blocs programmés en langage de haut niveau, ils
pourront être programmés dans n'importe quelle expression.
Les programmes exécutés par le canal utilisateur peuvent comporter n'importe quel
paramètre global, mais ne peuvent pas utiliser de paramètres locaux.
La CNC mettra à jour la table de paramètres après avoir traité les opérations indiquées dans
le bloc en préparation. Cette opération est toujours réalisée avant l'exécution du bloc; pour
cette raison, il n'est pas obligatoire que les valeurs indiquées dans la table correspondent à
celles du bloc en cours d'exécution.
Si le mode Exécution est abandonné après une interruption d'exécution du programme, la
CNC met à jour les tables de paramètres avec les valeurs correspondant au bloc qui se
trouvait en cours d'exécution.
Lorsqu'on accède à la table de paramètres locaux et de paramètres globaux, la valeur
affectée à chaque paramètre peut être exprimée en notation décimale (4127.423) ou
scientifique (0.23476 E
La CNC dispose de déclarations de haut niveau permettant de définir et d'utiliser des sous-
routines pouvant être appelées depuis un programme principal ou une autre sous-routine qui
peut en appeler une seconde, la seconde pouvant en appeler une troisième, etc.... La CNC
limite le nombre d'appels, le nombre de niveaux d'imbrication étant limité à 15.
Il est possible d'affecter 26 paramètres locaux (P0-P25) à une sous-routine et ces
paramètres, qui sont inconnus des blocs externes à la sous-routine, peuvent être référencés
par les blocs qui la composent.
La CNC permet d'affecter des paramètres locaux à plus d'une sous-routine, le nombre
maximum possible de niveaux d'imbrications de paramètres locaux étant de 6 à l'intérieur
des 15 niveaux d'imbrication de sous-routines.
Page
PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES DE CARACTERE
6
-3
).
Chapitre: 11
-> G1 X-12.5 Y100
Section:
GENERAL

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières