Télécharger Imprimer la page

Siemens SIMATIC S5 AP S5-155U Guide De Programmation page 493

Publicité

Etat d'un bloc
Appel de la fonction et
définition du point d'arrêt
Imbrications et interruptions
Instructions B MW et B DW
Programmation de la CPU 948
C79000-G8577-C848-04
La fonction "Etat d'un bloc" (visualisation dynamique) vous permet
de tester une suite d'instructions (opérations STEP 5) quelconque dans
un bloc du programme utilisateur.
Pour chaque instruction exécutée, la valeur en cours des opérandes, le
contenu des accumulateurs , le RLG, etc., sont affichés sur la console
de programmation. Cette fonction permet aussi de tester le paramétra-
ge de blocs fonctionnels : la valeur en cours des opérandes effectifs
est affichée.
Après avoir appelé la fonction "Etat d'un bloc" sur votre PG, vous
déterminez le "point d'arrêt" en indiquant le type et le numéro du bloc
à tester (en précisant éventuellement l'imbrication et le terme re-
cherché).
Si la fonction est appelée en état de marche RUN, le traitement du pro-
gramme est poursuivi jusqu'à ce que l'instruction correspondant au po-
int d'arrêt ait été atteinte, l'imbrication étant respectée. Les
instructions surveillées sont ensuite exécutées jusqu'aux limites d'in-
structions et les résultats sont affichés sur la console.
Nota
Les résultats du traitement des instructions ne sont pas affichés
pour chaque cycle.
Une suite d'instructions définie par un point d'arrêt est exécutée com-
plètement même si, entre-temps, un autre niveau de traitement du pro-
gramme (par exemple, OB d'erreur ou d'alarme) est imbriqué à une
limite d'instruction puis traité. Vous pouvez ainsi savoir si des
données ont été modifiées par un traitement imbriqué.
Si, dans un niveau de traitement de programme imbriqué, la CPU se
met à l'arrêt à la suite d'une interruption, les données sont affichées à
l'arrêt jusqu'à la dernière instruction exécutée avant l'imbrication. Les
données des instructions restantes sont remplacées par des zéros
(CAD est également égal à 0).
La visualisation dynamique est possible en état de marche RUN, à la
mise en route (OB 20, 21 et 22) et en arrêt partiel (seulement OB 39).
Si, alors que la fonction "Etat d'un bloc" est en cours, vous position-
nez le curseur sur l'instruction située immédiatement après l'instructi-
on B MW ou B DW, la PG affiche le message "Instruction non
traitée".
Solution :
Evitez de positionner le curseur sur l'instruction consécutive à B MW
ou B DW pendant la visualisation dynamique d'un bloc.
Fonctions en ligne de la PG
11 - 9

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948