Forçage De Valeurs Spécifiques; Exécution De Votre Programme Pour Un Nombre Donné De Cycles - Siemens SIMATIC S7-200 Manuel

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

Publicité

Automate programmable S7-200 Manuel système
Forçage de valeurs spécifiques
Vous pouvez, avec le S7--200, forcer certaines ou toutes les entrées et sorties (bits I et Q). Vous
pouvez, en outre, forcer jusqu'à 16 valeurs de mémoire (V ou M) ou valeurs d'E/S analogiques (AI
ou AQ). Le forçage de la mémoire V ou de la mémoire M peut se faire par octets, mots ou doubles
mots. Le forçage des valeurs analogiques se fait uniquement par mots, et sur des limites d'octet
pair (par exemple, AIW6 ou AQW14). Toutes les valeurs forcées sont rangées dans la mémoire
non volatile du S7--200.
Comme les données forcées peuvent être modifiées pendant le cycle par le programme, par la
mise à jour des entrées/sorties ou par le traitement de la communication, le S7--200 réapplique
les valeurs forcées à divers points du cycle.
Lecture des entrées : Le S7--200 applique les valeurs forcées aux entrées lors de leur
-
lecture.
Exécution de la logique de commande dans
-
le programme : Le S7--200 applique les
valeurs forcées à tous les accès directs aux
entrées/sorties. Le forçage est appliqué pour
16 valeurs de mémoire au maximum après
exécution du programme.
Traitement de toute demande de
-
communication : Le S7--200 applique les
valeurs forcées à tous les accès de
communication en lecture/écriture.
Ecriture des sorties : Le S7--200 applique les
-
valeurs forcées aux sorties lors de leur
écriture.
Vous pouvez vous servir de la table de visualisation
d'état pour forcer des valeurs. Pour imposer une
p
nouvelle valeur, entrez--la dans la colonne
ll
l
"Nouvelle valeur" de la table de visualisation d'état,
puis cliquez sur le bouton de forçage dans la barre
d'outils. Pour imposer une valeur existante,
mettez--la en évidence dans la colonne "Valeur en
cours", puis cliquez sur le bouton de forçage.
Conseil
La fonction de forçage a priorité sur une opération de lecture ou d'écriture directe. De même,
elle se substitue à la table des sorties configurée pour le passage à l'état "Arrêt". Si le S7--200
passe à l'état "Arrêt", la sortie reflète la valeur forcée et non la valeur configurée dans la table
des sorties.
Exécution de votre programme pour un nombre donné de cycles
Pour faciliter le test de votre programme, STEP 7--Micro/WIN en permet l'exécution pour un
nombre donné de cycles.
Vous pouvez demander que le S7--200 n'exécute que le premier cycle. Vous pouvez ainsi
visualiser les données dans le S7--200 après le premier cycle. Pour ce faire, sélectionnez la
commande Test > Premier cycle.
Vous pouvez demander que le S7--200 exécute votre programme pour un nombre limité de cycles
(de 1 à 65 535 cycles). Vous pouvez ainsi visualiser la façon dont le programme modifie les
variables. Pour ce faire, sélectionnez la commande Test > Cycles multiples.
264
p
t
l d
l
l
Ecriture des sorties
Exécution du diagnostic CPU
Traitement de toute demande de
communication
Exécution du programme
Lecture des entrées
Figure 8-5
Cycle S7- -200
Cycle

Publicité

Table des Matières
loading

Table des Matières