Bloc De Programme; Langage Iso; Langage De Haut Niveau - Fagor CNC 8050 M Manuel D'utilisation

Masquer les pouces Voir aussi pour CNC 8050 M:
Table des Matières

Publicité

2.1.2

BLOC DE PROGRAMME

Le bloc de programme se compose de commandes en langage ISO ou en langage Evolué.
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.
2.1.2.1

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. Il
dispose de :
* 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 instructions de nature technologique.
2.1.2.2

LANGAGE DE 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 offre à l'utilisateur un ensemble de phrases de commande semblables à la terminologie
utilisée par d'autres langages, telles 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.
Chapitre: 2
CONSTRUCTION D'UN PROGRAMME
Page
Section:
3

Publicité

Chapitres

Table des Matières
loading

Table des Matières