Automate programmable S7-200 Manuel système
Exécution de la logique de commande par le S7- -200
Le S7--200 exécute en cycles continus la logique de commande de votre programme, en lisant et
en écrivant des données.
Le S7- - 200 établit la relation entre votre programme et les entrées et
sorties physiques
Le fonctionnement de base du S7--200 est très
simple :
Le S7--200 lit l'état des entrées.
-
Le programme contenu dans le S7--200 utilise
-
ces entrées pour évaluer la logique de
commande. Le S7--200 actualise les données
pendant l'exécution du programme.
Le S7--200 écrit les données dans les sorties.
-
La figure 4-1 montre un schéma simple illustrant
comment un diagramme de relais électrique est en
relation avec le S7--200. Dans cet exemple, l'état du
commutateur pour le démarrage du moteur est
commutateur pour le démarrage du moteur est
combiné à l'état d'autres entrées. Le calcul de ces
états détermine alors l'état de la sortie allant à
l'actionneur qui démarre le moteur.
Le S7- -200 exécute ses tâches au cours d'un cycle
Le S7--200 exécute une série de tâches de manière répétitive. On appelle "cycle" cette exécution
cyclique des différentes tâches. Comme illustré figure 4-2, le S7--200 exécute la plupart ou la
totalité des tâches suivantes pendant un cycle :
Lecture des entrées : Le S7--200 copie l'état
-
des entrées physiques dans la mémoire
image des entrées.
Exécution de la logique de commande dans
-
le programme : Le S7--200 exécute les
instructions du programme et sauvegarde les
valeurs dans différentes zones de mémoire.
Traitement de toute demande de
-
communication : Le S7--200 exécute toute
tâche nécessaire pour la communication.
Exécution du test d'auto--diagnostic de la
-
CPU : Le S7--200 s'assure que le
microprogramme, la mémoire de programme
et les modules d'extension présents
fonctionnent correctement.
Ecriture des sorties : Les valeurs enregistrées
-
dans la mémoire image des sorties sont
écrites dans les sorties physiques.
L'exécution du programme utilisateur est fonction de l'état de fonctionnement, Arrêt (STOP) ou
Marche (RUN), du S7--200. Votre programme s'exécute à l'état de fonctionnement "Marche" ; il ne
s'exécute pas à l'état "Arrêt".
28
PB_démarr
Arrêt_U
M_démarr
Sortie
Entrée
Figure 4-1
Commande des entrées et des
sorties
Ecriture des sorties
Exécution du diagnostic CPU
Traitement de toute demande
de communication
Exécution du
programme
Lecture des entrées
Figure 4-2
Cycle S7- -200
M_démarr
Moteur
Démarreur de
moteur
Commutateur
démarrage/arrêt
Cycle