PORTAIL DE LA FORMATION PROFESSIONNELLE AU...

download PORTAIL DE LA FORMATION PROFESSIONNELLE AU …mcours.net/cours/pdf/info/utilisation_de_l_automate_programmable.pdf · rendre le stagiaire apte à utiliser un automate programmable.

If you can't read please download the document

Transcript of PORTAIL DE LA FORMATION PROFESSIONNELLE AU...

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 2

    SOMMAIRE

    RESUME THEORIQUE ................................................................................................ 7 I. Raccordement dun automate programmable........................................................ 8

    I.1 Introduction..................................................................................................... 8 I.2 Structure fonctionnelle de lautomate ............................................................. 8

    I.2.1 Interface dentre ........................................................................................ 9 I.2.2 Lunit centrale............................................................................................ 9 I.2.3 Interface de sortie ..................................................................................... 10 I.2.4 Communication et dialogue....................................................................... 10

    I.3 Description des automates ........................................................................... 10 I.3.1 Automate Monobloc .................................................................................. 10 I.3.2 Automate Modulaire .................................................................................. 13

    I.4 Les applications de lautomate ..................................................................... 15 I.5 Les diffrents modules dentre/ sortie ......................................................... 18

    I.5.1 Interface dentre ...................................................................................... 18 I.5.2 Interface de sortie ..................................................................................... 20

    I.6 Les tapes suivre pour raccorder un automate ......................................... 24 II. Les Langages de programmation ........................................................................ 26

    II.1 Langage contacts ...................................................................................... 26 II.2 Langage GRAFCET...................................................................................... 28 II.3 Prsentation du langage liste d'instructions.................................................. 30

    III. Les principales instructions dun automate....................................................... 39 IV. Lutilisation dun logiciel de programmation...................................................... 41

    IV.1 Les logiciels de programmation .................................................................... 41 IV.2 Utiliser un logiciel de programmation............................................................ 43 IV.3 Les moyens daccs aux fonctions dun automate ....................................... 43 IV.4 La mthode de programmation : (Rsum) .................................................. 44

    V. Diagnostic des problmes de fonctionnement dun automatisme simple command par un automate ....................................................................................... 45

    V.1 Visualisation centralise ............................................................................... 45 V.2 Les problmes de fonctionnement dun automate programmable ................ 46 V.3 Les modifications apportes au programme dun automate ......................... 47

    VI. Lessai dun automatisme simple command par un automate........................ 48 VI.1 Les dangers potentiels lis lutilisation dun automate ............................... 48 VI.2 Lessai dun automatisme simple.................................................................. 48

    GUIDE DES EXERCICES ET TRAVAUX PRATIQUES ............................................. 49 Exercices .................................................................................................................... 50 TP 1 : raccordement dun automate............................................................................ 60 TP2: Utilisation dun logiciel de programmation .......................................................... 61 TP2-1 .......................................................................................................................... 61 TP2-2 .......................................................................................................................... 62 TP2-3 .......................................................................................................................... 63 TP2-4 .......................................................................................................................... 63 TP2-5 .......................................................................................................................... 64 TP2-6 .......................................................................................................................... 65 TP2-7 .......................................................................................................................... 66 TP2-8 .......................................................................................................................... 68

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 3

    Evaluation de fin de module........................................................................................ 69 Liste bibliographique ................................................................................................... 71

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 4

    MODULE 23: UTILISATION DE LAUTOMATE PROGRAMMABLE

    Code : Dure : 60 h

    OBJECTIF OPERATIONNEL

    COMPORTEMENT ATTENDU

    Pour dmontrer sa comptence le stagiaire doit utiliser un automate programmable selon les conditions, les critres et les prcisions qui suivent

    CONDITIONS DEVALUATION

    A partir de directives. A laide :

    - De fiches techniques et du manuel dutilisation dun automate; - Dun logiciel; - Dun automate programmable. - Dquipements informatiques.

    CRITERES GENERAUX DE PERFORMANCE

    Respect des rgles de sant et de scurit au travail. Respect des normes.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 5

    OBJECTIF OEPRATIONNEL

    PRECISIONS SUR LE COMPORTEMENT ATTENDU A) Raccorder un automate. B) laborer un programme dun

    automatisme command par un automate.

    C) Utiliser un logiciel de

    programmation. D) Identifier des problmes de

    fonctionnement dun automatisme simple command par un automate.

    E) Apporter des modifications au

    programme dun automate

    F) Effectuer lessai dun automatisme

    simple command par un automate.

    CRITERES PARTICULIERS DE PERFORMANCE

    - Localisation prcise des points de raccordement

    - Cblage conforme au schma de raccordement.

    - Programme conforme au cahier de charges.

    - Utilisation correcte des instructions.

    - Installation correcte du logiciel. - Configuration prcise de

    lautomate. - Dtermination juste du mode

    dadressage. - Saisie correcte du programme. - Transfert correct du programme

    vers lautomate.

    - Respect de la procdure didentification.

    - Identification juste des problmes de fonctionnement.

    - Modification conforme au cahier de charges.

    - Programmation prcise des ajouts ou des retraits.

    - Respect de la procdure de sauvegarde.

    - Programmation fonctionnelle en simulation.

    - Fonctionnement exact de lautomatisme.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 6

    Prsentation du Module :

    Lobjectif de ce module est dapprendre aux stagiaires comment raccorder un

    automate, accder ses fonctions, identifier des problmes de fonctionnement dun

    automatisme simple command par un automate programmable, apporter des

    modifications au programme et effectuer lessai de lautomatisme. Il vise donc

    rendre le stagiaire apte utiliser un automate programmable.

    La dure de ce module est de 60 h dont 18 h de thorie, 39 h de pratique et 3 h

    dvaluation.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 7

    MODULE N 23: UTILISATION DE LAUTOMTE PROGRAMMABLE

    RESUME THEORIQUE

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 8

    I.1 Introduction

    Les automatismes sont raliss en vue dapporter des solutions des problmes de

    nature technique, conomique ou humaine.

    Eliminer les tches dangereuses et pnibles, en faisant excuter par la machine les

    tches humaines complexes ou indsirables.

    Amliorer la productivit en asservissant la machine des critres de production, de

    rendement ou de qualit.

    Piloter une production variable, en facilitant le passage dune production une autre.

    Renforcer la scurit en surveillant et contrlant les installations et machines.

    On distingue dans tout systme automatis la machine ou linstallation et la partie

    commande constitue par lappareillage dautomatisme. Cette partie commande est

    assure par des constituants rpondant schmatiquement quatre fonctions de

    base :

    - Lacquisition des donnes

    - Le traitement des donnes

    - La commande de puissance

    - Le dialogue homme machine

    I.2 Structure fonctionnelle de lautomate

    Lautomate programmable industriel est un appareil qui traite les informations selon un programme prtabli. Son fonctionnement est bas sur lemploi dun microprocesseur et de mmoires. (voir figure 1-1)

    I. Raccordement dun automate programmable

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 9

    DIALOGUEOPERATEUR

    INTE

    RFA

    CE

    D'E

    NTR

    EE

    INTE

    RFA

    CE

    DE

    SO

    RTI

    E

    MICROPOCESSEUR

    MEMOIRES

    Figure 1-1 : structure dun systme de traitement

    I.2.1 Interface dentre

    Elles permettent disoler lectroniquement le circuit externe (saisie de linformation) du circuit de traitement.

    I.2.2 Lunit centrale

    cur de lautomate, elle est constitue:

    - dun processeur qui excute le programme - de mmoires qui, non seulement contiennent ce programme, mais

    aussi des informations de donnes (dure dune temporisation, contenu dun compteur)

    Les types de mmoires :

    Mmoires vives: RAM Random Access Memory ( Mmoire accs alatoires) Ce sont des mmoires volatiles lues et crites par le processeur. Mmoires mortes: ROM Read only memory PROM ROM programmable NE PEUVENT PAS ETRE EFFACES REPROM effacement par UV EEPROM effacement lectrique

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 10

    I.2.3 Interface de sortie

    Elles permettent de commander les sorties toute ou rien (TOR) telle que : les contacteurs, les moteurs pas pas, les lectrovannes et ainsi des sorties analogiques (boucle de rgulation dbit temprature et variateur de vitesse.)

    I.2.4 Communication et dialogue Elle est ralise avec loprateur par un pupitre de dialogue ou par lintermdiaire dun ordinateur et avec les autres automates pour un rseau informatique local.

    I.3 Description des automates Il existe deux types dautomate programmable industriel:

    le type monobloc

    le type modulaire

    Le type monobloc possde gnralement un nombre dentres et de sorties

    restreint et son jeu dinstructions ne peut tre augment. Bien quil soit parfois

    possible dajouter des extensions dentres/sorties, le type monobloc a pour fonction

    de rsoudre des automatismes simples faisant appel une logique squentielle et

    utilisant des informations tout-ou-rien. (voir figure1-2)

    I.3.1 Automate Monobloc

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 11

    Figure1-2 : Automate monobloc TSX Nano

    N L + 24

    VDC - 1 0 32 54 76 9 8

    0 OUT COM 2 1 3 5 6 7 8

    OUTCOM

    9

    10 1211 13

    4 OUTCOM

    INPUTS 24 VDC OUTPUTS 2A Ry

    OUT COM A B SG

    EXTENSION

    IN COM

    ERR

    I/O

    RUN

    COM

    1

    1

    0

    0

    I

    O 3 2 54 76 98

    3 2 54 76 98

    1110 1312

    TSXO7

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 12

    Exemple 1 : automate monobloc (voir figure1-3)

    Figure1-3 : automate monobloc

    1- Une prise (1) pour raccordement du terminal de programmation. 2- Un slecteur pour codage de la fonction base / extension. 3- Deux points de rglage analogique. 4- Une visualisation :

    - Des entres 0 8 ou 0 13 et sorties 0 6 ou 0 9, - De ltat automate (RUN, ERR, COM, I/O).

    5- Un raccordement de lalimentation secteur 6- Une alimentation capteurs (=24V/150mA) sur modles aliments en

    100240V. 7- Un raccordement des capteurs dentres. 8- Un raccordement des practionneurs de sorties. 9- Un raccordement extension (extension dentres /sorties et / ou extension

    automate) ou raccordement Modbus esclave 10- Un cache amovible pour protection des borniers vis.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 13

    Par ailleurs, le type modulaire est adaptable toutes situations. Selon le besoin, des

    modules dentres/sorties analogiques sont disponibles en plus de modules

    spcialiss tels: PID, BASIC et Langage C, etc. La modularit des API permet un

    dpannage rapide et une plus grande flexibilit. La figure 1-4 prsente un automate

    modulaire.

    Figure 1-4 : API modulaire

    I.3.2 Automate Modulaire

    ALIMENTATION

    CPU

    INPUT

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 14

    Exemple 2 : automate modulaire : (voir figure 1-5)

    Figure1-5 : automate modulaire :

    Lautomate TSX 37-08 comprend : 1- Un bac 3 emplacements. 2- Un bloc de visualisation centralis. 3- Une prise terminal repre TER. 4- Une trappe daccs aux bornes

    dalimentation. 5- Deux modules 16 entres et 12

    sorties Tout ou Rien positionns dans le premier et le deuxime emplacements (positions 1, 2, 3 et 4).

    6- Une trappe daccs la pile optionnelle.

    7- Un emplacement disponible. 8- Un bouton de rinitialisation

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 15

    I.4 Les applications de lautomate

    Les automates trouvent leur application en milieu industriel, domestiques. On cite quelques exemples courants : Exemple n1: Feux de carrefour (voir figure 1-6)

    Figure1- 6 : Feux de carrefour

    Description On rgle la circulation dun carrefour de deux voies A et B par des feux tricolores (Rouges, orange, vert).

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 16

    Exemple 2 : Portail coulissant. (voir figure 1-7)

    Figure 1-7 : Portail coulissant. Soit un portail coulissant commander :

    - Le portail tant ferm, le contact fin de course fcFE est actionn ; - On appuie sur le bouton-poussoir douverture S3, le moteur actionne le portail et

    provoque son ouverture ; - En fin douverture, le contact fin de course fcOU est actionn, il signale

    louverture du portail, et il coupe lalimentation du moteur. Laction sur le bouton-poussoir de fermeture provoque linversion de sens de marche du moteur, et la fermeture du portail. Le portail libre le contact fcOU, et se dplace jusqu actionner le contact fcFE qui provoque larrt du moteur.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 17

    Exemple 3 : systme de perage (voir figure 1-8)

    Solnoded'avance

    Tte de Touret Fin decourse 1LSPice

    Pulvrisationde rfrigrant

    Bti de perage

    Pressostat1PS

    Rservoir derfrigrantPompe

    rfrigrant

    Retour durfrigrant

    Moteur durfrigrant

    Filtre

    Tableau decommandes

    Figure1- 8 : systme de perage Exemple 4 systme de pompage (voir figure 1-9)

    P2

    P

    P1

    C

    B1

    Rservoiranti bliersurpresseur

    PB4

    P B3

    P B2

    Rservoir #1

    Rservoir #2

    Figure1- 9 : systme de pompage

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 18

    I.5 Les diffrents modules dentre/ sortie

    Les modules dentre / sortie sont les interfaces qui permettent de communiquer avec le microprocesseur. On distingue : Les interfaces dentre. Les interfaces de sortie.

    a) Interface Tout on rien (TOR)

    A partir dun signal quelconque en entre, les interfaces fournissent en sortie deux tensions 0V ou 5V. Ces interfaces sont de type contact, ou statique (voir figures 1-10 et 1-11)

    24v12

    13

    .

    Relais

    DEL

    Figure 1-10 : Interface dentre tout ou rien relais

    vers unit detraitement

    Figure 1-11: Interface dentre tout ou rien statique.

    I.5.1 Interface dentre

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 19

    b) Transmetteurs analogiques Les transmetteurs analogiques : Tension / intensit permettent dadapter les signaux issus des capteurs pour les rendre compatibles avec lunit de traitement. La variation de la grandeur dentre est convertie en une variation :

    - En tension : de 0V, 10V - En intensit : de 0 mA 20 mA, ou de 4 mA 20 mA

    Exemple : Transmission de mesure de temprature effectue par une sonde PT

    (voir figure 1-12)

    Figure1-12 : Interface dentre analogique

    VRf

    PT 100

    2mASortie 4-20mA 0-20mA

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 20

    I.5.2 Interface de sortie

    a) Interface de sortie tout ou rien La sortie de lunit de traitement peut seffectuer soit sur relais, soit sur transistor (TTL), ou avec un triac. (voir figure 1-13 et 1-14)

    vers

    aut

    omat

    e

    sortie

    A1

    A2

    Figure1-13 : Interface de sortie statique avec triac

    sortie

    vers

    aut

    omat

    e

    A1

    A2

    Figure1-14 : Interface de sortie statique transistor

    b) Interfaces de sorties analogiques

    Les conventions digitales /analogiques ont pour fonction de gnrer un signal analogique normalis (0-10 V ; 0-20 mA) partir dune information numrique, dlivre par l unit de traitement et code en binaire, sur des sorties digitales TOR raccordes aux entres de l interface( ou convertisseur). (voir figure 1-15)

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 21

    s1

    s2

    s8

    dcimal

    analogique

    automate convertisseurnumrique /analogique

    sortie

    0-10 Vou

    0-20mA

    Figure 1-15 : Interface de sortie numrique / analogique

    Figure1-16 : Modules E/S

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 22

    Figure1-17 : Les bornes sont des E/S

    Figure 1-18 : Le n 1 est un connecteur pour une entre sortie analogique

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 23

    I1.0

    I1.2I1.3I1.4

    1

    3

    5

    7

    9

    11

    13

    15

    17

    19

    21

    2

    4

    6

    8

    10

    12

    14

    16

    18

    20

    2223

    25

    27

    24

    26

    2829

    3031

    33

    35

    32

    34

    I1.1

    I1.5

    I1.8

    I1.10

    I1.6I1.7

    I1.9

    I1.11I1.12I1.13I1.14I1.15 24 VDC

    0 VDCFU

    ENTREES

    Q2.0

    Q2.2Q2.3

    FU

    FU

    Q2.1

    Q2.5Q2.6

    Q2.4

    FU Q2.7

    Q2.5Q2.6

    Q2.4

    FU Q2.7

    SORTIES

    Practionneurs

    19...240 VAC ou 24 VDC

    TSX DMZ 28DR

    FU: fusible fusion rapide calibre selon la charge

    Figure 1-19 : Cblage des entres/sorties TOR :

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 24

    I.6 Les tapes suivre pour raccorder un automate

    Pour raccorder un automate, il est recommand:

    De suivre les spcifications du fabricant.

    De suivre la technique de raccordement.

    De vrifier si les modules sont dans leurs embases respectives. Vrifier le type, le numro du modle et le diagramme de cblage. Vrifier lemplacement des embases dans le document pour lassignation des adresses dE/S.

    De localiser le paquet de fils correspondant chaque module et le diriger

    travers le conduit lemplacement du module. Identifier chacun des fils dans le paquet et sassurer quils correspondent ce module en particulier.

    En commenant avec le premier module, reprer le fil dans le paque qui se

    branche la borne la plus basse. Au point o le fil arrive la mme hauteur que le point de terminaison, plie le fil angle droit vers la borne.

    De couper le fil pour quil dpasse de 6 mm du ct de la vis de la borne.

    Dgainer lisolant du fil approximativement 9 mm. Insrer le fil sous la plaque de la borne et serrer la vis.

    Si deux modules ou plus utilisent la mme source dalimentation, on peut utiliser

    du cavalier jumpers pour le cblage de la source dalimentation dun module lautre.

    Si le cble blind est utilis, en brancher seulement un bout la mise la terre,

    prfrablement au chssis. Ce branchement vitera toutes boucles possibles de retour de masse. Lautre bout doit tre coup et non branch.

    De rpter la procdure de cblage pour chaque fil du paquet jusqu ce que le

    cblage du module soit complt. Aprs que tous les fils auraient t branchs, tirer doucement sur chacun pour sassurer davoir un bon branchement.

    De rpter la procdure de cblage jusqu ce que tous les modules soient

    termins. (voir figure 1-20)

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 25

    LN

    KM

    Q

    24 V0 VL

    N

    Base

    Output

    110 / 240 VACInputPE

    Extension

    24 VDCInput

    PE

    Alimentation capteurs/practionneurs

    FU2

    + 24 VDC

    (2)

    (2)

    Alimentation capteurs/base + extension (400 mA max)

    FU1

    Figure 1-20 : Raccordement des alimentations

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 26

    II.1 Langage contacts

    Structure dun programme : Un programme en langage contacts est compos dune suite de rseaux de contacts excute de faon squentielle par lautomate : Dessin entre deux barres de potentiel, un rseau est un ensemble dlments graphiques reprsentant :

    les entres/sorties de lautomate (boutons-poussoirs, dtecteurs, relais, voyants...),

    des fonctions dautomatismes (temporisateurs, compteurs...), des oprations arithmtiques, logiques et spcifiques, Les variables internes de lautomate.

    Ces lments graphiques sont relis entre eux par des connexions horizontales et verticales. (Voir figure 2-1)

    II. Les Langages de programmation

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 27

    Figure 2 -1 : Structure dun rseau de contacts

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 28

    Exemple : (Voir figure 2 - 2)

    SD

    KA1 KM5S6 KM1

    Figure 2 -2 : Exemple crit avec un langage contacts

    II.2 Langage GRAFCET

    Le GRAFCET est une reprsentation graphique qui permet la transcription du fonctionnement dun systme automatique. Il prend en compte les entres et les sorties, et dfinit le comportement squentiel du systme. Ltape correspond une situation lmentaire ayant un comportement stable. Une transition indique la possibilit dvolution dune tape ltape suivante. A chaque transition, on associe une, ou des conditions logiques qui traduisent la notion de rceptivit. (Voir figure 2-3)

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 29

    tape initiale : dfinit la situation initialede lautomatisme. Transition : les rceptivits associes indiquent les conditions logiques ncessaires au franchissement de cette transition. Activation simultane des tapes 3 et 7 (Divergence en ET). Les sous-ensembles forms par les tapes 3, 4, 5, 6 et 7, 8, 9 constituent deux squences dites simultanes. Aiguillage (Divergence en OU) partir de ltape 3 vers ltape 4 ou vers ltape 5. Fin d'aiguillage (convergence en OU) partir de l'tape 4 ou de l'tape 5 vers l'tape 6. tape de fin de squence : permet la synchronisation des squences simultanes. Dsactivation simultane des tapes 6 et 9 (convergence en ET). tape : les actions associes ne sexcutent que lorsque ltape est active.

    Figure 2-3 : exemple avec langage GRAFCET

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 30

    II.3 Prsentation du langage liste d'instructions

    a) Principe Un programme crit en langage liste d'instructions se compose dune suite d'instructions excutes squentiellement par lautomate.

    Chaque instruction est compose d'un code instruction et d'un oprande. Ces instructions agissent sur :

    Les entres/sorties de lautomate (boutons-poussoirs, dtecteurs, relais, voyants...),

    Des fonctions dautomatismes (temporisateurs, compteurs...), Des oprations arithmtiques et logiques et des oprations de transfert, Les variables internes de lautomate.

    Il existe 2 types d'instructions : Instruction de test, dans laquelle figurent les conditions ncessaires une

    action, ex : LD, AND, OR... Instruction d'action, qui sanctionne le rsultat conscutif un enchanement

    de test. ex : ST, STN, R,...

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 31

    b) Les instructions de base

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 32

    c) Structure dun programme

    Gnralits Comme en langage contacts, les instructions sont organises en squence d'instructions (quivalent un rseau de contacts) appele phrase. Chaque phrase se compose d'une plusieurs instructions de test, le rsultat de ces instructions tant appliqu une ou plusieurs instructions d'action. Une instruction occupe une ligne maximum. Chaque phrase commence par un point d'exclamation (gnr automatiquement), elle peut comporter un commentaire et tre repre par une tiquette. ! (*Attente de schage*) %L2: LD %I0.1 AND %M10 ST %Q2.5 Commentaire Le commentaire peut tre intgr au dbut d'une phrase et peut occuper 3 lignes maximum (soit 222 caractres alphanumriques), encadrs de part et d'autre par les caractres (* et *). Il facilite linterprtation de la phrase laquelle elle est affecte, mais nest pas obligatoire. Les commentaires saffichent uniquement partir de la premire ligne de la phrase. En cas de suppression dune phrase, le commentaire qui lui est associ est galement supprim. Les commentaires sont mmoriss dans lautomate et sont accessibles tout moment par lutilisateur. A ce titre, ils consomment de la mmoire programme tiquette Ltiquette permet de reprer une phrase dans une entit de programme (programme principal, sous-programme,...) mais nest pas obligatoire. Cette tiquette a la syntaxe suivante : %Li avec i compris entre 0 et 999 et se positionne en dbut dune phrase. Un repre dtiquette ne peut tre affect qu une seule phrase au sein dune mme entit de programme. Par contre il est ncessaire dtiqueter une phrase afin de permettre un branchement aprs un saut de programme. Lordre des repres des tiquettes est quelconque, cest lordre de saisie des phrases qui est prise en compte par le systme lors de la scrutation.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 33

    Utilisation des parenthses Les instructions AND et OR peuvent utiliser des parenthses. Ces parenthses permettent de raliser des schmas contacts de faon simple. L'ouverture de parenthses est associe l'instruction AND ou OR. La fermeture de parenthse est une instruction, elle est obligatoire pour chaque parenthse ouverte. Exemple : AND(

    Aux parenthses peuvent tre associes les modificateurs :

    N ngation, ex : AND(N ou OR(N, F front descendant (Falling edge), ex : AND(F ou OR(F, R front montant (Rising edge), ex : AND(R ou OR(R, [ comparaison.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 34

    Imbrication de parenthses Il est possible d'imbriquer jusqu' 8 niveaux de parenthses.

    Note :

    Chaque parenthse ouverte doit tre imprativement referme.

    Les tiquettes %Li: ne doivent pas tre places dans des expressions entre

    parenthses, ainsi que les instructions de saut JMP et d'appel sous

    programme SRi,

    Les instructions d'affectation ST, STN, S et R ne doivent pas tre

    programmes entre parenthses.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 35

    Instructions MPS, MRD, MPP Les 3 types d'instruction permettent de traiter les aiguillages vers les bobines. Ces instructions utilisent une mmoire intermdiaire appele pile pouvant stocker jusqu' 3 informations boolennes. L'instruction MPS (Memory PuSh) a pour effet de stocker le rsultat de la dernire instruction de test au sommet de la pile et de dcaler les autres valeurs vers le fond de la pile. L'instruction MRD (Memory ReaD) lit le sommet de la pile. L'instruction MPP (Memory PoP) a pour effet de lire, de dstocker le sommet de la pile et de dcaler les autres valeurs vers le sommet de la pile.

    Exemples :

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 36

    Programmer une instruction

    Les automates TSX sont programmables en langage LIST : listes dinstructions ou

    LADDER : langage contacts.

    Reprsentation en

    langage contacts

    Reprsentation en liste

    dinstructions

    Interprtation

    STN %Q2.1 Transfrer linverse du rsultat dans la sortie 1

    2.1

    .1 LD %I1.1 Lire ltat de lentre %I1.1 Examine si cest ferm

    2.1 ST %Q2.1 Transfrer le rsultat dans la sortie 1

    .1 LDN %I1.1

    Lire ltat inverse de lentre %I1.1 Examine si cest ouvert.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 37

    Instruction AND ( ET ) : transcription de deux ou plusieurs contacts en srie

    Reprsentation en

    langage contacts

    Reprsentation en liste

    dinstructions

    Interprtation

    Instruction ANDN ( ET NON ) :

    Reprsentation en

    langage contacts

    Reprsentation en liste

    dinstructions

    Interprtation

    Instruction OR (OU) :

    Reprsentation en

    langage contacts

    Reprsentation en liste

    dinstructions

    Interprtation

    .1 LD %I1.1.2

    ANDN %I1.2

    Lire ltat des entres 1 ET ltat inverse de lentre 2

    .2

    Le rsultat de cette combinaison est gal 1 si lentre 1 OU lentre 2 est 1 OU si les 2 entres sont 1

    LD %I1.1

    OR %I1.2

    .1

    . 2 .1 LD %I1.1 Lire ltat des entres 1 ET 2AND %I1.2

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 38

    Instruction ORN (OU NON) :

    Reprsentation en

    langage contacts

    Reprsentation en liste

    dinstructions

    Interprtation

    LD %I1.1

    ORN %I1.2

    Le rsultat de cette combinaison est gal 1 si lentre 1 OU lentre 2 est 0

    .1

    .2

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 39

    III. Les principales instructions dun automate Les principales instructions avec lesquelles on peut programmer aisment se rsument dans ce tableau :

    Dsignation Symbole Fonction Les contacts

    P N

    Contact ouvert au repos

    Contact ferm au repos

    Contact active au front

    montant

    Contact active au front

    descendant

    Les bobines S R

    Bobine directe

    Bobine inverse

    Bobine denclenchement

    Bobine de dclenchement

    Blocs fonctions

    - Temporisateur %TMi IN Q TON IN Q TOF - Compteur / dcompteur %Ci E R D S F Cu CD E : Bit sortie dbordement D : Bit sortie prslection atteinte

    TON : retard lenclenchementTOF : retard dclenchement IN : Entre Q : Sortie temporisateur % TM : label du temporisateur. % Ci : label du compteur / dcompteur R : Entre remise zro. S : Entre de prslection. Cu : Entre incrmentation sur front. CD : Entre dcrmentation sur front

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 40

    F : Bit sortie dbordement (9999->0) - Squenceur ou programmateur cyclique. %Dri R F U LEN

    R : Remise zro U : Entre avance pas. LEN : Nombre de pas.

    Blocs oprations

    %MW0 = %MW10 + 100

    Ce bloc permet deffectuer toutes les autres oprations savoir : - Addition - Sous traction - Division - Multiplication

    Blocs comparaison

    % MW20 25

    Ce bloc permet deffectuer toutes les comparaisons

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 41

    IV.1 Les logiciels de programmation

    Marque Automate Logiciel TSX Nano Pl707 TSX 3708,TSx22 Pl7- micro

    Tlmcanique

    TSX Premium Pl7 junior ALENBRADLEY

    SLC 500 APSF

    SIEMENS

    Serie 5:S5 Serie 7:S7

    Step 5 Step 7

    Ce tableau rcapitulatif donne le logiciel et le type dautomate conforme ce dernier. Loprateur peut communiquer avec lautomate soit travers un P.C portable, fixe (figure 4-1) ou avec la console (figure 4-2, 4-3). On lie lautomate au PC (ou la console) par un cble (RS232).

    Figure 4-1 : PC portable

    IV. Lutilisation dun logiciel de programmation

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 42

    Figure 4-2 : console

    Figure 4 -3 : console

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 43

    IV.2 Utiliser un logiciel de programmation

    Pour pouvoir utiliser le logiciel :

    1) Il faut dabord commencer par linstallation du logiciel de programmation, pour

    cela on met le CD ROM dans le lecteur de CD ROM et suivre les dmarches habituelles dinstallation soit sous Windows ou sous dos (Excuter, Parcourir, etc.)

    2) Configurer le matriel cest dire spcifier lautomate avec lequel on va travailler

    en donnant sa rfrence. 3) On choisit le mode de programmation en choisissant lditeur approprie : Ladder

    ( contact) ; (LD) langage structure (LS), ou GRAFCET (CHART). 4) Le mode en ligne consiste passer lapplication pour que lautomate lexcute.

    Pour cela le logiciel offre cette possibilit qui permet de passer du Mode local en mode connect en appuyant sur licne Connecter, puis Transfrer.

    IV.3 Les moyens daccs aux fonctions dun automate

    Les moyens daccs aux fonctions dun automate consistent configurer lautomate, voir comment est structur les mmoires et enfin comment connatre les paramtres de communication.

    La procdure quon nonce concerne le logiciel PL7 Micro adapt lautomate TSx3708 et version 3.0

    - On commence par ouvrir une nouvelle application. - Dans le menu Fichier on appuie sur nouveau. - On passe la configuration matrielle en choisissant lautomate dans une

    srie offerte par logiciel. - Pour allouer lespace ncessaire lapplication on pourra voir dans le menu

    AP le menu Bilan mmoire qui nous montre comment la mmoire est partage. Configuration des E/S : Le logiciel doit permettre de slectionner la position et le format du module (format standard, demi-format) configurer soit par clic sur la souris ou en manipulant les touches flches du clavier. La configuration logicielle permet de dfinir pour lapplication :

    - Le nombre des diffrents types de blocs de fonctions, - Le nombre de mots registres, - Le nombre de bits internes /Mi, - Le nombre de mots internes / MW, - Le nombre de constantes / KW.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 44

    1) Ecriture des adresses des E/S :

    Bit = % I 1.O %Q 2.3 Mot = % IW 6.2 / QW6.O

    2) Ecriture des adresses des Bits internes

    %B1

    3) criture des adresses des Le bloc fonction

    / T1 / C1

    IV.4 La mthode de programmation : (Rsum)

    La mthode propose vous permet de programmer, tester, mettre au point et

    sauvegarder votre programme.

    tape 1 : Configuration de lapplication

    Nom de lapplication, valeurs des constantes, horodateur, paramtre des compteurs,

    temporisateurs.

    tape 2 : Saisie des symboles

    Saisie des noms de Symboles pour chaque repre utilis dans votre programme

    automate (contacts, bobines).

    tape 3 : Saisie du programme

    Et validation des saisies.

    tape 4 : Sauvegarde rgulire du programme

    En cours de saisie PC vers disque.

    tape 5 : Transfert du programme dans lautomate

    tape 6 : Mise en RUN et teste du programme

    tape 7: Mise au point du programme

    diteur de donnes.

    tape 8 : Sauvegarde du programme

    Aprs mise au point Automate disque

    tape 9 : cration du dossier de lapplication

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 45

    V.1 Visualisation centralise

    Les automates sont quips dun bloc de visualisation centralisant toutes les informations ncessaires au contrle, au diagnostic et la maintenance de lautomate et de ses modules, et des fonctions simples de dialogue oprateur. Les automates sont quips des blocs de visualisation qui se diffrent selon la marque (Lexemple pris est celui de marque Tlmcanique.)

    La visualisation centralise offre :

    La visualisation de ltat des voies dentres / sorties locales ou distantes (entres / sorties des automates Nano).

    La visualisation des quipements sur le bus AS-i et le diagnostic de ce dernier Le diagnostic des voies ou des modules en dfaut. La visualisation de donnes internes :

    - Bits, - Chanes de bits, - Chanes de mots, - Variables du programme (tapes actives, informations dapplication)

    Une visualisation numrique multiple sur 4 digits.

    Description (voir figure5-1)

    Figure 5-1 : Bloc de visualisation centralise

    V. Diagnostic des problmes de fonctionnement dun automatisme simple command par un automate

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 46

    Le bloc de visualisation centralise comprend :

    1. Trois ensembles de 32 voyants (DEL) reprsentant les emplacements des modules implants dans le bac de base ou le mini bac dextension.

    2. Une ligne dinformation forme de voyants (DEL) signalant les modes de fonctionnement de la visualisation.

    3. Un bouton-poussoir de commande donnant accs aux diffrents modes de fonctionnement de la visualisation.

    4. Cinq voyants (DEL) :

    - RUN, marche / arrt de lautomate, - TER, trafic sur la prise terminal, - I/O, dfaut processeur ou application, - BAT, dfaut ou absence de pile.

    V.2 Les problmes de fonctionnement dun automate programmable

    - Mthode gnrale de dpannage dun automatisme simple command par un automate.

    Tout systme est divis en quatre blocs :

    - Bloc 1 : alimentation ; - Bloc 2 : commande ; - Bloc 3 : puissance ; - Bloc 4 : sortie.

    - Faire une vrification visuelle des composants :

    Si le composant dfectueux est facilement reprable, le remplacer. Faire une

    vrification obligatoire des causes du dfaut avant de passer ltape suivante.

    Si le composant dfectueux est difficilement reprable, aller directement

    ltape suivante. Sil ny a pas de danger, dbranchement de la sortie du systme et

    branchement sur une charge factice (dummy load ) avant de procder un essai de mise en marche.

    - Vrification de ltat des composants durant essai (vue, odorant, oue, toucher).

    - Si rien ne fonctionne, vrification des blocs selon lendroit o le dfaut est le

    plus susceptible de stre produit, 1, 4, 3, 2.

    - En cas de fonctionnement partiel, vrification des blocs selon lendroit o le dfaut est le plus susceptible de stre produit, 4, 3, 1, 2.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 47

    - Une fois la rparation effectue, essai de fonctionnement du systme pendant un temps suffisant pour permettre de conclure que le systme est fonctionnel.

    - Application des normes du fabricant (attendre le temps ncessaire pour que

    tous les appareils entrent en action). Poursuite de lattente jusqu ce que les appareils atteignent leur temprature de fonctionnement de manire sassurer que le systme ne tombe pas en panne cause dune drive thermique des composants.

    - Sil faut dbrancher un composant, sassurer que toutes les alimentations sont

    hors fonction. - Les appareils de mesure suggrs pour le dpannage du systme automatis

    sont : ordinateur, voltmtre, pince ampremtrique et oscilloscope (viter le plus possible lutilisation de lampremtre srie pour minimiser les risques de dfaut par mauvais branchement). Lohmmtre devrait tre utiliser avec beaucoup de prcautions.

    - Utiliser la caractristique de lautomate en mode : Manuel ; Automatique ; tape par tape.

    - Dcoder les messages derreurs

    V.3 Les modifications apportes au programme dun automate Lavantage de la logique programm par rapport la logique cble cest quelle offre la possibilit de modifier la programme telle que :

    - La modification de la valeur de prslection dun temporisateur, dun compteur / dcompteur.

    - Changer un contact ferm ou ouvert par un autre type de contact.

    - Ajouter une bobine ou un sous programme etc.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 48

    VI.1 Les dangers potentiels lis lutilisation dun automate Le forage des entres / sorties consiste mettre 1 le bit image de ces dernires grce au logiciel de programmation. Ou procde au forage lorsque :

    - Ou on ne dispose pas matriellement des entres ou sorties. (absence dun bouton poussoir pour la mise en marche dun engin, absence dun contacteur)

    - On veut dceler les dfauts provenant des E/S. - On veut voir lvolution de la programmation du processus automatisme avant

    de passer au cblage. Le forage est prioritaire, il est conseill de lutiliser avec prcaution car il prsente certains dangers. Exemple 1 : Lorsquon force 1 une sortie automate qui commande louverture dune vanne vacuant de lair chaud, celle-ci peut brler les travailleurs, endommager le matriel autour. Exemple 2 : Le forage dune entre commandant la fermeture, automatise de lissue de secours ou la sortie dun vrin. Ajoutons que le verrouillage par logiciel savre insuffisant comme moyens de scurit. Il est indispensable de procder un verrouillage matriel ainsi qua la procdure de cadenassage parfois car il est plus scuritaire.

    VI.2 Lessai dun automatisme simple On doit confirmer quun automatisme command par automate est fonctionnel, aprs avoir lanc lexcution et vrifier que :

    - Lensemble fonctionne pendant une dure assez suffisante permettant datteindre les tempratures de fonctionnement afin de sassurer que le systme est fonctionnel et quil ne va pas tomber en panne cause dune drive thermique de composants.

    - Si on effectue un essai aprs avoir chang un ou plusieurs composants

    dfectueux, on vrifie que tout entre en action aprs le changement effectu.

    VI. Lessai dun automatisme simple command par un automate

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 49

    MODULE N 23: UTILISATION DE LAUTOMATE PROGRAMMABLE

    GUIDE DES EXERCICES ET TRAVAUX PRATIQUES

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 50

    Exercice 1 :

    Question n1 : Dcrire lautomate sur la figure ci-dessous en nommant ces diffrentes parties.

    N1=

    N2= N3= N4= N5= N6= N7= N8=

    Question n2 : Nommer les diffrentes parties de lautomate monobloc sur la figure ci-dessous.

    Exercices

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 51

    N1=

    N2=

    N3= N4=

    N5=

    N6=

    N7=

    N8=

    Exercice 2 : Question : Reconnatre parmi les figures ci-dessous les modules analogiques, des modules tout ou rien? (entre/sortie)

    1 = entre..? Fig.1 Module =? Fig.2

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 52

    Fig. 1

    Fig. 2

    Exercice 3: Nommer le logiciel appropri chaque marque dautomate indique dans le tableau suivant.

    Marque

    Automate Logiciel

    Tlmcanique

    TSXNano ?

    Siemens

    ? Step7

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 53

    Exercice 4: Question 1 : Reconnatre les langages de programmation suivants. %X1 %QO.1 %X2 %QO.2 Langage %X3 %QO.3 %M1 %10.2 %10.7

    1 %10. 2.%1O.3 %10. 3 %10. 2 Langage

    2 3 %10.4 %10.5 %10.6 %S22 S %MO Langage. %10.6 %S21 P S

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 54

    Question 2 : On donne lexemple suivant : Que reprsente le graphe : 1 m1 2 Moteur tourne sens 1 m2 3 Moteur tourne sens 2 a Exercice 5: Question : Remplir le tableau suivant :

    Symbole Fonction P

    %TMi IN Q

    %Ci R E S D Cu F CD

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 55

    Que reprsente les instructions suivantes : Rponse : Rponse : Rponse :

    Exercice 6:

    Question n1 : Donner la marque et la rfrence de lautomate utilis. Question n2 : Comment allez-vous procder pour crire la syntaxe d :

    - Une entre automate ; - Une sortie automate ; - Un bit systme ; - Un bit interne ; - Un bloc fonction temporisateur.

    Question 3 :

    Que signifie les instructions suivantes :

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 56

    Question 4:

    Cocher la bonne rponse :

    Dsignation Entre automate

    Bit mmoire

    Sortie automate

    Mmoire vive

    Mmoire morte

    Lampe rouge

    Bouton poussoir arrt

    ROM

    RAM

    Contact de relais thermique(95-96)

    PCMCIA

    R

    S

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 57

    Question 5:

    Donner la dfinition des objets suivants :

    % I1.0 :

    % M12 : % Q204.61 : %TM1.Q :

    %TM2.V :

    SR0 :

    % Q4.5 :4 .

    Exercice 7:

    Faites une programmation en LADDEER de cahier des charges suivant : Un chariot initialement gauche effectue le dplacement suivant :

    - dplacement droite jusqu' fin course droite - retour sa position initiale

    Entres :

    - Fin course droite - Fin course gauche - Bouton poussoir marche - Bouton arrt

    Sorties : - Bobine gauche - Bobine droite

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 58

    Exercice 8:

    QUESTION N 1 :

    Quel est ltat du bouton RUN, situ sur la face avant de lautomate, quand ce dernier est en mode RUN (Excution du programme).

    QUESTION N 2 :

    Complter le tableau suivant :

    Voyant tat Donner le diagnostic RUN fixe TER clignote EER clignote

    Exercice 9: Soit le programme suivant, on constate que la sortie K2 ne fonctionne pas. Analyser le problme en citant toutes les causes possibles pouvant tre la source de non-fonctionnement de cet automatisme.

    % TM1

    m In Q K

    TON K K2

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 59

    Exercice 10:

    1) a) Raliser un programme en langage LADDER pour une commande de

    marche manuelle dun moteur un seul sens de marche M1.

    Arrt = %I3.0 Marche = %I3.1 Bobine = %Q3.8

    b) Prendre en compte la signalisation de ltat du moteur :

    - Sur une lampe ltat de marche = %Q3.9

    - Sur une autre lampe ltat darrt = %Q3.10

    2) Modifier le programme pour avoir un fonctionnement en deux sens.

    Exercice 11:

    Question n1 : Citer certains dangers causs par le forage des entres / sorties. Question n2 : Dans le dmarrage double sens de rotation, comment se fait le verrouillage par logiciel et le verrouillage matriel (mcanique) ? Exercice 12 :

    - Programmer le dmarrage toile triangle dun moteur asynchrone.

    - Aprs avoir cbl les entres et les sorties effectuer lessai en laissant

    lautomatisme fonctionner pendant 1 heure.

    - Si le systme ne fonctionne pas dceler la panne ; changer llment dfectueux et refaire lessai.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 60

    I.1. Objectif(s) vis(s) :

    - Reconnatre les entres et les sorties de lautomate

    - Cbler lautomate

    I.2. Matriel (quipement et matire duvre) par quipe : quipement :

    - Un automate

    - Un contacteur

    - Un bouton poussoir marche et un bouton poussoir arrt

    I.3. Description du TP :

    - Cbler sur lautomate lexemple suivant dun dmarrage direct :

    F

    Ph N

    KM1AT

    MA

    km1

    - Reconnatre les entres et les sorties et cbler les en remplissant le tableau.

    TP 1 : raccordement dun automate

    Dsignation Fonction Adresse sur lautomate

    BP BA KM

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 61

    I.1. Objectif(s) vis(s) :

    - Configuration de lautomate

    - Adressage des E/ S

    - Le choix du mode de programmation

    - Le passage en mode en ligne

    I.2. Matriel (quipement et matire duvre) par quipe : quipement :

    - Un automate

    - UN P C compatible

    Question N1 : Dcrire la dmarche dinstallation de logiciel de programmation utilis ?

    Question N2 : Programmer le rseau suivant % TM1 m In Q K TON K K2

    Fixer le temps de prslection du temporisateur 50 ms. Question 3: Comment passe t-on en mode RUN (excution) ?

    TP2: Utilisation dun logiciel de programmation

    TP2-1

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 62

    A)

    1) Lancez le PL7 MICRO.

    2) Crez une nouvelle application automate en lui donnant un nom. 3) Choisissez un processeur TSX37XX (Activez loption Grafcet ) . 4) Faites une configuration matriel en tenant compte des modules

    dentre - sortie existants et de leur emplacement.

    5) Faites une configuration logicielle pour dfinir le nombre de

    temporisateurs, monostables, compteurs aussi la taille des zones de variables.

    6) Faites une configuration des objets Grafcet .

    B)

    1) Faites activer loption dmarrage automatique en RUN de lautomate en mode non connect/configuration.

    2) Faites rgler lhorodateur de lautomate en mode connect/mise au point.

    3) Essayez denlever la pile de lautomate (opration faire hors tension),

    consultez le DIAG du mise au point (sous tension et en mode connect/mise au point ) quest ce quon on remarque ? .

    TP2-2

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 63

    1) Crer une nouvelle section en langage LADDER (LD) en lui donnant un nom.

    2) Instructions de chargement boolennes:

    a) Visualiser ltat de lentre %I3.0 sur la lampe de sortie %Q3.8

    b) Visualiser ltat inverse de lentre %I3.1 sur la lampe de sortie

    %Q3.9

    c) Visualiser le passage ltat 1 de lentre %I3.2 sur la lampe de sortie %Q3.10

    d) Visualiser le passage ltat 0 de lentre %I3.3 sur la lampe de

    sortie %Q3.11

    1) Instructions daffectation boolennes :

    a) Affecter ltat de %I3.4 la sortie %Q3.12

    b) Affecter linverse de ltat de %I3.5 %Q3.13 et son tat %Q3.12 c) Mmoriser le passage ltat 1 de %I3.6 dans %Q3.14 d) Mmoriser le passage ltat 0 de %I3.7 dans %Q3.15

    TP2-3

    TP2-4

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 64

    1)

    a) Raliser un programme en langage LADDER pour une commande de marche manuelle dun Moteur un seul sens de marche M1.

    Arrt = %I3.0 Marche = %I3.1 Bobine = %Q3.8

    b) Prendre en compte la signalisation de ltat du moteur :

    - Sur une lampe ltat de marche = %Q3.9

    - Sur une autre lampe ltat darrt = %Q3.10

    2)

    a) Raliser un programme en langage ladder pour une commande de

    marche manuelle dun Moteur deux sens de marches (avant et arrire ) M2 .

    Arrt = %I3.2 Marche avant = %I3.3 Marche arrire = %I3.4

    Commande marche_av = %Q3.11 Commande marche_ar = %Q3.12

    b) Prendre en compte la signalisation de ltat du moteur :

    - Sur une lampe verte ltat de marche _ avant = %Q3.13 - Sur une lampe orange ltat de marche _ arrire = %Q3.14 - Sur une lampe rouge ltat darrt = %Q3.15

    TP2-5

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 65

    Nous avons une grande machine qui a une porte de scurit qui fait accs un moteur central dans cette machine M

    1) La commande du moteur se fait par un bouton de marche et un bouton darrt. Louverture de la porte de scurit doit bloquer le dmarrage du moteur M

    2) Si au cours du fonctionnement, une personne ouvre la porte de scurit :

    a) Le moteur M doit sarrter.

    b) Une alarme doit se dclencher. c) Cette alarme doit tre acquitte par loprateur par un bouton

    poussoir.

    3) Nous voulons que loprateur puisse arrter le moteur en cas durgence par des arrts durgences situs aux diffrents points de lusine (quatre arrts durgences ) et que le moteur ne dmarre que si on relche larrt durgence.

    4) Nous dsirons que loprateur puisse localiser lequel des arrts durgence

    est activ pour pouvoir lliminer pendant les conditions normales.

    BP marche = %I3.0

    BP arrt = %I3.1

    FDC Ouverture Porte = %I3.2

    BP acquittement dfaut = %I3.3

    Arrt durgence n 1 = %I3.4

    Arrt durgence n2 = %I3.5

    Arrt durgence n3 = %I3.6

    Arrt durgence n4 = %I3.7

    Commande moteur M = %Q3.8

    Alarme = %Q3.9

    Signalisation A.U 1 =%Q3.11

    Signalisation A.U 2 =%Q3.12

    Signalisation A.U 3 =%Q3.13

    Signalisation A.U 4 =%Q3.14

    TP2-6

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 66

    On mesure le niveau de liquide dans une cuve laide dune entre analogique configure en 0 -10V. Il vous est demand de calculer le niveau de la cuve en cm en fonction de la valeur lue (0 -10000 mV) sur lentre analogique. Essayez dutiliser un potentiomtre pour simuler le signal 0-10V du capteur de niveau, est un voltmtre la sortie pour visualiser la sortie analogique, suivant le cblage suivant :

    TP2-7

    700 cm

    20 cm

    Le niveau haut (700 cm ) correspond une valeur lue =10000 mV (10V) sur lentre analogique.

    Le niveau bas (20 cm) correspond une valeur lue = 0 sur lentre analogique.

    6

    2

    3

    4

    5

    7

    8

    1

    14

    13

    12

    11

    10

    9

    15

    E2

    Schma de cblage

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 67

    Votre programme devra utiliser une voie dentre analogique dans le module intgr lautomate, la premire voie sera configure en entre 0-10V.

    Ralisez le programme permettant de retrouver dans le mot interne %MW100 la hauteur de liquide (exprime en cm ) correspondant au signal dlivr par le potentiomtre. Le voltmtre connect sur la sortie analogique va nous permettre de visualiser la tension dlivre par le potentiomtre en recopiant lentre analogique sur la sortie par un programme. La relation entre le niveau de la cuve (en cm ) et la mesure analogique en (mV) est la suivante : Y = X a / b + c Y : la valeur mise lchelle ( ranger dans %mw100) a : lchelle physique (700-20 = 680 ) b : la rsolution de lentre analogique (10000) c : loffset (20) Utilisez une table danimation pour visualiser %MW100.

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 68

    1) Nous vous proposons de raliser la gestion de deux feux rouge selon le

    descriptif suivant :

    Etape 0 : F1 Rouge, F2 Vert Etape 1 : F1 Rouge, F2 Orange aprs 5s Etape 2 : F1 Rouge, F2 Rouge aprs 3s Etape 3 : F1 Vert, F2 Rouge aprs 2s Etape 4 : F1 Orange, F2 Rouge aprs 5s Etape 5 : F1 Rouge, F2 Rouge aprs 3s Etape 0 : F1 Rouge, F2 Vert aprs 2s

    2) Nous voulons donner accs au policier pour passer par un switch SW1 du mode

    automatique au mode manuel.

    En mode manuel :

    - Le cycle se bloquera ltape o il se trouve.

    - Le policier passera dune tape lautre par lactivation dun switch SW2.

    3) Le policier dsir accder directement aux tapes 0 et 2 par un switch SW3. 4) Le policier dsir accder directement a ltape 3 par un switch SW4.

    SW1 = %I3.0 SW2 = %I3.1 SW3 = %I3.2 SW4 = %I3.3 F1 Rouge = %Q3.8 F1 Orange = %Q3.9 F1 Vert = %Q3.10 F2 Rouge = %Q4.8 F2 Orange = %Q4.9 F2 Vert = %Q4.10

    TP2-8

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 69

    EXERCICE N 1 Nous avons une machine deux moteurs M1 et M2 de telle faon que M2 dmarre automatiquement aprs 15 s de marche du moteur M1. Faire un programme automate qui nous permettra de commander le dmarrage et larrt des deux moteurs laide des switch Marche et Arrt BP1 et BP2. Noter que :

    - Si le moteur M1 sarrte avant les 15 s et redmarre, on doit rinitialiser la temporisation.

    - Si le moteur M1 sarrte aprs les 15 s le moteur M2 doit sarrter immdiatement.

    BP1: %I3.0 BP2: %I3.1 Commande M1 : %Q3.8 Commande M2 : %Q3.9 EXERCICE N 2 Pour la scurit de fonctionnement, on installe deux capteurs pour indiquer ltat dchauffement de chaque moteur et une porte de scurit pour le moteur M2 . Nous voulons regrouper les scurits de chaque moteur et que si on a un dfaut de scurit pour un des deux moteurs :

    - Le dfaut de scurit doit tre maintenu jusquau disparition de la cause et acquittement.

    - Le dfaut de scurit doit arrter immdiatement le moteur correspondant. - Le moteur M2 sarrte soit aprs un dfaut correspondant, soit aprs un arrt

    continue de 3s du moteur M1.

    Scurit du moteur M1 : %I3.2 Scurit du moteur M2 : %I3.3 FDC Porte Ouverte M2 : %I3.4 Acquittement Dfaut : %I3.5

    Evaluation de fin de module

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 70

    EXERCICE N 3

    Pour raliser un entretien priodique du moteur M1 nous voulons que lautomate bloque le dmarrage du moteur aprs 10 dmarrages successifs et signale la demande dentretien.

    - Le blocage entretien devra tre trait de la mme manire quun dfaut

    scurit M1. - Loprateur devra avoir accs initialiser lentretien et dbloquer le

    dmarrage de M1par bouton poussoir BP3.

    BP3 : %I3.6 Demande entretien : %Q3.10

    EXERCICE N 4

    Loprateur demande que le signal de demande dentretien soit du type clignotement de telle manire quil soit 4s allum et 2s teint.

    4S 2S

    6S

  • Rsum de Thorie et Guide de travaux pratiques Module 23 : UTILISATION DE LAUTOMATE PROGRAMMABLE

    OFPPT/DRIF/CDC_GE 71

    - Documentation Tlmcanique - Sminaires A P I

    Liste bibliographique