logo_0500_fr

download logo_0500_fr

of 238

Transcript of logo_0500_fr

Bienvenu LOGO!Cher client, nous vous remercions davoir achet LOGO! et nous vous flicitons pour cette dcision. Avec LOGO!, vous avez fait lacquisition dun module logique conforme aux exigeantes normes de qualit ISO 9001. Vous pouvez utiliser LOGO! de manire universelle. Grce sa fonctionnalit multiple et sa trs grande simplicit dutilisation, LOGO!, vous pourrez constater le haut degr de rentabilit de LOGO! dans presque chaque application.

Documentation disponible sur LOGO!Ce manuel de LOGO! vous renseigne sur le montage, la programmation et lutilisation de LOGO!. En complment du manuel de LOGO!, vous trouverez aussi des instructions de cblage dans la fiche dinformation produit jointe tous les produits LOGO!. Dautres informations concernant la programmation de LOGO! sur PC se trouvent dans laide en ligne de LOGO!Soft Comfort. LOGO!Soft Comfort est le logiciel de programmation pour PC. Il tourne sous WINDOWSR et vous permettent de vous familiariser avec LOGO!, dcrire, tester, imprimer et archiver des programmes indpendamment de LOGO!.

Organisation du manuelLe manuel a t divis en 9 chapitres :

S S S S S S S S S

LOGO! : dcouverte LOGO! : montage et cblage LOGO! : programmation LOGO! : fonctions LOGO! : paramtrage LOGO! : modules de programme LOGO! : logiciel LOGO! : applications Annexes

Assistance techniquePour obtenir en toute facilit des rponses rapides vos questions, connectez-vous notre page Internet LOGO! : http://www.ad.siemens.de/logo.

Manuel de LOGO! A5E00067782 01

i

Bienvenu LOGO!Informations relatives la scuritLe prsent manuel contient des conseils destins assurer votre scurit et viter tout dommage matriel. Ces recommandations sont indiques par un triangle de signalisation portant les marques ci-aprs, en fonction du degr de danger :

! ! !

Dangersignifie que la non-application des mesures de prcaution appropries conduit la mort, des lsions corporelles graves ou un dommage matriel important.

Avertissementsignifie que la non-application des mesures de prcaution appropries peut conduire la mort, des lsions corporelles graves ou un dommage matriel important.

Attentionsignifie que la non-application des mesures de prcaution appropries peut conduire des lsions corporelles graves ou un dommage matriel.

Notaest une information importante sur le produit, son utilisation ou la partie de la documentation sur laquelle lattention du lecteur doit tre attire.

!

AvertissementSeules des personnes qualifies sont autorises mettre en service et utiliser ces appareils. Au sens des consignes de scurit figurant dans cette documentation, les personnes qualifies sont des personnes qui sont habilites mettre en service, mettre la terre et reprer des appareils, systmes et circuits en conformit avec les rgles de scurit.

!

AvertissementLappareil ne peut tre utilis que pour les cas dapplication prvus au catalogue et dans la description technique, et uniquement en liaison avec les appareils et composants de tiers recommands ou agrs par Siemens. Le fonctionnement correct et sr du produit prsuppose un transport, un stockage, une installation et un montage conformes aux rgles de lart ainsi quun service et un entretien rigoureux.

ii

Manuel de LOGO! A5E00067782 01

Bienvenu LOGO!Copyright E Siemens AG 1996 All rights reservedToute transmission et reproduction de ce support dinformations, toute exploitation et communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement expose le contrevenant au versement de dommages et intrts. Tous droits rservs, notamment en cas de dlivrance dun brevet ou de lenregistrement dun modle dutilit

Restriction de responsabilitNous avons vrifi que le contenu de ce manuel correspondait aux lments matriels et logiciels qui y sont dcrits. Des diffrences tant toutefois impossibles exclure, nous nassumons aucune garantie de parfaite correspondance. Les informations fournies dans ce document sont vrifies rgulirement et les corrections ncessaires sont apportes dans les ditions suivantes. Toute proposition damlioration sera accueillie avec reconnaissance.

Manuel de LOGO! A5E00067782 01

iii

Sommaire1 2 Dcouverte de LOGO! . . . . . . . . . . . . LOGO! montage et cblage . . . . . . . 1 810 12 12 14 19 21 22 24

2.1 LOGO! montage/dmontage . . . . . . . . . . . . . . . . . . . . 2.2 Cblage du module LOGO! . . . . . . . . . . . . . . . . . . . . . 2.2.1 Raccordement la tension dalimentation . . . . . . . . 2.2.2 Raccordement des entres du module LOGO! . . . . 2.2.3 Raccordement des sorties . . . . . . . . . . . . . . . . . . . . . . 2.2.4 Raccordement du bus ASi (modle LOGO! ...B11 seulement) . . . . . . . . . . . . . . . 2.2.5 Raccordement du botier LOGO!...B11 au bus ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Mise sous tension du module LOGO!/retour au secteur . . . . . . . . . . . . . . . . . . . . . . .

33.1 3.2 3.3

Programmation de LOGO! . . . . . . . .Bornes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blocs et numros de bloc . . . . . . . . . . . . . . . . . . . . . . Du schma des connexions LOGO! . . . . . . . . . . .

2728 30 33 36 38 39 39 40 42 49 55 56 57 57 58

3.4 Les 4 rgles dutilisation de LOGO! . . . . . . . . . . . . . 3.5 Prsentation des menus de LOGO! . . . . . . . . . . . . . 3.6 Saisie et lancement dun programme . . . . . . . . . . . 3.6.1 Accs au mode Programmation . . . . . . . . . . . . . . . . . 3.6.2 Premier programme . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.3 Saisie dun programme . . . . . . . . . . . . . . . . . . . . . . . . 3.6.4 Deuxime programme . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.5 Effacer un bloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.6 Effacer plusieurs blocs lis entre eux . . . . . . . . . . . . 3.6.7 Correction des erreurs de programmation . . . . . . . . 3.6.8 ? dans le champ daffichage . . . . . . . . . . . . . . . . . . . 3.6.9 Effacement dun programme . . . . . . . . . . . . . . . . . . . .

iv

Manuel de LOGO! A5E00067782 01

Sommaire3.7 Espace mmoire et taille dun circuit . . . . . . . . . . . . 59

4

Cartes de programmation LOGO! . .

6364 66 68 68 69 70 70 71 72 72 73 74 75 76 76 77 77 78 81 83 85 87 89 91 93 95 97 102 104 107 110 112 113 115 v

