Vous êtes sur la page 1sur 53

Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIÈRES


1. TRAITEMENT ANALOGIQUE 1-1
1.1 Information générale 1-1
1.1.1 Compétence visée ................................................................................................... 1-1
1.1.2 Critères particuliers de performance: ..................................................................... 1-1
1.1.3 Durée du travail pratique ........................................................................................ 1-1
1.1.4 Matériel nécessaire ................................................................................................. 1-1
1.1.5 Directives................................................................................................................ 1-1
1.1.6 Évaluations ............................................................................................................. 1-2
1.2 Sortie analogique NO4V 1-2
1.2.1 Hypothèse théorique ............................................................................................... 1-2
1.2.2 Tests par mode de forçage ...................................................................................... 1-3
1.2.3 Exercice de programmation.................................................................................... 1-4
1.3 Entrée analogique NI4 1-4
1.3.1 Hypothèses théoriques ............................................................................................ 1-4
1.3.2 Vérification pratique............................................................................................... 1-5
1.3.3 Exercice .................................................................................................................. 1-5
1.4 Mise à l ‘échelle 1-6
1.5 Liste des entrées / sorties 1-6

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 96
Guide des Travaux Pratiques Automates Programmables II

1. Traitement analogique
1.1 Information générale
1.1.1 Compétence visée
• Développer vos compétences dans le traitement analogique et numérique des données.
1.1.2 Critères particuliers de performance:
• Utilisation appropriée des fonctions consacrées aux variables analogiques.
• Interprétation juste des caractéristiques des entrées-sorties analogiques des API.
• Interprétation juste des schémas de branchement: capteurs (TOR et analogiques), actionneurs,
alimentations et éléments de sécurité.
• Rendre opérationnel le branchement des entrées-sorties tout-ou-rien et analogiques.
1.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 6 heures.
1.1.4 Matériel nécessaire
• Logiciels de programmation en échelle.
• Automate Programmable Industriel (API).
• Transmetteur 4-20mA relié à une variable facilement modifiable (Ex. Température) ou circuit
de source à courant variable de 4 à 20 mA (Voir figure 1-3).
• Prise de raccordement et câble de communication.
• Documentation pertinente.
1.1.5 Directives
1. La première partie de ce travail pratique permet de placer des valeurs en mémoire afin de
visualiser, à l’aide d’un multimètre, le résultat sur une des sorties analogiques de
l’automate.
2. Par la suite, le stagiaire effectue la lecture d’une entrée 4-20mA disponible. Une fois la
mise à l’échelle complétée, le stagiaire est à même de scruter les cases mémoires afin
d’interpréter les résultats. Finalement, il doit activer des sorties en fonctions de l’entrée
obtenue.
3. Le travail de conception de l’automatisme peut être fait individuellement. Par contre, à
cause des équipements restreints, les stagiaires doivent se regrouper en équipes afin de
programmer leur solution et de la tester sur l’unique maquette prévue à cet effet.
4. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance. Ils
répondent aux questions portant sur la donnée du problème.
5. Les stagiaires doivent faire référence aux travaux pratiques précédents lorsqu’ils éprouvent
de la difficulté avec le logiciel de programmation en échelle. Le rôle des formateurs est de
réitérer ce point important aux stagiaires.
6. Ce travail pratique consiste à vous introduire aux éléments analogiques/numériques et aux
instructions se rattachant à ce type de traitement. Les expériences qui suivent sont
fractionnées afin que le stagiaire se penche sur l’essentiel de la matière. Selon que vous
avez à votre disposition des sorties en courant, en tension ou les deux, réalisez les étapes
qui s’appliquent.

Traitement Analogique Page 1-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

1.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire peut voir
sa réalisation comme une évaluation formative de sa conception des automatismes. Le
formateur procurera un solutionnaire détaillé en plus d’analyser les solutions avec toute la classe
et ce, à la prochaine séance de théorie.
Les critères de performance visés par ce travail sont préliminaires et essentiels au déroulement et
à la bonne compréhension des travaux pratiques qui suivront.

1.2 Sortie analogique NO4V


1.2.1 Hypothèse théorique
Dans cette partie du travail, nous vérifions vos connaissances des sorties analogiques. Celles
utilisées permettent de faire varier la tension entre ±10V. Remplissez le tableau 1-1 avant de
vous lancer dans la programmation des sorties analogiques. La résolution d’une sortie
analogique est donnée par l’équation suivante:
(20V / 16384) = 1.22070 mV / LSB
Dans cette équation, le 20V représente la plage d’opérations (i.e. ±10V), le 16384 correspond à
la résolution de sortie de 14 bits qui ne tient pas compte des 2 premiers bits les moins
significatifs.

T AB L E AU 1- 1 : E X E M P L E D ’ U N E S O R T I E AN AL O G I Q U E ±10V
Code 16 bits Valeur décimale Valeurs théoriques Valeurs Pratiques
0000 0000 0000 01xx
0000 0000 1000 00xx +39.06 mV
5.0V 5.0V
-5.0V -5.0V
20 000
1111 1111 1111 1111
0111 1111 1111 1111
0101 1010 0101 1111
1101 1010 0101 1111 (-9633 * 1.2207mV) / 4 = -2.94V

Lorsque le bit 15 est à 1, il s’agit d’un nombre négatif. L’équivalent décimal du nombre est
obtenu en soustrayant 215 = 32768 du reste de la représentation à 14 bits. Souvenez-vous que les
deux premiers bits ne font pas partie du calcul de la résolution lorsqu’il s’agit d’une sortie
analogique. Il faut donc recalculer en utilisant uniquement les 14 bits les plus significatifs ou
diviser par quatre le résultat obtenu.
(1)101 1010 0101 11(11) =
(214 + 212 + 211 + 29 + 26 + 24 + 23 + 22 + 21 + 20 ) - 215 =
(16384 + 4096 + 2048 + 512 + 64 + 16 + 8 + 4 + 2 + 1) - 32768 = - 9633

À l’aide de la résolution déterminez les valeurs manquantes du tableau 1-1.

Traitement Analogique Page 1-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

1.2.2 Tests par mode de forçage


Afin de vérifier les résultats théoriques du tableau 1-1, il suffit de forcer des valeurs de sorties à
l’adresse appropriée où se situe le module analogique. Par l’entremise d’un simple multimètre, il
est alors possible de tester la validité des résultats du tableau 1-1.
Pour forcer une valeur il suffit de suivre les étapes suivantes:
1. Sélectionnez le mode En-Ligne afin de pouvoir communiquer avec l’automate.
2. Charger la mémoire de l’automate avec un programme contenant, à la limite, uniquement
la configuration correcte des modules d’entrées et de sorties.
3. En suivant les menus ci-dessous, rendez-vous à l’écran de la figure 1-1.

F1 F8 F9 F10
FONCTS VISU FORÇAGE VISU
PROCESR FICHIERS SORTIES

adresse 15 donn 0 adresse 15 donn 0


O:1 .... .... .... ....
O:3 .... .... .... ....
O:6 .... .... .... ....
O:6.1 .... .... .... ....
O:6.2 .... .... .... ....
O:6.3 .... .... .... ....

Appuyer sur une touche ou entrer une valeur de forcage


O:1/0 =
REM RUN forcage INCTFS donn binaire adresse deci adr. PROC 1
OFF ON SUPPRIM SUPPRIM PRECISE VISU ACTIVE DESACTI
TOUT ADRESSE DONNEES
F1 F2 F3 F4 F5 F6 F7 F8
FIGURE 1- 1 : É C R AN D E F O R Ç AG E

Appuyez sur la touche F7 afin d’activer le mode de forçage. Par la suite, déplacez le curseur vis-
à-vis la quatrième sortie analogique (O:x:3) et entrez la première valeur du tableau 1-1. Mesurez
le résultat à l’aide d’un multimètre placé judicieusement à la sortie correspondante. Choisissez
une échelle appropriée et surtout sélectionnez le bon mode selon que vous testez une sortie en
tension ou en courant. N’oubliez pas que les modules de votre automate peuvent différez de
ceux utilisés dans ce document.

adresse 15 donn 0 adresse 15 donn 0


O:1 .... .... .... ....
O:3 .... .... .... ....
O:6 .... .... .... ....
O:6.1 .... .... .... ....
O:6.2 .... .... .... ....
O:6.3 0000 0000 0000 01..

Après avoir pris en note tous vos résultats pratiques et avoir testé vos hypothèses théoriques,
n’oubliez pas d’appuyer sur la touche F8 afin de désactiver le mode de forçage.

Traitement Analogique Page 1-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

1.2.3 Exercice de programmation


Deux boutons poussoirs permettent de OUTPUT INPUT INPUT

vérifier une sortie analogique ±10V. Lorsque POWER POWER

aucun bouton poussoir n’est enfoncé, la


tension de sortie est de 0V. Si l’opérateur ANALOG ANALOG

appuie uniquement sur PB1, la tension est de


(0)+24VDC (0) IN 0+
-5V. Si seul PB2 est enfoncé la tension est (1) D COM (1) IN 0-
alors de +5V. Lorsque les deux boutons (2) COM
(3) IN 1+
poussoirs sont enfoncés, la tension de sortie
(0) OUT 0 (4) IN 1-
alterne, à intervalles d’environ 2 secondes, (1) A COM (5) COM
entre le maximum de tension positive et (2) OUT 1 (6) IN 2+
(3) A COM (7) IN 2-
négative. (4) OUT 2 (8) COM
(5) A COM (9) IN 3+
Une fois que vous aurez solutionné cet (6) OUT 3 (10) IN 3-
automatisme, testez votre programme en (7) A COM (11) COM

appliquant un voltmètre à la sortie (ou un


ampèremètre le cas échéant).
1746-NO4I et NO4V 1746-NI4

1.3 Entrée analogique NI4


1.3.1 Hypothèses théoriques
Le module analogique NI4 possède quatre mini-interrupteurs permettant de sélectionner entre
des entrées en courant ou en tension.
Selon la figure 1-2 et le tableau 1-2, déterminez les adresses des entrées en tension et celles des
entrées en courant selon l’emplacement de votre module analogique.
Pour mieux comprendre le fonctionnement des entrées analogiques, prenons l’exemple d’une
boucle 4-20mA provenant d’un RTD dont la plage de mesures se situe entre +10°C et +50°C.
La résolution d’une entrée analogique est donnée par :
(40mA / 32768) = 1.22070 µA / LSB
Ici, la résolution est maximum puisque 15 bits sont utilisés dans le processus de conversion,
analogique à numérique, le 16ième servant à différencier les valeurs positves des valeurs
négatives. En utilisant vos connaissances sur les boucles de courant 4-20mA, complétez le
tableau 1-2.

Current

1 2 3 4
O
N

Voltage ADRESSE DES


1- 2
FIGURE ENTRÉES ANALOGIQUES
MINI-INTERRUPTEURS TENSION COURANT
1
2
3
4

Traitement Analogique Page 1-4 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 1- 2 : E X E M P L E D ’ U N E E N T R É E AN AL O G I Q U E 4- 20 M A

Entrée 4-20mA Code 16 bits Code Hexa Code décimal Température °C


4mA 0000 1100 1100 1100 10°C
30°C
0001 0000 0000 0000
11 468
8 mA
$3333
20mA 50°C

1.3.2 Vérification pratique


Afin de vérifier vos hypothèses du tableau INPUT

1-2, vous pouvez avoir accès à un +12V @ +24V


