Vous êtes sur la page 1sur 194

Zelio Logic 2 Module Logique Manuel utilisateur

SR2MAN01FR 08/2006

www.telemecanique.com

Table des matires

Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Partie I Premire mise sous tension et dcouverte . . . . . . . . . . 11


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Chapitre 1

Premire mise sous tension et dcouverte . . . . . . . . . . . . . . . 13


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation de la face avant du module logique . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques et raccordements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Touches de commandes de la face avant du module logique . . . . . . . . . . . . . . Exemples dutilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 14 18 20 21 24

Partie II Fonctionnalits accessibles partir de la face avant. . 29


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Chapitre 2 Chapitre 3

Prsentation des fonctionnalits accessibles partir de la face avant . 31


Fonctionnalits accessibles depuis la face avant du module logique . . . . . . . . . 31

Ecran entres-sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Ecran dentres-sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Ecran TEXTE et DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Chapitre 4

Menu PROGRAMMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rgles de saisie des schmas de commande . . . . . . . . . . . . . . . . . . . . . . . . . . Mthode de saisie dun contact ou dune bobine . . . . . . . . . . . . . . . . . . . . . . . . Saisie dune liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saisie des paramtres des blocs fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Suppression et insertion de lignes de schma . . . . . . . . . . . . . . . . . . . . . . . . . . 41 43 45 47 49 51

Chapitre 5

Menu PARAMETRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Menu PARAMETRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Chapitre 6 Chapitre 7 Chapitre 8

Menu MONITORING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Menu MONITORING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Menu RUN/STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Menu RUN/STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Menu CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Menu MOT DE PASSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Menu FILTRE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Menu Zx TOUCHES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Menu CYCLE WATCHDOG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Chapitre 9 Chapitre 10 Chapitre 11 Chapitre 12 Chapitre 13 Chapitre 14 Chapitre 15

Menu EFFACER PROG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69


Menu EFFACER PROG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Menu TRANSFERT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Menu TRANSFERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Menu VERSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Menu VERSION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Menu LANGUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Menu LANGUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Menu DEFAUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Menu DEFAUT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Menu CHANGER J/H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83


Menu CHANGER J/H. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Menu CHANGER ETE/HIV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85


Menu CHANGER ETE/HIV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Partie III Langage LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

Chapitre 16

Les lments du langage LD . . . . . . . . . . . . . . . . . . . . . . . . . . 89


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Entres Tout Ou Rien (TOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Touches Zx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Relais auxiliaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Sorties Tout Ou Rien (TOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Temporisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Compteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Compteur rapide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Comparateurs de compteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

Comparateurs analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Horloges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Textes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rtro-clairage de lcran LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Changement heure dt / hiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entres-Sorties Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

133 138 142 144 145 147 148

Partie IV Cration, mise au point et sauvegarde dune application . . 151


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

Chapitre 17

Ralisation dune application lmentaire . . . . . . . . . . . . . . . 153


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation des schmas de commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation de la fonction inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notation utilise par le module logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application : ralisation du va et vient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 154 156 158 160 167 168 170 171 173 174

Chapitre 18

Mise au point de lapplication . . . . . . . . . . . . . . . . . . . . . . . . . 167


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schmas de commande en dynamique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres des blocs fonction en dynamique . . . . . . . . . . . . . . . . . . . . . . . . . Menus en dynamique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comportement du module logique en cas de coupure dalimentation . . . . . . .

Chapitre 19 Chapitre 20

Sauvegarde et transfert de schmas de commande. . . . . . . 177


Sauvegarde et transfert de schmas de commande. . . . . . . . . . . . . . . . . . . . . 177

Exemple dapplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cahier des charges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analyse du cahier des charges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ralisation de la solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 180 181 183

Partie V Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

Chapitre 21

Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 Messages du module logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Questions les plus courantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

Index

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

Consignes de scurit

Informations importantes
AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les messages particuliers qui suivent peuvent apparatre dans la documentation ou sur l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procdure.
L'apposition de ce symbole un panneau de scurit Danger ou Avertissement signale un risque lectrique pouvant entraner des lsions corporelles en cas de non-respect des consignes. Ceci est le symbole d'une alerte de scurit. Il vous avertit d'un risque de blessures corporelles. Respectez scrupuleusement les consignes de scurit associes ce symbole pour viter de vous blesser ou de mettre votre vie en danger.

DANGER
DANGER indique une situation immdiatement dangereuse qui, si elle n'est pas vite, entranera la mort ou des blessures graves.

AVERTISSEMENT
AVERTISSEMENT indique une situation prsentant des risques susceptibles de provoquer la mort, des blessures graves ou des dommages matriels.

ATTENTION
ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraner des lsions corporelles ou des dommages matriels.

SR2MAN01FR 08/2006

Consignes de scurit

REMARQUE IMPORTANTE

Les quipements lectriques doivent tre installs, exploits et entretenus par un personnel d'entretien qualifi. Schneider Electric n'assume aucune responsabilit des consquences ventuelles dcoulant de l'utilisation de cette documentation. 2006 Schneider Electric. All rights reserved.

SR2MAN01FR 08/2006

A propos de ce manuel

Prsentation
Objectif du document Ce manuel dcrit lutilisation des fonctionnalits accssibles depuis la face avant du module logique. Ce document est divis en cinq parties et aborde les thmes suivants : Partie I : Premire mise sous tension et dcouverte. Prsentation gnrale du module logique. Partie II : Fonctionnalits accessibles partir de la face avant. Description de linterface et des menus du module logique. Partie III : Langage LD. Description des fonctions dautomatisme disponibles pour programmer en LADDER. Partie IV : Cration, mise au point et sauvegarde dune application. Exemple de programmation. Prsentation des outils de mise au point et de sauvegarde dune application. Partie V : Diagnostic. Aide pour trouver la solution un problme de fonctionnement. Champ d'application Commentaires utilisateur Les informations dans ce manuel sappliquent uniquement aux modules logiques de la gamme Zelio 2. Envoyez vos commentaires l'adresse e-mail techpub@schneider-electric.com

SR2MAN01FR 08/2006

A propos de ce manuel

10

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Prsentation
Objet de cette partie Contenu de cette partie Cette partie prsente le fonctionnement et les principales caractristiques du module logique. Cette partie contient les chapitres suivants :
Chapitre 1 Titre du chapitre Premire mise sous tension et dcouverte Page 13

SR2MAN01FR 08/2006

11

Premire mise sous tension et dcouverte.

12

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente le fonctionnement et les principales caractristiques du module logique. Ce chapitre contient les sujets suivants :
Sujet Scurit Prsentation de la face avant du module logique Caractristiques et raccordements Touches de commandes de la face avant du module logique Exemples dutilisation Page 14 18 20 21 24

SR2MAN01FR 08/2006

13

Premire mise sous tension et dcouverte

Scurit
Conseils prliminaires Conseils prliminaires et prcautions de scurit gnrales relatifs linstallation de modules logiques : Gardez lesprit que seul un personnel qualifi est autoris mettre en uvre le module logique. Lisez cette fiche dinstructions, ainsi que le Guide utilisateur pour connatre les procdures avant linstallation, le cblage, le fonctionnement, la maintenance ou le contrle du module logique. Lutilisateur final doit conserver ce Guide utilisateur et la fiche dinstructions produit. Installez le module logique en suivant les instructions du bulletin dinstructions et du Guide utilisateur. Une installation incorrecte peut entraner une panne ou un dysfonctionnement du module logique. Effectuez la mise la terre ncessaire et court-circuitez les connexions. Vrifiez les conditions de fonctionnement, comme dcrit dans le Guide utilisateur. Si vous ntes pas sr des caractristiques techniques, contactez Schneider Electric. Les fluctuations ou les variations de la tension dalimentation ne doivent pas dpasser les seuils de tolrance mentionns dans les caractristiques techniques, car elles peuvent entraner des dysfonctionnements et provoquer des situations dangereuses. Prenez toutes les mesures ncessaires pour quune application interrompue par une coupure de la tension dalimentation continue de fonctionner correctement aprs le rtablissement de lalimentation et assurez-vous galement quaucune situation dangereuse, mme brve, ne se produise. Prenez toutes les mesures ncessaires pour viter le dclenchement involontaire du relais. Les appareils dautomation et de contrle doivent tre installs dans des endroits o ils ne peuvent pas tre actionns involontairement. Assurez-vous que toutes les connexions du systme de contrle respectent les normes de scurit applicables. Veillez respecter les normes qui sappliquent aux systmes darrt durgence pour viter des situations dangereuses. Assurez-vous que le dverrouillage du systme darrt durgence nentrane pas le redmarrage soudain de lautomate. Installez le module logique uniquement dans des environnements dcrits dans le Guide utilisateur. Nutilisez pas le module logique dans des endroits soumis des tempratures excessives, une humidit leve, de la condensation, des gaz corrosifs ou des chocs excessifs. Le module logique doit tre utilis dans des environnements "Pollution de niveau 2". Ce niveau dfinit leffet de la pollution sur lisolation. Dfinition de la Pollution de niveau 2 : Seule une pollution non conductrice survient, lexception occasionnellement dune conductivit temporaire cause par la condensation. Nutilisez pas les modules logiques dans des environnements infrieurs ceux spcifis dans la norme IEC 60664-1.
14
SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Utilisez des cbles appropris en fonction des exigences de courant et de tension. Serrez les vis du bornier selon le couple de serrage spcifi. Utilisez un fusible approuv IEC 60127, conformment aux exigences de courant et de tension, sur la ligne dalimentation du module logique et sur les circuits de sortie du module logique. Ceci est obligatoire lorsquun quipement dot du module logique est destin lEurope. Utilisez un disjoncteur approuv EU. Ceci est obligatoire lorsquun quipement dot du module logique est destin lEurope.

DANGER
RISQUE DE CHOC ELECTRIQUE, DEXPLOSION OU DARC ELECTRIQUE. Coupez lalimentation avant linstallation, le retrait, le cblage, la maintenance ou le contrle du systme de module logique. Le non-respect de cette directive entranera la mort, des blessures graves ou des dommages matriels.

AVERTISSEMENT
RISQUE DEXPLOSION Prcautions prendre : Conformment la norme CSA C22.2 No 213 : cet quipement est conu pour une utilisation dans la Classe 1, Division 2, Groupes A, B, C, D ou dans des endroits non dangereux uniquement. Le remplacement de composants peut compromettre ladquation cet environnement spcifi. Vrifiez que la tension dalimentation et ses tolrances sont compatibles avec celles du module logique. Ne dconnectez pas lquipement tant que lalimentation na pas t coupe ou que la zone nest pas sre. Ce produit contient une batterie. Ne jetez pas le module logique au feu. Le non-respect de cette directive peut entraner la mort, des lsions corporelles graves ou des dommages matriels.

SR2MAN01FR 08/2006

15

Premire mise sous tension et dcouverte

AVERTISSEMENT
RISQUE DE CHOC ELECTRIQUE OU DINCENDIE Prcautions prendre : Linstallation du module logique est prvue dans un botier uniquement. Ninstallez pas le module logique en dehors dun botier. Veillez ce quaucun fragment de mtal ou matriau de cble ne tombe dans le botier du module logique. Des corps trangers peuvent entraner un incendie, des dgts matriels ou un dysfonctionnement. Le non-respect de cette directive peut entraner la mort, des lsions corporelles graves ou des dommages matriels.

AVERTISSEMENT
FONCTIONNEMENT INVOLONTAIRE DE LEQUIPEMENT Prcautions prendre : Coupez lalimentation du module logique avant linstallation, le retrait, le cblage, la maintenance ou le contrle de ce dernier. Larrt durgence et les circuits de verrouillage doivent tre configurs dans le programme logiciel du module logique. En cas de dfaillance des relais ou des transistors dans les modules de sortie du module logique, les sorties doivent rester actives ou dsactives. Pour les signaux de sortie pouvant entraner des accidents graves, installez un circuit de contrle externe au module logique. Installez les modules selon les conditions environnementales de fonctionnement spcifies dans le bulletin dinstructions. Ne tentez pas de dmonter, de rparer ni de modifier les modules logiques. Utilisez un fusible approuv IEC 60127, conformment aux exigences de courant et de tension, pour protger la ligne dalimentation et les circuits de sortie. Le non-respect de cette directive peut entraner la mort, des lsions corporelles graves ou des dommages matriels.

16

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

AVERTISSEMENT
RISQUE DE FONCTIONNEMENT INATTENDU Cas particulier de lutilisation de lextension SR2COM01 de communication via modem. Lenvoi de commandes peut entaner la modification de ltat des sorties du module logique ou un dclenchement accidentel des quipements contrls. Il est important de : savoir comme ces commandes affecteront le processus ou les quipements contrls, prendre toutes les mesures prventives ncessaires pour assurer la scurit lors des modifications. Le non-respect de cette directive peut entraner la mort, des lsions corporelles graves ou des dommages matriels.

SR2MAN01FR 08/2006

17

Premire mise sous tension et dcouverte

Prsentation de la face avant du module logique


Introduction Destin faciliter le cblage lectrique de solutions intelligentes, le module logique est trs simple mettre en uvre. Sa flexibilit et ses performances vous permettront de raliser des gains de temps et dargent importants. Ce manuel est destin celles et ceux qui, sans avoir de connaissances approfondies en automatisme, dsirent mettre en uvre ce module logique. Description de la face avant du module logique Lillustration ci-dessous prsente les lments de la face avant du module logique : 1 2 3 4
I1 I2 I3 I4 IB

5
IC ID IE

24 VDC

Inputs I1...I4 24 VDC

IB... IE Analog or 24 VDC

SR2 B122BD

1234

BCDE STOP LD JEU 25 SEP 16 : 40 1234

Menu / Ok

7 10 8

Outputs

Q1 ... Q4 : Relay 8A

1
Q1

1 Q2

1 Q3

1 Q4

18

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Repre Elment 1 2 3 4 5 6 7 8 9 10 Pattes de fixation rtractables. Bornier vis dalimentation. Afficheur LCD, 4 lignes, 18 caractres. Bornier vis des entres TOR. Bornier vis des entres analogiques. 0-10 Volts, utilisables en entres TOR suivant modle. Emplacement mmoire de sauvegarde ou cble de raccordement PC. Touche Shift (blanche). Touche Menu/Ok (verte) de slection et validation. Bornier vis sorties relais. Touches de navigation (grises) ou aprs configuration boutons poussoir Z.

Description de lafficheur LCD

Lillustration ci-dessous prsente un exemple des lments de lafficheur LCD lors de laffichage de lcran des ENTREES-SORTIES : 2 1 2 3 4 5

1234

BCDE STOP LD JEU 25 SEP 16 : 40 1234


1 2 3 4 Menu / OK

Repre Elment 1 2 3 4 5 Visualisation de ltat* des entres (B...E reprsentent les entres analogiques, galement utilisable en Tout ou Rien). Visualisation du mode de marche (RUN/STOP) et du mode de programmation (LD/FBD). Visualisation de la date (jour et heure pour les produits avec horloge). Visualisation de ltat des sorties. Menus contextuels / boutons poussoirs / icnes indiquant les modes de marche.

* Une entre ou une la sortie ACTIVE est affiche en vido inverse.

SR2MAN01FR 08/2006

19

Premire mise sous tension et dcouverte

Caractristiques et raccordements
Introduction On dtaille ici les caractristiques des raccordements des modules logiques alimentation continue. Il est recommand de raccorder le module logique une alimentation continue rgule :

Raccordement recommand

Rgul
220 V

/=
ABL7R

24 V=

RECOMMANDE

Raccordement possible

Il est possible de raccorder le module logique une alimentation redresse filtre :

Redress filtr

U max

POSSIBLE

U min

A condition quelle vrifie, selon le type de module logique, les caractristiques suivantes :
SR2 ... BD U max < 30 V U min > 19,2 V SR2 ... JD U max < 14,4 V U min > 10,4 V

Raccordement interdit

Il est interdit de raccorder le module logique une alimentation redresse non filtre :

Redress non filtr

INTERDIT

20

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Touches de commandes de la face avant du module logique


Description Les touches situes sur la face avant du module logique permettent de configurer, programmer, commander lapplication et surveiller le droulement de l'application. Illustration : 2

PROGRAMMATION PARAMETRES RUN / STOP CONFIGURATION


Menu / OK

Note : lcran LCD sallume 30 secondes chaque fois que lune des touches de la face avant est presse.

Touche Shift

La touche Shift correspond la touche blanche situe droite de lcran LCD. Lorsque la touche Shift est appuye, elle permet l'affichage d'un menu contextuel au-dessus des touches Z (ins, del, Param, etc.).

Touche Menu/OK

La touche Menu/OK correspond la touche verte situe au-dessous et droite de l'cran LCD. Cette touche est utilise pour toutes les validations : menu, sous-menu, programme, paramtre, etc.

SR2MAN01FR 08/2006

21

Premire mise sous tension et dcouverte

Touches Zx

Les touches Zx sont les touches grises alignes de gauche (Z1) droite (Z4) et situs sous le LCD. Les flches indiquant les sens des dplacements associs la navigation sont graves au-dessus des touches. Les touches de navigation permettent de se diriger vers la gauche, vers le bas, vers le haut et vers la droite. La position sur lcran est matrialise par une zone clignotante : carre pour une position correspondant un contact (uniquement en mode programmation), ronde pour un lien (uniquement en mode programmation). Note : lorsque les touches sont utilisables pour dautres actions que la navigation, une ligne de menu contextuel est affiche (Exemple : 1, 2, 3 et 4 comme entres de type touche Zx).

22

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Menus contextuels

Lorsque le curseur se trouve sur un paramtre modifiable en programmation, si la touche Shift est appuye, le menu contextuel suivant apparat. Illustration : ins. + Param Del. Menu / OK Utilisation des fonctions des menus contextuels : + / - : permet de faire dfiler les diffrentes valeurs possibles du champ slectionn (types dentres, de sorties, de fonctions dautomatisme, de numros, de valeurs numriques, etc.), Ins. : insre une ligne, Del. : efface llment dsign ou la ligne lorsquelle est vide, Param. : affiche lcran de paramtrage spcifique de la fonction dautomatisme (visible uniquement si la fonction dautomatisme possde un paramtre), : sens du trac de la connexion (visible uniquement si le curseur se trouve sur une case de lien), 1 2 3 4 : cette ligne apparat lorsque les boutons sont utiliss comme entres de type touche Zx dans un programme.) Illustration :

Menu / OK La cl indique que le programme est protg par un mot de passe. Illustration :

Menu / OK

1 : indique ltat du module logique. En RUN il est en mouvement, en STOP il est immobile. 2 : indique que des dfauts sont apparus (voir Menu DEFAUT). 3 : indique que le module logique est connect latelier de programmation.

SR2MAN01FR 08/2006

23

Premire mise sous tension et dcouverte

Exemples dutilisation
Introduction Nous allons voir ici, au travers de deux exemples, comment utiliser les touches du module logique. Exemple 1 : on dtaille ici la marche suivre pour choisir la langue du module logique :
Etape Action 1 Mettre sous tension. Lors de la premire mise sous tension, lcran des ENTREES-SORTIES est affich (Voir : Ecran dentres-sorties, p. 36). Par dfaut, la langue slectionne est lAnglais. Visualisation : 1234 BCDE STOP LD FRI 25 NOV 16 : 40 1234

Choix de la langue

Menu / OK
Entrer dans le menu PRINCIPAL en appuyant sur la touche , puis se positionner sur le menu de configuration de la langue : LANGUAGE, en appuyant 7

fois sur la touche de navigation vers le bas Visualisation : CLEAR PROG TRANSFER VERSION LANGUAGE

Note : la commande slectionne clignote.

24

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte Etape Action 3 Entrer dans le menu du choix de la langue.

Menu / OK

Visualisation : ENGLISH FRANCAIS DEUTSCH ITALIANO

Note : loption active clignote et elle est de plus indique par un losange noir. 4 Slectionner et valider la langue (la slection est matrialise par le clignotement du texte).

Menu / OK ou puis

Le bouton Menu/OK permet de valider le choix de la nouvelle langue. Laffichage revient sur menu PRINCIPAL lorsque le module logique est en mode STOP. Visualisation : EFFACER PROG TRANSFERT VERSION LANGUE

SR2MAN01FR 08/2006

25

Premire mise sous tension et dcouverte

Etape Action 5 Retour sur lcran des ENTREES-SORTIES par la touche de navigation vers la gauche.

Visualisation : 1234 BCDE STOP LD VEN 25 NOV 16 : 40 1234

26

SR2MAN01FR 08/2006

Premire mise sous tension et dcouverte

Modification de la date et de lheure

Exemple 2 : on dtaille ici la marche suivre pour modifier la date et lheure la premire mise sous tension ou aprs une coupure dalimentation de longue dure :
Etape Action 1 A partir de lcran des ENTREES-SORTIES, entrer dans le menu PRINCIPAL, puis se positionner sur le menu CHANGER J/H :

Menu / OK puis
Visualisation : VERSION LANGUE D E F A UT CHANGER J/H

9 fois en mode LD (7 fois en mode FBD)

Entrer dans le menu de configuration de la date et de lheure :

Menu / OK

Visualisation : CHANGER J/H JEU 07 JUI 2003 16 : 27 30 s CAL 02 s/SEM

SR2MAN01FR 08/2006

27

Premire mise sous tension et dcouverte

Etape Action 3 Slectionner le paramtre modifier laide des touches de navigations (la slection est matrialise par le clignotement du paramtre) :

ou
Modifier le paramtre laide des touches de navigations :

ou
Puis valider avec la touche Menu/OK :

Menu / OK

Le bouton Menu/OK permet de valider les modifications. Laffichage revient sur menu PRINCIPAL lorsque le module logique est en mode STOP). Visualisation : VERSION LANGUE D E F A UT CHANGER J/H

