Vous êtes sur la page 1sur 21

I.

Présentation de l ’automate
II. Initialisation de l ’automate
III. Fronts montants et descendants

IV. Fonction monostable


Sommaire Présentation Automate
1) Description matérielle
2) Codage des Entrées Sorties

3) Configuration logicielle

4) Notion de Cycle de Scrutation

5) Notion de Temps de Cycle


6) Le langage à contact

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

8) Bits internes

9) Réseau de contacts Sommaire


1) Description matérielle
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 de
l ’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
Sommaire
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
Sommaire
10 Une trappe d'accès à la pile
optionnelle et au commutateur
de protection en écriture du
système d ’exploitation.

11 Connecteur de raccordement
du mini bac d'extension,
protégé de base par un
cache amovible

12 Des connecteurs pour les


fonctions analogiques et
comptage intégrées pour
TSX 37- 21 / 22.
Sommaire
Le mini bac d'extension TSX RKZ 02
13 Un bac d'extension à 2 emplacements
disponibles.

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

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).

Sommaire
2) Codage des Entrées Sorties

Le TSX 37-22 dispose de 6 emplacements dans le rack


de base pour monter différentes cartes suivant
l ’application .

Type N° d ’emplacement N° dans le module

%I : Entrée 1 à 6 0àX
%Q : Sortie

Sommaire
Codage de la configuration actuelle:

MODULE 1: 16 entrées Tout ou Rien codées de %I1.0 à %I1.15

MODULE 2: 12 sorties Tout ou Rien codées de %Q2.0 à %Q2.11

MODULE 3: 12 entrées Tout ou Rien codées de %I3.0 à %I3.11

MODULE 4: 8 sorties Tout ou Rien codées de %Q4.0 à %Q4.7

Sommaire
3) Configuration logicielle

1 3 5

Carte 12 E

Carte 16 E 12 S TSX DEZ 12D2


Unité
Centrale TSX DMZ 28DR

TSX DSZ 08R5


2 4 6

Sommaire
4) Notion de Cycle de Scrutation
Traitement
interne 1 1 Traitement interne:
- Surveillance de l ’automate
2 %I - Détection RUN/STOP
- Echanges avec le terminal de programmation
Traitement
du 3 2 Acquisition des Entrées:
programme - Ecriture en mémoire de l ’état des informations
présentes sur les entrées des modules TOR.
4 %Q
Traitement 3 Traitement du programme:
interne 1 - Traitement séquentiel des opérations logiques
du programme en utilisant l ’état des entrées
2 %I disponibles en mémoire.

Traitement 4 Mise à jour des sorties:


du 3 - Affectation sur les sorties présentes sur les
programme modules TOR.
Sommaire
4 %Q Temps
5) Notion de temps de Cycle
Changement d ’état Prise en compte Affectation
d ’une entrée de cette entrée des sorties

E T S E T S E T S E T S
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.
Sommaire
6) Le langage à contact ou LD
Le langage à contact ou LADDER DIAGRAM permet
de réaliser des fonctions logiques dites combinatoires

Eléments de test

Contact à fermeture Contact front montant P


Contact à ouverture Contact front descendant N

Eléments de liaison

Connexion horizontale courte Connexion verticale

Connexion horizontale longue

Sommaire
Eléments d ’action

Bobine directe () Bobine set (S)


Bobine inverse (/) Bobine reset (R)
Blocs opérations

COMP
Bloc Comparaison Horizontal H Bloc Opération OPER

COMP
Bloc Comparaison Vertical
V

Blocs fonctions

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

Sommaire
7) Principe d ’exécution d ’un réseau LD
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. Sommaire
8) Bits internes

Les bits internes:

%M0 à %M255

permettent de mémoriser
des états intermédiaires
durant l ’exécution
du programme.
Sommaire
9) Réseau de contacts
Colonnes 1 2 3 4 5 6 7 8 9 10 11

Lignes 1 %I1.4 3 %Q2.0 5


%I1.0 %I1.1 %I1.2
1 ()

2 ()
%I1.3 2
3 ()

4 ()
%I1.5 %I1.6 4
Barre ()
5
de
potentiel
6 ()
Ligne Ligne
7 de () de
Divergence Convergence

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


II. Initialisation de l ’automate
II.1 Traitement sur Coupure et Reprise Secteur
a) Reprise à « CHAUD »
Lors de la reprise secteur, l ’automatisme
% S1 redémarre là où il s ’est arrêté lors de la
coupure secteur.
b) Reprise à « FROID »
Réinitialisation par défaut de toutes les
% S0
variables du TSX37 (bits ou mots).
==> Si problème sur l ’automate:
- défaut pile,
- changement de cartouche mémoire.

==> Ou par programmation du bit


système %S0.
Sommaire
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 à 1par
programme le bit %S0.
II.2 Programmation de la reprise secteur
Si coupure secteur Mise à 1 du bit
système %S0
%S1 %S0
()
S

%S9
Mise à zéro de
toutes les sorties
()
%S1 et %S0 sont remis à zéro automatiquement après une scrutation complète du programme

REGLE: Réserver une section nommée Reprise-Secteur pour


le traitement de la reprise secteur. Sommaire
III. Front montant et descendant
%I1.0 %M0 1
() %M0
0
%I1.0 %M0 1
P () %M0
0
%I1.1 %M1 1
() %M0
0
%I1.1 %M1 1
N () %M0
0
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. Sommaire
IV. Fonction monostable
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.

IV.1 Bloc monostable 8 Monostables: 0 à 7

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

%I1.0 %M0
S R ()
TB:
Validation:
Sur Front montant Time Base ( base de temps)
%MN0.V := %MN0.P MN.P: 1mn; 1s; 100ms; 10 ms
puis décroit vers zéro

Une durée d ’impulsion Preset %MN0.V: Valeur courante


de 0 à 9999 peut être lue, testée peut être lue et testée par programme
écrite par programme
Sommaire
IV.2 Chronogramme du monostable

1 S

0 t
%MN0.V
5s
4s
3s
2s
1s
t
5s 5s 9s

%MN0.R
1

0 t

Le bloc monostable est redéclenché au


front montant de S. Sommaire