Académique Documents
Professionnel Documents
Culture Documents
INDUSTRIELS
1 - / Présentation
Un programme est composé d'une suite d'instructions, rédigé en respectant les
particularités propres à chaque autoimate.
Les automates admettent des langages adaptés aux problèmes
d'automatisme, on rencontre:
- Le langage littéral, établi à partir d'un schéma à contacts, d'une
équation logique, d'un logigramme ou d'un grafcet.
- Le langage graphique, établi à partir d'un schéma à contacts
(lader) ou d'un grafcet.
2 - / Transcodage
L'automatisme étant défini, il est alors nécessaire d'écrire le schéma, le grafcet
ou autre dans un langage compris par l'automate
L'opération de transcodage consiste pour chaque entrée et chaque sortie de
leur affecter un repère dans le langage automate.
Tableau de transcodage voir DOC PR.API.1.
Exemple
S1 H1
La zone mémoire
Quel que soit l'automate utilisé, on rencontrera toujours trois zones d'écriture
par ligne de programme.
- Le numéro de ligne: position d'un élément de mémoire, repérée sous la
forme d'un code numérique ou alphanumérique.
- L'instruction ou opérateur: opération à effectuer (ce qu'il faut faire).
- L'adresse de l'opérande: élément auquel s'applique l'opération (sur quoi
faut-il le faire).
Exemple
Ecriture du programme de la fonction égalité pour automates TSX 17
et PB 15 (ou APRIL 15). Transcodage: voir exemple précédent.
TSX 17
PB 15
Câble de raccordement à
l'automate.
Afficheur alphanumérique
2 lignes de 16 caractères.
Telemecanique
TSX T317
T s x 1 7 2 0 V 1 0 . STOP
CNF AD J P RG C T L%
RST SET =* EP Liaison imprimante
()
RST SET
=
NOP (RS 232 C) et
=*= CU CD H magnétophone audio.
%
L A O N
JUM / # I O B
XOR 7 8 9
Lab / -*- TMR SY / S X / IM
P 4 5 6 5 touches dynamiques
CNT SC / [SC] SR / [SR]
(de couleur bleue).
FUN 0 2 3
CB Clavier 24 touches
0 (touches dynamiques
Shift Quit Clear Enter incluses).
Doc : 3 / 4
APIPRO1
AUTOMATES PROGRAMMABLES
INDUSTRIELS
Doc : 4 / 4
APIPRO1