Vous êtes sur la page 1sur 40

Séance d’ introduction

au logigramme

Utilisation du logiciel Crouzet


1.Rappel Théorique
1.1. La fonction logique

► Type de Fonction logique


Il existe deux grands types de fonctions logiques :

les fonctions logiques « combinatoires », bases du calcul , qui


résultent de l'analyse des variations des grandeurs d'entrées
uniquement.

 Portes logiques

les fonctions logiques « séquentielles » ou bascules, qui résultent de


l'association de plusieurs fonctions logiques « combinatoires » et qui
supposent l'existence d'une horloge qui donne le temps : dans ce
cas, les valeurs de sorties dépendent non seulement des valeurs
d'entrée, mais aussi des valeurs de sortie à l'instant précédent.
1.Rappel théorique
1.2. Les portes logiques

► Fonction « ET » ( AND)

Toutes les entrées sont simultanément vraies en même temps

A B
1.Rappel théorique
1.2. Les portes logiques

► Fonction « OU » ( OR)

Au moins une des entrées est vraie.

B
1.Rappel théorique
1.2. Les portes logiques

► Fonction « NON ET » ( NAND)

Fonction inverse du « ET »

B
1.Rappel théorique
1.2. Les portes logiques

► Fonction « NON OU » ( NOR)

Fonction inverse du « OU »

A B
1.Rappel théorique
1.2. Les portes logiques

► Fonction « OU » exclusif ( XOR)

Une des entrées est vraies mais pas les deux simultanément.

A1 B1

A2 B2
1.Rappel théorique
1.2. Les portes logiques

► Fonction « NON OU »exclusif ( NXOR)

Fonction inverse du « OU » exclusif

A1 B1

A2 B2
1.Rappel théorique
1.2. Les portes logiques

► Fonction « NON » ( NOT)

Fonction consiste à affecter à la sortie l’inverse de l’état de l’entrée

A
1.Rappel théorique
1.3. Propriétés des opérations

► Théorème de De Morgan

► Complémentarité

► Élément neutre
1.Rappel théorique
1.3. Propriétés des opérations

► Élément absorbant

► Autres

x.y + x.y.z = x.y + x.z


(a+b). (a + b + c) = (a + b) . (a + c)

a.b + a.b = a
(a+b).(a+b )= a
1.Rappel théorique
1.4. État d’une variable

L’état « haut » d’une entrée signifie que le courant peut passer (valeur
binaire 1)

L’état « bas » d’une entrée signifie que le courant ne passe pas (valeur
binaire 0)

Lorsque l’on programme, il faut mettre les entrées à leur état de départ.

EX : Bouton poussoir est à l’état haut s’il est enfoncé et à l’état bas s’il est
retiré.

EX : Un interrupteur NF, à la base, il est à l’état haut


1.Rappel théorique
1.5. Exercice

A partir d’un pupitre de commande, l’opérateur doit pouvoir remplir et vider 1


cuve par l’action sur des interrupteurs. Priorité de la vidange
b = 1  remplir
c = 1  vider

Afin de rendre les manœuvres sécuritaires, le risque de débordement de la


cuve est détecté par un capteur de niveau situé à 3m du fond
a = 1  risque de débordement

Une lumière doit signaler toute erreur de manipulation (demande pour


remplir et vider, cuve remplie…)
A = 1  erreur ou cuve remplie

Ouvre une vanne V1 pour remplir la cuve, Ouvre une vanne V2 pour vider la
cuve. Tant qu’il y a un risque V2 ouvert et V1 fermé même s’il y a une
commande sur le pupitre
2.Lancement du logiciel
2.1. Les étapes

► 1) Ouverture du programme
2.Lancement du logiciel
2.1. Les étapes

► 2) Choix du type de
contrôleur :

Dans notre cas, vous


devez choisir le premier
modèle : XD26 24VDC
-88970161
2.Lancement du logiciel
2.1. Les étapes

► 3) Choix des extensions

Dans notre
cas, vous ne
devez pas
sélectionner
d’extensions
 Cliquez
directement
sur suivant
2.Lancement du logiciel
2.1. Les étapes

► 4) Choix du langage de programmation :

Logique vu
pas
d’extension!!

Choix
FBD
3. Découverte du logiciel
3.1. Les modes de fonctionnement

►Mode édition :

Mode où le programme est écrit

► Mode simulation :

Mode où le programme est exécuté sur le PC

► Mode monitoring :

Mode où le programme est exécuté sur le contrôleur


3. Découverte du logiciel
3.2. Les différentes zones du mode édition
La fenêtre d’édition se décompose en trois zones :
2)
3) la
la zone
zone Entrées
Sorties sur
sur la
la droite
gauchededela lafeuille
feuillededecâblage
câblageoùoùsont
sontpositionnés
positionnésleslessorties
1) entrées
la feuille de câblage où sont insérées les fonctions qui constituent le programme,
3. Découverte du logiciel
3.3. Les barres de fonctions

Dans chaque onglet de la barre est regroupé les différentes icônes pour un
type de fonction
3. Découverte du logiciel
3.3. Les barres de fonctions
3. Découverte du logiciel
3.4. La barre de fonction des entrées
Inactif Actif
► L’entrée TOR (tout ou rien)
3. Découverte du logiciel
3.4. La barre de fonction des entrées

► Entrées TOR filtrées :

Fonctionnement : Derrière la TOR, il y a un filtre (algorithme de


détection du niveau (0/1)).
Si signal stable pendant la détection  Sortie = valeur signal mesuré
Si signal instable  Sortie garde même valeur qu’avant et pas celle
mesurée

Utilité : éliminer les perturbations

