Télécharger Imprimer la page

Fagor 1711 Manuel De Programmation page 405

Publicité

M a n u e l d e p r o g r a m ma ti o n
14.5.1
Appels aux sous-routines avec les fonctions G.
Les appels de sous-routine sont effectués avec les instructions CALL et PCALL. En plus d'utiliser
ces instructions, il est également possible d'effectuer les appels de sous-routine avec des fonctions
G spécifiques. En conséquence,les appels aux sous-routines ressemblent au langage de la
machine-outil.
Les fonctions G180-G189 et G380-G399 effectuent un appel à la sous-routine associée aussi bien
d'OEM que d'utilisateur, à condition qu'il s'agisse de sous-routines globales. Avec ces fonctions G
il n'est pas prévu l'appel aux sous-routines locales.
Il est permis de définir un maximum de 30 sous-routines et de les associer aux fonctions G180-
G189 et G380-G399, avec possibilité d'initialiser les paramètres locaux pour chaque sous-routine.
Lorsqu'on exécute une de ces fonctions, la sous-routine associée sera aussi exécutée.
Les fonctions G180-G189 et G380-G399 ne sont pas modales.
Format de programmation
Le format de programmation est le suivant:
G180 <P0..Pn>
<P0..Pn> Optionnel. Initialisation de paramètres.
Exemple:
G183 P1=12.3 P2=6
G187 A12.3 B45.3 P10=6
Définition de paramètres locaux:
Les valeurs des paramètres sont définies après la fonction d'appel et ceci aussi bien avec le nom
du paramètre (P0-P25) qu'avec les lettres (A-Z), "A" équivalant à P0 et "Z" à P25.
En plus, il est permis d'exécuter la programmation par paramètre des façons suivantes:
• S=P100
• SP100
Dans le deux cas, le paramètre local P18(S) prendra la valeur du paramètre global P100 établi.
Les définitions décrites peuvent être combinées dans un même bloc.
Niveaux d'imbrication.
Si les fonctions initialisent des paramètres locaux, un nouveau niveau d'imbrication est généré.
Le niveau maximum d'imbrication des paramètres est 6, dans les 15 niveaux d'imbrication de sous-
routines, de même que pour les instructions PCALL.
Identification depuis le PLC.
Toutes les fonctions G sont identifiées moyennant les variables de lecture GGS*. Pour effectuer
l'identification des nouvelles fonctions G depuis le PLC, on utilisera les variables de lecture GGSH
et GGSP, qui affichent l'état des fonctions G.
Exécution d'appel
Chaque fonction G180-G189 et G380-G399 dispose d'une sous-routine associée. L'appel d'une
fonction G, comporte qu'on appelle uniquement la sous-routine du même nom.
14.
CNC 8055
CNC 8055i
M
·M· & ·EN·
ODÈLES
S
: V02.2
OFT
X
·405·

Publicité

loading