POW ER

calibrateur industriel permettant d’offrir ANALOG

330
une sortie 4-20mA. Si un tel calibrateur ½W 100 100
(0) IN 0+
n’est pas disponible, vous pouvez utiliser (1) IN 0-
(2) COM
le circuit de test représenté à la figure 1-3. TIP32 TIP32
(3) IN 1+

En variant le potentiomètre de 1k, le +


A - (4) IN 1-
(5) COM
Sortie 4-20mA
courant passera de <4mA à >20mA. TIP31
(6) IN 2+
(7) IN 2-
(8) COM
Appliquez la sortie de ce circuit ou celle 5.1V 100 (9) IN 3+

du calibrateur, à une des entrées en 1k 100


(10) IN 3-
(11) COM

courant du module analogique. Passez le grossier fin


tout à travers un ampèremètre afin (ajustements)

d’ajuster le courant aux différentes valeurs


FIGURE 1- 3 : C I R C U I T D E T E S T 4- 20 M A
du tableau 1-2.
Lorsque l’automate est en mode RUN, même si aucun programme n’est présent, hormis la
configuration des entrées/sorties, vous pouvez visualiser les codes à l’entrée de l’automate. Pour
ce faire, déplacez-vous dans le menu VISU DONNÉES et tapez l’adresse de l’entrée désirée.
Si tout fonctionne correctement, vous devrez voir apparaître le code correspondant au courant à
l’entrée. Variez les potentiomètres et vérifiez leurs répercussions sur le code d’entrée. Vérifiez
vos résultats du tableau 1-2 en indiquant les valeurs pratiques dans les espaces appropriées.
Deux potentiomètres permettent d’ajuster le courant plus précisément. Si vous avez un
potentiomètre de 1k multitours, vous pouvez omettre le second potentiomètre en remplaçant la
résistance fixe par une 200Ω.
1.3.3 Exercice
Réalisez un programme qui permettra d’allumer trois lumières. Une première s’allume lorsque la
température est inférieur a 20°C. Une seconde s’allume lorsque la température monte au-delà de
40°C. Finalement, une dernière s’allume lorsque la température se situe entre +25°C et +35°C.
Réalisez et testez votre programme. Scrutez les cases mémoires de l’entrée analogique afin de
vérifier le code 16 bits s’y trouvant. Pour ce faire, utilisez les fonctions de visualisation des
données disponibles par le biais du logiciel APS. Placez un ampèremètre en série avec l’entrée
afin de vérifier la valeur du courant.

Traitement Analogique Page 1-5 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

1.4 Mise à l ‘échelle


− EXEMPLE EN DEGRÉS CELCIUS
Complétez le programme de la section précédente en affichant la température sur un voltmètre
situé sur une des sorties analogiques disponibles. Utilisez un maximum de résolution afin
d’obtenir la lecture la plus précise possible.
Par exemple, si la température est de 31.54°C, le courant transmis sera de 12.616 mA. La tension
à la sortie analogique doit afficher une tension de 31.54mV, 315.4mV ou 3.154V. La solution
peut dépendre de la résolution de votre voltmètre mais assurément de l’échelle sélectionnée.
− EXEMPLE EN DEGRÉS FAHRENHEIT
Pour vos confrères américains, qui utilisent encore l’échelle Fahrenheit pour mesurer la
température, modifiez l’exemple précédent pour que le voltmètre change l’affichage de Celcius à
Fahrenheit lors d’une pression sur un bouton poussoir.
°F = (°C * 9/5) + 32
Par exemple, le point d’ébullition est de 100°C, donc en degrés Fahrenheit
point d’ébulition en °F = (100°C * 9/5) + 32
= 212 °F

1.5 Liste des entrées / sorties


Dans cet automatisme, comme dans tous les autres, il est primordial de connaître les adresses et
les branchements des entrées et des sorties. De plus, lors de l’utilisation de APS, il est essentiel
d’indiquer les étiquettes en fonction des entrées & sorties.

1- 3
T AB L E AU
ENT RÉES T O R
# FONCTIONS ADRESSE N.O. N.F. ÉTIQUETTE
1 Bouton poussoir de test #1 I:2/1 x PB1
2 Bouton poussoir de test #2 I:2/2 x PB2
SO RT IES T O R

# FONCTION ADRESSE VCC VCA ÉTIQUETTE


1 Lumière 1 20°C O:3/1 x L1
2 Lumière 2 25°C-35°C O:3/2 x L2
3 Lumière 3 +40°C O:3/3 x L3
ENT RÉES ANAL O G IQ UES NI4
# FONCTIONS ADRESSE ±10V 4-20mA ÉTIQUETTE
1 Entrée de test analogique I:7:3 x ENTR
SO RT IES ANAL O G IQ UES NO 4V

# FONCTION ADRESSE ±10V 4-20mA ÉTIQUETTE


1 Sortie de test analogique O:6:3 x SORT

Traitement Analogique Page 1-6 OFPPT/TECCART


Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIÈRES


2. UTILISATION DE L'INSTRUCTION PID 2-1
2.1 Information générale 2-1
2.1.1 Compétence visée ................................................................................................... 2-1
2.1.2 Critères particuliers de performance: ..................................................................... 2-1
2.1.3 Durée du travail pratique ........................................................................................ 2-1
2.1.4 Matériel nécessaire ................................................................................................. 2-1
2.1.5 Directives................................................................................................................ 2-1
2.1.6 Évaluations ............................................................................................................. 2-1
2.2 Branchement 2-2
2.3 Adresse des paramètres 2-3
2.4 Le programme 2-4
2.5 Réglage PID 2-4
2.5.1 Méthode de l’oscillation naturelle .......................................................................... 2-4
2.5.2 Marche à suivre pour le reglage ............................................................................. 2-5
2.6 Vérifification de la mise à l'échelle du système 2-6
2.7 Temps approximatif de mise à jour de la boucle 2-6
2.8 Les alarmes 2-6

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 96
Guide des Travaux Pratiques Automates Programmables II

2. Utilisation de l'instruction PID


2.1 Information générale
2.1.1 Compétence visée
• Développer vos compétences dans le traitement analogique et numérique des données.
2.1.2 Critères particuliers de performance:
• Utilisation appropriée des fonctions affectées aux variables analogiques et en particulier
l’instruction PID.
• Interprétation juste des caractéristiques des entrées-sorties analogiques des API.
• Interprétation juste des schémas de branchement: capteurs (TOR et analogiques), actionneurs,
alimentations et éléments de sécurité.
• Rendre opérationnel le branchement des entrées-sorties tout-ou-rien ou analogiques.
2.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 6 heures.
2.1.4 Matériel nécessaire
• Logiciels de programmation en échelle.
• Automate Programmable Industriel (API).
• Maquette de régulation de procédé.
• Prise de raccordement et câble de communication.
• Documentation pertinente.
2.1.5 Directives
Ce travail consiste à contrôler, par le biais du SLC 500, le procédé de la maquette de régulation
de débit Lab-Volt. Pour ce faire, nous tenterons d’analyser le procédé, d’en établir les paramètres
et ainsi améliorer ses performances. Vous devez mettre en évidence l’utilisation de l’instruction
PID et des instructions numériques accompagnantes.
1. Le travail de conception de l’automatisme peut être fait individuellement. Par contre, à
cause des équipements restreints, les stagiaires doivent se regrouper en équipes afin de
programmer leur solution et de la tester sur l’unique maquette prévue à cet effet.
2. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance. Ils
répondent aux questions portant sur la donnée du problème.
3. Les stagiaires doivent faire référence aux travaux pratiques précédents lorsqu’ils éprouvent
de la difficulté avec le logiciel de programmation ou les notions de régulation automatique.
Le rôle des formateurs est de réitérer ce point important aux stagiaires.
2.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire peut voir
l’accomplissement de ce travail comme une évaluation formative.

Utilisation de l'instruction PID Page 2-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2.2 Branchement
Réalisez, à la figure 2-1, le schéma de branchement nécessaire à la régulation du débit du poste
Lab-Volt. Vous devriez pouvoir mesurer le procédé (PV) et le contrôler (CV) permettant alors de
le modifier.
Généralement, les deux informations (CV et PV) circulent dans des boucles de courant de 4 à
20mA. Assurez-vous de faire le branchement adéquat à l’entrée et à la sortie analogique de
l’automate. Branchez un ampèremètre en série avec la boucle de mesure. Représentez cet
ampèremètre sur votre schéma. Reliez deux sorties 24Vcc de l’automate aux indicateurs des
alarmes.

ab- olt 

POSTE DE RÉGULATION DE DÉBIT


3502-M6

COMMUNICATION INDICATEURS D'ALARME


0 20 40 60 80 100

A 24
24 V-CC
B 25

COM 22
10
OUTPUT
P
ON FAST 20
O
RS-485 ALM-1 ALM-2 W 100
E 1V POW ER
OFF SLOW ZÉRO
R 5V

ENTRÉES ANALOGIQUES SORTIES

2 4-20 mA COM W/P R/L A/M COMMANDE ANALOG


- GAMME
1 SEL TAG ACK +
4 26 4-20 mA 27
1-5 V - CC 250 Ω
AUXILIAIRE
4-20 mA COM ENTRÉE (0)+24VDC
5 + -
2 8 1-5V - CC 3 1-5V - CC
(1) D COM
7
1-5 V - CC 250 Ω ENTRÉES A CONTACTS
CONTACT SEC 24V-1A-CC NORMAL
21 4-20 mA COM
RELAIS 1 ISOLÉ
+ 29 28 + CO1 CO2
3
23 250 Ω
1-5 V - CC 250 Ω (0) OUT 0
4-20 mA COM
- (32) (31) (1) A COM
18
4
20
30 (2) OUT 1
1-5 V - CC 250 Ω +5 V A CIRCUIT OUVERT
(3) A COM
(4) OUT 2
(5) A COM
(6) OUT 3
HA-1
(7) A COM

VERS
SIGNAL DE COMMANDE +24 V - CC
4-20 mA
U-3 F1
LOCAL + -
250 Ω
MANUEL INPUT
D/P
POW ER
V-4 RC 4-20 mA
ENTRAINEMENT
À VITESSE MARCHE
VARIABLE
V-3 ANALOG
ARRÊT

VITESSE V-5 V-7


V-6 (0) IN 0+
M
(1) IN 0-
V-2 (2) COM
V-1 U-2
HA-2
(3) IN 1+
(4) IN 1-
ALIMENTATION U-1
RÉSERVOIR DE RETENUE POMPE ALIMENTATION (5) COM
24 V - CC
20 GALLONS
75 LITRES (6) IN 2+
+
(7) IN 2-
ALIMENTATION ALIMENTATION
-
PRINCIPALE (8) COM
(9) IN 3+
(10) IN 3-
(11) COM
20 psi / 140 kPa 220 V - CA

FIGURE 2- 1 : R E P R É S E N T AT I O N P AR T I E L L E D U R AC C O R D E M E N T É L E C T R I Q U E

Utilisation de l'instruction PID Page 2-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2.3 Adresse des paramètres


La figure 2-2 présente l’écran de saisie des paramètres. Si le bloc de contrôle PID est situé à
l’adresse N7 :1, déterminez les adresses manquantes de chacun des éléments du tableau 2-1.

F1 auto/manuel: MANUEL bit mode temp: 0 TM


