You are on page 1of 6

IUT GE2i Valenciennes

Septembre 2003

TP API 1

re

srie

TP3 ALLEN BRADLEY SLC 500


Lire attentivement le sujet de TP et raliser la prparation concernant la chane de
remplissage de bidons dhuile (paragraphe 3).

1 Prsentation du sujet :
Ce TP porte sur la programmation dun automate ALLEN BRADLEY muni dun processeur
SLC 500. Lautomate est mont sur un chssis 7 emplacements comprenant :
1 module CPU 1747 - L541
1 module 16 entres 1746 - IB16
1 module 16 sorties 1746 - OW 16
Le SLC 500 est programm en langage Ladder (schma contacts) laide du logiciel RS
Logix 500 sous Windows 95.
1.1 Logiciel de programmation RS Logix 500 :
Le RS Logix 500 est bas sur le principe de projets. Un projet est un ensemble de fichiers
associs votre programme de logique. Ces diffrents fichiers vous permettront de :
- configurer et paramtrer le SLC 500
- diter et vrifier un programme en Ladder
- observer et agir sur les bits dEntres / Sorties
- et les bits internes de lautomate pour tester le bon fonctionnement de votre
automatisme.
Le paragraphe suivant vous permettra, grce un exemple didactique la prise en main
des outils principaux du RS Logix 500.

2 Exemple didactique
Saisir le grafcet suivant dans lautomate.
Cf0 = X0 Entre_1
Cf1 = X1 Entre_2
Cf2 = X2 Entre_3
X0 = Cf2 + X0 / Cf0 + INIT
X1 = ( Cf0 + X1 / Cf1 ) /INIT
X2 = ( Cf1 + X2 / Cf2 ) /INIT

K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 1/6

IUT GE2i Valenciennes


Septembre 2003

TP API 1

Adressage des variables :


Les bits dEntres de lautomate sont nots :
I:1.0/n
Avec n = 0, 1, 215 le numro du bit
I = input = entre

Exemple :
I : 1.0 / 2 = entre 2

Les bits de Sorties sont nots :


O : 2 . 0 / n Avec n = 0, 1, 215 le numro du bit
O = output = sortie

Exemple :
O : 2.0 / 2 = sortie 2

Les bits internes sont nots :


B3 : 0 / n
Avec n = 0, 1, 27 le numro du bit
ou
B3 : 1 / n
B3 : 2 / n

re

srie

Exemple :
B3 : 1 / 2 = CF2

Note : Pour faciliter la lecture, des mnmonique ou symboles peuvent tre associs aux
variables.
1.1 Cration de projet et paramtrage du SLC 500
Crer un nouveau projet partir du menu Fichier > Nouveau
Dans la liste qui saffiche, choisissez la CPU de lautomate
Dans le menu Fichier > Enregistrer Sous, renommez
votre projet en Projet 1
Une fentre projet souvrira dans la partie gauche de
lcran et vous y verrez larborescence du projet.
Dfinition du chssis et des modules :
Double cliquez sur licne Configuration des E/S dans
la fentre projet.
Dans la fentre qui saffiche, choisissez grce au
menu droulant gauche le rack (chssis)
correspondant linstallation.
Exemple pour un automate SLC
Indiquez les paramtres des 2 modules dE/S selon
leurs positions respectives dans le chssis.
Pour faciliter la configuration, le bouton central lire la
config des E/S permet de configurer
automatiquement votre projet en se connectant sur la
CPU.
Astuce :
A tout moment, clic droit de la souris, donne accs un menu contextuel en
rapport avec llment point.
Utiliser aussi Glisser / dplacer avec la souris (drag and drop).

K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 2/6

IUT GE2i Valenciennes


Septembre 2003

TP API 1

re

srie

1.2 Edition du programme


Pour saisir le programme, double clic sur licne LAD 2 (ou REL 2) dans la fentre projet.
Le fichier LADDER souvre dans la
moiti droite de la fentre RS Logix
500 (vous pouvez lagrandir avec les
boutons standard windows).
Cest dans cette partie que vous
allez saisir votre programme.