Paramétrage : durée du filtrage (temps min où la mesure doit être


stable)
3. Découverte du logiciel
3.4. La barre de fonction des entrées

Paramétrage
► Entrées analogiques

entrée analogique convertie en valeur numérique par CAN.


L’entrée analogique peut prendre toutes les valeurs comprises
entre 2 valeurs limites.

Les entrées analogiques ne peuvent être connectées qu’aux


entrées de IB à IG du coontrôleur.
3. Découverte du logiciel
3.4. La barre de fonction des entrées

► Entrées spéciales :
Les entrées de type Bouton correspondent
aux touches disponibles sur la face avant du
contrôleur, elles serviront dans le cadre de la
simulation.

Les constantes TOR

permet de mettre une valeur numérique en entrée (ex compteur)

entrée clignotant pour faire une alternance active/inactive de la sortie


3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

►Fonction BOOLEAN :

4 entrées max (si 1 entrée pas connectée  mise à 0)


Réglage des sorties de la table de vérité en allant la paramétrée.
Choix ARRET ou MARCHE si la sortie de la table est vraie.

►Fonction SET/RESET :

SET actif  sortie active (même sir SET désactivée après)


RESET actif  sortie inactive
SET et RESET actifs  dépend de la priorité mise (paramétrage)
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction PRESET COUNT (compteur) :

Utilité : compter de 0  Valeur de présélection/consigne


décompter de consigne  0

Possibilité : forcer la réinitialisation lorsque 0 est atteinte (décompte)


forcer la réinitialisation lorsque la consigne est atteinte

Les entrées : 1: comptage TOR, 2: Décomptage TOR, 3 :initialisation


Les sorties : 1: Sortie TOR, 2: consigne, 3: valeur du compte, 4 :
valeur de temporisation

Paramétrage : compte/décompte, consigne, cycle unique/répititif,


durée de la réinitialisation entre 2 cycles
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction UP/DOWN COUNT (compteur) :

Utilité : incrémentation/décrémentation d’un compteur

Les entrées : 1: comptage TOR, 2: Décomptage TOR, 3: remise à 0,


4: forçage de la consigne, 5: consigne ( entrée num)
Les sorties : 1: Sortie TOR, 2: valeur du compte

Fonctionnement :
qd entrée 1 passe à 1  compteur augmente de 1
qd entrée 2 passe à 1  compteur diminue de 1
qd compteur>= consigne  sortie à 1
qd compteur< consigne  sortie à 0
qd entrée 3 passe à 1  compteur retombe à 0
qd entrée 4 passe à 1  compteur= consigne sortie à 1
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► la fonction TIMERS (temporisation)

Type de temporisateur :

- Timer A-C permet de retarder/prolonger enclenchement/décl.


- Timer BW permet de créer une impulsion sur la sortie de la durée
d’un cycle sur le front montant/descendant
- Timer Li/L permet de créer une alternance ON/OFF de la sortie d’une
certaine durée en démarrant par marche/arrêt
- Timer B/H permet de créer une impulsion de la sortie au front
montant
- Totalisateur permet de créer une impulsion de la sortie qd
l’entrée a été active pdt un tmps> consigne
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

Les entrées :
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

Les sorties :
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction COMPARE IN ZONE (comparaison)

permet de comparer une valeur entre deux consignes (les valeurs


MINI et MAXI délimitent la zone).

► La fonction PRESET H-METER (compteur horaire)

mesure la durée d’activation de l’entrée. Lorsque cette durée a


atteint une valeur préréglée, la sortie est activée.
La durée peut être réglée en heures (Maxi 32767) et minutes.
L’activation de l’entrée REMISE A ZERO permet d’inactiver la sortie et
d’initialiser les valeurs courantes.
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction TRIGGER DE SCHMITT

permet de surveiller une valeur analogique par rapport à deux


seuils.

La sortie change d’état si :


la valeur d’entrée est inférieure à la valeur minimale,
la valeur d’entrée est supérieure à la valeur maximale.

Si l’entrée est comprise entre les deux, la sortie ne change pas


d’état.
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction Compare

permet de comparer 2 entrées analogiques, la sortie sera active


si le résultat est vrai

possibilité de choisir l’opérateur de comparaison.

► La fonction TIME PROG

permet de valider des plages horaires pendant lesquelles il sera


possible d’exécuter des actions. Ex : ouverture automatique des
portes pendant l’ouverture
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► La fonction télérupteur BISTABLE :

Fait basculer l’état de la sortie à chaque front montant de l’entrée

► La fonction multiplexage MUX :

permet de mettre l’entrée A ou l’entrée B sur la sortie en fonction


de l’entrée sélection
3. Découverte du logiciel : Logigramme
3.5. La barre de fonction des fonctions standards

► Autres :

Pour toutes les autres fonctions : aller voir l’aide

Pour relier les entrées d’une fonction : se placer sur l’entrée du bloc fct°
avec le curseur et voir à quoi elle correspond.
3. Découverte du logiciel : Logigramme
3.6. La barre de fonction des sorties

► La sortie TOR:

Cas inactif

Cas actif
3. Découverte du logiciel : Logigramme
3.6. La barre de fonction des sorties

► Autres :

Ce bloc permet la sortie d’un entier au format 16 bits (-32768, +32767)

Tant que l’entrée connectée est active, le rétro-éclairage est allumé.


Cette fonction ne peut pas être disposée sur les sorties du contrôleur.
4. Représentation et variable
4.1. Rappel des noms et symboles

► Les variables
4. Découverte du logiciel : Logigramme
4.1. Rappel des noms et symboles

► Symboles :

Vous aimerez peut-être aussi