Télécharger Imprimer la page

Fagor 1711 Manuel De Programmation page 35

Publicité

M a n u e l d e p r o g r a m ma ti o n
2.1.2
Bloc de programme
Le bloc de programme se compose de commandes en langage ISO ou en langage à Haut Niveau.
Pour l'élaboration d'un programme, des blocs écrits dans les deux langages sont utilisés, mais
chacun d'eux doit être édité au moyen de commandes appartenant à un seul langage.
Langage ISO.
Ce langage est spécialement conçu pour contrôler le déplacement des axes, car il fournit des
informations et des conditions de déplacement ainsi que des indications sur l'avance. Dispose des
types suivants des fonctions.
• Fonctions préparatoires de déplacements, qui permettent de déterminer la géométrie et les
conditions de travail telles que les interpolations linéaire et circulaire, les filetages, etc.
• Fonctions de contrôle des avances des axes et des vitesses de broche.
• Fonctions de contrôle des outils.
• Fonctions complémentaires, qui contiennent des indications technologiques.
Langage à Haut Niveau.
Ce langage permet d'accéder à des variables de caractère général ainsi qu'aux tables et aux
variables du système.
Il fournit à l'utilisateur un ensemble d'instructions de contrôle ressemblant à la terminologie utilisée
par d'autres langages, tels que IF, GOTO, CALL, etc. Il permet également l'emploi de tout type
d'expression : arithmétique, relationnelle ou logique.
Il dispose également d'instructions permettant la construction de boucles, ainsi que de sous-
routines à variables locales. Le terme variable locale désigne une variable connue de la seule sous-
routine dans laquelle elle a été définie.
Il permet aussi de créer des bibliothèques en regroupant des sous-routines comprenant des
fonctions utiles et éprouvées accessibles depuis n'importe quel programme.
2.
CNC 8055
CNC 8055i
M
·M· & ·EN·
ODÈLES
S
: V02.2
OFT
X
·35·

Publicité

loading