F2 mode: TEMPOR bit auto/manuel: 0 AM
F3 contrôle: E=SP-PV bit mode cntrôle: 0 CM
pt consig(SP): 0 bit activant seuil sortie: 0 OL
procédé (PV): 0 gamme reset et gain: 0 RG
err échelle: 0 indic pt consig éch: 0 SC
zone morte: 0 rafraîch bcle trop rapide: 0 TF
sortie (CV): 0% action dérivée (fréqu.): 0 DA
DB à 1 qd PV est en zn mrte: 0 DB
rafr boucle: 0 [0,01 sec] alarme sortie, seuil sup : 0 UL
gain: 0 [/10 ] alarme sortie, seuil inf: 0 LL
reset: 0 [/10 m/r] pt consgn hors limite: 0 SP
fréq: 0 [/100 min] var procédé hors limites: 0 PV
échell min: 0 PID fini: 0 DN
échell max: 0
F4 seuil sortie (CV): NON PID actif: 0 EN
sortie min (CV): 0%
sortie max (CV): 0%
FIGURE 2- 2 : É C R AN D E S AI S I E D E S P AR AM È T R E S

T AB L E AU2- 1 : A D R E S S E D U B L O C PID N7 : 1
FONCTION ADRESSE FONCTION BIT ADRESSE
auto/manuel: AUTO bit mode temp: TM
mode: TEMPOR bit auto/manuel: AM N7 :1/1
contrôle: E=SP-PV bit mode cntrôle: CM
pt consig(SP): 0 bit activant seuil sortie: OL
procédé (PV): 0 gamme reset et gain: RG
err échelle: 0 indic pt consig éch: SC
zone morte: 0 rafraîch bcle trop rapide: TF
sortie (CV): 0 % action dérivée (fréqu.): DA
DB à 1 qd PV est en zn mrte: DB
rafr boucle: 0 [0,01 sec] N7 :13 alarme sortie, seuil sup : UL
gain: 0 [/10 ] alarme sortie, seuil inf: LL
reset: 0 [/10 m/r] pt consgn hors limite: SP
fréq: 0 [/100 min] var procédé hors limites: PV
échell min: 0 PID fini: DN
échell max: 0
F4 seuil sortie NON PID actif: EN
sortie min (CV):
(CV): 0%
sortie max (CV): 0%

Utilisation de l'instruction PID Page 2-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2.4 Le programme
Réalisez, pour l’instant, uniquement le programme ci-dessous en utilisant les paramètres
suivants:
• Le contrôle est initialement en mode manuel, le rafraîchissement de la boucle est temporisé à
intervalle d’une seconde et le contrôle s’effectue en direct par SP-PV.
• Le point de consigne est à 0%, aucune zone morte pour l’instant et la sortie est à 0%
• Placez le gain à 1 et l’intégral (RESET) à 0. Le mode dérivé ne sera pas utilisé dans ce T.P.
donc placez la valeur à 0.
• La mise à l’échelle est de 0 à 100% ainsi que l’écart possible pour la sortie. Le seuil de sortie
doit être en fonction.
Dans le sous-menu d’édition (EDITE), il est possible d’accéder au bloc PID à partir du menu
SPECIAL. La première adresse indique l’emplacement du premier des 23 mots nécessaires à
l’instruction PID. Les deux adresses suivantes déterminent les emplacements de l’entrée et de la
sortie analogique nécessaire au fonctionnement de la boucle. Utilisez des instructions
numériques afin d’effectuer la mise à l’échelle des entrées/sorties analogiques. Utilisez
uniquement des variables de nombres entiers (N) dans le bloc PID.
Après avoir entré les adresses, vous verrez apparaître, sur l’écran de saisie, des paramètres telle
la figure 2-2. C’est à partir de l’écran de saisie que vous devez indiquer au bloc PID quels seront
les éléments régissant le contrôle de la boucle.

º ÚPIDÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´PID ÃĶ
º ³Bloc de Contr“le N7:1³ º
º ³Variable de Proc‚d‚ _____³ º
º ³Variable de Contr“le _____³ º
º ³Longu. Bloc Contr“le 23³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

• ATTENTION
Avant de transférer votre fichier et de faire des tests en mode RUN, il est important de désactiver
toutes les protections sur les données ou les fichiers. Pour ce faire, déplacez-vous dans le sous-
menu : PLAN MÉMOIRE. Les touches de fonctions, pour se rendre à ce sous-menu à partir du
menu principal, sont : F3, F1, F8, F7. Si vous ne désactivez pas les protections, il se peut que
vous n’ayez pas la possibilité de modifier la sortie du bloc PID en mode manuel.

2.5 Réglage PID


2.5.1 Méthode de l’oscillation naturelle
Les instructions qui suivent sont tirées de la documentation du manufacturier de l’automate
programmable et peuvent différer des méthodes que vous avez déjà étudiées. Lisez attentivement
la méthode préconisée et suivez-la à la lettre.
Un certain nombre de techniques peuvent être utilisées pour régler une boucle PID. La méthode
de réglage PID suivante est générale et limitée en ce qui concerne le traitement des perturbations
de charge. Lors d'un réglage, nous recommandons que les changements soient faits en mode
MANUEL, suivis d'un retour en mode AUTO. La limitation de sortie est appliquée en mode
MANUEL.

Utilisation de l'instruction PID Page 2-4 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2.5.2 Marche à suivre pour le reglage


1. Créez votre programme. Prenez soin de mettre correctement à l'échelle votre entrée
analogique, selon la plage de la variable de procédé PV1 et de mettre à l'échelle votre
variable de contrôle CV2 en fonction de la sortie analogique.
2. Soyez prêt à tracer les CV, PV, entrée analogique ou sortie analogique selon leur variation
avec le temps par rapport à la valeur de la consigne SP. Prenez-en notes.
3. Placez l'instruction PID en mode MANUEL, puis placez le processeur en mode RUN.
4. Pendant la surveillance des paramètres PID à l'écran en plaçant le curseur sur l’instruction
PID et en sélectionnant le menu VISU DONNÉES, ajustez le procédé manuellement en
écrivant le pourcentage de la valeur de sortie CO3.
5. Lorsque vous pensez que le procédé fonctionne correctement en mode manuel, placez
l'instruction PID en mode AUTO.
6. Ajustez le gain tout en observant pendant un certain temps la variation de la sortie par
rapport à la consigne en fonction du temps.
7. Quand vous constatez que le procédé oscille au-dessus et au-dessous de la consigne de
façon générale, prenez note du temps de 1 cycle. Cette valeur représente en fait la période
naturelle du procédé. Prenez note de la valeur de gain. Repassez en mode MANUEL .
8. Établissez le temps de mise à jour de la boucle à une valeur de 5 à 10 fois plus rapide que
la période naturelle. Si le temps de cycle est de 20 secondes, par exemple, et si vous
choisissez d'établir le temps de mise à jour de boucle à une vitesse 10 fois plus grande que
la vitesse naturelle, établissez le temps de mise à jour de boucle à 200, ce qui correspond à
un temps de 2 secondes.
9. Établissez le valeur de gain Kc à 1/2 du gain nécessaire pour obtenir la période naturelle
du procédé. Par exemple, si la valeur enregistrée du gain à l'étape 7 était de 80, établissez
le gain à 40.
10. Établissez le terme reset Ti pour qu'il soit approximativement égal à la période naturelle.
Si la période naturelle est de 20 secondes, comme dans notre exemple, établissez le terme
de remise à zéro à 3 (un terme de 0,3 minute par répétition est approximativement égal à
20 secondes).
11. Établissez le terme rate (fréquence) Td égal à une valeur de 1/8 de celle du terme de remise
à zéro. Dans notre exemple, la valeur 4 sera utilisée pour fournir un terme de vitesse de
0,04 minute par répétition. Par contre, dans le TP, le mode dérivé ne sera pas utilisé.
12. Mettez le procédé en mode AUTO. Si vous possédez un procédé idéal, le réglage PID sera
terminé.
13. Pour faire des ajustements à partir de là, mettez l'instruction PID en mode MANUEL,
effectuez la (les) modification(s), puis remettez l'instruction PID en mode AUTO. Cette
technique de passage en MANUEL et de retour en AUTO supprime la plupart des erreurs
de gain au moment d'une modification. Cela permet de voir les effets de chaque ajustement
immédiatement. Basculer la ligne PID permet à l'instruction PID de redémarrer d'elle-
même, éliminant tout ce qui concerne « l'accumulation de l'intégrale ». Vous pouvez
désirer basculer la ligne PID sur fausse pendant que vous faites un réglage afin d'éliminer
les effets de précédents ajustements du réglage.

1
PV: «Process Variable» = variable de procédé.
2
CV:«Control Valve» = Ouverture de l’élément de contrôle.
3
CO: «Control Output» = Valeur de la variable de sortie.

Utilisation de l'instruction PID Page 2-5 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2.6 Vérifification de la mise à l'échelle du système


Pour être sûr que votre procédé est linéaire et que votre équipement est correctement connecté et
étalonné, faites ce qui suit :
1. Mettez l'instruction PID en manuel et entrez les paramètres suivants : - entrez : 0 pour
Smin - entrez : 100 pour Smax - entrez : 0 pour CO%.
2. Passez en mode REM RUN et vérifiez que PV=0.
3. Entrez : 20 en CO%.
4. Notez la PV = _______.
5. Entrez : 40 en CO%.
6. Notez la PV = _______.
7. Entrez : 60 en CO%.
8. Notez la PV = _______.
9. Entrez : 80 en CO%.
10. Notez la PV = _______.
11. Les valeurs que vous avez notées doivent être décalées de CO% d'un même montant. Ceci
donne la linéarité de votre procédé.
• Si les valeurs que vous avez notées n'ont pas un décalage d'un même montant:
− votre mise à l'échelle est incorrecte ou
− le procédé n'est pas linéaire ou
− votre équipement n'est pas correctement connecté et/ou configuré.
12. Faites les corrections nécessaires et recommencez les étapes 2-10.

2.7 Temps approximatif de mise à jour de la boucle


