Description de l'application | Rexroth IndraMotion MTX
Groupe
Index1
581
0
581
1...8(s)
581
1...8(s)
581
1...8(s)
581
1...8(s)
7.9.2
Données système de types structurés
Généralités
Accès aux données système
Exemple :
Index2
Concerne la
Description
fonction
m : Numéro d'axe de canal du maître dans le canal actuel.
s : Numéro d'axe de canal de l'esclave dans le canal actuel.
1...8(m)
●
0
●
Couplage
d'axes
1
●
2
●
3
●
Fig.7-34:
Syntaxe SDR
Les données système de types structurés (abréviation : SD) constituent une
catégorie de données dans le système global ayant les caractéristiques sui‐
vantes :
●
Les données système individuelles sont enregistrées soit dans la mémoire
volatile, soit dans la mémoire non-volatile (données système permanen‐
tes).
●
Le nombre, la taille et la structure est définissable librement dans le cadre
de la mémoire existante.
Les données système permanentes sont initialisées une fois ; les données
système volatiles sont initialisées lors de toute montée en régime. Les valeurs
peuvent être enregistrées dans un fichier d'initialisation. Si rien n'y est prédéfini,
elles sont mises à "0".
Les variables structurées "SV" peuvent être remplacées par les données sys‐
tème (SD), mais restent conservées pour des raisons de compatibilité.
De plus amples informations relatives à l'utilisation et la définition des données
système sont données dans le manuel "Description des fonctions".
L'accès à CPL s'effectue à l'aide d'un mot clé SD. Contrairement à l'adressage
XPath (accès standardisé aux données structurées), l'opérateur point "." est
utilisé à la place du séparateur "/". Les tableaux sont adressés au moyen de
[ ], par ex. :
Xpath : /MyArrVar[2,3,4]/Sous-composante
CPL : SD.MyArrVar[2,3,4].Sous-composante
10 SD.MyChanVar=DBSEA("/dbt1/Rec",-1,-1,"Key1=1",I%)
En cas de données système spécifiques au canal, l'index du canal peut être
omis, par ex. :
Electric Drives
| Bosch Rexroth AG
and Controls
Numéro d'axe de canal m, si l'axe m est un axe maître
0: si aucun axe maître n'a été défini
Numéro de l'axe maître par rapport auquel l'axe "s" est un
axe esclave
0: si "s" n'est pas un axe esclave
Décalage d'axe esclave programmé en unités de program‐
mation
0: si "s" n'est pas un axe esclave
Facteur de couplage programmé
0: si "s" n'est pas un axe esclave
Décalage d'axe maître programmé en unités de program‐
mation.
0: si "s" n'est pas un axe esclave
387/550
Fonctions CPL