PRESENTATION AUTOMATE PROGRAMMABLE

of 21/21
I. Présentation de l ’automate II. Initialisation de l ’automate III. Fronts montants et descenda IV. Fonction monostable
  • date post

    12-Jun-2015
  • Category

    Documents

  • view

    2.468
  • download

    40

Embed Size (px)

Transcript of PRESENTATION AUTOMATE PROGRAMMABLE

I. Prsentation de l automate II. Initialisation de l automate III. Fronts montants et descendants IV. Fonction monostable

Sommaire Prsentation Automate1) Description matrielle 2) Codage des Entres Sorties 3) Configuration logicielle 4) Notion de Cycle de Scrutation 5) Notion de Temps de Cycle 6) Le langage contact 7) Principe d excution d un rseau contact 8) Bits internes 9) Rseau de contactsSommaire

1) Description matrielle1 Un bac de base 3 emplacements disponibles intgrant l alimentation, le processeur et sa mmoire de base. 2 Quatre trous de fixation de l automate. 3 Un bloc de visualisation centralise. 4 Une prise terminal repre TER 5 Une prise de dialogue oprateur repre AUXSommaire

6 Emplacement pour une carte d extension mmoire. En l absence de carte, cet emplacement est quip d un cache qu il est obligatoire de maintenir en place. Son extraction provoquant l arrt de l automate. 7 Trappe d accs aux bornes d alimentation. 8 Un emplacement pour un coupleur communication. 9 Une tiquette renseigner pour le changement de la pileSommaire

10 Une trappe d'accs la pile optionnelle et au commutateur de protection en criture du systme d exploitation. 11 Connecteur de raccordement du mini bac d'extension, protg de base par un cache amovible 12 Des connecteurs pour les fonctions analogiques et comptage intgres pour TSX 37- 21 / 22.Sommaire

Le mini bac d'extension TSX RKZ 0213 Un bac d'extension 2 emplacements disponibles. 14 Un voyant de prsence de tension 24 V. 15 Des bornes d'alimentation protges par un cache amovible, pour le raccordement d'une alimentation auxiliaire a 24 V dans le cas des automates aliments en 100/240 V. 16 Une borne de masse. 17 Des connecteurs de raccordement l'automate de base (bus fond de bac et continuit de masse).Sommaire

2) Codage des Entres SortiesLe TSX 37-22 dispose de 6 emplacements dans le rack de base pour monter diffrentes cartes suivant l application .

Type

N d emplacement

N dans le module

%I : Entre %Q : Sortie

1 6

0X

Sommaire

Codage de la configuration actuelle: MODULE 1: 16 entres Tout ou Rien codes de %I1.0 %I1.15 MODULE 2: 12 sorties Tout ou Rien codes de %Q2.0 %Q2.11 MODULE 3: 12 entres Tout ou Rien codes de %I3.0 %I3.11 MODULE 4: 8 sorties Tout ou Rien codes de %Q4.0 %Q4.7Sommaire

3) Configuration logicielle

1

3Carte 12 E

5

Carte 16 E 12 S

Unit Centrale

TSX DEZ 12D2

TSX DMZ 28DR

TSX DSZ 08R5 2 4 6

Sommaire

4) Notion de Cycle de ScrutationTraitement interne 2 %I 3 1 1 Traitement interne: - Surveillance de l automate - Dtection RUN/STOP - Echanges avec le terminal de programmation 2 Acquisition des Entres: - Ecriture en mmoire de l tat des informations prsentes sur les entres des modules TOR. 3 Traitement du programme: - Traitement squentiel des oprations logiques du programme en utilisant l tat des entres disponibles en mmoire. 4 Mise jour des sorties: - Affectation sur les sorties prsentes sur les modules TOR.TempsSommaire

Traitement du programme 4 %Q

Traitement interne 2 %I

1

Traitement du programme 4 %Q

3

5) Notion de temps de CycleChangement d tat Prise en compte d une entre de cette entre Affectation des sorties

E

T

S

E

T

S

E

T

S

E

T

S

Temps de rponse cette entre

Temps de scrutation

La valeur maximale du temps de rponse est de deux scrutations. Le temps de cycle (scrutation) est le temps qui s coule entre deux prises en compte d une entre physique.Sommaire

