Description de l'application | Rexroth IndraMotion MTX
NCF
Syntaxe :
Exemples :
Fig.7-28:
Ordre MCA
Fournit la syntaxe des fonctions CN programmées à la fin du groupe de fonc‐
tions modales ou du groupe de fonctions auxiliaires de la <Fonction CN>. Tous
les groupes de fonctions modales de la commande ainsi que les fonctions au‐
xiliaires, qui sont définies dans les groupes de fonctions auxiliaires, peuvent
être interrogés.
En option, il est possible - réglable par un paramètre - d'interroger également
les états modaux du bloc d'interruption au sein d'un sous-programme asyn‐
chrone.
Le bloc d'interruption est
●
le bloc précédent du bloc cible sélectionné, si on parle de l'avance des
blocs ;
●
le bloc CN à partir duquel le saut au sous-programme asynchrone a été
effectué, si on parle des sous-programmes asynchrones réguliers.
La variable dans laquelle le résultat est à enregistrer doit être de type "Tableau
dimensionné".
Les conflits de type sont détectés au cours de l'exécution du programme et
acquittés par un message d'erreur.
NCF (<Fonction NC>)
NCF (<Fonction> [, <Mode> ] )
<Fonction CN>
<Mode>
Fig.7-29:
Syntaxe NCF
10 DIM A$(4)
:
20 A$=NCF("G1")
:
Electric Drives
| Bosch Rexroth AG
and Controls
Syntaxe d'une fonction CN ou fonction auxiliaire quel‐
conque
Si une syntaxe non existante est programmée, une er‐
reur d'exécution est générée.
0 : (défaut)
La fonction fournit la dernière fonction programmée.
1:
La fonction fournit la fonction active dans le bloc d'in‐
terruption (uniquement en combinaison avec l'avance
des blocs et les sous-programmes asynchrones).
Dimensionner un tableau pour une chaîne de caractères
d'une longueur de 4 caractères au maximum.
La syntaxe de la dernière fonction CN programmée du
groupe contenant "G1" en tant que syntaxe est attribuée
à la variable de chaîne de caractères A$.
375/550
Fonctions CPL