4.1 Constantes et bornes (Co) . . . . . . . . . . . . . . . . . . . . 4.2 Liste des fonctions de base GF . . . . . . . . . . . . . . . 4.2.1 AND (ET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.2 AND avec valuation de front . . . . . . . . . . . . . . . . . . . 4.2.3 NAND (ET NON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.4 NAND avec valuation de front . . . . . . . . . . . . . . . . . 4.2.5 OR (OU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.6 NOR (OU NON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.7 XOR (OU exclusif) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.8 NOT (ngation, inverseur) . . . . . . . . . . . . . . . . . . . . . . 4.3 Connaissance de base des fonctions spciales . . 4.3.1 Dsignation des entres . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 Comportement temporel . . . . . . . . . . . . . . . . . . . . . . . 4.3.3 Mmorisation de lheure . . . . . . . . . . . . . . . . . . . . . . . . 4.3.4 Rmanence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.5 Degr de protection . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6 Gain et calcul de loffset avec des valeurs analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Liste des fonctions spciales SF . . . . . . . . . . . . . . 4.4.1 Temporisation de dmarrage . . . . . . . . . . . . . . . . . . . 4.4.2 Temporisation en cours de cycle . . . . . . . . . . . . . . . . 4.4.3 Temporisation de dmarrage, en cours de cycle . . . 4.4.4 Temporisation de dmarrage mmorise . . . . . . . . . 4.4.5 Relais auto-entretien . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.6 Relais impulsion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.7 Relais contact de passage sortie dimpulsion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.8 Relais contact de passage dclench par le front 4.4.9 Horloge hebdomadaire . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.10 Horloge annuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.11 Compteur dincrmentation/dcrmentation . . . . . . . 4.4.12 Compteur dheures de fonctionnement . . . . . . . . . . . 4.4.13 Gnrateur dimpulsions symtrique . . . . . . . . . . . . . 4.4.14 Gnrateur dimpulsions asynchrone . . . . . . . . . . . . 4.4.15 Gnrateur dimpulsions alatoire . . . . . . . . . . . . . . . 4.4.16 Actionneur valeur seuil pour frquences . . . . . . . .Manuel de LOGO! A5E00067782 01

Sommaire4.4.17 4.4.18 4.4.19 4.4.20 4.4.21 Actionneur valeur seuil analogique . . . . . . . . . . . . . Comparateur analogique . . . . . . . . . . . . . . . . . . . . . . . Interrupteur dclairage descalier . . . . . . . . . . . . . . . Interrupteur confort . . . . . . . . . . . . . . . . . . . . . . . . . . . . Textes de messages . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 120 124 126 128

5

Paramtrage de LOGO! . . . . . . . . . . .

131132 132 133 134 137

5.1 Activation du mode paramtrage . . . . . . . . . . . . . . . 5.1.1 Paramtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 Slection des paramtres . . . . . . . . . . . . . . . . . . . . . . 5.1.3 Modification des paramtres . . . . . . . . . . . . . . . . . . . . 5.2 Rglage de lheure (LOGO! ... C) . . . . . . . . . . . . . . . .

66.1 6.2 6.3 6.4

LOGO!-Soft . . . . . . . . . . . . . . . . . . . . . .Rcapitulatif des cartes . . . . . . . . . . . . . . . . . . . . . . . . Enfichage et retrait de cartes de programmation . Copie dun programme sur la carte de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copier du module vers LOGO! . . . . . . . . . . . . . . . . .

139140 141 143 144

77.1 7.2 7.3

Les logiciels LOGO! . . . . . . . . . . . . . .Possibilits de mise en oeuvre des logiciels LOGO! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Couplage du LOGO! un PC . . . . . . . . . . . . . . . . . . . Rglages de transmission . . . . . . . . . . . . . . . . . . . . . .

147149 150 151

8

Applications . . . . . . . . . . . . . . . . . . . . .

152153 153 153 154 157 158 158 159

8.1 Eclairage de cage descalier ou de couloir . . . . . . . 8.1.1 Exigences concernant un clairage de cage descalier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.2 Solution actuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.3 Eclairage command par LOGO! . . . . . . . . . . . . . . . . 8.1.4 Particularits et possibilits dextension . . . . . . . . . . 8.2 Porte automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2.1 Exigences concernant une porte automatique . . . . . 8.2.2 Solution actuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi

Manuel de LOGO! A5E00067782 01

Sommaire8.2.3 Commande de porte avec LOGO! . . . . . . . . . . . . . . . 8.2.4 Particularits et possibilits dextension . . . . . . . . . . 8.2.5 Solution LOGO! 230RC tendue . . . . . . . . . . . . . . . . 8.3 Systme de ventilation . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 Exigences concernant un systme de ventilation . . 8.3.2 Avantages de lutilisation de LOGO! . . . . . . . . . . . . . 8.4 Portail industriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.1 Exigences concernant une commande de portail . . 8.4.2 Solution actuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.3 Solution LOGO! tendue . . . . . . . . . . . . . . . . . . . . . . . 8.5 Commande centralise et surveillance de plusieurs portails industriels . . . . . . . . . . . . . . . . . . . 8.5.1 Exigences concernant une commande de portail . . 8.6 Rampes lumineuses . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6.1 Exigences concernant un systme dclairage . . . . 8.6.2 Solution actuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6.3 Commande de rampe lumineuse avec LOGO! 230RC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.7 Pompe eau sanitaire . . . . . . . . . . . . . . . . . . . . . . . . . 8.7.1 Exigences concernant une commande de pompe sanitaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.7.2 Solution actuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.7.3 Pompe eau sanitaire avec LOGO! 230RC . . . . . . 8.7.4 Particularits et possibilits dextension . . . . . . . . . . 159 162 162 165 165 168 170 170 171 173 174 175 179 179 180 181 183 184 184 185 186

Manuel de LOGO! A5E00067782 01

vii

Sommaire8.8 Autres possibilits dutilisation . . . . . . . . . . . . . . . . 187

AA.1 A.2 A.3 A.4 A.5 A.6 A.7 A.8

Spcifications techniques . . . . . . . .Caractristiques Caractristiques Caractristiques Caractristiques Caractristiques techniques gnrales . . . . . . . . . . techniques : LOGO! 230... . . . . . . techniques : LOGO! 24 Basic . . . techniques : LOGO! 24 Long . . . techniques : LOGO! 12... . . . . . . .

190190 192 195 198 201 205 207 209

Caractristiques techniques : LOGO!Power 12 V . Caractristiques techniques : LOGO!Power 24 V . Caractristiques techniques: LOGO! Contact 24/230 . . . . . . . . . . . . . . . . . . . . . . . . .

B C D E F

Dtermination des ressources mmoire . . . . . . . . . . . . . . . . . . . . . . . . . Dtermination du temps de cycle . . LOGO! sans afficheur . . . . . . . . . . . . LOGO! ...LB11 : Commutation tat actif-passif . . . . . Structure des menus de LOGO! . . .

210 212 214 217 219 220 222 223

Numros de rfrence . . . . . . . . . . . . . . . . Abrviations . . . . . . . . . . . . . . . . . . . . . . . . . Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

viii

Manuel de LOGO! A5E00067782 01

1 Dcouverte de LOGO!Quest-ce que LOGO! ? LOGO! est le module logique universel de Siemens. LOGO! se compose des lments suivants : S circuit de commande S unit de contrle-commande S alimentation S interface pour modules de programmes et cble PC S fonctions de base courantes compltes, par exemple pour temporisations dactivation et de dsactivation et relais dalimentation S minuterie S mmentos binaires S ainsi que entres et sorties, en fonction du type dappareil. Que peut faire LOGO! ? Le botier LOGO! permet de trouver des solutions dans les installations lectriques domestiques ou industrielles (exemples : clairage de cages descalier, clairage extrieur, activation de stores, volets roulants, clairage de vitrines, etc.) et dans les domaines de la construction mcanique et de la construction dappareil (exemples : commandes de portails, systmes de ventilation, pompes eau sanitaire, etc.). De plus, LOGO! est utilisable pour des commandes spciales de jardins dhiver ou de serres, pour la prparation des signaux destins des automates et, grce la version ASi, pour la commande sur site dcentralise de machines et processus. Pour les applications de srie dans le domaine de la petite construction mcanique et dappareils, de la fabrication darmoires de commandes et des installations, il existe des versions spciales sans unit de contrle-commande.

Manuel de LOGO! A5E00067782 01

1

Dcouverte de LOGO!Variantes LOGO! est disponible pour les tensions 12 V CC, 24 V CC, 24 V CA et 230 V CA, dans les versions suivantes : S variante standard 6 entres et 4 sorties, en botier de 72 x 90 x 55 mm S variante sans afficheur, 6 entres et 4 sorties, en botier de 72 x 90 x 55 mm S version 8 entres et 4 sorties, en botier de 72 x 90 x 55 mm S version longue 12 entres et 8 sorties, en botier de 126 x 90 x 55 mm S version bus 12 entres et 8 sorties, et port additionnel pour bus dinterface AS, permettant le raccordement de 4 entres et 4 sorties supplmentaires dans le bus. Le tout en botier de 126 x 90 x 55 mm. Pour toutes les versions, vous disposez de 29 fonctions de base et optionnelles compltes, pour la cration de programmes. Vous avez le choix Ces diffrentes versions vous permettent une adaptation trs flexible vos exigences spcifiques. LOGO! vous apporte des solutions, de la petite installation domestique aux circuits fonctionnels le plus complexes intgrant le systme de bus de linterface AS, en passant par des petites applications dautomatisation.

2

Manuel de LOGO! A5E00067782 01

Dcouverte de LOGO!Anatomie du botier LOGO!LOGO!... - Standardausfhrung2 1L1 N I1 I2 I3 I4 I5 I6 I7 I8

3

SIEMENS 6 5

4

35

Q1

Q2

Q3

Q4

3 72 55

2 1

7

LOGO!...L/LOGO!...LB11

L1 N

I1 I2 I3 I4

I5 I6 I7 I8

I9 I10 I11 I12

AS-Interface

+

3

SIEMENS 6 5

4 35Q2 Q3 Q4 Q5 Q6 Q7 Q8

Q1

3 126

1 2 3 4

Alimentation Entres

5

Touches de commande (pas pour RCo) Afficheur cristaux liquides (pas pour RCo) Port dinterface AS (seulement pour LB11)

6

Sorties7

Casier de module avec couvercle

Manuel de LOGO! A5E00067782 01

90

90

3

Dcouverte de LOGO!Codes didentification des modles LOGO ! Les codes didentification LOGO! donnent des indications sur les caractristiques techniques : S 12 : version 12 V S 24 : version 24 V S 230 : version 115/230 V S R : sorties relais (sans R : sorties transistor) S C : horloge hebdomadaire intgre Horloge hebdomadaire S o : version sans afficheur S L : nombre double dentres et de sorties S B11 : Esclave avec raccordement bus interface AS Dans la suite du manuel, nous utiliserons de petits pictogrammes pour identifier les diffrents types fonctionnels. Vous trouverez toujours ces pictogrammes lorsque des informations ne concernent quune partie des versions LOGO! : version standard 6 ou 8 entres et 4 sorties, en botier de 72 x 90 x 55 mm version standard sans afficheur, 6 ou 8 entres et 4 sorties, en botier de 72 x 90 x 55 mm version ..L 12 entres et 8 sorties, en botier de 126 x 90 x 55 mm version ..B11 12 entres et 8 sorties et port additionnel pour bus dinterface AS comprenant 4 entres et 4 sorties virtuelles, en botier de 126 x 90 x 55 mm.

4

Manuel de LOGO! A5E00067782 01

Dcouverte de LOGO!Variantes LOGO! existe dans les variantes suivantes :Symbole Dsignation LOGO! 12/24RC * LOGO! 24 * LOGO! 24RC (AC) LOGO! 230RC LOGO! 12/24RCo * Sorties 4 x 230 V; 10A 4 x 24 V; 0,3 A 4 x 230 V; 10A 4 x 230 V; 10A 4 x 230 V; 10A Type relais transistor relais relais relais relais relais relais transistor relais relais relais relais

LOGO! 24RCo (AC) 4 x 230 V; 10A LOGO! 230RCo LOGO! 12RCL LOGO! 24L LOGO! 24RCL LOGO! 230RCL LOGO! 24RCLB11 4 x 230 V; 10A 8 x 230 V; 10A 8 x 24 V; 0,3 A 8 x 230 V; 10A 8 x 230 V; 10A 8 x 230 V; 10A

LOGO! 230RCLB11 8 x 230 V; 10A * : galement avec entres analogiques

Manuel de LOGO! A5E00067782 01

5

Dcouverte de LOGO!Certification et homologation LOGO! est certifi selon UL, CSA et FM. S UL-Listing-Mark Underwriters Laboratories (UL) selon norme standard UL 508, dossier rf. 116536 S CSA-Certification-Mark Canadian Standard Association (CSA) selon norme C22.2 No. 142, dossier rf. LR 48323 S Homologation FM Factory Mutual (FM) Approval selon norme Class Number 3611, Class I, Division 2, Group A, B, C, D Avertissement Risque de dommages corporels et matriels. Dans les zones soumises un risque dexplosion, des risques de dommages corporels et matriels existent si vous dfaites des connexions pendant la marche. Donc, dans les zones o il existe un risque dexplosion, mettez toujours hors tension LOGO! et les composants qui dpendent de LOGO! avant de dbrancher des connexions. LOGO! porte le label CE, est conforme aux normes VDE 0631 et CEI 1131 et est antiparasit selon EN 55011 (classe limite B, pour utilisation avec bus ASi classe A). LOGO! est homologu pour la construction navale. S ABS - American Bureau of Shipping S BV - Bureau Veritas S DNV - Det Norske Veritas S GL - Germanischer Lloyd S LRS - Lloyds Register of Shipping S PRS - Polski Rejestr Statkw LOGO! est donc utilisable aussi bien en milieu industriel que pour les applications domestiques. 6Manuel de LOGO! A5E00067782 01

!

Dcouverte de LOGO!

Certification pour lAustralieTous les produits SIMATIC portant lidentification ci-contre rpondent aux exigences de la norme AS/NZS 2064 (Class A).

Manuel de LOGO! A5E00067782 01

7

2 LOGO! montage et cblageDirectives gnrales Lors du montage et du cblage de votre LOGO!, tenez compte des directives suivantes : S Lors du cblage de LOGO!, assurez-vous de respecter toutes les normes en vigueur. Pendant linstallation et le fonctionnement des matriels, respectez les rglementations nationales et rgionales en vigueur. Consultez les administrations locales pour savoir quelles normes et rglementations doivent tre respectes dans votre cas particulier. S Utilisez des conducteurs lectriques ayant la section correspondant lintensit du courant utilis. Vous pouvez cbler LOGO! avec des conducteurs dune section comprise entre 1,5 mm2 et 2,5 mm2, voir paragraphe 2.2. S Ne serrez pas trop fort les bornes de raccordement. Couple de serrage maximum : 0,5 Nm, voir paragraphe 2.2. S Limitez autant que possible la longueur des cbles que vous posez. Si vous avez besoin de cbles de longueur importante, utilisez des cbles blinds. Posez les conducteurs par paires : un conducteur neutre avec un conducteur de phase ou un conducteur de signaux. S Sparez des cbles de signalisation basse tension les cbles courant alternatif et les cbles courant continu haute tension squences rapides de commutation. S Assurez-vous que les cbles ont la dcharge de traction ncessaire. S Prvoyez un coupe-circuit de surtension pour les cbles soumis un risque de foudre. S Ne raccordez pas une charge de sortie une tension dalimentation externe paralllement une sortie CC. Cela peut en effet gnrer un courant de retour la sortie, si vous navez pas dot le circuit dune diode ou dune autre barrire similaire. 8Manuel de LOGO! A5E00067782 01

LOGO! montage et cblage

Nota LOGO! doit imprativement tre mont et cbl par un technicien qualifi, connaissant et respectant les rgles de la technique, et les normes et rglementations en vigueur.

Manuel de LOGO! A5E00067782 01

9

LOGO! montage et cblage

2.1

LOGO! montage/dmontage

Dimensions LOGO! possde les dimensions requises pour les installations, conformment la norme DIN 43880. LOGO! doit tre fix sur un profil chapeau de 35 mm de large profil chapeau selon DIN EN 50022. Largeur de LOGO! : S LOGO! : largeur 72 mm, soit 4 divisions de sparation (version standard). S LOGO!...RCo : largeur 72 mm, soit 4 divisions de sparation (version standard). S LOGO!...L : largeur 126 mm, soit 7 divisions de sparation. S LOGO!...B11 : largeur 126 mm, soit 7 divisions de sparation. Nota Le montage et le dmontage vous sont expliqus au moyen dun schma du botier LOGO! 230RC. Les oprations indiques sont galement valables pour tous les autres modules LOGO!.

Montage Pour monter LOGO! sur un profil chapeau : 1. engagez LOGO! sur le profil, puis 2. faites-le pivoter sur ce dernier. Le ressort dclic situ au dos du module LOGO! doit sencliqueter. En fonction du type de profil utilis, le mcanisme dencliquetage peut tre parfois un peu raide. Si lencliquetage est trop dur, vous pouvez rtracter lgrement le ressort dclic, conformment ce qui est indiqu pour le dmontage de LOGO!.

10

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblageDmontage Pour dmonter LOGO! : 1. enfoncez un tournevis dans loeillet, comme indiqu sur le schma ci-dessous, et tirez le cliquet vers le bas le cliquet

2 12. faites pivoter le module LOGO! pour le dgager du profil.

Manuel de LOGO! A5E00067782 01

11

LOGO! montage et cblage

2.2

Cblage du module LOGO!Pour cbler LOGO!, utilisez un tournevis dot dune lame de 3 mm de large. Pour les bornes, aucun embout nest ncessaire. Vous pouvez utiliser des cbles lectriques de section maximale : S 1 x 2,5 mm2 S 2 x 1,5 mm2 pour 1 bote de bornes sur 2 Couples de branchement : 0,4...0,5 Nm ou 3...4 LBin

Nota LOGO! peut tre mont dans un coffret de distribution ou une armoire lectrique. Aprs la pose, il faut recouvrir les bornes. Cest la seule faon de protger suffisamment LOGO! contre le risque de contact lectrique des pices sous tension.

2.2.1 Raccordement la tension dalimentationLes versions LOGO! 230 sont conues pour les tensions secteur nominales de 115 V CA et 230 V CA et les versions LOGO! 24 et 12 pour des tensions dalimentation de, respectivement, 24 V CA et 12 V CC. Pour ce faire, respectez les consignes de connexion de linformation produit jointe votre appareil ainsi que les caractristiques techniques fournies dans lannexe A et concernant les tolrances de tension, les frquences du rseau et les consommations dlectricit. Nota Une chute de tension peut gnrer un front supplmentaire, par exemple dans le cas de fonctions spciales dont le dclenchement est li un front.

12

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblageRaccordement Pour raccorder LOGO! au rseau, procdez comme suit :LOGO! 12/24... L+ M L1 N LOGO! 230...

protection par fusible si souhaite (recommande). 12/24 RC... : 24 : 24 L : 0,8 A 2,0 A 3,0 A

Nota LOGO! est un appareil lectrique double isolation. Il ne comporte pas de raccordement la terre.

Manuel de LOGO! A5E00067782 01

13

LOGO! montage et cblage

2.2.2 Raccordement des entres du module LOGO!Conditions requises Les entres servent raccorder des capteurs. Il peut sagit de palpeurs, commutateurs, barrages photo-lectriques, interrupteurs crpusculaires, etc. Proprits des capteurs pour LOGO!LOGO! 12/24 RC/RCo I1 ... I6 Etat 0 Courant dentre Etat 1 Courant dentre < 5 V CC < 1,0 mA > 8 V CC > 1,5 mA I7, I8 < 5 V CC < 0,05 mA > 8 V CC > 0,1 mA LOGO! 24 I1 ... I6 < 5 V CC < 1,0 mA > 8 V CC > 1,5 mA I7, I8 < 5 V CC < 0,05 mA > 8 V CC > 0,1 mA

LOGO! 24 RC/RCo (CA) Etat 0 Courant dentre Etat 1 Courant dentre < 5 V CA < 1,0 mA > 12 V CA > 2,5 mA

LOGO! 230 RC/RCo < 40 V CA < 0,03 mA > 79 V CA > 0,08 mA

LOGO! 12 RCL Etat 0 Courant dentre Etat 1 Courant dentre < 4 V CC < 0,5 mA > 8 V CC > 1,5 mA

LOGO! 24 L < 5 V CC < 1,5 mA > 12 V CA > 4,5 mA

LOGO! 24 RCL... < 5 V CC < 1,5 mA > 12 V CC > 4,5 mA

LOGO! 230 RCL... < 40 V CA < 0,03 mA > 79 V CA > 0,08 mA

14

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblageRaccordements de capteurs Raccordement de lampes fluorescentes, Bero 2 fils pour LOGO! 230RC/230RCoL1 N Rfrence de commande pour C : CL1 N

Siemens Schaltgerte & Systeme 3SB1430-3C 3SB1420-3D 3TX7462-3T

Changement dtat 0 ! 1 / 1 ! 0 Afin que LOGO! dtecte un nouvel tat, il faut, lors du passage de ltat 0 1, que ltat 1 soit maintenu pendant au moins un cycle du programme, et que, lors du passage de ltat 1 ltat 0, ltat 0 soit maintenu pendant au moins un cycle du programme. Le temps du cycle d excution du programme dpend de la taille de ce dernier. Vous trouverez dans lannexe la description dun petit programme de test qui vous permettra de dterminer le temps de cycle rel. Entres rapides LOGO! (sauf LOGO! 230..., 24 RC et 24 RCo) possde aussi des entres pour des fonctions de frquence. Ces restrictions ne sappliquent pas ces entres rapides. Les entres rapides sont toujours les deux dernires dun module LOGO! : S LOGO! version standard : entres I5/I6 S LOGO! version ...L : entres I11/I12

Manuel de LOGO! A5E00067782 01

15

LOGO! montage et cblageEntres analogiques Sur LOGO!24, LOGO!12/24RC et LOGO!12/24RCo, il est possible dutiliser les entres I7 et I8 aussi bien comme entres TOR normales que comme entres analogiques. Suivant lemploi vis, la dcision concernant lutilisation de lentre et la faon de lutiliser est prise dans le programme LOGO!. Vous pouvez utiliser la capacit TOR de lentre sous les dsignations I7 / I8, tandis que les appellations AI1 et AI2 correspondent la capacit analogique de la mme entre. Voir aussi chapitre 4.1. Nota Utilisez toujours des cbles torsads pour les signaux analogiques et observez une longeur minimale lors de leur pose.

16

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblageRaccordements de capteurs Raccordement des capteurs au botier LOGO! : LOGO! 12/24 ...L+ M Les entres de LOGO! 12/24... sont sans sparation galvanique et elles ncessitent donc le mme potentiel de rfrence (masse) que lalimentation. Les signaux analogiques peuvent aussi relier la tension dalimentation et la terre.

LOGO! 230 ... (version standard)L1 N

!

Avertissement Compte tenu des dispositions de scurit actuelles (VDE 0110, ... et CEI 1131, ..., ainsi que UL et CSA), le raccordement de diffrentes phases aux entres de LOGO! 230... nest pas autoris.

Manuel de LOGO! A5E00067782 01

17

LOGO! montage et cblageLOGO! ...L...L3 L2 L1 N Les entres de LOGO! ...L.. sont regroupes 4 par 4. Chacun de ces groupes se comporte alors de la mme faon quune entre individuelle dun botier LOGO! standard. Les diffrences de phase ne sont possibles quentre les blocs.

!

Avertissement Compte tenu des dispositions de scurit actuelles (VDE 0110, ... et CEI 1131, ..., ainsi que UL et CSA), le raccordement de diffrentes phases un groupe dentres de LOGO! ...L... nest pas autoris.

18

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblage

2.2.3 Raccordement des sortiesLOGO! ...R... Les sorties de LOGO! ...R... sont des relais. Les contacts des relais sont galvaniquement spars de la source dalimentation et des entres. Conditions requises pour les Sorties relais Vous pouvez raccorder aux sorties diffrentes charges, par exemple lampes, tubes fluorescents, moteurs, contacteurs, etc. La charge raccorde au module LOGO! ...R... doit possder les caractristiques suivantes : S Le courant de commutation maximal dpend du type de charge et du nombre souhait de cycles de commutation (pour plus de prcisions, consultez les caractristiques techniques). S A ltat actif (Q = 1), lintensit du courant ne doit pas dpasser 10 ampres (8 A pour 230 V CA) en charge ohmique, ou 3 ampres (2 A pour 12/24 V CA/CC) en charge inductive. Raccordement Pour raccorder la charge aux versions LOGO! ...R... :

Charge

Charge

Charge

protection par coupe-circuit automatique dune intensit maximale de 16 A, caractristique B16, exemple : disjoncteur 5SX2 116-6 (si souhait)

Manuel de LOGO! A5E00067782 01

19

LOGO! montage et cblageLOGO! avec sorties transistor On reconnat les versions de LOGO! dotes de sorties transistorises labsence de la lettre R dans la dsignation du type. Les sorties sont protges contre les courtscircuits et les surcharges. Une alimentation spare pour la tension de charge nest pas ncessaire, puisque LOGO! assure lalimentation en tension de la charge. Conditions requises pour les sorties transistor La charge raccorde au botier LOGO! doit possder les caractristiques ci-aprs : S Le courant maximal de commutation est de 0,3 ampre par sortie. Raccordement Le raccordement de la charge au botier LOGO! sorties transistorises seffectue comme suit :LOGO! 24 LOGO! 24L

Charge

Charge

Charge

charge : 24 V CC, 0,3 A maxi

20

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblage

2.2.4 Raccordement du bus ASi (modle LOGO! ...B11 seulement)Ce paragraphe vous concerne si vous voulez raccorder le LOGO!..B11 au bus ASi. LOGO!...B11 Utilis en tant quesclave ASi, LOGO!...B11 peut tre intgr dans un rseau. Au moyen dune terminaison deux fils, vous pouvez alors S lire et traiter 4 entres supplmentaires, via le bus ASi S commander 4 sorties supplmentaires vers un matre prioritaire du bus ASi Effectuez la configuration du LOGO!...B11 dans le bus ASi au moyen du matre ASi que vous utilisez. Conditions requises pour le fonctionnement avec un matre ASi A noter que LOGO! ...B11 doit tre dclar dans le systme ASi, afin que LOGO! se voit attribuer une adresse par le matre du bus. Pour savoir comment y parvenir avec LOGO!, reportez-vous au chapitre 2.2.5. Attention Sur toutes les versions de LOGO! ...B11, ladresse ASi peut tre modifie au moins 10 fois. Au-del de 10, les modifications ne sont pas garanties.

!

Manuel de LOGO! A5E00067782 01

21

LOGO! montage et cblageRaccordement Raccordez le cble de raccordement du bus au connecteur joint ou un connecteur autoris du systme. Veillez respecter la bonne polarit. Ensuite, introduisez le connecteur cbl dans linterface marque AS-Interface.LOGO! ...B11 L1 L2

- +

LOGO!

AS-Interface

-

+

2.2.5 Raccordement du botier LOGO!...B11 au bus ASiPour que vous puissiez tirer parti des fonctions ASi, il faut que LOGO! ...B11 soit reconnu par le matre du bus. Pour cela, reliez le botier LOGO!...B11 au cble du bus. Le matre reconnat ladresse de lesclave. Dans le cas du botier LOGO!...B11, ladresse prparamtre en usine est = 0. Le matre attribue alors une adresse diffrente de 0. Sil nexiste pas de conflits dadressage dans le systme (donc si un seul esclave possde ladresse 0), vous navez rien dautre faire.

22

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblage

Nota Si vous souhaitez relier plusieurs modules esclaves (exemple : LOGO!...B11) en mme temps au bus, reportez-vous lannexe E.

Manuel de LOGO! A5E00067782 01

23

LOGO! montage et cblage

2.3

Mise sous tension du module LOGO!/retour au secteurLOGO! ne possde pas dinterrupteur secteur. Sa raction la mise sous tension pourra varier S selon que le module LOGO! contient un programme en mmoire, S selon quil est quip dune carte de programme, S sil sagit dune version de LOGO! sans afficheur (LOGO!...RCo), S et en fonction de ltat dans lequel LOGO! se trouvait avant la mise hors tension. Le tableau suivant dcrit la raction de LOGO! pour les situations possibles :

avant mise hors tensionNo Program

aprs mise sous tension ou (vide)>Program.. PC/Card.. Start No Program

pas de programme en mmoire

(avec programme)

ouI:123456 Mo 09:00 B03:Par Par = 0300 Q:1234 RUN Cnt = 0028

I:123456 Mo 09:00 Q:1234 RUN

avec programme dans la mmoire de LOGO! avec un programme copi par la carte dans LOGO!

(vide)I:123456 Mo 09:00 Q:1234 RUN

LOGO! en mode marche (avec programme)

B01 & Q1

ou (vide)

>Program.. PC/Card.. Start

avec programme dans la mmoire de LOGO!

programme en mmoire

>Program.. PC/Card.. Start

(avec programme)

avec un programme copi par la carte dans LOGO!

24

Manuel de LOGO! A5E00067782 01

LOGO! montage et cblageVous pouvez aussi retenir les 4 rgles simples concernant la mise en marche de LOGO! : 1. Si ni le module LOGO!, ni la carte enfiche ne contiennent de programme, LOGO! (avec afficheur) signale : No Program. 2. Si la carte contient un programme, ce dernier est automatiquement copi dans le module LOGO!. Si LOGO! contenait dj un programme, il sera donc cras. 3. Si LOGO! ou la carte contiennent un programme, le module LOGO! reprend le mode de fonctionnement dans lequel il se trouvait avant la mise hors tension. Sil sagit dune version sans afficheur (LOGO! ...RCo), le passage de ltat STOP ltat RUN seffectue automatiquement (la LED passe du rouge au vert). 4. Si pour au moins une fonction, vous avez activ la rmanence ou si vous utilisez une fonction rmanence constante, les valeurs actuelles sont conserves en cas de mise hors tension. Nota Si vous saisissez un programme et que pendant la saisie, il se produit une panne de secteur, le programme sera effac dans LOGO! aprs le retour du secteur. Avant de modifier votre programme dorigine, sauvegardez-le donc sur une carte ou sur un ordinateur (LOGO!Soft Comfort).

Manuel de LOGO! A5E00067782 01

25

LOGO! montage et cblagetats de fonctionnement de LOGO! LOGO! connat 2 tats de fonctionnement : STOP et RUN (ARRT et MARCHE)STOP RUN

S Message affich : No Program (pas pour LOGO! ...RCo)

S Affichage : cran dobservation des entres et sorties (aprs START dans le menu principal) (pas pour LOGO! ...RCo)

S mettre LOGO! en modeprogrammation (pas pour LOGO! ...RCo)

S LED rouge allume(seulement LOGO! ...RCo)

S mettre LOGO! en modeParamtrage (pas pour LOGO! ...RCo)

S LED verte allume(seulement LOGO! ...RCo) Action de LOGO! :

Action de LOGO! :

S les entres ne sont pas Slues le programme ne sexcute pas ouverts en permanence, donc les sorties transistorises sont dsactives

S LOGO! lit ltat des entres S LOGO! calcule ltat dessorties laide du programme

S les contacts relais sont

S LOGO! active ou dsactiveles relais/sorties transistorises

26

Manuel de LOGO! A5E00067782 01

3 Programmation de LOGO!Premiers pas avec LOGO! La programmation consiste entrer un circuit. En fait, un programme LOGO! nest rien dautre quun schma lectrique prsent sous une forme diffrente. Nous avons adapt la reprsentation au champ daffichage de LOGO!. Ce chapitre vous explique comment convertir vos applications en programmes LOGO!. Nota Les variantes de LOGO! dpourvues dafficheur, LOGO! 12/24RCo, LOGO! 24RCo et LOGO! 230RCo, ne comportent pas dunit de contrle/commande. Elles sont destines essentiellement aux applications de srie dans la petite construction mcanique et la fabrication dappareillages. Les versions LOGO!...RCo ne se programment pas sur lappareil lui-mme. Il faut donc transfrer dans lappareil des programmes du logiciel LOGO! ou de cartes mmoire dautres appareils LOGO!. Dans la premire partie de ce chapitre, vous dcouvrirez, travers un petit exemple, comment travailler avec LOGO!. S Nous commencerons par vous prsenter deux concepts fondamentaux : la borne de connexion et le bloc, en vous indiquant ce quils recouvrent. S Dans un deuxime temps, nous procderons ensemble au dveloppement dun programme partir dun circuit conventionnel simple. S Au cours de la troisime tape, vous entrerez directement ce programme dans LOGO!. Ainsi, aprs avoir lu seulement quelques pages du manuel, vous aurez enregistr dans LOGO! votre premier programme excutable. Avec le matriel appropri (interrupteurs, etc...), vous pourrez ensuite procder aux premiers tests.Manuel de LOGO! A5E00067782 01

27

Programmation de LOGO!

3.1

Bornes

LOGO! dispose des entres et sorties suivantes :Entres 4 entres et 4 sorties sur bus ASiI1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11 I12

L1 N

I1 I2 I3 I4 I5 I6 I7 I8

L1 N

AS-Inter + face

SIEMENS

SIEMENS

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q5

Q6

Q7

Q8

Sorties

Les entres sont symbolises par la lettre I suivie dun numro. Si vous vous trouvez face au botier LOGO!, les bornes des entres se trouvent dans la partie suprieure. Les sorties sont symbolises par un Q suivi dun numro. Les bornes des sorties sont visibles dans la partie basse de la figure. Nota Les entres et sorties accessibles sur le LOGO!...B11 par lintermdiaire du raccordement un bus dinterface AS ne sont pas des entres physiques directes. A noter que le matre du bus dtermine les priphries dentre et de sortie du bus ASi.

28

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Bornes de LOGO! Le terme borne dsigne tous les raccordements et tats utiliss dans LOGO!. Les entres et sorties peuvent tre ltat 0 ou 1. Ltat 0 signale labsence dune tension lentre concerne, ltat 1 indique la prsence dune tension. Mais vous connaissez certainement dj ce principe. Nous avons introduit ici les notions de niveau haut (hi), bas (lo) et x pour faciliter la programmation. Le niveau hi (high) possde ltat permanent 1, le niveau lo (low) ltat permanent 0. Si vous ne voulez pas activer une entre dun bloc, utilisez la borne x. Vous trouverez en page suivante la dfinition du concept de bloc. LOGO! connat les bornes suivantes :Bornes Entres I1... I6 I7 (AI1), I8 (AI2) Sorties Q1...Q4 Q1...Q8 I1...I12 I1...I12 et Ia1 Ia4 (interface AS) Q1...Q8 et Qa1...Qa4 (interface AS) lo hi x Signal avec niveau 0 (dsactiv) Signal avec niveau 1 (activ) Connexion existante non utilise

Manuel de LOGO! A5E00067782 01

29

Programmation de LOGO!

3.2

Blocs et numros de blocCe chapitre vous montre comment raliser des circuits complexes partir des lments de LOGO! et comment relier les blocs, entre eux et avec les entres et sorties. Lisez ce sujet le chapitre 3.3. Nous vous y indiquons comment convertir en programme LOGO! un circuit conventionnel.

Blocs Dans LOGO!, un bloc est une fonction qui convertit les informations dentre en informations de sortie. Par le pass, il fallait relier physiquement les lments entre eux dans larmoire ou dans la bote de jonction. La programmation consiste associer des bornes des blocs. Pour ce faire, il vous suffit de slectionner la connexion souhaite dans le menu Co. Le menu sappelle Co pour rappeler le terme anglais Connector (borne). Liens logiques Les blocs les plus simples sont les liens logiques : S ET (AND) S OU (OR) S ...I1I2 x

1Q

Ici, les entres I1 et I2 sont relies au bloc OR. La dernire entre du bloc nest pas utilise et est donc associe au symbole x.

Les fonctions spciales suivantes sont nettement plus performantes : S Relais impulsion S Compteurs S Temporisation de dmarrage S .... Dans le chapitre 4, vous trouverez une liste complte des fonctions disponibles dans LOGO!.

30

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Reprsentation dun bloc sur lafficheur de LOGO! La figure montre un cran typique de LOGO!. On voit quun seul bloc peut tre reprsent la fois. Cest pourquoi nous avons numrot les blocs pour vous permettre de comprendre la structure du circuit.Ecran de LOGO! Raccordement dun nouveau bloc Numro de bloc attribu par LOGO

w1Entre

B01 Q1

B02 I2 xBloc

Connexion non utilise

Sortie

Affectation dun numro de bloc A chaque fois que vous ajoutez un bloc dans un programme, LOGO! lui attribue un numro. Par ce numro de bloc, LOGO! matrialise les liens entre les blocs. Dans un premier temps, les numros de bloc vous permettent donc seulement de vous y retrouver lintrieur du programme.Numro de bloc

B02 I1 I2 I3

w1B01 B03

Liaison existant avec ces blocs

B01 B02 B03 x

I4 I5 I6

w1B01

w1Q1 B01 Q1

Dplacement dans le programme laide la touche

Manuel de LOGO! A5E00067782 01

31

Programmation de LOGO!La vue densemble montre trois crans de LOGO! qui constituent eux trois le programme. Comme vous le voyez, LOGO! a reli les blocs entre eux au moyen des numros. Avantages des numros de bloc Vous pouvez associer presque chaque bloc une entre du bloc actuel, laide de son numro. De cette manire, vous pouvez utiliser plusieurs fois les rsultats intermdiaires issus de combinaisons logiques ou dautres oprations. Vous conomiserez ainsi sur le travail de saisie et lespace mmoire, et votre circuit sera plus clair. Il faut pour ce faire que vous connaissiez le nom des blocs de LOGO!. Nota Pour une plus grande efficacit, nous vous conseillons de raliser un plan densemble du programme. Il vous sera ensuite plus facile de crer le programme. Vous pouvez reporter dans ce plan densemble les numros de bloc attribus par LOGO!. Si vous programmez LOGO! au moyen du logiciel LOGO!Soft, vous pouvez visualiser et imprimer un schma des contacts. Le logiciel LOGO!Soft Comfort vous permet de crer directement un logigramme de votre programme.

32

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.3

Du schma des connexions LOGO!

Reprsentation dun circuit dans le schma des connexions Vous connaissez certainement dj le mode de reprsentation dun circuit dans un schma de connexions. En voici un exemple :Les interrupteurs (S1 OU S2) ET S3 permettent dactiver et dsactiver le consommateur E1. (OU=OR; ET=AND) Le relais K1 est excit lorsque S1 ou S2 ainsi que S3 sont ferms.

S1 S3 K1

S2

K1

E1

Ralisation du circuit avec LOGO! Pour crer un circuit dans LOGO!, reliez des blocs et bornes entre eux :Cblage des entres S1 ... S3 Programme dans LOGO!

I1 I2 x

w1

I3 x

& Q1

Cblage des sorties

Pour transposer un circuit dans LOGO!, commencez la sortie du circuit. La sortie est la charge ou le relais commuter.

Manuel de LOGO! A5E00067782 01

33

Programmation de LOGO!Transformez le circuit en blocs. Pour ce faire, procdez depuis la sortie vers lentre du circuit : Etape 1 : la sortie Q1, un branchement srie du contact travail S3 est raccord un autre composant du circuit. Le branchement srie correspond un bloc AND : I3 x Etape 2 : S1 et S2 sont monts en parallle. Le montage parallle correspond un bloc OR : I1 I2 x w1 I3 x & Q1 & Q1

Vous venez de transcrire lintgralit du circuit pour LOGO!. Raccordez maintenant les entres et sorties LOGO!. Cblage Reliez les interrupteurs S1 S3 aux bornes vis de LOGO! : S S1 est reli la borne I1 de LOGO! S S2 est reli la borne I2 de LOGO! S S3 est reli la borne I3 de LOGO! tant donn que 2 entres seulement du bloc OR sont utilises, la troisime doit tre signale comme non utilise. Cest la signification du x au niveau de lentre. De la mme faon, 2 entres seulement du bloc AND sont utilises. La troisime entre est donc repre par un x pour signifier quelle nest pas utilise. La sortie du bloc AND pilote le relais la sortie Q1 laquelle le consommateur E1 est raccord.

34

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Exemple de cblage Le tableau suivant prsente le cble laide dune version 230 V de LOGO!.L1 N S S S 1 2 3 Cblage des entres

Cblage des sorties

L1

N

Cblage des sorties dun LOGO...L...

Manuel de LOGO! A5E00067782 01

35

Programmation de LOGO!

3.4

Les 4 rgles dutilisation de LOGO!

Rgles 1 Commande 3 touches S Pour saisir le circuit, vous devez tre en mode programmation. Pour accder ce mode de programmation, vous devez appuyer en mme temps sur les 3 touches , et OK. S Pour modifier des valeurs de temps et des paramtres, vous devez tre en mode paramtrage. Pour accder au mode paramtrage, appuyez en mme temps sur les 2 touches ESC et OK. Rgle 2 Sorties et entres S La saisie du circuit doit toujours se faire depuis la sortie vers lentre : S Vous pouvez relier une sortie plusieurs entres, mais pas plusieurs sorties une entre. S A lintrieur dun chemin de programme, vous ne pouvez pas relier une sortie une entre prcdente. Pour raliser de telles rtroliaisons internes (rcursion), intercalez des mmentos ou des sorties.

36

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Rgle 3 Curseur et dplacement du curseur consignes respecter lors de lentre dun circuit : S Lorsquil est reprsent sous forme de trait de soulignement, vous pouvez dplacer le curseur : avec les touches , , ou lintrieur du circuit slectionner OK pour passer la slection des bornes/blocs slectionner ESC pour mettre fin la cration du circuit S Lorsque le curseur est reprsent sous la forme dun carr plein, vous devez slectionner une borne ou un bloc avec les touches ou slectionner une borne/un bloc slectionner OK pour valider le choix slectionner ESC pour revenir dun cran en arrire Rgle 4 Prparation

S Avant dentrer un circuit dans LOGO!, prparez-le entirement sur le papier, ou bien programmez LOGO! directement avec LOGO!Soft ou LOGO!Soft Comfort. S LOGO! ne peut mmoriser que des programmes complets. Si un circuit a t cr de manire incomplte, LOGO! ne peut pas sortir du Programmation.

Manuel de LOGO! A5E00067782 01

37

Programmation de LOGO!

3.5

Prsentation des menus de LOGO!

Mode programmation

Menu principal

Menu Programmation OK ESC

>Program.. PC/Card.. Start

OK ESC

>Edit Prg Clear Prg Set Clock ASi_BUS..Menu PC/Card

= LOGO!

>PC carte carte

Mode paramtrage

Menu Paramtrage

>Set Clock Set Param

38

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.6

Saisie et lancement dun programmeVous avez conu un circuit et souhaitez maintenant lentrer dans LOGO!. Voici un petit exemple pour vous montrer comment procder.

3.6.1 Accs au mode ProgrammationVous avez raccord au secteur et mis sous tension le module LOGO!. Lindication suivante apparat sur lafficheur :

No Program

Mettez LOGO! en mode programmation. Pour ce faire, appuyez en mme temps sur les touches , et OK. Lobligation dappuyer en mme temps sur les touches vise empcher toute activation inopine de ce mode.

No Program

Vous accdez alors du menu principal de LOGO! :

>Program.. PC/Card.. Start

Menu principal de LOGO!

Manuel de LOGO! A5E00067782 01

39

Programmation de LOGO!Le premier caractre de la premire ligne est un >. Avec les touches et , faites monter ou descendre le >. Placez le > sur Program.. et appuyez sur la touche OK. LOGO! active le menu Programmation.

>Edit Prg Clear Prg Set Clock ASi-Bus..

Menu Programmation LOGO! Lindication ASi-Bus apparat uniquement sur les versions LOGO!...LB11

L encore, vous pouvez dplacer le signe > avec les touches et . Placez le > sur Edit Prg (pour Editer programme) et appuyez sur la touche OK. LOGO! vous indique alors la premire sortie :Premire sortie du LOGO!

Q1Avec les touches et , vous pouvez slectionner les autres sorties. Vous pouvez maintenant commencer entrer le circuit.

3.6.2 Premier programmeConsidrons maintenant le circuit parallle suivant, comprenant deux interrupteurs. Schma de connexions Dans le schma des connexions, le montage se prsente comme suit :S1 S2 Linterrupteur S1 ou linterrupteur S2 activent le consommateur. Pour LOGO!, le montage parallle des interrupteurs est un OU, car la sortie est active par linterrupteur S1 ou par linterrupteur S2.

K1

K1 E1

40

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Aprs traduction en programme LOGO!, on obtient : le relais K1 (dans LOGO! via la sortie Q1) est pilot par un bloc OU. Programme I1 et I2 sont relis lentre du bloc OR, sachant que S1 est reli I1 et S2 I2. Reprsentation du programme dans LOGO! :I1 I2 x

1Q1

Cblage Le cblage est le suivant :L1 N S1L1 N I1 I2

S2I3 I4 I5 I6

SIEMENS

Q1

Q2

Q3

Q4

L

N

Linterrupteur S1 agit sur lentre I1 et linterrupteur S2 sur lentre I2. Le consommateur est reli au relais Q1.

Manuel de LOGO! A5E00067782 01

41

Programmation de LOGO!

3.6.3 Saisie dun programmeEntrons maintenant le programme (en procdant de la sortie vers lentre). Au dbut, LOGO! affiche la sortie :Premire sortie du LOGO!

Q1Sous le Q de Q1, vous voyez un trait de soulignement. Il indique lemplacement du curseur. Dans le programme, le curseur indique lendroit o vous vous trouvez. Vous pouvez le dplacer au moyen des touches , , et . Appuyez maintenant sur la touche . Le curseur se dplace vers la gauche.Le curseur indique lendroit o vous vous trouvez dans le programme.

Q1

A cet emplacement, entrez seulement le premier bloc (bloc OU). Passez en mode saisie en appuyant sur la touche OK.Le curseur est reprsent sous la forme dun carr plein : vous pouvez slectionner une borne ou un bloc.

Co

Q1

Le curseur na plus la forme dun soulignement, mais dun carr plein clignotant. LOGO! vous propose plusieurs possibilits de slection. Slectionnez GF (appuyez sur la touche jusqu ce que GF apparaisse) et appuyez sur la touche OK. LOGO! vous indique maintenant le premier bloc de la liste des fonctions de base (GF) :

42

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

B01 & Q1

Le premier bloc de la liste des fonctions de base est AND. Le curseur sous sa forme de carr plein - vous indique que vous devez slectionner un bloc.

Appuyez maintenant sur la touche ou , jusqu ce que le bloc OR apparaisse sur lafficheur :

B01 w1 Q1

Le curseur se trouve toujours dans le bloc et a la forme dun carr plein.

Appuyez maintenant sur la touche OK pour valider votre slection.Vous voyez sur lafficheur :

B01 w1 Q1

Numro de bloc

Aspect du programme complet B01

w1 Q1

Vous avez termin dentrer le premier bloc. Chacun des blocs que vous entrez reoit un numro, appel numro de bloc. Vous navez plus qu dfinir les entres du bloc. Pour ce faire : appuyez sur la touche OK :Vous voyez sur lafficheur :

B01 Co w1 Q1

Manuel de LOGO! A5E00067782 01

43

Programmation de LOGO!Slectionnez la liste Co : appuyez sur la touche OKVous voyez sur lafficheur :

B01 x w1 Q1Le premier lment de la liste Co est le caractre x signalant entre non utilise. Avec les touches ou , slectionnez lentre I1.

B01 I1 w1 Q1

Appuyez sur la touche OK : I1 est reli lentre du bloc OU. Le curseur se positionne sur lentre suivant du bloc OU.Vous voyez sur lafficheur :

B01 I1 w1 Q1

Aspect de votre programme jusqu maintenant dans LOGO! B01 I1

w1 Q1

Reliez maintenant lentre I2 lentre du bloc OU. Vous savez dj comment procder : 1. passez en mode saisie : touche OK 2. slectionnez la liste Co : touche ou 3. valider la liste Co : touche OK 4. slectionnez I2 : touche ou 5. validez I2 : touche OK I2 est dsormais reli lentre du bloc OU :

44

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Vous voyez sur lafficheur : Aspect de votre programme jusqu maintenant dans LOGO! B01 I1 I2

B01 I1 I2 w1 Q1

w1 Q1

Dans ce programme, nous navons pas besoin de la dernire entre du bloc OU. Dans un programme LOGO!, nous reprons par un x une entre non utilise. Tapez le caractre x (vous connaissez dj le principe) : 1. passez en mode saisie : touche OK 2. slectionnez la liste Co : touche ou 3. valider la liste Co : touche OK 4. slectionnez x : touche ou 5. validez x : touche OK Toutes les entres du bloc sont dfinies. Pour LOGO!, le programme est complet. LOGO! revient la sortie Q1.Vous voyez sur lafficheur : Aspect du programme B01

B01

Q1

I1 I2 x

w1 Q1

Si vous voulez revoir votre premier programme, vous pouvez dplacez le curseur travers le programme au moyen des touches ou .

Manuel de LOGO! A5E00067782 01

45

Programmation de LOGO!Nous allons maintenant quitter la saisie du programme. Pour ce faire : 1. revenez au menu Programmation : touche ESC Si vous nobtenez pas le menu de Programmation, cela signifie que vous avez oubli de dfinir un bloc. LOGO! vous indique lendroit du Programme o vous avez oubli quelque chose (LOGO! naccepte que des programmes complets. Objectif : votre scurit !). Lisez galement la page 57. Nota LOGO! a maintenant enregistr votre programme qui est labri des pannes de secteur. Il restera stock dans la mmoire de LOGO! tant que vous naurez pas dcid de leffacer. 2. revenez au menu principal : touche ESC

Mettre LOGO! en mode RUN 3. Placer le curseur > sur Start : touche ou 4. Valider le lancement : touche OK LOGO! passe en mode MARCHE (RUN). Vous voyez sur lafficheur de LOGO! :Afficheur de LOGO! en mode RUN

I:123456 Mo 09:00 Q:1234 RUN

Etat des entres Heure actuelle (uniquement pour les versions horloge) LOGO! est en mode RUN Etat des sorties Etat des entres ASi Etat des sorties ASi Etat du ASi

I:12345678 9 10 11 12 Mo 09:00 Q:12345678

ASi_Bus Ia : 1234 Qa : 1234 Bus: On

46

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Que signifie : LOGO! est en mode RUN ? En mode RUN, LOGO! excute le programme. A cet effet, LOGO! lit dabord les tats des entres, dtecte laide du programme que vous avez entr ltat des sorties, et active ou dsactive les relais des sorties. LOGO! reprsente de la manire suivante ltat dune entre ou dune sortie :

I:123456 Mo 09:00 Q:1234 RUN

Lentre/sortie est ltat 1 : brillance inverse Lentre/sortie est ltat 0 : brillance non inverse

I:12345678 9 10 11 12 Mo 09:00 Q:12345678

Visualisation dtat sur lafficheur Quen est-il dans notre exemple ?L1S1 S2 Lorsque l interrupteur S1 est ferm, une tension est prsente lentre I1 qui est donc ltat 1.

=1I1 I2

LOGO! calcule ltat des sorties laide du programme.

I:123456 Mo 09:00 Q:1234 RUNQ1

Ici, la sortie Q1 est ltat 1.

Si Q1 est ltat 1, LOGO! active le relais Q1 et le consommateur reli Q1 reoit de la tension.

N

Manuel de LOGO! A5E00067782 01

47

Programmation de LOGO!Etape suivante Vous avez termin la saisie du premier circuit. Dans le chapitre suivant, vous allez apprendre comment modifier des programmes existants et comment utiliser des fonctions spciales.

48

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.6.4 Deuxime programmeA travers ce second programme, nous vous montrerons : S comment insrer un bloc dans un programme existant, S comment slectionner un bloc pour une fonction spciale, S comment entrer des paramtres. Modification de circuits Pour ce second programme, nous allons lgrement modifier le premier. Regardons dabord le schma des connexions du deuxime programme :L1 S1 S2 K1Vous connaissez dj la premire partie du circuit. Les deux interrupteur S1 et S2 activent un relais. Ce relais doit activer le consommateur E1. Le relais doit arrter le consommateur avec une temporisation de 12 minutes.

K1 N

E1

Reprsentation du programme dans LOGO! :I1 I2 x

w1x T

Bloc supplmentaire Q1

Vous retrouverez le bloc OU et le relais de sortie Q1 du premier programme. La temporisation en cours de cycle a t ajoute.

Manuel de LOGO! A5E00067782 01

49

Programmation de LOGO!Edition dun programme Mettez LOGO! en mode Programmation Rappel : 1. Appuyez en mme temps sur les touches , et OK) 2. Slectionnez dans le menu principal Program.. (dplacez le curseur > sur Program.. et appuyez sur OK) 3. Slectionnez dans le menu de Programmation Program.. (dplacez > sur Edit Prg.. et appuyez sur OK) Vous pouvez maintenant modifier le programme existant. Insertion dun nouveau bloc dans un programme Placez le curseur sous le B de B01 (B01 est le numro de bloc de lOR).Dplacer le curseur : appuyer sur une touche

B01

Q1

Insrons le nouveau bloc cet endroit. Appuyez sur la touche OK.LOGO! affiche la liste BN.

BN

Q1

Slectionnez la liste SF (touche B).Dans la liste SF, vous trouvez les blocs des fonctions spciales

SF

Q1

Appuyez sur la touche OK. 50

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Le bloc de la premire fonction spciale saffiche :Lorsque vous slectionnez un bloc pour une fonction spciale ou une fonction de base, LOGO! affiche le bloc de la fonction correspondante. Le curseur se trouve lintrieur du bloc et la forme dun carr plein. Au moyen des touches B ou Y, slectionnez le bloc souhait.

Trg T

Q1

Slectionnez le bloc souhait (Temporisation en cours de cycle, voir figure ci-aprs) et appuyez sur OK :

B02 B01 R T Q1

Le bloc ajout reoit le numro B02. Le B01 raccord jusque l Q1 est automatiquement reli lentre suprieure du bloc ajout. Le curseur se trouve au niveau de lentre suprieure du bloc ajout.

Le bloc de la Temporisation en cours de cycle possde 3 entres. Lentre suprieure est lentre du dclencheur (Trg). Lancez la temporisation en cours de cycle au moyen de cette entre. Dans notre exemple, la temporisation en cours de cycle est lance par le bloc OU. Au moyen de lentre Reset, rinitialisez lheure et la sortie. Au moyen du paramtre T, rglez la dure de la temporisation en cours de cycle. Dans notre exemple, nous nutiliserons pas lentre Reset de la temporisation en cours de cycle. Nous la reprons donc par x, comme nous lavions indiqu dans le premier programme. Rappelons la procdure suivre : 1. placez le curseur sous le R : touche ou 2. passez en mode saisie : touche OK 3. slectionnez la liste Co : touche ou 4. valider la liste Co : touche OK 5. slectionnez x : touche ou 6. validez x : touche OK

B02 B01 x TManuel de LOGO! A5E00067782 01

Q1

Lcran doit maintenant se prsenter comme suit :

51

Programmation de LOGO!Paramtrage dun bloc Entrez maintenant le temps T pour la temporisation en cours de cycle : 1. Si le curseur ny est pas encore, dplacez-le sous le T : touche ou 2. passez en mode saisie : touche OK Lors du paramtrage, LOGO! affiche la fentre de paramtrage :

B02:T T=00.00s+valeur de temps

B02: le paramtre du bloc B02 T est une dure + signifie que le paramtre est affich en mode paramtrage et quil peut donc tre modifi unit de temps

Le curseur est en tte de la valeur de temps. Pour modifier cette valeur : S Avec les touches et , dplacez le curseur vers lavant et vers larrire. S Avec les touches et modifiez la valeur se trouvant cet endroit. S Lorsque vous avez entr la valeur de temps, appuyez sur la touche OK. Rglage de la dure Entrez la dure T = 12:00 minutes : 1. Placez le curseur sur la premire position : touches ou 2. Slectionnez le chiffre 1 : touches ou 3. Placez le curseur sur la deuxime position : touches ou 4. Slectionnez le chiffre 2 : touches ou 5. Placez le curseur sur lunit : touches ou 6. Slectionnez lunit m pour minutes : touches ou 52Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Affichage/masquage deparamtres degr de protection Si vous voulez que le paramtre ne soit pas affich en mode Paramtrage : 7. Placez le curseur sur le degr de protection : touches ou 8. Slectionnez le degr de protection : touches ou Sur lafficheur, vous devez voir maintenant :

B02:T T=12:00m+Degr de protection+ : le temps T est modifiable en mode Paramtrage

ou

B02:T T=12:00mDegr de protection : le temps T nest pas modifiable en mode Paramtrage

9. Terminez la saisie : touche OK Contrle du programme Cette branche du programme pour Q1 est maintenant complte. LOGO! vous indique la sortie Q1. Vous pouvez consulter encore une fois le programme sur lafficheur. Dplacez-vous lintrieur du programme au moyen des touches. Avec ou de bloc en bloc et avec et entre les entres dun bloc. Quitter le mode Programmation Pour quitter le mode de saisie du programme, procdez comme nous vous lavons indiqu pour le premier programme. Rappel : 1. Revenez au menu Programmation : touche ESC 2. Revenez au menu principal : touche ESC 3. Placer le curseur > sur Start : touche ou 4. Valider le lancement : touche OK

Manuel de LOGO! A5E00067782 01

53

Programmation de LOGO!LOGO! est revenu en mode RUN :

I:123456 Mo 09:00 Q:1234 RUN

54

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.6.5 Effacer un blocSupposons que vous vouliez supprimer le bloc B02 du programme suivant pour relier B01 directement avec Q1.B01 B02 I1 I2 x

x T

Q1

Pour ce faire, procdez de la manire suivante : 1. Mettez LOGO! en mode Programmation (commande 3 touches) 2. Slectionnez Edit Prg avec la touche OK 3. Placez le curseur lentre de Q1, cest--dire sous B02. Utilisez pour ce faire la touche :

B02

Q1

4. Appuyez sur la touche OK 5. A la place du bloc B02, reliez maintenant directement le bloc 01 la sortie Q1 : slectionnez la liste BN et appuyez sur OK slectionnez B01 et OK. Rsultat : le bloc B02 est effac parce quil nest plus utilis dans le circuit. B02 est remplac par le bloc B01 directement la sortie.

Manuel de LOGO! A5E00067782 01

55

Programmation de LOGO!

3.6.6 Effacer plusieurs blocs lis entre euxSupposons que vous vouliez effacer les blocs B01 et B02 du programme suivant.B01 B02 I1 I2 x

x T

Q1

Pour ce faire, procdez de la manire suivante : 1. Mettez LOGO! en mode Programmation (commande 3 touches) 2. Slectionnez Edit Prg avec la touche OK 3. Placez le curseur lentre de Q1, cest--dire sous B02 :

B02

Q1

4. Appuyez sur la touche OK 5. A la place du bloc B02, placez maintenant le connecteur x la sortie Q1 : slectionnez la liste Co et appuyez sur OK slectionnez x et OK. Rsultat : le bloc B02 est effac parce quil nest plus utilis dans le circuit. Tous les blocs qui taient raccords au bloc B02 sont supprims en mme temps que lui (donc, dans lexemple, cest le cas du bloc B01).

56

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.6.7 Correction des erreurs de programmationAvec LOGO!, les erreurs de programmation sont trs faciles corriger : S tant que la saisie nest pas termine, vous pouvez utiliser la touche ESC pour revenir dune tape en arrire, S si la saisie est dj termine, vous devez la refaire : 1. amenez le curseur lendroit de lerreur 2. passez en mode saisie : touche OK 3. entrez le circuit convenant lentre. Le remplacement dun bloc par un autre est possible uniquement si le nouveau bloc possde autant dentres que lancien. Vous pouvez toutefois effacer lancien bloc et en ajouter un nouveau. Le nouveau bloc peut tre librement choisi.

3.6.8 ? dans le champ daffichageAprs la saisie dun programme, au moment de quitter Edit Prg au moyen de la touche ESC, LOGO! vrifie que toutes les entres de tous les blocs sont correctement raccordes. Si vous avez oubli une entre ou un paramtre, LOGO! affiche le premier emplacement incomplet et signale par un point dinterrogation tous les paramtres manquants et les entres non raccordes.Cette entre na pas encore t raccorde. Ce paramtre na pas encore de valeur

B02 B01 R ? T ? Q1

Raccordez lentre et attribuez une valeur au paramtre. Vous pouvez ensuite quitter Edit Prg au moyen de la touche ESC.

Manuel de LOGO! A5E00067782 01

57

Programmation de LOGO!

3.6.9 Effacement dun programmePour effacer un programme : 1. Mettez LOGO! en mode programmation : appuyez en mme temps sur les touches ,

et OK

>Program.. PC/Card.. Start2. Placez le > au moyen des touches ou Program.. et appuyez sur la touche OK sur

>Edit Prg Clear Prg Set Clock

LOGO! active le menu Programmation.

3. Placez le curseur > sur Clear Prg : touche ou 4. Validez Clear Prg : touche OK

Clear Prg >No Yes

Pour viter tout effacement accidentel du programme, un niveau supplmentaire de scurit a t ajout.

Pour ne pas effacer le programme, vous pouvez laisser le curseur > sur No et appuyer sur la touche OK. Si vous tes sr de vouloir effacer le programme mis en mmoire dans LOGO! : 5. Placez > sur Yes : touche ou 6. Appuyez sur OK. Le programme sefface.

58

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!

3.7

Espace mmoire et taille dun circuitTout programme (programme de commande dans LOGO!, schma) possde certaines limites : S nombre de blocs monts en srie (profondeur dimbrication) S lespace mmoire (occupation de la mmoire par les blocs)

Espace mmoire Dans LOGO!, vous ne pouvez utiliser quun certain nombre de blocs pour votre programme. Par ailleurs, certains blocs ont besoin dun espace mmoire particulier pour leurs fonctions spciales. Lespace mmoire particulier pour leurs fonctions spciales peut tre divis en 4 zones. S Par : zone dans laquelle LOGO! mmorise les consignes, par exemple : valeurs limites dun compteur. S RAM : zone dans laquelle LOGO! stocke les valeurs relles actuelles, donc les positions du compteur. S Horloge : zone utilise par LOGO! pour les fonctions de temps, par exemple pour la temporisation en cours de cycle. S REM : zone dans laquelle LOGO! stocke les valeurs relles qui doivent tre conserves de manire rmanente, par exemple la valeur de comptage dun compteur dheures de fonctionnement. Pour les blocs utilisation optionnelle de la fonction de rmanence, cet espace mmoire nest occupe que si la rmanence a t active. Ressources disponibles dans LOGO! Un programme dans LOGO! peut occuper les ressources maximales suivantes :Blocs 56 Par 48 RAM 27 Timer 16 REM 15 8 Mmentos

LOGO! surveille lutilisation de la mmoire et propose dans les listes de fonctions seulement les fonctions pour lesquelles il reste effectivement assez de mmoire.Manuel de LOGO! A5E00067782 01

59

Programmation de LOGO!Occupation de la mmoire Le tableau indique la place occupe en mmoire par les fonctions spciales :Bloc fonctionnel Relais auto-entretien* Relais impulsion* Relais contact de passage Relais contact de passage, dclench par le front Temporisation de dmarrage Temporisation en cours de cycle Temporisation de dmarrage, temporisation en cours de cycle Temporisation de dmarrage mmorise Horloge hebdomadaire Horloge de programmation annuelle Compteur dincrmentation et de dcrmentation* Compteur dheures de fonctionnement Gnrateur dimpulsions symtrique Gnrateur dimpulsions asynchrone Par 0 0 1 1 1 2 2 2 6 2 2 2 1 3 RAM (1) (1) 1 1 1 1 1 1 2 0 (2) 0 1 1 1 Timer REM 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 (1) (1) 0 0 0 0 0 0 0 0 (2) 4 0 0 0

Gnrateur dimpulsions alatoires 2

60

Manuel de LOGO! A5E00067782 01

Programmation de LOGO!Bloc fonctionnel Actionneur valeur seuil pour frquences Actionneur valeur seuil analogique Comparateur analogique Interrupteur dclairage descalier Interrupteur confort Textes de messages Par 3 4 3 1 2 1 RAM 3 2 4 1 1 0 Timer REM 1 0 0 1 1 0 0 0 0 0 0 0

* : selon que la fonction a t paramtre avec ou sans rmanence, elle occupe la zone mmoire suivante : S rmanence dsactive : mmoire RAM S rmanence active : mmoire REM Fonctions utilisables en configuration maximale Au moyen du besoin de mmoire de chacune des fonctions spciales, vous pouvez calculer combine de ces fonctions vous pouvez utiliser au maximum. Exemple : la fonction spciale compteur dheures de fonctionnement a besoin de 2 emplacements de mmoire pour le stockage des valeurs de consigne (Par) et de 4 emplacements de mmoire pour les valeurs relles conserver de manire rmanente (REM). Dans LOGO!, il existe 15 emplacements de mmoire REM et 48 emplacements de mmoire Par. La fonction spciale compteur dheures de fonctionnement peut tre utilise au maximum 3 fois ; ensuite, vous ne disposerez plus que de 3 emplacements de mmoire REM. Si malgr cela, 42 emplacements de mmoire Par sont encore libres, il manque un emplacement REM pour pouvoir utiliser un autre compteur dheures de fonctionnement. Rgle de calcul : emplacement libre divis par lespace mmoire ncessaire. Faire le calcul pour chaque zone de mmoire ncessaire (Par, RAM, Timer, REM). La valeur la plus basse indique le nombre maximum utilisable de fonctions.

Manuel de LOGO! A5E00067782 01

61

Programmation de LOGO!Profondeur dimbrication Une chane de programme est compose dune srie de blocs fonctionnels qui commence et se termine par un bloc terminal. Le nombre de blocs dune chane de programme constitue la profondeur dimbrication. Les blocs terminaux sont des entres et niveaux (I, Ia, Hi, Lo), ainsi que des sorties et mmentos (Q, Qa, M). Dans LOGO!, les blocs terminaux ne sont pas reprsents par un symbole de bloc. Comme vous ne pouvez utiliser que 56 blocs fonctionnels dans LOGO!, la profondeur dimbrication est : 56 blocs fonctionnels + 2 blocs terminaux = 58.

62

Manuel de LOGO! A5E00067782 01

4 Cartes de programmation LOGO!Rpartition En mode Programmation, LOGO! met votre disposition diffrents lments. Pour que vous puissiez conserver une vue densemble, nous avons group ces lments en Listes. Ces listes sont les suivantes : S Co : liste des bornes (Connector) (voir chapitre 4.1) S GF: liste des fonctions de base AND, OR, ... (voir chapitre 4.2) S SF: liste des fonctions spciales (voir chapitre 4.4) S BN: liste des blocs dj termins dans le circuit et rutilisables Contenu des listes Toutes les listes indiquent des lments disponibles dans LOGO!. En situation normale, il sagit de toutes les bornes, de toutes les fonctions de base et de toutes les fonctions spciales connues de LOGO!. A ces dernires, viennent sajouter tous les blocs que vous avez dj utiliss dans LOGO! jusquau moment de lappel de la liste BN. Affichage incomplet Les listes dlments sont incompltes dans les cas suivants : S aucun autre bloc ne peut tre insr Ce cas se prsente lorsque la mmoire est sature ou lorsque le nombre maximum de blocs (56) a t atteint. S lajout dun bloc spcial ncessiterait un espace mmoire lespace disponible dans LOGO! S le nombre de blocs relis les uns aux autres serait suprieur 7 (voir ce sujet le chapitre 3.7).

Manuel de LOGO! A5E00067782 01

63

Cartes de programmation LOGO!

4.1

Constantes et bornes (Co)Les constantes et bornes (angl. Connectors = Co) dsignent les entres, sorties, mmentos et niveaux de tension fixes (constantes).

Entres Les entres sont repres par un I. Les numros des entres (I1, I2, ...) correspondent aux numros des bornes dentre de LOGO!. Entres analogiques Pour les versions LOGO! 24, LOGO! 12/24RC et LOGO! 12/24RCo, il existe les entres I7 et I8 utilisables aussi comme AI1 et AI2, suivant la programmation. En cas dutilisation des entres I7 et I8, le signal prsent est interprt comme valeur numrique. En cas dutilisation de AI1 et AI2, les signaux sont utiliss comme valeur analogique. Pour les fonctions spciales, qui ct entre, ne peuvent tre relies qu des entres analogiques, seules les entres analogiques AI1 et AI2 sont proposes dans le mode de programmation lors de la slection du signal dentre. Entres ASi Pour les versions de LOGO! port dinterface AS (LOGO!...B11), les entres Ia1 Ia4 sont aussi disponibles pour la communication via le bus ASi. Sorties Les sorties sont dsignes par un Q. Les numros des sorties (Q1, Q2, ...) correspondent aux numros des bornes de sortie de LOGO!. Pour les versions de LOGO! port dinterface AS (LOGO!...B11), les sorties Qa1 Qa4 sont aussi disponibles pour la communication via le bus ASi.

64

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Mmento Les mmentos sont reprs par un M. Les mmentos sont des sorties virtuelles qui ont leur sortie la mme valeur qu leur entre. Dans LOGO!, vous disposez des 8 mmentos M1 M8. Lemploi de mmentos permet de dpasser le nombre maximum de blocs connectables lun derrire lautre. Mmento de dmarrage Le mmento M8 est activ dans le premier cycle du programme utilisateur et peut ensuite tre utilis comme mmento de dmarrage dans votre programme. Aprs excution du premier cycle du programme, il est automatiquement dsactiv. Dans tous les autres cycles, il est possible dutiliser le mmento M8 pour lactivation, leffacement et lvaluation, comme les mmentos M1 M7. Nota Le signal appliqu en sortie du mmento est toujours celui du cycle de programme prcdent. La valeur nest pas modifie pendant le cycle de programme.

Niveau Les niveaux de tension sont dsigns par hi et lo. Si vous voulez quun bloc affiche en permanence ltat 1 = hi ou ltat 0 = lo, lentre recevra le niveau fixe ou la valeur constante. Bornes ouvertes Si vous voulez quune broche dun bloc ne soit pas connecte, il faut le signaler par un x.

Manuel de LOGO! A5E00067782 01

65

Cartes de programmation LOGO!

4.2

Liste des fonctions de base GFLes fonctions de base sont les combinaisons logiques simples de lalgbre de Boole. Pour entrer un circuit, vous trouverez les blocs pour les fonctions de base dans la liste GF. Les fonctions de base disponibles sont les suivantes :Reprsentation dans le schma des connexions montage en srie contact travail Reprsentation dans LOGO! Dsignation de la fonction de base AND (ET)(voir page 68)

AND avec valuation de front(voir page 68)

NAND (ET NON) montage parallle circuit repos(voir page 69)

NAND avec valuation de front(voir page 70)

OR (OU) montage parallle circuit travail montage en srie circuit repos(voir page 68)

NOR (NI)

(voir page 71)

66

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Reprsentation dans le schma des connexions Reprsentation dans LOGO! Dsignation de la fonction de base XOR (OU exclusif) changeur double(voir page 72)

contact repos

NOT (ngation, inverseur)(voir page 72)

Manuel de LOGO! A5E00067782 01

67

Cartes de programmation LOGO!

4.2.1 AND (ET)Montage en srie de plusieurs contacts travail dans le schma des connexions : symbole dans LOGO! :

La sortie du ET ne prend ltat 1 que si toutes les entres sont 1, cest--dire sont fermes. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 1. Table de vrit du ET 10 0 0 0 1 1 1 1

20 0 1 1 0 0 1 1

30 1 0 1 0 1 0 1

Q0 0 0 0 0 0 0 1

4.2.2 AND avec valuation de frontsymbole dans LOGO! :

La sortie du AND avec valuation de front nadopte ltat 1 que si lensemble des entres sont ltat 1 et si dans le cycle prcdent, au moins une entre tait ltat 0. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 1.

68

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Diagramme de synchronisation pour le AND avec valuation de front1 2 3 Qcycle 1 2 3 4 5 6 7 8 9 10

4.2.3 NAND (ET NON)Montage en parallle de plusieurs contacts ouverture dans le schma des connexions : symbole dans LOGO! :

La sortie du ET NON ne prend ltat 0 que si toutes les entres sont 1, cest--dire sont fermes. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 1. Table de vrit du ET NON : 10 0 0 0 1 1 1 1

20 0 1 1 0 0 1 1

30 1 0 1 0 1 0 1

Q1 1 1 1 1 1 1 0

Manuel de LOGO! A5E00067782 01

69

Cartes de programmation LOGO!

4.2.4 NAND avec valuation de frontsymbole dans LOGO! :

La sortie du NAND avec valuation de front nadopte ltat 1 que si au moins une entre est ltat 0 et si dans le cycle prcdent lensemble des entres taient ltat 1. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 1. Diagramme de synchronisation pour le NAND avec valuation de front1 2 3 Qcycle 1 2 3 4 5 6 7 8 9 10

4.2.5 OR (OU)Montage en parallle de plusieurs contacts travail dans le schma des connexions : symbole dans LOGO! :

La sortie du OU ne prend ltat 1 que si au moins une entre est 1, cest--dire est ferme. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 0.

70

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Table de vrit pour le OU : 10 0 0 0 1 1 1 1

20 0 1 1 0 0 1 1

30 1 0 1 0 1 0 1

Q0 1 1 1 1 1 1 1

4.2.6 NOR (OU NON)Montage en srie de plusieurs contacts ouverture dans le schma des connexions : symbole dans LOGO! :

La sortie du NI ne prend ltat 1 que si toutes les entres sont 1, cest--dire sont dsactives. Ds quune entre est active (tat 1), la sortie du NI est mise 0. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 0. Table de vrit du NI : 10 0 0 0 1 1 1 1

20 0 1 1 0 0 1 1

30 1 0 1 0 1 0 1

Q1 0 0 0 0 0 0 0

Manuel de LOGO! A5E00067782 01

71

Cartes de programmation LOGO!

4.2.7 XOR (OU exclusif)XOR dans le schma des connexions sous forme de montage en srie de 2 inverseurs : symbole dans LOGO! :

La sortie du XOR prend ltat 1 quand les entres sont des tats diffrents. Si une broche dentre de ce bloc nest pas connecte (x), on a pour lentre : x = 0. Table de vrit du OU EXCLUSIF 10 0 1 1

20 1 0 1

Q0 1 1 0

4.2.8 NOT (ngation, inverseur)Un contact repos dans le schma des connexions : symbole dans LOGO! :

La sortie prend ltat 1 si lentre est ltat 0. Le bloc NON inverse ltat de lentre. Lun des avantages du NON est, par exemple, que vous navez plus besoin de contact ouverture pour le LOGO!. Vous utilisez un contact fermeture et le transformez en contact ouverture avec le NON. Table de vrit du NON : 10 1

Q1 0

72

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!

4.3

Connaissance de base des fonctions spcialesLes fonctions spciales diffrent au premier regard des fonctions de base par la diffrence dappellation de leurs entres. Les fonctions spciales contiennent des fonctions de temps et diverses possibilits de paramtrage permettant dadapter le programme vos besoins propres. Dans ce paragraphe, nous allons vous donner quelques notions sur les dsignations des entres et quelques informations sur les fonctions spciales. Les fonctions spciales sont dcrites en dtail au chapitre 4.4.

Manuel de LOGO! A5E00067782 01

73

Cartes de programmation LOGO!

4.3.1 Dsignation des entresEntres de liaison Vous trouverez ici la description des connexions pouvant tre relies dautres blocs ou aux entres de lappareil LOGO!. S S (set) : lentre S vous permet de mettre la sortie 1. S R (reset) : lentre de remise zro R a priorit sur toutes les autres entres et met les sorties 0. S Trg (trigger) : cette entre vous permet de lancer lexcution dune fonction. S Cnt (count) : cette entre sert lenregistrement des impulsions de comptage. S Fre (frequency) : les signaux de frquence analyser sont prsents lentre portant cette dsignation. S Dir (direction) : cette entre vous permet de dfinir le sens dans lequel, par exemple, un compteur doit compter. S En (enable) : cette entre active la fonction dun bloc. Si lentre est 0, dautres signaux sont ignors par le bloc. S Inv (invert) : le signal de sortie du bloc est invers lorsque cette entre est active. S Ral (reset all) : toutes les valeurs internes sont remises zro. Borne X aux entres des fonctions spciales Lorsque vous reliez des entres de fonctions spciales la borne x, la valeur 0 est affecte ces dernires, ce qui signifie quun signal de niveau bas est prsent sur ces entres.

74

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Entres de paramtres Sur certaines entres, nappliquez pas de signaux, mais paramtrez le bloc fonctionnel avec des valeurs dtermines. S Par (parameter) : cette entre nest pas commute. Elle vous permet de slectionner les paramtres pour le bloc. S T (time) : cette entre nest pas commute. Elle vous permet de paramtrer des temps pour un bloc. S No (number) : cette entre nest pas commute. Elle vous permet de paramtrer des bases de temps. S P (priority) : cette entre nest pas commute. Elle vous permet de dfinir les priorits.

4.3.2

Comportement temporel

Paramtre T Pour certaines des fonctions spciales, il est possible de paramtrer une valeur de temps T. Pour la spcification de valeurs de temps, il est noter que les valeurs entrer sont fonction de la base de temps choisie : Base de temps s (seconds) m (minutes) h (hours) __ secondes minutes heures : : : : __1/ 100

secondes

secondes minutes

B01:T T=04.10h+

rglage du temps T pour 250 minutes : unit heures h : 04.00 heures 00.10 heures = 240 minutes +10 minutes 250 minutes

Manuel de LOGO! A5E00067782 01

75

Cartes de programmation LOGO!

Nota Entrez toujours un temps T w 0.10 s. Si vous entrez la valeur 0.05 s ou 0.00 s, le temps T nest pas dfini.

Prcision de T Tous les composants lectroniques prsentent des diffrences minimes. Des carts par rapport au temps T programm sont donc possibles. Pour LOGO!, lcart est au maximum de 1 %. Exemple : Pour 1 heure (3600 secondes), lcart est de 1 %, soit "36 secondes. Pour 1 minute, lcart sera seulement de " 0,6 seconde. Prcision de la minuterie Pour que cet cart ne provoque pas une imprcision de lhorloge sur les variantes C, la minuterie est rgulirement compare une base de temps haute prcise et corrige si ncessaire. Lcart horaire en rsultant est de $5 s maximum par jour.

4.3.3 Mmorisation de lheureLhorloge interne dun LOGO! continue fonctionner en cas de coupure dalimentation : lhorloge possde une rserve de marche. La dure de rserve de marche est influence par la temprature ambiante. A une temprature ambiante de 25C, la rserve de marche vaut en gnral 80 heures.

4.3.4 RmanencePour des fonctions spciales, il est possible dobtenir la rmanence des tats de commutation et valeurs de comptage. Pour ce faire, il faut que la rmanence ait t active pour les fonctions concernes.

76

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!

4.3.5 Degr de protectionLe rglage destin la protection des paramtres vous permet de dcider si les paramtres peuvent tre affichs et modifis en mode Paramtrage du LOGO!. Deux rglages sont possibles : +: les rglages des paramtres sont visibles aussi en mode Paramtrage et peuvent tre modifis. : les rglages des paramtres ne sont pas visibles en mode Paramtrage et ne peuvent tre modifis quen mode Programmation.

4.3.6 Gain et calcul de loffset avec des valeurs analogiquesLes paramtres Gain (amplification) et offset permettent daligner la reprsentation interne dune valeur analogique sur la mesure relle.Paramtre tension aux bornes (en V) mmoire image interne Gain (en %) offset Minimum 0 0 0 999 Maximum 10 1000 1000 +999

Une tension aux bornes de 0 10 V est reprsente en interne par des valeurs comprises entre 0 et 1000. Une tension aux bornes suprieure 10 V est reprsente aussi en valeur 1000 dans la mmoire image. Le paramtre Gain vous permet dobtenir une amplification de 10 fois pour un rglage de, par exemple, 1000 %. Le paramtre offset vous permet de dcaler le point zro des mesures. Vous trouverez un exemple dapplication dans la description de la fonction spciale Comparateur analogique, en page 120. Pour les entres analogiques, voir aussi le chapitre 4.1.

Manuel de LOGO! A5E00067782 01

77

Cartes de programmation LOGO!

4.4

Liste des fonctions spciales SFPour entrer un programme dans LOGO!, vous trouverez les blocs pour les fonctions de base dans la liste SF. Le tableau suivant contient galement des reprsentations comparables extraites de schmas de connexions ainsi quune indication de possibilit de rmanence pour la fonction concerne.Reprsentation dans le schma des connexions Reprsentation dans LOGO! Dsignation de la fonction spciale Temporisation de dmarrage(voir page 81)

Re

Temporisation en cours de cycle(voir page 83)

Temporisation de dmarrage, en cours de cycle(voir page 85) R Trg K 1 R S K1 K1 (voir page 89) K 1 K 1

Q

Temporisation de dmarrage mmorise(voir page 87)

Relais auto-entretien

Re

Relais impulsion(voir page 91)

Re

78

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!Reprsentation dans le schma des connexions Reprsentation dans LOGO! Dsignation de la fonction spciale Relais contact de passage(voir page 93)

Re

Relais contact de passage dclench par le front(voir page 95) nouveau

Horloge hebdomadaire(voir page 97)

Horloge de programmation annuelle(voir page 102)

Compteur dincrmentation et de dcrmentation(voir page 104)

Re

Compteur dheures de fonctionnement(voir page 107)

Gnrateur dimpulsions symtrique(voir page 110)

Gnrateur dimpulsion asynchrone(voir page 112)

Manuel de LOGO! A5E00067782 01

79

Cartes de programmation LOGO!Reprsentation dans le schma des connexions Reprsentation dans LOGO! Dsignation de la fonction spciale Gnrateur dimpulsions alatoires(voir page 113)

Re

Actionneur valeur seuil pour frquences(voir page 115)

Actionneur valeur seuil analogique(voir page 117)

Comparateur analogique(voir page 120)

Interrupteur dclairage descalier(voir page 124)

Interrupteur confort(voir page 126)

Textes de messages(voir page 128)

80

Manuel de LOGO! A5E00067782 01

Cartes de programmation LOGO!

4.4.1

Temporisation de dmarrage

Brve description Dans le cas de la temporisation de dmarrage, la sortie nest active quaprs un dlai paramtrable.Symbole dans LOGO! : Branchement Entre Trg Description Au moyen de lentre Trg (dclencheur), lancez la temporisation de dmarrage. T est le retard avec lequel la sortie sera active (le signal de sortie passera de 0 1). Q est active aprs lcoulement du temps paramtr T si Trg est encore 1.

Paramtre T

Sortie Q

Paramtre T Pour le paramtre T, tenez compte des consignes donnes au chapitre 4.3.2. Diagramme de synchronisationTrg Q T Ta scoule TLa partie en gras du diagramme de synchronisation se retrouve dans le symbole de temporisation de dmarrage.

Description de la fonction Lorsque lentre Trg passe de ltat 0 ltat 1, le temps Ta commence scouler (Ta est le temps rel dans le module LOGO!).

Manuel de LOGO! A5E00067782 01

81

Cartes de programmation LOGO!Lorsque ltat de lentre Trg est maintenu 1 au moins pendant la dure du temps paramtr, la sortie prend la valeur 1 aprs coulement du temps T (la sortie est active avec un dcalage par rapport lentre). Si ltat de lentre Trg repasse 0 avant lcoulement du temps T,