1. Placez les valeurs normales de l'application en Smin et Smax.
2. Entrez : 50 en CO%.
3. Entrez : 60 en CO% et déclenchez immédiatement votre chronomètre.
4. Observez la PV. Quand la PV change, arrêtez votre chronomètre. Notez cette valeur. C'est
le temps mort.
5. Multipliez le temps mort par 4. Cette valeur est à peu près égale à la période naturelle.
6. Divisez la valeur obtenue à l'étape 5 par 10. Utilisez cette valeur comme temps de mise à
jour de la boucle.
7. Entrez les valeurs suivantes :
• La valeur initiale de consigne SP, un reset Ti de 0, une fréquence Td de 0 et un gain
Kc de 1, et enfin le temps de mise à jour de la boucle déterminé à l'étape 6.
• Mettez le mode PID en Temporisé. Entrez les réglages optionnels applicables
(limitation de sortie, alarme de sortie, mise à l'échelle Smax - Smin, anticipation).
8. Complétez la procédure de réglage détaillée précédemment en commençant à l'étape 4.

2.8 Les alarmes


Réalisez une partie de programme permettant d’activer des alarmes lorsque le procédé passe en-
dessous de 20% et au-dessus de 80%. Ces alarmes font clignoter leur lumière respective à un
intervalle d’environ une demi-seconde. Elle reste valide tant que le bouton de remise à zéro des
alarmes n’est pas activé.

Utilisation de l'instruction PID Page 2-6 OFPPT/TECCART


Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIÈRES

3. TRAITEMENT DE SURFACE 3-1

3.1 Information générale 3-1


3.1.1 Compétence visée ................................................................................................... 3-1
3.1.2 Critères particuliers de performance: ..................................................................... 3-1
3.1.3 Durée du travail pratique ........................................................................................ 3-1
3.1.4 Matériel nécessaire ................................................................................................. 3-1
3.1.5 Directives................................................................................................................ 3-1
3.1.6 Évaluations ............................................................................................................. 3-1

3.2 Marche à suivre 3-2

3.3 Liste des entrées / sorties 3-2

3.4 Description du traitement de surface 3-3


3.4.1 Description générale ............................................................................................... 3-3

3.5 Les séquences de marche 3-4


3.5.1 Position de repos .................................................................................................... 3-4
3.5.2 Indice ...................................................................................................................... 3-4
3.5.3 Mode automatique .................................................................................................. 3-4
3.5.4 Mode semi-automatique ......................................................................................... 3-4
3.5.5 Mode pas à pas ....................................................................................................... 3-4
3.5.6 Lumière .................................................................................................................. 3-5
3.5.7 Mode manuel contrôlé ............................................................................................ 3-5

3.6 Les séquences d’arrêts 3-6


3.6.1 Couper court la séquence ....................................................................................... 3-6
3.6.2 Arrêt complet .......................................................................................................... 3-6
3.6.3 Arrêt momentané .................................................................................................... 3-6
3.6.4 Alarme .................................................................................................................... 3-6

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 96
Guide des Travaux Pratiques Automates Programmables II

3. Traitement de Surface
3.1 Information générale
3.1.1 Compétence visée
• Améliorer vos compétences en tant que concepteur d’automatismes et de programmeur de
schéma, GRAFCET.
3.1.2 Critères particuliers de performance:
• Utilisation correcte du logiciel de développement spécifique au GRAFCET;
• Travail efficace en équipe;
• Simulation opérationnelle d’une maquette logicielle.
3.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 6 heures.
3.1.4 Matériel nécessaire
• Logiciel de programmation GRAFCET;
• Une position d’ordinateur muni d’une souris
• Fichier @TRAITE.IO.
• Documentation pertinente.
3.1.5 Directives
1. Le travail de conception de l’automatisme doit être fait individuellement. Par contre, à
cause des équipements restreints, les stagiaires doivent se regrouper en équipes afin de
programmer leur solution.
2. Afin de bien réussir cette activité, il est très important de réaliser étape par étape la
solution de l’automatisme. Débutez par la séquence de base pour ensuite vous attaquer aux
éléments plus complexes.
3. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance. Ils
répondent aux questions pertinentes portant sur la donnée du problème.
4. Les stagiaires peuvent faire référence aux travaux pratiques précédents lorsqu’ils ont de la
difficulté avec le logiciel de programmation GRAFCET.

3.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire doit le
traiter avec minutie et s’assurer qu’il comprend les principes et contenus énoncés.
Le stagiaire peut également faire vérifier son travail par un formateur afin de s’assurer de
l’atteinte des critères de performance visés. À ce moment, le formateur posera quelques
questions au stagiaire afin de s’assurer que ce dernier est en effet qualifié dans ce domaine.

Traitement de Surface Page 3-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

3.2 Marche à suivre


1. Réalisez la solution de l’automatisme qui suit en utilisant la méthode GRAFCET.
2. Utilisez le logiciel afin d’éditer votre solution par module.
3. Testez votre solution par étape en utilisant comme paramètres ceux compris dans le fichier
le fichier @TRAITE.IO.
4. Lorsque vous avez terminé ce travail, attaquez-vous au TP suivant.
Ce travail pratique vous permet d’expérimenter les éléments plus complexes du GRAFCET.
Profitez donc au maximum de cette occasion pour terminer l’apprentissage de cette méthode.
Encore ici, la rapidité n’est pas de mise, seule la compréhension devrait vous motiver.

3.3 Liste des entrées / sorties


Dans tous les automatismes il est primordial de connaître les adresses et les branchements des
entrées et sorties. De plus, afin de garder une certaine concordance, les stagiaires doivent utiliser
les étiquettes prévues dans le tableau qui suit:

T AB L E AU3- 1 : A U T O M AT I S M E D U “ T R AI T E M E N T D E S U R F AC E ”
ENT RÉES
GRAFCET (@TRAITE.IO) FONCTION AUTOMATE
Étiquette Simulation Adresse N.O. N.F. Étiquette
man (souris) h* (clavier) Sélecteur en fonction manuelle. man
aut (souris) i (clavier) Sélecteur en fonction automatique. aut
sem (souris) j (clavier) Sélecteur en fonction semi-automatique. sem
pas (souris) k (clavier) Sélecteur en fonction pas à pas. pas
charge c Bouton de chargement des plaques charge
mom m Bouton d’arrêt momentané mom
bas Interrupteur de limite bas bas
haut Interrupteur de limite haut haut
det Détection plaques au chargement det
posa Poste de chargement posa
posb Poste de décapage posb
posc Poste de rinçage #1 posc
posd Poste d’étamage posc
pose Poste de rinçage #2 posc
posf Poste de déchargement posc
↑ (souris seulement) Permet d’incrémenter le # de plaques
↓ (souris seulement) Permet de décrémenter le # de plaques
nord n nord
sud s Interrupteur multi-positions sud
est e est
ouest o ouest
SO RT IES
Étiquette / Simulation Adresse C.C. C.A. Étiquette
MARCHE Lumière de fonctionnement en marche 24 MARCHE
GAUCHE Déplacement gauche (vers l’ouest) 220 GAUCHE
DROITE Déplacement droite (vers l’est) 220 DROITE
MONT Déplacement monte 220 MONTE
DESC Déplacement descend 220 DESCEND
ALARM Alarme de danger 24 ALARME
SERRE Pince de serrage 220 SERRE

*
Les lettres h, i, j, k permettent de simuler le sélecteur rotatif. N’appuyez jamais plus d’une touche à la fois.

Traitement de Surface Page 3-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

3.4 Description du traitement de surface


3.4.1 Description générale
Soit une installation de traitement de surface Trait & Ment enr.
(figure 3-2) desservant quatre bacs, un poste de Expert en traitement des plaques
chargement et un de déchargement. depuis l'an 2000

Une manette à distance permet à l’opérateur de


contrôler le système tout en se déplaçant à travers MARCHE

l’installation. Le bouton poussoir d’urgence est


M
complètement indépendant de l’automate. Un A

sélecteur quatre positions permet de choisir entre arret


S

les divers modes d’opération. u


P

Un chariot se déplace sur un système de vis sans c


fin à l’aide d’une crémaillère et d’un moteur. Une
pince permet de serrer les plaques et ainsi de les a m
tremper dans les différents bacs. N
O E
Au départ, le chariot est en position «a», le S
système de pinces est en haut et celle-ci est
ouverte. De plus, le sélecteur de fonction est en
F I G U R E 3- 1 : P AN N E AU D E C O N T R Ô L E E T
mode manuel. Vous n’avez pas à prévoir ces M AN E T T E D E T R AV AI L À D I S T AN C E
conditions puisqu’elles sont implicites.

+---------╥---------╥--------╥--------╥--------╥---------╥----- +------+
¦ a█ b█ c█ d█ e█ f█ ¦MARCHE¦
¦ ┌-▀-┐ +------+
¦/-/-/-/+/+/+/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- +------+
¦ +--└▄▄▄┘ ¦ALARME¦
¦ ¦ ║ +------+
¦ ¦ ║ +------+
¦ ¦ ║ ¦ MONT ¦
¦haut¦█/═╤╩╤═ +------+
¦ ¦ ╧ ╧ +------+
¦ ¦ ¦ DESC ¦
¦ ¦ +------+
¦ ¦ +------+
¦ bas+█\ ¦GAUCHE¦
¦ + + + + + + + + +------+
¦ ¦------¦ ¦██████¦ ¦░░░░░░¦ ¦▓▓▓▓▓▓¦ ¦░░░░░░¦ ¦------¦ +------+
¦ ↑ 3↓ ¦------¦ ¦██████¦ ¦▒▒▒▒▒░¦ ¦▓▓▓▓▓▓¦ ¦▒▒▒▒▒░¦ ¦------¦ ¦DROITE¦
+---------▀▀-----+------+-+------+-+------+-+------+------------ +------+
Charger Decaper Rincer Etamer Rincer Décharger +------+
--- --- ¦SERRE ¦
+ a + +-███--+ +-███--+ +-███--+ + N + +------+
¦man s¦ ¦arret ¦ ¦charge¦ ¦ mom ¦ ¦ E + O ¦
+ p + +a-----+ +c-----+ +m-----+ + S +
--- ---
F I G U R E 3- 2 : C R O Q U I S D E L ' I N S T AL L AT I O N

Traitement de Surface Page 3-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

3.5 Les séquences de marche


3.5.1 Position de repos
La position de repos est la même que la position initiale, i.e. en position «a». Le système de
pince est en haut et cette dernière est ouverte.
3.5.2 Indice
Pour vous faciliter la tâche, tout au long de cet automatisme, utiliser la syntaxe de SET et de
RESET pour le contrôle de la pince. Ainsi, l’action SERRE=1 ferme la pince et l’action
SERRE=0 ouvre la pince. Cette syntaxe vous aidera lorsque viendra le temps d’éditer le mode
manuel ou les divers arrêts de séquence.

a b c d e f

Décaper Rincer Étamer Rincer


Charger Décharger
6 sec. 12 sec. 24 sec. 8 sec.

FIGURE 3- 3 : S É Q U E N C E C O M P L È T E

3.5.3 Mode automatique


Lorsque l’opérateur appuie et relâche bouton de chargement «c», la séquence de la figure 3-3 est
effectuée tant que les plaques sont présentes au poste de chargement. Lorsque le poste de
chargement est vide, le système retourne en position de repos. Au poste de chargement (posa &
bas), le serrage doit s’effectuer instantanément à l’aide de la commande SERRE=1. Au poste de
déchargement, le même principe doit s’appliquer mais avec SERRE=0.
3.5.4 Mode semi-automatique
Lorsque l’opérateur appuie et relâche le bouton de chargement «c», la séquence de la figure 3-3
est effectuée une seule fois, même si des plaques sont présentes au poste de chargement.
L’opérateur doit appuyer et relâcher de nouveau le bouton de chargement.
Si le sélecteur de mode change de position au cours de la séquence automatique, le cycle se
termine. Le prochain cycle commencera par une pression et un relâchement du bouton de départ
de cycle, à moins que le sélecteur soit revenu en position automatique avant la position repos.
3.5.5 Mode pas à pas
Lorsque le sélecteur est placé en mode pas à pas, le cycle s’immobilise à la prochaine détection
d’un capteur a, b, c, d, e ou f. Pour continuer dans la séquence, il suffit de basculer entre le mode
pas à pas et le mode semi-automatique.

Traitement de Surface Page 3-4 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

3.5.6 Lumière
• Une lumière (MARCHE) doit s’allumer lorsque le système est en mode automatique.
• En mode semi-automatique, elle est allumée environ 75 % du temps.
• En mode pas à pas, elle est allumée environ 25% du temps.
• En mode manuel, elle clignote rapidement à 50%.
La lumière doit suivre le sélecteur, peu importe la position de l’automatisme, et doit osciller
autour d’une période de 2 secondes pour les clignotements lents.
3.5.7 Mode manuel contrôlé
Une action sur l’un ou l’autre des boutons de direction déplace le chariot dans tous les sens
possibles et logiques, hormis la translation horizontale qui doit se faire en position haute.
Si les pinces sont serrées1:
• Elles ne peuvent s’ouvrir qu’en position de déchargement.
• Le chariot doit se déplacer en position haute.
• Le chariot et le moteur de levage ne peuvent pas être actionnés simultanément.
Pour cueillir une plaque au poste de chargement, vous devez appuyez simultanément sur les
boutons poussoirs sud & nord. Il en est de même pour décharger la plaque en position f.

1
Il n’y pas de capteur qui nous dise si une plaque est présente. Il faut se fier sur le fait que les pinces sont
actionnées ou non.

Traitement de Surface Page 3-5 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

3.6 Les séquences d’arrêts


3.6.1 Couper court la séquence
Lors d’un délai inhérent au trempage, l’opérateur appuie sur l’interrupteur de remontée (nord), le
délai se termine et la séquence continue. Prévoyez cette coupure dans tous les modes précédents,
sauf le mode manuel.
3.6.2 Arrêt complet
L’arrêt complet diffère de l’arrêt d’urgence qui, lui, est complètement électrique. Une pression
sur le bouton d’arrêt complet renvoie l’automatisme en position de repos le plus rapidement
possible tout en étant sécuritaire. L’arrêt complet a priorité sur le mode manuel.
Si la pince n’est pas serrée, l’automatisme prend le chemin le plus court pour remonter en
position de repos. Dans le cas contraire, le déchargement de la plaque se fait le plus rapidement
possible avant le retour au repos.
3.6.3 Arrêt momentané
Une pression constante de l’interrupteur d’arrêt momentané «mom» immobilise immédiatement
l’automatisme. Lorsque l’interrupteur est relâché, l’automatisme reprend son cours normal.
L’arrêt momentané a priorité sur le mode manuel et l’arrêt complet.
3.6.4 Alarme
• Une alarme sonne à intervalle régulier lorsqu’un arrêt momentané est activé.
• En mode manuel, l’alarme fait entendre un «bip2» à chaque fois qu’un des boutons de
direction est enfoncé. Ce son doit être court et périodique.
• Finalement, un son continu signale un arrêt complet tant que le châssis n’est pas retourné en
position initiale.

2
Timbre sonore très court

Traitement de Surface Page 3-6 OFPPT/TECCART


Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

1TABLE DES MATIÈRES

4. ASCENSEUR FINAL (GRAFCET-LADDER) 4-1

4.1 Information générale 4-1


4.1.1 Compétence Visée .................................................................................................. 4-1
4.1.2 Critères particuliers de performance: ..................................................................... 4-1
4.1.3 Durée du travail pratique ........................................................................................ 4-1
4.1.4 Matériel Nécessaire ................................................................................................ 4-1
4.1.5 Directives................................................................................................................ 4-1
4.1.6 Évaluations ............................................................................................................. 4-1

4.2 Marche à suivre 4-2

4.3 Liste des entrées / sorties 4-2

4.4 Description de l’automatisme de l’ascenseur 4-3


4.4.1 Description générale ............................................................................................... 4-3
4.4.2 Mode automatique .................................................................................................. 4-3
4.4.3 Lumières ................................................................................................................. 4-3

4.5 Ajouts 4-4


4.5.1 Arrêt momentané .................................................................................................... 4-4
4.5.2 Arrêt d’urgence....................................................................................................... 4-4
4.5.3 Lumières ................................................................................................................. 4-4
4.5.4 Mode manuel contrôlé ............................................................................................ 4-4
4.5.5 Important ................................................................................................................ 4-4

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 1996
Guide des Travaux Pratiques Automates Programmables II

4. Ascenseur Final (GRAFCET-LADDER)


4.1 Information générale
4.1.1 Compétence Visée
• Améliorer vos compétences en tant que concepteur d’automatismes et de programmeur de
diagrammes en échelle.
4.1.2 Critères particuliers de performance:
• Respect des caractéristiques de l’automate utilisé;
• Utilisation correcte du logiciel de résolution GRAFCET;
• Utilisation appropriée des fonctions de base de l’automate;
• Utilisation correcte du logiciel de développement spécifique à l’automate utilisé;
• Travail efficace en équipe;
• Programmation opérationnelle de l’automate.
4.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 6 heures.
4.1.4 Matériel Nécessaire
• Logiciel de programmation GRAFCET;
• Logiciel de programmation en échelle;
• Automate Programmable Industriel (API);
• Maquette de simulation des automatismes;
• Prise de raccordement et câble de communication;
• Documentation pertinente.
4.1.5 Directives
1. Le travail de conception de l’automatisme peut être fait individuellement. Par contre, à
cause des équipements restreints, les stagiaires doivent se regrouper en équipe afin de
programmer leur solution et de la tester sur l’unique maquette prévue à cet effet.
2. Afin de réussir cette activité, il est très important de réaliser étape par étape la solution de
l’automatisme. Assurez-vous que votre solution de l’automatisme de l’ascenseur
fonctionne correctement avant de débuter ce travail.
3. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance. Ils
répondent aux questions portant sur la donnée du problème.
4. Les stagiaires doivent faire référence aux TP précédents lorsqu’ils ont de la difficulté avec
les logiciels de programmation.
4.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire peut voir
ce travail pratique comme complément à sa formation. S’il complète une solution GRAFCET,
même si le temps ne lui permet pas de la tester, le formateur se fera un devoir de lui procurer un
solutionnaire détaillé.
Les critères de performance visés par ce travail sont les mêmes que pour le travail pratique
précédent. Il n’est donc pas essentiel que ce travail soit complété par le stagiaire.

Ascenseur Final (GRAFCET-LADDER) Page 4-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

4.2 Marche à suivre


1. Réalisez la solution de l’automatisme suivant en utilisant la méthode de résolution
GRAFCET.
2. Utilisez le logiciel afin d’éditer votre solution par module.
3. Testez votre solution par étape en utilisant comme fichier de paramètres @ASC.IO.
Assurez-vous que l’automatisme de base est fonctionnel avant de débuter les ajouts.
4. Une fois que votre automatisme est complètement fonctionnel et qu’un formateur a validé
votre travail en GRAFCET, traduisez par étape votre GRAFCET en diagramme en échelle.
5. Faites vérifier votre travail par un formateur lorsque votre automatisme est fonctionnel à
100% sur la maquette prévue à cet effet.
6. Imprimez votre diagramme en échelle pleinement commenté et gardez-le pour vos
dossiers, il pourrait vous être utile lors des évaluations théoriques et pratiques.
Il est toujours préférable, pour votre compréhension des automatismes, de faire fonctionner la
maquette d’une façon progressive. Beaucoup de stagiaires tenteront de résoudre d’un bout à
l’autre la donnée du problème avant même d’avoir tester le premier ajout.

4.3 Liste des entrées / sorties


Dans tous les automatismes il est primordial de connaître les adresses et les branchements des
entrées et des sorties. De plus, afin de garder une certain concordance, les stagiaires doivent
utiliser les étiquettes prévues dans le tableau qui suit:

T AB L E AU 4- 1 : A U T O M AT I S M E D E “ L ’A S C E N S E U R ”
ENT RÉES
GRAFCET (@ASC.IO) FONCTION AUTOMATE
Étiquette Simulation Adresse N.O. N.F. Étiquette
am m Sélecteur Automatique/Manuel auto/man
bas Interrupteur de limite bas ls_bas
cen Interrupteur de limite centre ls_cen
der Interrupteur de limite haut ls_haut
ouv Interrupteur de limite barrière/porte ouverte ouv
fer Interrupteur de limite barrière/porte fermée fer
apb x Bouton poussoir appel en bas appel_bas
apc y Bouton poussoir appel au centre appel_centre
aph z Bouton poussoir appel en haut appel_haut
mom r Bouton poussoir d’arrêt momentané arr_mom
arr a Bouton poussoir d’arrêt complet arr_com

SO RT IES
GRAFCET FONCTION AUTOMATE
Étiquette / Simulation Adresse C.C. C.A. Étiquette
LUMB Lumière ascenseur en bas 220 LUMB
LUMC Lumière ascenseur eau centre 220 LUMC
LUMH Lumière ascenseur en haut 220 LUMH
DESC Contacteur moteur vers le bas 220 DESC
MONT Contacteur moteur vers le haut 220 MONT
PORT Moteur ou Vérin d’ouverture de porte 220 PORTE

Ascenseur Final (GRAFCET-LADDER) Page 4-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

4.4 Description de l’automatisme de l’ascenseur


Cette section est identique à celle du portant sur le contrôle de l’ascenseur étudié préalablement.
Utilisez votre solution puis complètez-la en ajoutant les fonctions de la section 4.5.
4.4.1 Description générale Haut

Monsieur A. Sansouci, Directeur Général de la


compagnie d’automatisation «A. SansSoeur», vous
Étage
Haut
z
Centre
demande de lui faire l'installation d'un système à A.
trois étages. SANSSOEUR Étage
Centre y
INC.
Pour sa commande, à chaque étage est prévu un
bouton poussoir d’appel permettant de demander Bas

l'ascenseur, ainsi que trois interrupteurs de fin de Étage


Bas x
course indiquant sa position.
Dans la cabine, il y a trois interrupteurs identiques Arrêt Figer Automatique
aux étages qui permettent de déterminer la
destination de l'ascenseur. Il est à noter que ces a r Manuel

trois interrupteurs sont branchés en parallèle avec


ceux des étages.
Un moteur, contrôlé par deux contacteurs, permet de déplacer la cage d’ascenseur. Enfin, un
autre moteur contrôle l’ouverture de la porte. La position de celle-ci est donnée par deux
capteurs: porte ouverte et porte fermée.
4.4.2 Mode automatique
Un ascenseur dessert trois étages. Peu importe où est située la cage d'ascenseur (bas, cen, der),
lorsqu'un bouton d'appel est actionné (apb, apc, aph), la cage se déplace jusqu'à l'étage
correspondant. L'ouverture des portes se fait automatiquement lorsque la cage d'ascenseur arrive
à l'étage correspondant. Par contre, si la cage est déjà à l'étage du bouton d'appel sélectionné,
ceci active l'ouverture de la porte.
Une fois la porte ouverte, un délai de 5 secondes est activé. À la fin de ce délai, la porte se
referme automatiquement. Une commande de destination est valide uniquement lorsque la
cabine est immobilisée à un étage et que la porte est fermée.
Assurez-vous que la porte est bien fermée avant de déplacer la cabine dans un sens ou dans
l’autre.
4.4.3 Lumières
Des groupes de lumières L1, L2 et L3 sont branchées en parallèle à différents endroits afin
d’indiquer l’emplacement de l’ascenseur. Lorsque la cabine est vis-à-vis d'un détecteur d’étage,
le groupe de lumières correspondant s’allume.

Ascenseur Final (GRAFCET-LADDER) Page 4-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

4.5 Ajouts
4.5.1 Arrêt momentané
Une action constante sur le bouton d’arrêt momentané immobilise l’ascenseur le plus rapidement
possible vis-à-vis d'un étage. Cela implique que si l’ascenseur se déplace vers le centre, la cabine
se rend à destination et s’immobilise. Une fois la cabine immobile, la porte s’ouvre
complètement et reste ouverte. Le relâchement du bouton poussoir réactive la séquence normale
incluant le délai de 5 secondes avant la fermeture de la porte.
4.5.2 Arrêt d’urgence
Une pression sur l’arrêt d’urgence immobilise immédiatement l’ascenseur. Lorsque l’arrêt
d’urgence est retiré1, l’automatisme reprend sa course normale. L’arrêt d’urgence est prioritaire
sur toutes les autres actions.
4.5.3 Lumières
En arrêt momentané, les trois lumières clignotent simultanément et lors d’un arrêt d’urgence, les
trois lumières clignotent à tour de rôle.
4.5.4 Mode manuel
Le mode manuel est complètement électrique, vous n’avez donc pas à vous en préoccuper.
4.5.5 Important
Vous trouverez sûrement des lacunes dans la donnée du problème ou vous bloquerez sur des
éléments un peu flous ou moins clairs. Le mot d’ordre n’est pas de harceler votre formateur pour
chaque petit détail. Vous devez relire la donnée du problème plus d’une fois. Si un doute
persiste, prenez de l’initiative et réalisez une solution selon vos convictions. Lors de la
vérification de votre automatisme, vous pourrez discuter de votre solution avec le formateur.

1
Bouton poussoir avec retenue mécanique.

Ascenseur Final (GRAFCET-LADDER) Page 4-4 OFPPT/TECCART


Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIÈRES

5. OUTILS DE DÉPANNAGE 5-1

5.1 Information générale 5-1


5.1.1 Compétence Visée .................................................................................................. 5-1
5.1.2 Critères particuliers de performance: ..................................................................... 5-1
5.1.3 Durée du travail pratique ........................................................................................ 5-1
5.1.4 Matériel nécessaire: ................................................................................................ 5-1
5.1.5 Directives................................................................................................................ 5-1
5.1.6 Évaluations ............................................................................................................. 5-1

5.2 Les modes d’exécution 5-2


5.2.1 RUN ....................................................................................................................... 5-2
5.2.2 TEST ...................................................................................................................... 5-2

5.3 Tests des modes d’exécution 5-2


5.3.1 Mode Run ............................................................................................................... 5-3
5.3.2 les modes de tests (SRG ou pas à pas) ................................................................... 5-3
5.3.3 les modes de tests (SSN ou scrutation unique)....................................................... 5-4
5.3.4 les modes de tests (CSN ou scrutation continue) ................................................... 5-4

5.4 Tableau de visualisation 5-5


5.4.1 Temporisateurs et compteurs.................................................................................. 5-5
5.4.2 Visualisation du fichier d’état (S) .......................................................................... 5-7

5.5 Les fonctions de forçage 5-10


5.5.1 Installer un forçage d’entrée ................................................................................. 5-10
5.5.2 Expérimentez les actions de forcer. ...................................................................... 5-11

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 96
Guide des Travaux Pratiques Automates Programmables II

5. Outils de dépannage
5.1 Information générale
5.1.1 Compétence Visée
• Améliorer vos compétences au niveau de l’installation et du dépannage d’automatisme.
Utilisez les outils de dépannage inhérents aux automates programmables industriels.
5.1.2 Critères particuliers de performance:
• Travail efficace en équipe;
• Interprétation exacte des caractéristiques de l'API;
• Interprétation correcte des schémas de programmation;
• Documentation suffisante des programmes réalisés;
• Interprétation juste des schémas, des caractéristiques et du système à réparer;
• Détection précise des pannes logicielles et matérielles;
• Localisation rapide de la source du problème;
• Application d'une méthode de dépannage séquentielle;
• Remplacement opérationnel des parties défectueuses.
5.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 3 heures.
5.1.4 Matériel nécessaire:
• Logiciel APS;
• Maquette de simulation des automatismes;
• Documentation pertinente.
5.1.5 Directives
1. Ce travail doit être fait individuellement. À cause du nombre restreint d’équipements, il se
peut que les stagiaires soient jumelés afin de programmer leur solution et de la tester sur
l’unique maquette prévue à cet effet.
2. Afin de bien réussir cette activité, il est important de réaliser les étapes de façon
séquentielle.
3. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance. Ils
répondent aux questions portant sur la donnée du problème.
4. Les stagiaires doivent faire référence aux TP précédents lorsqu’ils ont de la difficulté avec
le logiciel de programmation GRAFCET.
5.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire doit le
traiter avec minutie et s’assurer qu’il comprend les principes et contenus énoncés puisque des
éléments de ce travail seront repris lors de l’évaluation pratique.

Outils de dépannage Page 5-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5.2 Les modes d’exécution


il existe, dans la famille Allen-Bradley, comme dans la plupart des automates, différents modes
de scrutation au niveau de l’exécution du programme. Le cycle d’opération est composé de la
scrutation du programme suivi ou précédé de la scrutation des entrées et des sorties.
À la scrutation des E/S, les données sont transférées du fichier des données de sortie vers les
bornes externes. De plus, les bornes d’entrées sont examinées et les bits d’états associés dans le
fichier de données d’entrées sont mises à jour.
À la scrutation du programme, la mise à jour de l’état des appareils externes des entrées est
appliquée au programme utilisateur. Le processeur exécute la liste complète des instructions
dans l’ordre croissant des lignes. Les bits d’états sont rafraîchis selon les règles de continuité
logique au fur et à mesure que la scrutation du programme se déroule.
5.2.1 RUN
En mode RUN, le programme suit exactement le cycle d’opérations décrit précédemment.
5.2.2 TEST
• SRG
Le mode SRG pour «Single RunG», ou scrutation par barreau, permet d’exécuter pas à pas le
programme en cours d’exécution. Par l’entremise de ce mode, il est possible de voir la
progression du programme barreau par barreau et ainsi de déceler des pannes plus aisément.
• SSN
Le mode SSN pour «Single ScaN», ou scrutation unique, permet d’exécuter le cycle d’opération
une seule fois dans l’ordre suivant. La lecture des entrées est effectuée, la logique du programme
est exécutée et finalement les bits du fichiers de sortie sont mis à jour sans toutefois activer les
sorties. Ceci permet de vérifier les répercussions d’un changement d’entrées sans placer à
risques les équipements et le personnel.
• CSN
Le mode CSN pour «Continuous ScaN», ou scrutation continue, permet d’exécuter le cycle
d’opération continuellement, tel le mode RUN. La seule différence vient du fait que les sorties
de l’automate ne sont pas activées. Ceci permet de vérifier les répercussions des variations
d’entrées sans placer à risques les équipements et le personnel.

5.3 Tests des modes d’exécution


Soit le programme suivant :
º ON CR1 FSCAN LUM º
º I:2 B3 S:1 O:1 º
ÇÄÄ]/[ÄÄÄ]/[ÄÄÄ]/[ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ( )ÄĶ
º 1 0 15 1 º

º ON CR1 º
º I:2 B3 º
ÇÄÄ]/[ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ( )ÄĶ
º 1 0 º

º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º º
FIGURE 5- 1 : P R O G R AM M E P O U R L E S M O D E S D ’ E X É C U T I O N

Outils de dépannage Page 5-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

Le bouton poussoir «ON» est branché à l’automate à l’aide de son contact à fermeture. Le
contact du bit S :1/15 ouvrira uniquement lors de la première scrutation. Ce barreau représente la
traduction GRAFCET d’un front descendant (↓). La sortie LUM est reliée à une lumière
branchée à la sortie de l’automate.
5.3.1 Mode Run
1. Éditez ce bout de programme et, avant de le tester en mode RUN, tentez de prédire l’action
sur la lumière lorsque l’opérateur appuie et/ou relâche le bouton «ON».
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
2. Restaurez votre programme dans l’automate et placez ce dernier en mode RUN. Que
constatez-vous au niveau de la lumière?
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________

La lumière s’allume, mais uniquement pendant un temps de scrutation. Puisque la durée de cette
scrutation se situe dans les millièmes de seconde, il est impossible, pour l’œil humain, de
percevoir ce changement.
Mais alors, comment prouver que la lumière s’allume réellement? Une façon très simple serait
de placer un relais mémorisé sur la sortie LUM. Une autre possibilité est d’utiliser à fond les
modes de test de l’API.
5.3.2 les modes de tests (SRG ou pas à pas)
En utilisant le sous-menu de changement de mode, passez en mode pas à pas. Ne vous
préoccupez pas du sous-menu F1 mais plutôt de F8 qui permet d’exécuter un barreau à chaque
fois que vous sollicitez cette touche.
1. En appuyant et en relâchant le bouton «ON» et en exécutant la touche de pas à pas (F8),
tentez d’expliquer le fonctionnement de ce programme et en particulier de prévoir à quel
moment la lumière s’allume.
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________

Outils de dépannage Page 5-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5.3.3 les modes de tests (SSN ou scrutation unique)


1. Analysez le fonctionnement du mode de scrutation unique en vous servant du programme
de la figure 5-1. Expliquez, en vos propres mots, ce qui caractérise ce mode de
fonctionnement.
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
5.3.4 les modes de tests (CSN ou scrutation continue)
1. Analysez le fonctionnement du mode de scrutation continue en vous servant du
programme de la figure 5-1. Expliquez, en vos propres mots, ce qui caractérise ce mode de
fonctionnement.
• ________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________
• __________________________________________________________________________

Outils de dépannage Page 5-4 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5.4 Tableau de visualisation


5.4.1 Temporisateurs et compteurs
Lorsqu’un équipement est en panne ou lors d’une mise en route, les tableaux de données sont un
atout essentiel. Non seulement permettent-ils de voir les données, mais ils supportent également
les changements en-ligne.
Ainsi, dans un programme tel celui de la figure 5-2, le compteur doit attendre 24 événements
d’une durée de 300 secondes. En tout et partout, il faudra attendre deux heures avant de voir la
sortie du moteur (O :1/1) s’activer. Afin de remédier à ce problème, il est possible de changer la
valeur accumulée du temporisateur et du compteur afin qu’ils soient à proximité de la fin.
Ligne 2:0
º ON º
º I:2 ÚTONÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´TEMPO AU TRAVAIL ÃÄ(EN)Ķ
º 1 ³Temporisation T4:1ÃÄ(DN) º
º ³Base de Temps 1.0³ º
º ³Pr‚s‚lection 300³ º
º ³Val. Cumul‚e 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:1
º T4:1 ÚCTUÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´COMPTAGE ÃÄ(CU)Ķ
º DN ³Compteur C5:1ÃÄ(DN) º
º ³Pr‚s‚lection 24³ º
º ³Val. Cumul‚e 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:2
º OFF º
º I:2 C5:1 º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ(RES)ÄĶ
º 3 º
Ligne 2:3 MOT
º C5:1 O:1 º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ( )ÄĶ
º DN 1 º
º º
Ligne 2:4
º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º º

FIGURE 5- 2 : P R O G R AM M E T M P_CNT
1. Modification des valeurs de T4 :1
• Éditez ce fichier et assurez-vous d’utiliser des adresses compatibles à votre configuration
d’automate. Sauvegardez-le sous le nom de «TMP_CNT».
• Placez l’entrée «ON» en fonction et regardez à l’écran la temporisation du compteur.
• Déplacez-vous dans le menu «Visu Données». Le curseur se positionne et attend une adresse.
Donnez-lui l’adresse T4 :1 afin de voir les données du temporisateur 1.
• Changez la valeur accumulée pour 285 et regardez l’effet produit sur le bit de contrôle du
temporisateur ainsi que sur les autres éléments.
− Que se passe-t-il?
− Est-ce que la valeur accumulée dépasse éventuellement la valeur de présélection?
− Est-il possible de placer la valeur accumulée à plus de 300?
− À quel moment est-ce que le bit TT est en action?
− À quel moment est-ce que le bit DN est en action?

Outils de dépannage Page 5-5 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

− À quel moment est-ce que le bit EN est en action?

Outils de dépannage Page 5-6 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

2. Modification des valeurs de C5 :1


• Une fois que le temporisateur a atteint la valeur maximale, faites une remise à zéro en ouvrant
le contact «ON».
• Par la suite, changez la valeur du compteur en vous dirigeant dans son fichier de données et
en modifiant sa valeur accumulée de 1 à 23. Utilisez la touche qui vous permet d’aller au
fichier suivant.
• Retournez dans le tableau des temporisateurs (fichier précédent) et replacez la valeur
accumulée à 280. N’oubliez pas de refermer le contact I :2/1 afin de permettre au
temporisateur d’augmenter sa valeur jusqu’à 300.
• Déplacez-vous rapidement dans le fichier des compteurs et regardez les événements se
produire.
− Que se passe-t-il?
− À quel moment est-ce que le bit CU est en action?
− À quel moment est-ce que le bit DN est en action?
− Est-ce que la valeur accumulée dépasse éventuellement la valeur de présélection?
− Est-il possible de placer la valeur accumulée à plus de 300?
3. Vérification du bit OV
• En utilisant encore une fois le tableau des données, vérifiez les éléments suivants :
− Quelle est la valeur accumulée ou de présélection maximale que le compteur
accepte?
− Que se produit-il si le compteur dépasse sa valeur accumulée à un de plus que le
maximum?

5.4.2 Visualisation du fichier d’état (S)


Le listage de la figure 5-3 présente un programme de tests pour permettre de vous familiariser
plus à fond avec les instructions mathématiques, les registres d’états et le mode pas-à-pas. Vous
devez suivre rigoureusement les instructions qui suivent.
1. Éditez le programme ou utilisez le fichier du formateur afin de le transférer dans la
mémoire de l’automate. La sortie (OTU) permet de placer à zéro le bit de faute (0020)
avant d’arriver à l’instruction END. Ce barreau empêche donc le processeur de devenir
inactif à chaque fois qu’une erreur mineure se produit.
2. Placez l’automate en mode «RUN» et vérifiez le résultat des opérations mathématiques en
modifiant les valeurs dans le tableau des données de N7. Une pression sur le bouton
poussoir «ON» permet d’exécuter les opérations.
3. Pour obtenir le résultat des opérations, vous n’avez qu’à les visualiser dans le fichier des
données :
• N7 :1 = Source A N7 :2 = Source B (si applicable)
• N7:10 = (ADD) addition N7:11 = (SUB) soustraction
• N7:12 = (MUL) multiplication N7:13 = (DIV) division
• N7:14 = (NEG) négation N7:15 = (SQR) racine carrée
4. Une fois que vous aurez testé vos aptitudes mathématiques, remplissez les tableaux qui
suivent. Puisque le même contact permet d’exécuter les six opérations du programme de
test à l’intérieur d’un cycle de scrutation, vous devrez utiliser à fond le mode d’exécution
pas-à-pas. De plus, puisque les bits d’états des opérations sont demandés (S, Z, V et C),
vous devrez utiliser la page 1 du tableau des données des registres d’états (S2).

Outils de dépannage Page 5-7 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

En vous déplaçant du menu de changement de mode vers le menu de visualisation des données,
remplissez les tableaux qui suivent tel l’exemple du tableau 5-1. Ce dernier a été rempli par
l’utilisation du mode pas-à-pas et dans l’ordre des opérations en commençant par l’addition.

T AB L E AU 5- 1 : E X E M P L E S
ADD (N7 :10) SUB (N7 :11) MUL (N7 :12) DIV (N7 :13) NEG (N7 :14) SQR (N7 :15)
N7 : 1 1000 1000 1000 1000 1000 1000
N7 : 2 250 250 250 250 ---- ----
RÉSULTAT 1250 750 32767 4 -1000 32
Bit S 0 0 0 0 1 0
Bit Z 0 0 0 0 0 0
Bit V 0 0 1 0 0 0
Bit C 0 0 0 0 1 0
Reg S13 : ---- ---- 250 000 ----
Reg S :5/0 0 0 1 1 1 1

Lorsqu’une multiplication dépasse le nombre permis dans 16 bits, le résultat se retrouve dans le
registre mathématique S13: De plus, le bit de faute mineure (S :5/0) est placé à 1. Si
l’instruction OTU S :5/0 ne se trouvait pas à la suite de cette opération, le processeur serait en
faute à la fin du cycle de scrutation.

T AB L E AU 5- 2 : E X E R C I C E S #1
ADD (N7 :10) SUB (N7 :11) MUL (N7 :12) DIV (N7 :13) NEG (N7 :14) SQR (N7 :15)
N7 : 1 99 99 99 99 99 99
N7 : 2 99 99 99 99 ---- ----
RÉSULTAT
Bit S
Bit Z
Bit V
Bit C
Reg S13 :
Reg S :5/0

T AB L E AU 5- 3 : E X E R C I C E S #2
ADD (N7 :10) SUB (N7 :11) MUL (N7 :12) DIV (N7 :13) NEG (N7 :14) SQR (N7 :15)
N7 : 1 99 0 0 99 0 0
N7 : 2 0 99 99 0
RÉSULTAT
Bit S
Bit Z
Bit V
Bit C
Reg S13 :
Reg S :5/0

Outils de dépannage Page 5-8 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

º ON º
º I:2 ÚADDÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ADD ÃĶ
º 1 ³Source A N7:1³ º
º ³ 0³ º
º ³Source B N7:2³ º
º ³ 0³ º
º ³Dest N7:10³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ON º
º I:2 ÚSUBÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´SOUSTRACTION ÃĶ
º 1 ³Source A N7:1³ º
º ³ 0³ º
º ³Source B N7:2³ º
º ³ 0³ º
º ³Dest N7:11³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ON º
º I:2 ÚMULÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´MULTIPLICATION ÃĶ
º 1 ³Source A N7:1³ º
º ³ 0³ º
º ³Source B N7:2³ º
º ³ 0³ º
º ³Dest N7:12³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ON º
º I:2 ÚDIVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION ÃĶ
º 1 ³Source A N7:1³ º
º ³ 0³ º
º ³Source B N7:2³ º
º ³ 0³ º
º ³Dest N7:13³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ON º
º I:2 ÚNEGÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´NEGATION ÃĶ
º 1 ³Source N7:1³ º
º ³ 0³ º
º ³Dest N7:14³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º ON º
º I:2 ÚSQRÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ºÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´RACINE CARREE Ãĺ
º 1 ³Source N7:1³ º
º ³ 0³ º
º ³Dest N7:15³ º
º ³ 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º S:5 º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ(U)ÄĶ
º 0 º
º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ

FIGURE 5- 3 : P R O G R AM M E M AT H É M AT I Q U E

Outils de dépannage Page 5-9 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5.5 Les fonctions de forçage


Vous avez déjà utilisé les fonctions de forçage dans un travail antérieur. Ces fonctions
permettent de passer outre le status actuel d’une entrée ou d’une sortie. Vous pouvez installer et
par la suite donner, ou non, la permission de forcer lors de la visualisation hors-ligne, ou dans
tous les modes en visualisation en-ligne.
ATTENTION! Afin d’éviter tous risques de blessures ou de bris d’équipement
! explorez les effets produits lorsqu’on force une entrée ou une sortie.

5.5.1 Installer un forçage d’entrée


Récupérez le programme TMP_CNT pour vous permettre d’effectuer des tests sur les fonctions
de forçage.
Lorsque vous désirez installer des bits de forçage en entrées, vous verrez le tableau suivant
apparaître. Notez que le fait d’installer des bits de forçage n’aboutit pas à l’action de forcer. Pour
ce faire, il faut absolument rendre actifs les bits de forçage (F7).

adresse 15 donn 0 adresse 15 donn 0


I:2 .... .... .... ....
I:4 .... .... .... ....
I:7 .... .... .... ....
I:7.1 .... .... .... ....
I:7.2 .... .... .... ....
I:7.3 .... .... .... ....

Appuyez sur une touche ou Entrez une valeur de forcage


I:2/0 =
hors ligne pas de forcage donn binaire adresse deci FichiTMP_CNT
OFF ON SUPPRIM SUPPRIM PRECISE VISU ACTIVE DESACTI
TOUT ADRESSE DONNEES
F1 F2 F3 F4 F5 F6 F7 F8
FIGURE 5- 4 : T AB L E AU D E F O R Ç AG E D E S E N T R É E S

Outils de dépannage Page 5-10 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5.5.2 Expérimentez les actions de forcer.


Pour ce faire, déterminez diverses possibilités pour activer la lumière dans le programme
TMP_CNT de la figure 5-2. Tenez compte que vous pouvez activer des entrées, des sorties ainsi
que des valeurs numériques.
Rép : _________________________ Rép : _________________________
Rép : _________________________ Rép : _________________________
Rép : _________________________ Rép : _________________________
− Comment fait-on pour reconnaître une sortie active d’une qui a été forcée?
Rép : _____________________________________________________________
_____________________________________________________________
− Que représentent les symboles (1, 0 et .) dans les tableaux de forçage?
Rép : _____________________________________________________________
_____________________________________________________________
_____________________________________________________________

Outils de dépannage Page 5-11 OFPPT/TECCART


Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIÈRES

6. CHOIX D'UN API 6-1

6.1 Information générale 6-1


6.1.1 Compétence visée ................................................................................................... 6-1
6.1.2 Critères particuliers de performance ...................................................................... 6-1
6.1.3 Durée du travail pratique ........................................................................................ 6-1
6.1.4 Matériel nécessaire ................................................................................................. 6-1
6.1.5 Directives................................................................................................................ 6-1
6.1.6 Évaluations ............................................................................................................. 6-1

6.2 Marche à suivre 6-1

6.3 Introduction 6-2

6.4 Recherche d’information 6-2

6.5 Questionnaire 6-14

Deuxième Année
Programme de Formation des Techniciens
Spécialisés en Électronique

DIRECTION DE LA RECHERCHE ET INGENIERIE DE LA FORMATION


Septembre 96
Guide des Travaux Pratiques Automates Programmables II

6. Choix d'un API


6.1 Information générale
6.1.1 Compétence visée
• Améliorer vos compétences en tant qu’analyste de besoins en automates programmables
industriels.
6.1.2 Critères particuliers de performance
• Connaissance suffisante des familles d'API et de leur architecture externe;
• Établissement des critères de choix judicieux.
6.1.3 Durée du travail pratique
• La durée de ce travail pratique est de 3 heures.
6.1.4 Matériel nécessaire
• Document s’intitulant «Les familles d’API».
6.1.5 Directives
1. Ce travail se fait individuellement.
2. Ce travail pratique est un peu spécial puisqu’il n’offre aucune manipulation de logiciel ou
de matériel. Il s’agit ici d’explorer les fiches techniques et les documents promotionnels de
divers manufacturiers d’automates.
3. Le rôle des formateurs est d’aider les stagiaires à atteindre les critères de performance en
les aiguillant dans le déroulement de ce travail. Ils répondent aux questions portant
uniquement sur la donnée du problème.

6.1.6 Évaluations
Ce travail pratique ne fait pas partie d’une évaluation formelle. Par contre, le stagiaire doit le
traiter avec minutie et s’assurer qu’il comprend les principes et contenus énoncés.
Le stagiaire peut également faire vérifier son travail par un formateur afin de s’assurer de
l’atteinte des critères de performance visés.

6.2 Marche à suivre

1. Lisez bien chacune des étapes avant de débuter.


2. Inscrivez clairement les informations dans les endroits appropriés.
3. Répondez aux questions à la fin du TP.

Choix d'un API Page 6-1 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

6.3 Introduction
Lorsqu’il vient le temps de choisir un API il faut s’en tenir à des critères relativement simples
puisque les principaux manufacturiers offrent tous des avantages similaires. Ces critères sont :
1. Coût;
2. Simplicité et versatilité du ou des logiciels:
• LADDER;
• GRAFCET;
• Autres.
3. Disponibilité des pièces de remplacement.
4. Service après vente:
• formation;
• suivi;
• garantie.
5. Automate déjà existant dans l’entreprise
• Satisfaction ou non;
• Pièces de remplacement déjà existantes;
• Service après ventes satisfaisant;
• Fonctionnalité.
6.4 Recherche d’information
Avant tout il faut préparer une demande claire et précise afin que les représentants des divers
distributeurs d’API puissent soumettre sur papier leur solution à notre problème. Ceci permettra
par la suite de comparer les prix .
Afin de préparer cette soumission, il faut connaître les éléments incontournables de la liste qui
suit. Elle comprend la majorité des éléments pouvant caractériser le choix d’un API. Votre tâche,
dans cette section du TP, est d’identifier, par les documents de manufacturier, les
caractéristiques des automates de compagnies différentes. Pour ce faire, inspirez-vous des
premiers tableaux pour remplir les autres.
1. Constitution:
• Modulaire;
• Monobloc.
2. Entrées/sorties:
• discrètes (tout-ou-rien);
• analogiques;
• déportées (accès externe, base ajoutée, ...).
3. Capacité mémoire en milliers de mots pour:
• le programme;
• les mots de données;
• les bits internes ;
• le temporisateur/compteur.
4. Type de mémoire programme:
• RAM, EPROM, EEPROM

Choix d'un API Page 6-2 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

5. Fonctions internes:
• modification en mode RUN;
• horloge en temps réel;
• calendrier;
• configuration logicielle;
• interruption;
• sous-programme;
• accès par mot de passe.
6. diagnostic
• par DEL sur l’unité de contrôle;
• bits de diagnostic du système;
• table de diagnostic.
7. Cartes intelligentes:
• axe;
• comptage rapide;
• BASIC;
• communication série;
• réseau;
• analogique;
• thermocouple;
• sonde à résistance;
• régulateur PID;
8. Langage de programmation
• LADDER (relais) et blocs de fonctions;
• liste d’instruction (mnémoniques);
• logigramme;
• GRAFCET.
9. Jeu d’instructions
• nombre d’instructions;
• nombre de sous-programmes;
• BCD /DCB.
10. Console de programmation
• de poche («Pocket»);
• moniteur portable;
• PC ou compatible;
− RAM, disque dur, interfaces, systèmes d’exploitation.
11. Réseau
• marques, capacité d’adressage;
• protocole, topologie;
• norme (RS232, RS485, ...);
• vitesse de transmission;
• média (paire torsadée, fibre optique, ...);
• distance de liaisons.
12. Date de commercialisation
13. Documentation (Français, anglais ou autres)

Choix d'un API Page 6-3 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

6- 1 : D E S C R I P T I O N D ’ U N API AL SPA
T AB L E AU
• Marque ALSPA • Modèle C150
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); 784 − GRAFCET.
− analogiques; 64/32 • Jeu d’instructions
− déportées. Non − Nombre d’instructions 100

