368/550
Bosch Rexroth AG | Electric Drives
Fonctions CPL
Exemple :
DBTABX
Syntaxe :
and Controls
<Mode>
ERRNO
Fig.7-22:
Syntaxe DBSAVE
Si les deux clés ont la valeur -1, tous les jeux de données sont écrits dans le
fichier. Si la 1er clé a une valeur inégale à -1 et la 2ème clé a la valeur -1, tous
les jeux de données dont la 1er clé a la valeur indiquée sont écrits dans le
fichier.
DBSAVE("/DBT1",1,1,"/dbdaten.txt")
Peut importer un jeu de données complet ou la structure partielle d'un tableau
de base de données des outils dans une variable CPL ou le réexporter de la
variable dans le jeu de données. Ici, le paramètre <Mode> sert à déterminer si
toutes les données du jeu de données ou seules les données spécifiques à
l'outil ou à l'endroit sont écrites.
DBTABX(<TableauBD>,<Key1>,<Key2>[,<Mode>])
<TableauBD>
<Key1>
<Key2>
Rexroth IndraMotion MTX | Description de l'application
En option (défaut : 0)
0:
Les données sont écrites dans le fichier "FileName". Si
le fichier existe déjà, le contenu est écrasé.
1:
Les données sont annexées au fichier existant "FileNa‐
me".
Variable CPL. Si la variable CPL ERRNO est indiquée
à un endroit quelconque dans la liste de paramètres,
aucune erreur d'exécution n'est générée. L'erreur est
retournée par une valeur correspondante de la variable.
Les valeurs de retour suivantes sont possibles :
0: Accès OK
-1: Erreur de paramètre.
-7: Impossible de lire les données.
-13: Impossible d'écrire les données.
-20: Root-Tag erroné.
-21: Impossible d'accéder au fichier.
-22: Clé non valable.
-23: Jeu de données est bloqué.
Si la variable CPL ERRNO n'est pas indiquée, une er‐
reur d'exécution est générée en cas d'une erreur d'ac‐
cès.
Le contenu du jeu de données (1,1) est sauvegardé
dans le fichier "dbdaten.txt".
Nom du tableau de base de données avec structure
partielle (chaîne Xpath). Un "." ou "/" peut être utilisé
comme caractère de séparation entre les paramètres.
Clé de base de données 1.
Clé de base de données 2.