6) Le langage contact ou LDLe langage contact ou LADDER DIAGRAM permet de raliser des fonctions logiques dites combinatoiresElments de test Contact fermeture Contact ouverture Elments de liaison Connexion horizontale courte Connexion horizontale longue Connexion verticale Contact front montant Contact front descendant

P N

Sommaire

Elments d action Bobine directe Bobine inverse Blocs oprations Bloc Comparaison Horizontal Bloc Comparaison Vertical Blocs fonctions Bloc Fonctions Graphiques Fonctions PrprogrammesF(--)Sommaire

() (/)COMP H COMP V

Bobine set Bobine reset

(S) (R)OPER

Bloc Opration

7) Principe d excution d un rseau LDUn rseau contact aussi appel rung est scrut selon les rgles suivantes: Rgle 1: Rgle 2: Rgle 3: Rgle 4: La scrutation commence dans le coin haut gauche du rseau. Le rseau est valu ligne par ligne de haut en bas. La ligne est value de la gauche vers la droite. Si une liaison de convergence est rencontre, la ligne entre la liaison de divergence et la liaison de convergence est value avant de terminer la ligne en cours. Sommaire

8) Bits internes Les bits internes: %M0 %M255 permettent de mmoriser des tats intermdiaires durant l excution du programme.Sommaire

9) Rseau de contactsColonnes Lignes 1 2 %I1.3 3 4 5 6 7 Barre de potentiel Ligne de Divergence %I1.5 %I1.6 1 2 3 4 5 %I1.2 6 7 8 %I1.4 9 10 11 %Q2.0 %I1.0 %I1.1

1

3

5

() ()

2

() ()

4

() () ()Ligne de Convergence

Ordre de scrutation du rseau: 1 puis 2 puis 3 puis 4 puis 5

Sommaire

II. Initialisation de l automateII.1 Traitement sur Coupure et Reprise Secteura) Reprise CHAUD

% S1

Lors de la reprise secteur, l automatisme redmarre l o il s est arrt lors de la coupure secteur.b) Reprise FROID

% S0

Rinitialisation par dfaut de toutes les variables du TSX37 (bits ou mots).==> Si problme sur l automate: - dfaut pile, - changement de cartouche mmoire. ==> Ou par programmation du bit systme %S0.Sommaire

Lors d une coupure secteur, le bit %S1 est positionn 1. Pour rinitialiser toutes les variables lors du retour du secteur, le bit %S1 doit positionner 1par programme le bit %S0. II.2 Programmation de la reprise secteurSi coupure secteur %S1 Mise 1 du bit systme %S0 %S0 S

() ()

%S9 Mise zro de toutes les sorties

%S1 et %S0 sont remis zro automatiquement aprs une scrutation complte du programme

REGLE: Rserver une section nomme Reprise-Secteur pour le traitement de la reprise secteur.

Sommaire

III. Front montant et descendant%I1.0 %M0

() () () ()

%M0 %M0

1 0 1 0 1 0 1 0

%I1.0 P %I1.1 %I1.1 N

%M0

%M1 %M0 %M0 %M1

Seules les variables %I, %Q et %M peuvent tre testes sous la forme de fronts montants ou descendants Dans tous les autres cas, il est obligatoire d associer la variable un bit interne.

Sommaire

IV. Fonction monostableLe bloc fonction monostable permet d laborer une impulsion d une dure dtermine. Cette dure est programmable et peut tre modifiable ou non.

IV.1 Bloc monostable

8 Monostables: 0 7 %MN0.R=1 pendant l coulement du temps %M0

%MN: %MN0 %MN7 %I1.0 S Validation: Sur Front montant %MN0.V := %MN0.P puis dcroit vers zro TB: MN.P: R

()

Time Base ( base de temps) 1mn; 1s; 100ms; 10 ms

Une dure d impulsion Preset de 0 9999 peut tre lue, teste crite par programme

%MN0.V: Valeur courante peut tre lue et teste par programmeSommaire

IV.2 Chronogramme du monostable1 S 05s 4s 3s 2s 1s

t %MN0.V

t5s 5s 9s

1 0

%MN0.R t

Le bloc monostable est redclench au front montant de S.

Sommaire