User's Manual
Automatisation et technique des commandes - SCE
Document de formation T I A Page 17 sur 48 Module A3
Edition : 05/2004 ; fr : 05/2005 Programmation d’automate ‚Startup’ avec STEP 7
Avant-propos Indications Installation Interface Qu’est ce qu’un automate ? S7-300 Exemple Projet Programme Tests
5.6 COMMENT LE PROGRAMME EST-IL TRAITE DANS L'AUTOMATE ?
Le traitement du programme dans l'automate est cyclique et se déroule comme suit :
1. Après la mise sous tension de l'automate programmable, le processeur qui constitue pour ainsi
dire le cerveau de l'automate vérifie si chaque entrée est sous tension ou non. L'état de ces entrées
est enregistré dans la mémoire image des entrées (MIE). Si l'entrée est sous tension, l'information
1 ou "High" sera enregistrée. Si l'entrée n'est pas sous tension, l'information 0 ou "Low" sera
enregistrée.
2. Ce processeur exécute le programme stocké en mémoire de programme. Celui-ci est constitué
d'une liste d'instructions et d'opérations logiques exécutées de manière séquentielle. L'information
d'entrée requise à cet effet est prélevée dans la mémoire image des entrées lue auparavant et les
résultats logiques sont écrits dans une mémoire image des sorties (MIS). Durant l'exécution du
programme le processeur accède également aux zones de mémoire des compteurs,
temporisations et mnémoniques.
3. Dans la troisième étape, l'état est transmis après l'exécution du programme utilisateur de la MIS
aux sorties, activant ou désactivant celles-ci. L'exécution du programme revient ensuite au point 1.
Indications : Le temps requis par le processeur pour l'exécution du programme s'appelle le temps de
cycle. Ce dernier dépend entre autres du nombre et du type d'instructions.
Programme de
l’automate
programmable dans la
mémoire du programme
1ière instruction
2ème instruction
3ème instruction
4ème instruction
...
Dernière instruction
1. Enregistrement des
entrées dans la MIE
2. Exécution du
programme instruction
après instruction avec
accès à la MIE et MIS,
ainsi qu'aux
temporisations,
compteurs et
mnémoniques
3. Transfert de l’état de la
MIS aux sorties.
MIE
Tempos
Compteur
Mnémonique
MIS