Anda di halaman 1dari 11

TELEMECANIQUE

TSX37 / PL7 PRO

LAUTOMATE PROGRAMMABLE
(TSX Micro: TSX3722)
LES LANGAGES PL7

192871685.doc

LES LANGAGES PL7

SOMMAIRE

1. LES LOGICIELS PL7...........................................................................................................................................1


1.1. PRESENTATION..........................................................................................................................................1
1.2. exploitation.....................................................................................................................................................1
2. les langages PL7....................................................................................................................................................2
1.3. PRESENTATION..........................................................................................................................................2
1.4. exploitation.....................................................................................................................................................2
3. le langage contacts (LD).....................................................................................................................................3
1.5. structure dun rseau de contacts.................................................................................................................3
1.6. EXEMPLE de schmas relais (LADDER)................................................................................................4
4. le langage LISTE DINSTRUCTIONS (IL).........................................................................................................5
1.7. structure dun PROGRAMME LISTE DINSTRUCTIONS.....................................................................5
5. le langage LITTERAL STRUCTURE (ST)..........................................................................................................6
1.8. structure dun PROGRAMME EN LANGAGE LITTERAL STRUCTURE...........................................6
6. le GRAFCET.........................................................................................................................................................7
1.9. structure dunE SECTION GRAFCET.......................................................................................................7
1.9.1. CONSTITUTION DU TRAITEMENT SEQUENTIEL............................................................................7
1.9.2. CARACTERISTIQUES............................................................................................................................8
1.10. exemple dapplication en langage grafcet..................................................................................................9

192871685.doc

LES LANGAGES PL7

1.

1.1.

LES LOGICIELS PL7

PRESENTATION
3 types de logiciels PL7 :

1.2.

PL7 Micro

PL7 Junior

PL7 Pro

EXPLOITATION
PL7 Micro
Programmation Mise au point - Exploitation
Blocs fonction utilisateur

Cration
Utilisation

Ecrans dexploitation

MICRO

PL7 Junior
MICRO
PREMIUM

PREMIUM
PREMIUM

PREMIUM

MICRO
PREMIUM

MICRO
PREMIUM
MICRO
PREMIUM

Cration
Utilisation

PL7 Pro
MICRO
PREMIUM

Modules fonctionnels

PREMIUM

Blocs fonction DFB de diagnostic

PREMIUM

192871685.doc

Page 1

LES LANGAGES PL7

2.

1.3.

LES LANGAGES PL7

PRESENTATION
4 langages de programmation:

langage contacts (LD)

liste dinstructions (IL)

littral structure (ST)

grafcet (GR7)

Ces langages peuvent tre mixs au sein dune mme application

1.4.

EXPLOITATION
MICRO

PREMIUM

langage contacts

OUI

OUI

langage liste dinstructions

OUI

OUI

OUI
(uniquement avec
PL7 Junior et PL7 Pro)

OUI

OUI
(sans macro-tape)

OUI

langage littral structur

grafcet

192871685.doc

Page 2

LES LANGAGES PL7

3.

1.5.

LE LANGAGE CONTACTS (LD)

STRUCTURE DUN RSEAU DE CONTACTS


COMMENTAIRE
(222 caractres)

ETIQUETTE
(%L0 %L999)

zne TEST
(10 colonnes)
zne ACTION
(4 colonnes)

7 lignes et 11 colonnes maximum.


Ltiquette est optionnelle. Elle permet de reprer le rseau dans une entit de

programme.
Une tiquette ne peut tre affecte qu un seul rseau au sein dune mme entit.
Lordre des tiquettes est quelconque ; cest lordre de saisie des rseaux qui est pris en

compte.
Le commentaire est intgr au rseau , mais nest pas obligatoire.
Les commentaires sont mmoriss dans lautomate.

192871685.doc

Page 3

LES LANGAGES PL7

les CONTACTS occupent 1 ligne et 1 colonne.


