Vous êtes sur la page 1sur 4

Université ABBES LAGHROUR KHENCHLA,

Faculté des sciences et Technologie


Module : TP programmation des API
TP N°1 : Initiation aux Automates Programmables Industriels (API Siemens S7-200)

But du TP :

Comprendre la structure d’un système automatisé de production et de définir les différentes


parties de ce système et comprendre aussi l’architecture matérielle des automates
programmable industriels (API Siemens S7-200).

Un Automate Programmable Industriel (API), est un dispositif électronique programmable,


destiné à automatiser des processus tels que la commande des machines au sein d’une usine et
à piloter des robots industriels par exemple.

1. Structure d’un système automatisé : Tout système automatisé peut se composer par
les trois parties suivantes :

Partie opérative : Agir sur la matière d’œuvre (produit)

Partie commande (Automate programmable) : Traiter les informations et gérer le système

Poste de contrôle : Composé des pupitres de commande et de signalisation, il permet à


l’opérateur de commande le système

2. Principe et fonctionnement de l'automate programmable

L'automate programmable reçoit des données par ses entrées, celles-ci sont ensuite traitées par
un programme défini, le résultat obtenu étant délivré par ses sorties. Ce cycle de traitement est
toujours le même, quel que soit le programme, néanmoins le temps d'un cycle d'API varie
selon la taille du programme et la puissance de l'automate.

C'est l'unité centrale qui gère l'automate programmable : elle reçoit, mémorise et traite les
données entrantes et détermine l'état des données sortantes en fonction du programme établi.

3. Caractéristiques techniques

Les caractéristiques principales d’un API sont :

•Tension d’alimentation

•Taille mémoire

•Temps de scrutation

•Sauvegarde (EPROM, EEPROM, pile, …)

•Nombre d’entrées / sorties

•Langage

1
Université ABBES LAGHROUR KHENCHLA,
Faculté des sciences et Technologie
Module : TP programmation des API
TP N°1 : Initiation aux Automates Programmables Industriels (API Siemens S7-200)
4. Langages de programmation
Il existe 4 langages de programmation des automates qui sont normalisés au plan
mondial par la norme CEI 61131-3:

Langages graphiques
 le langage à contacts sous le sigle LD (Ladder Diagram)
 le langage en blocs fonctionnels sous le sigle FBD (Function Block Diagram).

Langages littéraux
 le langage à liste d'instruction sous le sigle IL (Instruction List)
 le langage littéral structuré sous le sigle ST (Structured Text).
5. Grafcet
Le Grafcet (GRAphe Fonctionnel de Commande des Etapes et Transitions) , est un
langage fonctionnel graphique destiné à décrire les différents comportements d’un
automatisme séquentiel.
Le GRAFCET, langage spécification, est utilisé par certains constructeurs d’automate
(Schneider, Siemens) pour la programmation.
6. Logiciel de programmation step 7
Le logiciel STEP7 est l’outil de programmation des systèmes d’automatisation SIMATIC.
STEP 7 offre les fonctions suivantes pour l’automatisation d’une installation (Configuration et
paramètre du matériel- Paramètre de la communication- Programmation – Test …)
7. Architecture des automates programmables industriels
Les automates sont organisés suivant l’architecture suivante (fig.1):
Un module d’unité centrale ou CPU, qui assure le traitement de l’information et la gestion de
l’ensemble des unités. Ce module comporte un microprocesseur, des circuits périphériques de
gestion des entres/sorties, des mémoires RAM : mémoire vive lecture écriture et des
EEPROM (mémoire effaçable électriquement nécessaire pour stoker les programmes, les
données et les paramètres de configuration du système).
Un module d’alimentation qui à partir d’une tension 220V/50Hz ou dans certains cas de 24V
fournit les tensions continues +/-5V,+/-12 V.
Un ou plusieurs modules de sorties ‘Tout ou Rien’(TOR) (vrai ou faux/1 ou 0), ou
analogiques (l’information traitée est continue pour l’acquisition des informations provenant
de la partie opérative).
2
Université ABBES LAGHROUR KHENCHLA,
Faculté des sciences et Technologie
Module : TP programmation des API
TP N°1 : Initiation aux Automates Programmables Industriels (API Siemens S7-200)
Un ou plusieurs modules de sorties ‘Tout ou Rien’(TOR),ou analogiques pour transmettre à la
partie opérative les signaux de commande. Il y a des modules qui intègrent en même temps
des entrées et des sorties.

Fig.1 : Automate programmable siemens

1-module d’alimentation 6-carte mémoire


2-pile de sauvegarde 7-Interface multipoint(MPI)
3-connexion au 24v cc 8-connecteur frontal
4-commutateur de mode (à clé) 9-volet en face avant
5-LED de signalisation d’état et de défaut
8. SIMATIC S7-200
La famille S7-200 est constituée de micro-automates programmables utilisables dans des
applications d’automatisation variées. La figure 2 présente un micro-automate S7-200. Sa
forme compacte, ses possibilités d’expansion, son faible prix et son important jeu
d’opérations en font une solution idéale pour la commande de petites applications. En outre,
le large choix de tailles et de tensions de CPU vous offre la souplesse nécessaire pour
résoudre vos problèmes d’automatisation.

3
Université ABBES LAGHROUR KHENCHLA,
Faculté des sciences et Technologie
Module : TP programmation des API
TP N°1 : Initiation aux Automates Programmables Industriels (API Siemens S7-200)

Fig .2: module d’un S7-200

QUESTIONS pour le Compte Rendu


1. Les systèmes automatisé, utilisé dans le secteur industriel, sont constitues de plusieurs
parties, Donnez la description des différentes parties avec des exemples.
2. Tracez le schéma d’un procédé industriel automatisé en expliquant son fonctionnement.
3. Quelles sont les contraintes du mode industriel ?
4. Quels sont les différents types de commande ?
5. Citez les domaines d’application des systèmes automatisés et citez aussi les avantages et les
inconvénients.
6. Donner la description et le rôle des éléments constitutifs d’un API programmable.
7. Quels sont les avantages et les inconvénients des API
8. Quelles sont les différents langages de programmation des API ? Et citez les avantages et
inconvénients de chaque langage.
9. Quel est le but du GRAFCET ?

Vous aimerez peut-être aussi