présentation de l ’automate

20
Présentation de l ’automate Initialisation de l ’automate Fronts montants et descendants Fonction monostable Quitter

Upload: heidi-farmer

Post on 31-Dec-2015

31 views

Category:

Documents


2 download

DESCRIPTION

Présentation de l ’automate. Initialisation de l ’automate. Fronts montants et descendants. Fonction monostable. Quitter. Description matérielle. Codage des Entrées Sorties. Notion de Cycle de Scrutation. Notion de Temps de Cycle. Le langage à contact. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Présentation de l ’automate

Présentation de l ’automate

Initialisation de l ’automate

Fronts montants et descendants

Fonction monostable

Quitter

Page 2: Présentation de l ’automate

Principe d ’exécution d ’un réseau à contact

Bits internes

Réseau de contacts

Le langage à contact

Notion de Temps de Cycle

Notion de Cycle de Scrutation

Codage des Entrées Sorties

Description matérielle

Sommaire

Page 3: Présentation de l ’automate

1 Un bac de base à 3 emplacements disponibles intégrant l ’alimentation, le processeur et sa mémoire de base.

2 Quatre trous de fixation del’automate.

3 Un bloc de visualisation centralisée.

4 Une prise terminal repérée TER

5 Une prise de dialogue opérateur repérée AUX

Page 4: Présentation de l ’automate

6 Emplacement pour une carte d ’extension mémoire. En l ’absence de carte, cet emplacement est équipé d ’un cache qu ’il est obligatoire de maintenir en place. Son extraction provoquant l ’arrêt de l ’automate.

7 Trappe d ’accès aux bornes d ’alimentation.

8 Un emplacement pour un coupleur communication.

9 Une étiquette à renseigner pour le changement de la pile

Page 5: Présentation de l ’automate

10 Une trappe d'accès à la pile optionnelle et au commutateur de protection en écriture du système d ’exploitation.

11 Connecteur de raccordementdu mini bac d'extension, protégé de base par un cache amovible12 Des connecteurs pour les fonctions analogiques et comptage intégrées pour TSX 37- 21 / 22.

Page 6: Présentation de l ’automate

Le mini bac d'extension TSX RKZ 02

15 Des bornes d'alimentation protégées par un cache amovible, pour le raccordement d'une alimentation auxiliaire a 24 V dans le cas des automates alimentés 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).

13 Un bac d'extension à 2 emplacementsdisponibles.

14 Un voyant de présence de tension 24 V.

Page 7: Présentation de l ’automate

Le TSX 37-22 dispose de 6 emplacements dans le rack de base pour monter différentes cartes suivant l ’application .

Type

%I : Entrée%Q : Sortie

N° d ’emplacement

1 à 6

N° dans le module

0 à X

Page 8: Présentation de l ’automate

Traitementinterne 1

%I2

Traitementdu

programme

3

%Q4

Traitementinterne

%I

Traitementdu

programme

%Q

1

2

3

4

Traitement interne: - Surveillance de l ’automate - Détection RUN/STOP - Echanges avec le terminal de programmation

1

Acquisition des Entrées: - Ecriture en mémoire de l état des informations présentes sur les entrées des modules TOR.

2

Traitement du programme: - Traitement séquentiel des opérations logiques du programme en utilisant l ’état des entrées disponibles en mémoire.

3

Mise à jour des sorties: - Affectation sur les sorties présentes sur les modules TOR.

4

Temps

Page 9: Présentation de l ’automate

SE T SE T SE T SE T

Temps de réponse à cette entrée Temps de scrutation

La valeur maximale du temps de réponse est de deux scrutations.

Le temps de cycle (scrutation) est le temps qui s ’écoule entre deux prises en compte d’une entrée physique.

Changement d’état d ’une entrée

Prise en compte de cette entrée

Affectation des sorties

Page 10: Présentation de l ’automate

Le langage à contact ou LADDER DIAGRAM permet de réaliser des fonctions logiques dites combinatoires…

Eléments de test

Contact à fermeture

Contact à ouverture

Contact front montant P

Contact front descendant N