Cliquez sur la ligne de fin Barre doutil utilisateur


et slectionnez licne
Nouvelle ligne partir de
la barre doutils
Utilisateur.

Vous pouvez ainsi placer vos instructions en cliquant sur les icnes correspondantes et
saisir votre programme.
Exemple :
X1 = ( Cf0 + X1 /Entre 3 ) /INIT

X1
B3 : 0/1

Entre3
I : 1.0/3

INIT
B3 : 0/10

X1
B3 : O/1

CF0
B3 : 1/0

K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 3/6

IUT GE2i Valenciennes


Septembre 2003

TP API 1

re

srie

Pour le bon fonctionnement de votre programme, commencer par dfinir les conditions de
franchissement des transitions, ensuite les quations d tapes et terminer par laffectation
des sorties (actions lies aux tapes).

Astuce :
A tout moment, clic droit de la souris, donne accs un menu
contextuel en rapport avec llment point.
La touche F1, permet aussi daccder une aide contextuelle.

1.3 Visualisation et manipulation des donnes


RS Logix vous permet de surveiller et de modifier les valeurs des donnes utilises dans
votre programme. Pour accder cette fonctionnalit, double cliquez sur licne Fichiers
de donnes dans la fentre projet. Vous pouvez aussi dfinir un symbole pour chaque
adresse utilise dans votre programme.
Notez que vous pouvez aussi accder ces fonctions grce au menu contextuel (clic droit
de la souris).
1.4 Chargement et excution du programme
A partir du menu Comm., charger le programme dans lautomate, passer en ligne et
slectionner le mode de fonctionnement RUN (excution) dans le menu Comm. > Mode.
Pendant lexcution du programme, la modification des valeurs des donnes (notamment
les entres) vous sera utile pour simuler la partie oprative de votre automatisme. La
modification de ltat des bits dentre se fera par forage partir de la fentre projet.

K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 4/6

IUT GE2i Valenciennes


Septembre 2003

TP API 1

re

srie

2 Prparation
1- lire cet nonc ! !
2- Chane de remplissage-bouchage
Un tapis avance pas pas et transporte des bidons vides qui seront dabord remplis puis
ensuite bouchs des postes de travail diffrents.
Lapprovisionnement en bidons
nest pas rgulier et certains
bidons peuvent manquer de
temps autre. La distance
entre les bidons prsents est
fixe par des taquets situs sur
le tapis et distants dun pas.
Un dispositif permet chacun
des postes dcrits de dtecter
la prsence ou labsence dun
bidon.
Le Grafcet du fonctionnement est le suivant :

1 = (X5 X8 = 1) dans le cas prsent

Travail de prparation demand :


Question
crire les quations de ce Grafcet, dessiner le rseaux de contacts relatifs
ces quations.
Dfinir dans un tableau les adresses dE/S et les bits internes de lautomate
utiliss.
K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 5/6

IUT GE2i Valenciennes


Septembre 2003

TP API 1

re

srie

Manipulations
0- Poste de travail
Question 0

Avant de commencer le TP, identifier tous les lments de votre poste de


travail :
Ou est lautomate ? quelles cartes dE/S ? adressage ?
Quel est loutil de programmation ou est-il ? quelle communication ?

1- Exemple didactique
Question 1

Saisir et excuter le programme donn en exemple didacticiel et faites vrifier


le bon fonctionnement lenseignant.

2- Chane de remplissage-bouchage
Question 1

Saisir et excuter le programme correspondant au grafcet de la partie


prparation en langage Ladder.
faire vrifier le fonctionnement lenseignant.

Noubliez pas de rdiger votre compte rendu avec des


conclusions pertinentes,
rendre la fin de la dernire sance de ce TP.

K. EL SANWAR, M. GRISLIN, D. RENAUX

TP api1-1 MicroLogix1200 - 6/6

You might also like