Description de l'application | Rexroth IndraMotion MTX
Syntaxe :
Critère de recherche (<Search‐
Cond>)
DBSEAX(<TableauDB>,<StartKey1>,<StartKey2>,<SearchCond>,<HeaderArr>,
<ArrSize>)
<TableauBD>
<StartKey1>
<StartKey2>
<SearchCond>
<HeaderArr>
<ArrSize>
ERRNO
Fig.7-25:
Syntaxe DBSEAX
La syntaxe suivante doit être respectée :
●
Une liste de conditions individuelles à satisfaire absolument est prédéfinie.
●
Les conditions individuelles sont séparés les unes des autres par ",".
●
Une condition individuelle se présente sous la forme :
<Nom Tag><Opérateur de comparaison><Valeur> avec
–
<Opérateur de comparaison> : "=" égal(e) à
–
">" supérieur(e) à
–
">=" supérieur(e) ou égal(e) à
–
"<" inférieur(e) à
–
"<=" inférieur(e) ou égal(e) à
–
"<>" inégal(e)
Electric Drives
| Bosch Rexroth AG
and Controls
Nom du tableau de base de données.
Key1 du premier jeu de données.
Key2 du premier jeu de données.
Critère de recherche sous forme de chaîne de caractè‐
res (voir ci-dessous).
Date du système du type "Titre du jeu de don‐
nées" (p.ex. DBT1Hd_t).
Si plusieurs jeux de données sont recherchés, il s'agit
d'un tableau. L'indexation du tableau se fait par le comp‐
tage du dernier index contenu dans le SD, p.ex.
SD.HdArr[1,1]
– Le deuxième index est compté en HdArr.
SD.SDArr[1,1].RecArr[1].Hd
– L'index de RecArr est compté.
Nombre maximum des titres de jeux de données re‐
cherchés.
Attention : <HeaderArr> doit être dimensionné de ma‐
nière à ce que ce nombre de titres puisse être intégrés.
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 types de valeurs de retour suivantes sont possi‐
bles :
●
0: Accès OK
●
<0: Erreur (pour la description d'erreur détaillée,
voir
chap. 3.13.5 "Variable ERRNO pour l'analyse
des erreurs des fonctions CPL" à la page
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.
371/550
Fonctions CPL
60)