Retour sur lcran des ENTREES-SORTIES :

Visualisation : 1234 BCDE STOP LD VEN 25 NOV 16 : 40 1234

28

SR2MAN01FR 08/2006

Fonctionnalits accessibles partir de la face avant

II

Prsentation
Objet de cette partie Contenu de cette partie Cette partie dcrit les fonctionnalits accessibles par la face avant du module logique. Cette partie contient les chapitres suivants :
Chapitre 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Titre du chapitre Prsentation des fonctionnalits accessibles partir de la face avant Ecran entres-sorties Menu PROGRAMMATION Menu PARAMETRES Menu MONITORING Menu RUN/STOP Menu CONFIGURATION Menu EFFACER PROG. Menu TRANSFERT Menu VERSION Menu LANGUE Menu DEFAUT Menu CHANGER J/H Menu CHANGER ETE/HIV Page 31 35 41 53 55 57 61 69 71 75 77 79 83 85

SR2MAN01FR 08/2006

29

Fonctionnalits accessibles partir de la face avant

30

SR2MAN01FR 08/2006

Prsentation des fonctionnalits accessibles partir de la face avant

Fonctionnalits accessibles depuis la face avant du module logique

SR2MAN01FR 08/2006

31

Prsentation des fonctionnalits accessibles partir de la face avant

Description

Depuis la face avant du module logique, il est possible de : programmer (en mode LD), configurer, commander lapplication, surveiller le droulement de l'application. Illustration : 2

PROGRAMMATION PARAMETRES RUN / STOP CONFIGURATION

Menu / OK

Le positionnement de votre choix est signal par le clignotement de la ligne. Le triangle vers le haut sur la partie droite de lcran LCD indique quil existe des options possibles vers le haut. Le triangle vers le bas indique quil y a des options possibles vers le bas. Le retour au menu prcdent se fait laide de la touche de navigation vers la gauche. Note : lcran LCD sallume 30 secondes chaque fois que lune des touches de la face avant est presse.

Gestion des menus

Lcran dentres-sorties est affich par dfaut quelque soit le mode LD ou FBD. Lappui sur la touche Menu/OK remplace laffichage de lcran dentres-sorties par laffichage du menu principal. Le menu situ sur la premire ligne est slectionn par dfaut (il clignote). Les touches de navigation et permettent de se positionner sur les autres menus.

Lappui sur la touche verte Menu/OK permet dafficher lcran correspondant au menu slectionn ou se positionner sur le premier sous-menu.

32

SR2MAN01FR 08/2006

Prsentation des fonctionnalits accessibles partir de la face

Diffrences entre les modes LD et FBD

Certains menus sont spcifiques au mode LD ou FBD.


Menu PROGRAMMATION MONITORING PARAMETRES RUN / STOP CONFIGURATION MOT DE PASSE FILTRE Zx TOUCHES CYCLE WATCHDOG EFFACER PROG. TRANSFERT VERSION LANGUE DEFAUT CHANGER J/H CHANGER ETE/HIV LD FBD

Configuration des extensions

Les extensions adjointes au module logique ne peuvent tre configures que depuis latelier de programmation. Pour plus dinformation, se rfrer laide en ligne de latelier de programmation.

SR2MAN01FR 08/2006

33

Prsentation des fonctionnalits accessibles partir de la face avant

34

SR2MAN01FR 08/2006

Ecran entres-sorties

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit les caractristiques de lcran entres-sorties.

Ce chapitre contient les sujets suivants :


Sujet Ecran dentres-sorties Ecran TEXTE et DISPLAY Page 36 38

SR2MAN01FR 08/2006

35

Ecran entres-sorties

Ecran dentres-sorties
Description Lcran dentres-sorties est linterface de plus haut niveau. Il est affiche par dfaut, lorsque aucune fonction daffichage (TEXT ou DISPLAY) nest active et quelque soit : le type de programmation: LD ou FBD, le mode : STOP ou RUN. Illustration : 2 3 2 1 4 5 6

123456 STOP LD LUN 22 SEP 1234


2 Menu / OK

15:51

Lcran dentres-sorties permet de visualiser : 1. 2. 3. 4. 5. 6. ltat des entres : 1 9, A P, le mode utilis : LD/FBD, le mode de marche : RUN / STOP, le jour et heure pour les produits avec horloge, ltat des sorties : 1 9, A G, boutons poussoirs Z : 1 4.

En mode Simulation ou en mode Monitoring, quand le programme est en RUN, les tats actifs des entres est des sorties sont indiqus en vido inverse.

36

SR2MAN01FR 08/2006

Ecran entres-sorties

Accs au menu gnral

Lappui sur la touche Menu/OK remplace laffichage de l'cran dentres-sorties par laffichage du menu principal : PROGRAMMATION (LD mode STOP), MONITORING (LD mode RUN), PARAMETRES, RUN / STOP, CONFIGURATION (mode STOP), EFFACER PROG. (LD mode STOP), TRANSFERT (mode STOP), VERSION, LANGUE, DEFAUT, CHANGER J/H, CHANGER ETE/HIV. Le retour sur lcran dentres-sorties seffectue automatiquement en sortie de tous les menus et sous-menus.

SR2MAN01FR 08/2006

37

Ecran entres-sorties

Ecran TEXTE et DISPLAY


Description Les fonctions daffichage permettent dafficher des textes et/ou des valeurs numriques (valeur courante, prslection, etc.) sur lafficheur LCD la place de lcran des ENTREES-SORTIES : en mode LD : une fonction TEXTE est active, en mode FBD : une fonction DISPLAY est active. Illustration : 2

Valeur compteur1
C1 C = 00001

Date 28/11/2003
2 Menu / OK Si plusieurs fonctions daffichages sont actives simultanment : en mode LD : cest le bloc de numro le plus lev qui est affich. Il existe 16 blocs de type TEXTE numrots de 1 9 puis de A G, en mode FBD : la superposition de tous les crans FBD DISPLAY est affiche, dans la limite de 32 blocs. Si plus de 32 blocs FBD DISPLAY sont actifs, ce sont les crans des 32 blocs FBD DISPLAY de numros les plus faibles qui sont superposs. Note : les fonctions daffichage sont programmables uniquement partir de latelier de programmation (se rfrer laide en ligne de latelier de programmation pour plus dinformation).

38

SR2MAN01FR 08/2006

Ecran entres-sorties

Commutation entre les crans

Laffichage des crans TEXTE et DISPLAY est prioritaire par rapport lcran des ENTREES-SORTIES, lorsquun bloc de type TEXTE ou un bloc FBD DISPLAY est actif. Il est cependant possible de passer de lcran TEXTE (LD) ou DISPLAY (FBD) lcran des ENTREES-SORTIES et vice-versa. Pour cela, procder comme suit :
Etape 1 Action Appuyer sur la touche Shift la maintenir enfonce et appuyer sur la touche Menu/OK.

Modification des valeurs affiches

En mode RUN, lorsque lcran TEXTE / DISPLAY est affich, il est possible de modifier, depuis la face avant, les valeurs affiches dont la modification a t autorise dans la fentre de paramtrage du bloc fonction. Pour cela, procder comme suit :
Etape 1 Action Appuyer sur la touche Shift (touche blanche) pour faire apparatre le menu contextuel. Rsultat : Param apparat en bas de lcran. Appuyer sur la touche (sans relcher la touche Shift) pour faire apparatre le menu contextuel. Rsultat : le paramtre modifiable clignote et le menu contextuel suivant apparat :

+ Menu / OK

3 4 5

Slectionner le paramtre modifier laide des touches de navigation menu contextuel (les valeurs modifiables clignotent).

et

du

Modifier la valeur du paramtre avec les touches + ( ) et - ( ) du menu contextuel. Valider les modifications en appuyant sur Menu/OK. Rsultat : laffichage revient sur lcran des ENTREES-SORTIES ou sur lcran TEXTE / DISPLAY.

SR2MAN01FR 08/2006

39

Ecran entres-sorties

40

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Prsentation
Objet de ce chapitre Ce chapitre dcrit les caractristiques du menu PROGRAMMATION spcifique au mode LD / module logique en mode STOP. Cette fonction permet de saisir les schmas de commande qui fonctionneront sur le module logique. Ce programme est crit en schma de commande LD exclusivement. Illustration : 2

I1 I2 I1

RT1 M3 T1 SM1 TT1


Menu / OK

Note : les modules logiques auxquels ont t adjoint une extension dEntres/ Sorties analogiques sont programmables uniquement en mode FBD partir de latelier de programmation. Pour plus dinformation, se rfrer laide en ligne de latelier de programmation.

SR2MAN01FR 08/2006

41

Menu PROGRAMMATION

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :


Sujet Rgles de saisie des schmas de commande Mthode de saisie dun contact ou dune bobine Saisie dune liaison Saisie des paramtres des blocs fonctions Suppression et insertion de lignes de schma Page 43 45 47 49 51

42

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Rgles de saisie des schmas de commande


Description Le module logique permet la saisie de 120 lignes de schmas de commande. Lcran du module logique permet de visualiser ces lignes 4 par 4 et se prsente de la faon suivante : 1 2 3

I1-H1-C1-M1-T2-CC1 I2 Z1 ----------Z3
4
Repre 1 2 3 4 Elment Colonne rserve aux contacts (conditions). Colonne rserve aux contacts (conditions) ou aux liaisons. Colonne rserve aux bobines (actions). Colonne rserve aux liaisons.

Chaque ligne comporte 5 champs de 2 caractres rservs aux contacts (conditions). Les 4 colonnes centrales peuvent aussi accueillir des liaisons. La dernire colonne de 3 caractres est rserve aux bobines (actions). Entre les colonnes de contacts et de bobines, on doit saisir les liaisons. La saisie dun Schma de commande dans le module logique seffectue partir des touches situes en face avant, (voir Touches de commandes de la face avant du module logique, p. 21).

SR2MAN01FR 08/2006

43

Menu PROGRAMMATION

Rgles de saisie

Veiller respecter les rgles suivantes au moment de saisir un schma de commande :


Rgles Chaque bobine ne doit tre saisie quune seule fois dans la colonne de droite. Les lments utiliss comme contacts peuvent tre saisis autant de fois que ncessaire dans les 5 colonnes de gauche. Les liaisons doivent toujours aller de gauche droite. Incorrect Correct