• Capacité mémoire en kmots: − nombre de sous-programmes 64


− programme; 2 x 64 kmots − BCD /DCB
− mots de données; 32 kmots • Console de programmation
− bits internes; 3456 − De poche
− temporisateur/compteur. 192/96 − Moniteur portable PC

• Type mémoire programme: • PC ou compatible


− RAM − RAM nécessaire 640 ko
− EPROM − disque dur 20 Mo
− EEPROM − interfaces RS 232C

• Fonctions internes: − systèmes d’exploitation MS/DOS


− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques Commerce
− calendrier; − capacité d’adressage 247
− configuration logicielle; − protocole Modbus
− interruption; − topologie multi-points
− sous-programme; − norme RS485
− accès par mot de passe. − Vitesse de transmission 19 200 bps

• Diagnostic − Média Torsadée


− par DEL sur l’UC; VISU − Distance de liaisons > 1000 m
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date 04 / 1991

• Cartes intelligentes: − Pays d’origine France


− axe; − Documentation Français
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-4 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 2 : D E S C R I P T I O N D ' U N API G E F ANUC


• Marque GE FANUC • Modèle 90-70C150 (781)
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme ;
− discrètes (tout-ou-rien); 8192 − GRAFCET. CADEPA
− analogiques; • Jeu d’instructions
− déportées. 32 x 63 − Nombre d’instructions nd

