826550484.
doc AUTOMATE PROGRAMMABLE INDUSTRIEL
AUTOMATE PROGRAMMABLE
INDUSTRIEL
1 - INTRODUCTION
L’automate programmable industriel est une parfaite illustration du besoin d’adapter les
signaux d’entrées et ceux de sorties afin de traiter les informations et de communiquer.
Les constituants d’entrée (interrupteur de position, détecteur de proximité, bouton poussoir)
ainsi que les constituants de sortie (contacteur, électrovanne, voyant) ne peuvent pas être
raccordés directement à l’unité de traitement (processeur).
2 - LE TRAITEMENT DES DONNEES
Toutes les informations qui sont traitées par la partie commande permettent d'obtenir les
données de sortie en fonction des opérations que doit réaliser le programme sur les données
d'entrées.
Le concepteur du système doit, pour définir la partie commande :
identifier les capteurs qui fourniront les informations sur l'état de la partie opérative,
ainsi que les éléments de dialogue qui deviendront les entrées de la partie commande;
identifier les actionneurs qu'il faudra commander, ainsi que les éléments de dialogue
homme/machine.
Les ordres de commande de ces actionneurs et constituants de dialogue sont les sorties de la
partie commande.
Page 1 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
L'architecture interne de l'API permet de faire "circuler" les informations des entrées vers l'unité
de traitement et d'établir les ordres de commande pour les sorties en fonction du programme.
21 - LES ENTRÉES
Les spécifications permettent au concepteur de définir toutes les entrées nécessaires au
fonctionnement automatique du système et à sa conduite par l'opérateur.
Les capteurs et boutons délivrent, dans ce cas de figure, des informations de type logique.
Il télécharge le programme dans l'automate et peut ensuite effectuer les éventuels réglages et
ajustements en ligne.
22 - LES SORTIES
Les spécifications permettent aussi au concepteur de définir toutes les sorties.
Les ordres émis sont de type logique mais il est nécessaire dans certains systèmes de mettre
en œuvre des préactionneurs à commande proportionnelle (sorties analogiques).
3 - LES MOYENS DE TRAITEMENT
L’automate programmable industriel est le moyen de traitement le plus couramment utilisé dans
les systèmes automatisés. Il existe différentes familles d'automates qui sont choisies en
fonction du besoin, et le programme est spécifiquement développé par le concepteur dans un
langage dédié à chaque fabricant d'automate.
Page 2 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
Le niveau de sophistication de l'automatisme ainsi que le nombre d'équipements à piloter
permet de choisir dans une large gamme d'automates.
31 - STRUCTURE D'UN AUTOMATE PROGRAMMABLE
La structure matérielle d'un automate programmable est
organisée autour des constituants principaux suivants :
- une carte d'alimentation 1 qui fournit la tension
nécessaire au bon fonctionnement de l'automate;
- une carte d'unité centrale 2 qui contient le micro-
processeur, les mémoires et tous les composants qui
permettent de stocker et d'exécuter le programme;
- des cartes d'interfaces d'entrées 3 qui permettent de
relier les boutons et capteurs à l'automate;
- des cartes d'interfaces de sorties 4 qui permettent de
relier les préactionneurs et composants de dialogue à
l'automate.
Page 3 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
32 - LES MODULES LOGIQUES OU RELAIS PROGRAMMABLES
Le module logique programmable Zelio Logic est destiné à la
réalisation de petits automatismes de moins de 20
entrées/sorties (E/S) dans les secteurs d'activité de l'industrie,
du tertiaire et du résidentiel. Il est adapté pour le traitement
d'applications telles que comptage de pièces, convoyeurs,
escaliers mécaniques, gestion d'éclairage et de places de
parking, portes automatiques, contrôle d'accès.
Grâce à sa compacité, sa flexibilité et sa facilité de mise en
oeuvre, le module logique est une alternative compétitive aux
solutions à base de logique câblée ou de cartes spécifiques.
La simplicité de sa programmation (langage à contacts), satisfait aux exigences de
l’automaticien et répond aux attentes de l'électricien. La gamme est constituée de 8 modèles,
de 10 à 20 entrées/sorties TOR; tous disposent, de base, de 45 à 90 pas de programme, de 8
blocs temporisateurs, de 8 compteurs.
Une cartouche amovible permet la sauvegarde des applications.
33 - LES AUTOMATES MONOBLOCS OU COMPACTS
Ces automates ont une configuration figée qui correspond en règle générale à des applications
industrielles standard à partir de bases automates « TSX Nano non extensible »:
- 10 E/S : 6 entrées + 4 sorties et 1 entrée analogique;
- 16 E/S : 9 entrées + 7 sorties et 1 entrée analogique;
- 24 E/S: 14 entrées + 10 sorties et 1 entrée
analogique
Il est cependant possible d'enrichir la configuration
autour d'un « TSX Nano extensible » par des modules
d'extension d'entrées/sorties tout ou rien ou
analogiques. L'automate TSX Nano à 16 entrées/ sorties
L'intégration du protocole de communication permet d'aborder des configurations plus
conséquentes en terme d'entrées/sorties, ce qui autorise la commande d'applications jusqu'à 48
entrées/sorties.
34 - LES AUTOMATES MODULAIRES
Les automates modulaires correspondent au milieu ou
au haut de gamme des constructeurs.
La structure des automates modulaires permet
d'enficher dans des racks les cartes d'entrées/sorties,
carte de communication...
Ces fonctionnalités permettent de commander des
applications allant de 28 à 450 entrées/sorties.
L'automate modulaire TSX Micro
Page 4 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
4 - FONCTIONNEMENT DES AUTOMATES PROGRAMMABLES
INDUSTRIELS
41 - LE FONCTIONNEMENT D'UN AUTOMATE
Acquisition des entrées :
L'automate réalise l'écriture en mémoire RAM de l'état des
informations présentes sur les entrées (on réalise une image du
"monde extérieur" à l'instant t).
Traitement du programme :
L'automate exécute le programme "applicatif" qui a été défini puis
écrit dans la mémoire ROM par l'utilisateur.
Mise à jour des sorties :
L'automate réalise, à partir de la mémoire RAM, l'écriture des bits
ou des mots de sorties associés aux modules TOR et/ou métier
selon l'état défini par le programme "applicatif".
42 - LE TEMPS DE CYCLE D'UN AUTOMATE
Le cycle de fonctionnement d'un automate programmable est organisé autour des 3 tâches
définies ci-dessus qui sont :
l'acquisition des entrées,
le traitement du programme,
la mise à jour des sorties.
Page 5 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
De plus un temps de traitement interne est nécessaire pour assurer la surveillance de
l'automate par un contrôle du temps de cycle et du traitement des informations émises depuis
le terminal de programmation. Si ce temps est trop long alors le chien de garde (wathdog) peut
être déclenché.
Fonctionnement cyclique :
Le fonctionnement mono-tâche cyclique dit
"asynchrone" consiste à enchaîner les cycles
les uns après les autres.
Fonctionnement périodique :
Dans ce mode de fonctionnement,
l'acquisition des entrées, le traitement du
programme et la mise à jour des sorties
s'effectue de façon périodique selon un
temps, te en ms, défini par configuration API.
Traitement d'un évènement :
Les deux modes de traitements (cyclique ou périodique) sont appelés différés. En effet, dans le
pire des cas, il peut s’écouler à peu prés 2 fois le temps de cycle moyen avant que l’UT
réagisse à l’apparition d’un événement et affecte la sortie correspondante.
Page 6 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
5 - RACCORDEMENT AUX ENTREES ET SORTIES DE L'AUTOMATE
La phase de raccordement des constituants choisis par le concepteur permet de valider les
choix opérés et de vérifier le comportement attendu de la partie commande.
51 - RACCORDEMENT DIRECT AUX MODULES D'ENTRÉES / SORTIES
Les cartes d'interfaces d'entrées permettent de relier
boutons et capteurs à l'automate.
Les cartes d'interfaces de sorties permettent de relier les
préactionneurs et composants de dialogue à l'automate.
Un inconvénient majeur pour les systèmes étendus : les
capteurs / préactionneurs distants impliquent de grandes
longueurs de câbles.
52 - RACCORDEMENT PAR MODULES E/S DEPORTES
Pour diminuer les coûts de câblage des entrées / sorties des automates, sont apparus les
blocs d'entrées / sorties déportés.
Armoire principale 10 mètres Armoire secondaire
Ce système de câblage privilégie simplicité, sécurité et maintenance sans oublier
l’économie. Les blocs d'E/S déportés rationalisent le câblage en se substituant aux borniers
d’automates et blocs de jonctions traditionnels.
Page 7 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
53 - RACCORDEMENT PAR BUS DE TERRAIN
Les capteurs et les préactionneurs "intelligents" (IHM, variateurs, distributeurs ...) permettent à
présent la connexion directe au bus de "terrain".
Page 8 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
54 - CARTE D'ENTRÉES
Une entrée automate peut être constituée d’une diode électroluminescente associée à un
phototransistor. Ceci assure alors une parfaite isolation entre l’entrée de l’API et le circuit de
traitement (microprocesseur) interne à l’API.
K C
K : Cathode
A : Anode
A E
Câblage :
API à logique négative
Capteur « 3 fils » type NPN Carte d’entrées de l’API à logique négative
+24V +24V
C Entrée 1
Entrée 2
Entrée 3
Entrée 4
E
0V
Le point commun des entrées de l’API est branché au +24V. Il faut amener un potentiel 0V à
une entrée pour qu’elle passe au « 1 » logique. Il s’agit d’une logique négative.
API à logique positive
Capteur « 3 fils » type PNP Carte d’entrées de l’API à logique positive
+24V
E Entrée 4
Entrée 3
Entrée 2
C Entrée 1
C
0V 0V
Page 9 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
Le point commun des entrées de l’API est branché au 0V. Il faut amener un potentiel +24V à
une entrée pour qu’elle passe au « 1 » logique. Il s’agit d’une logique positive.
Résumé :
Il faut choisir le type de détecteur (NPN ou PNP) en fonction de la logique d’entrée
de l’API :
logique d’entrée négative => NPN,
logique d’entrée positive => PNP.
logique d’entrée négative : commun des entrées au +24V
logique d’entrée positive : commun des entrées au 0V
55 - CARTE DE SORTIES
Les cartes de sorties TOR acceptent toutes les technologies de pré-actionneurs en fonction de
leur technologie interne.
On trouve des cartes au modulo 8, 16, 32 sorties, avec des possibilités de raccordements
indépendants ou avec un commun pour 8 ou 16. Les sorties sont généralement alimentées par
une alimentation externe.
Carte de sortie à relais électromécaniques ou à triac
Avec des sorties à relais ou à triac, on peut utiliser des charges alimentées en alternatif
ou en continu.
Sorties à triac :
%Q1
KA1
V~ ou =
Sorties à relais :
Page 10 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
%Q1
KA1
V~ ou =
Les pré-actionneurs qui ont le même niveau et la même nature de tension d’alimentation
peuvent être câblés sur le même point commun.
Carte de sortie à transistors dites « statiques »
à logique positive :
%Q1
V=
H1
à logique négative :
%Q1
V=
H1
Résumé :
Pour choisir les cartes de sorties d’un automate modulaire, il faut :
connaitre la nature et le niveau de tension des différents pré-actionneurs,
voyants et autres systèmes à commander,
les regrouper par type,
affecter les points communs des cartes de sorties en fonction de ces re-
groupements.
Page 11 sur 12
826550484.doc AUTOMATE PROGRAMMABLE INDUSTRIEL
Page 12 sur 12