Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 691

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Descripteur de balise
TYPEDEF
Easy XML
Manuel de programmation, 10/2020, 6FC5397-1DP40-6DA4
Signification
La balise permet de définir un nouveau descripteur pour un type de données. Pour les défi‐
nitions de structures, l'avantage est que l'on définit une fois le type de données et que celui-
ci peut ensuite être utilisé comme type de données dans une instruction LET.
Le descripteur et le type sont attendus comme attributs.
L'analyseur syntaxique prend en charge uniquement la mise en place de définitions de struc‐
tures.
Dans la définition de type, une variable est déclarée au moyen de la balise "element". Les
attributs de la balise correspondent aux attributs de l'instruction let.
<typedef name="<descripteur>" type="struct">
<element name="<nom>" type="<type de variable>" />
...
...
...
</typedef>
Après définition, le descripteur peut être utilisé comme type de données pour l'instruction
LET.
<let name="<nom de variable>" type="<descripteur>"></let>
Exemple :
<typedef name="my_struct" type="struct">
<element name="id" type="int" />
<element name="name" type="string" />
<element name="phone" type="string" />
</typedef>
<let name="info" type="my_struct"></let>
...
...
<op>
info.id = 1;
info.name = _T"my name";
info.phone= _T"0034 45634";
</op>
Création de boîtes de dialogue utilisateur
2.7 Descripteur XML
59

Publicité

loading