• Capacité mémoire en kmots: − nombre de sous-programmes nd


− programme; 1 Mmots − BCD /DCB nd
− mots de données; 16 kmots • Console de programmation
− bits internes; 8196 − De poche
− temporisateur / compteur. Non-limité − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire 640 ko
− EPROM − disque dur oui
− EEPROM − interfaces carte

• Fonctions internes: − systèmes d’exploitation MS/DOS


− Modification en mode RUN; • Réseau GENIUS
− horloge en temps réel; − Marques GE FANUC
− calendrier; − capacité d’adressage 32
− configuration logicielle; − protocole Genius
− interruption; − topologie bus
− sous-programme; − norme nd
− accès par mot de passe. 5 niveaux − Vitesse de transmission 153.6 kbps

• Diagnostic − Média Torsadée


− par DEL sur l’UC; − Distance de liaisons 2 300 m
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date nd

• Cartes intelligentes: − Pays d’origine E.U.


− axe; − Documentation Français
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; logicielle −

Choix d'un API Page 6-5 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 3 : D E S C R I P T I O N D ' U N API G E F ANUC


• Marque GE FANUC • Modèle SÉRIE UN
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-6 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 4 : D E S C R I P T I O N D ' U N API AL L EN- BRADL EY


• Marque Allen-Bradley • Modèle SLC 100
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-7 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 5 : D E S C R I P T I O N D ' U N API AL L EN- BRADL EY


