Sie sind auf Seite 1von 5

AUTOMATE PROGRAMMABLE INDUSTRIEL

INTRODUCTION
La matrialisation d'un GRAFCET peut tre ralise de deux faons :
Logique cble base de bascules : elle est simple et adapte des petits systmes figs ;
Logique programme base d'ordinateur, de microcontrleur ou d'automate programmable
industriel (API) : cette solution a l'avantage d'tre flexible et volutive puisqu'elle s'adapte facilement
tout changement du systme par un simple changement de programme.

I.

LOGIQUE CABLEE

L'lment de base dans cette logique est la bascule SR. Pour


matrialiser un GRAFCET, on associe chaque tape une bascule
SR ;
On appelle l'ensemble forme par la bascule SR et la porte ET
"module d'tape", car chaque tape sera matrialise par ce
module de base.

Lyce Mohammed VI
Marrakech
Anne scolaire :
10-11

Matire :
Sciences de lingnieur
Module 2 :
Traitement de linformation

Unit : ATC
Page : 1/1

II.

AUTOMATE PROGRAMMABLE INDUSTRIEL :


1. dfinition

Un Automate Programmable Industriel est une machine lectronique programmable destine


piloter des systmes automatiss.

Alimentation
Programme

Consignes

Informations dentre

Traiter les
informations

Signalisation
Informations de sortie

Automate programmable
2. Structure Fonctionnelle Et Materielle:
Unit centrale
Processeur
Capteurs

Interface
dentre

Interface
de sortie

Practionneurs

Mmoire

Console

Lyce Mohammed VI
Marrakech
Anne scolaire :
10-11

Matire :
Sciences de lingnieur
Module 2 :
Traitement de linformation

Unit : ATC
Page : 2/2

a) Carte processeur
Cerveau de
interfaces:

lautomate, il gre lensemble des relations entre les zones mmoires et les
Lecture des informations dentre
Excution des instructions
Commande des sorties.

b) Mmoire
La mmoire centrale est llment fonctionnel qui peut recevoir, conserver et restituer. Elle est
dcoupe en zones o lon trouve :

La zone mmoire programme

La zone mmoire des donnes

Une zone o sont stocks des rsultats de calcul utiliss ultrieurement dans le
programme ;

Une zone pour les variables internes.


Ces mmoires peuvent tre :

des mmoires vives RAM ;

des mmoires EPROM.

c) Module dentre

La carte dentre tout ou rien permet de raccorder lautomate les diffrents


capteurs logiques

Elle recueillit et conditionne les informations provenant des capteurs

d) Module de sortie

La carte de sortie tout ou rien permet de raccorder lautomate les diffrents


practionneurs ;

Elle adapte les ordres et les envoie aux practionneurs.

e) Console de programmation

Lcriture

La modification

Leffacement

Le transfert dun programme dans la mmoire de lautomate ou dans une


mmoire EPROM.

3. PROGRAMMATION DE LAPI

La programmation d'un API consiste traduire


dans le langage spcialis de l'automate, les quations
de fonctionnement du systme automatiser. Parmi les
langages normaliss, on cite quelques-uns des plus
connus et plus utiliss :
Langage contacts (LADDER) ;
Langage List d'instructions (Instruction List) ;
Langage GRAFCET (Sequential Function Chart
: SFC).

Lyce Mohammed VI
Marrakech
Anne scolaire :
10-11

Matire :
Sciences de lingnieur
Module 2 :
Traitement de linformation

Unit : ATC
Page : 3/3

a) Le LADDER
i.

Description :

Le langage Ladder est une


succession de "rseaux de contacts"
vhiculant des informations logiques depuis
les entres vers les sorties. C'est une simple
traduction des circuits de commande
lectriques.
ii.

Exemple :

Dans cet exemple, on traduit le GRAFCET correspondant la perceuse automatise en


LADDER :
Pour matrialiser ce GRAFCET, on utilise les
associationssuivantes:

Pourlesfinsdecourse:

Dpart de cycle
Pice serre
Pice perce
Retour effectu
Desserrage

% I0.1
% I0.2
% I0.3
% I0.4
% I0.5

Pourchaquetape,onassocieunevariable
automate dont lindice est le numro
dtape:X0pourltape0,X1pourltape
1,etc.

Lyce Mohammed VI
Marrakech
Anne scolaire :
10-11

Matire :
Sciences de lingnieur
Module 2 :
Traitement de linformation

Unit : ATC
Page : 4/4

b) Liste dinstructions "IL" :


i.

Description :

L'IL est un langage dans lequel toutes les oprations sont dcrites par des instructions mnmoniques. Ce
nest pas un langage graphique. Le tableau suivant donne une liste reprsentative de ce langage :
INSTRUCTION
LD
LDN
AND
ANDN
OR
ORN
N
ST
STN
S
R
END

ii.

FONCTION
Lire une entre ou une variable interne.
Lire linverse dune entre ou dune variable interne.
ET logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
ET logique entre le rsultat de l'instruction prcdente et l'tat inverse de
OU logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
OU logique entre le rsultat de l'instruction prcdente et l'tat inverse de
Ngation du rsultat de l'instruction prcdente
L'oprande associ prend la valeur du rsultat de la zone test.
L'oprande associ prend la valeur inverse du rsultat de la zone test.
L'oprande associ est mis 1 lorsque le rsultat de la zone test est 1.
L'oprande associ est mis 0 lorsque le rsultat de la zone test est 1.
Fin de programme.

Exemple :

Le programme suivant est une mise en uvre du GRAFCET de lexemple de la perceuse en langage IL

Lyce Mohammed VI
Marrakech
Anne scolaire :
10-11

Matire :
Sciences de lingnieur
Module 2 :
Traitement de linformation

Unit : ATC
Page : 5/5

Das könnte Ihnen auch gefallen