Automates

 

Logiciel de programmation pour le LOGO :

 


Constitution des AP.

Mode de fonctionnement

Raccordement des AP

Mode de programmation

logiciel de programmation

électronique numérique

 

 

 

liens sur le web

divers appareils (caractéristiques et achat)

voir aussi : www.abcclim.net

thermométrie - calculs frigorifiques


 .


titre.gif (1044 octets)

Logiciels de programmation LOGO

 

Le logiciel LOGO soft Comfort depuis la version 3.1 est un vrai logiciel de programmation utilisant (enfin) les possibilités offertes par l'interface graphique. Facile à utiliser par une personne ayant déjà un peu de pratique dans la programmation d'automates, il est également convivial et agréable d'emploi.

Le LOGO se programme avec une représentation " logique " (logigramme) des fonctions.

 

 

 

Les différentes fonctions

 

fonctions contacts CO

contacts
sortie
entrées marqueurs
X - pas de contact
I1 - entrée 1
I2 - entrée 2
I3 - entrée 3
I4 - entrée 4
I5 - entrée 5
I6 - entrée 6

......

Q1 - sortie Q1
Q2 - sortie Q2
Q3 - sortie Q3
Q4 - sortie Q4

....

Hi - touours à 1

lo - toujours à 0

fonction logique GF

Porte Symbole information
porte ET Et.gif (1107 octets) Q = 1 si toutes les entrées sont à 1
porte OU Ou.gif (1100 octets) Q = 1 si au moins une des entrées est à 1
inverseur Inv.gif (1068 octets) Q = 1 si l’entrée est à 0
porte Non -ET Net.gif (1111 octets) Q = 1 si au moins une des entrées est à 0
porte Non-OU Nou.gif (1109 octets) Q = 1 si toutes les entrées sont à 0
porte Xou Xou.gif (1076 octets) Q = 1 si seulement une entrée est à 1
fonctions spéciales SF les indications en bleu ne sont valables que pour la série L
relais retardé à l’enclenchement
temposiration de démarrage
ReA..gif (1147 octets) Trg : entrée
T      durée de la temporisation
Q= 1 si    TRG =1 et tempo finie
relais temporisé à la chute
temporisation en cours de cycle
ReC.gif (1155 octets) Trg : entrée
R :    reset  (met Q à 0 si R=1)
T      durée de la temporisation
Q= 1 si     (TRG ou T pas fini ) et R = 0
relais pas à pas
relais à impuslion
ReP.gif (1214 octets) Trg    : entrée
R  :    reset : (met Q à 0 si R=1)
Par: on ou off  (mémorise en cas de panne)
Q commute à chaque impuslion sur Trg
horloge Horl.gif (1219 octets) No1 : programme 1
No2 : programme 2
No3 : programme 3
bascule set / reset
relais à auto-maintien
Rrs.gif (1169 octets) S : entrée pour mettre Q à 1
R : entrée pour mettre Q à 0
Par: on ou off  (mémorise en cas de panne)
générateur d’impuslions Gei.gif (1122 octets) En : entrée
T : durée à 1 et à 0
Q à 1 selon T si En =1
relais retardé av. maintien
temporisation de démarrage mémorisée
ReA2.gif (1150 octets) Trg : entrée
R : reset : (met Q à 0 si R=1)
T : durée de la temporisation
compteur - décompteur
compteur d'incrémentation et de décrémentation
Compt.gif (1179 octets) R : Cnt =0
Cnt : compte des passages à 1
Dir : add si 0 sinon soustrait
Par : valeur de ref.
Q =1 si Cnt > Par
 

compteur d'heure de fonctionnement

 

Comph.gif (1200 octets) R : Cnt =0
En : compte des passages à 1
ral :
Par : valeur de ref.
Relais à contact de passage / sortie d'impulsion Rei.gif (1137 octets) Trg   : entrée
T      : durée
Actionneur à valeur de seuil Res.gif (1134 octets) Fre   : entrée signal
par   : Valeur du seuil
fonctions blocs FB
permet de lier une entrée à un bloc. connecte directement un bloc et tout ce qui lui est relié en aval à l'entrée choisie.

disponible que s'il existe au moins 1 bloc

D'autes fonctions existent selon les modèles de LOGO choisis.

 

Exemple d'ecran lors de la programmation :

Logo_p1.gif (9270 octets)

Exemple d'un écran en mode de simulation

Logo_p2.gif (6029 octets)

Il s'agit d'une commande moteur par boutons poussoirs I / 0 et porte logique. La phase affiché est celle qui suit l'enclenchement du moteur (I1 - Start).

Note : il s'agit ici que d'un exemple. en pratique le contact I2 est un contact de repos et il n'y aurait plus besoin de la porte "inversion" B03.

 

Pour ceux qui ont une ancienne version (3.0 ou antérieure) du LOGO Soft :

 

Description des différents menus (version 230 RC)

Pour entrer en mode programmation, il faut presser en même temps sur les touches < > OK

 