• Marque Allen-Bradley • Modèle SLC 500 (5/03)
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-8 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 6 : D E S C R I P T I O N D ' U N API O M RO N
• Marque Omron • Modèle C28K sans extension
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-9 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 7 : D E S C R I P T I O N D ' U N API T EL ÉM ÉCANIQ UE


• Marque Télémécanique • Modèle TSX 0721 1648
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-10 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 8 : D E S C R I P T I O N D ' U N API T EL ÉM ÉCANIQ UE


• Marque Télémécanique • Modèle TSX 47-20J
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-11 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 9 : D E S C R I P T I O N D ' U N API SIEM ENS


• Marque Siemens • Modèle S5-90U
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-12 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

T AB L E AU 6- 10 : D E S C R I P T I O N D ' U N API SIEM ENS


• Marque Siemens • Modèle S5-100U
• Constitution: • Langage de programmation
− Modulaire; − LADDER et blocs de fonctions
− Monobloc; − liste d’instruction
• # Entrées/sorties: − logigramme;
− discrètes (tout-ou-rien); − GRAFCET.
− analogiques; • Jeu d’instructions
− déportées. − Nombre d’instructions
• Capacité mémoire en kmots: − nombre de sous-programmes
− programme; − BCD /DCB
− mots de données; • Console de programmation
− bits internes; − De poche
− temporisateur/compteur. − Moniteur portable
• Type mémoire programme: • PC ou compatible
− RAM − RAM nécessaire
− EPROM − disque dur
− EEPROM − interfaces
• Fonctions internes: − systèmes d’exploitation
− Modification en mode RUN; • Réseau
− horloge en temps réel; − Marques
− calendrier; − capacité d’adressage
− configuration logicielle; − protocole
− interruption; − topologie
− sous-programme; − norme
− accès par mot de passe. − Vitesse de transmission
• Diagnostic − Média
− par DEL sur l’UC; − Distance de liaisons
− bits de diagnostic du système; • Commercialisation
− table de diagnostic. − Date
• Cartes intelligentes: − Pays d’origine
− axe; − Documentation
− comptage rapide; • Divers (inscrire)
− BASIC; −
− communication série; −
− réseau; −
− analogiques; −
− thermocouple; −
− sonde à résistance; −
− régulateur PID; −

