6.9.2
Tables de visualisation et tables de forçage permanent
Vous pouvez utiliser des "tables de visualisation" pour visualiser et modifier les valeurs d'un
programme utilisateur exécuté par la CPU en ligne. Vous pouvez créer et sauvegarder
différentes tables de visualisation dans votre projet afin de prendre en charge des
environnements de test variés. Vous pouvez ainsi reproduire des tests pendant la mise en
service ou à des fins de dépannage et de maintenance.
Avec une table de visualisation, vous pouvez surveiller la CPU et interagir avec elle alors
qu'elle exécute le programme utilisateur. Vous pouvez afficher ou changer les valeurs non
seulement pour les variables des blocs de code et de données, mais également pour les
zones de mémoire de la CPU, à savoir les entrées et sorties (I et Q), la périphérie d'entrée
(I:P), les mémentos (M) et les blocs de données (DB).
Avec la table de visualisation, vous pouvez débloquer les sorties physiques (Q:P) d'une CPU
à l'état ARRET. Vous pouvez, par exemple, affecter des valeurs spécifiques aux sorties
lorsque vous testez le câblage de la CPU.
STEP 7 fournit également une table de forçage permanent pour le forçage permanent d'une
variable à une valeur spécifique. Pour plus d'informations sur le forçage, reportez-vous au
paragraphe traitant du forçage de valeurs dans la CPU (Page 638) au chapitre "Outils en
ligne et de diagnostic".
Remarque
Les valeurs de forçage permanent sont stockées dans la CPU et non dans la table de
visualisation.
Vous ne pouvez pas forcer une entrée (adresse I), mais vous pouvez forcer une entrée de
périphérie. Pour forcer une entrée de périphérie, ajoutez ":P" à l'adresse (par exemple,
"On:P").
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Concepts de programmation
6.9 Débogage et test du programme
161