0% ont trouvé ce document utile (0 vote)
20 vues8 pages

APIch 2 Partie 2

Le document décrit l'architecture logicielle des API pour automates, en détaillant les trois zones de mémoire : mémoire donnée, mémoire programme et mémoire constante. Il explique également les modes de fonctionnement de l'automate, notamment le mode automatique et manuel, ainsi que le cycle d'exécution du programme. Enfin, il présente les langages de programmation conformes à la norme IEC 1131-3, incluant des langages graphiques et textuels.

Transféré par

khoudiri abdelkader
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
20 vues8 pages

APIch 2 Partie 2

Le document décrit l'architecture logicielle des API pour automates, en détaillant les trois zones de mémoire : mémoire donnée, mémoire programme et mémoire constante. Il explique également les modes de fonctionnement de l'automate, notamment le mode automatique et manuel, ainsi que le cycle d'exécution du programme. Enfin, il présente les langages de programmation conformes à la norme IEC 1131-3, incluant des langages graphiques et textuels.

Transféré par

khoudiri abdelkader
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Architecture logicielle

des API
➢La mémoire de l’automate est localisée dans l’unité centrale, elle est structurée en trois
zones:
➢ la mémoire donnée : est utilisée pour stocker des variables utilisées par le
programmeapplication, elles sont accessibles en lecture et écriture;
➢ la mémoire programme : est utilisée pour stocker le programme, elle n’et
modifiable queparterminal de programmation connecté sur l’unité centrale;
➢ la mémoire constante: est réservée au stockage des constantes utilisées par le
programmeapplication, les constantes ne sont modifiable qu’a l’aide du terminal de
programmation.

19
Architecture logicielle d’un automate

20
La mémoire données: contient quatre (04) types de variables

21
Mémoire programme: la mémoire programme contient les instructions qui
constituent le programme de l’application. le programme est composé d’une suite
d’instructions exécutées par l’automate.
Le programme est réalisé à partir d’un logiciel de programmation installé sur un PC.
Une fois réalisé le programme est transféré dans la mémoire programme: RAM,,
EEPROM

22
Cycle automate et modes

Modes de marche de l’automate: l’automate possède deux mode de marche par défaut:
➢ Automatique: qui correspond au cycle de fonctionnement décrit précédement (lecture des
entrées, exécution du programme et positionnement des sorties)
➢Manuel (STOP): utilisé lors du chargement du nouveau programme applicatis étant période de
mise au point, le programme n’est plus exécuté mais l’automate réalise toujours le diagnostic et
la lecture des entrées. Dans ce mode les sorties prennent une position de replis, par défaut les
sorties sont mise à zéro.
Certain automates possedènt un mode de défaut

23
Cycle automate: lorsque l’automate est en mode RUN il effectue en permanence la
séquence suivante:

Connaitre l’état de la machine qu’il pilote

Exécution du programme application

Ecriture des sorties pour agir sur la


partie opérative

Le temps de cycle programme est vérifié en permanence par le chien de garde


« watchdog »

24
Programmation des API
Les langages de programmation utilisés pour les API ont évolué depuis l’introduction des
automates à la fin des années 60. actuellement la norme IEC 1131-3 spécifie 5 langages
qui sont:

➢Langages graphique:

▪Langage LADDER à contact, (LD).


▪Boites fonctionnelles, ou Functional Blog Diagram (FBD).
▪ Graphe Fonctionnel de Commande par Etape Transition (GRAFCET).

➢Langages textuels:

▪Texte structuré (ST)


▪Liste d’instruction (IL)

25

Vous aimerez peut-être aussi