Eléments de liaison

Connexion horizontale courte

Connexion horizontale longue

Connexion verticale

Page 11: Présentation de l ’automate

Eléments d ’action

Blocs opérations

Blocs fonctions

Bobine set (S)

Bobine reset (R)Bobine inverse (/)

Bobine directe ( )

Bloc Comparaison HorizontalCOMP

H

Bloc Comparaison Vertical COMPV

Bloc Opération OPER

Bloc Fonctions Graphiques Fonctions Préprogrammées F(--)

Page 12: Présentation de l ’automate

Un réseau à contact aussi appelé rung est scruté selon les règles suivantes:

Règle 1: La scrutation commence dans le coin haut gauche du réseau.

Règle 2: Le réseau est évalué ligne par ligne de haut en bas.

Règle 3: La ligne est évaluée de la gauche vers la droite.

Règle 4: Si une liaison de convergence est rencontrée, la ligne entre la liaison de divergence et la liaison de convergence est évaluée avant de terminer la ligne en cours.

Page 13: Présentation de l ’automate

Les bits internes:

%M0 à %M255

Ils permettent de mémoriser des états intermédiaires durant l ’exécution du programme.

Page 14: Présentation de l ’automate

( )

( )

( )

( )

( )

( )

( )

Colonnes 1 2 3 4 5 6 7 8 9 10 11

%I1.0 %I1.1 %I1.2

1

%I1.3

2

%I1.4

3 %Q2.0

5

%I1.5 %I1.6 4

Ordre de scrutation du réseau: 1 2 3 4 5

Barrede

potentiel

Lignede

Divergence

Lignede

Convergence

Page 15: Présentation de l ’automate

1 Traitement sur Coupure et Reprise Secteur

a) Reprise à « CHAUD »

b) Reprise à « FROID »

Lors de la reprise secteur, l ’automatisme redémarre là où il s ’est arrêté lors de la coupure secteur.

Réinitialisation par défaut de toutes les variables du TSX37 (bits ou mots).

% S1

% S0

==> Si problème sur l ’automate: - défaut pile, - changement de cartouche mémoire.

==> Ou par programmation du bit système %S0.

Page 16: Présentation de l ’automate

Lors d ’une coupure secteur, le bit %S1 est positionné à 1.

Pour réinitialiser toutes les variables lors du retour du secteur, le bit %S1 doit positionner à 1 par programme le bit %S0.

2 Programmation de la reprise secteur

( )

( )

%S1 %S0

%S9

S

REGLE : Réserver une section nommée Reprise-Secteur pourle traitement de la reprise secteur.

Si coupure secteur Mise à 1 du bitsystème %S0

Mise à zéro detoutes les sorties

Page 17: Présentation de l ’automate

( )%I1.0 %M0

( )%I1.1 %M1

0

1%M0

0

1%M0

0

1%M0

0

1%M0

Seules les variables %I, %Q et %M peuvent être testées sous la forme de fronts montants ou descendants

Dans tous les autres cas, il est obligatoire d ’associer à la variable un bit interne.

( )%I1.0 %M0

P

( )%I1.1 %M1

N

Page 18: Présentation de l ’automate

Le bloc fonction monostable permet d ’élaborer une impulsion d ’une durée déterminée.Cette durée est programmable et peut être modifiable ou non.

( )%M0%I1.0

8 Monostables: 0 à 7

%MN0.R=1 pendant l ’écoulement du temps%MN: %MN0 à %MN7

Validation:Sur Front montant%MN0.V := %MN0.Ppuis décroit vers zéro

Une durée d ’impulsion Presetde 0 à 9999 peut être lue, testée

écrite par programme

S R

TB:

MN.P:

%MN0.V: Valeur courantepeut être lue et testée par programme

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

Page 19: Présentation de l ’automate

2 Chronogramme du monostable

S

0

1

t

%MN0.R

0

1

t

1s t2s3s

4s5s

5s 5s 9s

%MN0.V

Le bloc monostable est redéclenché au front montant de S.

Page 20: Présentation de l ’automate

A bientôt

pour une autre

séquence…