I1-------------[Q1 I2-I3----------TT1 T1-------------[Q1 Z1

I1-------------[Q1 T1 I2-I3----------TT1 Z1 I1-------------TT1 T1-------------[Q1 I3-T1----------[M2 I1-M2----------[Q2

I1-I2-I3 -I4-I5-I6-[Q1

I1-I2-I3-------[M1 M1----I4-I5-I6-[Q1

Si dans un schma, on utilise des bobines S (SET), utiliser aussi une bobine R (Reset).

Si on nutilise pas de bobine R Il est ncessaire dutiliser une (Reset), la bobine bobine R (Reset) pour la correspondante sera toujours remettre zro. 1.

Note : le module logique excute le programme de haut en bas et de gauche droite.

44

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Mthode de saisie dun contact ou dune bobine


Description Note : accessible uniquement en mode LD / module logique en mode STOP. Cette section dcrit les procdures pour effectuer les oprations suivantes : saisie dun lment, modification dun lment, suppression dun lment. Ceci, quel que soit le type dlment : contact ou bobine, quil soit paramtrable ou non. Saisie dun lment La saisie des lments suit les rgle suivantes : contact : sur toutes les colonnes lexception de la dernire, bobine : uniquement sur la dernire colonne. La prsence du curseur carr clignotant indique la possibilit dinsrer un lment. Procdure de saisie :
Etape Action 1 Positionner le curseur clignotant lendroit dsir. Les touches de navigation permettent de dplacer le curseur dans le sens des flches de navigation . Illustration :

Appuyer sur la touche Shift pour faire apparatre le menu contextuel. Illustration :

ins.

Del. Menu / OK

Lappui simultan sur Shift et sur lune des touches (- et +) insre la premire lettre de llment : I pour un contact et Q pour une bobine, suivi du chiffre 1. 3 Choisir le type dlment dsir en appuyant simultanment sur Shift et + ou -. Ceci fait dfiler de manire cyclique les diffrents types dlments possibles, dans lordre suivant : Pour les contacts : I, i, Z, z, M, m, Q, q, T, t, C, c, K, k, V, v, A, a, H, h, W, w, S, s. Pour les bobines : M, Q, T, C, K, X, L, S. Se rfrer au chapitre Les lments du langage LD, p. 89.

SR2MAN01FR 08/2006

45

Menu PROGRAMMATION

Etape Action 4 5 Relcher la touche Shift pour avoir accs aux touches de navigations : Lappui sur la touche positionne le curseur sur le chiffre 1 correspondant. .

Appuyer simultanment sur les touches Shift et + pour incrmenter le numro de llment (2, 3, 4,..., 9, A, etc.). Note : les numros des blocs fonctions sont limits au nombre de blocs du type disponibles dans le module logique. Dans le cas des modules logiques extensibles, les numros des entres et des sorties permettent de programmer lextension de taille maximum. Dans le cas de la saisie dun contact, une fois cette tape ralise, la saisie est termin. Dans le cas de la saisie dune bobine, il faut en plus choisir la fonction de la bobine. Relcher la touche Shift pour avoir accs aux touches de navigations : . Les tapes 7 9 ne sont raliser que dans le cas de la saisie dune bobine. Positionner le curseur sur la fonction de la bobine en appuyant 2 fois sur la touche . Choisir la fonction dsire en appuyant simultanment sur Shift et + ou -, ce qui fait dfiler les diffrentes fonctions possibles pour la bobine. Relcher la touche Shift pour avoir accs aux touches de navigations : .

6 7 8 9

Note : la validation de certaines bobines de bloc fonction gnre lapparition dun cran de paramtrage du bloc.

Modification dun lment

Pour modifier un lment de schma de commande existant, il suffit de : se positionner sur llment modifier : tape 1 du tableau prcdent, choisir le nouvel lment dsir : tapes 3 6. Etat des contacts linitialisation du programme : un contact en mode normalement ouvert (tat direct) est inactif, un contact en mode normalement ferm (tat inverse) est actif.

Initialisation

Suppression dun lment

Pour supprimer un lment, il suffit de : positionner le curseur sur llment supprimer : tape 1, appuyer simultanment sur les touches Shift et Menu/OK. Selon la position du curseur au moment de la suppression, deux cas peuvent se prsenter : sur un lment : ce dernier est effac sur un emplacement vide de la ligne : la ligne entire est efface. Note : gnralement il faut remplacer llment supprim par une liaison.

46

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Saisie dune liaison


Description Note : accessible uniquement en mode LD / module logique en mode STOP. Cette section dcrit les procdures pour effectuer les oprations suivantes : saisie des liaisons entre les lments, suppression des liaisons entre les lments, remplacement dune liaison par un contact. Saisie dune liaison La saisie dune liaison seffectue exclusivement partir dun curseur rond clignotant. Procdure de saisie :
Etape Action 1 Positionner le curseur clignotant lendroit dsir. Les touches de navigation permettent de dplacer le curseur dans le sens des flches de navigation Illustration : .

Appuyer sur la touche Shift pour faire apparatre le menu contextuel. Illustration :

Del. Menu / OK
3 Tracer les connexions en appuyant simultanment sur Shift et sur une des touches : . Shift et trace une connexion jusqu la position du contact suivant ou jusqu la bobine de fin de ligne. Shift et permettent de tracer des connexions perpendiculaires vers la ligne prcdente ou la suivante. Relcher la touche Shift pour avoir accs aux touches de navigations : .

4 5

Rpter lopration autant de fois que ncessaire pour relier les lments les uns aux autres selon vos besoins.

SR2MAN01FR 08/2006

47

Menu PROGRAMMATION

Modification dune liaison

Pour modifier une liaison existante, il suffit de : se positionner sur la liaison modifier : tape 1 modifier la liaison : tapes 2 5. Pour supprimer une liaison, il suffit de : positionner le curseur sur llment supprimer : tape 1. appuyer simultanment sur les touches Shift et Menu/OK. Selon la position du curseur au moment de la suppression, deux cas peuvent se prsenter : sur une liaison : cette dernire est efface, sur un emplacement vide de la ligne : la ligne entire est efface.

Suppression dune liaison

Remplacement dune liaison par un contact

Pour remplacer une liaison par un contact, il suffit de : positionner le curseur (carr clignotant) sur la liaison transformer : tape 1. suivre la procdure de saisie dun lment (voir Mthode de saisie dun contact ou dune bobine, p. 45) : tapes 3 6.

48

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Saisie des paramtres des blocs fonctions


Description Note : accessible uniquement en mode LD / module logique en mode STOP. Lors de la saisie dun schma de commande, il faut renseigner les paramtres des fonctions dautomatisme configurables. Les fonctions dautomatisme possdant des paramtres sont : Relais auxiliaires (voir Relais auxiliaires, p. 95) (rmanence), Sorties Tout ou Rien (voir Sorties Tout Ou Rien (TOR), p. 100) (rmanence), Horloges (voir Horloges, p. 138), Comparateurs analogiques (voir Comparateurs analogiques, p. 133), Temporisateurs (voir Temporisateurs, p. 104), Compteurs (voir Compteurs, p. 115), Compteur rapide (voir Compteur rapide, p. 122). Accessibilit des paramtres Le paramtrage du bloc est accessible : lors de la saisie de la ligne de schma de commande, partir du menu PARAMETRES si le bloc na pas t verrouill avec le cadenas.

SR2MAN01FR 08/2006

49

Menu PROGRAMMATION

Saisie des paramtres la cration du bloc

Quel que soit lcran de paramtrage, la saisie des paramtres est identique :
Etape Action 1 Saisir la fonction dautomatisme dsire : tape 1 de la procdure de saisie dun lment (voir Mthode de saisie dun contact ou dune bobine, p. 45). Lorsque la fonction possde des paramtres, Param apparat dans le menu contextuel (lorsquon appuie sur la touche Shift). Illustration :

ins.

Param

Del. Menu / OK

2 3 4 5

Maintenir la touche Shift enfonce et appuyer sur Param (touche Rsultat : lcran de paramtrage de la fonction apparat.

).

Se positionner sur les champs des paramtres modifiables laide des touches de navigations : . Modifier la valeur du paramtre laide des touches + et - avec la touche Shift enfonce. Valider les modifications en appuyant sur Menu/OK, ce qui ouvre la fentre de validation. Valider nouveau en appuyant sur la touche Menu/OK pour sauvegarder.

Modification des paramtres de blocs existants

Pour modifier les paramtres dun lment existant, il suffit de :


Etape Action 1 2 3 Se positionner sur llment modifier laide des touches de navigation : tape 1 de la procdure de saisie dun lment (voir Mthode de saisie dun contact ou dune bobine, p. 45) Appuyer simultanment sur les touches Shift et Param pour ouvrir la fentre de paramtrage. Continuer avec les tapes 3 5 ci-dessus.

50

SR2MAN01FR 08/2006

Menu PROGRAMMATION

Suppression et insertion de lignes de schma


Suppression Note : accessible uniquement en mode LD / module logique en mode STOP. La suppression des lignes de schma seffectue ligne par ligne. La procdure est la suivante :
Etape Action 1 2 3 Positionnez le curseur sur la ligne supprimer. Supprimer tous les lments de la ligne (voir Mthode de saisie dun contact ou dune bobine, p. 45) : (liaisons, contacts et bobines) pour obtenir une ligne vide. Appuyer sur la touche Shift pour faire apparatre le menu contextuel. Illustration :

ins.

Del. Menu / OK

L'appui simultan sur Shift et Del ouvre la fentre de confirmation. 4 Valider en appuyant sur Menu/OK.

Note : il est possible de supprimer la totalit des lignes de schma contenues dans le module logique. Pour cela il faut aller dans loption EFFACER PROG. du menu principal et valider la suppression de toutes les lignes du schma de commande.

Insertion

La procdure est la suivante :


Etape Action 1 2 3 Positionner le curseur sur la ligne situe immdiatement au-dessous de la ligne crer. Appuyer sur la touche Shift pour faire apparatre le menu contextuel. Appuyer sur Ins (en maintenant la touche Shift enfonce) pour crer la ligne.

SR2MAN01FR 08/2006

51

Menu PROGRAMMATION

52

SR2MAN01FR 08/2006

Menu PARAMETRES

Menu PARAMETRES
Description Ce menu permet de saisir et modifier les paramtres de lapplication directement sur lcran partir des touches du module logique. Cette fonctionnalit est accessible dans les deux modes : LD et FBD, mais le contenu sera spcifique au mode utilis. Sil existe des paramtres non verrouills afficher, ils sont lists dans la fentre ; sinon un message PAS DE PARAMETRE apparat. Mode LD Fonctions possdant des paramtres en mode LD : Relais auxiliaires (voir Relais auxiliaires, p. 95) (rmanence), Sorties Tout ou Rien (voir Sorties Tout Ou Rien (TOR), p. 100) (rmanence), Horloges (voir Horloges, p. 138), Comparateurs analogiques (voir Comparateurs analogiques, p. 133), Temporisateurs (voir Temporisateurs, p. 104), Compteurs (voir Compteurs, p. 115), Compteur rapide (voir Compteur rapide, p. 122). Seules les fonctions utilises dans le programme et possdant des paramtres sont listes dans le menu PARAMETRES.

SR2MAN01FR 08/2006

53

Menu PARAMETRES

Mode FBD

Fonctions possdant des paramtres en mode FBD : Entres type Constante Numrique, Horloges, Gain, Temporisateurs : TIMER A/C, TIMER B/H, TIMER Li, Compteurs : PRESET COUNT, Compteur rapide, CAM bloc. Pour accder aux paramtres des blocs FBD, il faut connatre et entrer le numro du bloc. Ce numro apparat dans latelier de programmation, sur la feuille de cblage en haut droite du bloc. Seules les fonctions utilises dans le programme et possdant des paramtres sont listes dans le menu PARAMETRES.

Modification de paramtres

Procdure de modification des paramtres :


Etape Action 1 Se positionner sur le menu PARAMETRES du menu principal (PARAMETRES clignote) et valider avec le bouton Menu/OK. Rsultat : la fentre de paramtrage est ouverte sur le premier paramtre. Slectionner la fonction modifier. Pour accder la fonction dsire, faire dfiler les numros des blocs fonction (touches de navigation et ) jusqu celle dsire. Slectionner le paramtre modifier. Les touches et permettent de se positionner sur le paramtre modifier. Modifier le paramtre laide des touches + et - ( et ) du menu contextuel. Valider les modifications en appuyant sur Menu/OK, ce qui ouvre la fentre de validation. Valider nouveau deux fois avec Menu/OK pour sauvegarder. Rsultat : laffichage retourne sur lcran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

3 4 5 6

Paramtres en mode RUN

En mode RUN il est possible de modifier dynamiquement les paramtres sils ne sont pas verrouills. Les modifications peuvent se faire partir : du menu PARAMETRES, (voir Menu PARAMETRES, p. 53) du menu MONITORING (voir Menu MONITORING, p. 55) (LD) : se positionner sur la fonction modifier laide des touches de navigation et ouvrir la fentre de paramtrage partir du menu contextuel (touche Shift).

54

SR2MAN01FR 08/2006

Menu MONITORING

Menu MONITORING
Description

Note : Accessible uniquement en mode LD / module logique en mode RUN. Le mode MONITORING permet de visualiser en dynamique ltat des entres/ sorties du module logique. Dans ce mode le schma de cblage apparat comme dans le menu PROGRAMMATION (voir Menu PROGRAMMATION, p. 41) (module logique en mode STOP), lorsque les entres ou les sorties sont actives, elles apparaissent en vido inverse (blanc sur fond noir). Illustration : I 1-i2----------[Q1 IB-------------TT1 T1-------------[Q2 H1-------------[M1 Ce mode permet galement de modifier en dynamique la valeur des paramtres des fonctions dautomatisme sils ne sont pas verrouills.

SR2MAN01FR 08/2006

55

Menu MONITORING

Modification des paramtres

Pour modifier les paramtres, procder comme suit :


Etape Action 1 Se positionner sur llment modifier laide des touches de navigation : tape 1 de la procdure de saisie dun lment (voir Mthode de saisie dun contact ou dune bobine, p. 45). Appuyer simultanment sur les touches Shift et Param pour ouvrir la fentre de paramtrage. Se positionner sur les champs des paramtres modifiables laide des touches de navigations : . Modifier la valeur du paramtre laide des touches + et -. Valider les modifications en appuyant sur Menu/OK, ce qui ouvre la fentre de validation. Valider nouveau en appuyant sur Menu/OK pour sauvegarder. Valider nouveau avec Menu/OK. Rsultat : retour sur lcran de paramtrage. Valider nouveau avec Menu/OK. Rsultat : retour sur lcran du schma LD.

2 3 4 5 6 7

56

SR2MAN01FR 08/2006

Menu RUN/STOP

Menu RUN/STOP
Description Cette fonction permet de mettre en route ou arrter le programme contenu dans le module logique : en mode STOP : le programme est arrt, les sorties sont dsactives, en mode RUN (avec ou sans initialisation des paramtres rmanents) : le programme est excut.

SR2MAN01FR 08/2006

57

Menu RUN/STOP

Mise en route

En mode STOP, lorsquon accde au menu RUN / STOP, linterface propose lutilisateur les trois choix suivants pour mettre le programme en route : AVEC INIT REMANENT : toutes les valeurs courantes (compteurs, temporisateurs, etc.) sont rinitialises avant le dmarrage du programme (slection par dfaut), SANS INIT REMANENT : les valeurs courantes pour lesquelles loption Rmanence t active sont conserves, NON : le programme nest pas mis en route. Illustration : 2

RUN PROG. AVEC INIT REMANENT SANS INIT REMANENT NON


Menu / OK

Les touches de navigation

permettent de changer le choix.

Une fois le mode valid avec la touche Menu/OK, laffichage se positionne sur lcran ENTREES-SORTIES.

58

SR2MAN01FR 08/2006

Menu RUN/STOP

Arrt

En mode RUN, lorsquon accde au menu RUN / STOP, linterface demande lutilisateur de confirmer la demande darrt du programme : OUI : le programme est effectivement arrt (slectionn par dfaut), NON : le programme nest pas arrt. Illustration : 2

STOP OUI NON

PROG.

Menu / OK

Les touches de navigation

permettent de changer le choix.

Une fois le mode valid avec la touche Menu/OK, laffichage se positionne sur lcran ENTREES-SORTIES. Cas des modules logiques sans cran Pour les modules logiques sans cran, une LED verte situe sur la face avant du module sert de tmoin : si la LED clignote lentement (3 Hz), le module est en RUN (mme si il y a un dfaut non-bloquant), si la LED clignote rapidement (5 Hz), le module est en STOP avec un dfaut, si la LED reste allume, le module est sous tension et en STOP. Note : la mise sous tension, le module logique est en RUN, sauf en cas de dfaut bloquant. Note : pour acquitter un dfaut bloquant, mettre le module hors tension, puis le remettre sous tension.

SR2MAN01FR 08/2006

59

Menu RUN/STOP

60

SR2MAN01FR 08/2006

Menu CONFIGURATION

Prsentation
Objet de ce chapitre Le menu CONFIGURATION donne accs aux 4 fonctionnalits suivantes : MOT DE PASSE, FILTRE, Zx TOUCHES, CYCLE & WATCHDOG Ce chapitre dcrit les caractristiques de ces fonctionnalits. Note : pour revenir sur le menu principal utiliser la touche de navigation . Note : si le programme est protg par un mot de passe, (cl affiche dans le menu contextuel), lutilisateur doit entrer le mot de passe avant toute action dans les sous-menus. Note : Le menu CONFIGURATION nest accessible quen mode STOP.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :


Sujet Menu MOT DE PASSE Menu FILTRE Menu Zx TOUCHES Menu CYCLE WATCHDOG Page 62 65 66 67

SR2MAN01FR 08/2006

61

Menu CONFIGURATION

Menu MOT DE PASSE


Description Si le programme est protg par un mot de passe, (cl affiche), lutilisateur doit entrer le mot de passe pour certaines oprations. Le mot de passe protge laccs aux menus suivants : PROGRAMMATION (LD mode STOP), MONITORING (LD mode RUN), CONFIGURATION (mode STOP), EFFACER PROG. (LD mode STOP), TRANSFERT MODULE > MEM (mode STOP). Illustration : 2

MOT DE ENTRER

PASSE 0000

+ Menu / OK

Note : en cas de perte du mot de passe, la solution est dcraser le programme depuis latelier de programmation, se rfrer laide en ligne de latelier de programmation. Note : il est possible de sortir de lcran sans entrer le mot de passe par la combinaison des touches Shift (touche blanche) et Menu/Ok (touche verte). Note : partir du menu CONFIGURATION, pour revenir sur le menu principal utiliser la touche de navigation .

62

SR2MAN01FR 08/2006

Menu CONFIGURATION

Saisie du Mot de Passe

Initialement, la cl nest pas affiche et chaque digit est 0. Le message ENTRER apparat dans la fentre. Procdure de saisie :
Etape Action 1 2 3 4 Slectionner le digit saisir avec les touches de navigations : . Choisir la valeur du digit avec les touches + et - du menu contextuel. Valider le mot de passe avec la touche Menu/OK, ce qui ouvre la fentre de validation. Valider nouveau avec la touche Menu/OK. Rsultat : laffichage retourne sur le menu PRINCIPAL.

Note : ds lors, la cl est affiche dans la ligne de menu contextuel.

Suppression du mot de passe

Pour annuler le mot de passe, effectuez comme pour la procdure de saisie. 2

MOT DE PASSE EFFACER1/5 0000

+ Menu / OK

Initialement, la cl est affiche signifiant : module logique protg. Le message EFFACER et le nombre dessai 1 / 5 apparaissent dans la fentre. Les cas suivants peuvent se prsenter : mot de passe correct : le mot de passe est alors inhib et le module logique retourne sur le menu MOT DE PASSE, mot de passe erron : le compteur EFFACER sincrmente.

SR2MAN01FR 08/2006

63

Menu CONFIGURATION

Illustration : 2

MOT DE PASSE EFFACER2/5 0000

+ Menu / OK

Si le mot de passe nest pas correct 5 fois de suite, la scurit est verrouille pendant 30 minutes. Si pendant cette priode lalimentation du module logique est coupe, alors le dcompte repartira lors de la remise sous tension. Illustration : 2

MOT DE PASSE EFFACER ERREUR 5/5 >>> 30MINUTES

Menu / OK Modification du mot de passe Pour modifier le mot de passe, il suffit dannuler lancien et den saisir un nouveau.

64

SR2MAN01FR 08/2006

Menu CONFIGURATION

Menu FILTRE
Description Cette fonction permet davoir une dtection plus rapide des changements dtats sur les entres Tout ou Rien. Deux choix sont possibles : rapide, lent. Temps de rponse :
Filtrage Lent Rapide Commutation ON OFF OFF ON ON OFF OFF ON Temps de rponse 5 milliseconde 3 milliseconde 0.5 milliseconde 0.3 milliseconde

Ce choix ne peut seffectuer que lorsque le module logique est en STOP. Par dfaut les modules logiques sont configurs en LENT. Note : cette fonction est disponible sur les modules logiques aliments avec une tension continue. Note : partir du menu CONFIGURATION, pour revenir sur le menu principal utiliser la touche de navigation .

Slection du type de filtre

Le type courant est indiqu par le symbole de slection (losange noir). Procdure de slection du type de filtre :
Etape Action 1 2 Slectionner le type de filtrage laide des touches Valider avec la touche Menu/Ok Rsultat : laffichage retourne sur le menu PRINCIPAL. (la slection clignote).

SR2MAN01FR 08/2006

65

Menu CONFIGURATION

Menu Zx TOUCHES
Description Note : Accessible uniquement en mode LD. Loption Zx TOUCHES permet dactiver ou dinactiver lutilisation en boutons poussoir des touches de navigation. Selon ltat de cette option on obtient des fonctionnalits diffrentes : inactive : les touches ne sont disponibles que pour paramtrer, configurer et programmer le module logique. active : il est galement possible de les utiliser dans un schma de commande. Dans cette configuration, elles fonctionnent comme des boutons poussoirs : Touches Zx (voir Touches Zx, p. 93), sans avoir besoin dutiliser un contact dentre du bornier. Note : partir du menu CONFIGURATION, pour revenir sur le menu principal utiliser la touche de navigation .

Touches Zx en mode RUN

Par dfaut les touches Zx sont utilises comme touches de navigation. En mode RUN, lorsque lun des crans entres sorties, TEXT ou DISPLAY est actif, les numros des touches Zx utilises dans le programme sont affichs dans la ligne des menus contextuels. Pour activer la touche il suffit alors de slectionner la touche dsire Illustration : 2 .

123456 STOP LD LUN 22 SEP 15:51 1234


1 3 Menu / OK Note : la fonction est inactive en mode Paramtres, Monitoring et dans tous les crans de paramtrage des blocs fonctions et les crans de configuration.

66

SR2MAN01FR 08/2006

Menu CONFIGURATION

Menu CYCLE WATCHDOG


Description La dure de lexcution dun programme dpend de sa longueur et de sa complexit : en particulier, du type et du nombre dentres-sorties et du nombre dextensions. Le programme est excut priodiquement intervalle de temps rgulier. Cet intervalle de temps est la priode de cycle. Pour que le programme ait le temps de sexcuter entirement, la priode de cycle doit tre suprieure au temps dexcution du programme. La priode de cycle est configurable dans le menu : CONFIGURATION CYCLE WATCHDOG. Cette priode est rglable de 6 milliseconde 90 milliseconde par pas de 2 milliseconde. La valeur de la priode de cycle par dfaut est de 10 millisecondes. Illustration : 2 CYCLE =05x02mS WATCH DOG + Menu / OK Note : il faut veiller ce que : des variations trop rapides des entres ne soient pas masques par une priode de cycle trop lente, la vitesse de variation des sorties reste compatible avec les systmes commands. Si la dure dexcution du programme et des fonctions du logiciel embarqu excde la valeur de la priode de cycle choisie par le programmeur, alors le WATCHDOG permet doprer une action spcifique. Note : Dans certaines phases de dialogue les dures des cycles sont augmentes des dures des communications entre le PC et le module logique. Aucune garantie ne peut tre donne sur la dure relle des cycles pendant ce mode de fonctionnement. Leffet du WATCHDOG est toujours inhib dans ce mode de fonctionnement du module logique. Note : partir du menu CONFIGURATION, pour revenir sur le menu principal utiliser la touche de navigation . INACTIF

SR2MAN01FR 08/2006

67

Menu CONFIGURATION

Actions

Les diffrentes actions possibles du WATCHDOG sont : INACTIF : mode de marche normal, ALARME : un tat warning est positionn et le numro de warning correspondant Dbordement de la priode dexcution est accessible dans le menu DEFAUT, ERREUR : le programme sarrte (mode STOP) et le numro derreur correspondant : Dbordement de la priode dexcution est accessible dans le menu DEFAUT.

Priode de cycle

La priode de cycle est rglable de 6 milliseconde 90 milliseconde par pas de 2 milliseconde. Pour rgler cette priode, ajuster le facteur multiplicateur du pas de 2 milliseconde laide des touches + et - du menu contextuel. Ce facteur est compris entre 3 et 45. C Y C L E = 00 x 0 2 m S 5 Lajustement du facteur multiplicateur se fait en fonction de la priode la plus courte dchantillonnage des entres.

Configuration du WATCHDOG

Procdure:
Etape Action 1 2 Configurer le paramtre CYCLE laide des touches + et - du menu contextuel. Valider la saisie laide de lune des touches : ou . Rsultat : le paramtre CYCLE est valid et le paramtre WATCHDOG est slectionn (il clignote). Configurer le paramtre WATCHDOG laide des touches + et - du menu contextuel. Valider les modifications en appuyant sur la touche Menu/OK. Rsultat : laffichage retourne sur le menu PRINCIPAL.

3 4

68

SR2MAN01FR 08/2006

Menu EFFACER PROG.

Menu EFFACER PROG.


Description Note : accessible uniquement en mode LD. Cette fonction permet deffacer la totalit du programme. Note : si le programme est protg (cl affiche), l'utilisateur doit entrer le mot de passe (voir Menu MOT DE PASSE, p. 62) avant de pouvoir effacer le programme.

Effacer le programme

A louverture, cest le choix NON qui est slectionn par dfaut. Procdure :
Etape Action 1 2 Slectionner le choix OUI avec les touches de navigation et . Valider la commande d'effacement en appuyant sur Menu/OK. Rsultat : laffichage retourne sur le menu PRINCIPAL.

SR2MAN01FR 08/2006

69

Menu EFFACER PROG.

70

SR2MAN01FR 08/2006

Menu TRANSFERT

10

Menu TRANSFERT
Description Cette fonction permet de : charger dans la mmoire de sauvegarde le firmware et lapplication contenus dans le module logique, charger sur le module logique un firmware et une application contenus dans la mmoire de sauvegarde. Cette mmoire de sauvegarde peut ensuite servir charger le firmware et lapplication dans un autre module logique. Illustration : 2

TRANSFERT ZELIO > MEMOIRE MEMOIRE > ZELIO

Menu / OK Note : la mmoire de sauvegarde est livre en option. Note : linsertion et lextraction de la mmoire de sauvegarde peuvent seffectuer mme lorsque le module logique est sous tension. Pour les modules logiques sans cran, la dtection de la mmoire ne se fait qu' la mise sous tension du module, si la mmoire est insre alors que le module est sous tension, elle ne sera pas prise en compte. Note : si lapplication est protge (cl affiche), lutilisateur doit entrer le mot de passe avant de pouvoir la sauvegarder.
71

SR2MAN01FR 08/2006

Menu TRANSFERT

Note : si une application est dj prsente dans la mmoire de sauvegarde, elle sera crase par le nouveau transfert (aucun test nest effectu pour vrifier que la mmoire est libre). Note : il nest pas possible de transfrer directement une application cre avec la version V2 de latelier de programmation, de la mmoire vers le module logique, si celui-ci contient un firmware de version V3. Pour la marche suivre pour transfrer lapplication dans ce cas, voir ???.

Transfert Module Mmoire de sauvegarde

Procdure de transfert de lapplication, du module logique vers la mmoire de sauvegarde :


Etape Action 1 2 3 4 5 Insrer la cartouche EEPROM (SR2 MEM01) dans lemplacement prvu cet effet. Slectionner le type de transfert : ZELIO>MEMOIRE laide des touches de navigation . Valider la commande de transfert avec la touche Menu/OK. (Entrer le mot de passe si le programme est protg) Attendre que le transfert se termine. Affichage de : > > > MEMOIRE puis de TRANSFER. OK lorsquil est termin. Valider nouveau en appuyant sur la touche Menu/OK pour sortir du menu. Rsultat : laffichage retourne sur l'cran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

72

SR2MAN01FR 08/2006

Menu TRANSFERT

Transfert Mmoire de sauvegarde Module

Procdure de transfert de lapplication, de la mmoire de sauvegarde vers le module logique, dans le cas dun module logique avec cran LCD et clavier :
Etape Action 1 2 3 4 5 Insrer la cartouche EEPROM (SR2 MEM01) avec le programme transfrer dans lemplacement prvu cet effet. Slectionner le type de transfert : MEMOIRE>ZELIO laide des touches de navigation . Valider la commande de transfert la touche Menu/OK. Attendre que le transfert se termine. Affichage de : > > > MODULE puis de TRANSFER. OK lorsqu'il est termin. Valider nouveau en appuyant sur Menu/OK pour sortir du menu. Rsultat : laffichage retourne sur lcran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

Procdure de transfert de lapplication, de la mmoire de sauvegarde vers le module logique, dans le cas dun module logique sans cran LCD ni clavier :
Etape Action 1 2 3 Le module logique ntant pas aliment, Insrer la cartouche EEPROM (SR2 MEM01) dans lemplacement prvu cet effet. Mettre le module logique sous tension. Pendant toute la dure du transfert, lafficheur LED est teint. Attendre que le transfert se termine. Pendant toute la dure du transfert, lafficheur LED est teint, puis la fin du transfert lafficheur LED clignote. Si le clignotement est lent (3 Hz), le transfert sest effectu correctement, le module logique est en RUN, retirer la cartouche EEPROM (SR2 MEM01). Si le clignotement est rapide (5Hz), le transfert ne sest pas effectu pour cause dincompatibilit entre la configuration ncessaire au programme transfrer et celle du module logique.

Note : lorsque le module logique est dans le mode STOP, lafficheur LED est allum et ne clignote pas.

SR2MAN01FR 08/2006

73

Menu TRANSFERT

Erreurs possibles

Ci-dessous les erreurs possibles et dans chaque cas les messages affichs : Absence de mmoire de sauvegarde Message derreur : TRANSFERT ERREUR : PAS DE MEMOIRE Configurations du matriel et du programme transfrer non compatibles Message derreur : TRANSFERT ERREUR : CONFIG INCOMPAT (rfrences du matriel ou du logiciel). Se reporter au chapitre Menu DEFAUT, p. 79 pour consulter le numro de lerreur et pour leffacer. Note : le transfert de programme d'un module l'autre via une carte mmoire n'est possible qu'entre modules de mme rfrence. Il est par exemple impossible de transfrer un programme venant d'un module avec horloge sur un module qui n'en possde pas.

Application incompatible avec le firmware du module

Dans le cas o lapplication stocke dans le mmoire de sauvegarde t cre avec une version de latelier de programmation incompatible avec le firmware du module logique cible, procder comme suit :
Etape 1 Action Tlcharger lapplication de la mmoire de sauvegarde vers un module logique contenant un firmware compatible. Remarque : si aucun module logique ne dispose dun firmware compatible avec lapplication, utiliser la version de latelier de programmation qui servi crer lapplication pour tlcharger un firmware compatible dans le module logique cible. Utiliser la version de latelier de programmation qui servi crer lapplication pour la tlcharger du module logique vers le PC. Enregistrer lapplication tlcharg ltape 2. Lancer la dernire version de latelier de programmation. Ouvrir lapplication enregistre ltape 3. Rsultat : latelier de programmation convertit lapplication. Tlcharger lapplication convertie et le firmware associ dans le module logique cible.

2 3 4 5 6

74

SR2MAN01FR 08/2006

Menu VERSION

11

Menu VERSION

SR2MAN01FR 08/2006

75

Menu VERSION

Description

Cette fonction permet didentifier prcisment la version de tous les composants du systme : type de matriel, firmware, fonctions LD, fonctions FBD. Illustration : 2

MODULE SR3B261BD MATERIEL 01.00 FIRMWARE 01.00 F O N C. L D 01.00.00


+ Menu / OK Ces informations sont disponibles pour le module logique, mais galement pour les extensions connectes. La prsence du symbole en bas droite indique quil existe une/des extension(s) connectes au module logique. Illustration : 2

EXT XT141BD MATERIEL 01.00 FIRMWARE 01.00


+ Menu / OK Pour sortir appuyer sur le bouton Menu/OK, laffichage retourne sur lcran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

76

SR2MAN01FR 08/2006

Menu LANGUE

12

Menu LANGUE
Description Cette fonction permet de choisir la langue utilise par le module logique. Tous les messages sont visualisables en 6 langues : anglais, franais, allemand, italien, espagnol, portugais. Illustration : 2

ENGLISH FRANCAIS DEUTSCH ITALIANO


Menu / OK

Slection de la langue

La langue courante est indique par le symbole de slection (losange noir). Procdure de slection de la langue :
Etape Action 1 2 Slectionner la langue avec les touches de navigation : et (la slection clignote). Valider avec la touche Menu/Ok. Rsultat : laffichage retourne sur l'cran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

SR2MAN01FR 08/2006

77

Menu LANGUE

78

SR2MAN01FR 08/2006

Menu DEFAUT

13

Menu DEFAUT
Description Cette fonction permet : dafficher sur lcran LCD le type de dfaut dtect par le firmware du module logique (erreur ou mise en garde : dbordement du chien de garde, voir Menu CYCLE WATCHDOG, p. 67, priode dexcution trop leve, etc.), de remettre zro le compteur de dfauts. Illustration : 2

DEFAUT : 001 EFFACER OUI NON


Menu / OK

Remise zro du compteur de dfauts

Pour remettre zero le compteur de dfauts, procder comme suit :


Etape Action 1 2 Slectionner le choix OUI avec les touches de navigation et . Valider la commande d'effacement en appuyant sur Menu/OK. Rsultat : laffichage retourne sur l'cran des ENTREES-SORTIES en mode RUN et sur le menu PRINCIPAL en mode STOP.

SR2MAN01FR 08/2006

79

Menu DEFAUT

Types de dfaut
000 001

Ci-dessous, la description des dfauts possibles :

Numro Type de dfaut Aucun dfaut Dfaut criture EEPROM Ce dfaut caractrise les problmes de transfert entre cartouche mmoire et module logique. Si ce dfaut arrive frquemment, contacter le service d'assistance clientle. Dfaut criture horloge Si le dfaut arrive frquemment, contacter le service d'assistance clientle. Surcharge sur les sorties relais statiques Ds quune sortie relais statique atteint la temprature de 170C, le groupe des 4 sorties auquel elle appartient est dsactiv. Pour rendre oprationnel ce groupe de sorties, il faut dune part supprimer la cause de surintensit (courtcircuit, etc.), puis effacer le dfaut partir du menu DEFAUT (voir Menu DEFAUT, p. 79). Firmware du module logique est endommag Recharger le firmware sur le module logique et lapplication utilisateur. Au cas o le problme persiste, contacter le service d'assistance clientle. Dbordement du chien de garde Avertissement ou erreur selon le choix effectu dans le menu CONFIGURATION (afficheur du module logique) ou dans la fentre configuration (atelier de programmation). La priode dexcution de lapplication sur le module logique est trop petite par rapport la dure dexcution de lapplication programm dans le module logique. Si lapplication exige la priodicit ou un chantillonnage rigoureux des entres sortie du module logique, augmenter la priode dexcution de lapplication dans le module logique. Pour ce faire, soit paramtrer dans menu CONFIGURATION (afficheur du module logique) soit paramtrer dans la fentre configuration (atelier de programmation) Si lapplication nexige pas la priodicit dexcution, il faut choisir : Aucune Action pour le WATCHDOG, dans le menu CONFIGURATION. Le module logique a excut une opration inconnue Si le dfaut est permanent, recharger le firmware sur le module logique et lapplication utilisateur. Au cas o le problme persiste, contacter le service d'assistance clientle. Dfaut de la liaison entre le module logique et l'extension de type bus Vrifier le fonctionnement de l'extension (connexion, alimentation, dfaut). Dfaut de la liaison entre le module logique et l'extension de type entres-sorties Vrifier le fonctionnement de l'extension (connexion, alimentation, dfaut). Dfaut apparu dans le firmware (logiciel propre au module logique) ou sur la partie matrielle du module logique Si le dfaut est permanent, recharger le firmware sur le module logique et le programme utilisateur. Au cas o le problme persiste, contacter le service d'assistance clientle. Au dbut du RUN de lapplication sur le module logique : lapplication ne peut passer en RUN car elle est incompatible avec le module logique physiquement aliment Si le problme apparat, contacter le service d'assistance clientle.

002 004

050

051

052

053 054 058

059

80

SR2MAN01FR 08/2006

Menu DEFAUT Numro Type de dfaut 060 Au dbut du RUN de lapplication sur le module logique : programme incompatible avec l'extension de type bus physiquement alimente Si le problme apparat, contacter le service d'assistance clientle. Au dbut du RUN de lapplication sur le module logique : programme incompatible avec l'extension de type entres-sorties physiquement alimente Si le problme apparat, contacter le service d'assistance clientle. Incompatibilit de version(s) (ou d'indice) lors du chargement d'un programme partir de la mmoire de sauvegarde Si le problme apparat, contacter le service d'assistance clientle. Incompatibilit de la configuration du matriel lors du chargement d'un programme partir de la mmoire de sauvegarde Si le problme apparat, contacter le service d'assistance clientle.

061

062

063

SR2MAN01FR 08/2006

81

Menu DEFAUT

82

SR2MAN01FR 08/2006

Menu CHANGER J/H

14

Menu CHANGER J/H


Description Cette fonction permet configurer la date et de lheure des modules logiques qui possdent une horloge. Illustration : 2 CHANGER J/H JEU 07 JUI 2003 16 : 27 30 s CAL 02 s/SEM + Menu / OK Les paramtres modifiables sont : le jour / semaine / mois / anne, lheure, les minutes et les secondes, Les valeurs tant enregistres en appuyant sue la touche Menu/Ok, si lon veut obtenir une prcision sur lheure, il convient de terminer lentre des modifications par minutes et secondes CAL : calibrage de lhorloge interne du module logique en secondes par semaine.

SR2MAN01FR 08/2006

83

Menu CHANGER J/H

Calibrage de lhorloge

Le quartz qui pilote lhorloge temps rel du module logique a une drive mensuelle variable en fonction des conditions denvironnement du module logique. La valeur maximum de cette drive est denviron une minute par mois. Pour estimer cette drive, il convient dobserver la drive de lhorloge du module logique par rapport une horloge talon de rfrence pendant quelques semaines ou plus. Exemple : Si lutilisateur souhaite compenser cette drive, alors il peut par exemple faire une correction de - 15 secondes par semaine pour compenser une drive de + 60 secondes par mois. Cette compensation est effectue le dimanche une heure du matin. Note : cette correction na pas de sens si le module logique est soumis de longues coupures dalimentation ou bien de grosses variations de temprature.

Configuration de lhorloge

Procdure :
Etapes Description 1 Slectionner le paramtre modifier laide les touches de navigation Rsultat : le paramtre slectionn clignote. (Quand on entre dans ce mode, le jour est slectionn) et .

2 3

Modifier la valeur du paramtre. Les touches + et - du menu contextuel permettent de changer la valeur courante. Valider les modifications en appuyant sur Menu/OK. Rsultat : laffichage retourne sur le menu PRINCIPAL.

Note : le module logique contient un logiciel qui dtermine le jour de la semaine lorsque lon choisit le jour du mois dans lanne. Note : Il est interdit de modifier l'heure d'un produit entre 2h et 3h du matin les jours de passage de l'heure d't hiver ( 3h il est 2h)

84

SR2MAN01FR 08/2006

Menu CHANGER ETE/HIV

15

Menu CHANGER ETE/HIV


Description Cette fonction permet changer automatiquement de plage horaire : t/hiver, pour les modules logiques qui possdent une horloge. Illustration : 2

CHANGER ETE/HIV EUROPE ETE M:03 D:5 HIVER M:10 D:5


+ Menu / OK Les modes de fonctionnement possibles sont les suivants : NON : pas de changement, Automatique : le changement est automatique, les dates sont prdfinies selon la zone gographique : EUROPE : Europe, GB : Grande Bretagne, USA. AUTRE ZONE : (MANUEL) le changement est automatique, mais il faut spcifier, pour lt et pour lhiver : le mois : M, le dimanche : D (1, 2, 3, 4 ou 5) du changement.

SR2MAN01FR 08/2006

85

Menu CHANGER ETE/HIV

Configuration du changement dheure

Pour configurer le changement dheure, procder comme suit :


Etape Action 1 2 3 Slectionner le paramtre modifier laide les touches de navigation Rsultat : le paramtre slectionn clignote. et .

Modifier la valeur du paramtre. Les touches + et - du menu contextuel permettent de changer la valeur courante. Valider les modifications en appuyant sur Menu/OK. Rsultat : laffichage retourne sur le menu PRINCIPAL.

86

SR2MAN01FR 08/2006

Langage LD

III

Prsentation
Objet de cette partie Contenu de cette partie Cette partie dcrit lutilisation du langage de programmation LD (Ladder Diagram) sur le module logique. Cette partie contient les chapitres suivants :
Chapitre 16 Titre du chapitre Les lments du langage LD Page 89

SR2MAN01FR 08/2006

87

Langage LD

88

SR2MAN01FR 08/2006

Les lments du langage LD

16

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit les diffrentes fonctions dautomatisme du langage LD.

Ce chapitre contient les sujets suivants :


Sujet Introduction Entres Tout Ou Rien (TOR) Touches Zx Relais auxiliaires Sorties Tout Ou Rien (TOR) Temporisateurs Compteurs Compteur rapide Comparateurs de compteurs Comparateurs analogiques Horloges Textes Rtro-clairage de lcran LCD Changement heure dt / hiver Entres-Sorties Modbus Message Page 90 91 93 95 100 104 115 122 132 133 138 142 144 145 147 148

SR2MAN01FR 08/2006

89

Les lments du langage LD

Introduction
Description En mode de programmation LD, il est possible de programmer une application depuis linterface de la face avant du module logique. Nous dtaillerons ici tous les lments possibles dun schma de commande en mode LD, reconnus et utiliss par le module logique. Afin de mieux comprendre les fonctionnalits de chaque lment nous intgrerons, lorsque ncessaire, un exemple directement utilisable. Composition des schmas de commande Les modules logiques acceptent des schmas de 120 lignes. Chaque ligne est compose au maximum de 5 contacts. Les contacts sont obligatoirement relis au moins une bobine, la bobine ntant pas forcment sur la mme ligne. Note : lorsque lapplication ncessite plus de 5 contacts pour activer une action, il est possible dutiliser les relais auxiliaires.

Exemple de schma de commande

Ci-dessous un exemple de schma de commande, tel quil apparat sur lafficheur de la face avant du module logique : 2

I1 I2 I3

RT1 M3 Z1 SM1 TT1


Menu / OK

90

SR2MAN01FR 08/2006

Les lments du langage LD

Entres Tout Ou Rien (TOR)


Description Les Entres Tout Ou Rien (TOR) sont exclusivement utilisables comme contact dans le programme. Ce contact reprsente ltat de lentre du module logique connecte un capteur (bouton poussoir, interrupteur, dtecteur, etc.). Le numro du contact correspond au numro des bornes de lentre associe : 1 9, puis A R ( lexception des lettres I, M et O) en fonction du module logique et lextension ventuelle. Utilisation en contact Ce contact peut utiliser ltat direct de lentre (mode normalement ouvert) ou son tat inverse (mode normalement ferm), voir ci-dessous. Mode normalement ouvert : Symbole dun contact normalement ouvert : IUn contact normalement ouvert correspond lutilisation de ltat direct de lentre. Si lentre est alimente, on dira alors que le contact est passant. Exemple : allumage et extinction dune lampe laide dun bouton poussoir. I1 Q1

Si lentre 1 est alimente le contact I1 est ferm, la bobine Q1 est active. Mode normalement ferm : Symbole dun contact normalement ferm : iUn contact normalement ferm correspond lutilisation de ltat inverse (complment logique de ltat direct) de lentre. Si lentre est alimente, on dira alors que le contact est non passant. Exemple : contrle dune lampe laide dune entre utilise en tat inverse. i1 [Q1

Si lentre 1 est alimente le contact i1 est ouvert, la bobine Q1 est non active.

SR2MAN01FR 08/2006

91

Les lments du langage LD

Modification de ltat dun contact

Pour modifier un contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les types de contacts possibles (I pour contact normalement ouvert, i pour un contact normalement ferm). Etat des contacts linitialisation du programme : ltat direct est inactif, ltat inverse est actif.

Initialisation

92

SR2MAN01FR 08/2006

Les lments du langage LD

Touches Zx
Description Les touches de navigation se comportent exactement comme les entres physiques I (entres TOR). Leur seule diffrence est quelles ne correspondent pas des bornes de raccordement du module logique mais aux quatre boutons gris de la face avant. Elles sont utilises comme boutons poussoir et exclusivement utilisables comme contacts. Utilisation en contact Ce contact peut utiliser ltat direct de la touche (mode normalement ouvert) ou son tat inverse (mode normalement ferm), voir ci-dessous. Mode normalement ouvert : Symbole du contact en mode normalement ouvert, reprsentant une touche : ZLe mode normalement ouvert correspond lutilisation de ltat direct de la touche. Si la touche est presse, on dira alors que le contact correspondant est passant. Mode normalement ferm : Symbole du contact en mode normalement ferm, reprsentant une touche : zLe mode normalement ferm correspond lutilisation de ltat inverse (complment logique de ltat direct) de la touche. Si la touche est presse, on dira alors que le contact correspondant est non passant. Exemple Ralisation dun tlrupteur qui fonctionne avec la touche Z1 et la sortie Q1 : Z1 Q1

A chaque appui sur la touche Z1, la sortie Q1 change dtat.

SR2MAN01FR 08/2006

93

Les lments du langage LD

Dsactivation des touches ZX

Par dfaut les Touches Zx sont actives, il est possible de les dsactiver de lune des manires suivantes : partir de la face avant du module logique : laide du menu : CONFIGURATION Zx TOUCHES, voir Menu Zx TOUCHES, p. 66, partir de latelier de programmation : se rfrer laide en ligne de latelier de programmation pour plus dinformation. Note : lorsque le module logique est en RUN, si les Touches Zx ont t dsactives, elles ne pourront pas tre utilises comme entres dans le programme, mais permettront uniquement de se dplacer dans les menus.

Modification de ltat dun contact

Pour modifier un contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur la lettre reprsentant le contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les types de contacts possibles (Z pour contact normalement ouvert, z pour un contact normalement ferm). Etat des contacts linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Initialisation

94

SR2MAN01FR 08/2006

Les lments du langage LD

Relais auxiliaires
Description Les Relais auxiliaires nots M se comportent exactement comme les Sorties Tout Ou Rien (TOR) Q (voir Sorties Tout Ou Rien (TOR), p. 100), mais ne possdent pas de contact lectrique de sortie. Ils sont utilisables comme variables internes. Ils sont au nombre de 31, numrots 1 9 puis de A Y lexception des lettres I, M et O. Tout relais auxiliaire est utilisable, dans le programme, indiffremment comme bobine ou comme contact. Ils permettent de mmoriser un tat qui sera utilis sous la forme du contact associ.

SR2MAN01FR 08/2006

95

Les lments du langage LD

Utilisation en bobine

Pour utiliser un relais auxiliaire comme bobine, 4 modes sont disponibles : mode contacteur, mode tlrupteur, mode accrochage, mode dcrochage. Mode contacteur : Symbole dun relais auxiliaire, utilise comme bobine en mode contacteur : [ MLe relais est excit si les contacts auxquels elle est relie sont passants, sinon il nest pas excit. Mode tlrupteur : Symbole dun relais auxiliaire, utilise comme bobine en mode tlrupteur : MExcitation impulsionnelle, la bobine change dtat chaque impulsion quelle reoit. Mode accrochage : Symbole dun relais auxiliaire, utilise comme bobine en mode accrochage : SMLe relais SET, appel aussi relais denclenchement, est excit ds que les contacts auxquels il est reli sont passants, il reste enclench mme si ensuite les contacts ne sont plus passants. Ce comportement est identique celui dune bascule logique RS. Mode dcrochage : Symbole dun relais auxiliaire, utilise comme bobine en mode accrochage : RMLe relais RESET, appel aussi relais de dclenchement, est dsactiv lorsque les contacts auxquels il est reli sont passants. Il reste dsactiv mme si ensuite les contacts ne sont plus passants. Note : pour des raisons de compatibilits ascendantes pour les programmes fonctionnant avec Zelio 1, les 4 types de modes pour une mme bobine sortie Q ou relais auxiliaire M sont utilisables dans un mme schma de cblage dans Zelio 2.

96

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation en contact

Les relais auxiliaires peuvent tre utiliss en contact autant de fois que ncessaire. Ce contact peut utiliser ltat direct du relais (mode normalement ouvert) ou son tat inverse (mode normalement ferm), voir ci-dessous. Mode normalement ouvert : Symbole dun relais auxiliaire, utilise comme contact en mode normalement ouvert : MUn relais utilis comme contact normalement ouvert correspond lutilisation de ltat direct de ce relais. Sil est aliment, on dira alors que le contact est passant. Mode normalement ferm : Symbole dun relais auxiliaire, utilise comme contact en mode normalement ferm : mUn relais auxiliaire utilise comme contact normalement ferm, correspond lutilisation de ltat inverse (complment logique de ltat direct) de ce relais. Sil est aliment, on dira alors que le contact est non passant.

SR2MAN01FR 08/2006

97

Les lments du langage LD

Exemple

Dans lexemple suivant lallumage et lextinction dune lampe sont conditionns par ltat des 6 entres suivantes : I1, I2, I3, I4, I5 et IB. La lampe sallume lorsque : les entres I1, I4, I5 et IB sont ltat 1, et les entres I2 et I3 sont ltat 0. Le module logique ne permettant pas de mettre plus de 5 contacts sur une ligne, on utilise des relais auxiliaires pour commander la lampe. On choisit de mmoriser ltat des entres I1, I4, I5 et IB laide du relais auxiliaire M1 et de mmoriser ltat des entres I2 et I3 laide du relais auxiliaire M2. La lampe est commande par les relais M1 et M2, utiliss respectivement comme contact normalement ouvert et comme contact normalement ferm. Illustration :
I1 I4 I5 IB M1

001
I2 I3 M2

002
M1 m2 Q1

003 Modification du mode dune bobine ou dun contact

Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (M pour contact normalement ouvert, m pour un contact normalement ferm). Etat des contacts linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Initialisation

98

SR2MAN01FR 08/2006

Les lments du langage LD

Rmanence

Par dfaut, aprs une coupure dalimentation, le relais est dans ltat correspondant linitialisation du programme. Pour restituer ltat de la sortie sauvegard lors de la coupure dalimentation il faut activer la rmanence : depuis la face avant : partir du menu PARAMETRES (voir Menu PARAMETRES, p. 53), ou depuis latelier de programmation : valider loption Rmanence dans la fentre de paramtrage associe au relais.

SR2MAN01FR 08/2006

99

Les lments du langage LD

Sorties Tout Ou Rien (TOR)


Description Les Sorties Tout Ou Rien (TOR) correspondent aux bobines des relais de sorties du module logique (connectes aux actionneurs). Ces sorties sont numrotes de 1 9, puis A G, en fonction du module logique et lextension ventuelle. Toute sortie TOR est utilisable, dans le programme, indiffremment comme bobine ou comme contact. Utilisation en bobine Pour utiliser une sortie TOR comme bobine, 4 modes sont disponibles : mode contacteur, mode tlrupteur, mode accrochage, mode dcrochage. Mode contacteur : Symbole dune sortie TOR, utilise comme bobine en mode contacteur : [ QLa bobine est excite si les contacts auxquels elle est relie sont passants, sinon elle nest pas excite. Mode tlrupteur : Symbole dune sortie TOR, utilise comme bobine en mode tlrupteur : QExcitation impulsionnelle, la bobine change dtat chaque impulsion quelle reoit. Exemple : allumage et extinction dune lampe laide dun bouton poussoir : i1 Q1

Un bouton poussoir est raccord sur lentre I1 et une lampe sur la sortie Q1. A chaque appui sur le bouton poussoir, la lampe va sallumer ou steindre. Mode accrochage : Symbole dune sortie TOR, utilise comme bobine en mode accrochage : SQLa bobine SET, appele aussi bobine denclenchement, est excite ds que les contacts auxquels elle est relie sont passants, elle reste enclenche mme si ensuite les contacts ne sont plus passants. Ce comportement est identique celui dune bascule logique RS.
100

SR2MAN01FR 08/2006

Les lments du langage LD

Exemple : allumage et extinction dune lampe laide de 2 boutons poussoirs : voir mode dcrochage ci-dessous. Mode dcrochage : Symbole dune sortie TOR, utilise comme bobine en mode dcrochage : RQLa bobine RESET, appele aussi bobine de dclenchement, est dsactive lorsque les contacts auxquels elle est relie sont passants. Elle reste inactive mme si ensuite les contacts ne sont plus passants. Exemple : allumage et extinction dune lampe laide de 2 boutons poussoirs : voir mode dcrochage I1 I2 SQ1 RQ1

BPI1 est raccord sur lentre I1, BPI2 sur lentre I2, la lampe est commande par la sortie Q1. La lampe sallume lorsquon appuie sur le bouton poussoir BPI1 et elle steint lorsquon appuie sur le bouton poussoir BPI2. Note : rgle dutilisation des sorties : Une sortie doit tre utilise une seule et unique fois dans le programme en tant que bobine. Lorsquune bobine SET est utilise pour une sortie TOR, il est conseill de prvoir une bobine RESET pour cette sortie. La bobine RESET est prioritaire, sur la bobine SET. Lusage dune bobine SET, seule, ne se justifie que pour le dclenchement dun signal dalarme resetable uniquement par INIT + MARCHE du programme. Note : pour des raisons de compatibilits ascendantes pour les programmes fonctionnant avec les modules logiques Zelio 1, les 4 types de modes pour une mme bobine sortie Q ou relais auxiliaire M sont utilisables dans un mme schma de cblage dans Zelio 2. Dans ce cas, le mode de fonctionnement est dtermin par la bobine active en premier.

SR2MAN01FR 08/2006

101

Les lments du langage LD

Utilisation en contact

Une sortie peut tre utilise en contact auxiliaire autant de fois que ncessaire. Ce contact peut utiliser ltat direct de la sortie (mode normalement ouvert) ou son tat inverse (mode normalement ferm), voir ci-dessous. Mode normalement ouvert : Symbole dune sortie TOR, utilise comme contact en mode normalement ouvert : QUne sortie utilise comme contact auxiliaire normalement ouvert correspond lutilisation de ltat direct de la sortie. Si elle est alimente, on dira alors que le contact est passant. Mode normalement ferm : Symbole dune sortie TOR, utilise comme contact en mode normalement ferm : qUne sortie utilise comme contact auxiliaire normalement ferm correspond lutilisation de ltat inverse (complment logique de ltat direct) de la sortie. Si elle est alimente, on dira alors que le contact est non passant.

Modification du mode dune bobine ou dun contact

Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine de sortie ou sur la lettre du contact reprsentant la sortie, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (Q pour contact normalement ouvert, q pour un contact normalement ferm). Etat des contacts linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Initialisation

102

SR2MAN01FR 08/2006

Les lments du langage LD

Rmanence

Par dfaut, aprs une coupure dalimentation, le relais est dans ltat correspondant linitialisation du programme. Pour restituer ltat de la sortie sauvegard lors de la coupure dalimentation il faut activer la rmanence : depuis la face avant : partir du menu PARAMETRES (voir Menu PARAMETRES, p. 53), ou depuis latelier de programmation : valider loption Rmanence dans la fentre de paramtrage associe la sortie.

SR2MAN01FR 08/2006

103

Les lments du langage LD

Temporisateurs
Description La fonction Temporisateurs permet de retarder, prolonger et commander des actions pendant un temps dtermin. Ces temps sont paramtrables laide dune ou deux valeurs de prslections suivant les types de temporisateur. Il existe 11 types de temporisateur : Travail, commande maintenue (A), Travail, dpart/arrt par impulsion (a), Repos (C), Passage activation commande : impulsion calibre sur front montant de lentre de commande (B), Passage dsactivation commande : calibre sur front descendant de lentre de commande (W), Clignoteur, commande maintenue, synchrone (D), Clignoteur, dpart/arrt par impulsion, synchrone (d), Totalisateur de travail (T), A/C, Clignoteur, commande maintenue, asynchrone (L), Clignoteur, dpart/arrt par impulsion, asynchrone (I). Se rfrer au paragraphe Chronogrammes pour la description des diffrents types de temporisateurs. Le module logique dispose de 16 blocs fonction temporisateur, numrots de 1 9, puis de A G. Chaque bloc possde une entre de remise zro, une entre de commande et une sortie permettant de savoir si la temporation est termine.

104

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation des bobines

A chaque temporisateur sont associs 2 bobines : bobine TT : Entre de commande, bobine RC : Entre de remise zro, Lutilisation de ces bobines est dcrite ci-dessous. Entre de commande : Symbole de la bobine Entre de commande dun temporisateur : TTChaque type induit un fonctionnement particulier qui permet de grer tous les cas de figure envisageables dans une application. Entre de remise zro : Symbole de la bobine Entre de commande dun temporisateur : RTLexcitation de la bobine a pour effet de remettre zro la valeur courante du temporisateur : le contact T est dsactiv et la fonction est prte pour un nouveau cycle de temporisation. Note : cette bobine nest ncessaire que pour les temporisateurs de type dpart/ arrt par impulsion.

SR2MAN01FR 08/2006

105

Les lments du langage LD

Utilisation en contact

Le contact associ au temporisateur indique si la temporation est termine. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits ci-dessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ un temporisateur : TLe contact normalement ouvert correspond lutilisation de ltat direct de la sortie du bloc fonction Temporisateur. Si cette sortie est active, on dira alors que le contact est passant. Mode normalement ferm : Symbole du contact normalement ferm associ un temporisateur : tLe contact normalement ferm correspond lutilisation de ltat inverse (complment logique de ltat direct) de la sortie du bloc fonction Temporisateur. Si cette sortie est active, on dira alors que le contact est non passant.

106

SR2MAN01FR 08/2006

Les lments du langage LD

Paramtrage depuis la face avant

Le paramtrage du bloc est accessible, ou bien lors de la saisie de la ligne de commande, ou bien partir du menu PARAMETRES si le bloc na pas t verrouill avec le cadenas. Les paramtres renseigner sont les suivants : Type de temporisateur, Valeur(s) de prslection, Unit de temps, Verrouillage paramtres, Rmanence. Type de temporisateur : Ce paramtre permet de choisir le type de fonctionnement du temporisateur parmi les 11 types disponibles. Chaque type est reprsent par une lettre : A : Travail, commande maintenue, a : Travail, dpart/arrt par impulsion, C : Repos A/C : combinaison des types A et C, B : Passage activation commande : impulsion calibre sur front montant de lentre de commande, W : Passage dsactivation commande : calibre sur front descendant de lentre de commande, D : Clignoteur, commande maintenue, synchrone, d : Clignoteur, dpart/arrt par impulsion, synchrone, L : Clignoteur, commande maintenue, asynchrone, l : Clignoteur, dpart/arrt par impulsion, asynchrone T : Totalisateur de travail. Valeur de prslection : Selon le type de temporisateur, on peut avoir 1 ou 2 valeurs de prslection : 1 seule valeur de prslection (types : A, a, C, B, W, D, d et T) : t : retard lenclenchement ou retard au dclenchement selon le type. 2 valeurs de prslection (types : A/C, L et l) : A : retard lenclenchement dans le cas du type A/C ; tat actif dans les cas des clignoteurs L et l. B : retard au dclenchement dans le cas du type A/C ; tat inactif dans les cas des clignoteurs L et l. Unit de temps :

SR2MAN01FR 08/2006

107

Les lments du langage LD

Cest lunit de temps de la valeur de prslection, cinq cas sont possibles :


Unit 1/100 de seconde Symbole Forme 00.00 s Valeur maximum 99.99 s

s S M:S H:M H

1/10 de seconde

000.0 s

999.9 s

minutes : seconde

00 : 00

99 : 99

heure : minute heures Uniquement pour le type T.

00 : 00

99 : 99

0 000 h

9 999 h

Verrouillage paramtres : Symbole du paramtre Verrouillage paramtres : Verrouill Non verrouill

Le verrouillage interdit la modification des paramtres partir de la face avant du module logique (menu PARAMETRES). Rmanence : Par dfaut, si une coupure dalimentation survient alors quun bloc fonction temporisateur est actif, linformation sur le temps dj coul est perdue. Au retour de la tension dalimentation, le bloc fonction temporisateur est rinitialis et prt pour un nouveau cycle de fonctionnement. Si lapplication le ncessite, il est possible de mmoriser le temps coul avant la coupure de tension, laide du paramtre Rmanence. Symbole du paramtre Rmanence : Activ Non activ

Cette fonction permet de sauvegarder ltat du temporisateur et mmorise le temps coul en cas de coupure dalimentation.

108

SR2MAN01FR 08/2006

Les lments du langage LD

Illustration : paramtrage dun compteur depuis la face avant du module logique : 9 8 2 1 2 3 4 TT1 RT1 a T1 A = 00:20 AC M:S b B = 00:45 + Menu / OK 5 Description :
Repre Paramtre 1 2 3 4 Entre de commande Entre de remise zro Sortie du temporisateur Verrouillage des paramtres Description Chronogramme de l'entre de commande. Chronogramme de l'entre de remise zro. Chronogramme de la sortie du temporisateur . Ce paramtre permet de verrouiller les paramtres du compteur. Lorsque le bloc est verrouill, la valeur de prslection napparat plus dans le menu PARAMETRES. Retard l'enclenchement du temporisateur A/C. Retard au dclenchement du temporisateur A/C. Unit de temps de la valeur de prslection. Sauvegarde de ltat de la valeur courante du compteur en cas de coupure dalimentation. Type de temporisateur utilis.

5 6 7 8 9

Retard l'enclenchement Retard au dclenchement Unit de temps Rmanence Type de temporisateur

SR2MAN01FR 08/2006

109

Les lments du langage LD

Chronogrammes

On donne ici les chronogrammes illustrant les diffrents comportements du bloc fonction Temporisateur, selon le type de temporisateur choisi. Travail, commande maintenue (type A) : La figure ci-dessous illustre le fonctionnement du temporisateur de type A :

TT RT T tA

Travail, dpart/arrt par impulsion (type a) : La figure ci-dessous illustre le fonctionnement du temporisateur de type a :

TT RT T tA

Note : chaque impulsion sur lentre TTx remet la valeur courante du temporisateur 0. Repos (type C) : La figure ci-dessous illustre le fonctionnement du temporisateur de type C :

TT RT T tA t < tA tA

110

SR2MAN01FR 08/2006

Les lments du langage LD

A/C : combinaison des types A et C, La figure ci-dessous illustre le fonctionnement du temporisateur de type A/C :

TT RT T t<tA tA tB tA t<tB tB

Passage activation commande (type B) : La figure ci-dessous illustre le fonctionnement du temporisateur de type B :

TT RT T tA

Passage dsactivation commande (type W) : La figure ci-dessous illustre le fonctionnement du temporisateur de type W :

TT RT T tA

SR2MAN01FR 08/2006

111

Les lments du langage LD

Clignoteur, commande maintenue, synchrone (type D) : La figure ci-dessous illustre le fonctionnement du temporisateur de type D :

TT RT T tA tA

Clignoteur, dpart/arrt par impulsion, synchrone (type d) : La figure ci-dessous illustre le fonctionnement du temporisateur de type d :

TT RT T tA tA

Note : chaque impulsion sur lentre TTx remet la valeur courante du temporisateur 0. Clignoteur, commande maintenue, asynchrone (type L) : La figure ci-dessous illustre le fonctionnement du temporisateur de type L :

TT RT T tA tB

112

SR2MAN01FR 08/2006

Les lments du langage LD

Clignoteur, dpart/arrt par impulsion, asynchrone (type l) : La figure ci-dessous illustre le fonctionnement du temporisateur de type l :

TT RT T t1 t2

Note : chaque impulsion sur lentre TTx remet la valeur courante du temporisateur 0. Totalisateur de travail (type T) : La figure ci-dessous illustre le fonctionnement du temporisateur de type T :
t TT RT T temps total de travail: t1 + t2 + t3 = t t1 t2 t3

Dans le type totalisateur la valeur de prslection peut tre atteinte : en une seule fois : t, en plusieurs fois : t1 + t2 + ... + tn. Modification du mode dune bobine ou dun contact Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (T pour contact normalement ouvert, t pour un contact normalement ferm). Etat des contacts et des valeurs courantes linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif, la ou les valeur(s) courante(s) est (sont) nulle(s).

Initialisation

SR2MAN01FR 08/2006

113

Les lments du langage LD

Exemple 1

Ralisation dune minuterie de cage descalier. On souhaite que la cage descalier reste claire pendant deux minutes et trente secondes lorsquon appuie sur un des boutons poussoirs. Les boutons poussoir de chaque tage sont relis lentre I1 du module logique. Lclairage de la cage descalier est reli la sortie Q4 du module logique. On crit alors le programme suivant : ------I1-------TT1 ------I2-------RT1 ------T1-------[Q4

Pour obtenir le fonctionnement souhait, on doit utiliser un temporisateur de type B (passage activation commande), et paramtrer la dure de la temporisation sur 2 min 30 s. Pour paramtrer ainsi la dure de la temporisation, on choisit lunit de temps M : S et on saisit la valeur 02:30 pour la valeur de prslection t. Illustration : cran de paramtrage du temporisateur : 2 TT1 RT1 RT1 T1 t t = 02:30 + Menu / OK B M:S

114

SR2MAN01FR 08/2006

Les lments du langage LD

Compteurs
Description La fonction Compteurs permet de compter ou dcompter des impulsions. Le module logique dispose de 16 compteurs, numrots de 1 9 puis de A G. La fonction Compteurs peut tre rinitialise zro ou la valeur de prslection (suivant le paramtre choisi) en cours dutilisation. Lutilisation en contact permet de savoir si : la valeur de prslection est atteinte (mode comptage TO), la valeur 0 est atteinte (mode dcomptage FROM). Utilisation des bobines A chaque compteur sont associs 3 bobines : bobine CC : Entre impulsion de comptage, bobine RC : Entre remise ltat initial du compteur, bobine DC : Entre sens de comptage. Lutilisation de ces bobines est dcrite ci-dessous. Entre impulsion de comptage : Symbole de la bobine Entre impulsion de comptage dun compteur : CCUtilis comme bobine dans un schma de commande, cet lment reprsente lentre de comptage de la fonction. A chaque excitation de la bobine, le compteur sincrmente ou se dcrmente de 1 selon le sens de comptage choisi. Exemple : comptage des impulsions dlivres par lentre par le compteur N1. I1 CC1

A chaque excitation de lentre I1, le compteur N1 sincrmente de 1. Entre remise ltat initial : Symbole de la bobine Entre remise ltat initial du compteur : RCUtilis comme bobine dans un schma de commande, cet lment reprsente lentre de remise ltat initial de la fonction compteur. Lexcitation de la bobine a pour effet de : remettre zro la valeur courante de comptage si le type de comptage est TO (comptage vers la valeur de prslection), remettre la valeur de prslection la valeur courante si le type est FROM (dcomptage partir de la valeur de prslection).
SR2MAN01FR 08/2006

115

Les lments du langage LD

Exemple : remise zro du compteur N1 sur appui de la touche Z1. Z1 RC1

A chaque appui sur la touche Z1, le compteur repart de 0. Entre sens de comptage : Symbole de la bobine Entre sens de comptage dun compteur : DCCette entre dtermine le sens de comptage selon son tat, le compteur : dcompte si la bobine est excite, compte si la bobine nest pas excite. Note : par dfaut, si cette entre nest pas cble, la fonction dautomatisme compte. Exemple : comptage / dcomptage selon ltat de lentre I2 du module logique. I2 DC1

Si lentre I2 est active, la fonction dautomatisme dcompte.

116

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation en contact

Le contact associ au compteur indique si la valeur de prslection (mode TO) ou zro (mode FROM) a t atteint. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits cidessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ un compteur : CCe contact est passant lorsque : la valeur courante du compteur a atteint la valeur de prslection, si le compteur est mode TO (mode comptage). la valeur courante du compteur est gale 0, si le compteur est en mode FROM (mode dcomptage). Mode normalement ferm : Symbole du contact normalement ferm associ un compteur : cCe contact est passant tant que : la valeur courante du compteur na pas atteint la valeur de prslection, si le compteur est mode TO (mode comptage). la valeur courante du compteur nest pas gale 0, si le compteur est en mode FROM (mode dcomptage). Exemple : allumage dun voyant raccord la sortie du compteur N1 (mode TO). C1 [ Q1

Lorsque la valeur de prslection est atteinte : le voyant sallume, sinon il est teint.

SR2MAN01FR 08/2006

117

Les lments du langage LD

Paramtrage depuis la face avant

Le paramtrage du bloc est accessible, ou bien lors de la saisie de la ligne de commande, ou bien partir du menu PARAMETRES si le bloc na pas t verrouill avec le cadenas. Les paramtres renseigner sont les suivants : Type de comptage, Valeur de prslection, Verrouillage paramtres, Rmanence. Type de comptage : Symbole du paramtre Type de comptage : T Ce paramtre permet de slectionner le mode de fonctionnement du compteur : TO : comptage vers la valeur de prslection. Lorsque la valeur courante du compteur est gale la valeur de prslection, le contact C du compteur est passant. FROM : dcomptage partir de la valeur de prslection. Lorsque la valeur courante du compteur est gale 0, le contact C du compteur est passant. Valeur de prslection : Symbole du paramtre Valeur de prslection : P Cette valeur est comprise entre 0 et 32 767, elle reprsente : la valeur atteindre dans le mode comptage vers la valeur de prslection (mode TO), la valeur initiale dans le mode dcomptage partir de la valeur de prslection (mode FROM). Verrouillage paramtres : Symbole du paramtre Verrouillage paramtres : Verrouill Non verrouill

Le verrouillage interdit la modification des paramtres partir de la face avant du module logique (menu PARAMETRES). Rmanence : Symbole du paramtre Rmanence : Activ Non activ

118

SR2MAN01FR 08/2006

Les lments du langage LD

Cette fonction permet de sauvegarder ltat des valeurs courantes du compteur en cas de coupure dalimentation. Illustration : paramtrage dun compteur depuis la face avant du module logique : 7 2 CC1 RC1 C1 DC

1 2 3 4

T : TO 5 +

P = 00175

Menu / OK 6 Description :
Repre Paramtre 1 2 3 4 Entre de commande Entre de remise zro Sortie du compteur Verrouillage des paramtres Description Chronogramme de l'entre de commande (suite d'impulsions). Chronogramme de l'entre de rinitialisation du compteur. Chronogramme de la sortie du compteur. Ce paramtre permet de verrouiller les paramtres du compteur. Lorsque le bloc est verrouill, la valeur de prslection napparat plus dans le menu PARAMETRES. Comptage vers la valeur de prslection : mode TO, ou comptage depuis le valeur de prslection : mode FROM. Valeur de prslection du compteur. Sauvegarde de ltat de la valeur courante du compteur en cas de coupure dalimentation.

5 6 7

Type de comptage Valeur de prslection Rmanence

Valeur courante du compteur

La valeur courante du compteur est la valeur instantane rsultant des actions successives de comptage/dcomptage survenue depuis la dernire remise ltat initial du compteur. Cette valeur est comprise entre 0 et 32767, une fois ces valeurs atteintes, un dcomptage laisse 0 la valeur courante et un comptage laisse la valeur courante + 32 767.

SR2MAN01FR 08/2006

119

Les lments du langage LD

Chronogrammes

Dans les chronogrammes ci-dessous les courbes bleues reprsentent la valeur courante du compteur : La figure ci-dessous illustre le fonctionnement du compteur en mode de comptage vers la valeur de prslection : mode TO :
Initialisation : R

Direction comptage : D
Valeur courante comptage Valeur de prslection 0

Saturation haute Saturation basse


+32767

Sortie : C

La figure ci-dessous illustre le fonctionnement du compteur en mode de comptage depuis la valeur de prslection : mode FROM :
Initialisation : R

Direction comptage : D
Valeur courante comptage Valeur de prslection 0

Saturation haute
+32767

Sortie : C

Saturation basse

120

SR2MAN01FR 08/2006

Les lments du langage LD

Modification du mode dune bobine ou dun contact

Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (C pour contact normalement ouvert, c pour un contact normalement ferm). Etat des contacts et de la valeur courante linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif, la valeur courante est nulle.

Initialisation

Exemples

Ci-dessous, trois exemples lmentaires dutilisation dun compteur (paramtr en mode comptage vers la valeur de prslection) :
Ecran Description Comptage et remise zro : Le compteur est incrment chaque fois que lentre I1 est active. Le compteur est remis zro lorsque lentre I2 est active.

I1-------------CC1 I2-------------RC1

I1-------------CC1 DC1 I2-------------RC1

Dcomptage et remise zro : Le compteur est dcrment chaque fois que lentre I1 est active. Le compteur est remis zro lorsque lentre I2 est active

I1-------------CC1 I3 I3-------------DC1 I2-------------RC1

Comptage, Dcomptage et remise zro : Le compteur est incrment chaque fois que lentre I1 est active. Le compteur est dcrment chaque fois que lentre I3 est active. Le compteur est remis zro lorsque lentre I2 est active.

SR2MAN01FR 08/2006

121

Les lments du langage LD

Compteur rapide
Description La fonction Compteur rapide permet de compter des impulsions jusqu une frquence de 1 kHz. Lutilisation du contact K1 permet de savoir : la valeur de prslection est atteinte (comptage), la valeur 0 est atteinte (dcomptage). Les entres du Compteur rapide sont connectes de faon implicite aux entres I1 et I2 du module logique : une impulsion (front montant) sur lentre I1 incrmente le compteur, une impulsion (front montant) sur lentre I2 dcrmente le compteur. Il est ne faut pas utiliser ces entres sur la feuille de cblage. La fonction Compteur rapide peut tre rinitialis en cours dutilisation par la bobine RK1. Il est rinitalis : 0 sil est en mode comptage vers la valeur de prslection la valeur de prslection sil est en mode dcomptage depuis la valeur de prslection. Le compteur ne fonctionne que si la bobine de validation TK1 est active. Il est possible dutiliser le mode rptitif avec une valeur de temporisation. Note : dpassement des limites : si la valeur courante du compteur dpasse la limite suprieure : + 32 767, il passe - 32 768, si la valeur courante du compteur dpasse la limite infrieure: - 32 767, il passe + 32 768. Note : ce bloc fonction nest pas simulable.

122

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation des bobines

Deux bobines sont associes au compteur rapide : bobine TK1 : Entre validation fonction, bobine RK1 : Entre remise ltat initial du compteur. Lutilisation de ces bobines est dcrite ci-dessous. Entre validation fonction : Symbole de la bobine Entre validation fonction du compteur rapide : TK1 Cet lment permet de valider le comptage. Lorsque cette bobine est active, chaque impulsion sur lentre I1 incrmentera le Compteur rapide et chaque impulsion sur lentre I2 le dcrmentera. Entre remise l'tat initial du compteur : Symbole de la bobine Entre remise ltat initial du compteur rapide : RK1 Cet lment reprsente lentre de remise ltat initial de la fonction compteur. Lexcitation de la bobine a pour effet de : remettre zro la valeur courante de comptage si le type de comptage est TO (comptage vers la valeur de prslection), remettre la valeur de prslection la valeur courante si le type de comptage est FROM (dcomptage partir de la valeur de prslection). Exemple : rinitialisation du compteur rapide par appui de la touche Z1 : Z1 RK1

A chaque appui sur la touche Z1, le compteur est rinitialis.

SR2MAN01FR 08/2006

123

Les lments du langage LD

Utilisation en contact

Le contact associ au compteur rapide indique si la valeur de prslection (mode TO) ou zro (mode FROM) a t atteint. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits ci-dessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ au compteur rapide : K1 Le contact est passant lorsque : la valeur courante du compteur a atteint la valeur de prslection (mode TO), la valeur courante du compteur a atteint la valeur 0 (mode FROM). Mode normalement ferm : Symbole du contact normalement ferm associ au compteur rapide : k1 Ce contact est passant tant que : la valeur courante du compteur na pas atteint la valeur de prslection, si le compteur est mode TO, la valeur courante du compteur na pas atteint 0, si le compteur est en mode FROM. Exemple : allumage dun voyant raccord la sortie du compteur rapide (mode TO). K1 [ Q1

Lorsque la valeur de prslection est atteinte : le voyant sallume, sinon il est teint.

124

SR2MAN01FR 08/2006

Les lments du langage LD

Paramtrage depuis la face avant

Le paramtrage du bloc est accessible, ou bien lors de la saisie de la ligne de commande, ou bien partir du menu PARAMETRES si le bloc na pas t verrouill avec le cadenas. Les paramtres renseigner sont les suivants : Type de cycle, Dure dimpulsion, Valeur de prslection, Type de comptage, Verrouillage paramtres, Rmanence. Type de cycle : Ce paramtre dtermine le comportement du compteur rapide lorsquil atteint la valeur de prslection (quand il est en mode TO), ou lorsquil atteint la valeur zro (quand il est en mode FROM) : Le type de cycle peut tre : Unique : latteinte de la valeur de prslection (mode TO) ou de la valeur zro (mode FROM) na aucune influence sur la valeur courante du compteur. La valeur courante de comptage volue de faon continue. La sortie est active tant que la valeur courante est suprieure la valeur de prslection (mode TO), ou tant que la valeur courante est infrieure la valeur de prslection (mode FROM). Rptitif : en mode TO, la valeur courante est remise zro lorsquelle atteint la valeur de prslection et en mode FROM, elle est remise la valeur de prslection lorsquelle atteint zro. La sortie est valide lors de cette rinitialisation et reste active durant un intervalle de temps configurable laide du paramtre : dure de limpulsion (de 1 32 767 fois 100ms).

SR2MAN01FR 08/2006

125

Les lments du langage LD

Dure dimpulsion : Symbole du paramtre Dure dimpulsion : I Ce paramtre apparat uniquement si le type de cycle est rptitif. Il dtermine la dure pendant laquelle la sortie du compteur rapide reste active lorsque la valeur courante du compteur atteint la valeur de prslection (quand il est en mode TO), ou lorsquil atteint la valeur zro (quand il est en mode FROM). Cette valeur est comprise entre 1 et 32 767 (x 100ms). Valeur de prslection : Symbole du paramtre Valeur de prslection : P Cette valeur est comprise entre 0 et 32 767, elle reprsente : la valeur atteindre dans le mode comptage vers la valeur de prslection (mode TO), la valeur initiale dans le mode dcomptage partir de la valeur de prslection (mode FROM). Type de comptage : Symbole du paramtre Type de comptage : T Ce paramtre permet de slectionner le mode de fonctionnement du compteur : TO : comptage vers la valeur de prslection. Lorsque la valeur courante du compteur est suprieure ou gale la valeur de prslection, le contact K1 du compteur rapide est passant. FROM : dcomptage partir de la valeur de prslection. Lorsque la valeur courante du compteur est infrieure ou gale 0, le contact C du compteur est passant. Verrouillage paramtres : Symbole du paramtre Verrouillage paramtres : Verrouill Non verrouill

Le verrouillage interdit la modification des paramtres partir de la face avant du module logique (menu PARAMETRES).

126

SR2MAN01FR 08/2006

Les lments du langage LD

Rmanence : Symbole du paramtre Rmanence : Activ Non activ

Cette fonction permet de sauvegarder ltat des valeurs courantes du compteur rapide en cas de coupure dalimentation. Illustration : paramtrage dun compteur depuis la face avant du module logique : 6 2 K1 1 2 3
REPETITIF

I=00001 P=+00013 DC T:FROM 4 + Menu / OK

Description :
Repre Paramtre 1 2 3 Type de cycle Dure dimpulsion Verrouillage des paramtres Description Unique / Rptitif Uniquement si le cycle est rptitif Ce paramtre permet de verrouiller les paramtres du compteur. Lorsque le bloc est verrouill, la valeur de prslection napparat plus dans le menu PARAMETRES. Configuration du compteur : comptage vers la valeur de prslection (TO) ou depuis la valeur de prslection (FROM). Valeur de prslection du compteur. Sauvegarde de ltat de la valeur courante du compteur en cas de coupure dalimentation.

4 5 6

Type de comptage Valeur de prslection Rmanence

Valeur courante du compteur

valeur instantane rsultant des actions successives de comptage/dcomptage survenue depuis la dernire remise ltat initial du compteur. Si la valeur courante du compteur dpasse la limite suprieure: +32 767, il passe -32 768. Si la valeur courante du compteur dpasse la limite infrieure: -32 767, il passe +32 768.

SR2MAN01FR 08/2006

127

Les lments du langage LD

Chronogrammes

On donne ici les chronogrammes illustrant les diffrents comportements du compteur rapide selon son paramtrage : fonction comptage TO, avec le mode cycle unique, fonction dcomptage FROM, avec le mode cycle unique, fonction comptage TO, avec le mode cycle rptitif, fonction dcomptage FROM, avec le mode cycle rptitif. Pour les 4 graphiques suivants, la courbe bleue reprsente la valeur courante du compteur. Quand elle croit, c'est qu'il y a des impulsions sur I1 et quand elle dcrot, des impulsions sur I2. Comptage avec le mode cycle unique : La figure ci-dessous illustre le fonctionnement du compteur en mode comptage et mode cycle unique :
Validation

Initialisation

Valeur courante comptage Valeur de prslection 0

+32767

-32767

Sortie

128

SR2MAN01FR 08/2006

Les lments du langage LD

Dcomptage avec le mode cycle unique : La figure ci-dessous illustre le fonctionnement du compteur en mode dcomptage et mode cycle unique :
Validation

Initialisation

Valeur courante comptage Valeur de prslection 0

+32767

-32767

Sortie

Comptage avec le mode cycle rptitif : La figure ci-dessous illustre le fonctionnement du compteur en mode comptage et mode cycle rptitif :
Validation

Initialisation

Valeur courante comptage Valeur de prslection 0

+32767

-32767

Sortie

temporisation

temporisation Dure temporisation

SR2MAN01FR 08/2006

129

Les lments du langage LD

La sortie passe ltat Inactif lorsque la dure dfinie dans la dure dimpulsion est coule. Si la condition de passage est Active avant le passage ltat Inactif alors limpulsion de sortie est prolonge de la dure de limpulsion (Temporisation). Dcomptage avec le mode cycle rptitif : La figure ci-dessous illustre le fonctionnement du compteur en mode dcomptage et mode cycle rptitif :
Validation

Initialisation

Valeur courante comptage Valeur de prslection 0

+32767

-32767

Sortie

temporisation

temporisation Dure temporisation

La sortie passe ltat Inactif lorsque la dure dfinie dans la dure dimpulsion est coule. Si la condition de passage est Active avant le passage ltat Inactif alors limpulsion de sortie est prolonge de la dure de limpulsion (Temporisation). Modification du mode dune bobine ou dun contact Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (K pour contact normalement ouvert, k pour un contact normalement ferm).

130

SR2MAN01FR 08/2006

Les lments du langage LD

Initialisation

Etat des contacts et de la valeur courante linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif, la valeur courante est nulle.

Exemple

Ci dessous, un exemple dutilisation d'un compteur rapide : la sortie Q1 passe 1 lorsque le compteur rapide passe 1 ; le compteur est activ par lentre I3 et remis 0 par lentre I4. K1-------------[Q1 I3-------------TK1 I4-------------RK1

SR2MAN01FR 08/2006

131

Les lments du langage LD

Comparateurs de compteurs
Description Cette fonction permet de comparer la valeur courante de comptage de deux compteurs ou dun compteur et dune valeur constante. Note : le bloc fonction Comparateurs de compteurs est paramtrable uniquement partir de latelier de programmation, en mode Saisie Ladder. Se rfrer laide en ligne de latelier de programmation pour plus dinformation.

Utilisation en contact

Le comparateur de compteur indique si la condition choisie est vrifie. Il sutilise en contact, en mode normalement ouvert ou en mode normalement ferm. Mode normalement ouvert : Symbole du comparateur de compteurs, en mode normalement ouvert : V1 Le contact est passant lorsque la condition est vrifie. Mode normalement ferm : Symbole du comparateur de compteurs, en mode normalement ferm : v1 Le contact est passant lorsque la condition nest pas vrifie.

Paramtrage depuis la face avant

Le bloc fonction Comparateurs de compteurs nest pas paramtrable depuis la face avant du module logique. Cette fonction doit tre paramtre depuis latelier de programmation. Se reporter laide en ligne de latelier de programmation pour plus dinformation sur son paramtrage. Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (V pour contact normalement ouvert, v pour un contact normalement ferm). Etat des contacts linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Modification du mode dune bobine ou dun contact

Initialisation

132

SR2MAN01FR 08/2006

Les lments du langage LD

Comparateurs analogiques
Description Le bloc fonction Comparateurs analogiques permet : deffectuer une comparaison entre une valeur analogique mesure et une valeur de rfrence interne. de comparer deux valeurs analogiques mesures. de comparer deux valeurs analogiques mesures avec paramtre dhystrsis. Le rsultat de cette comparaison est utilis sous forme de contact. Les fonctions dautomatisme analogiques sont utilisables sur les modules logiques avec horloge et aliments en courant continu, et disposant dentres mixtes TOR/Analogiques. Lexistence de ces entres mixtes TOR/Analogique se caractrisent par : la prsence dentres numrotes de IB IG (configuration maximale), (ces entres sont utilises pour recevoir des signaux analogiques compris entre 0.0V et 9.9V), la prsence de la fonction Comparateurs analogiques dans la barre doutils de latelier de programmation. Ces modules logiques disposent de 16 blocs fonction Comparateurs analogiques, numrots de 1 9, puis de A G. Utilisation en contact Le contact indique le positionnement dune valeur mesure par rapport la valeur de rfrence ou une autre valeur mesure. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits ci-dessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ un comparateur analogique : ALe contact est passant lorsque la condition de comparaison est vrifie. Mode normalement ferm : Symbole du contact normalement ferm associ un comparateur analogique : aLe contact est passant lorsque la condition nest pas vrifie.

SR2MAN01FR 08/2006

133

Les lments du langage LD

Paramtrage depuis la face avant

La formule de comparaison simple est la suivante :

x1 <Oprateur de comparaison> x2
La formule de comparaison, dans le cas de comparaison avec hystrsis :

x1 - H x2 x1 + H
Les paramtres renseigner sont les suivants : Valeurs comparer, Oprateur de comparaison, Valeur de rfrence, Paramtre dhystrsis, Verrouillage des paramtres. Valeurs comparer : Symbole des valeurs comparer : x1 x2

Ces variables sont choisir parmi : les entres analogiques numrotes de IB IG (configuration maximale), La valeur de rfrence R Oprateur de comparaison : Loprateur de comparaison se choisit laide du numro en haut droite de lcran. Le tableau ci-dessous donne la correspondance entre ce numro et la formule de comparaison qui sera utilise :
Numro 1 2 3 4 5 6 7 Formule de comparaison x1 > x2 x1 x2 x1 = x2 x1 x2 x1 x2 x1 < x2 comparaison avec hystrsis : x1 - H x2 x1 - H

Valeur de rfrence : Symbole de la valeur de rfrence : R La valeur de rfrence est une constante laquelle on peut comparer une valeur mesure. Elle doit tre comprise entre 0 et 9,9.
134
SR2MAN01FR 08/2006

Les lments du langage LD

Paramtre dhystrsis : Symbole du paramtre dhysteresis : H Le paramtre dhystrsis est une constante qui permet de dfinir un intervalle dans lequel doit se trouver la valeur de la variable x2 pour que le comparateur soit actif. Sa valeur doit tre comprise entre 0 et 9,9 Verrouillage des paramtres : Symbole du paramtre Verrouillage paramtres : Verrouill Non verrouill

Le verrouillage interdit la modification des paramtres partir de la face avant du module logique (menu PARAMETRES). Illustrations : Paramtrage depuis la face avant du module logique, du comparateur de type hystrsis avec valeur de rfrence constante : 2 1 2 3

A1 ANALOGIQUE 7 x1- H 2 x1+H R=4.0 x1=R H=1.5 x2=Ie


4 + Menu / OK 5

Dans ce cas : la condition de comparaison est vrifie lorsque la tension aux bornes de lentre Ie est comprise entre 2,5 V et 5,5 V. Paramtrage du comparateur simple depuis la face avant : 2 1 2 3

A1 ANALOGIQUE 5 x1x2 x1=Id x2=Ie


6 + Menu / OK 4

Si ni x1, ni x2 sont configurs R, le paramtre R napparat pas.


SR2MAN01FR 08/2006

135

Les lments du langage LD

Description :
Repre Paramtre 1 2 3 Type de comparaison Formule de comparaison Description Le numro qui suit ANALOGIQUE correspond l'oprateur de comparaison slectionn. Formule utilise pour la comparaison.

Verrouillage des paramtres Le verrouillage interdit la modification des paramtres verrouills partir de la face avant du module logique par le menu PARAMETRES. Paramtres de la formule de comparaison Paramtres de la formule de comparaison.

Modification du mode dune bobine ou dun contact

Pour modifier un contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les types de contacts possibles (A pour contact normalement ouvert, a pour un contact normalement ferm). Etat des contacts et de la valeur courante linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Initialisation

136

SR2MAN01FR 08/2006

Les lments du langage LD

Exemple

On veut commander une rsistance de chauffage avec la sortie Q1 du module logique, lorsque la temprature est infrieure 20 C. On utilise une sonde de temprature qui fournit un signal entre 0 V et 10 V pour une gamme de temprature de - 10 C + 40 C. La temprature de 20 C correspond une tension de 6 V pour la sonde. On crit alors le programme Ladder suivant : A1-------------[Q1 En utilisant les paramtres suivants pour le comparateur A1 : A1 ANALOGIQUE x1 x2 R=6.0 x1=Ib x2=R + Menu / OK On choisit loprateur de comparaison n5, cest dire . On choisit les valeurs comparer : lentre analogique IB (sur laquelle est branche la sonde de temprature) pour la premire, la valeur de rfrence R pour la seconde. On fixe la valeur de rfrence 6. Le comparateur analogique sera donc actif lorsque la tension mesure sur lentre analogique IB sera infrieur ou gale 6 V. Cest dire lorsque la sonde mesurera une temprature infrieure ou gale 20 C. 5

SR2MAN01FR 08/2006

137

Les lments du langage LD

Horloges
Description La fonction Horloges permet de valider des plages horaires pendant lesquelles il sera possible dexcuter des actions. Le module logique dispose de 8 blocs fonction Horloges numrots de 1 8. Chacun possde 4 plages de programmation et se comporte comme un programmateur hebdomadaire. Les blocs fonction Horloges sont utilises comme contacts. Utilisation en contact Ce contact peut utiliser ltat direct du bloc fonction Horloge (mode normalement ouvert) ou son tat inverse (mode normalement ferm), voir ci-dessous. Mode normalement ouvert : Symbole du contact en mode normalement ouvert, reprsentant une horloge :

H-

Le contact est passant lorsque lhorloge est en priode de validit. Mode normalement ferm : Symbole du contact en mode normalement ferm, reprsentant une horloge : -

h-

Le contact est passant lorsque lhorloge nest pas en priode de validit.

138

SR2MAN01FR 08/2006

Les lments du langage LD

Paramtrage depuis la face avant

Ecran de paramtrage dun bloc fonction Horloge depuis la face avant du module logique : 1 2 3 2 7 6

H1 C

J / S H:M ON H:M OFF


+

0_2_ _56 01 : 10 23 : 59
Menu / OK 4 5

Repre Paramtre 1 2 3 Numro de bloc horloge Type de configuration de la date Jour de validit (type J/S)

Description 8 horloges disponibles numrotes de 1 8. J/S : Jours dans la Semaine, Jour de validit : 0 : lundi, 1 : mardi, ... 6 : dimanche. Les jours non slectionns sont indiqus par un _.

4 5 6

Horaire de mise en route (type J/S) Cest lheure de dbut de fonctionnement au format Heure : Minute (00h00 23h59). Horaire darrt (type J/S) Verrouillage des paramtres Cest lheure de fin de fonctionnement au format Heure : Minute (00h00 23h59). Le verrouillage interdit la modification des paramtres verrouills partir de la face avant du module logique par le menu PARAMETRES. 4 plages de fonctionnement sont disponibles : A, B, C, D. Lors du fonctionnement, ces plages sont cumules : le bloc est valide sur la totalit des plages slectionnes

Plages de fonctionnement

Si lhorloge est mise ON le lundi 23 heures et mise OFF le lundi 1 heure, alors elle ne passe pas OFF le mardi 1 heure mais effectivement le lundi suivant 1 heure. En outre, si aucune autre commande na t faite, alors lhorloge reste positionne ON tous les autres jours de la semaine.

SR2MAN01FR 08/2006

139

Les lments du langage LD

Association de modes

Il est possible de mixer les modes de programmation sur la mme horloge. Exemple : utilisation des quatre plages horaires avec des modes diffrents.
Plage A : plage horaire B : Jour/Nuit C : intervalle D : intervalle Programme Tous les jours du lundi au vendredi mise en marche 8H et arrt 18H. Tous les jours du mardi au jeudi: mise en marche 22H / arrt le lendemain matin 6H. Mise en marche le vendredi 20H. Arrt le lundi 3H.

Modification du mode dune bobine ou dun contact

Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les types de contacts possibles (H pour contact normalement ouvert, h pour un contact normalement ferm).

140

SR2MAN01FR 08/2006

Les lments du langage LD

Exemple

On dsire commander un appareil branch sur la sortie Q2 du module logique. On veut quil soit actif sur les deux plages horaires suivantes : du lundi au samedi, de 9h00 13h00, du lundi au vendredi, de 15h00 19h00. Pour cela, on utilise le bloc Horloge H1, et on ralise le schma de cblage suivant : H1-------------[Q2 Lors de la saisie du bloc Horloge H1, paramtrer les plages de fonctionnement A et B comme dcrit dans le tableau ci-dessous :
Ecran Commentaire

H1 A

J / S H : M H : M
-

0 1 2 3 4 5 _ ON OFF
+ Menu / OK

09 : 00 13 : 00

Premire plage A : du lundi au samedi, de 9h00 13h00.

H1 B

J / S H : M H : M
-

0 1 2 3 4 _ _ ON OFF
+ Menu / OK

15 : 00 19 : 00

Seconde plage B : du lundi au vendredi, de 15h00 19h00.

SR2MAN01FR 08/2006

141

Les lments du langage LD

Textes
Description La fonction dautomatisme Textes permet dafficher des textes et/ou des valeurs numriques (valeur courante, prslection, etc.) sur lafficheur LCD la place de lcran dentres-sorties. Le module logique dispose de 16 blocs Textes, numrots de 1 9, puis de A G. Ces blocs fonctions sutilisent en bobines. Le nombre de variables maximum affichables par bloc Textes est de 4. Il est possible dutiliser jusqu 16 blocs Textes (TX1 TXG) simultanment dans un programme, mais seul le bloc de numro le plus lev est affich. Lappui dans lordre et simultan sur les touches Shift et Menu/OK remplace laffichage de lcran Textes par laffichage de lcran dentres-sorties. Un nouvel appui simultan sur les deux touches permet de revenir sur laffichage de lcran Textes Note : les blocs Textes sont programmables uniquement partir de latelier de programmation (se rfrer laide en ligne de latelier de programmation pour plus dinformation).

142

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation en bobine

Deux bobines sont associes chaque bloc Textes : bobine Activation de laffichage, bobine Dsactivation de laffichage. Lutilisation de ces bobines est dcrite ci-dessous. Activation de laffichage Symbole de la bobine Activation de laffichage dun bloc fonction Textes : TX Cette bobine affiche lcran le texte et/ou les valeurs du bloc Textes associ lorsque les contacts auxquels elle est relie deviennent passants. Dsactivation de laffichage Symbole de la bobine Dsactivation de laffichage dun bloc fonction Textes : RX Cette bobine dsactive laffichage du texte et/ou les valeurs du bloc Textes associ lorsque les contacts auxquels elle est relie deviennent passants. Laffichage retourne lcran dentres-sorties. Exemple : I1 I2 TX1 RX1

Lactivation de lentre I1 affiche le texte sur le LCD, lactivation de lentre I2 le fait disparatre. Paramtrage Les blocs fonction Textes sont programmables uniquement depuis latelier de programmation, se rfrer laide en ligne de latelier de programmation pour plus dinformation.

SR2MAN01FR 08/2006

143

Les lments du langage LD

Rtro-clairage de lcran LCD


Description La sortie Rtro-clairage de lcran LCD permet de piloter par le programme lclairage de lafficheur LCD. Dans les modes STOP et RUN, lappui sur nimporte quelle touche de la face avant allume lcran LCD pendant une dure de 30 secondes. Utilisation en bobine Utilis en bobine, elle claire lcran LCD lorsque les contacts auxquels elle est relie sont passants. Symbole de la bobine de la fonction Rtro-clairage de lcran LCD : TL1 Lcran est clair si cette bobine est active.

144

SR2MAN01FR 08/2006

Les lments du langage LD

Changement heure dt / hiver


Description La sortie de cette fonction est ltat ARRET pendant toute la dure de lheure dhiver et passe ltat MARCHE pendant toute la dure de lheure dt. Par dfaut, il ny a pas de changement dheure t/hiver. Cette fonction doit tre active, soit depuis latelier de programmation, soit depuis la face avant du module logique. Pour activer cette fonction depuis la face avant du module logique, procder comme dcrit dans le chapitre Menu CHANGER ETE/HIV, p. 85. Note : cette fonction nest disponible que sur les modules logiques contenant une horloge temps rel.

Utilisation en contact

Utilis en contact, cet lment indique la saison courante. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits ci-dessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ au bloc fonction Changement heure dt / hiver : W1 Le contact est actif pendant toute la dure de lheure dt. Mode normalement ferm : Symbole du contact normalement ferm associ au bloc fonction Changement heure dt / hiver : w1 Le contact est actif pendant toute la dure de lheure dhiver.

SR2MAN01FR 08/2006

145

Les lments du langage LD

Paramtres

Les modes de fonctionnement possibles sont les suivants : Non : pas de changement, Changement automatique : les dates sont prdfinies selon la zone gographique : EUROPE : Europe, GB : Grande Bretagne, USA. AUTRE ZONE : le changement est automatique, mais il faut spcifier le mois : M et le dimanche : D (1, 2, 3, 4 ou 5) du changement pour lt et lhiver.

Modification du mode dune bobine ou dun contact

Pour modifier un contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les types de contacts possibles (W pour contact normalement ouvert, w pour un contact normalement ferm). Etat des contacts et de la valeur courante linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Initialisation

146

SR2MAN01FR 08/2006

Les lments du langage LD

Entres-Sorties Modbus
Description Il est possible dajouter un module dextension Modbus SR3 MBU01BD sur un module logique extensible. En mode LD les 4 mots (16 bits) de donnes changer ne sont pas accessibles par lapplication, les transferts avec le matre sont implicites et soprent de manire compltement transparente. Note : le module Modbus fonctionne uniquement en mode Modbus esclave.

Paramtres

Le paramtrage du module Modbus se fait uniquement partir de latelier de programmation (se rfrer laide en ligne de latelier de programmation pour plus dinformation). Lcriture de ces mots destination du matre ce fait automatiquement par recopie de ltat des entres-sorties TOR de la manire suivante : Adresse Modbus (Hexa) IG IF 0 0 0 0 0 0 IE 0 0 0 ID 0 0 0 IC 0 0 0 IB 0 0 0 IA 0 I9 0 I8 IR I7 I6 I5 IN I4 IL I3 IK I2 IJ I1 IH 0x0014 0x0015

Mots destination du matre

IQ IP

QA Q9 Q8 Q7 Q6 Q5 Q4 Q3 Q2 Q1 0x0016 0 0 0 0 QG QF QE QD QC QB 0x0017 Poids faible

Poids fort I1 IG : tat des entres TOR de la base SR3 B261BD.

IH IR : tat des entres TOR de lextension SR3 XT141BD. Q1 QA : tat des sorties TOR de la base SR3 B261BD. QB QG : tat des sorties TOR de lextension SR3 XT141BD. Mots envoys par le matre Les mots reus en provenance du matre ne sont pas traits par le module logique. Ces 4 mots de 16 bits ont pour adresses (Hexa) : 0x0010 / 0x0011 / 0x0012 / 0x0013.

SR2MAN01FR 08/2006

147

Les lments du langage LD

Message
Description Le bloc fonction Message permet, lorsquil est activ : denvoyer des messages dalarme vers des tlphones portables, vers loutil dexploitation des alarmes Zelio Logic Alarm ou vers des adresses e-mails via linterface de communication SR2COM01, de donner accs, de manire distante, une variable TOR et/ou une variable numrique, pour les lire ou les modifier. On dispose de 28 blocs fonction Message numrots de S1 S9, puis de SA SV. Note : la fonction Message nest disponible que sur les modules logiques disposant dune horloge et lorsquon leur adjoint linterface de communication SR2COM01. Pour plus dinformation sur la configuration de linterface de communication SR2COM01, se reporter laide en ligne de latelier de programmation.

Utilisation de la bobine

Entre de commande Symbole de la bobine Entre de commande dun bloc fonction Message : TSCette bobine envoie le message dalarme paramtr dans le bloc fonction Message associ, lorsque elle est active. Selon le paramtrage du bloc fonction Message, la bobine peut tre active lors de la dtection sur son entre, dune transition : de ltat Inactif ltat Actif (par dfaut), de ltat Actif ltat Inactif. Se reporter laide en ligne de latelier de programmation pour plus dinformation sur le paramtrage du bloc fonction Message.

148

SR2MAN01FR 08/2006

Les lments du langage LD

Utilisation en contact

Le contact associ au bloc fonction Message indique si le bloc fonction est activ. Il peut tre utilis autant de fois que ncessaire dans le programme. Il peut tre utilis selon 2 modes : normalement ouvert ou normalement ferm, dcrits ci-dessous. Mode normalement ouvert : Symbole du contact normalement ouvert associ un bloc fonction Message : SLe contact est passant lorsque le bloc fonction est activ. Mode normalement ferm : Symbole du contact normalement ferm associ un bloc fonction Message : sCe contact est passant tant que le bloc fonction nest pas activ. Exemple : allumage dun voyant raccord la sortie du bloc fonction Message N1. S1 [ Q1

Lorsque le bloc fonction n1 est activ, le message dalarme associ est envoy et le voyant sallume, sinon il est teint. Modification du mode dune bobine ou dun contact Pour modifier le mode dutilisation dune bobine ou dun contact depuis la face avant du module logique (la fentre de programmation tant affiche lcran), il suffit de : se positionner sur le symbole reprsentant le mode de la bobine ou sur la lettre du contact, procder comme dcrit dans le paragraphe Modification dun lment, p. 46, pour faire dfiler les modes possibles pour une bobine, ou les types de contacts possibles (S pour contact normalement ouvert, s pour un contact normalement ferm). Le bloc fonction Message nest pas paramtrable depuis la face avant du module logique. Cette fonction doit tre paramtre depuis latelier de programmation. Se reporter laide en ligne de latelier de programmation pour plus dinformation sur son paramtrage. Etat des contacts linitialisation du programme : le mode normalement ouvert (tat direct) est inactif, le mode normalement ferm (tat inverse) est actif.

Paramtrage depuis la face avant

Initialisation

SR2MAN01FR 08/2006

149

Les lments du langage LD

150

SR2MAN01FR 08/2006

Cration, mise au point et sauvegarde dune application

IV

Prsentation
Objet de cette partie Contenu de cette partie Cette partie dcrit, laide dexemples dtaills, comment crer une application, la mettre au point et la sauvegarder. Cette partie contient les chapitres suivants :
Chapitre 17 18 19 20 Titre du chapitre Ralisation dune application lmentaire Mise au point de lapplication Sauvegarde et transfert de schmas de commande Exemple dapplication Page 153 167 177 179

SR2MAN01FR 08/2006

151

Cration et mise au point dune application

152

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

17

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dtaille la ralisation dune application lmentaire depuis la face avant du module logique. Ce chapitre contient les sujets suivants :
Sujet Prsentation des schmas de commandes Utilisation de la fonction inverse Notation utilise par le module logique Application : ralisation du va et vient Page 154 156 158 160

SR2MAN01FR 08/2006

153

Ralisation dune application lmentaire

Prsentation des schmas de commandes


Description Dans cette partie, nous utilisons un exemple simple pour comprendre le fonctionnement dun schma de commande : le va et vient.
Schma de commande

Schma lectrique usuel

I1-i2----------[Q1 i1-I2

Les deux interrupteurs position VV1 et VV2 commandent lallumage et lextinction de la lampe L1.

I1 et I2 sont deux contacts, ce sont les entres 1 et 2 du module logique. Q1 est une bobine correspondant la sortie 1 du module logique.

154

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

Cblage du module

Ci-dessous, lillustration du cblage du module logique raliser :

L
100 ... 240 VAC 50 / 60 Hz

Fusible 1

S1

S2

I1 I2 I3 I4 I5 I6 I7 I8
Inputs I1... I8 xx VDC

100 ... 240 VDC

SRxxxxBD

Fusible 2

MENU / Ok

Outputs Q1 ... Q4 : Relay 8A 1 2 1


L1

Q1

Q2

Q3

Q4

Fonctionnement de lapplication

Grce au module logique nous pouvons utiliser des interrupteurs simples la place dinterrupteurs position. Ils sont nots S1 et S2 dans le schma de cblage prcdent. S1 et S2 sont relis aux entres I1 et I2 du module logique. Le principe de fonctionnement est le suivant : chaque changement dtat des entres I1 et I2 provoque un changement dtat de la sortie Q1 qui commande la lampe L1. Le schma de commande utilise des fonctionnalits de base comme la mise en parallle et en srie de contacts mais aussi la fonction inverse note i1 et i2 (voir Utilisation de la fonction inverse, p. 156). Note : la ralisation dun va et vient est optimale lorsquon utilise les bobines tlrupteur (voir Sorties Tout Ou Rien (TOR), p. 100).

SR2MAN01FR 08/2006

155

Ralisation dune application lmentaire

Utilisation de la fonction inverse


Description La fonction inverse, note i dans le module logique permet dobtenir ltat inverse de lentre I cble sur le module logique. Pour illustrer son fonctionnement, utilisons un exemple simple : Exemple pratique
Schma lectrique

Ci-dessous le schma lectrique de lexemple et lillustration du cblage du module logique :


Raccordement au module logique

L
100 ... 240 VAC 50 / 60 Hz

Fusible 1

BP1

N
L N I1 I2 I3 I4 I5 I6 I7 I8
Inputs I1... I8 xx VDC

100 ... 240 VDC

SRxxxxBD

Fusible 2

MENU / Ok

Outputs Q1 ... Q4 : Relay 8A 1 2 1


L1

Q1

Q2

Q3

Q4

156

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

En fonction du schma de commande, deux solutions sont possibles :


Schma de commande 1 : Lampe teinte au repos Schma de commande 2 : Lampe allume au repos

I1-------------[Q1

i1-------------[Q1

I1 correspond limage relle de BP1, lappui sur BP1 i1 correspond limage inverse de BP1, lappui sur BP1 active lentre I1, donc la sortie Q1 est active et la lampe active lentre I1 donc le contact i1 est dsactiv, la sortie L1 sallume. Q1 est dsactive et la lampe L1 steint.

Cas gnral

Le tableau suivant dcrit le fonctionnement dun bouton poussoir raccord au module logique. Le bouton poussoir BP1 est raccord lentre I1 et la lampe L1 est raccorde la sortie Q1 du module logique.
Repos Schma lectrique Symbole du module logique Travail Schma lectrique Symbole du module logique

Bouton poussoir normalement ouvert

I1 = 0 i1 = 1

I1 = 1 i1 = 0

Bouton poussoir normalement ferm

I1 = 1 i1 = 0

I1 = 0 i1 = 1

Note : la fonction inverse peut tre applique tous les contacts dun schma de commande, quils reprsentent des sorties, des relais auxiliaires ou des blocs fonction.

SR2MAN01FR 08/2006

157

Ralisation dune application lmentaire

Notation utilise par le module logique


Description Le module logique possde un cran de 4 lignes qui permet de reprsenter les schmas de commande. Note : latelier de programmation permet de reprsenter les schmas de commande selon les trois formats suivants : symbole lectrique, symbole Ladder, symbole du module logique.

Equivalences entre les notations

On donne dans le tableau suivant, les quivalences entre les reprsentations des lments les plus courants du langage Ladder, dans les 3 formats :
Symbole lectrique Symbole Ladder Symbole du module logique I1 ou i1 ou

13

14

ou

22

21

I1 ou i1

"F"

"O"

A1

[Q1

A1

A2

Bobine accrochage (SET)

A1

A2

SQ1

Bobine de dcrochage (RESET)

158

A2

RQ1

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

Autres lments

Dautres lments sont galement disponibles sur le module logique, comme : le bloc fonction Temporisateur : il permet de retarder, prolonger et commander une action pendant un temps dtermin, le bloc fonction Compteur : il permet de compter ou de dcompter les impulsions reues sur une entre, le bloc fonction Horloge : il permet dactiver ou de dsactiver des actions des jours et des heures prcises, le bloc fonction Comparateur Analogique : il permet de comparer une valeur analogique avec une valeur de rfrence ou une autre valeur analogique en tenant compte dune valeur dhystrsis, les relais auxiliaires : ils permettent de mmoriser ou de relayer un tat du module logique, les touches Zx : elles permettent, aprs confirmation, dutiliser les touches Z comme boutons poussoir, le bloc Compteur Rapide : il permet de compter des impulsions jusqu une frquence de 1 kHz, le bloc Rtro-clairage de lcran LCD : il permet de piloter depuis le programme, lclairage de lafficheur LCD, le bloc Changement Heure dEt/Hiv : la sortie de ce bloc est ltat ARRET pendant toute la dure de lheure dhiver et passe ltat MARCHE pendant toute la dure de lheure dt, le bloc Comparateur de Compteurs : il permet de comparer la valeur courante de comptage de deux compteurs, le bloc Texte : il permet dafficher des textes ou des valeurs numriques (valeur courante ou valeur de prslection). Note : les blocs Comparateurs de Compteurs et Texte ne sont pas programmables par la face avant. Note : pour la liste de tous les lments de schma de commande disponibles sur le module logique, ainsi que des dtails sur leurs fonctionnalits et leurs paramtres, se reporter au chapitre Les lments du langage LD, p. 89.

SR2MAN01FR 08/2006

159

Ralisation dune application lmentaire

Application : ralisation du va et vient


Description On dtaille ci-aprs, la marche suivre pour saisir le schma de commande du va et vient. Pour cela, on explique comment : accder lcran de programmation, saisir les contacts de la premire ligne, saisir la bobine de la premire ligne et la relier aux contacts, saisir les contacts de la deuxime ligne, relier la deuxime ligne la premire, lancer le programme. A partir de lcran principal (cran qui apparat la mise sous tension), suivre les instructions de la colonne Action en appuyant sur le bouton indiqu. La colonne Ecran indique ce que lon voit sur lcran du module logique. La colonne Commentaire donne quelques prcisions sur la saisie et la visualisation. Accder lcran de programmation Pour accder lcran partir duquel on va pouvoir programmer le va et vient, procder comme suit :
Etape Action 1 Ecran Commentaire Positionnez vous sur PROGRAMMATION celui-ci clignote lorsquil est slectionn.

Menu / OK

PROGRAMMATION PARAMETRES RUN/STOP CONFIGURATION

Menu / OK

LINE 2 LINE 3 LINE 3

Aprs lapparition fugitive du texte : LINE 1 (environ 2 secondes), le curseur clignotant apparat. Lappui permanent sur la touche Shift (blanche) fait apparatre un menu contextuel permettant la programmation des contacts et des bobines.

ins

Del.

160

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

Saisir les contacts de la premire ligne

Pour saisir les contacts de la premire ligne, procder comme suit :


Etape Action 1 Ecran Commentaire Le curseur clignotant est positionn sur le I. Le module logique vous demande de slectionner le type de contact. Le 1 clignote. Vous avez implicitement slectionn un contact associ une entre (I), le module logique vous demande maintenant de slectionner le numro de lentre. Le clignote, il indique un point de liaison pour le raccordement des connexions. Le clignote. Vous venez de valider la saisie du contact associ lentre I1. Le est positionn pour saisir le second contact. Le I de droite clignote.Le module logique vous demande de slectionner le type de contact.

+
I1
+

I1

I1

I1

+
+

I1-I1

+
+

I1-i1

Le i clignote. Vous venez de slectionner le contact inverse associ une entre.

I1-i1

Le 1 de droite clignote. Vous devez maintenant indiquer le numro de lentre.

SR2MAN01FR 08/2006

161

Ralisation dune application lmentaire

Etape Action 8

Ecran

Commentaire

+
I1-i2
+
Le 2 clignote.

Saisir la bobine et la relier aux contacts

Pour saisir la bobine de la premire ligne et la relier aux contacts, procder comme suit :
Etape Action 1 Ecran Commentaire Le curseur clignote successivement : en un point de liaison : , en un point de contact : . Jusqu se positionner en fin de ligne pour entrer la bobine.

I1-i2 I1-i2 11 fois I1-i2


... puis

+
I1-i2 + [M1
Le [ clignote.

I1-i2

[M1

Le M clignote.

+
I1-i2 + [Q1
Le Q clignote.

2 fois

I1-i2

[Q1

Le curseur

apparat.

162

SR2MAN01FR 08/2006

Ralisation dune application lmentaire Etape Action 6 Ecran Commentaire Lappui permanent sur la touche Shift (blanche) fait apparatre un menu contextuel permettant la programmation des connexions.

+
3 fois

I1-i2----------[Q1

La liaison est cre.

Saisir les contacts de la deuxime ligne

Pour saisir les contacts de la deuxime ligne, procder comme suit :


Etape Action 1 Ecran Commentaire

et
autant de fois que ncessaire pour se positionner en dbut de ligne. 2

I1-i2----------[Q1

Le est au dbut de la ligne suivante.

+
+ I1-i2----------[Q1 I1
Le I situ sur la seconde ligne clignote.

+
+ I1-i2----------[Q1 i1
Le i situ sur la seconde ligne clignote.

I1-i2----------[Q1 i1

Le 1 situ sur la seconde ligne clignote.

SR2MAN01FR 08/2006

163

Ralisation dune application lmentaire

Etape Action 5

Ecran

Commentaire

2 fois

I1-i2----------[Q1 i1

Le

clignote.

+
+ I1-i2----------[Q1 i1-I1
Le I de la seconde ligne clignote.

I1-i2----------[Q1 i1-I1

Le second 1 de la seconde ligne clignote.

+
+ I1-i2----------[Q1 i1-I2
Le 2 de la seconde ligne clignote.

Relier la deuxime ligne la premire

Pour relier la deuxime ligne la premire, procder comme suit :


Etape Action 1 Ecran Commentaire Le clignote. Il indique que lon peut connecter une liaison cet endroit.

I1-i2----------[Q1 i1-I2

I1-i2----------[Q1 i1-I2

Le sest transform en | qui opre la liaison entre les deux lignes.

164

SR2MAN01FR 08/2006

Ralisation dune application lmentaire

Lancer le programme

Pour lancer le programme, procder comme suit :


Etape Action 1 Ecran Commentaire

Menu / OK

VALIDER MODIFS.? OUI NON

Il reste valider les changements. OUI clignote.

Menu / OK

PROGRAMMATION PARAMETRES RUN/STOP CONFIGURATION

Le menu principal rapparat. PROGRAMMATION est slectionn (clignote).

2 fois

PROGRAMMATION PARAMETRES RUN/STOP CONFIGURATION

RUN/STOP est slectionn (clignote).

Menu / OK

RUN PROG ? OUI NON

Il reste lancer le programme.

Menu / OK

1234

BCDE RUN LD JEU 25 SEP 16:40 1234

Le menu principal rapparat.

Les points essentiels

Grce la saisie de cette application simple, nous avons appris saisir un schma. Les quelques points suivants sont retenir : lorsque quun ou un clignote, il faut utiliser le bouton Shift pour pouvoir ajouter un lment (contact, bobine ou lment graphique de liaison), lorsquun lment clignote (I, Q, N, ...), il est alors possible dutiliser les flches Shift + Z2 et Z3 du pav de navigation pour slectionner llment voulu, on peut galement utiliser les flches Z1 Z4 du pav de navigation pour se dplacer sur le schma de commande.

SR2MAN01FR 08/2006

165

Ralisation dune application lmentaire

166

SR2MAN01FR 08/2006

Mise au point de lapplication

18

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les outils disposition pour mettre au point une aplication charge dans la mmoire du module logique. Ce chapitre contient les sujets suivants :
Sujet Introduction Schmas de commande en dynamique Paramtres des blocs fonction en dynamique Menus en dynamique Comportement du module logique en cas de coupure dalimentation Page 168 170 171 173 174

SR2MAN01FR 08/2006

167

Mise au point de lapplication

Introduction
Module en mode RUN Lorsque lapplication a t saisie sous forme de schma, il reste effectuer les tests de mise au point. La premire tape consiste mettre en RUN le module logique. Pour cela aller dans loption RUN / STOP du menu principal et valider la mise en RUN. partir de cet instant, le module logique gre les entres et les sorties physiques selon les instructions saisies dans le schma. Visualisation des tats En mode RUN, les tats des entres et des sorties sont affichs sur lcran principal : 2 1 2 3 4 5 4 1 2 34 5 6 4

RUN LD LUN 22 SEP 15:51 12 3 4 2


2 Menu / OK

Repre Elment 1 2 3 4 5 Visualisation de ltat des entres. Visualisation du mode de marche (RUN / STOP) et du mode utilis. Visualisation de la date et de lheure pour les produits avec horloge. Visualisation de ltat des sorties. Menu contextuel / boutons poussoirs / icnes indiquant les modes de marche.

Lorsque les entres ou les sorties sont actives, elles apparaissent en vido inverse (blanc sur fond noir). On parle alors dutilisation dynamique des fonctionnalits du module logique. Les termes RUN et dynamique ont dans le reste du document une signification similaire.

168

SR2MAN01FR 08/2006

Mise au point de lapplication

Menu contextuel

Ci-dessous lillustration des icnes du menu contextuel, lorsque le module logique est en mode RUN :

4
Menu / OK

1
Repre Elment 1 2 3 4

Etat du module logique : en RUN il est en mouvement, en STOP il est immobile. Indique que des dfauts sont apparus (voir Menu DEFAUT, p. 79). Indique que le module logique est connect latelier de programmation. La cl indique que le programme est protg par un mot de passe.

SR2MAN01FR 08/2006

169

Mise au point de lapplication

Schmas de commande en dynamique


Visualisation des schmas de commande

Note : cette fonctionnalit est accessible uniquement en mode LD / RUN. Le module logique permet de visualiser en dynamique le comportement du schma de commande. Pour cela il suffit dentrer dans le menu MONITORING et de se positionner sur les lignes visualiser laide des touches du pav de navigation. Chaque contact passant ou bobine excite est visualise en vido inverse (Blanc sur fond noir) : I1-i 2-I4-------[M1 IB-------I 5-i3-[M2 M1-M2----------[Q1 H2-------------[Q2 Afin de faire voluer le comportement du module logique il est possible de modifier ou visualiser certains paramtres des blocs fonction.

Modification des schmas de commande Utilisation des touches Z en boutons poussoirs

Il est TOTALEMENT IMPOSSIBLE de modifier les lignes du schma de commande en RUN. Toutefois il est possible de modifier les paramtres des blocs fonction en mode MONITORING. Sur lcran des ENTREES-SORTIES en mode RUN, les numros des touches Z utilises dans le programme sont affiches dans le menu contextuel. Maintenir la touche Shift enfonce pour faire apparatre ce menu. Pour activer une touche Z, il suffit dappuyer sur le bouton situ sous le numro. Illustration : 2

123456 RUN LD LUN 22 SEP 15:51 1234


1 3 Menu / OK Note : la fonction Touches Zx est inactive en mode PARAMETRES, MONITORING et dans tous les crans de paramtrage des blocs fonctions et les crans de configuration.

170

SR2MAN01FR 08/2006

Mise au point de lapplication

Paramtres des blocs fonction en dynamique


Prsentation En mode RUN, il est possible de modifier en dynamique la valeur de prslection des blocs fonction, sils ne sont pas verrouills. Fonctions possdant des paramtres en mode LD : relais auxiliaires (rmanence), sorties Tout ou Rien (rmanence), horloges, comparateurs analogiques, temporisateurs, compteurs, compteur rapide. Fonctions possdant des paramtres en mode FBD : entres type Constante Numrique, horloge, gain, temporisateurs : TIMER A/C, TIMER B/H, TIMER Li, compteur : PRESET COUNT / UP DOWN COUNT, compteur rapide H-SPEED COUNT, compteur horaire PRESET H-METER, CAM block.

SR2MAN01FR 08/2006

171

Mise au point de lapplication

Accs / modification des paramtres

Laccs aux paramtres peut se faire partir des crans : PARAMETRES : voir Menu PARAMETRES, p. 53, MONITORING : sur le schma de commande. Pour modifier les paramtres dun lment depuis lcran MONITORING, procder comme suit :
Etape Action 1 2 3 4 5 Positionnez-vous sur llment modifier, laide des touches de navigation. Appuyer simultanment sur les touches Shift et Param pour ouvrir la fentre de paramtrage. Positionnez vous sur les champs des paramtres modifiables laide des touches de navigations : . Modifier la valeur du paramtre laide des touches Shift enfonce. et (+ et -) avec la touche

Valider les modifications en appuyant sur Menu/OK, ce qui ouvre la fentre de validation. Valider nouveau en appuyant sur Menu/OK pour sauvegarder.

Note : seuls les paramtres de blocs non verrouills sont modifiables.

172

SR2MAN01FR 08/2006

Mise au point de lapplication

Menus en dynamique
Menus en dynamique Certains menus sont accessibles lorsque le module logique est en RUN, dautres ne le sont pas, voici un tableau rcapitulatif.
Menu PROGRAMMATION MONITORING PARAMETRES RUN / STOP CHANGER J/H CHANGER ETE/HIV CONFIGURATION MOT DE PASSE FILTRE Zx TOUCHES CYCLE WATCHDOG EFFACER PROG. TRANSFERT VERSION LANGUE DEFAUT LD FBD

SR2MAN01FR 08/2006

173

Mise au point de lapplication

Comportement du module logique en cas de coupure dalimentation


Description La coupure dalimentation peut provoquer la rinitialisation du module logique et la perte de donnes non sauvegardes. Les modules logiques ont une autonomie minimum de sauvegarde de lheure courante de 10 ans. Dautre part, il est possible de sauvegarder les variables configures avec loption Rmanence dfinies dans la fentre de paramtrage. Rmanence La fonction Rmanence permet de sauvegarder ltat des valeurs courantes en cas de coupure dalimentation. Les blocs disposant de cette fonction sont : en mode LD : relais auxiliaires, sorties Tout ou Rien, temporisateurs, compteurs, compteur rapide, en mode FBD : timer AC, BH, Li, fonction programmateur came CAM BLOC, compteur PRESET COUNT, UP DOWN COUNT, compteur horaire PRESET H-METER, fonction archivage de donnes ARCHIVE, compteur rapide.

174

SR2MAN01FR 08/2006

Mise au point de lapplication

Mise en scurit

Dans le cas o la perte de lheure doit verrouiller la commande des bobines, il suffit dutiliser un contact dhorloge sans ordre darrt en srie avec les bobines daction. Exemple de bobine non verrouille : I1-I3----------[Q1 I2

La ligne de contact de la bobine Q1 sera active mme si la date et lheure sont perdues. Exemple de bobine verrouille : I4-H1----------[Q2

avec le bloc fonction horloge 1 paramtr de la manire suivante : H1 J/S 0123456 A H:M ON 07:00 H:M ON --:-La ligne de contact de la bobine Q2 ne sera active quaprs la mise lheure de lhorloge.

SR2MAN01FR 08/2006

175

Mise au point de lapplication

176

SR2MAN01FR 08/2006

Sauvegarde et transfert de schmas de commande

19

Sauvegarde et transfert de schmas de commande


Description Il est possible de transfrer un schma de commande du module logique vers une mmoire de sauvegarde (optionnelle) et vice-versa. Ceci permet : sauvegarder une application, puis la restaurer ultrieurement si ncessaire, dupliquer une application pour la charger sur plusieurs modules logiques. Transfert de lapplication Le transfert dune application du module logique vers la mmoire de sauvegarde, ou de la mmoire de sauvegarde vers le module logique se fait laide du menu : TRANSFERT. La marche suivre est dtaille dans le chapitre Menu TRANFERT, voir Menu TRANSFERT, p. 71.

SR2MAN01FR 08/2006

177

Sauvegarde et transfert de schmas de commande

178

SR2MAN01FR 08/2006

Exemple dapplication

20

Prsentation
Objet de ce chapitre Dans ce chapitre, on prend lexemple de la gestion dun parking souterrain. A partir dun cahier des charges donn, on dveloppe lapplication programmer dans le module logique. Ce chapitre contient les sujets suivants :
Sujet Cahier des charges Analyse du cahier des charges Ralisation de la solution Page 180 181 183

Contenu de ce chapitre

SR2MAN01FR 08/2006

179

Exemple dapplication

Cahier des charges


Objectif Nous dsirons complter et centraliser la gestion du parking souterrain dun btiment administratif. Lentre et la sortie de ce parking sont ralises par une barrire automatique usuelle. La barrire intgre des fonctionnalits de base telles que : louverture et la fermeture temporise au passage des vhicules, la gestion des tickets de paiement, linterphone de scurit, la commande externe de blocage de lentre en position ferme, etc. En complment, nous voulons comptabiliser le nombre de vhicules stationns dans le parking. On peut alors commander un panneau lumineux qui signale aux usagers que toutes les places sont occupes et interdire laccs par le blocage de la barrire dentre en position ferme. Lautomobiliste sait quil doit alors trouver une place en surface. Il doit tre possible dinhiber ce blocage sil est ncessaire de faire intervenir des vhicules (pompiers, mdecins...). Horaires douverture Nous dsirons galement interdire laccs au parking lors de la fermeture du centre. On permet cependant aux agents de scurit dinhiber ce blocage lors dvnements exceptionnels. Les horaires douverture sont les suivants : du lundi au vendredi de 8H30 17H30, le samedi de 9H30 12H00 et fermeture complte le dimanche. Pour des raisons de scurit, nous devons galement vacuer les manations de gaz toxique tel que le CO2. Un ventilateur est mis en marche lorsque la concentration mesure dpasse les normes autorises. On utilise un capteur spcialis fournissant une valeur de sortie comprise entre 0 et 10V. Eclairage De plus, nous voulons piloter lclairage larrive dun vhicule et par lintermdiaire de boutons poussoir situs aux diffrents accs pitons. Pour des raisons dconomies, lclairage steindra au bout de 10 minutes. Cest le temps usuellement constat pour se garer, sortir de son vhicule et monter dans les ascenseurs, ou bien pour atteindre son vhicule et sortir du parking. Comptage manuel En complment, une intervention manuelle devra permettre de mettre jour le nombre de vhicules situs dans le parking. On pourra incrmenter ou dcrmenter manuellement le nombre de vhicules connus par le module logique.

Barrire automatique

Comptage des vhicules

Evacuation des gaz toxiques

180

SR2MAN01FR 08/2006

Exemple dapplication

Analyse du cahier des charges


Description Lanalyse du cahier des charges, conduit lister les entres, boutons, sorties et blocs fonctions ncessaires pour raliser lapplication. Ci-dessous la liste des entres quutilisera lapplication :
Label module logique Entre I1 Entre I2 Entres I3 et I4 Dsignation Dtection de lentre dun vhicule. Dtection de la sortie dun vhicule. Boutons poussoir des accs pitons. Ils permettent dclairer le parking. Un pour lascenseur et un pour lescalier (aucun accs par lentre vhicules nest autoris pour les pitons). Capteur de niveau de CO2.

Entres

Entre analogique IB

Boutons

Ci-dessous la liste des boutons quutilisera lapplication :


Label module logique Touche fonction Z1 Touche fonction Z2 Touche fonction Z3 Touche fonction Z4 Dsignation Incrmentation manuelle du nombre de vhicules situs dans le parking. Reprise de la gestion automatique de lentre. Dcrmentation manuelle du nombre de vhicules situs dans le parking. Dblocage manuel de lentre.

Sorties

Ci-dessous la liste des sorties quutilisera lapplication :


Label module logique Sortie Q1 Sortie Q2 Sortie Q3 Sortie Q4 Dsignation Indication que le parking est complet. Blocage de lentre (interdiction douverture de la barrire dentre) lorsque le parking est complet ou que les horaires douverture sont dpasss. Dblocage manuel de lentre. Commande du ventilateur dextraction dair vici.

SR2MAN01FR 08/2006

181

Exemple dapplication

Blocs fonction spciaux

Ci-dessous la liste des blocs fonction spciaux quutilisera lapplication :


Label module logique Compteur C1 Bloc fonction Horloge H1 Bloc fonction Temporisateur T1 Bloc fonction analogique A1, la valeur de seuil autorise correspond 8,5 Volts. Bloc fonction Temporisateur T2 Dsignation Comptage du nombre de vhicules situs dans le parking (maximum 93). Gestion des horaires daccs au parking. Temporisation de lclairage (10 minutes). Comparaison de la mesure de CO2 avec le seuil autoris.

Temporisation de la ventilation (15 minutes).

Note : pour raliser cette solution, il nous faut un module logique avec entres analogiques, des blocs fonction Horloge et au moins 4 entres et 4 sorties Tout ou Rien.

182

SR2MAN01FR 08/2006

Exemple dapplication

Ralisation de la solution
Description On prsente ici le schma de commande programmer, ainsi que les paramtres utiliser pour les blocs fonction.

SR2MAN01FR 08/2006

183

Exemple dapplication

Ralisation du schma de commande

Ci-dessous le schma de commande programmer : I1-H1-c1-------CC1 I2 Z1--------Z3 I2-------------DC1 Z3 I1 I3-------------TT1 I4 A1-------------TT2 Z2-------------RM2 Z4-------------SM2 C1-------------[Q1 h1 m2----[Q2 T1-------------[Q3 T2-------------[Q4

2 3 4

Repre Elment 1 2 3 4 5 Comptage des entres, dcomptage des sorties et mise jour manuel du nombre de vhicules situs dans le parking. Lancement minuterie de lclairage. Lancement temporisation du ventilateur. Gestion du dblocage manuel. Commande des sorties : signalisation parking complet, blocage de lentre, clairage parking et extraction par le ventilateur.

Lors du comptage et du dcomptage, le compteur est verrouill si on atteint le remplissage maximum (pas de dtection parasite ou de comptage si on fait entrer des vhicules en dblocage manuel). Note : pour un mme compteur, les bobines CC et DC ne doivent apparatre quune seule fois dans un schma de commande. Dautre part, la sortie Q2 est active lorsque lentre du parking est interdite. On voit alors lutilisation dun relais auxiliaire pour effectuer le blocage ou le dblocage manuel de la barrire, laide des touches de navigation.

184

SR2MAN01FR 08/2006

Exemple dapplication

Paramtrage des blocs fonction

Le tableau ci-dessous dtaille les paramtres utiliser pour chacun des blocs fonction :
Bloc fonction Bloc fonction Compteur C1 Commentaire

CC1 RC1 C1 DC

t T : TO + Menu / OK P = 00093

La valeur de prslection est de 93 (nombre maximum de vhicules autoriss dans ce parking). Si ncessaire, cette valeur peut tre modifie en cours de fonctionnement.

Bloc fonction Horloge H1

H1 C

J / S H : M H : M
+

0 1 2 3 4 _ _ ON OFF 08 : 30 17 : 30
Menu / OK

H1 C

J / S H : M H : M
+

_ _ _ _ _ 5 _ ON OFF 09 : 30 12 : 00
Menu / OK

Horaires douverture : du lundi au vendredi de 8H30 17H30, le samedi de 9H30 12H00, fermeture complte le dimanche. Deux plages sont utilises.

Bloc fonction Temporisateur T1

TT1 RT1 T1 t t = 10.00 +

B M:S
Dure de la minuterie de lclairage du parking : 10 minutes.

Menu / OK

SR2MAN01FR 08/2006

185

Exemple dapplication

Bloc fonction Bloc fonction Analogique A1

Commentaire

A1sANALOG2 Ib R R=8.5 x1=Ib=0.0 x2=R =8.5 + Menu / OK


Bloc fonction Temporisateur T2

Comparaison de la valeur de CO2 mesure avec la valeur de seuil : 8,5 V.

TT2 RT1 T1 t t = 15.00 +

B M:S
Dure de fonctionnement du ventilateur si le seuil de CO2 est dpass : 15 minutes.

Menu / OK

186

SR2MAN01FR 08/2006

Diagnostic

Prsentation
Objectif de cette partie Contenu de cette partie Ce chapitre aide trouver la solution un problme de fonctionnement.

Cette partie contient les chapitres suivants :


Chapitre 21 Titre du chapitre Diagnostic Page 189

SR2MAN01FR 08/2006

187

Diagnostic

188

SR2MAN01FR 08/2006

Diagnostic

21

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre aide trouver la solution un problme de fonctionnement.

Ce chapitre contient les sujets suivants :


Sujet Messages du module logique Questions les plus courantes Page 190 191

SR2MAN01FR 08/2006

189

Diagnostic

Messages du module logique


Description On dtaille ici les messages derreur que renvoie le module logique, leurs causes possibles et comment remdier au problme. Le tableau ci-dessous liste les messages derreur que peut renvoyer le module logique. Ces messages indiquent en gnral des incompatibilits dactions demandes par lutilisateur.
Cause Lutilisateur a demand laccs loption PARAMETRES alors quaucun paramtre nest disponible (le schma ne comporte pas dlments possdant de paramtres). Un transfert tait en cours et la liaison avec Voir la documentation de latelier de le PC sest interrompue de manire programmation. imprvue. Un transfert vers lEEPROM a t demand Vrifier la prsence et le bon positionnement et lEEPROM nest pas prsente ou elle est de lEEPROM. mal positionne. Lutilisateur a demand le transfert dun programme qui ne correspond pas aux Vrifier la provenance du programme caractristiques du module logique transfrer et choisir un programme compatible destinataire, par exemple : horloge, entres avec le module logique concern. analogiques, version du logiciel. Cette erreur se prsente si une des versions du module logique ne correspond pas : firmware, fonctions LD ou FBD Une ou plusieurs sorties statiques sont ou ont t en court-circuit ou en surcharge. Vrifier la version de firmware utilise. Rechercher la panne, puis passer le module logique en STOP pour faire disparatre le clignotement avant de slectionner nouveau RUN (rarmement automatique). Remde

Messages derreur
Message PAS DE PARAMETRE

TRANSF.ERR. TRANSFERT ERREUR: PAS DE MEMOIRE TRANSFERT ERREUR: CONFIG INCOMPAT TRANSFERT ERREUR: VERSION. INCOMPAT Clignotement de laffichage des sorties sur lcran principal

190

SR2MAN01FR 08/2006

Diagnostic

Questions les plus courantes


Description Afin daider lutilisateur dans sa connaissance du module logique, les questions les plus courantes ont t recenses ici.

SR2MAN01FR 08/2006

191

Diagnostic

Questions courantes

Ci-dessous les questions les plus courantes et leurs rponses :


Question Rponse Certains paramtres ne sont pas accessibles. Consulter la documentation afin de savoir si ces lments sont modifiables. Exemple dlment non modifiable : le sens de comptage dun bloc fonction Compteur, cet lment nest accessible que par le cblage dans une ligne de schma. Pour accder aux paramtres, il faut utiliser les touches de navigation et pour se positionner dessus. Les touches et

Je narrive pas accder certains paramtres.

Je narrive toujours pas accder certains paramtres. Je narrive pas mettre mon module logique en RUN et pourtant je valide bien loption RUN/STOP du menu principal laide de la touche Menu/OK.

servent modifier les valeurs. Ensuite appuyer sur la touche Menu/OK pour valider les modifications. ATTENTION, vrifier que le symbole derreur (!) nest pas prsent dans la ligne de menu contextuel. Corriger lerreur pour pouvoir mettre le module logique en mode RUN.

Je voudrais modifier mes lignes de schma mais la Vrifier que le module logique est bien en STOP. Les touche Menu/OK ne marche plus. modifications en RUN ne sont pas autorises. Lorsque je veux modifier mes lignes de schma, le Pas obligatoirement, le cas peut se produire lorsque 4 lignes module logique me montre un cran avec blanches successives ont t insres au dbut du schma de uniquement des numros de lignes (LINE N), ai-je commande, ou entre des lignes de commande. perdu tout mon travail ? Jai un schma de commande qui utilise une touche Z ( , , , ) comme bouton poussoir. Je voudrais le tester, mais lorsque je visualise le schma en dynamique, ma touche Z nest plus oprante. Puis-je la rendre oprante ? Jai ralis un schma de commande sur un module logique avec horloge, puis-je le transfrer laide dune mmoire de sauvegarde dans un module logique sans horloge ? Lors de la saisie dun schma de commande, les blocs fonction horloge napparaissent pas lors du choix des contacts. est-ce normal ? Non, cest impossible.

Non, cest impossible.

Il est fort probable que le module logique soit un module sans horloge. Par consquent les blocs fonction horloge ne sont pas accessibles. Vrifiez les rfrences du produit.

Lors de la saisie dun schma de commande, les Il est fort probable que le module logique ne possde pas dentres blocs fonction analogiques napparaissent pas lors analogiques. Par consquent les blocs fonction analogiques ne du choix des contacts. est-ce normal ? sont pas accessibles. Vrifiez les rfrences du produit.

192

SR2MAN01FR 08/2006

Index

B C A
M
Menu CHANGER ETE/HIV, 85 CHANGER J/H, 83 CONFIGURATION, 61 CYCLE WATCHDOG, 67 DEFAUT, 79 EFFACER PROG., 69 LANGUE, 77 MONITORING, 55 MOT DE PASSE, 62 PARAMETRES, 53 PROGRAMMATION, 41 RUN / STOP, 57 TRANSFERT, 71 VERSION, 75 Zx TOUCHES, 66

C
Changement heure d't / hiver LD, 145 Comparateur analogique LD, 133 Comparateurs de compteurs LD, 132 Compteur rapide LD, 122 Compteurs LD, 115

E
Elments du langage LD Changement heure d't / hiver, 145 Comparateur analogique, 133 Comparateurs de compteurs, 132 Compteur rapide, 122 Compteurs, 115 Entres TOR, 91 Entres-Sorties Modbus, 147 Horloges, 138 Message, 148 Relais auxiliaires, 95 Rtro-clairage de l'cran LCD, 144 Sorties TOR, 100 Temporisations, 104 Textes, 142 Touches Zx, 93 Entres TOR, 91 entres-sorties, 36 Entres-Sorties Modbus LD, 147

R
Relais auxiliaires, 95 Rtro-clairage de l'cran LCD LD, 144

S
Sorties TOR, 100

T
Temporisations LD, 104 Textes LD, 142 Touches Zx, 93
193

H
Horloges, 138
SR2MAN01FR 08/2006

Index

194

SR2MAN01FR 08/2006