Choix d'un API Page 6-13 OFPPT/TECCART


Guide des Travaux Pratiques Automates Programmables II

6.5 Questionnaire
Vous avez maintenant des tableaux comportant des données complètes sur des automates
industriels différents. À l’aide de ces tableaux et des caractéristiques du manufacturiers,
répondez aux question suivantes.
Question #1 - Est-il possible d’utiliser des informations analogiques avec les modèles SÉRIE
UN de GE FANUC. Expliquez.
Question #2 - Quel est le temps de scrutation typique d’un GE Série UN 3,7k, si un
programme de 2k mémoire est présentement en mémoire.
Question #3 - Dans le nano-automate TSX 07 de Télémécanique, est-il possible d’exécuter
directement les conversions de binaire à BCD et de BCD à binaire. Si oui, quelles sont les
mnémoniques des instructions ?
Question #4 - Dans le nano-automate TSX 07 de Télémécanique, comment nomme-t-on les
instructions des bobines mémorisés?
Question #5 - Le nano-automate TSX 07 possède-t-il un horodateur?
Question #6 - Quelle est la configuration maximale d’entrées/sorties que le nano-automate
TSX 07 peut supporter sans ajouter d’extension?
Question #7 - Dans la famille TSX 47, quel est le nombre d’emplacements maximaux.
Question #8 - Que signifie le J dans les numéros de catalogue TSX 47-J ou TSX 47-20J?
Question #9 - Vous désirez commander un automate SLC 100 pour modifier une équipement
fonctionnant à relais. Puisque la modification demande 8 entrées 220Vca, 6 entrées 24Vcc ainsi
que 11 sorties 220Vca, quels seront les équipements à commander. Donnez les numéros de
catalogues.
Question #10 - Un automate SLC 500 1747-L30 de la compagnie Allen-Bradley possède
combien d’entrées et de sorties disponibles?
Question #11 - Suite à la question précédente, qu’indique le manufacturier lorsqu’il
mentionne, dans ses caractéristiques, que le 1747-L30 possède 6 combinaisons différentes?
Question #12 - Combien de temporisateurs et de compteurs sont présents dans le S5-90U de
Siemens?
Question #13 - Si vous aviez à décider entre le S5-90U et le S5-95U pour faire du traitement
analogique, lequel retiendrait votre attention
Question #14 - Selon vous, que signifie le terme «Mémentos» dans les caractéristiques du
manufacturier Siemens
Question #15 - Les manuels d’instructions de l’automate S5-90U sont disponibles dans
quelles langues:
Question #16 - Qu’est-ce qu’un détrompeur mécanique disponible avec Siemens et
Télémécanique.

Choix d'un API Page 6-14 OFPPT/TECCART

Vous aimerez peut-être aussi