392/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
Exemples :
PLC
and Controls
<SignalBit>
<Index>
<Unité IF>
Fig.7-39:
Syntaxe BITIF
I?=BITIF("QGEN_RESET")
I?=BITIF("ICH_RESET",1)
I?=BITIF(0,1,"IAX")
I?=BITIF(88,2,5)
BITIF("ICH_CPL05")=1
BITIF(50,1,3)=TRUE
BITIF("ICH_CPL02")=FALSE
Cette fonction permet l'accès aux opérandes de l'API.
Rexroth IndraMotion MTX | Description de l'application
Décalage de bit ou adresse symbolique.
Décalage de bit :
0...31 pour l'interface globale
0...111 pour l'interface du canal
0...95 pour l'interface de l'axe
0...95 pour l'interface de la broche
0...7 pour l'interface à grande vitesse
Pour les adresses symboliques, voir le manuel "Inter‐
face API".
Index de l'axe, de la broche ou du canal.
Si aucun index n'est programmé, l'élément suivant est
utilisé pour l'interrogation :
●
canal actif pour l'interface du canal,
●
axe 1 pour l'interface de l'axe,
●
broche 1 pour l'interface de la broche.
0 ou QCH : signaux de sortie API, spécifiques au canal
1 ou QAX : signaux de sortie API, spécifiques à l'axe
2 ou QSP : signaux de sortie API, spécifiques à la bro‐
che
3 ou ICH : signaux d'entrée API, spécifiques au canal (y
compris les sorties client CPL de la CN)
4 ou IAX : signaux d'entrée API, spécifiques à l'axe
5 ou ISP : signaux d'entrée API, spécifiques à la broche
6 ou QGEN : signaux de sortie API, globaux
7 ou IGEN : signaux d'entrée API, globaux
8 ou QHS : signaux de sortie API, grande vitesse
9 ou IHS : signaux d'entrée API, grande vitesse
Lecture du signal global de sortie "Remise à
zéro du système".
Lecture du signal d'entrée du canal "Canal re‐
mis à zéro" pour canal 1.
Lecture du signal d'entrée de l'axe "Point de
référence connu" pour axe 1
Lecture du signal d'entrée de la broche "Erreur
- classe d'état 1" pour broche 2.
Écriture de la sortie client CPL 5 avec la valeur
1.