Pour passer d’un menu à l’autre, presser soit sur les touches de direction (D) puis valider votre choix avec OK

      > edit Prg entrer dans le programme
    > Program .. Clear Prg efface le programme
      Set Clock réglage de l’horloge
      > PC <-> LOGO communication avec un PC
    PC / Card .. LOGO -> Card transfert le Prg à la carte
      Card -> LOGO transfert le Prg au LOGO
    Start    

    mode MARCHE

     

    Pour resortir d’un menu, il faut presser ESC.

     

    Edition d’un programme

    Pour éditer un programme valider le menu >Edit Prog .

    note ( version 230 RC)

    • 1 : La programmation doit commencer par la fin ( les sorties)
    • 2 : Un programme ne peut être sauvegardé que s’il est complet
    • 3 : Un programme ne peut pas avoir plus de 7 fonctions en série
    • 4 : Lorsqu’un type de mémoire est plein, on ne peut plus utiliser des fonctions l’utilisant.

     

 

..

Occupation de la mémoire

 

La mémoire est divisée en 4 zones :

  • a) bloc - mémorise un bloc
  • b) PARA - mémorise un paramètre (valeur limite d’un compteur)
  • c) RAM - mémorise l’état actuel d’un paramètre (état d’un compteur)
  • d) Temp - mémorise l’état d’une tempo

La place occupée dépend des fonctions utilisées.

Tableau de l’occupation des mémoires

 

BLOC

PARA

RAM

TEMP

fonction GF

1

0

0

0

relais retardé à l’enclench.

1

1

1

1

relais retardé à la chute

1

2

1

1

relais pas à pas

1

0

1

0

générateur d’impulsion

1

1

1

1

relais set et reset

1

0

1

0

relais retardé av maintien

1

2

1

1

compteur / décompteur

1

2

2

0

horloge

1

6

2

0

TOTAL de LOGO
230 RC 6e/4s

30

27

24

10

 

Exemple :

Une lampe est enclenchée par le poussoir I1 et déclenchée par le poussoir I2.

Pour cet exemple nous n’employons pas une bascule R/S mais une porte ET et une porte OU

Equation logique : Q1 =( I1+Q1) . I2(barré)

schéma :

Logo_sch1.gif (1995 octets)

Occupation des mémoires

 

BLOC

PARA

RAM

TEMP

fonction GF

3

0

0

0

relais retardé à l’enclench.        
relais retardé à la chute        
relais pas à pas        
générateur d’impulsion        
relais set et reset        
relais retardé av maintien        
compteur / décompteur        
horloge        
TOTAL programme

3

0

0

0

TOTAL de LOGO

30

27

24

10

Solde à disposition :

27

27

24

10

 

 

.

.

Exemples de programmation

 
programmation touche affichage

sectionner l’entrée
valider
lier à une fonction logique GF

D
OK
D
bloc sortie Q1
curseur sur l’entrée
bloc sortie Q1 CO
bloc sortie Q1 GF
valider
valider
sectionner l’entrée 1
valider
lier à une fonction logique GF
OK
OK
D
OK
D
bloc B01 porte &
bloc B01 porte &
bloc B01 porte & curseur sur l’entrée 1
bloc B01 porte & entrée 1 CO
bloc B01 porte & entrée 1 GF
valider
selectionner une porte OU
valider
sectionner l’entrée 1
valider
valider
sectionner I1
valider

valider
valider
selectionner Q1
valider

valider
valider
valider
OK
D
OK
D
OK
OK
D
OK

OK
OK
D,D,...D
OK

OK
OK
OK
bloc B02 porte &
bloc B02 porte ³1

bloc B02 Porte ³1 curseur sur l’entrée 1
bloc B02 Porte ³1 entrée 1 CO
bloc B02 Porte ³1 entrée 1 X
bloc B02 porte ³1 entrée 1 I1
bloc B02 porte ³1 entrée 1 I1
curseur sur entrée 2
bloc B02 porte ³1 entrée 2 CO
bloc B02 porte ³1 entrée 2 X
bloc B02 porte ³1 entrée 2 Q1
bloc B02 porte ³1 entrée 3 Q1
curseur sur entrée 3
bloc B02 porte ³1 entrée 3 CO
bloc B02 porte ³1 entrée 3 X
(X = entrée pas utilisée)

valider
lier à une fonctio GF
OK
D
bloc B01 porte & curseur sur entrée 2
bloc B01 porte & entrée 2 CO
bloc B01 porte & entrée 2 GF
valider
selectionner l’inverseur
valider la porte
valider l’entrée
valider la fonction
sélectionner I2
OK
D,D,..D
OK
OK
OK
D,D
bloc B03 porte &
bloc B03 porte 1
bloc B03 porte 1 curseur sur entrée
bloc B03 porte 1 entrée CO
bloc B03 porte 1 entrée X
bloc B03 porte 1 entrée I2
valider
valider
valider
valider
OK
OK
OK
OK
bloc B01 porte & curseur sur entrée 3
bloc B01 porte & entrée 3 CO
bloc B01 porte & entrée 3 X
sortie Q1

 

le programme est complet. ESC,ESC menu principal

Le programme dessiné est le suivant:

Logo_sch1b.gif (4660 octets)

 


 

titre.gif (1044 octets)

dsdem.gif (1088 octets)