Professional Documents
Culture Documents
Septembre 2003
TP API 1
re
srie
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
TP API 1
Exemple :
I : 1.0 / 2 = entre 2
Exemple :
O : 2.0 / 2 = sortie 2
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).
TP API 1
re
srie
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
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.
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 :
TP API 1
re
srie
Manipulations
0- Poste de travail
Question 0
1- Exemple didactique
Question 1
2- Chane de remplissage-bouchage
Question 1