les BOBINES occupent 1 ligne et 1 colonne.
Il nest pas ncessaire de relier les sorties des blocs fonction.
Les entres non utilises des blocs fonction sont mises 0.
les blocs COMPARAISON se positionnent dans la zone test
les blocs OPRATION se positionnent dans la zone action

1.6.

EXEMPLE DE SCHMAS RELAIS (LADDER)

192871685.doc

Page 4

LES LANGAGES PL7

4.

1.7.

LE LANGAGE LISTE DINSTRUCTIONS (IL)

STRUCTURE DUN PROGRAMME LISTE DINSTRUCTIONS


Langage mnmonique de type boolen

!(* ouverture tau*)


%L0 :
ETIQUETTE
(%L0 %L999)
INSTRUCTION

LD

%I1.0

AND

%M10

ST

%Q2.5

COMMENTAIRE
3 lignes soit
222 caractres

DONNEE

Ltiquette est optionnelle. Elle permet de reprer la phrase dans une entit de

programme.
Une tiquette ne peut tre affecte qu une seule phrase au sein dune mme entit.
Lordre des tiquettes est quelconque ; cest lordre de saisie des phrases qui est pris en

compte.
Le commentaire est intgr la phrase , mais nest pas obligatoire.
Les commentaires sont mmoriss dans lautomate.

192871685.doc

Page 5

LES LANGAGES PL7

5.

1.8.

LE LANGAGE LITTERAL STRUCTURE (ST)

STRUCTURE DUN PROGRAMME EN LANGAGE LITTERAL STRUCTURE


Langage volu de type algorithmique adapt la programmation de fonctions

arithmtiques complexes, manipulations de tableaux et gestions de messages.

DEBUT DE LA
PHRASE

%L0 : (* ouverture tau*)


SET

COMMENTAIRE
256 caractres

%M0

%MW4:=%MW2 + %MW9;
ETIQUETTE
(%L0 %L999)

%MW10 :=%MW4 - %MW9

INSTRUCTION

Ltiquette est optionnelle. Elle permet de reprer la phrase dans une entit de

programme.
Une tiquette ne peut tre affecte qu une seule phrase au sein dune mme entit.
Lordre des tiquettes est quelconque ; cest lordre de saisie des phrases qui est pris en

compte.
Le commentaire est intgr la phrase. Il peut utiliser plusieurs lignes mais nest pas

obligatoire.
Les commentaires sont mmoriss dans lautomate.
Il est possible davoir une phrase vide.

192871685.doc

Page 6

LES LANGAGES PL7

6.

1.9.

LE GRAFCET

STRUCTURE DUNE SECTION GRAFCET


Le langage GRAFCET permet de dessiner un grafcet (tapes, liaisons, transitions) et de

programmer les rceptivits et les actions dans un autre langage.


Le langage grafcet est conforme la norme IEC 1131 3
Une section GRAFCET se programme dans la tche matre MAST et comporte 3

traitements scruts dans lordre suivant :

le traitement prliminaire (PRL)

le traitement squentiel (CHART)

le traitement postrieur (POST)

Rle des traitements :

1.9.1.

CONSTITUTION DU TRAITEMENT SEQUENTIEL


le traitement squentiel est constitu :

192871685.doc

dun graphe principal

de 64 macro-tapes (TSX 57)

Page 7

LES LANGAGES PL7

Le graphe principal et chacune des macro-tapes sont constitus de 8 pages.


Chaque page est constitue de 14 lignes et de 11 colonnes.

renvois
dORIGINE

Lignes PAIRES :
ETAPES

Lignes IMPAIRES :
TRANSITIONS

renvois de
DESTINATION

1.9.2.

CARACTERISTIQUES

On peut utiliser 11 branches parallles.


Il est possible de saisir des commentaires dans nimporte quelle cellule.
Les commentaires ont une taille de 64 caractres maximum et sont mmoriss dans

lautomate.

192871685.doc

Page 8

LES LANGAGES PL7

1.10.

EXEMPLE DAPPLICATION EN LANGAGE GRAFCET

rceptivits :

actions :

192871685.doc

Page 9

Anda mungkin juga menyukai