Siemens SIMATIC S7-1200 Manuel page 98

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Concepts concernant les automates programmables
4.4 Types de données
Tableau 4- 24 Caractères de commande ASCII autorisés
Caractères de
commande
$L ou $l
$N ou $n
$P ou $p
$R ou $r
$T ou $t
$$
$'
Tableaux
Vous pouvez créer un tableau qui contient plusieurs éléments de même type de données. Il
est possible de créer des tableaux dans les éditeurs d'interface des blocs OB, FC, FB et DB.
Vous ne pouvez pas créer de tableau dans l'éditeur de variables API.
Pour créer un tableau dans l'éditeur d'interface de bloc, donnez un nom au tableau et
choisissez le type de données "Array [lo .. hi] of type", puis éditez "lo", "hi" et "type" de la
manière suivante :
● lo : indice de départ (le plus bas) pour votre tableau
● hi : indice de fin (le plus élevé) pour votre tableau
● type : un type de données, tels que BOOL, SINT, UDINT
Tableau 4- 25 Règles pour le type de données ARRAY
Type de
Syntaxe d'un tableau
données
ARRAY
nom [indice1_min..indice1_max, indice2_min..indice2_max] of <type de données>
Tous les éléments du tableau doivent avoir le même type de données.
L'indice peut être négatif, mais la limite inférieure doit être inférieure ou égale à la limite supérieure.
Un tableau peut avoir de une à six dimensions.
Les déclarations des indices min..max des différentes dimensions sont séparées par des virgules.
Les tableaux imbriqués (tableaux de tableaux) ne sont pas autorisés.
La taille d'un tableau en mémoire est égale à (taille d'un élément * nombre total d'éléments dans le
tableau)
Indice de tableau
98
Valeur ASCII hexa
0A
0A et 0D
La nouvelle ligne montre deux caractères
0C
0D
09
24
27
Types de données autorisés
pour les indices
Fonction de commande
Changement de ligne
Saut de ligne
dans la chaîne.
Changement de page
Retour chariot
Tabulation
Signe dollar
Apostrophe
Règles pour les indices de tableau
Exemples
'$LTexte', '$0ATexte'
'$NTexte', '$0A$0DTexte'
'$PTexte', '$0CTexte'
'$RTexte','$0DTexte'
'$TTexte', '$09Texte'
'100$$', '100$24'
'$'Texte$'','$27Texte$27'
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières