Vous êtes sur la page 1sur 34

Cours d’automatisme licence mécatronique

LES AUTOMATES
PROGRAMMABLES
INDUSTRIELS
API : AUTOMATE PROGRAMMABLE INDUSTRIEL
PLC : (PROGRAMMABLE LOGIC CONTROLLER) EN ANGLAIS
Cours d’automatisme licence mécatronique

OBJECTIFS
 DONNER LE ROLE D’UN AUTOMATE PROGRAMMABLE
 DISTINGUER LOGIQUE CABLEE ET LOGIQUE PROGRAMMEE
 IDENTIFIER LES PRINCIPAUX TYPES D’AUTOMATES, LEURS CONSTRUCTEURS
ET LES LOGICIELS QUI SERVENT A LES PROGRAMMER
Cours d’automatisme licence mécatronique

Sommaire
1 Définition ___________________________________________________________________ 5
2 Structure générale ____________________________________________________________ 6
2.1 Automate compact ________________________________________________________ 7
2.2 Automate modulaire _______________________________________________________ 8
2.2.1 Comment se faire le montage ou l’assemblage des automates modulaires ? _______ 8
3 Automate programmable industriel dans un système _______________________________ 9
4 Fonctionnement global d’un automate __________________________________________ 10
5 Caractéristiques techniques ____________________________________________________ 10
5.1 Unité Centrale ___________________________________________________________ 11
5.2 Vitesses de traitement ____________________________________________________ 11
5.3 Temps de réponse ________________________________________________________ 11
5.4 Mémoire Deux types de mémoire cohabitent : _________________________________ 11
5.5 Type de sauvegarde_______________________________________________________ 12
6 Les modules d’entrées et sorties_________________________________________________ 12
6.1 Modules d’entrées _______________________________________________________ 12
6.1.1 Les entrées logiques ou TOR (Tout ou rien) ________________________________ 12
6.1.2 Les entrées analogiques _______________________________________________ 12
6.2 Modules de sortie ________________________________________________________ 12
6.2.1 Les sorties logiques ou TOR (Tout ou rien) _________________________________ 12
6.2.2 Les sorties analogiques ________________________________________________ 12
7 Présentation de quelques automates et les logiciels qui permettent de les programmer ____ 13
7.1 Automates compactes de siemens ___________________________________________ 13
7.2 Automates modulaires de siemens ___________________________________________ 17
7.3 Automates compactes de SCHNEIDER ________________________________________ 20
7.4 Automates modulaires de SCHNEIDER ________________________________________ 22
7.5 Automate Allen Bradley ___________________________________________________ 27
7.6 Automate ABB ___________________________________________________________ 28
7.7 Automate OMRON _______________________________________________________ 29
8 Critère de choix d’un automate programmable _____________________________________ 30
8.1 Choix du fabriquant _______________________________________________________ 30
_____________________________________________________________________________ 30
8.2 Choix du type d’automate __________________________________________________ 30
9 Principe de branchement des entrées d’un automate ________________________________ 31
9.1 Branchement entrées TOR _________________________________________________ 31
9.1.1 Logique positive______________________________________________________ 31
Cours d’automatisme licence mécatronique

9.1.2 Logique négative _____________________________________________________ 32


10 Câblage des sorties TOR des automates. ________________________________________ 33
11 Différence entre logique câblée et logique programmée ____________________________ 34
Cours d’automatisme licence mécatronique

1 Définition
Un Automate Programmable Industriel (API) est une machine électronique
programmable par un personnel non informaticien et destiné à piloter en ambiance
industrielle et en temps réel des procédés ou parties opératives.

Un automate fonctionne en recueillant les signaux à partir de sources comme les


boutons poussoirs, les capteurs… en fonction des changements détectes, il réagit en
produisant des signaux de sortie prévus a cet effet par le programme.

Remarque
Un automate programmable est adaptable à un maximum d’application, d’un point de
vue traitement, composants, language.
C’est pour cela qu’il est de construction modulaire.
Cours d’automatisme licence mécatronique

2 Structure générale
Cours d’automatisme licence mécatronique

Comme la figure nous indique, un API, est composant des éléments suivants :
- Un module d’alimentation générale :
Il reçoit l’énergie électrique sous différentes formes (AC ou DC 24 V ou
220 V ou 110V …) et permet la mise sous tension de l’automate

- Une unité centrale appelé communément CPU qui traite les informations
reçu en fonction du programme.

- Un module d’entrée qui présente des borniers de connexions des capteurs,


instrumentations et contacts.
L’entrée est alimentée par une source de tension interne à l’automate ou
une source extérieure. La plupart du temps 24V

- Un module de sortie qui présente des borniers de connexions des sorties


vers les pré-actionneurs.

- Des voyants leds qui informent l’utilisateur et le maintenancier sur l’état de


l’automate

- Des ports de communication permettant à l’automate de communiquer


avec d’autres automates, des ordinateurs, des pupitres de supervision…

- Ces ports sont entre autres : RJ 45, RS 232, RS 422, RS 485…

- Un port pour insérer une carte mémoire SD

IMPORTANT
Un automate se présente suivant deux (02) formes du point de vue structurel :

2.1 Automate compact


Tous les éléments (unité centrale, module d’alimentation, module
d’entrées et modules de sortie) sont en un seul bloc
Cours d’automatisme licence mécatronique

2.2 Automate modulaire


Tous les éléments (unité centrale, module d’alimentation, module
d’entrées et modules de sortie) sont sous forme modulaire. Ils sont
débrochables, séparables

Exemple : automate modulaire

2.2.1 Comment se faire le montage ou l’assemblage des automates modulaires ?


Ils sont fixés sur un ou plusieurs racks contenant le « fond de panier » (bus +
connecteurs).
Cours d’automatisme licence mécatronique

3 Automate programmable industriel dans un système


CONSIGNES
DE AUTOMATE PREACTIONN
L’OPERATEU ORDRE
PROGRAMMABL EURS
S vers
PUPITRE INFORMATI E
PO ACTIONNEUR
OPERATEUR ONS
VISUALISAT S
ION
SONORISAT CAPTEURS
ION COMP
TE
REND
US
PARTIE
PARTIE PARTIE
COMMANDE
OPERATIVE
Cours d’automatisme licence mécatronique

4 Fonctionnement global d’un automate


Le traitement à lieu en quatre phases :
* Phase 1 : Gestion du système
* Autocontrôle de l’automate

* Phase 2 : Acquisition des entrées


Prise en compte des informations du module d’entrées et écriture de leur valeur dans
RAM (zone DONNEE).

* Phase 3 : Traitement des données


Lecture du programme (située dans la RAM programme) par l’unité de traitement,
lecture des variables (RAM données), traitement et écriture des variables dans la
RAM données.

* Phase 4 : Emissions des ordres


Lecture des variables de sorties dans la RAM données et transfert vers le module de
sorties.

5 Caractéristiques techniques
Les caractéristiques principales d’un API sont :
• Marque • Sauvegarde (EPROM, EEPROM, pile, …)
Gamme de la marque • Nombre d’entrées / sorties
Compact ou modulaire Tension d’alimentation des entrées
•Tension d’alimentation • Modules complémentaires (analogique, communication,..)
•Taille mémoire • Langage
•Temps de scrutation
Cours d’automatisme licence mécatronique

5.1 Unité Centrale


L'unité centrale est le regroupement du processeur et de la mémoire centrale. Elle
commande l'interprétation et l'exécution des instructions programmes. Les
instructions sont effectuées les unes après les autres, séquencées par une
horloge.
Exemple: Si deux actions doivent être simultanées, l'API les traite successivement

5.2 Vitesses de traitement


C'est la vitesse de l'UC pour exécuter 1 K-instructions logiques. (10 à 20 ms/Kmots).

5.3 Temps de réponse


Scrutation des entrées, vitesse de traitement et affectation des sorties.

5.4 Mémoire
Deux types de mémoire cohabitent :

* La mémoire Langage où est stocké le langage de programmation. Elle est en


général figée, c'est à dire en lecture seulement. (ROM : mémoire morte)
* La mémoire Travail utilisable en lecture-écriture pendant le fonctionnement c’est la
RAM (mémoire vive).
Attribution des zones mémoire travail en RAM

Nature des Désignations Exploitation Zones mémoires


informations

Etats des Capteurs Variable d’entrées Evolution de leur Zone


valeur en fonction mémoire
du déroulement des Données
Ordres aux Variable de sorties du cycle
préactionneurs

Résultats de Variable Interne


fonctions et / ou
comptage, tempo... Variable mot

Résultats
intermédiaires

Instructions du Programme Ecrit 1 fois et lu à Zone mémoire


cycle chaque Programmée
Dans l’API scrutation
Cours d’automatisme licence mécatronique

5.5 Type de sauvegarde

Sauvegarde de la RAM (programme, configuration, Sauvegarde Externe


données)
1 heure minimum par pile 1 an par pile externe Permanente par EPROM
interne (effaçable par ultraviolet),
EEPROM (effaçable par
courant électrique)

6 Les modules d’entrées et sorties


6.1 Modules d’entrées
Il existe des 02 types d’entrées suivant la nature du signal :
6.1.1 Les entrées logiques ou TOR (Tout ou rien)

Leur fonctionnement est fonction de (02) états logiques possibles (marche ou arrêt)
Exemple : détecteur de position, détecteur de pluie, détecteur jour nuit
6.1.2 Les entrées analogiques

Dans le principe de fonctionnement, ils peuvent prendre plusieurs valeurs possibles.


Exemple, capteurs et sondes de température, capteur de niveau analogique qui
donne les différentes valeurs du niveau d’eau

IMPORTANT
Pour leur fonctionnement, il requiert le raccordement à un convertisseur afin de
convertir la grandeur physique en donnée exploitable par l’automate.

6.2 Modules de sortie


Il existe des 02 types de sortie suivant la nature du signal :
6.2.1 Les sorties logiques ou TOR (Tout ou rien)

Leur fonctionnement est fonction de (02) états logiques possibles (marche ou arrêt)
Exemple : Lampes, relais…
6.2.2 Les sorties analogiques

Dans le principe de fonctionnement, ils peuvent prendre plusieurs valeurs possibles.


Exemple, vannes…
Cours d’automatisme licence mécatronique

7 Présentation de quelques automates et les logiciels qui permettent


de les programmer
7.1 Automates compactes de siemens

On les utilise généralement pour des petites applications de moins de 20 entrées.

Marque : SIEMENS
Modèle : LOGO
Logiciel de programmation :LogoSoft comfort

SIEMENS: SOCIETE ALLEMANDE BASE A MUNICH ET FONDEE EN 1847 – PLUS


DE 351 000 EMPLOYES – OUVERTURE EN MAI 2017 D’UNE FILIALE EN COTE
D’IVOIRE « SIEMENS IVORY COAST » QUI VA REPRESENTER LA SOCIETE DANS
TOUTE LA SOUS REGION.
Cours d’automatisme licence mécatronique

 LA GAMME
S5

LOGICIEL DE PROGRAMMATION :
STEP 5

NB: CES AUTOMATES SONT OBSOLETES;

ON NE LES RETROUVE PRATIQUEMENT


PLUS DANS LES INSTALLATIONS
INDUSTRIELLES
Cours d’automatisme licence mécatronique

 LA GAMME S7-
200

LOGICIEL DE PROGRAMMATION :
STEP 7 MICROWIN
NB:AUTOMATES DEPASSES; TOUTEFOIS, IL EXISTE UNE
DECLINAISON DES S7-200 NOMMEE S7-200 SMART;

CES AUTOMATES SONT PLUS EVOLUES MAIS NE SONT


DISPONIBLES QU’EN INDE ET EN CHINE;
ILS SE PROGRAMMENT AVEC STEP 7 MICROWIN SMART
 LA GAMME S7-
Cours d’automatisme licence mécatronique

1200

LOGICIEL DE PROGRAMMATION :
TIA PORTAL

NB:CETTE GAMME A SUCCEDEE A LA


GAMME DES S7-200
TIA PORTAL CORRESPOND AUX
VERSIONS DE STEP7 ULTERIEURES A 5.6
Cours d’automatisme licence mécatronique

7.2 Automates modulaires de siemens

 LA GAMME S7-300

LOGICIEL DE PROGRAMMATION : SIMATIC


MANAGER STEP 7 OU TIA PORTAL

NB:AUTOMATE DE MOYENNE/HAUTE GAMME


 LA GAMME S7-400
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION : SIMATIC


MANAGER STEP 7 OU TIA PORTAL

NB: AUTOMATE HAUTE


GAMME TRES PUISSANT
 LA GAMME S7-1500
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
TIA PORTAL

NB:
NOUVEAUX AUTOMATES
HAUTE GAMME DE SIEMENS
SCHNEIDER ELECTRIC: SOCIETE FRANCAISE BASE
Cours d’automatisme licence mécatronique

A RUEIL MALMAISON
– ENVIRON 160 000 EMPLOYES
– FONDEE EN 1836 –
A RACHETE MODICON EN 1996

7.3 Automates compactes de SCHNEIDER

 ZELIO

LOGICIEL DE PROGRAMMATION :
ZELIOSOFT
 LA GAMME TWIDO
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
TWIDO SUITE
NB:EXISTE SOUS FORME COMPACT ET
MODULAIRE.
N’EST PLUS FABRIQUE
Cours d’automatisme licence mécatronique

7.4 Automates modulaires de SCHNEIDER

 LA GAMME TSX MICRO

LOGICIEL DE PROGRAMMATION :
PL7 PRO
NB: ARRET DE FABRICATION PREVU
POUR LE 31/12/2019
 LA GAMME TSX PREMIUM
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
PL7 PRO ET UNITY PRO
NB: ARRET DE
FABRICATION DEPUIS LE
31/12/2018
 LA GAMME QUANTUM
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
UNITY PRO

NB: ARRET DE
FABRICATION DEPUIS LE
30/06/2018
 LA GAMME M340
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
UNITY PRO

NB: AUTOMATE HAUTE


GAMME TRES PUISSANT
 LA GAMME M580
Cours d’automatisme licence mécatronique

LOGICIEL DE PROGRAMMATION :
UNITY PRO A PARTIR DE LA
VERSION 8

NB: CE SONT LES TOUS


NOUVEAUX
AUTOMATES HAUTE
GAMME DE SCHNEIDER
Cours d’automatisme licence mécatronique

7.5 Automate Allen Bradley

ROCKWELL AUTOMATION: Basée à Milwaukee aux Etats-Unis


avec des bureaux dans plus de 80 pays - plus de 22.000 employés
- offre ses services dans le domaine de l'automatisation
principalement sur le marché américain. Propriétaire de la gamme
Allen Bradley qui se programme avec les logiciels RSLOGIX 5,
RSLogix 500 ou RSLogix 5000 suivant les API.
Cours d’automatisme licence mécatronique

7.6 Automate ABB

ABB: ABB est une entreprise d'automatisation et de technologie de pointe qui fournit
ses services dans les domaines des infrastructures, du transport, de la logistique etc..

Fondée en 1883, son siège se trouve à Zurich, en Suisse. La société est très réputée dans
le monde de la robotique industrielle. La société est représentée sur 100 pays
et compte 132.000 employés.

Les automates phares de ABB sont les AC500 et


sont programmes a l'aide de la suite logicielle
Controlbuilder
Cours d’automatisme licence mécatronique

7.7 Automate OMRON

OMRON: C'est une societe japonaise basee a Kyoto. La societe a une


histoire de 80 ans, l'activite principale de l'entreprise est la fabrication
et la vente d'equipements et de systemes automatises.

Recemment, elle s'est aventuree dans la robotique avec l'acquisition


de la societe Adept.

Les logiciels utilises pour programmer ses types d'automates sont :


CX PROGRAMMER ou la suite logiciel CX-One,
ZEN SOFT(POUR LEURS MODULES LOGIQUES)
Cours d’automatisme licence mécatronique

8 Critère de choix d’un automate programmable


8.1 Choix du fabriquant

- IL EST SOUVENT FONCTION DE LA FAMILIARITE QU’ON A AVEC UN CERTAIN


FABRICANT (DONT ON MAITRISE DEJA CERTAINS PRODUITS).

- DE LA ZONE DE LOCALISATION DU PROJET IMPOSE SOUVENT LE CHOIX DU FABR


(IL FAUT S’ATTENDRE A TRAVAILLER AVEC LES AUTOMATES ALLEN BRADLEY
SI ON DEVELOPPE LE PROJET AU USA)

8.2 Choix du type d’automate

LE NOMBRE D’ENTREES ET SORTIES


LE TEMPS DE CYCLE OU TEMPS DE TRAITEMENT (SCRUTATION)

LES FONCTIONNALITES: TENSION D’ALIMENTATION –


NOMBRE DE COMPTEURS – NOMBRE DE TEMPO –
FONCTIONS SPECIFIQUES ETC…

L’INTUITIVITE DE L’ENVIRONNEMENT DE DEVELOPPEMENT: FACILITE


DE PROGRAMMATION
LE COUT DE L’AUTOMATE:
POUR DE PETITS PROJETS D’AUTOMATISATION, IL EST PREFERABLE DE CHOISIR
DES MICRO OU MINI AUTOMATES

EN RESUME, A PART LE CRITERE DE PRIX QUI FAIT PARTIE DES CRITERES LES PLUS
CONSIDERES LORS DU CHOIX D’UN AUTOMATE, LE CHOIX DEFINITIF DEPENDRA
DU CAHIER DES CHARGES ET DES SPECIFICITES TECHNIQUES DU PROJET.

LA PLUPART DES FABRICANTS D’AUTOMATES PROPOSENT


PLUSIEURS GAMMES D’AUTOMATES CE QUI PERMET DE COUVRIR UNE DIVERSITE
DE PROJETS.
Cours d’automatisme licence mécatronique

9 Principe de branchement des entrées d’un automate


9.1 Branchement entrées TOR
On distingue deux manières de brancher les entrées. Un câblage ou
branchement des entrées à logique positive et un câblage ou branchement des
entrées à logique négative

9.1.1 Logique positive


Dans le cas de la rentrée à logique positive, le commun des entrées est relié à
0V. pour mettre une telle entrée à la logique 1, il faut appliquer à l’entrée
concernée un potentiel de +24V.

Logique positive

Le principe de raccordement consiste à envoyer un signal électrique vers l’entrée


choisie sur l’automate dès que l’information est présente.
Pour chaque entrée de l’automate, considérons qu’il y a une charge à l’intérieur
de l’automate entre la borne 0V et chacune des entrées .cette charge lorsqu’elle
sera sous tension mettra l’entrée correspondante à l’état logique 1.

l'API TSX 17
fonctionne
exclusivement en
logique
positive (pour mettre
une entrée automate
au 1 logique, il
faut lui imposer un
potentiel de +24
Volts )
Exemple de branchement d’un capteur à 3 fils sur une entrée à Logique
Positive
Cours d’automatisme licence mécatronique

9.1.2 Logique négative


Une entrée à logique négative. Dans le cas d’une entrée à logique négative, le
commun interne des entrées est relié au potentiel de +24V.

Logique négative

Pour mettre une telle entrée à 1 logique, il faut appliquer un potentiel de 0V aux
entrées concernées.

'API PB15 fonctionne


exclusivement en
logique
négative (pour mettre
une entrée automate
au 1 logique,
il faut lui imposer un
potentiel de -0 Volts )

Exemple de branchement d’un capteur à 3 fils sur une entrée à Logique


négative
Cours d’automatisme licence mécatronique

Toutes ces informations (d’entrée et de sortie sont dans la majorité des cas des
signaux électriques. La connexion électrique des différents constituants doit
respecter certains principes pour garantir leur bon fonctionnement et la sécurité du
matériel et des utilisateurs. Si une alimentation extérieure est utilisée, il faut veiller à
relier la borne 0V de cette alimentation à la borne 0V (commun ou masse) de
l’automate.

10 Câblage des sorties TOR des automates.


Le principe de raccordement consiste à envoyer un signal électrique vers le
préactionneur connecté à la sortie choisie de l'automate dès que l'ordre est émis.
La fermeture de ces contacts va permettre l’alimentation de la bobine du pré
actionneur en établissant un circuit électrique avec une alimentation extérieure.
Toutes les sorties de l’automate ont une borne reliée au +24V.
Cours d’automatisme licence mécatronique

11 Différence entre logique câblée et logique programmée


Logique câblée
Utilisé généralement pour les :
PETITS OU MOYENS SYSTEMES STATIQUES NE NECESSITANT QUASIMENT
PAS DE MODIFICATIONS
Les points essentiels
- COMMANDE A BASE DE RELAIS ELECTROMECANIQUES

- COMPOSANTS ELECTROMECANIQUES NECESSITANT PLUS


D’ENTRETIEN

- TOUTE MODIFICATION NECESSITE UN RECABLAGE DU SYSTEME

- CABLAGE SOUVENT FASTIDIEUX ET PEU FLEXIBLE

Logique programmée
Utilisée généralement pour un :
ENSEMBLE VARIE DE TACHES, OU MÊME UNE SEULE TACHE QUI NECESSITE
UNE MODIFICATION/AMELIORATION RECURRENTE
Les points essentiels
- COMMANDE A BASE DE MICROCONTROLEURS, D’AUTOMATES

- INSTALLATIONS PLUS COMPLEXES MODIFIABLES, EVOLUTIFS

- OPERATIONS DE MODIFICATION FACILES:QUELQUES LIGNES DE


CODE

- L’AUTOMATE EST FLEXIBLE:ON PEUT LE REPROGRAMMER

Suivant que nous soyons en logique câblée ou en logique programmée, nous


aurons les mêmes circuits de puissance, seuls les composants du circuit de
commande diffèrent

Vous aimerez peut-être aussi