Automate programmable S7-200 Manuel système
Opérations sur table
Inscrire dans table
L'opération Inscrire dans table inscrit des valeurs de mot (DATA) dans
une table TBL. La première valeur dans la table (LT) correspond à la
longueur maximale de la table et la seconde valeur (DE) au décompte
des entrées effectivement dans la table. Les nouvelles données sont
ajoutées après la dernière entrée de la table. Le décompte des
entrées est incrémenté à chaque inscription de nouvelles données.
Une table peut comporter jusqu'à 100 entrées.
Situations d'erreur mettant ENO à 0
H SM1.4 (débordement de table)
H 0006 (adresse indirecte)
H 0091 (opérande hors plage)
6
Mémentos spéciaux influencés
H Si vous tentez d'ajouter trop d'entrées, le mémento "Table pleine" (SM1.4)
est mis à 1.
Tableau 6-66 Opérandes autorisés pour les opérations sur table
Entrées/sorties Types de
DONNEES
TBL
Exemple : Opération Inscrire dans table
190
Opérandes
données
INT
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC, constante
WORD
IW, QW, VW, MW, SMW, SW, T, C, LW, *VD, *LD, *AC
Avant exécution de ATT
VW100
1234
VW200
0006
LT (nb. max. d'entrées)
VW202
0002
DE (décompte des entrées)
VW204
5431
d0 (donnée 0)
VW206
8942
d1 (donnée 1)
VW208
xxxx
VW210
xxxx
VW212
xxxx
VW214
xxxx
NETWORK 1 //Charger longueur maximale de la table
LD
SM0.1
MOVW
+6, VW200
NETWORK 2
LD
I0.0
ATT
VW100, VW200
Après exécution de ATT
VW200
0006
VW202
0003
VW204
5431
VW206
8942
VW208
1234
VW210
xxxx
VW212
xxxx
VW214
xxxx
LT (nb. max. d'entrées)
DE (décompte des entrées)
d0 (donnée 0)
d1 (donnée 1)
d2 (donnée 2)