Télécharger Imprimer la page

Bosch Rexroth IndraMotion MTX Manuel De Programmation page 59

Masquer les pouces Voir aussi pour Rexroth IndraMotion MTX:

Publicité

Description de l'application | Rexroth IndraMotion MTX
3.9
Sous-programmes
3.9.1
Aperçu
Exemple :
ses. Dans ce cas, il est également possible, en règle générale, de déter‐
miner le nombre de répétitions.
Les programmes qui sont appelés par un appel de sous-programme sont nom‐
més sous-programmes (UP). A la suite de l'exécution d'un sous-programme,
le programme appelant continue son traitement en commençant derrière l'ap‐
pel de sous-programme. On parle d'un sous-programme "récursif", quand un
programme s'appelle lui-même.
Le programme principal (HP) est le programme à partir duquel on passe au
premier niveau de sous-programme (niveau UP).
D'un point de vue formel, on ne distingue pas entre les programmes principaux
et les sous-programmes, mais seuls les sous-programmes peuvent disposer
de paramètres de transfert. Pour les sous-programmes s'applique ce qui suit :
Les sous-programmes peuvent contenir des blocs CN standard et des
blocs CPL.
Chaque programme pièce peut être appelé par d'autres programmes en
tant que sous-programme. Cependant, un programme ne peut pas s'ap‐
peler lui-même en tant que sous-programme (appel recursif impossible).
Le programme appelant peut transmettre des paramètres à un sous-pro‐
gramme.
La profondeur maximale d'imbrication est de 8, c'est-à-dire la commande
peut maintenir ouverts simultanément 8 niveaux de sous-programmes au
maximum.
La commande distingue entre majuscules et minuscules dans les noms
des sous-programmes.
Pour des informations relatives à la fin d'un sous-programme, voir
chap. 3.6 "Fin du programme" à la page
Imbrication de sous-programmes UPx : Nom du sous-programme
Il est distingué entre les sous-programmes locaux et modaux :
En règle générale, les sous-programmes sont locaux. Dans ce cas, le
sous-programme est appelé une fois à l'endroit d'appel.
Si, cependant, un sous-programme modal est activé, celui-ci est appelé
de nouveau avec chaque déplacement suivant programmé, jusqu'à ce
qu'il soit désactivé. Les cycles de perçage en constituent un exemple
d'application.
L'IndraMotion MTX offre les variantes suivantes d'appels de sousprogrammes :
Electric Drives
| Bosch Rexroth AG
and Controls
Fondements de la programmation CN
29.
35/550

Publicité

loading