Académique Documents
Professionnel Documents
Culture Documents
Tous les objets de l’automate peuvent être symbolisés, on devrait dire doivent être symbolisés,
la programmation moderne s’oriente vers la manipulations d’objets concrets tels que
"Chauffage_gaine", "monter_pince", "porte_ouverte", "température_trop_basse" etc.
La programmation fait abstraction de l'adresse de la variable, voire même de l'appellation
constructeur ( c'est le principe de la norme IEC 1131 qui tend à homogénéiser les langages de
programmation ).
28/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
LES TEMPORISATEURS
%TM ou %T ou %MN
PRINCIPE GENERAL
Remarque
Les temporisateur %TM sont mis à 0, puis la valeur courante est incrémentée
jusqu'à la valeur de présélection.
29/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
TEMPORISATEUR %TM
Remarque : La valeur courante par de 0 puis croit jusqu'à la valeur de présélection ( à l'inverse
des tempos série 7 %T )
Programmation en langage IL
LD bit Test un bit
IN %TMi Démarre la tempo
LD Q Test la sortie
ST bit Range dans un bit
30/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
TEMPORISATEUR SERIE 7 %T
L'entrée E = 0
L'entrée C = 1
L'entrée C = 0
Programmation en langage IL
On ne peut pas agir sur une tempo %T en langage IL, mais on peut tester les objets
internes %Ti.D, %Ti.R, %Ti.P, %Ti.V
ex : LD %T2.D
ST %M54
31/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
MONOSTABLE
Programmation en langage IL
32/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
COMPTEURS
0 à 9999
Valeur de présélection %Ci.P MOT
Programmation en langage IL
33/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
REGISTRES
%Ri.I LIFO
%Ri.O
FIFO
Programmation en langage IL
I %Ri Empile
O %Ri Dépile
R %Ri Vide la pile
34/77
Automate TSX Micro & Premium – Logiciel PL7 Pro
Base de temps pour DRi.V défini à la configuration du drum ( 10ms, 100 ms, 1sec, 1min)
35/77