Vous êtes sur la page 1sur 182

Cat.

N_ W352-E1-2

CPM2A
Automate programmable

SYSMAC

GUIDE DINSTALLATION

Automates programmables CPM2A


Guide dinstallation
Ralis en septembre 1999

iv

Avis :
Les produits OMRON sont conus pour tre utiliss par un oprateur qualifi, en respectant des procdures appropries et uniquement dans le cadre de ce qui est prcis dans ce document. Dans ce manuel, les conventions suivantes permettent de spcifier et de classer les prcautions. Toujours faire trs attention aux informations qui sont donnes. Le nonrespect des prcautions stipules peut blesser des personnes ou endommager des biens. ! DANGER Indique une situation dangereuse imminente qui, si elle nest pas vite peut entraner des blessures graves ou mortelles. Indique une situation potentiellement dangereuse qui, si elle nest pas vite, peut provoquer des blessures graves ou mortelles

! AVERTISSEMENT

! Attention

Indique une situation potentiellement dangereuse qui, si elle nest pas vite, peut provoquer des blessures moins srieuses ou endommager des biens.

Rfrences des produits OMRON


Dans ce manuel, tous les noms de produits OMRON sont crits en majuscules. Le mot unit dsigne une produit OMRON, que la dsignation de ce produit apparaisse ou nom dans le texte. Labrviation Ch, qui figure sur certains affichages et sur certains produits OMRON signifie souvent word ( mot ) et, dans la documentation, il est souvent remplac par labrviation Wd. Labrviation API signifie Automate programmable industriel et nest jamais utilise comme abrviation dun autre systme, composant ou lment.

Aides visuelles
Les intituls suivants apparaissent dans la colonne de gauche du manuel, pour vous aider trouver diffrents types dinformations. Rem. Dsigne des informations particulirement intressantes pour utiliser le produit de faon pratique et efficace. 1, 2, 3... 1. Indique une ou des listes de diffrents types, par exemple procdures, checklists, etc.

OMRON, 1999

Tous droits rservs. Aucune partie de cette publication ne peut tre, stocke dans un systme mmoire ou transmise, sous aucune forme et par aucun moyen mcanique, lectronique, photocopie, enregistrement sans laccord crit pralable dOMRON.

Lutilisation des informations contenues ciaprs ne peut engendrer aucune responsabilit. De plus, la mesure o OMRON travaille constamment lamlioration de ses produits de haute qualit, les informations contenues dans ce manuel sont soumises changement sans avis pralable. Toutes les prcautions ont t prises dans llaboration de ce manuel. Toutefois, OMRON ne peut tre tenu responsable des erreurs ou omissions. Les dommages rsultant de lutilisation des informations contenues dans cette publication ne peuvent engendrer aucune responsabilit.

vi

TABLE DES MATIERES


CONSEILS DUTILISATION . . . . . . . . . . . . . . . . . . . . .
1 Public vis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Conseils dutilisation gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Conseils dutilisation de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Conseils dutilisation relatifs lenvironnement dexploitation . . . . . . . . . . . . . . . . . . . . . . . 5 Conseils dutilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Directives communautaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xi
xii xii xii xiii xiv xvi

CHAPITRE 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1 1-2 1-3 1-4 1-5 1-6 Caractristiques et fonctions du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurations de base du systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure et fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions numres par leur usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparaison au CPM1A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prparation pour le fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
2 8 10 19 22 29

CHAPITRE 2 Caractristiques et composants des units . . . . . . . . . . . .


2-1 2-2 Caractristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31
32 39

CHAPITRE 3 Installation et cblage . . . . . . . . . . . . . . . . . . . . . . . . . . . .


3-1 3-2 3-3 3-4 Conseils dlaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Choix dun site dinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cblage et connexions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

45
46 47 48 52

CHAPITRE 4 Utilisation de dispositifs de programmation . . . . . . . . . .


4-1 4-2 4-3 Utilisation dune Console de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctionnement de la console de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85
86 93 117

CHAPITRE 5 Essais des programmes et Traitement des erreurs . . . . .


5-1 5-2 5-3 5-4 5-5 5-6 5-7 Contrles initiaux du systme et procdure dessai des programmes . . . . . . . . . . . . . . . . Fonctions dautodiagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreurs de fonctionnement de la console de programmation . . . . . . . . . . . . . . . . . . . . . . Erreurs de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Organigrammes de dpannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inspections de maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Remplacement de la batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

125
126 127 131 131 133 141 142

CHAPITRE 6 Unit dextension de mmoire . . . . . . . . . . . . . . . . . . . . . .


6-1 6-2 6-3 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques techniques et nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

145
146 147 149

vii

TABLE DES MATIERES


Annexes
A Modles standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 159

Historique des rvisions . . . . . . . . . . . . . . . . . . . . . . . . . . .

165

viii

A propos de ce manuel :
Le CPM2A est un automate programmable (API) compact et ultra rapide conu pour excuter des oprations de pilotage sur des systmes qui exigent de 10 120 points dE/S par API. Deux manuels dcrivent la prparation, le paramtrage et lexploitation du systme CPM2A : Le Guide dinstallation du CPM2A (ce manuel) et le Manuel de programmation CPM1/CPM1A/CPM2A/CPM2C/SRM1(V2). (Dans ce manuel, le Manuel de programmation CPM1/CPM1A/CPM2A/CPM2C/SRM1(V2) est dsign par une appellation simple, savoir Manuel de programmation.) Ce manuel dcrit la configuration du systme et linstallation du CPM2A. Il donne aussi une explication de base des procdures opratoires des consoles de programmation. Pour faire connaissance avec le CPM2A, vous devez dabord lire ce manuel. Le Manuel de programmation offre des descriptions dtailles des fonctions de programmation du CPM2A. Veuillez lire ce manuel attentivement et sassurer davoir bien compris les informations quil apporte avant de tenter dinstaller et dutiliser le CPM2A. Le Chapitre 1 donne une brve description gnrale des tapes qui participent du dveloppement dun systme CPM2A, dcrit les configurations possibles ainsi que les fonctions et caractristiques spciales du CPM2A. Le Chapitre 2 contient les spcifications techniques des Units qui, ensemble, permettent de constituer un API CPM2A et dcrit aussi les principaux lments constitutifs et composants des Units. Le Chapitre 3 dcrit les modalits dinstallation et de cblage dun API CPM2A. Le Chapitre 4 dcrit les fonctionnalits du logiciel de support SYSMAC, les modalits de raccordement de la console de programmation, et la faon de mener bien les diffrentes oprations de programmation. Le Chapitre 5 dcrit lexcution dun essai, ce que vous devez faire pour diagnostiquer et corriger les erreurs matrielles et logicielles qui peuvent survenir pendant que lautomate fonctionne. Le Chapitre 6 dcrit comment utiliser lunit dextension de mmoire CPM1-EMU01-V1. Appliquer fidlement les conseils et les procdures dutilisation de lunit. LAnnexe A contient des tableaux illustrant les Units CPM2A et les produits connexes. LAnnexe B donne les dimensions des Units CPM2A .

AVERTISSEMENT :

Omettre de lire et comprendre les informations contrenues dans ce manuel peut entraner la mort, des blessures corporelles, risque dendommager le produit ou de le provoquer des pannes. Lire chaque chapitre, ainsi que les chapitres auxquels il est fait rfrence dans leur totalit et sassurer dune bonne comprhension des informations qui sy sont contenues avant la mise en oeuvre des procdures ou fonctionnalits dcrites.

ix

CONSEILS DUTILISATION
Cette section expose les prcautions gnrales que vous devez prendre pour utiliser lautomate programmable (API) et les dispositifs associs. Les informations donnes dans cette partie sont importantes pour assurer une utilisation fiable et sans danger de lautomate programmable. Vous devez lire cette section et comprendre les informations qui y sont exposes avant de tenter de paramtrer et dutiliser un systme API. 1 Public vis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Conseils dutilisation gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Conseils dutilisation de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Conseils dutilisation relatifs lenvironnement dexploitation. . . . . . . . . . . . . . . . . . . . . . . . . 5 Conseils dutilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Directives communautaires (CE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii xii xii xiii xiv xvi

xi

Conseils dutilisation de scurit

Public vis
Ce manuel est destin aux personnels qui doivent aussi avoir des connaissances portant sur les systmes lectriques (ingnieur ou technicien en lectricit ou quivalent) : Personnel charg dinstaller des systmes FA. Personnel charg de concevoir des systmes FA. Personnel charg de la gestion de sites et de systmes FA.

Conseils dutilisation gnraux


Lutilisateur doit se servir du produit en conformit avec les spcifications de performances exposes dans les manuels dexploitation. Avant dutiliser le produit dans des conditions non dcrits dans le manuel ou de lutiliser avec des systmes de pilotage dinstallations nuclaires, des chemins de fer, des vhicules, systmes combustion, quipements mdicaux, machines et appareils pour le divertissement, quipements de scurit ainsi quavec dautres systmes, machines et quipements qui peuvent exercer une forte influence sur la vie humaine et les biens sils sont utiliss incorrectement, veuillez consulter votre reprsentant OMRON. Vrifier que les caractristiques nominales et performances du produit sont suffisantes pour les systmes, machines et quipements. Et ne pas oublier de munir les systmes, machines et quipements de double mcanismes de scurit. Ce manuel donne des informations sur la programmation et lutilisation de lUnit. Vous devez absolument lire ce manuel avant dessayer dutiliser lunit, et conserver ce manuel porte de la main pour, si ncessaire, vous y reporter pendant lexploitation du systme. ! AVERTISSEMENT Il est extrmement important quun API et toutes les units API soient utilises pour la mise en uvre prvue et dans les conditions spcifies, en particulier lorsquil sagit dapplications susceptibles daffecter directement ou indirectement la vie de lhomme. Avant dutiliser un systme dAPI dans le cadre des applications mentionnes cidessus, vous devez absolument consulter votre reprsentant OMRON

Conseils dutilisation de scurit


! AVERTISSEMENT Ne jamais tenter de dmonter une Unit pendant quelle est sous tension. Vous risqueriez une dcharge lectrique. ! AVERTISSEMENT Ne jamais toucher des bornes ou borniers pendant que le systme est sous tension. Vous risqueriez une dcharge lectrique. ! AVERTISSEMENT Ne jamais tenter de dmonter, de rparer ou de modifier une Unit quelconque. Toute tentative de ce type dopration peut provoquer un dysfonctionnement, un incendie ou tre lorigine dune dcharge lectrique. ! AVERTISSEMENT Prvoir des mesures de scurit pour les circuits extrieurs (cestdire non dans lautomate programmable), y compris dans les articles suivants, afin dassurer la scurit du systme si une anomalie intervient la suite dun dysfonctionnement de lAPI ou dun autre facteur externe affectant le fonctionnement de lautomate. Le nonrespect de cet avertissement peut se traduire par des accidents graves.

xii

Conseils dutilisation relatifs lenvironnement dexploitation

Des circuits darrt durgence, des circuits verrouillage rciproque, des limiteurs et des mesures de scurit similaires doivent tre mis en place sur tous les circuits de pilotage externes. LAPI met toutes ses sorties ltat OFF lorsque sa fonction de diagnostic intgre dtecte une erreur ou bien lexcution dune instruction dalarme de dfaillance grave (FALS). Pour se protger contre ces erreurs, des mesures de scurit externes doivent tre prises pour assurer la scurit du systme. Les sorties de lautomate peuvent rester ON ou OFF du fait de lencrassement ou du brlage des relais de sortie ou de la destruction des transistors de sortie. Pour se prmunir contre ce type de problmes, des mesures de scurit externes doivent tre prises pour assurer la scurit du systme. Lorsque la sortie 24 V continus (alimentation lectrique de service de lautomate) est surcharge ou courtcircuite, il peut y avoir une baisse de tension et, par suite, les sorties passent ltat OFF. Pour se prmunir contre ce type de problmes, des mesures de scurit externes doivent tre prises pour assurer la scurit du systme. ! AVERTISSEMENT Lorsque vous transfrez des programmes dautres nuds, ou lorsque vous modifiez la mmoire des E/S, il faut sassurer de la scurit du nud de destination avant de faire le transfert. Le nonrespect de cet avertissement peut tre lorigine daccidents graves. ! Attention Pour excuter une dition en ligne, il faut dabord sassurer que cette opration naura pas deffets nfastes par suite de lallongement de la dure des cycles. Autrement, il se peut que les signaux dentre soient illisibles. ! Attention Serrer les vis du bornier de lunit dalimentation en courant alternatif en respectant le couple spcifi dans le manuel dexploitation. Des vis mal serres peuvent provoquer un brlage ou un dysfonctionnement.

Conseils dutilisation relatifs lenvironnement dexploitation


! Attention Ne pas utiliser le systme de pilotage dans les endroits suivants : Endroits recevant directement la lumire du soleil. Endroits prsentant des tempratures ou une humidit lextrieur de la plage figurant dans les spcifications. Endroits prsentant de la condensation provoque par de fortes variations de la temprature. Endroits soumis des gaz corrosifs ou inflammables. Endroits poussireux (en particulier limaille de fer) ou contenant des sels. Endroits exposs leau, lhuile ou des produits chimiques. Endroits soumis des chocs ou des vibrations. ! Attention Vous devez prendre des mesures de protection ad hoc et suffisantes lorsque vous installez des systmes dans les endroits suivants : Endroits prsentant de llectricit statique ou dautres formes de bruits. Endroits soumis des champs lectromagntiques puissants.

xiii

Conseils dutilisation
Endroits susceptibles dtre soumis de la radioactivit. Endroits proches dalimentations lectriques.

! Attention Lenvironnement opratoire dun systme dAPI peut affecter fortement sa longvit et sa fiabilit. Un environnement opratoire hostile peut provoquer des dysfonctionnements, des dfaillances et dautres problmes imprvisibles affectant le systme dAPI. Vrifier bien qu linstallation, lenvironnement opratoire est conforme aux conditions spcifies et quil prsente toujours les mmes conditions pendant la vie du systme.

Conseils dutilisation
Lors de lutilisation du systme dAPI, toujours suivre les conseils dutilisation suivants. ! AVERTISSEMENT Toujours observer ces conseils. Le nonrespect des prcautions numres cidessous peut tre lorigine de blessures srieuses ou mme mortelles. Il faut toujours connecter le systme une terre de faon que la rsistance de mise la terre ne dpasse jamais 100 W pendant linstallation des Units. Si la terre choisie pour la connexion ne convient pas, il y a risque de dcharges lectriques. Toujours mettre lalimentation lectrique de lAPI ltat OFF avant de tenter de faire nimporte laquelle des oprations suivantes. Si vous ne mettez pas lalimentation OFF, vous risquez de provoquer un dysfonctionnement ou de subir une dcharge lectrique. Montage ou dmontage dunits dE/S, dunits centrales, de mmoires bande magntique ou dautres units. Assemblage dunits. Rglage des microinterrupteurs ou dautres boutons. Oprations de raccordement ou de cblage. Connexion ou dconnexion de connecteurs. ! Attention Le nonrespect des prcautions suivantes peut entraner un fonctionnement dfectueux de lAPI ou du systme, ou bien endommager lAPI ou les units du ou des API. Il faut toujours respecter les prcautions indiques. Des mesures doivent tre prises par le client pour assurer la scurit en prsence de signaux manquants, incorrects ou anormaux provoqus par une rupture de lignes de transmission de signaux, par des coupures courtes du courant ou dautres causes. Raliser un circuit de commande et de contrle de faon que lalimentation des circuits dE/S ne puisse pas se mettre ON avant lalimentation de lunit. Si lalimentation des circuits dE/S passe ON avant lalimentation de lunit, le fonctionnement normaI risque dtre interrompu provisoirement. Si vous passez du mode opratoire RUN ou MONITOR en mode PROGRAM, avec le bit de maintien IOM ON, la sortie va tenir le statut le plus rcent. Dans ce cas, il faut sassurer que la charge externe ne dpasse pas la valeur figurant dans les spcifications. (Si lexploitation est arrte la suite dune erreur opratoire (y compris des instructions FALS), les valeurs qui sont dans la mmoire interne de lUC seront conserves, mais les sorties passent toutes ltat OFF). Toujours utiliser la tension dalimentation spcifie dans le manuel dexploitation. Une tension incorrecte peut provoquer un dysfonctionnement ou un brlage.

xiv

Conseils dutilisation

5
Prendre les mesures appropries pour sassurer que lalimentation du systme est assure la tension et la frquence nominales spcifies. Faire particulirement attention si le rseau lectrique est instable. Une alimentation lectrique non conforme peut provoquer des dysfonctionnements. Installer des disjoncteurs externes et prendre dautres mesures de scurit contre dventuels courtscircuits dans le cblage externe. Des mesures de scurit insuffisantes contre les courtscircuits peuvent provoquer un brlage. Ne jamais appliquer aux bornes dentre une tension suprieure la tension nominale dentre. Une tension excessive peut provoquer un brlage. Ne jamais appliquer de tension ni connecter de charges aux bornes de sortie qui soient audel de la capacit maximum de commutation. Une tension excessive peut provoquer un brlage. Pendant les essais de tension de rgime, vous devez dbrancher la borne de terre fonctionnelle. Si vous ne respectez pas cette rgle, le systme peut tre atteint dun brlage. Installer lunit correctement, conformment aux indications donnes dans le manuel dexploitation. Une installation incorrecte de lunit peut provoquer un dysfonctionnement. Sassurer que toutes les vis de montage, des bornes et des connecteurs de cbles sont serres au couple spcifi dans les manuels applicables. Un serrage avec un couple incorrect peut provoquer un dysfonctionnement. Pendant le cblage, sassurer que les tiquettes sont bien en place au moment de lexpdition du CPM1 ou du CPM2A pour viter lintroduction de morceaux de fils dans lunit. Pour viter lintroduction de morceaux de fils dans lUC ne pas oublier de fixer les tiquettes fournies sur le CPM1A pour cbler lUC du CPM1A. Lorsque le cblage est termin, enlever ltiquette pour assurer une bonne dissipation thermique. Le fait de ne pas enlever ltiquette peut provoquer un dysfonctionnement. Sassurer que le cblage est fait conformment aux prescriptions du manuel dexploitation ad hoc. Un mauvais cblage peut provoquer un brlage. Pour faire le cblage, utiliser des bornes serties. Ne pas raccorder directement des fils nus des bornes. Le raccordement de fils torrons nus peut provoquer un brlage. Faire un double contrle de tout le cblage avant de mettre lalimentation ON. Un cblage incorrect peut provoquer un brlage. Vrifier que les borniers, les units de mmoire, les cbles dextension et les autres pices quipes de dispositifs de verrouillage sont bien fixs. Une mauvaise fixation peut provoquer des dysfonctionnements. Vrifier que les borniers et les connecteurs sont connects dans la direction spcifie et que les polarits sont bien conformes. Toute anomalie peut provoquer un dysfonctionnement. Vrifier lexcution du programme utilisateur avant de le faire tourner sur lautomate. La non vrification du programme peut tre lorigine dun fonctionnement imprvisible. Sassurer que le systme ne sera pas perturb avant de lancer une des oprations de la liste cidessous. Le non respect de cette rgle peut tre lorigine dun fonctionnement imprvisible. Changer le mode opratoire de lAPI. Rglage/RAZ forc dun bit en mmoire. Changer la valeur actuelle dun mot quelconque ou de nimporte quelle valeur fixe en mmoire.

xv

Directives communautaires

6
Reprendre lexploitation uniquement aprs avoir transfr dans la nouvelle UC le contenu des zones DM et HR requis pour reprendre lexploitation. Sans cette opration, le systme risque de fonctionner de faon imprvisible. Ne pas exercer de tractions et ne pas plier les cbles audel des limites quils peuvent naturellement supporter. Si vous ne respectez pas cette rgle, il y a risque de rupture dun ou de plusieurs cbles. Ne poser aucun objet sur les cbles. La pose dobjets sur un cble peut provoquer une rupture de ce cble. Les piles ne doivent jamais tre courtcircuites entre les bornes positives (+) et ngatives (), charges, dmontes, chauffes ou jetes dans un feu. Lorsque vous remplacez des pices, vrifier que les caractristiques nominales des pices neuves sont correctes. Une diffrence de ces caractristiques peut provoquer un dysfonctionnement ou un brlage. Avant de toucher lunit, toucher dabord un objet mtallique reli la terre afin de dcharger toute llectricit statique qui a pu saccumuler. Le non respect de cette rgle peut provoquer un dysfonctionnement ou des dgts. Ne pas touche le cble de raccordement de lunit dextension des E/S lorsque le systme est sous tension ; ceci permet dviter les dysfonctionnements provoqus par llectricit statique.

6
6-1

Directives communautaires
Directives applicables
Directives sur la CEM Directive sur les basses tensions

6-2

Concepts
Directives sur la CEM Les appareils OMRON qui sont en conformit avec les directives communautaires sont aussi conformes aux normes de la CEM connexes pour faciliter leur intgration dans dautres dispositifs ou dans une machine. Les produits commercialiss ont fait lobjet dun contrle de conformit aux normes de la CEM (voir la note suivante). Cest au client quil appartient de sassurer que les produits sont en conformit avec les normes du systme quil utilise. Les performances visvis des CEM des dispositifs OMRON qui sont en conformit avec les directives communautaires varient selon la configuration, le cblage et dautres particularits de lquipement, du tableau de commande sur lequel sont installs les dispositifs OMRON. Le client doit donc faire un contrle final pour sassurer que les dispositifs et lensemble de la machine sont en conformit avec les normes applicables la CEM. Rem. Les normes CEM (Compatibilit lectromagntique) applicables sont, comme suit : EMS (Susceptibilit lectromagntique) : EN61131-2 EMI (Interfrences lectromagntiques) : EN50081-2 (Emission rayonne : rglementation 10 m) Directive sur les basses tensions Sassurer toujours que les dispositifs fonctionnant des tensions comprises entre 50 et 1.000 V c.a. en alternatif et 75 1.500 V c.c. sont en conformit avec les normes de scurit requises pour lautomate. (EN61131-2).

xvi

Directives communautaires

6-3

Conformits aux directives communautaires


Les API CPM2A sont conformes aux dispositifs des directives communautaires. Pour sassurer que la machine ou le dispositif dans lequel est utilis lAPI CPM2A API est en conformit avec les directives communautaires, linstallation de lautomate doit tre faite en respectant les indications suivantes : 1, 2, 3... 1. Le CPM2A API doit tre install avec un tableau de commande et de contrle. 2. Pour les alimentations courant continu utilises pour les alimentations des communications et des E/S, il faut utiliser un isolement renforc ou un double isolement. 3. Les API CPM2A conformes aux directives communautaires doivent aussi tre en conformit avec la Norme EN50081-2. Les caractristiques de lmission rayonne (rglementation 10-m) peuvent varier selon la configuration du tableau de commande utilis, des autres dispositifs raccords ce tableau, du cblage et dautres facteurs. Il faut donc sassurer que lensemble de la machine ou de lquipement est conforme aux dispositions des directives communautaires.

6-4

Mthodes de rduction du bruit des sorties relais


Les API CPM2A sont en conformit avec la norme EN500812 des directives sur la CEM. Toutefois, le bruit gnr par le basculement de lAPI ltat ON ou OFF laide de la sortie relais nest peut tre pas en conformit avec ces normes. Dans ce cas, un filtre antiparasitage doit tre reli au ct charge ou bien dautres mesures spcifiques tre mises en uvre lextrieur de lAPI. Les contremesures prises pour tre en conformit avec les normes varient en fonction des dispositifs qui sont du ct charge, du cblage de la configuration des machines, etc. Les exemples suivants dcrivent des contremesures permettant de rduire le bruit gnr.

Contremesures

(Pour plus de dtails, consulter EN50081-2). Les contremesures sont inutiles si la frquence de commutation de la charge pour tout le systme API inclus est infrieure 5 fois par minute. Des contremesures sont obligatoires si la frquence de commutation de la charge pour tout le systme API inclus est 5 fois par minute ou plus.

xvii

Directives communautaires Exemples de contremesures

6
Lors de la commutation dune charge inductive, connecter un limiteur de tension, des diodes, etc. en parallle avec la charge ou le contact, comme indiqu cidessous.
Caractristique Si la charge est un relais ou un solnode, il y a un retard entre le moment de louverture du circuit et le moment de la remise zro de la charge. Si la tension dalimentation est comprise entre 24 et 48 V, mettre le limiteur de tension en parallle avec la charge. Si la tension dalimentation est entre 100 et 200 V, mettre le limiteur entre les contacts. Elment requis La capacit du condensateur doit tre de 1 0,5 mF pour un courant de contact de 1 A et la rsistance du composant rsistif doit tre de 0,5 1 W pour une tension de contact de 1 V. Toutefois, ces valeurs peuvent varier selon la charge et avec les caractristiques du relais Ces valeurs doivent tre choisies partir dexprimentations en tenant compte du fait que la capacit supprime la dcharge tincelles lorsque les contacts sont spars et que la rsistance limite le courant qui circule dans la charge lorsque le circuit est nouveau ferm. La rsistance disruptive du condensateur doit tre comprise entre 200 et 300 V. Sil sagit dun circuit en courant alternatif, il faut utiliser un condensateur sans polarit.

Circuit Mthode CR

Courant Alt. Oui Cont. Oui

Alimentation

Mthode diode
Charge inductive

Charge inductive

Non

Oui

Alimentation

La diode connecte en parallle avec la charge transforme lnergie accumule par la bobine en un courant, qui circule dans lenroulement, afin dtre converti en chaleur par la rsistance de la charge inductive. Le retard entre louverture du circuit et la remise zro de la charge, qui est provoqu par cette mthode est plus long que celui obtenu par la mthode CR.

La valeur de la rsistance disruptive inverse de la diode doit tre au moins 10 fois plus grande que la valeur de la tension du circuit. Le courant direct de la diode doit tre suprieur ou gal au courant de la charge. La valeur de la rsistance disruptive inverse de la diode peut tre deux ou trois fois plus grande que la tension dalimentation si le limiteur de tension travaille sur des circuits lectroniques prsentant de faibles tensions de circuits. ---

Mthode varistor
Charge inductive

Oui

Oui

Alimentation

La mthode de la rsistance variable empche limposition dune haute tension entre les contacts grce la caractristique de tension constante de la rsistance variable. Il y a un retard entre louverture du circuit et la remise zro de la charge i. Si la tension dalimentation est entre 24 et 48 V, mettre la rsistance variable en parallle avec la charge. Si la tension dalimentation est entre 100 et 200 V, mettre la rsistance variable entre les contacts.

xviii

Directives communautaires

6-5

Conformit aux directives CEM des CPM1A-MAD01


Les conditions de contrle de limmunit avec les E/S actuelles du CPM1AMAD01 sont, comme suit : Prcision totale : +10%/-1% Mettre le noyau suivant sur chaque ligne, comme illustr ciaprs. Noyau recommand : 2643-002402 Fabricant : Fair Rite Products Corp.

xix

CHAPITRE 1 Introduction
Ce chapitre dcrit les caractristiques et fonctions spciales du CPM2A, indique les configurations possibles du systme et donne une ide des oprations ncessaires avant la mise en marche. Lire dabord ce chapitre lors de lutilisation du CPM2A pour la premire fois. Se rfrer au Manuel de programmation du CPM2A pour obtenir des dtails sur la programmation. 1-1 Caractristiques et fonctions du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1-1 Caractristiques du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1-2 Vue gnrale des fonctions du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurations de base du systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2-1 Unit centrale autonome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2-2 Unit centrale et unit dextension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure et fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-1 Structure de lunit centrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-2 Modes de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-3 Mode de fonctionnement linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-4 Fonctionnement de lAPI au dmarrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3-5 Fonctionnement cyclique et interruptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions numres par leur usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparaison au CPM1A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prparation pour le fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 7 8 8 8 10 10 11 12 12 14 19 22 29

1-2

1-3

1-4 1-5 1-6

Structure et fonctionnement

Chapitre 1-1

1-1

Caractristiques et fonctions du CPM2A

1-1-1 Caractristiques du CPM2A


Les API CPM2A prsentent une diversit de caractristiques dans une unit compacte, comprenant le contrle des impulsions synchronises, les entres dinterruption, les sorties dimpulsions, les rglages analogiques, et une fonction dhorloge. Lunit centrale du CPM2A est une unit autonome, qui peut traiter une large gamme dapplications de contrle par machine, et elle est idale comme unit de contrle incorpore dans des quipements. Tout le jeu de fonctions de communications fournit des communications avec des ordinateurs personnels, dautres API OMRON et des terminaux programmables OMRON. Ces possibilits de communications permettent lutilisateur de concevoir un systme de production distribue de faible cot.

Lunit centrale contient 20, 30, 40 ou 60 points dentre/sortie, et des units dextension dentre/sortie peuvent tre ajoutes pour fournir une capacit totale de jusqu 120 points dentre/sortie. Des units dentre/sortie analogiques et des units de liaison entre/sortie CompoBus/S sont galement connectables.

Port de priphrique Les appareils de programmation sont compatibles avec dautres modles de lAPI OMRON. Ce port peut tre utilis aussi comme liaison un microordinateur ou pour des communications sans protocole.

Port RS232C Ce port peut tre utilis comme liaison un microordinateur, communications sans protocole, de liaison API 1:1 ou de liaison NT 1:1.

Fonctions de base
Variantes de lunit de base Les API CPM2A sont des API dune pice avec 20, 30, 40 ou 60 bornes entre sortie incorpores. Il existe 3 types de sorties (sorties relais, sorties transistor NPN et sorties transistor PNP) et 2 types dalimentations (100/240 Vc.a. ou 24 Vc.c.). Jusqu 3 units dentre/sortie dextension se connectent lunit centrale, pour porter la capacit dentre/sortie de lAPI un maximum de 120 points dentre/sortie. Il existe 3 types dunits dentre/sortie : une unit dentre/sortie 20 points, une unit dentre 8 points et une unit de sortie 8 points. La capacit maximale de 120 points dentre/sortie est atteinte en connectant trois units dentre/sortie 20 points une unit centrale avec 60 bornes dentre/ sortie incorpores.

Units dentre/sortie dextension

Caractristiques et fonctions du CPM2A


Units dentre/sortie analogiques

Chapitre 1-1

Jusqu 3 units dentre/sortie analogiques se connectent pour obtenir des entres et des sorties analogiques. Chaque unit donne 2 entres analogiques et 1 sortie analogique, de sorte que 6 entres analogiques et 3 sorties analogiques sont obtenues en connectant 3 units dentre/sortie analogiques. (Un contrle proportionnel au temps est ralisable en combinant les points dentre/ sortie analogiques avec les instructions PID () et PWM ().) Le domaine dentre analogique peut tre rgl de 0 10 Vc.c., de 1 5 Vc.c. ou de 4 20 mA, avec une rsolution de 1/256. (La fonction de dtection circuit ouvert peut tre utilise avec les rglages 1 5 Vc.c. et 4 20 mA.) Le domaine de sortie analogique peut tre rgl de 0 10 Vc.c., de 10 +10 Vc.c. ou de 4 20 mA, avec une rsolution de 1/256.

Units de liaison entre/sortie CompoBus/S

Des units de liaison entre/sortie CompoBus/S se connectent pour faire du CPM2A un appareil esclave dans un rseau CompoBus/S. Lunit de liaison entre/sortie a 8 bits lentre (en interne) et 8 bits la sortie (en interne). Le rseau CompoBus/S fournit un contrle rparti de lunit centrale bas sur une configuration API + API compact, ce qui est un progrs par rapport lancien contrle entre/sortie rparti, bas sur une configuration API + entre/sortie distante. Le contrle rparti de lunit centrale rend les quipements modulaires, ce qui fait que les constructions peuvent tre standardises, que laccs des besoins spciaux est possible et que en cas de panne les modules sont facilement remplaable .
Unit matre CompoBus/S (ou unit matre de contrle SRM1 CompoBus/S) CPM2A (Esclave) Unit de liaison entre/sortie CompoBus/S

API Matre

CompoBus/S Contrle rparti de lunit centrale

Appareils de programmation partage

Les mmes appareils de programmation, comme les consoles de programmation et le logiciel de support, peuvent tre utiliss pour les API C200H, C200HS, C200HX/HG/HE, CQM1, CPM1, CPM1A, CPM2C et SRM1 (V2), de sorte que les ressources du programme en chelle existantes peuvent tre utilises avec succs.

Capacit de contrle par moteur incorpor


Contrle par impulsions synchronises (sorties transistor seulement) Le contrle par impulsions synchronises fournit un moyen facile de synchroniser le fonctionnement dun quipement priphrique avec lquipement principal. La frquence des impulsions de sortie peut tre contrle sous la forme dun multiple de la frquence des impulsions dentre, ce qui permet de synchroniser la vitesse dun quipement priphrique (par exemple un convoyeur dalimentation) sur la vitesse de lquipement principal.
CPM2A Codeur Entranement du moteur Moteur

Les impulsions sortent un multiple fixe de la frquence dentre.

Caractristiques et fonctions du CPM2A


Compteurs et interruptions grande vitesse

Chapitre 1-1

Le CPM2A a un total de cinq entres compteurs grande vitesse. Une entre compteur grande vitesse a une frquence de rponse de 20 kHz/5 kHz et les quatre entres dinterruption (en mode compteur) ont une frquence de rponse de 2 kHz. Le compteur grande vitesse peut tre utilis dans nimporte lequel des quatre modes dentre : le mode phase diffrentielle (5 kHz), le mode dentre dimpulsions direction plus (20 kHz), le mode dimpulsions haut/bas (20 kHz), ou le mode incrment (20 kHz). Les impulsions peuvent tre dclenches quand le comptage atteint une valeur prrgle ou tombe dans une gamme spcifie. Les impulsions dinterruption (mode compteur) peuvent tre utilises pour incrmenter les compteurs ou les dcrmenter (2 kHz) et dclencher une interruption (en excutant le programme dinterruption) quand le comptage atteint la valeur cible.

Contrle de position facile avec des sorties impulsions (Seulement sorties transistor)

Les API CPM2A avec sorties transistor ont deux sorties, qui peuvent produire des impulsions de 10 Hz 10 kHz (sorties une seule phase). Si elles sont utilises comme sorties une seule phase, il peut y avoir deux sorties avec une gamme de frquence de 10 Hz 10 kHz avec un rapport cyclique fixe, ou de 0,1 999,9 Hz avec un rapport cyclique variable (rapport cyclique de 0 100%). Si elles sont utilises comme sorties direction plus ou impulsions haut/bas, il ne peut y avoir quune sortie seulement avec une gamme de frquence de 10 Hz 10 kHz.

Capacits dentre grande vitesse pour commande de machines


Fonction dentre dinterruption grande vitesse Il y a quatre entres utilises pour les entres dinterruption (partages avec entres rponse rapide et entres dinterruption en mode compteur) avec un signal dentre de largeur minimale de 50 ms et un temps de rponse de 0,3 ms. Quand une entre dinterruption est active, le programme principal sarrte et le programme dinterruption est excut. Il y a quatre entres utilises comme entres rponse rapide (partages avec des entres dinterruption et des entres dinterruption en mode compteur), qui peuvent lire de faon fiable des signaux dentre dune largeur aussi courte que 50 ms. La constante de temps dentre pour toutes les entres peut tre rgle 1 ms, 2 ms, 3 ms, 5 ms, 10 ms, 20 ms, 40 ms ou 80 ms. On peut rduire les effets de parasitages en augmentant la constante de temps lentre.

Fonction dentre rponse rapide

Stabilisation du fonctionnement du filtre dentre

Autres fonctions
Interruptions de la temporisation Rglages analogiques La temporisation peut tre rgle entre 0,5 et 319.968 ms, et elle peut tre rgle pour produire une interruption seulement (mode un coup) ou des interruptions priodiques (mode interruptions programmes). Sur lunit centrale, deux des commandes peuvent tre tourner pour changer les rglages analogiques (0 200 BCD) dans IR 250 et IR 251. Ces commandes peuvent tre utilises pour changer facilement ou faire le rglage fin des rglages de la machine, notamment le temps darrt dun convoyeur ou son dbit dalimentation. Lhorloge incorpore (prcision de moins de1 minute par mois) peut tre lue dans le programme pour trouver lanne en cours, le mois, le jour, le jour de la semaine et lheure. Lhorloge peut tre rgle par un appareil de programmation (notamment une console de programmation), ou bien lheure se rgle en arrondissant vers le haut ou vers le bas la minute la plus proche.

Calendrier/horloge

Caractristiques et fonctions du CPM2A


Temporisation long terme

Chapitre 1-1

TIML () est une horloge long terme qui accepte des valeurs prrgles de jusqu 99.990 secondes (27 heures, 46 minutes, 30 secondes). En la combinant avec linstruction de conversion SECONDES EN HEURES (HMS()), lhorloge long terme fournit une manire facile de contrler le programme des quipements. Linstruction PID() peut tre utilise avec une unit dentre/sortie analogique pour contrler lentre/sortie analogique.

Contrle PID analogique

Capacits compltes de communications


Liaison un microordinateur Une liaison un microordinateur peut se faire partir du port RS232C ou du port de priphrique de lAPI. Un ordinateur personnel ou un terminal programmable connect en mode liaison un microordinateur peut tre utilis pour des oprations telles que lire ou crire des donnes dans la mmoire dentre/sortie du PC, ou bien lire ou changer le mode opratoire de lAPI.
Communications de liaison un microordinateur 1:N Liaison avec adaptateur RD400 Commandes RD400 Rponses CPM2A (RS-232C port connection) Adaptateur RS-232C/RS-422A (Jusqu 32 PC peuvent tre connects.) Sortie de donnes vers une imprimante srie Imprimante srie CPM2A (connexion port RS-232C *)

Communications de liaison un microordinateur 1:1

CPM1-CIF01 Rponses

CPM2A (connexion un port priphrique*) *Il faut un adaptateur RS232C pour se connecter au port de priphrique RS232C

Communications sans protocole

Les instructions TXD (48) et RXD (47) peuvent tre utilises en mode sans protocole pour changer des donnes avec des appareils srie standard. Par exemple, des donnes peuvent tre reues dun lecteur de code barres ou transmises une imprimante srie. Les appareils srie peuvent tre connects au port RS232C ou au port de priphrique.

Entre de donnes venant dun lecteur de code barres Lecteur de code barres

CPM2A (connexion port RS-232C *)

*Il faut un adaptateur RS232C de type CPM1CIF01pour se connecter au port de priphrique.

Commandes

Caractristiques et fonctions du CPM2A


Communications grande vitesse par liaison NT 1:1

Chapitre 1-1

Lors dune liaison NT 1:1, un terminal programmable (PT) OMRON se connecte directement au CPM2A. Le PT doit tre connect au port RS232C ; il ne peut pas tre connect au port de priphrique.

PT OMRON

CPM2A (connexion port RS-232C)

Liaison dun API un API

Un CPM2A peut tre reli directement un autre API CPM2A, CQM1, CPM1, CPM1A, CPM2C, SRM1(V2) ou bien un API C200HS ou C200HX/HE/HG. La liaison API 1:1 permet des connexions en liaison de donnes automatique. LAPI doit tre connect par le port RS232C ; il ne peut pas tre connect par le port de priphrique.

CPM2A (connexion port RS-232C)

CPM2A (connexion port RS-232C)

Unit dextension de mmoire

Lunit dextension de mmoire CPM1-EMU01-V1 est un chargeur de programme pour les PLC de taille rduite ou micro. Utiliser le CPM1-EMU01-V1 avec les PLC pour transfrer les programmes simples de lutilisateur sur site et la mmoire des donnes.

Charger Dcharger

SYSMAC EEPROM

Caractristiques et fonctions du CPM2A

Chapitre 1-1

1-1-2 Vue gnrale des fonctions du CPM2A


Fonction principale Interruptions Entres dinterruption 4 entres, voir Rem. 1 Temps de rponse : 0,3 ms Interruptions dhorloge dintervalles 1 entre valeur prrgle : 0,5 319.968 ms prcision : 0,1 ms Compteurs grande vitesse Compteur grande vitesse 1 entre, voir Rem. 2 Mode phase diffrentielle (5 kHz) Mode dentre impulsions direction plus (20 kHz) Mode dentre haut/bas (20 kHz) Mode incrmentiel (20 kHz) Entres dinterruption (mode comptage) 4 entres, voir Rem. 1 Compteur incrmentant (2 kHz) Compteur dcrmentant (2 kHz) Sorties dimpulsions Interruptions programmes Interruption un coup Pas dinterruption Interruption vrification comptage (Une interruption peut tre produite si le comptage gale la valeur rgle ou si le comptage se trouve dans une gamme prrgle) Pas dinterruption Interruption de comptage Variantes/dtails

2 sorties : Sortie dimpulsions une seule phase sans acclration/dclration (voir Rem. 3) 10 Hz 10 kHz 2 sorties : sortie impulsions rapport cyclique variable (voir Rem. 3) 0,1 999,9 Hz, rapport cyclique de 0 100% 1 sortie : sortie dimpulsions acclration/dclration trapezodale (voir Rem. 3) sortie impulsions direction plus, sortie impulsions haut/bas, 10 Hz 10 KHz

Contrle synchronis des impulsions Sortie rponse rapide Rglages analogiques Constante de temps lentre Calendrier/horloge Fonctions des units dextension

1 point, voir Rem. 2 et 3 Gamme de frquence dentre : 10 500 Hz, 20 Hz 1 kHz ou 300 Hz 20 kHz Gamme de frquence de sortie : 10 Hz 10 kHz 4 entres, voir Rem. 1. Largeur minimale du signal dentre : 50 ms 2 commandes (gammes de rglage : 0 200 BCD) Dtermine la constante de temps lentre pour toutes les entres (rglages : 1, 2, 3, 5, 10, 20, 40 ou 80 ms) Indique anne en cours, mois, jour de la semaine, heure, minute et seconde. Fonctions des units dentre/sortie analogiques Deux entres analogiques : gamme dentre 0 10 V, 1 5 V ou 4 20 mA Une sortie analogique : gamme de sortie 0 10 V, 10 10 V ou 4 20 mA Fonctions esclave CompoBus/S Echange 8 bits dentre et 8 bits de sortie avec lunit matre

Rem.

1. Ces quatre entres sont partages en entres dinterruption, entres dinterruption en mode comptage et entres rponse rapide, mais chaque entre ne peut tre utilise que dans un seul but. 2. Cette entre est partage par le compteur grande vitesse et des fonctions de contrle synchronis des impulsions. 3. Cette sortie est partage par la sortie des impulsions et des fonctions de contrle synchronis des impulsions. Ces fonctions ne peuvent tre utilises quavec des sorties transistor.

Configurations de base du systme

Chapitre 1-2

1-2

Configurations de base du systme

1-2-1 Unit centrale autonome


UC 20/30 points entre/sortie UC 40 points dentre/sortie UC 60 points dentre/sortie

Nombre de points dentre/sortie 20 points dentre/sortie (12 entres et 8 sorties)

Alimentation

Entres Relais Relais

Sorties

Modle CPM2A-20CDR-A CPM2A-20CDR-D CPM2A-20CDT-D CPM2A-20CDT1-D CPM2A-30CDR-A CPM2A-30CDR-D CPM2A-30CDT-D CPM2A-30CDT1-D CPM2A-40CDR-A CPM2A-40CDR-D CPM2A-40CDT-D CPM2A-40CDT1-D CPM2A-60CDR-A CPM2A-60CDR-D CPM2A-60CDT-D CPM2A-60CDT1-D

100 240 Vc.a. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c.

Transistor NPN Transistor PNP Relais Relais Transistor NPN Transistor PNP Relais Relais Transistor NPN Transistor PNP Relais Relais Transistor NPN Transistor PNP

30 points dentre/sortie (18 entres et 12 sorties)

100 240 Vc.a. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c.

40 points dentre/sortie (24 entres et 16 sorties)

100 240 Vc.a. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c.

60 points dentre/sortie (36 entres et 24 sorties)

100 240 Vc.a. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c.

1-2-2 Unit centrale et unit dextension


Jusqu 3 units dextension peuvent tre relies au connecteur dextension par des cbles de connexion entre/sortie dextension. (Une seule unit dextension peut tre connecte si un adaptateur NTAL001 est connect au port RS232C parce que lalimentation 5 Vc.c. de lunit centrale est limite.) Il existe trois modles dunits dextension : lunit dextension entre/sortie, lunit dentre/sortie analogique et lunit dentre/sortie de liaison CompoBus/S.
Connecteur dextension Connecteur dextensionUnit dextension (unit dextension entre/sortie, unit dentre/sortie analogique ou unit dentre/sortie de liaison CompoBus/S)

Cble de connexion entre/sortie dextension

Configurations de base du systme

Chapitre 1-2

Un API avec 120 points dentre/sortie (le maximum) sassemble en connectant trois units entre/sortie dextension une unit centrale avec 60 points dentre/sortie.
CPM2A-60CDR-A CPM1A-20EDR1 1 Unit + 3 Units = 72 entres, 48 sorties (36 entres, 24 sorties) (12 entres, 8 sorties)

Un API avec 6 entres analogiques et 3 sorties analogiques (le maximum) sassemble en connectant trois units dentre/sortie analogiques. (Une seule unit dentre/sortie analogique peut tre connecte si un adaptateur NTAL001 est reli au port RS232C de lunit centrale.) Des units de liaison entre/sortie CompoBus/S (units esclaves) peuvent tre connectes une unit centrale. Des donnes dentre/sortie (8 entres et 8 sorties) sont transfres entre lunit centrale et la zone affecte lesclave CompoBus/S. (Les donnes dentre/sortie changes avec lesclave sont des donnes internes ; il ny a pas de bornes externes dentre/sortie.) Rem. 1. Diffrents types dunits dextension peuvent tre connects en mme temps. Par exemple, lunit centrale peut tre connecte une unit dextension entre/sortie, une unit analogique entre/sortie et une unit de liaison entre/sortie CompoBus/S. 2. Si un adaptateur NTAL001 est connect au port RS232C, une seule unit dextension peut tre connecte lunit centrale cause des limitations dalimentation.
Unit dentre 8 points Unit dentre 8 points

Units dextension
Unit dentre/sortie 20 points

Unit dentre/sortie analogique

Unit de liaison entre/sortie CompoBus/S

Structure et fonctionnement
Unit Nombre maxi. dunits 3 units max. (voir Rem.) Entres Sorties

Chapitre 1-3
Modle

Units dextension entre/sortie

20 points entree/sortie 12 entres 8 sorties 8 entres 8 sorties

24 Vc.c. 24 Vc.c. 24 Vc.c. 24 Vc.c. -------

Relais Transistors NPN Transistors PNP --Relais Transistors NPN Transistors PNP 1 sortie analogique

CPM1A-20EDR1 CPM1A-20EDT CPM1A-20EDT1 CPM1A-8ED CPM1A-8ER CPM1A-8ET CPM1A-8ET1 CPM1A-MAD01

Unit dentre/sortie analogiques 2 entres analogiques (2 mots) 1 sortie analogique (1 mot) Unit dentre/sortie de liaison CompoBus/S 8 entres et 8 sorties

2 entres analogiques

8 bits (entres venant du matre)

8 bits (sorties vers le matre)

CPM1A-SRT21

Rem. Une seule unit dextension entre/sortie peut tre connecte lorsquun adaptateur NTAL001 est connect au port RS232C de lunit centrale

1-3

Structure et fonctionnement
Le schma suivant indique la structure interne de lunit centrale.

1-3-1 Structure de lunit centrale

Mmoire dentre/sortie Circuits dentre Circuits de sortie

Appareils dentres extrieurs

Installation de lAPI Programme Rglages

Appareils de sorties extrieurs

Rglages Port priphrique Port RS-232C

Traitement des Rglages communications


commutateur de com.

Mmoire dentre/sortie

Pendant lexcution, le programme lit et crit des donnes dans cette zone de mmoire. Une partie de la mmoire dentre/sortie contient les bits qui refltent ltat des entres et sorties de lAPI. Certaines parties de la mmoire dentre/ sortie sont vides la mise sous tension et dautres parties sont conserves. Rem. Se reporter au chapitre 3, Zones de mmoire dans le Manuel de programmation pour plus de dtails sur la mmoire dentre/sortie.

Programme

Ceci est le programme crit par lutilisateur. Le CPM2A excute le programme de faon cyclique. (Se reporter 135 Fonctionnement cyclique et interruptions pour plus de dtails.)

10

Structure et fonctionnement

Chapitre 1-3
Le programme peut tre divis en gros en deux parties : le programme principal qui est excut de faon cyclique et les programmes dinterruptions qui sont excuts seulement quand linterruption correspondante est produite.

Installation de lAPI

Linstallation de lAPI contient divers paramtres de dmarrage et de fonctionnement. Les paramtres dinstallation de lAPI peuvent seulement tre changs partir du logiciel de programmation: ils ne peuvent pas tre changs partir du programme. Certains paramtres sont accessibles seulement la mise en marche de lalimentation de lAPI et dautres sont accessibles rgulirement quand lalimentation est en marche. Il faudra couper lalimentation et puis la remettre en marche pour permettre un nouveau rglage si le paramtre est accessible seulement au moment o lalimentation est mise en marche. Rem. Se reporter au chapitre 1 Installation de lAPI dans le Manuel de programmation pour plus de dtails.

Commutateur de communications

Le commutateur de communications dtermine si le port de priphrique et le port RS232C fonctionnent avec les rglages de communications normaux ou les rglages de communications linstallation de lAPI.

1-3-2 Modes de fonctionnement


Les units centrales CPM2A ont 3 modes de fonctionnement : PROGRAM (programme), MONITOR (surveillance) et RUN (marche). Mode PROGRAM Le programme ne peut pas tre excut en mode PROGRAM. Ce mode est utilis pour effectuer les oprations suivantes en prparation de lexcution du programme : changer les paramtres initiaux et de fonctionnement, tels que ceux dans linstallation de lAPI crire, transfrer ou vrifier le programme vrifier le cblage en imposant le rglage ou le nouveau rglage des bits dentre/sortie En gnral, le mode MONITOR est utilis pour dboguer le programme, tester le fonctionnement et faire des ajustements. Le programme est excut en mode MONITOR et les oprations suivantes peuvent tre effectues partir dun appareil de programmation : diter en ligne surveiller la mmoire dentre/sortie en fonctionnement imposer le rglage ou le nouveau rglage des bits dentre/sortie, changer les valeurs rgles et changer les valeurs actuelles pendant le fonctionnement. Mode RUN Le programme est excut vitesse normale en mode RUN. Les oprations comme ldition en ligne, limposition du rglage ou du nouveau rglage des bits dentre/sortie, et le changement des valeurs rgles et des valeurs actuelles, ne peuvent seffectuer en mode RUN, mais ltat des bits dentre/sortie peut tre surveill.

Mode MONITOR

11

Structure et fonctionnement

Chapitre 1-3

1-3-3 Mode de fonctionnement linstallation


Le mode opratoire du CPM2A quand lalimentation est mise en marche dpend des rglages dinstallation de lAPI et du rglage du commutateur de mode de la console de programmation si une console de programmation y est connecte.
Rglage de linstallation de lAPI Mot DM6600 Bits 08 15 Rglage 00 Console de programmation connecte Mode dtat dtermin par le rglage du commutateur de mode. Console de programmation non connecte Le mode dtat est le mode RUN (voir Rem.)

01 02 00 07 00 01 02

Le mode dinstallation est le mme que le mode opratoire avant que lalimentation soit interrompue Le mode dinstallation est dtermin par les bits 00 07 Mode PROGRAM Mode MONITOR Mode RUN

Rem. Le rglage par dfaut est 00. Avec ce rglage par dfaut, le mode opratoire de dmarrage est dtermin par le rglage du commutateur de mode de la console de programmation si une console de programmation est connecte au port de priphrique. Si une console de programmation nest pas connecte, lAPI se mettra automatiquement en mode RUN.

1-3-4 Fonctionnement de lAPI au dmarrage


Temps ncessaire linitialisation Le temps ncessaire linitialisation du dmarrage dpend de plusieurs facteurs, tels que les conditions de fonctionnement (comprenant la tension dalimentation, la configuration du systme et la temprature ambiante) et le contenu du programme.

Fonctionnement en cas de coupure de lalimentation Tension minimum dalimentation Le API sarrtera et toutes les sorties seront coupes si la tension dalimentation tombe moins de 85% de sa valeur nominale. Interruption momentane de lalimentation Une interruption dalimentation ne sera pas dtecte et le fonctionnement de lunit centrale continuera si linterruption de lalimentation dure moins de 10 ms pour une alimentation alternative (CA) ou 2 ms pour une alimentation continue (CC). Une interruption dalimentation peut tre dtecte ou non pour des interruptions lgrement plus longues que 10 ms pour une alimentation alternative ou 2 ms pour une alimentation continue. Si une interruption dalimentation est dtecte, lunit centrale cessera de fonctionner et toutes les sorties seront coupes. Rtablissement automatique Le fonctionnement redmarrera automatiquement si la tension dalimentation revient plus de 85% de la tension nominale. Chronogramme du fonctionnement en cas de coupure de lalimentation Le temps de dtection de linterruption dalimentation est le temps ncessaire dtecter une interruption dalimentation aprs que la tension dalimentation est tombe moins de 85% de sa valeur nominale. 1, 2, 3... 1. Temps de dtection minimum dune interruption dalimentation Les interruptions dalimentation qui sont infrieures 10 ms (alimentation alternative) ou 2 ms (alimentation continue) ne seront pas dtectes.

12

Structure et fonctionnement

Chapitre 1-3
2. Temps additionnel indtermin Les interruptions dalimentation qui sont seulement un peu plus longues que le temps dinterruption dalimentation minimum peuvent ne pas tre dtectes.
85% de tension nominale

Dtection dinterruption dalimentation 1. Temps minimum 2. temps additionnel

Execution du programme

En excution

Arrt

Signal de rtablissement de lUC Le fonctionnement de lUC continuera si la tension est rtablie dans cette zone. Le fonctionnement de lUC peut continuer si la tension est rtablie dans cette zone.

Rem. Lorsque la tension dalimentation fluctue autour de 85% de la tension nominale de lAPI, le fonctionnement de celuici peut sarrter et redmarrer de faon rpte. Si larrt et le dmarrage rpts risquent de provoquent des problmes pour le systme contrl, installer un circuit de protection tel quun circuit qui coupe lalimentation de lquipement sensible jusqu ce que la tension dalimentation revienne la valeur nominale.

13

Structure et fonctionnement

Chapitre 1-3

1-3-5 Fonctionnement cyclique et interruptions


Fonctionnement de base de lunit centrale
Lopration dinitialisation se fait quand lalimentation est mise en marche. Sil ny a pas derreurs dinitialisation, les oprations de surveillance, lexcution du programme, le rafrachissement des entres/sorties et lentretien des ports de communications sont effectus de faon rpte (cycliquement).

S vrifier le matriel Initialisation du dmarrage S vrifier la mmoire S lire les donnes de la mmoire flash (programme, donnes mmoire morte de gestion de donnes et rglage de la configuration de lAPI). S vrifier sil y a erreur de batterie S prrgler le cycle dhorloge (maximum) S vrifier la mmoire de programme S rafrachir les bits pour fonction dextension

Surveillance des oprations

Dure du cycle du PC

Excution du programme

S excuter le programme (se reporter au Manuel de programmation pour dtails sur la dure du cycle et les temps de rponse des entres/sorties)

Calcul de la dure du cycle

S attendre la dure du cycle minimum si une dure du cycle a t rgle linstallation de lAPI (DM 6619). S calculer la dure du cycle

S lire les donnes dentre sur les bits dentre Rafrachissement entres/sorties S crire les donnes de sortie sur les bits de sortie

Entretien des ports RS232C

S effectuer le traitement des communications du port RS232C (peut tre chang dans DM 6616)

Entretien des ports de priphriques

S effectuer le traitement des communications du port de priphrique (peut tre chang dans DM 6617)

La dure du cycle peut tre lue partir dun appareil de programmation. AR 14 contient la dure du cycle maximum et AR 15 contient la dure du cycle actuelle par multiples de 0,1 ms.

14

Structure et fonctionnement

Chapitre 1-3
La dure du cycle variera lgrement suivant lopration effectue dans chaque cycle, de sorte que la dure du cycle calcule ne sera pas toujours la dure du cycle relle.

Excution du programme en fonctionnement cyclique

Le schma suivant montre le fonctionnement cyclique du CPM2A quand le programme est excut normalement Normalement, les rsultats de lexcution du programme sont transfrs la mmoire dentre/sortie juste aprs lexcution du programme (pendant le rafrachissement des entres/sorties), mais IORF(97) peut tre utilis pour rafrachir une gamme spcifique de mots dentre/sortie pendant lexcution du programme. La gamme spcifie de mots dentre/sortie sera rafrachie quand IORF(97) aura t excut. La dure du cycle est la somme du temps ncessaire pour lexcution du programme, le rafrachissement des entres/sorties et lentretien du port de communications. Une dure du cycle minimum (1 9.999 ms) peut tre rgle linstallation de lAPI. Quand une dure du cycle minimum a t rgle, le fonctionnement de lunit centrale est suspendu aprs lexcution du programme jusqu ce que la dure du cycle minimum soit atteinte. Le fonctionnement de lunit centrale ne sera pas suspendu si la dure du cycle relle est plus longue que la dure du cycle minimum rgle dans DM 6619.

Rem. Une erreur fatale se produira et le fonctionnement de lAPI sera arrt si la dure du cycle maximum a t rgle linstallation de lAPI (DM 6618) et que la dure relle du cycle dpasse ce rglage. Les rglages par dfaut pour lentretien du port RS232C et lentretien du port de priphrique sont de 5% de la dure du cycle, mais ces rglages peuvent tre changs (entre 1% et 99%) linstallation de lAPI. Le rglage du port RS232C se trouve dans DM 6616 et le rglage du port de priphrique se trouve dans DM 6617.

15

Structure et fonctionnement

Chapitre 1-3
Se reporter la Section 7 Fonctionnement et temps de traitement de lAPI dans le Manuel de programmation pour plus de dtails et les prcautions prendre pour la dure du cycle.

Opration de surveillance

Programme principal

DEPLAC. AJOUT.

Dure du cycle

FIN Si une dure minimum du cycle a t rgle dans DM 6619, le fonctionnement de lunit centrale est suspendu jusqu ce que la dure minimum du cycle soit atteinte.

rafrachissement des E/S entretien du port RS-232C entretien du port de priphrique

Le temps dentretien peut tre rgl dans DM 6616. Le temps dentretien peut tre rgl dans DM 6617.

Excution dun programme dinterruption

Si une interruption est produite pendant lexcution du programme principal, lexcution du programme principal est interrompue immdiatement et le programme dinterruption est excut. Le schma suivant montre le fonctionnement cyclique du CPM2A quand un programme dinterruption est excut. Normalement, les rsultats de lexcution du programme dinterruption sont transfrs la mmoire dentre/sortie juste aprs lexcution du programme (pendant le rafrachissement des entres/sorties), mais IORF(97) peut tre utilis pour rafrachir une gamme spcifie de mots dentre/sortie pendant lexcution du programme dinterruption. La gamme spcifie de mots dentre/sortie sera rafrachie quand IORF(97) sera excut. La dure normale de cycle est tendue du temps ncessaire lexcution du programme dinterruption.

16

Structure et fonctionnement

Chapitre 1-3
Se reporter la Section 7 Fonctionnement et temps de traitement de lAPI dans le Manuel de programmation pour plus de dtails et les prcautions prendre pour la dure du cycle.

Oprations de surveillance

Programme principal

DEPLAC. AJOUT.

interruption produite

Dure du cycle

Programme dinterruption

DEPLAC.

FIN

rafrachissement des E/S entretien du port RS-232C entretien du port de priphrique

Rafrachissement immdiat

IORF(97) peut tre excut dans le programme pour rafrachir une gamme spcifie de mots dentre/sortie. Les mots dentre/sortie seront rafrachis quand IORF(97) sera excut. IORF(97) peut tre utilis pour rafrachir les entres/sorties partir du programme principal ou du programme dinterruption.

17

Structure et fonctionnement

Chapitre 1-3
Quand IORF(97) est utilis, la dure du cycle est tendue du temps ncessaire rafrachir les mots dentre/sortie spcifis.

Oprations de surveillance

Programme principal

DEPLAC. AJOUT.

IORF(97) excut

Dure du cycle

Rafrachissement immdiat rafrachissement des E/S

FIN

rafrachissement des E/S entretien du port RS-232C entretien du port de priphrique

! Attention

Bien que lIORF (97) puisse tre employ dans des sous--programmes dinterruption, sassurer de lintervalle entre les excutions dIORF (97). Si lIORF (97) est excut trop frquemment, une erreur fatale du systme peut se produire (FALS 9F), arrtant lopration. Lintervalle entre les excutions dIORF (97) devrait tre au moins de 1,3 ms + temps dexcution total du sous--programme dinterruption.

18

Fonctions numres par leur usage

Chapitre 1-4

1-4

Fonctions numres par leur usage


Usage Fonction Se repor ter *

Fonctions de contrle des machines

Recevoir des entres de comptage grande vitesse (par exemple, calculer une longueur ou position avec un codeur).

Frquence maximum de comptage de 2 kHz (phase unique) Frquence maximum de comptage de 5 kHz (phase diffrentielle) ou 20 Hz (phase unique)

Utiliser entre dinterruption (mode compteur) pour lire la valeur actuelle sans interruptions Utiliser compteur grande vitesse pour lire la valeur actuelle sans interruptions. Synchronisation des impulsions

Produire une impulsion base sur un multiple dune impulsion dentre pour synchroniser le contrle dune opration priphrique avec lopration principale. Le multiple pour lopration priphrique (mettons la vitesse dalimentation dun outil) peut tre chang pendant la marche en calculant le multiple dune autre valeur dentre (mettons un codeur) dans lopration priphrique. Cette mthode peut tre utilise pour changer lopration pour diffrents produits ou modles sans arrter les quipements. Multiplier la frquence des impulsions dentre dun compteur grande vitesse par un multiplicateur fixe, convertir la valeur en une valeur analogique et la sortir sous forme dune valeur analogique. (Par exemple, synchroniser la vitesse dun convoyeur dalimentation avec la position de rotation de la pice principale (mettons un poseur dtiquettes) mesure par une entre analogique. Recevoir de faon fiable des impulsions dentre avec un temps actif plus court que la dure du cycle (mettons les entres dun photomicrosenseur).

Synchronisation des impulsions et fonction de sortie analogique

Fonction dentre rponse rapide

* Manuel de programmation.

19

Fonctions numres par leur usage


Usage Fonction

Chapitre 1-4
Se repor ter *

Fonctions dinterruption

Excuter une opration spciale trs vite quand une entre est active. (Par exemple, actionner un couteau quand une entre dinterruption est reue dun interrupteur de proximit ou dun interrupteur photolectrique.)

Entre dinterruption (mode entre dinterruption)

Compter les impulsions actives lentre Entre dinterruption (mode et excuter une opration spciale trs vite comptage) quand le compteur atteint une valeur prrgle. (Par exemple, arrter lalimentation quand un nombre prrgl de pices ont pass travers le systme.) Excuter une opration spciale une valeur de comptage prrgle. (Par exemple, couper une matire trs prcisment une longueur donne.) Excuter une opration spciale quand le comptage est dans une gamme prrgle. (Par exemple, trier une matire trs vite quand elle est dans une gamme de longueur donne.) Excuter une opration spciale quand une temporisation dclenche. (Par exemple, arrter un convoyeur un moment trs prcis (indpendant de la dure du cycle) aprs avoir dtect la pice.) Rpter une opration spciale des intervalles rguliers. (Par exemple, on peut surveiller la vitesse dun chargeur de tles en mesurant le signal dentre dun codeur des intervalles rguliers et en calculant la vitesse.) Raliser un positionnement simple en envoyant des impulsions un entraneur moteur qui accepte des entres formes de trains dimpulsions. Utiliser un rapport cyclique variable pour raliser un contrle de temprature affectation du temps. Rglages faciles faire et rglages fins comme pour le rythme dalimentation faible vitesse si un convoyeur est temporairement arrt. Recevoir une entre analogique et donner une sortie analogique. Interruption sur le compteur grande vitesse, produite quand le comptage atteint la valeur prrgle. Interruption sur le compteur grande vitesse produite quand le comptage est dans la gamme rgle.

Interruption dune temporisation dintervalle (mode un coup)

Interruption dune temporisation dintervalle (mode interruptions programmes)

Fonction de sortie dimpulsions

Fonction de sortie dimpulsions entre analogique + rapport cyclique variable (PWM()) Contrles analogiques

Unit dentre/sortie analogique (Connecter lunit entre/sortie analogique de lunit centrale.) Unit de liaison entre/sortie analogique (Connecter la liaison entre/sortie CompoBus/S lunit centrale.)

Rduire le cblage, lespace et la charge de lAPI ncessaires en contrlant les quipements avec quelques API faible capacit disperss prs des quipements plutt quun API unique, grand et centralis. (Crer une liaison entre/sortie distante avec un matre CompoBus/S et des esclaves CompoBus/S.)

* Manuel de programmation.

20

Fonctions numres par leur usage


Fonctions de base
Usage Fonction

Chapitre 1-4

Se repor ter *

Rgler la dure du cycle un intervalle fixe. Arrter le fonctionnement de lAPI si la dure du cycle dpasse un rglage minimum. Maintenir toutes les sorties actives si le fonctionnement de lAPI sarrte.

Rgler une dure du cycle minimum (fixe) linstallation de lAPI. Rgler une dure du cycle maximum (dobservation) linstallation de lAPI. Activer le bit de maintien de lIOM (SR 25212).

Garder le contenu de la mmoire dentre/sortie quand Activer le bit de maintien de lIOM (SR 25212). on dmarre le fonctionnement Garder le contenu de la mmoire dentre/sortie quand Activer le bit de maintien de lIOM (SR 25212). et on met lAPI en marche. rgler linstallation de lAPI (DM 6601) de faon que ltat du bit de maintien de lIOM soit conserv au dmarrage. Eliminer leffet du parasite et du bruit externe. Rgler une constante de temps dentre plus longue linstallation de lAPI.

* Manuel de programmation. Fonctions de maintenance


Usage Fonction Se repor ter *

Enregistrer les donnes avec tampon horaire. Etablir erreurs dfinies par lutilisateur pour conditions dentre dsires. (On peut dfinir des erreurs fatales et non fatales) Lire le nombre dinterruptions de lalimentation. Rgler le mode de fonctionnement au dmarrage.

Fonction horloge/calendrier FAL(06) dfinit les erreurs non fatales. (Le fonctionnement de lAPI continue). FALS(07) dfinit les erreurs fatales. (le fonctionnement de lAPI sarrte) Le nombre dinterruptions de lalimentation est mis en mmoire dans AR 23. Rgler le mode de fonctionnement au dmarrage dans linstallation de lAPI (DM 6600).

* Manuel de programmation. Fonctions de communications


Usage Fonction Se repor ter *

Lire et crire les donnes de la mmoire dentresortie et changer le mode opratoire partir dun microordinateur. Connecter un appareil srie comme un lecteur de code barres ou une imprimante srie. Effectuer une connexion grande vitesse avec un terminal programmable OMRON. Effectuer une connexion de liaison de donnes API API avec un autre CPM2A ou un CPM1A, un SRM1, un CQM1, ou un API C200HX/HG/HE.

Communications de liaison un microordinateur (Rgler le mode de communications liaison un microordinateur linstallation de lAPI.) Communications sans protocole (Rgler le mode de communications sans protocole linstallation de lAPI.) Liaison NT 1:1 (Rgler le mode de communications liaison NT 1:1 linstallation de lAPI.) Liaison API 1:1 (Rgler le mode de communications liaison API 1:1 linstallation de lAPI.)

* Manuel de programmation.

21

Comparaison au CPM1A
Usage Fonction

Chapitre 1-5
Se repor ter Page 101

Connecter une console de programmation.

Connecter la console de programmation au port de priphrique. (La position du commutateur de communications de lunit centrale na pas deffet sur cette connexion.) Lordinateur peut tre connect au port de priphrique ou au port RS232C. (Les rglages de liaison linstallation de lAPI sont utliss quand le commutateur est en position OFF ; les rglages normaux des communications de liaison un microordinateur sont utiliss quand le commutateur de lunit centrale est sur MARCHE.) Le port RS232C et le port de priphrique peuvent tre utiliss simultanment.

Utilisation du logiciel de programmation SYSWIN.

Page 92

Surveiller les quipements avec un terminal programmable et programmer lAPI par un appareil de programmation.

* Page 101

* Manuel de programmation.

1-5

Comparaison au CPM1A
CPM2A CPM1A Same as CPM2A. 79 instructions, 139 variantes LD: 1,72 ms MOV(21): 16,3 ms 2.048 mots 10, 20, 30, ou 40 points 90 ou 100 points max. Un maximum de 3 units peuvent tre connectes aux units centrales 30 points et 40 points. Id. que CPM2A. Instructions de base Instructions spciales 14 105 instructions, 185 variantes LD: 0,64 ms MOV(21): 7,8 ms 4.096 mots 30, 40, ou 60 points 90, 100, ou 120 points max. Un maximum de 3 units peuvent tre connectes nimporte laquelle des units centrales Units dE/S dextension, unit dE/S analogique et unit de liaison dE/S CompoBus/S

Jeu dinstructions

Temps dexcution Instructions de base des instructions Instructions spciales Capacit du programme Nombre maximum de points dentre/sortie Units dextension Unit centrale autonome UC avec units dentre/sortie dextension Nombre maximum dunits

Modles disponibles

22

Comparaison au CPM1A
CPM2A Mmoire dentre/sortie Bits dentre Bits de sortie Bits de travail IR 00000 IR 00915 IR 01000 IR 01915 928 bits: IR 02000 IR 04915, IR 20000 IR 22715 448 bits: SR 22800 SR 25515 8 bits: TR0 TR7 320 bits: HR 0000 HR 1915 384 bits: AR 0000 AR 2315 256 bits: LR 0000 LR 1515 256 bits: TIM/CNT 0 TIM/CNT 256 2.048 mots (DM 0000 DM 2047) 456 mots (DM 6144 DM 6599) 56 mots (DM 6600 DM 6655) Sauvegarde mmoire flash Sauvegarde interne de la batterie (5 ans de vie, remplaable) 4 Compteur dincrmentation, Compteur de dcrmentation 2 kHz Contient compteur PV. Lire SR 244 SR 247, Excuter PRV(62). (Compteur PV) Excuter INI(61). Oui Oui Installation API

Chapitre 1-5
CPM1A Id. que CPM2A. Id. que CPM2A. 512 bits: IR 20000 IR 23115 384 bits: SR 23200 SR 25515 Id. que CPM2A. Id. que CPM2A. 256 bits: AR 0000 to AR 1515 Id. que CPM2A. 128 bits: TIM/CNT 0 TIM/CNT 127 1.024 mots (DM 0000 DM 1023) Id. que CPM2A.

Zone SR (relais spcial) Zone TR (relais temporaire) Zone HR (relais de maintien) Zone AR (relais auxiliaire) Zone LR (relais de liaison) Zone temporisation/compteur Zone DM (Mmoire de donnes) Zone lecture/ criture Zone mmoire morte Configuration PC Sauvegarde de mmoire Zone de programme, zone DM mmoire morte Zone DM lecture/criture, zone HR, zone AR et compteurs Entres dinterruption (mode entres dinterruption) Entres dinterruption (mode compteur) Mode compteurs Limite suprieure compteurs SR 244 SR 247 Mthode(s) pour lire compteur PV (present value, valeur actuelle) Mthode(s) pour changer compteur PV Temporisation dintervalle Entres rponse rapide Mode un coup Mode interruption programme Rgler la fonction rponse rapide INT(89) (masquer) INT(89) (lire masque) INT(89) (effacer) Largeur minimum des impulsions

Id. que CPM2A. Id. que CPM2A. Sauvegarde condensateur (sauvegarde de 20 jours 25C) Id. que CPM2A Compteur de dcrmentation 1 kHz Contient compteur PV 1. Lire SR 244 SR 247; (Compteur PV1) Pas pris en charge. Oui Oui Installation API et INT(89) (Dmasquer entre interruption.) Pris en charge. Lit le rsultat du rglage du masque. Pris en charge. 200 ms min.

Pas pris en charge (ignor) Lit ltat du masque Pas pris en charge (ignor) 50 ms min.

23

Comparaison au CPM1A
CPM2A Compteur grande vitesse Mode comptage Mode phase diffrentielle (haut/bas) Mode impulsions direction plus Mode impulsions haut/bas Mode incrmentiel 5 kHz en mode phase diffrentielle (haut/bas) 20 kHz en mode direction plus des impulsions, mode impulsions haut/bas et mode incrmentiel Gamme PV des compteurs 8.388.608 8.388.607 en phase diffrentielle (haut/bas) , mode impulsions direction plus et mode impulsions haut/bas 0 16.777.215 en mode incrmentiel Vrifier quand la valeur cible denregistrement est gale celle du tableau Mthode utilise pour indiquer que la valeur cible est gale celle du tableau dinterruption Lire les rsultats de la comparaison des gammes Lire les tats Mme direction, mme SV pas possible Comparaison de toutes les valeurs dans la table, quel que soit leur ordre dapparition dans le tableau Vrifier AR 1100 AR 1107 ou excuter PRV(62). Vrifier AR 1108 (comparaison en cours), vrifier AR 1109 (compteur grande vitesse PV dpassement de capacit ou capacit non atteinte), ou excuter PRV(62). Prise en charge. Pris en charge avec ACC(). La frquence initiale peut tre rgle. Prise en charge. 2 max. 10 kHz max. 10 Hz 16.777.215 16.777.215 Pris en charge. Pris en charge. Pas deffet

Chapitre 1-5
CPM1A Mode phase diffrentielle (haut/bas) Mode incrmentiel

Frquence maximum du compteur

2,5 kHz en mode phase diffrentielle (haut/bas), 5 KHz en mode incrmentiel

32.768 32.767 en mode phase diffrentielle (haut/bas) 0 65.535 en mode incrmentiel

Mme direction, mme SV pas possible Comparaison dans lordre dapparition dans le tableau

Vrifier AR 1100 AR 1107. ---

Synchronisation des impulsions Contrle sortie des impulsions Acclration/dclration trapzodale Sortie PWM() Nombre de sorties dimpulsions simultanes Frquence maximum Frquence minimum Quantit de sorties dimpulsions Contrle de direction Position par rapport positions absolues Etat des bits pendant que des impulsions sont envoyes la sortie Lire PV Rtablir PV Sorties dtat

Non pris en charge. Non pris en charge.

Non pris en charge. 1 max. 2 kHz max. 20 Hz 0 16.777.215 Non pris en charge. Non pris en charge. Mis ON/OFF par sortie dimpulsions Non pris en charge. Non pris en charge. Etat de la sortie des impulsions

Lire SR 228 SR 231 ou excuter PRV(62) Pris en charge. Acclrant/ dclrant capacit PV dpasse/ capacit non atteinte Rgler quantit dimpulsions Sortie impulsions termine Etat de la sortie des impulsions 2

Contrles analogiques

24

Comparaison au CPM1A
CPM2A Fonction dhorloge Mots contenant des informations sur lheure Entre/sortie analogique Interne AR 17 AR 21 Des units entre/sortie analogiques peuvent tre connectes. Une unit de liaison E/S CompoBus/S peut tre connecte pour fournir des fonctions esclave CompoBus/S. Ce commutateur dtermine si les communications sont commandes par les rglages normaux ou par les rglages dinstallation dun API. Lithium Possible Dure de vie de 5 ans 25C Prise en charge Console de programmation (autodtection) Bus de priphriques (autodtection) Liaison un microordinateur (avec communications inities par un esclave) Pas de protocole. Liaison un microordinateur Pas de protocole Liaison API 1:1 Liaison NT 1:1 Peut tre rgle 1, 2, 3, 5, 10, 20, 40, ou 80 ms (Par dfaut : 10 ms) Nant ---

Chapitre 1-5
CPM1A

Id. que CPM2A

Communications CompoBus/S

Id. que CPM2A

Commutateur de communications

Nant

Batterie

Batterie Remplacement de la batterie Esprance de vie / dure de sauvegarde Dtection des erreurs de la batterie

Nant (sauvegarde condensateur seulement) --Sauvegarde de 20 jours 25C --Console de programmation (autodtection) Bus de priphriques (autodtection) Liaison un microordinateur Liaison API 1:1 Liaison NT 1:1 Nant

Communications (dans lunit centrale)

Port de priphrique

Port RS-232C

Constante de temps dentre

Peut tre rgle 1, 2, 4, 8, 16, 32, 64 ou 128 ms (Par dfaut : 8 ms)

25

Comparaison au CPM1A Diffrences dans les jeux dinstructions


Instructions ajoutes au CPM2A
Mnmonique TXD(48) RXD(47) SCL(66) SCL2() SCL3() SRCH() MAX() MIN() SUM() FCS() HEX() AVG() PWM() PID() ZCP() ZCPL() NEG() ACC() STUP() SYNC() BINL(58) BCDL(59) TMHH() TIML() SEC() HMS() TRANSMISSION RECEPTION MISE A LECHELLE MISE A LECHELLE BINAIRE SIGNE EN BCD MISE A LECHELLE BCD EN BINAIRE SIGNE RECHERCHE DES DONNEES TROUVER LE MAXIMUM TROUVER LE MINIMUM CALCUL DE SOMME Nom

Chapitre 1-5

CALCULER FCS (squence de vrification des trames) ASCII VERS HEXADECIMAL CALCUL DE SOMME IMPULSION AVEC RAPPORT CYCLIQUE VARIABLE CONTROLE PID COMPARER DOMAINES DE SURFACE COMPARER DOMAINES DE DOUBLE SURFACE COMPLEMENT A 2 CONTROLE DACCELERATION CHANGER INSTALLATION RS232C CONTROLE SYNCHRONISE DES IMPULSIONS DOUBLE BCD VERS DOUBLE BINAIRE DOUBLE BINAIRE VERS DOUBLE BCD TEMPORISATION A TRES GRANDE VITESSE LONGUE TEMPORISATION HEURES EN SECONDES SECONDES EN HEURES

26

Comparaison au CPM1A
Instructions avec spcifications changes
Mnmonique INI(61) Nom CONTROLE MODE CPM2A Prend en charge le changement de la PV (present value, valeur actuelle) de lentre des interruptions (mode comptage). Prend en charge le changement de la PV de sortie des impulsions. Prend en charge le fonctionnement de larrt du contrle de synchronisation des impulsions. PRV(62) LECTURE PV COMPTEUR A GRANDE VITESSE CHARGE DU TABLEAU DE COMPARAISON Prend en charge la lecture de la PV dentre des interruptions (mode comptage). Prend en charge la lecture de la PV de sortie des impulsions. Le comptage est compar toutes les valeurs cibles dans le tableau de comparaison des valeurs cibles.

Chapitre 1-5

CPM1A Ne prend pas en charge ces fonctionnements.

Ne prend pas ces oprations en charge.

CTBL(63)

Le comptage est compar chaque valeur cible dans lordre o elles apparaissent dans le tableau de comparaison des valeurs cibles. Ne prend pas en charge la spcification absolue des impulsions. Ne prend pas en charge cette fonction dinterruption.

PULS(65)

REGLER LES IMPULSIONS

Prend en charge les spcifications absolues des impulsions, mais le systme de coordonnes doit tre rgl en coordonnes absolues. Prend en charge une interruption de comptage pour incrmenter les compteurs.

INT(89)

CONTROLE DINTERRUPTION

! Attention

Avant dutiliser un programme CPM1A contenant une ou plusieurs instructions du tableau cidessus, vrifier le programme pour tre sr quil fonctionnera convenablement et mettre le programme en forme si ncesaire. Le CPM2A peut ne pas fonctionner convenablement si un programme CPM1A avec ces instructions est transfr et excut sans changement. Les trois instructions suivantes sont des codes de fonction affects qui ntaient pas utiliss dans le CPM1A.
Instruction RXD(47) TXD(48) SCL(66) CPM2A RECEPTION TRANSMISSION MISE A LECHELLE CPM1A Non affecte. (NOP(00))

Affectations des codes de fonction ajouts

Diffrences dans la mmoire dentre/sortie


Diffrences en zone SR Le tableau suivant montre les diffrences dans la zone SR (PV est labrviation de valeur actuelle.)
Fonction PV 0 de sortie des impulsions Bit de restauration de la PV 0 de sortie des impulsions Pulse output 0 PV Reset Bit Bit de restauration de la PV 1 de sortie des impulsions Bit de restauration du port RS232C Drapeau derreur batterie Changer rglage installation port RS232C CPM2A SR 228 SR 229 SR 230 SR 231 SR 25204 SR 25205 SR 25209 SR 25308 SR 25312 CPM1A Non pris en charge.

27

Comparaison au CPM1A
Diffrences dans la zone AR

Chapitre 1-5
Le tableau suivant indique les diffrences dans la zone AR (registre dadresse).
Fonction Donnes dhorloge et de calendrier Code derreur communications RS232C Drapeau derreur RS232C Drapeau validation transmission RS232C Drapeau rception termine RS232C Drapeau dpassement rception RS232C Drapeau rception termine port de priphrique Drapeau dpassement rception port de priphrique Compteur de rception RS232C Drapeau comparaison compteur grande vitesse Drapeau capacit dpasse / non atteinte compteur grande vitesse Etat de la sortie des impulsions 0 Drapeau capacit dpasse / non atteinte PV sortie des impulsions 0 Drapeau rglage quantit impulsions sortie des impulsions 0 Drapeau sortie termine sortie des impulsions 0 Drapeau capacit dpasse / non atteinte PV sortie des impulsions 1 Drapeau rglage quantit impulsions sortie des impulsions 1 Drapeau sortie termine sortie des impulsions 1 Etat sortie sortie des impulsions 1 Compteur alimentation coupe CPM2A AR 17 AR 21 AR 0800 AR 0803 AR 0804 AR 0805 AR 0806 AR 0807 AR 0814 AR 0815 AR 09 AR 1108 AR 1109 AR 1111 AR 1112 AR 1113 AR 1114 AR 1212 AR 1213 AR 1214 AR 1215 AR 23 (voir Rem.) AR 10 CPM1A Non pris en charge.

Rem. Les programmes du CPM1A qui utilisent AR 10 (le compteur alimentation coupe) ne peuvent pas tre utiliss dans le CPM2A sans mettre le programme en forme. Dans le CPM2A, le compteur alimentation coupe est en AR 23. Diffrences dans la zone DM Le tableau suivant montre les diffrences dans la zone DM (gestion de donnes) autres que linstallation de lAPI.
Fonction Zone denregistrement des erreurs CPM2A DM 2000 DM 2021 CPM1A DM 1000 DM 1021

Rem. Les programmes du CPM1A qui utilisent la zone denregistrement des erreurs ne peuvent pas tre utiliss dans le CPM2A sans mettre le programme en forme pour changer lemplacement de la zone denregistrement des erreurs. Le tableau suivant prsente les diffrences existant dans le Setup de lAPI.
Fonction Rgler temps dentretien du port RS232C Activer temps dentretien du port RS232C Systme de coordonnes sortie impulsions 0 Systme de coordonnes sortie impulsions 1 CPM2A DM 6616 bits 00 07 DM 6616 bits 08 15 DM 6629 bits 00 03 DM 6629 bits 04 07 CPM1A Non pris en charge

28

Comparaison au CPM1A
Fonction Slecteur de rglages de communications RS232C Rglages du contrle CTS du port RS232C Liaison API 1:1 des mots de liaison du port RS232C Mode de communications du port RS232C Vitesse en bauds du port RS232C Format de trame du port RS232C Retard de transmission du port RS232C Nombre de noeuds de la liaison lmicroordinateur du port RS232C Activation code de dmarrage sans protocole du port RS232C Activation code de fin sans protocole du port RS232C Rglage code de dmarrage sans protocole du port RS232C Rglage code de dmarrage sans protocole du port RS232C ou nombre doctets reus Activation code de dmarrage sans protocole du port de priphrique Activation code de fin sans protocole du port de priphrique Rglage code de dmarrage sans protocole du port de priphrique Rglage code de fin sans protocole du port de priphrique ou nombre doctets reus Rglage dtection derreurs de la batterie CPM2A

Chapitre 1-6
CPM1A Non pris en charge

DM 6645 bits 00 03 DM 6645 bits 04 07 DM 6645 bits 08 11 DM 6645 bits 12 15 DM 6646 bits 00 07 DM 6646 bits 08 15 DM 6647 DM 6648 bits 00 07 DM 6648 bits 08 11 DM 6648 bits 12 15 DM 6649 bits 00 07 DM 6649 bits 08 15 DM 6653 bits 08 11 DM 6653 bits 12 15 DM 6654 bits 00 07 DM 6654 bits 08 15 DM 6655 bits 12 15

1-6

Prparation pour le fonctionnement


Pour installer un systme CPM2A suivre les tapes numres cidessous. 1, 2, 3... 1. Conception du systme Choisir une unit centrale CPM2A et des units dextension avec les spcifications ncessaires dans le systme contrl. Construire des circuits externes scurit intgre, notamment des circuits de verrouillage et des circuits de limitation. Se reporter 21 Spcifications et 31 Prcautions dans la construction pour les dtails. 2. Installation Installer lunit centrale. (Montage en surface ou installation sur rail DIN) Installer lunit (les units) dextension. Se reporter 33 Installation du CPM2A et 34 Cblage et connexions pour les dtails. 3. Cblage Cbler lalimentation et les appareils dentre/sortie. Connecter les appareils de communications si ncessaire. Connecter la console de programmation. Se reporter 34 Cblage et connexions pour les dtails. 4. Rglages initiaux Couper le commutateur de communications de lunit centrale, si ncessaire. (Quand ce commutateur est coup, les communications avec des

29

Comparaison au CPM1A

Chapitre 1-6
appareils autres que la console de programmation sont commandes par les rglages linstallation de lAPI.) Connecter la console de programmation, mettre le commutateur de mode sur le mode PROGRAMME et allumer lAPI. Vrifier les indicateurs LED ( diodes lectroluminescentes) de lunit centrale et laffichage de la console de programmation. Vider la mmoire de lAPI. (tout remis zro) Faire les rglages dinstallation de lAPI. Se reporter 33 Installation du CPM2A pour les dtails. 5. Crer un programme en chelle Crer un programme en chelle pour contrler le systme. Se reporter au Manuel de programmation pour les dtails. 6. Ecrire le programme en chelle dans lAPI Ecrire le programme en chelle dans lAPI avec la console de programmation ou transfrer le programme lAPI partir du logiciel de support. Se reporter la Section 4 Utilisation des appareils de programmation, aux Manuels de fonctionnement du logiciel de support SYSMAC et au Manuel de lutilisateur du CPT pour les dtails. 7. Marche dessai Vrifier le cblage entre/sortie en mode PROGRAMME. Vrifier et mettre au point lexcution du programme en mode SURVEILLANCE (monitor). Se reporter la Section 5 Marches dessai et Traitement des erreurs pour les dtails.

30

CHAPITRE 2 Caractristiques et composants des units


Ce chapitre numre les caractristiques techniques qui, ensemble, permettent de constituer un API CPM2A et dcrit aussi les principaux lments constitutifs et composants des units. 2-1 Caractristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1-1 Caractristiques gnrales des units centrales . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1-2 Caractristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1-3 Caractristiques des E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2-1 Composants de lUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2-2 Composants des units dextension des E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2-3 Composants de lunit des E/S analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2-4 Composants de la liaison CompoBus/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 32 33 35 39 39 42 43 43

2-2

31

Caractristiques techniques

Chapitre 2-1

2-1

Caractristiques techniques

2-1-1 Caractristiques gnrales des units centrales


Units centrales avec 20 points dE/S Tension dalimentation Plage de tension de travail Puissance consomme Courant de dmarrage Alimentation externe (alimentations alternatives seulement) Alternative Continue Alternatif Continu Alternatif Continu Alternatif Continu Tension dalimentation Capacit en sortie 24 V continus 85 264 V alternatifs 20,4 26,4 V continus 60 VA max. 20 W max. 60 A max. 20 A max. 24 V continus 300 mA : Utiliser seulement pour les dispositifs dentre. Ne pas utiliser pour des sorties. (Lorsque lalimentation externe dlivre une surintensit ou bien est en court circuit, la tension de lalimentation externe faiblit et lAPI sarrte). 20 MW min ( 500 V continus) entre les bornes alternatives externes et les bornes de protection par la terre 2.300 V alternatifs S50/60 Hz pendant une minute entre les bornes alternatives externes et les bornes de protection par la terre. Courant de fuite : 10 mA max. 1,500 V crte crte, largeur dimpulsionsnelles : 0,1 1 ms, temps de monte : 1 ns (via une simulation de bruits) 10 57 Hz, amplitude 0,075 mm, 57 150 Hz, acclration : 9,8 m/s2 dans les directions X, Y et Z, pendant 80 minutes pour chacune (Coefficient de temps 8 minutes facteur 10 = dure totale 80 minutes) 147 m/s2 trois fois, dans chacune des trois directions X, Y et Z Travail : 0 55C Stockage : 20 75C 10% 90% (sans condensation) Sans aucun gaz corrosif M3 Alimentation alternative : 10 ms min. Alimentation continue : 2 ms min. (Une coupure du courant intervient lorsque la tension tombe en dessous de 85 % de sa valeur nominale pendant plus longtemps que la dure de linterruption de courant). Poids de lUC Courant alternatif Courant continu 650 g max. 550 g max. 700 g max. 600 g max. 800 g max. 700 g max. 300 g max. 250 g max. 200 g max. 150 g max. 200 g max. 1.000 g max. 900 g max. Units centrales avec 30 points dE/S Units centrales avec 40 points dE/S Units centrales avec 60 points dE/S

100 240 V alternatifs, 50/60 Hz

Rsistance disolement Rsistance disruptive

Immunit aux bruits Rsistance aux vibrations

Rsistance aux chocs Temprature ambiante Humidit Atmosphre Taille des vis des bornes Dure des interruptions

Poids des units dextension des E/S

Units comportant 20 points dE/S : Units comportant 8 points de sortie : Units comportant 8 points dentre : Units dE/S analogiques : Units de liaison des E/S CompoBus/S :

32

Caractristiques techniques

Chapitre 2-1

2-1-2 Caractristiques
Caractristiques techniques Mthode de contrle Mthode de contrle des E/S Langage de programmation Instructions Dure dexcution Capacit programme Capacit maximale E/S UC seulement Avec des units dextension des E/S Mthode programme mmoris Balayage cyclique avec sortie directe (Utiliser IORF(97) pour faire un rafrachissement immdiat). Diagramme contact

Longueur des instructions 1 pas par instruction, 1 5 mots par instruction Instructions de base : Instructions spciales : Instructions de base : Instructions spciales : 4 096 mots 20 points 80 points max. 30 points 90 points max. 40 points 100 points max. 60 points 120 points max. 14 105 instructions, 185 variations 0,64 ms (instruction LD) 7,8 ms (instruction MOV)

Bits en entre Bits en sortie Bits de travail Bits spciaux (zone SR) Bits temporaires (zone TR) Bits de maintien (zone HR) Bits auxiliaires (zone AR) Bits de liaison (zone LR) Minuteries/Compteurs

IR 00000 IR 00915 (Les bits non utiliss comme bits dentre peuvent tre utiliss comme bits de travail) . IR 01000 IR 01915 (Les mots non utiliss comme bits de sortie peuvent tre utiliss comme bits de travail). 928 bits : IR 02000 IR 04915 et IR 20000 IR 22715 448 bits : SR 22800 SR 25515 8 bits (TR0 TR7) 320 bits : HR 0000 HR 1915 (Mots HR 00 HR 19) 384 bits : AR 0000 AR 2315 (Mots AR 00 AR 23) 256 bits : LR 0000 LR 1515 (Mots LR 00 LR 15) 256 minuteries/compteurs (TIM/CNT 000 TIM/CNT 255) Minuteries 1-ms : TMHH() Minuteries 10-ms : TIMH(15) Minuteries 100-ms : TIM Minuteries 1-s/10-s : TIML() Compteurs dcrmentiels : CNT Compteurs inversables : CNTR(12)

Mmoire des donnes

Lecture/criture : 2,048 mots (DM 0000 DM 2047)* Lecture seulement : 456 mots (DM 6144 DM 6599) PC Setup : 56 mots (DM 6600 DM 6655) *Le journal des erreurs est dans les positions DM 2000 DM 2021. Interruptions externes : 4 (Partages par les entres dinterruptions externes (mode compteur) et les entres rponse rapide). 1 (Mode interruptions programmes ou mode interruption unique) Un compteur ultra rapide : 20 kHz, monophas ou 5 kHz biphas (mthode de comptage linaire) Interruption compteur : 1 (comparaison valeur fixe ou comparaison intervalle fixe) Quatre entres (partages par les entres des interruptions externes (mode compteur) et les entres rponse rapide) Interruptions compteur : 4 (partages par les entres des interruptions externes et les entres rponse rapide)

Gestion des interruptions

Interruptions de la minuterie des intervalles Compteur ultra rapide

Entres dinterruptions (mode Compteur)

33

Caractristiques techniques
Caractristiques techniques Sortie impulsionnelle

Chapitre 2-1

Deux points sans acclration/dclration, 10 Hz 10 kHz chacun, et pas de contrle de la direction. Un point avec acclration/dclration trapzodale, 10 Hz 10 kHz et contrle de la direction. Deux points avec sorties PWM. (Les sorties impulsionnelles peuvent sutiliser uniquement avec des sorties transistorises mais ne peuvent pas sutiliser avec des sorties relais).

Contrle des impulsions synchronises

Un point : On peut crer une sortie impulsionnelle en combinant le compteur ultra rapide et des sorties impulsionnelles et en multipliant par un facteur fixe la frquence des impulsions dentre provenant du compteur ultra rapide. (Cette sortie peut seulement sutiliser avec des sorties transistorises mais elle ne peut pas sutiliser avec des sorties relais).

Entres rponse rapide Commandes analogiques Constante de temps dentre (temps de rponse ON = temps de rponse OFF) Fonction de lhorloge Fonctions de communication

Quatre points (Largeur dimpulsion min : 50 ms max.) 2 commandes, plage de rglage : 0 200 Peut tre rgle pour tous les points dentre. (1 ms, 2 ms, 3 ms, 5 ms, 10 ms, 20 ms, 40 ms, ou 80 ms)

Afficher lanne, le mois, le jour de la semaine, le jour, lheure, la minute et la seconde. (Le cas chant, alimente par la pile). Port de priphrique incorpor : Prend en charge les connexions de la console de programmation, la liaison microordinateur, le bus des priphriques, pas de protocole. Port RS232C incorpor : Prend en charge la liaison microordinateur, pas de protocole, liaison unit asservie 1:1, liaison unit matre 1:1 liaison unit matre ou connexions liaison 1 : 1 NT

Fonctions assures par les units dextension Protection de la mmoire (Voir les Rem. 1 et 2). Sauvegarde de la mmoire (Voir les Rem. 1 et 2).

Lunit dE/S analogiques offre 2 entres analogiques et une sortie analogique. Lunit de liaison E/S CompoBus/S offre 8 entres et 8 sorties en esclave de CompoBus/S. Les zones HR et AR, le contenu du programme, la zone DM (lecture/criture) et les valeurs des compteurs sont prservs pendant les coupures de courant. Mmoire flash : Programme, zone DM en lecture seulement et Setup de lAPI Sauvegarde assure par la pile : La zone DM (lecture/criture), les zones HR et AR ainsi que les valeurs des compteurs sont sauvegardes par une pile. (A 25 C, la pile a une dure de vie denviron 5 ans). Dfaillance UC (chien de garde), erreur bus des E/S, erreur pile et dfaillance mmoire. Pas dinstruction END, erreurs de programmation (vrifies au dmarrage dune squence dexploitation)

Fonctions dautodiagnostic Vrifications du programme

Rem.

1. Les zones DM, HR, AR et les valeurs des compteurs sont sauvegardes par la pile incorpore dans lunit centrale. Si la pile est puise, le contenu de ces zones disparat et les donnes reprennent leurs valeurs par dfaut. 2. Le contenu de la zone du programme, de la zone DM en lecture seulement (DM 6144 DM 6599) et du Setup de lAPI (DM 6600 DM 6655) est conserv en mmoire flash. Le contenu de ces zones sera lu dans la mmoire flash la mise sous tension suivante du systme, mme si la pile de sauvegarde est puise. Lorsque des donnes ont t modifies dans une ou plusieurs de ces zones, il faut enregistrer les nouvelles valeurs en mmoire flash en mettant le systme CPM2A en mode MONITOR ou en mode RUN ou bien en mettant le systme hors tension puis nouveau sous tension.

34

Caractristiques techniques

Chapitre 2-1

2-1-3 Caractristiques des E/S


Caractristiques des entres de lUC
Entres Tension dentre Impdance dentre Toutes IN00000 IN00001 IN00002 IN00006 IN00007 et audel Courant dentre IN00000 IN00001 IN00002 IN00006 IN00007 et audel Tension/courant ON Tension/courant OFF Retard ON Retard OFF Configuration du circuit IN00000 IN00001 IN00002 et audel Toutes Toutes Toutes IN00000 IN00001 2,7 kW 3,9 kW 4,7 kW 8 mA, typique 6 mA, typique 5 mA, typique 17 V continus min., 5 mA 14,4 V continus min., 3 mA 5,0 V continus max., 1 mA 1 80 ms max. Par dfaut : 10 ms (Voir la Rem.). 1 80 ms max. Par dfaut : 10 ms (Voir la Rem.).
IN LED dentre

Caractristiques techniques 24 V continus +10%/15%

10 000 pF
IN COM 2,7 kW Circuits internes

680 W

IN00002 IN00006

IN LED dentre

IN COM

750 W 3,9 kW

Circuits internes

IN00007 et audel

IN

LED dentre

IN COM

750 W 4,7 kW

Circuits internes

Rem. Dans le Setup de lAPI, la constante de temps en entre peut tre mise 1, 2, 3, 5, 10, 20, 40, ou 80 ms.

Entres de compteur ultra rapide Comme il apparat dans le tableau suivant, les entres IN00000 IN00002 peuvent tre utilises comme entres de compteur ultra rapide. La frquence de comptage maximum est de 5 kHz en mode phase diffrentielle et de 20 kHz dans les autres modes.

35

Caractristiques techniques
Entre Mode phase diffrentiel IN00000 IN00001 IN00002 Fonction Mode Entre impulsion plus direction Entre impulsionnelle Mode entre croissant/dcroissant Incrmente lentre impulsionnelle Dcrmente lentre impulsionnelle

Chapitre 2-1

Mode incrmentiel

Entre impulsionnelle Incrmente lentre phase A impulsionnelle Entre impulsionnelle Entre direction Entre normale phase B Entre impulsionnelle phase Z ou entre RAZ externe (IN00002 peut sutiliser comme entre normale lorsquelle nest pas utilise comme entre de compteur ultra rapide.)

Les largeurs dimpulsions minimum des entres IN00000 (Entre phase A) et IN00001 (entre phase B) sont, comme suit :
Mode entre impulsion plus direction, mode entre -/, mode incrmentiel 50 ms min. Phase A Phase B T1 T2 T3 T4 : 12,5 ms min. Mode phase diffrentiel 100 ms min.

12,5 ms 12,5 ms min. min.

La largeur dimpulsion minimum de lentre IN00002 (entre phase Z) est :


50 ms min. Phase Z
ON OFF

500 ms min.

Entres des interruptions Les entres IN00003 IN00006 peuvent tre utilises comme entres dinterruptions (mode entre des interruptions ou mode compteur) et comme entres rponse rapide. La largeur dimpulsion minimum de ces entres est de 50 ms.

Caractristiques des entres des units dextension des E/S


Caractristiques techniques Tension dentre Impdance dentre Courant dentre Tension ON Tension OFF Retard ON Retard OFF Configuration du circuit 24 V continus +10%/15% 4,7 kW 5 mA typique 14,4 V continus min. 5.0 V continus max. 1 80 ms max. Par dfaut : 10 ms (Voir la Rem.). 1 80 ms max. Par dfaut : 10 ms (Voir la Rem.).
IN LED dentre

IN COM

750 W 4,7 kW

Circuits internes

Rem. Dans le Setup de lAPI, la constante de temps dentre peut tre mise 1, 2, 3, 5, 10, 20, 40 ou 80 ms.

36

Caractristiques techniques

Chapitre 2-1

! Attention Ne pas appliquer aux bornes dentre une tension suprieure la tension nominale spcifie. Le non respect de cette rgle peut endommager le produit ou provoquer un incendie.

Caractristiques des sorties de lUC et des units dextension des E/S


Sorties relais
Caractristiques techniques 20CDR-j Capacit maximum de commutation Capacit minimum de commutation Dure de vie utile du relais (Voir la Rem.). Retard ON Retard OFF Configuration du circuit 30CDR-j 40CDR-j 60CDR-j 8ER 20EDR1 2 A, 250 V alternatifs (cosf = 1) 2 A, 24 V continus (4 A/commun) 10 mA, 5 V c.c. Electrique : Mcanique : 15 ms max. 15 ms max.
LED de sortie

150.000 oprations (24 V continus, charge rsistive) 100.000 oprations (240 V alternatifs charge inductive, cosf = 0,4) 20.000.000 oprations

Circuits internes Maximum 250 V c.a. : 2 A 24 V c.c. : 2 A

Rem. La dure de vie utile des contacts de sortie du relais donnes dans le tableau correspond aux conditions les plus dfavorables. Le graphique suivant donne le rsultat des essais de dure de vie (OMRON) effectus une vitesse de commutation de 1.800 fois/heure.

Vie (x 104)

120 V c.a., charge rsistive 24 V c.c. , t = 7 ms 120 V c.a., cosf = 0,4 240 V c.a., cosf = 0,4 24 V c.c./240 V c.a., charge rsistive

Vitesse de commutation : 1.800 fois/heure

Courant de contact (A)

37

Caractristiques techniques
Sorties transistorises (NPN ou PNP)
Article Caractristiques techniques 20CDT-D 30CDT-D 40CDT-D 60CDT-D 20CDT1-D 30CDT1-D 40CDT1-D 60CDT1-D OUT01000 et OUT01001 : 4,5 30 V continus, sortie/0,2 A (Voir Rem. 1.) OUT01002 et audel : 4,5 30 V continus, sortie/0,3 A Commun/0,8 A Unit/3,2 A (Voir Rem. 2.) Commun/0,8 A Unit/3,2 A (Voir Rem. 2.) Commun/0,8 A Unit/4,8 A (Voir Rem. 2.) 8ET 8ET1

Chapitre 2-1

Capacit maximu m de commuta Commun/0,8 A tion Unit/1,6 A (Voir Rem. 2.) Courant 0,1 mA max. de fuite Tension 1,5 V max. rsiduel-le Retard ON Retard OFF

20EDT 20EDT1 24 V continus +10%/ 5%, sortie/0,3 A Commun/0,9 A Unit/1,8 A

Commun/0,9 A Unit/1,8 A (Voir Rem. 2.)

OUT01000 et OUT01001: 20 ms max. OUT01002 et audel : 0,1 ms max. OUT01000 et OUT01001: 40 ms max. pour 4,5 26,4 V, 10 100 mA 0,1 ms max. pour 4,5 30 V, 10 200 mA OUT01002 et audel : 1 ms max. 1 fusible en sortie (non remplaable par lutilisateur)

0,1 ms max. 1 ms max. (24 V continus+10%/5%, 5 300 mA) 1 fusible/commun (non remplaable par lutilisateur)

Fusible

Configur ation du circuit

Sorties NPN LED de sortie


OUT

Sorties PNP LED de sortie


COM (+)

Circuits internes

OUT

24 V c.c.

Circuits internes

OUT

24 V c.c.

COM () OUT

Rem.

1. Lorsquon utilise OUT01000 ou OUT01001 comme entre impulsionnelle, il faut connecter une rsistance choisie pour que le courant de charge soit compris entre 0,01 and 0,1 A. Si le courant de charge est infrieur 0,1 A, le temps de rponse ON OFF sera plus bref et les impulsions ultra rapides (sorties transistorises type source) ne seront pas fournies en sortie. Si le courant de charge est suprieur 0,1 A, le transistor va dgager plus de chaleur et certains composants risquent dtre endommags. 2. Le total pour OUT01000 OUT01003 doit tre de 0,8 A maximum. Toutefois, si la temprature ambiante est maintenue infrieure 50 C, le systme peut accepter une valeur de 0,9 A/commun.

! Attention Ne jamais appliquer une borne dentre une tension suprieure la capacit de commutation maximum. Vous risqueriez dendommager le produit ou de provoquer un incendie.

38

Composants

Chapitre 2-2

2-2

Composants

2-2-1 Composants de lUC


UC avec 20 ou 30 bornes dE/S
2. Borne terre fonctionnelle (uniquement sur units Tension V.c.a.) 1. Bornes dentre de lalimentation 5. Bornes dentre 3. Borne terre de protection

10. Commandes analogiques

8. Voyants dentre (seulement 0CH pour les UC 20 points) 12. Port RS-232C 15. Couvercle du connecteur dextension 13. Slecteur de communications 9. Voyants de sortie (seulement 10CH pour les UC 20 points)

11. Port de priphrique 7. Voyants de statut de lAPI 14. Logement pile

4. Bornes de lalimentation externe (uniquement sur units Tension V.c.a.)

6. Bornes de sortie

UC avec 40 bornes dE/S

UC avec 60 bornes dE/S

39

Composants Descriptions des composants de lUC


1, 2, 3...

Chapitre 2-2

1. Bornes dentre de lalimentation lectrique Lalimentation (100 240 V alternatifs ou 24 V continus) doit tre raccorde ces bornes. 2. Borne terre fonctionnelle ( ) Mettre cette borne la terre pour amliorer limmunit aux bruits (uniquement pour les API de type CA) et diminuer le risque de chocs lectriques. 3. Borne terre de protection ( ) Cette borne doit tre mise la terre pour diminuer le risque de chocs lectriques. Bornes de lalimentation lectrique externe Les API CPM2A sont quips de ces bornes de sortie 24 V (courant continu) qui leur permettent dassurer lalimentation lectrique de dispositifs dentre (Uniquement pour les API de type CA). Bornes dentre Elles connectent lUC des dispositifs dentre externes. Elles connectent lUC des dispositifs de sortie externes. Voyants de statut de lAPI Comme il apparat dans le tableau suivant, les voyants prcisent le statut opratoire de lAPI.
Indicateur PWR (vert) RUN (vert) Statut ON OFF ON OFF COMM (jaune) Clignote OFF ON Clignote OFF LAPI est aliment. LAPI nest pas aliment. LAPI travaille en mode RUN ou en mode MONITOR. LAPI est en mode PROGRAM ou une erreur fatale est intervenue. Des donnes sont transfres par le port de priphrique ou par le port RS-232C. Pas de transfert de donnes par le port priphrique ou par le port RS-232C. Une erreur fatale est intervenue. (LAPI sarrte). Une erreur non fatale est intervenue. (LAPI continue travailler). Fonctionnement normal. Signification

4.

5. 6. 7.

ERR/ALARM (rouge)

8. Voyants dentre Les voyants dentre sont allums lorsque la borne dentre correspondante est ON. Les voyants sont allums pendant le rafrachissement des E/S. Lorsquune erreur fatale intervient, les voyants dentre sont modifis, comme indiqu cidessous :
Erreur fatale Voyants dentre Erreur UC, erreur bus dE/S ou Se mettent OFF. bien trop dunits dE/S Erreur mmoire ou erreur Les voyants changent selon le statut du FALS (erreur fatale systme) signal dentre, mais le statut de lentre nest pas actualis en mmoire.

Rem. a) Lorsque des entres dinterruption sont utilises en mode entre dinterruption, lindicateur peut rester teint mme lorsque la condition dentre est satisfaite si lentre ne reste pas ON pendant assez longtemps.

40

Composants

Chapitre 2-2
b) Lorsque des compteurs ultra rapides sont utiliss, il se peut que le voyant dentre ne sallume pas si limpulsion dentre est trop rapide. Voyants de sortie Les voyants de sortie sallument lorsque la borne de sortie correspondante est ON. Les voyants restent allums pendant le rafrachissement des E/S. Avec de sorties impulsionnelles, le voyant reste allum en continu pendant la sortie des impulsions. Commandes analogiques Agir sur ces commandes pour changer les rglages analogiques (0 200) de IR 250 et de IR 251. Port de priphrique Connecte lAPI un dispositif de programmation (y compris les consoles de programmation), un microordinateur ou un dispositif externe standard. Port RS-232C Connecte lAPI un dispositif de programmation (sauf une console de programmation), un microordinateur ; un terminal programmable ou un dispositif externe standard.
Attribution des broches du port RS-232C FG 1 SD 2 RD 3 RTS 4 CTS 5

9.

10.

11.

12.

6 DCD 7 DSR 8 DTR 9 SG

13. Slecteur de communications Cette commande permet de spcifier si le port de priphrique et le port RS-232C doivent utiliser les rglages de communication du PC Setup ou les rglages par dfaut.
OFF
(Rglage usine : OFF)

Le port de priphrique et le port RS232C fonctionnent selon les rglages de communication dfinis dans le Setup de lAPI. Ceci ne sapplique pas aux consoles de programmation connectes au port de priphrique. Le port de priphrique et le port RS-232C fonctionnent selon les rglages de communication standard. Ceci ne sapplique pas aux consoles de programmation connectes au port de priphrique.

ON

Rem. Le rglage de ce slecteur est sans effet sur les communications lorsquune console de programmation est connecte au port de priphrique. En revanche, il affecte le port RS-232C. 14. Pile lectrique Cette pile assure la sauvegarde de la mmoire de lUC ; elle est dj active lors de la livraison du systme. 15. Connecteur dextension Connecte lUC de lAPI une extension (Extension des E/S, unit dE/S analogiques ou liaison E/S CompoBus/S). Trois units dextension peuvent tre raccordes lUC. Rem. Si un NT-AL001 est connect au port RS-232C du CPM2A, vous ne pouvez pas connecter plus dune unit dextension lUC parce que le NT-AL001 tire son alimentation 5 V continus de lUC.

41

Composants

Chapitre 2-2

2-2-2 Composants des units dextension des E/S


Unit dextension des E/S avec 20 bornes dE/S
1. Bornes dentre 3. Voyants dentre

6. Connecteur dextension

4. Voyants de sortie 5. Cble de raccordement de lunit dextension des E/S 2. Bornes de sortie

Unit dextension des E/S avec 8 bornes dentre


1. Bornes dentre

3. Voyants dentre 6. Connecteur dextension

5. Cble de raccordement de lunit dextension des E/S

1. Bornes dentre

Unit dextension des E/S avec 8 bornes de sortie


2. Bornes de sortie 4. Voyants de sortie 6. Connecteur dextension

2. Bornes de sortie 5. Cble de raccordement de lunit dextension des E/S

1, 2, 3...

1. Bornes dentre Connectent lUC des dispositifs dentre externes. 2. Bornes de sortie Connectent lUC des dispositifs de sortie externes. 3. Voyants dentre Les voyants dentre sont allums lorsque la borne dentre correspondante est ON. 4. Voyants de sortie Les voyants de sortie sallument lorsque la borne de sortie correspondante est ON. 5. Cble de raccordement des units dextension des E/S Connecte lunit dextension des E/S au connecteur dextension de lUC de lAPI ou une autre unit dextension.

42

Composants

Chapitre 2-2
! Attention Ne pas toucher un cble de raccordement de lunit dextension des E/S pendant quil est sous tension. Ainsi tout risque dun dysfonctionnement provoqu par la prsence dlectricit statique est vit. 6. Connecteur dextension Se connectes une autre unit dextension (unit dextension des E/S, unit des E/S analogiques ou unit de liaison CompoBus/S). Trois units dextension peuvent tre connectes une unit centrale.

2-2-3 Composants de lunit des E/S analogiques

3. Connecteur dextension

2. Cble de raccordement de lunit dextension des E/S

1. Bornes dE/S analogique

1, 2, 3...

1. Bornes des E/S analogique Connecte lunit des dispositifs dentre analogiques et des dispositifs de sortie analogiques. 2. Cble de raccordement de lunit des dextension des E/S Connecte lunit des E/S analogiques au connecteur dextension de lUC de lAPI ou une autre unit dextension. Le cble est connect lunit des E/S analogiques et ne peut pas tre enlev.

! Attention Ne pas toucher un cble de raccordement de lunit dextension des E/S pendant quil est sous tension. Ainsi tout risque dun dysfonctionnement provoqu par la prsence dlectricit statique est vit. 3. Connecteur dextension Se connecte une autre unit dextension (unit dextension des E/S, unit des E/S analogiques ou unit de liaison CompoBus/S). Trois units dextension peuvent tre connectes lunit centrale.

2-2-4 Composants de la liaison CompoBus/S


2. Botier DIP 3. Voyants LED 5. Connecteur dextension 1. Bornes du CompoBus/S

4. Cble de raccordement de lunit dextension des E/S

43

Composants
1, 2, 3... 1. Bornes de CompoBus/S

Chapitre 2-2

Ce sont la borne haute/basse de transmission de donnes de CompoBus/S, les bornes +/ de lalimentation du systme de transmission de donnes et les bornes NC. Lunit tant alimente en interne, les bornes dalimentation peuvent tre utilises comme des bornes de relayage. 2. Botier DIP Le botier DIP spcifie ladresse du nud de lunit, spcifie le mode de communication et spcifie aussi si les sorties seront ou ne seront pas rarmes la suite dune erreur de communication.
HOLD ADRESSE DES STATIONS 4 8 DR 1 2

ON

SW1

Fonction Broche s 14 Ces broches spcifient ladresse du nud de lunit en utilisant les (lgend broches du botier DIP comme des chiffres binaires. (1 = ON) es 1, 2, 0: 0000 1: 0001 2: 0010 3: 0011 4 et 8) 4: 0100 5: 0101 6: 0110 7: 0111 8: 1000 9: 1001 10: 1010 11: 1011 12: 1100 13: 1101 14: 1110 15: 1111 DR ON : Mode communication longue distance OFF : Mode communication ultra rapide (Voir la rem.). ON : Conserve les sorties lorsquune erreur de communication intervient. OFF : Rarme les sorties lorsquune erreur de communication intervient .

HOLD

Rem. Le mode longue distance peut uniquement tre utilis quand le systme est connect lune des units matre suivantes : C200HW-SRM21-V1, CQM1-SRM21-V1 ou SRM1-C01-V2. 3. Voyants LED Ces voyants donnent le statut des communications CompoBus/S.
Voyant COMM (jaune) ERR (rouge) Statut ON OFF ON OFF Signification Communication en cours. Erreur de communication ou systme arrt . Une erreur de communication est intervenue. Etat normal ou pas de communication.

4. Cble de raccordement de lunit dextension des E/S Connecte lunit de liaison CompoBus/S au connecteur dextension de lunit centrale de lAPI ou dune autre unit dextension.

! Attention Ne pas toucher un cble de raccordement de lunit dextension des E/S pendant quil est sous tension. Vous viterez ainsi tout risque dun dysfonctionnement provoqu par la prsence dlectricit statique.

5. Connecteur dextension Se connecte une autre unit dextension (unit dextension des E/S, unit dE/S analogiques ou unit de liaison CompoBus/S). Trois units dextension peuvent tre connectes lunit centrale.

44

CHAPITRE 3 Installation et cblage


Ce chapitre donne des informations sur linstallation et le cblage dun API CPM2A. Veiller suivre les instructions et les prcautions de ce chapitre en installant le CPM2A sur un panneau ou dans une armoire, en cblant lalimentation ou en cblant les entres/sorties. 3-1 Conseils dlaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1-1 Cblage de lalimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1-2 Tension dalimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1-3 Circuits de verrouillage et de limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Choix dun site dinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2-1 Conditions pour le site dinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2-2 Installation sur un panneau ou dans une armoire . . . . . . . . . . . . . . . . . . . . . . . . Installation du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3-1 Orientation du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3-2 Installation du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3-3 Connexion dune unit entre/sortie dextension . . . . . . . . . . . . . . . . . . . . . . . . Cblage et connexions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-1 Conseils gnraux pour le cblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-2 Enlvement du bornier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-3 Cblage de la terre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-4 Cblage de lalimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-5 Cblage dentre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-6 Cblage de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-7 Connexions dun appareil de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-8 Connexions de liaison un microordinateur . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-9 Communications sans protocole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-10 Connexions NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-11 Connexions INTER API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4-12 Connexions CompoBus/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 46 46 46 47 47 47 48 48 49 51 52 52 53 54 54 55 64 78 80 82 82 83 83

3-2

3-3

3-4

45

Conseils dlaboration

Chapitre 3-1

3-1

Conseils dlaboration
Pour laborer un systme comprenant un CPM2A, il faut prendre les prcautions suivantes.

3-1-1 Cblage de lalimentation


Sparer le cblage de lalimentation du cblage du systme de contrle, du systme CPM2A et du systme CC dentre/sortie. Sparer les circuits de contrle qui alimentent lunit centrale des circuits principaux qui utilisent des protecteurs de circuits et des fusibles spciaux.

3-1-2 Tension dalimentation


! Attention Utiliser les tensions dalimentation indiques la Section 2 Spcifications et Composants des Units. Ne pas respecter les spcifications pourrait provoquer un incendie. Si la tension dalimentation tombe audessous de 85% de la tension nominale, le CPM2A sarrtera et toutes les sorties seront coupes. Si une tension trop basse affecte les quipements, etc., prvoir un circuit de protection qui coupe les sorties jusqu ce que la tension dalimentation revienne sa valeur nominale. Aux endroits o les conditions dalimentation sont mdiocres, prendre des mesures pour assurer que le courant soit fourni la tension nominale. Bien respecter les prcautions de scurit, notamment prvoir des disjoncteurs pour empcher les courtscircuits dans le cblage extrieur. Pour faire lune des oprations suivantes, couper lalimentation de lAPI. Il pourrait en rsulter sinon une lectrocution, des dgts aux appareils ou un fonctionnement dfectueux. Connecter les units entre/sortie dextension et les units centrales. Assembler les units. Connecter les cbles et le cblage.

3-1-3 Circuits de verrouillage et de limitation


! AVERTISSEMENT Des circuits darrt durgence, des circuits de verrouillage, des circuits de limitation et des mesures de scurits analogues doivent tre prvus dans les circuits de contrle externes (cestdire, pas dans le contrleur programmable) pour assurer la scurit dans le systme si une anomalie se produit cause dun dfaut de lAPI ou dun autre facteur externe qui affecte le fonctionnement de lAPI. Ne pas prendre les mesures de scurit qui conviennent pourrait conduire des accidents graves. Le schma suivant montre un exemple de circuit de verrouillage.
Circuit de verrouillage 01005 CPM2A 01006 MC1 MC2
MC1

Moteur en avant
MC2

Moteur en marche arrire

Dans le circuit de verrouillage cidessus, MC1 et MC2 ne peuvent pas tre activs en mme temps, mme si les sorties 01005 et 01006 du CPM2A sont actives toutes les deux (fonctionnement incorrect de lAPI).

46

Choix dun site dinstallation

Chapitre 3-2

3-2

Choix dun site dinstallation


Le CPM2A rsiste des conditions difficiles et il est trs fiable, mais si lAPI est install en un endroit favorable, sa scuriit et sa dure de vie seront optimises. ! Attention Sassurer que le CPM2A est correctement install, comme indiqu dans ce manuel. Ne pas le faire risque dentraner un fonctionnement dfectueux de lunit.

3-2-1 Conditions pour le site dinstallation


Rem. Ne jamais installer le CPM2A dans une des conditions suivantes. Endroits directement exposs au soleil. Endroits exposs une temprature infrieure 0C ou suprieure 55C. Endroits exposs une humidit audessous de 10 % ou audessus de 90 %. Endroits exposs la condensation la suite de changements brutaux de la temprature. Endroits exposs des gaz corrosifs ou inflammables. Endroits exposs aux poussires (spcialement les poussires de fer) ou aux sels. Endroits exposs des chocs ou des vibrations. Endroits exposs leau, lhuile ou des produits chimiques. Sassurer que les conditions dinstallation sont conformes aux spcifications gnrales du CPM2A. Se reporter 211 Spcifications gnrales pour plus de dtails. Rem. Si on installe dans les endroits suivants, il faut prvoir un blindage adquat : Endroits exposs llectricit statique ou dautres sources de bruit. Endroits exposs des champs lectromagntiques levs. Endroits susceptibles dtre exposs des radiations. Endroits au voisinage de lignes lectriques.

3-2-2 Installation sur un panneau ou dans une armoire


Quand le CPM2A sinstalle sur un panneau ou dans une armoire, il faut tenir compte du fonctionnement de lAPI, de sa maintenance et des conditions ambiantes. Surchauffe Le domaine de temprature pour le CPM2A est de 0C 55C. Sassurer quil y a une ventilation adquate pour le refroidissement. Prvoir assez de place pour la circulation de lair. Ne pas installer le CPM2A audessus dquipements qui produisent une grande quantit de chaleur, radiateurs, transformateurs ou grandes rsistances.

47

Installation du CPM2A

Chapitre 3-3
Installer un ventilateur ou un systme de refroidissement si la temprature ambiante dpasse 55 C.
Panneau de contrle Ventilateur

CPM2A

Ouverture dentre dair

Bruit lectrique

Les lignes lectriques et les quipements haute tension peuvent provoquer des parasites lectriques dans lAPI. Ne pas installer le CPM2A sur un panneau ou dans une armoire avec des quipements haute tension. Prvoir au moins 200 mm entre le CPM2A et les lignes lectriques les plus proches.
200 mm min. CPM2A 200 mm min.

Accessibilit

Sassurer que le CPM2A est accessible pour le service normal et la maintenance. Prvoir un chemin dgag vers le CPM2A pour le service et la maintenance. Les quipements haute tension et les lignes lectriques peuvent tre dangereux sils sont dans le chemin pendant les oprations normales. Pour mieux accder lAPI, installer le panneau ou larmoire une hauteur de 3 5 pieds audessus du plancher.

3-3

Installation du CPM2A
Ce chapitre dcrit comment le CPM2A sinstalle et comment les units dextension se connectent. Se reporter lAnnexe B pour les dimensions des units donnes dans les schmas.

3-3-1 Orientation du CPM2A


Le CPM2A doit tre install dans la position indique cidessous pour assurer un refroidissement adquat. Correcte

48

Installation du CPM2A

Chapitre 3-3
Ne pas installer le CPMP2A dans lune des deux positions suivantes. Incorrecte Incorrecte

3-3-2 Installation du CPM2A


Le CPM2A peut tre install sur une surface horizontale ou un rail DIN. Installation sur une surface Utiliser le modle suivant pour installer une unit centrale ou une unit dextension CPM2A sur une surface verticale. (Utiliser des vis de M4 x 15).
Quatre trous M4

100 mm

Unit

8 mm

La largeur (A) entre les trous de montage dpend de lunit.


Unit Unit centrale 20/30 bornes dentre/sortie Unit centrale 40 bornes dentre/sortie Unit centrale 60 bornes dentre/sortie Unit entre/sortie dextension 20 bornes dentre/sortie Unit entre/sortie dextension 8 bornes dentre Unit entre/sortie dextension 8 bornes dentre Unit dentre/sortie analogique Unit dentre/sortie analogique Adaptateur RS-232C Adaptateur RS-422 Largeur (A) (tolrance: 0,2 mm) 120 mm 140 mm 185 mm 76 mm 56 mm 56 mm 56 mm 56 mm 21 mm 21 mm

Si on installe une unit dextension ou un adaptateur de communications ct de lunit centrale, compter 10 15 mm entre les units.

Unit centrale

Unit dexpansion

Adaptateur de communications

49

Installation du CPM2A
Installation sur un rail DIN Le CPM2A peut tre install sur un rail DIN de 35 mm.

Chapitre 3-3

Rail DIN PFP100N (1 m) PFP50N (50 cm) PFP100N2 (1 m) Borniers (PFPM)

Installation Abaisser le CPM2A de faon que le cran larrire de lAPI saccroche audessus du rail DIN. Pousser lAPI en avant jusqu ce que le verrouillage senclenche.

Retrait Abaisser le verrouillage avec un tournevis lame plate et faire pivoter lAPI vers le haut pour lenlever.

Tournevis

50

Installation du CPM2A

Chapitre 3-3

3-3-3 Connexion dune unit entre/sortie dextension


Jusqu 3 units entre/sortie dextension peuvent tre connectes une unit centrale CPM2A. Procder de la faon suivante pour connecter une unit entre/sortie dextension. 1, 2, 3... 1. Enlever le capot du connecteur de lunit centrale ou de lunit entre/sortie dextension. Utiliser un tournevis lame plate pour enlever le capot du connecteur entre/sortie dextension.

capot du connecteur entre/sortie dextension

2. Insrer le cble de connexion de lunit entre/sortie dextension dans le connecteur de lunit centrale ou de lunit entre/sortie dextension.

3. Replacer le capot sur le connecteur de lunit centrale ou de lunit entre/ sortie dextension.

51

Cblage et connexions

Chapitre 3-4

3-4

Cblage et connexions
Ce chapitre donne des informations de base sur le cblage de lunit dalimentation et des units entre/sortie dextension et sur la connexion des appareils de programmation.

3-4-1 Conseils gnraux pour le cblage


! Attention Laisser ltiquette protective en place pendant quon cble. Lunit peut mal fonctionner si des brins de fil tombent lintrieur. Aprs avoir achev le cblage, ne pas oublier denlever ltiquette pour viter la surchauffe.

Etiquette de protection

Parasite de ligne lE/S

Ne pas tirer les lignes dentre/sortie du CPM2A dans les mmes chemins de cbles ou conduites que les lignes lectriques. Chemins de cbles suspendus Laisser au moins 300 mm entre les cbles lectriques et le cblage dentre/sortie ou de contrle, comme indiqu sur le schma suivant.

Lignes dE/S CPM2A 300 mm min. Cblesde commande et lignes dalimentation CPM2A Cbles dalimentation

300 mm min.

Chemins de cbles dans le plancher Laisser au moins 200 mm entre le cblage et le dessus du chemin, comme indiqu sur le schma suivant.
Lignes dentre/ sortie du CPM2A Cbles de contrle et lignes dalimenta- Cbles tion du CPM2A lectriques

Tle (fer) 200 mm min.

52

Cblage et connexions

Chapitre 3-4
Conduites Sparer les lignes dentre/sortie du CPM2A, les lignes dalimentation et de contrle et les cbles lectriques, comme indiqu sur le schma suivant.
Lignes dentre/ sortie du CPM2A Cbles de contrle Cbles et lignes dalimentation lectriques du CPM2A

3-4-2 Enlvement du bornier


On peut enlever les deux borniers de lunit centrale CPM2A. Utiliser la procdure suivante. Les deux borniers sur les units entre/sortie dextension, les units dentre/sortie analogiques et lunit de liaison CompoBus/S ne peuvent pas tre enleves. 1, 2, 3... 4. Dtacher les vis noires aux extrmits du bornier comme indiqu sur le schma suivant.

Vis noires

Vis noires

5. Dtacher les borniers de lunit centrale.

53

Cblage et connexions

Chapitre 3-4

3-4-3 Cblage de la terre


Mise la terre Prendre garde de mettre la borne de masse la terre par 100 W au maximum pour protger contre les chocs lectriques et le fonctionnement incorrect d au bruit lectrique. Prendre garde dutiliser un fil dau moins 1,25 mm2 pour la mise la terre.
Mettre la terre par 100 W ou moins Unit dalimentation alternative (AC)

Mettre la terre par 100 W ou moins Unit dalimentation continue (DC)

Rem. Toujours dconnecter la borne fonctionnelle de masse avant de faire un essai de rsistance la tension. Bornes serties ! Attention Toujours employer des bornes serties pour les lignes de mise la terre du CPM2A ou utiliser du fil rigide (au lieu de fil multibrins). Ne pas connecter de fils multibrins nus directement aux bornes. Des brins de fil dtachs peuvent faire un courtcircuit et provoquer un incendie. Utiliser des bornes serties M3 et serrer les vis des bornes avec un couple de 0,5 N.m.
Borne en fourche 6,2 mm max. 6,2 mm max. Borne en anneau

Le calibre de fil recommand pour les fils rigides est de 0,4 1,2 mm (AWG26 AWG18).

3-4-4 Cblage de lalimentation


Alimentation 100 240 V c.a. Cbler un circuit spar pour lalimentation du CPM2A de faon quil ny ait pas de chute de tension cause du surcourant qui passe quand dautres quipements sont allums. Si on utilise plusieurs API CPM2A, il est recommand de cbler les API sur des circuits spars pour viter une chute de tension provenant du surcourant ou du fonctionnement incorrect du disjoncteur. Utiliser des fils dalimentation torsads pour viter le bruit provenant des lignes dalimentation. Si on ajoute un transformateur disolement 1:1, cela rduit encore le bruit lectrique.

54

Cblage et connexions

Chapitre 3-4
Etant donn la possibilit de chutes de tension et le courant autoris, prendre garde dutiliser des lignes dalimentation gros fils.
Torsader les fils. La section de chaque fil doit tre de 1,25 mm2 min. Transformateur disolement Disjoncteur Alimentation alternative

Rem.

1. Avant de connecter lalimentation, sassurer que lunit centrale demande une alimentation alternative et non une alimentation continue. Les circuits internes de lunit centrale seront endommags si du courant alternatif est appliqu par erreur une unit centrale qui demande une alimentation continue. 2. Les bornes dentre de lalimentation sont audessus de lunit centrale ; les bornes au bas de lunit centrale donnent une alimentation 24 V c.c. pour des appareils extrieurs. Les circuits internes de lunit centrale seront endommags si du courant alternatif est appliqu par erreur aux bornes de sortie de lalimentation dune unit centrale.

! Attention Serrer les vis de la plaque bornes de lalimentation alternative avec un couple de 0,5 N.m. Les vis non serres peuvent provoquer un incendie ou un mauvais fonctionnement. Bornes serties ! Attention Toujours utiliser des bornes serties pour les lignes dalimentation du CPM2A. Ne pas connecter des fils multibrins directement aux bornes. Des brins de fil dtachs peuvent faire un courtcircuit et provoquer un incendie. Utiliser des bornes serties M3 et serrer les vis des bornes avec un couple de 0,5 N.m. Connecter une borne en anneau chaque vis de borne.
Borne en anneau 6,2 mm max.

3-4-5 Cblage dentre


Cbler les entres lunit centrale CPM2A et de lunit entre/sortie dextension comme indiqu sur les schmas suivants. Utiliser des bornes serties ou des fils rigides (pas de fils multibrins) pour se connecter lAPI. Les bornes de sortie de lalimentation peuvent tre utilises avec des units centrales alimentation alternative. Rem. Si les quipements doivent tre conformes aux directives des CE (directives basse tension), utiliser une alimentation avec double isolation ou isolation renforce.

55

Cblage et connexions
Configuration dentre Les schmas suivants indiquent les configurations dentre.

Chapitre 3-4

Rem. Se reporter au Chapitre 3 Zones de mmoire dans le Manuel de programmation pour dtails sur laffectation des bits dentre dans les API CPM2A. CPM2A-20CDR-j, CPM2A-20CDT-D, et CPM2A-20CDT1-D Les bornes 00 11 de 0CH correspondent aux bits IR 00000 IR 00011.
Appareils dentre

24 V c.c.

CPM2A-30CDR-j, CPM2A-30CDT-j, et CPM2A-30CDT1-j Les bornes 00 11 de 0CH correspondent aux bits IR 00000 IR 00011, les bornes 00 05 de 1CH correspondent aux bits IR 00100 IR 00105.
Appareils dentre

24 V c.c.

CPM2A-40CDR-j, CPM2A-40CDT-j, et CPM2A-40CDT1-j Les bornes 00 11 de 0CH correspondent aux bits IR 00000 IR 00011, les bornes 00 11 de 1CH correspondent aux bits IR 00100 IR 00111.
Appareils dentre

24 V c.c.

56

Cblage et connexions

Chapitre 3-4
CPM2A-60CDR-j, CPM2A-60CDT-j, and CPM2A-60CDT1-j Les bornes 00 11 de 0CH correspondent aux bits IR 00000 IR 00011, les bornes 00 11 de 1CH correspondent aux bits IR 00100 IR 00111, les bornes 00 11 de 2CH correspondent aux bits IR 00200 IR 00211.

Appareils dentre

24 V c.c.

57

Cblage et connexions

Chapitre 3-4
CPM1A-20EDR1, CPM1A-20EDT, et CPM1A-20EDT1 Les bornes 00 11 de mCH correspondent aux bits 00 11 du mot IR m.

24 V c .c.

Appareils dentre

CPM1A-8ED Les bornes 00 07 de mCH correspondent aux bits 00 07 du mot IR m.

24 V c.c.

Appareils dentre

04 05

06 07

Rem. Bien que les multiples soient connects en interne, ils doivent tous tre cbls.

58

Cblage et connexions
Exemple de cblage dentre

Chapitre 3-4
Une unit centrale alimentation alternative est reprsente. Les units centrales alimentation continue nont pas de sorties dalimentation.
Appareils dentre

Sortie externe dalimentation : 300 mA 24 V c.c. pour units centrales 20, 30, 40 ou 60 points dentre/sortie (units centrales entre dalimentation alternative seulement).

! AVERTISSEMENT

Si la sortie 24 V c.c. (alimentation de service de lAPI) est surcharge ou courtcircuite, la tension peut tomber et provoquer la coupure des sorties. Il faut prvoir des mesures de scurit extrieures pour assurer la scurit dans le systme. Ne pas prendre les mesures de scurit adquates pourrait provoquer des accidents graves.

59

Cblage et connexions
Appareils dentre
Appareil Sortie sur relais
IN 5 mA/12 mA COM (+)

Chapitre 3-4
Le tableau suivant indique comment connecter diffrents appareils dentre.
Schma du circuit

CPM2A

Collecteur ouvert NPN

capteur alimentation

IN 5 mA/12 mA COM (+) 0V

CPM2A

Sortie courant NPN


Utiliser la mme alimentation pour lentre et le capteur. Sortie Circuit courant constant IN 5 mA/12 mA 0V + COM (+) CPM2A

Sortie courant PNP


capteur alimentation

5 mA/12 mA Sortie 0V IN COM () CPM2A

Sortie tension
COM (+) Sortie IN 0V
capteur alimentation

CPM2A

Rem. Ne pas utiliser le cblage suivant avec des appareils sortie tension :

capteur alimentation

Sortie 0V

Cblage incorrect
IN COM(+) CPM2A

60

Cblage et connexions
Entres compteurs grande vitesse

Chapitre 3-4

Utiliser IR 00000 IR 00002 comme entres de compteurs grande vitesse Dans ces exemples sont connects des codeurs avec une sortie externe collecteur ouvert 24 V c.c.

Mode phase diffrentielle (frquence de comptage : 5 kHz) CPM2A Codeur 00000 entre phase A 00001 entre phase B 00002 entre phase Z COM 24 V c.c. Mode haut/bas (frquence de comptage : 20 kHz) CPM2A Capteur Capteur Capteur ou commutateur 24 V c.c. 00002 entre rtablissement 00000 entre CW* 00001 entre CCW*

Mode entre direction plus des impulsions (frquence de comptage : 20 kHz) Codeur Capteur ou commutateur 00001 Entre de direction Capteur ou commutateur 00002 Entre dinitialisation CPM2A 00000 Entre dimpulsion

COM 24 V c.c. Mode incrmentiel (Frquence de comptage : 20 kHz) CPM2A Codeur 00000 Entre dimpulsion 00001 Entre normale 00002 Entre normale

COM 24 V c.c.

COM

Rem. *CW veut dire dans le sens des aiguilles dune montre et CCW en sens inverse. Utilisation de IR 00003 IR 00006 comme entres dinterruptions (mode comptage) Dans ces exemples est connect un codeur avec une sortie externe collecteur ouvert 24 V c.c.
Incrmenter ou dcrmenter (Frquence de comptage : 2 kHz) CPM2A Entre (00003 00006)

Codeur

COM 24 V c.c.

61

Cblage et connexions
Rglages dinstallation de lAPI

Chapitre 3-4
Les bits dentre indiqus dans les tableaux suivants peuvent fonctionner comme entres normales ou on peut leur assigner des fonctions spciales linstallation de lAPI. Les fonctions spciales pour les bits dentre IR 00000 IR 00002 sont rgles dans DM 6642 :
Adresse des bits IR 00000 IR 00001 IR 00002 Rglage dinstallation de lAPI (DM 6642 bits 08 15) 00 Utiliss comme entres normales. 01 Utiliss comme entres grande vitesse. 02, 03, ou 04 Utiliss comme entres pour contrle synchronis des impulsions. Utilis comme une entre normale.

Des fonctions spciales pour les bits dentre IR 00003 IR 00006 sont rgles dans DM 6628 :
Adresse des bits IR 00003 IR 00004 IR 00005 IR 00006 Bits dans DM 6628 00 03 04 07 08 11 12 15 Rglage dinstallation de lAPI (dans DM 6628) 0 Utiliss comme entres normales. 1 Utiliss comme entres dinterruption. 2 Utiliss comme entre rponse rapide.

Exemples de connexion dentre du compteur grande vitesse


Mode phase diffrentielle (Frquence de comptage : 5 kHz) Codeur E6B2-CWZ6C (sortie collecteur ouvert NPN) CPM2A Noir Blanc Orange Brun Bleu 24 V c.c. COM Capteur ou commutateur 00000 entre phase A 00001 entre phase B 00002 entre phase Z Capteur ou commutateur Mode entre dimpulsions plus direction (Frquence de comptage : 20 kHz) CPM2A E6A2-CS5C Codeur 00000 Entre dimpulsion 00001 Entre de direction 00002 Entre dinitialisation
Capteur alim.

24 V c.c.

COM

62

Cblage et connexions
Courant de fuite

Chapitre 3-4
Un courant de fuite peur provoquer de fausses entres si on utilise des capteurs 2 fils (contacteurs de proximit ou contacteurs photolectriques) ou des contacteurs de limite avec des LED (diodes lectroluminescentes). Il ne se produira pas de fausses entres si le courant de fuite est moindre que 1,0 mA (2,5 mA pour IN00000 IN00002). Si le courant de fuite dpasse ces valeurs, insrer une rsistance de drainage dans le circuit pour rduire limpdance dentre,comme indiqu au schma suivant.
Alimentation dentre Rsistance de drainage Capteur 2 fils, etc. LC : Impdance dentre du CPM2A (kW) I : Courant de fuite de lappareil (mA) IC : Courant dentre du CPM2A (mA) R : Rsistance de drainage (kW) W : Puissance nominale de la rsistance EC : Tension vide du CPM2A (V) = 5,0 V de drainage (W) R= L C 5, 0 k I L C 5, 0 max. W= 2, 3 W min. R R CPM2A

Les quations cidessus ont t tires des quations suivantes : R I R+ Tension d entre (24) Courant d entre (IC) Tension d entre (24) Courant d entre (IC)

Tension OFF (EC : 5.0)

Tension d entre (24) Tension d entre (24) tolrance (4) R

Se reporter aux spcifications dentre/sortie 2-1-3 I/O pour dtails sur les valeurs de LC, IC, et EC. Limpdance dentre, le courant dentre et la tension vide peuvent varier en fonction de lentre utilise (IN00000 IN00002 ont des valeurs diffrentes).

Charges inductives 1, 2, 3...

Si on connecte une charge inductive une entre, il faut connecter une diode en parallle avec la charge. La diode doit satisfaire aux conditions suivantes : 1. Le claquage en crte inverse doit tre dau moins 3 fois la tension de charge. 2. Le courant redress moyen doit tre de 1 A.
IN Diode CPM2A COM

63

Cblage et connexions
Bornes serties

Chapitre 3-4

! Attention Toujours employer des bornes serties pour les lignes dentre/sortie du CPM2A ou utiliser du fil rigide (au lieu de fil multibrins). Ne pas connecter de fils multibrins nus directement aux bornes. Des brins de fil dtachs peuvent faire un courtcircuit et provoquer un incendie. Utiliser des bornes serties M3 et serrer les vis des bornes avec un couple de 0,5 N.m.
Borne en fourche 6,2 mm max. 6,2 mm max. Borne en anneau

Le calibre de fil recommand pour les fils rigides est de 0,4 1,2 mm (AWG26 AWG18).

3-4-6 Cblage de sortie


Cblage de sortie relais
Cbler les sorties sur lunit centrale et lunit entre/sortie dextension CPM2A comme indiqu sur les schmas suivants. Utiliser des bornes serties ou des fils rigides (pas de fil multibrins) pour se connecter lAPI. Les bornes de sortie de lalimentation peuvent tre utilises avec une unit centrale avec une alimentation alternative. Toujours utiliser un fil simple ou fixer des bornes serties si on utilise du fil multibrins. Ne pas dpasser la capacit de sortie ou le courant commun maximum. Se reporter aux Spcifications dentre/sortie 2-1-3 pour les dtails.
Sorties relais Sorties transistor 2 A (250 VAC ou 24 VDC) 01000 et 01001 : 200 mA (30 V c.c.) 01002 et plus : 300 mA (30 V c.c.) 4 A/commune 0,8 A/commune

Poste Capacit de sortie Capacit commune maximum

Rem. Se reporter la Section 3 Zones de mmoire dans le Manuel de programmation pour les dtails sur laffectation des bits de sortie dans le CPM2A. ! AVERTISSEMENT Les sorties de lAPI peuvent rester actives ou coupes cause de dpts ou de brlages aux relais de sortie ou de destruction des transistors de sortie. Il faut prendre des mesures de scurit extrieures pour assurer la scurit dans le systme. Ne pas prendre de mesures de scurit pourrait provoquer des accidents graves.

64

Cblage et connexions
Configurations de sortie

Chapitre 3-4

CPM2A-20CDR-j Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

250 Vc.a./ 250 Vc.a./ 24 Vc.c. 24 Vc.c.

250 Vc.a./ 24 Vc.c.

250 Vc.a./ 24 Vc.c.

CPM2A-30CDR-j Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 03 de 11CH correspondent IR 01100 IR 01103.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

250 V c.a./ 24 V c.c.

250 V c.a./ 250 V c.a./ 24 V c.c. 24 V c.c.

250 V c.a./ 24 V c.c.

250 V c.a./ 24 V c.c.

CPM2A-40CDR-j Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 03 de 11CH correspondent IR 01100 IR 01103.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

250 V c.a./ 250 V c.a./ 250 V c.a./ 24 V c.c. 24 V c.c. 24 V c.c.

250 V c.a./ 24 V c.c.

250 V c.a./ 24 V c.c.

250 V c.a./ 24 V c.c.

Charge

Charge

Charge

65

Cblage et connexions
CPM2A-60CDR-j

Chapitre 3-4

Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 07 de 11CH correspondent IR 01100 IR 01107. Les bornes 00 07 de 12CH correspondent IR 01200 IR 01207.

Charge Charge

Charge

Charge Charge

250 V c.a./ 24 V c.c.

Charge Charge

Charge

250 V c.a./ 24 V c.c.


Charge Charge

Charge

Charge Charge Charge Charge Charge

250 V c.a./ 24 V c.c.

250 V c.a./ 24 V c.c.


Charge Charge Charge

Charge Charge

250 V c.a./ 24 V c.c.

Charge

Charge

250 V c.a./ 24 V c.c. 250 V c.a./ 24 V c.c.

Charge

250 V c.a./ 24 VD c.c.

66

Cblage et connexions

Chapitre 3-4
CPM1A-20EDR1 Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

250 V c.a./ 250 V c.a./ 250 V c.a./ 24 V c.c. 24 V c.c. 24 V c.c.

250 V c.a./ 24 V c.c.

CPM1A-8ER Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.


Charge

Charge

Charge

250 V c.a./ 24 V c.c.

04 05

06 07

Charge

Charge

Charge

Charge

250 V c.a./ 24 V c.c.

Charge

Charge

67

Cblage et connexions Cblage du transistor NPN

Chapitre 3-4
Cbler les sorties vers lunit centrale et lunit entre/sortie dextension CPM2A comme indiqu sur les schmas suivants. Toujours utiliser un fil simple ou fixer des bornes serties si on utilise du fil multibrins. Ne pas dpasser la capacit de sortie ou le courant commun maximum. Se reporter aux Spcifications dentre/sortie 2-1-3 pour les dtails
Poste Capacit de sortie Capacit commune maximum Spcification OUT01000 et OUT01001 : 200 mA (30 V c.c.) OUT01002 et audel : 300 mA (30 V c.c.) 0,8 A/commune

Rem. Se reporter la Section 3 Zones de mmoire dans le Manuel de programmation pour dtails sur laffectation des bits de sortie dans les API CPM2A. ! Attention Contrler la polarit de lalimentation pour la charge avant de mettre en marche. Si la polarit est inverse, la charge peut mal fonctionner ou des composants internes peuvent tre endommags. Configurations de sortie CPM2A-20CDT-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007.

Charge

Charge

Charge

Charge

Charge

Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

Charge

4,5 30 V c.c.

CPM2A-30CDT-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 03 de 11CH correspondent IR 01100 IR 01103.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

68

Charge

Cblage et connexions

Chapitre 3-4
CPM2A-40CDT-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 07 de 11CH correspondent IR 01100 IR 01107.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

Charge

Charge

69

Cblage et connexions

Chapitre 3-4
CPM2A-60CDT-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 07 de 11CH correspondent IR 01100 IR 01107. Les bornes 00 07 de 12CH correspondent IR 01200 IR 01207.

Charge Charge

4,5 30 V c.c.
Charge

Charge Charge Charge Charge

4,5 30 V c.c.
Charge

Charge Charge

Charge

4,5 30 V c.c.

Charge Charge Charge Charge

4,5 30 V c.c.
Charge

Charge Charge Charge

4,5 30 V c.c.

Charge Charge

Charge

4,5 30 V c.c.

Charge

4,5 30 V c.c.
Charge

4,5 30 V c.c.

70

Cblage et connexions

Chapitre 3-4
CPM1A-20EDT Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.

Charge

Charge

Charge

Charge

Charge

Charge

24 V c.c. +10%/15%

CPM1A-8ET Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.


Charge Charge Charge Charge

4,5 30 V c.c.

Charge

04 05

06 07

Charge

Charge

4,5 30 V c.c.

Charge

Charge

Charge

71

Cblage et connexions Cblage du transistor PNP

Chapitre 3-4
Cbler les sorties vers lunit centrale et lunit entre/sortie dextension du CPM2A comme indiqu sur les schmas suivants. Toujours utiliser un fil simple ou fixer des bornes serties si on utilise du fil multibrins. Ne pas dpasser la capacit de sortie ou le courant commun maximum. Se reporter aux Spcifications dentre/sortie 2-1-3 pour les dtails.
Poste Capacit de sortie Capacit commune maximum Spcification OUT01000 et OUT01001 : 200 mA (30 V c.c.) OUT01002 et audel : 300 mA (30 V c.c.) 0,8 A/commune

Rem. Se reporter la Section 3 Zones de mmoire dans le Manuel de programmation pour dtails sur laffectation des bits de sortie dans les API CPM2A. ! Attention Contrler deux fois la polarit de lalimentation pour la charge avant de mettre en marche. Si la polarit est inverse, la charge peut mal fonctionner ou des composants internes peuvent tre endommags. Configurations de sortie CPM2A-20CDT-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007.

Charge

Charge

Charge

Charge

Charge

Charge Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

Charge

4,5 30 V c.c.

CPM2A-30CDT1-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 03 de 11CH correspondent IR 01100 IR 01103.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

72

Charge

Cblage et connexions

Chapitre 3-4
CPM2A-40CDT1-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 07 de 11CH correspondent IR 01100 IR 01107.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

Charge

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

4,5 30 V c.c.

Charge

73

Cblage et connexions

Chapitre 3-4
CPM2A-60CDT1-D Les bornes 00 07 de 10CH correspondent IR 01000 IR 01007. Les bornes 00 07 de 11CH correspondent IR 01100 IR 01107. Les bornes 00 07 de 12CH correspondent IR 01200 IR 01207.

Charge Charge

4,5 30 Vc.c.
Charge

Charge Charge Charge Charge

4,5 30 Vc.c.
Charge

Charge Charge Charge

4,5 30 Vc.c.

Charge Charge Charge Charge Charge

4,5 30 Vc.c.

Charge Charge Charge

4,5 30 Vc.c.
Charge Charge

Charge

4,5 30 Vc.c.

Charge

4,5 30 Vc.c.
Charge

4,5 30 Vc.c.

74

Cblage et connexions

Chapitre 3-4
CPM1A-20EDT1 Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.

Charge

Charge

Charge

Charge

Charge

Charge

Charge

24 Vc.c +10%/15%

CPM1A-8ET1 Les bornes 00 07 de 1nCH correspondent aux bits 00 07 du mot IR 1n.


Charge Charge Charge Charge

4,5 30 Vc.c.

04 05

06 07

Charge

Charge

Charge

4,5 30 Vc.c.

Charge

Charge

75

Cblage et connexions
Utiliser des sorties dimpulsions

Chapitre 3-4
Le schmas cidessous prsente des exemple dapplications de sorties transistorises de type NPN utillisant les bits de sortie IR 01000 et IR 01001. Utiliser les instructions PULS(65), SPED(), ACC(), PWM(), et SYNC() pour obtenir des sorties dimpulsions ( la place de sorties normales) partir des bits de sortie IR 01000 et IR 01001.
Sortie dimpulsion phase unique (rapport cyclique variable) CPM2A Sortie dimpulsion 0: 01000 Relais

Sortie dimpulsion phase unique (rapport cyclique fixe) CPM2A Sortie dimpulsion 0: 01000 Entranement moteur

COM Sortie dimpulsion 1: 01001 Entranement moteur

COM Sortie dimpulsion 1: 01001 Relais

COM

COM

Sortie dimpulsion plus en direction CPM2A Sortie dimpulsion 0: 01000 COM Sortie dimpulsion : 01001 Entranement moteur

Sortie dimpulsion en incrmentation CPM2A Sortie dimpulsion CW* : 01000 COM Sortie dimpulsion CCW* : 01001 Entranement moteur Entre CW

Entre en direction

Entre CCW

COM

COM

Rem. *CW veut dire dans le sens des aiguilles dune montre et CCW en sens inverse. Conseils pour cblage de sortie Respecter les prcautions suivantes pour protger les composants internes de lAPI. Protection contre courtscircuits en sortie Les circuits de sortie ou internes pourraient tre endommags si la charge connecte une sortie tait courtcircuite. Cest pourquoi il est recommand dinstaller un fusible de protection dans chaque circuit de sortie.

76

Cblage et connexions

Chapitre 3-4
Charges inductives Lorsquune charge inductive est connecte une entre, il faut connecter une protection contre les surtensions ou une diode en parallle avec la charge. Les composants de la protection contre les surtensions doivent avoir les valeurs suivantes :
Sortie sur relais

SORTIE Protection contre COM les surtensions

CPM2A

Sortie sur relais Sortie sur transistor OUT (NPN) CPM2A COM

Diode

Sortie sur relais Sortie sur transistor (PNP) SORTIE CPM2A COM

Diode

La diode doit satisfaire aux conditions suivantes : La tension de claquage en crte inverse doit tre dau moins 3 fois la tension de charge. Le courant redress moyen doit tre de 1 A. Considrations sur les coups de courant Lorsque un circuit doit avoir une charge avec un fort coup de courant sur le modle de sortie relais ou de sortie transistor, telle quune lampe incandescence,amortir lcoup de courant comme indiqu cidessous.

Contremesure 1 SORTIE R COM Prvoir un courant dobscurit denviron un tiers de la valeur nominale dune lampe incandescence

Contremesure 2 SORTIE R

COM Prvoir une rsistance de limitation

Insertion dun fusible Le CPM2A sortie transistor peut brler si la charge est courtcircuite ; par consquent, insrer un fusible de protection en srie avec la charge.

77

Cblage et connexions
Bornes serties

Chapitre 3-4

! Attention Toujours employer des bornes serties pour les lignes dentre/sortie du CPM2A ou utiliser du fil rigide (au lieu de fil multibrins). Ne pas connecter de fils multibrins nus directement aux bornes. Des brins de fil dtachs peuvent faire un courtcircuit et provoquer un incendie. Utiliser des bornes serties M3 et serrer les vis des bornes avec un couple de 0,5 N S m.
Borne fourche 6.2 mm max. 6.2 mm max. Borne en anneau

Le calibre de fil recommand pour les fils rigides est de 0,4 1,2 mm (AWG26 AWG18).

3-4-7 Connexions dun appareil de programmation


Lunit centrale CPM2A peut tre connecte une console de programmation ou un microordinateur excutant un logiciel de programmation SYSWIN. Console de programmation Lunit centrale CPM2A peut tre connecte une console de programmation C200HPRO27E avec un cble de connexion standard C200HCN222 (2 m) ou C200HCN422 (4 m). Lunit centrale CPM2A peut galement tre connecte un CQM1PRO01E. Un cble de connexion est fix au CQM1PRO01E.
Connexion C200H-PRO27-E Unit centrale CPM2A

Connexion CQM1-PRO01-E Unit centrale CPM2A

Port de priphrique CQM1-PRO01-E C200H-PRO27-E

Port de priphrique Cble de connexion C200H-CN222 (2 m) C200H-CN422 (4 m)

Connecter la console de programmation au port de priphrique de lunit centrale ; une console de programmation ne peut pas tre connecte au port RS232C. Le API va communiquer automatiquement avec la console de programmation en mode console de programmation, quelle que soit la mthode de communications choisie sur le commutateur de communications de lunit centrale. Logiciel de support Un ordinateur personnel compatible peut tre connect au port de priphrique de lunit centrale ou au port RS232C. Le port de priphrique peut fonctionner en mode de bus de priphriques ou en mode de liaison avec un microordinateur. Le port RS232C fonctionne seulement en mode de liaison avec un micro ordinateur. Le rglage du commutateur de communications de lunit centrale dtermine si le port RS232C va fonctionner avec les rglages de communications linstal-

78

Cblage et connexions

Chapitre 3-4
lation de lAPI ou avec les rglages standard, comme indiqu au tableau suivant.
Rglage des interrup teurs ON Rglages de communications Port de priphrique Port RS-232C

Rglages standard (Les rglages standard et les rglages par dfaut de lAPI sont des communications de liaison avec un microordinateur 9.600 bits/sec, avec1 bit de start, 7 bits de donnes, 2 bits de stop et parit paire). Rglages dinstallation de lAPI dans DM 6650 et DM 6651 Rglages dinstallation de lAPI dans DM 6645 et DM 6646

OFF

Se connecter au port de priphrique lors de la connexion au bus de priphriques de lAPI. Le mode de communications sera Communications de liaison un microordinateur, mais le CPM2A passera automatiquement Communications avec un bus de priphriques si le bus de priphriques a t choisi dans le logiciel de support. Connexion du port de priphrique Un ordinateur personnel peut tre connect au port de priphrique de lunit centrale par un adaptateur CQM1CIF01 ou CPM1CIF01RS232C .
Utilise un CQM1-CIF02 CPM2A CQM1-CIF02 CPM1-CIF01 Utilise un CPM1-CIF01 CPM2A

PC/AT IBM ou compatible

Port de priphrique

PC/AT IBM ou compatible

Port de priphrique XW2Z-j00S

RS-232C Port Connection Un ordinateur personnel peut tre connect au port RS232C de lunit centrale par un cble de connexion XW2Z-j00S ou XW2Z-j00S-V.
Utilise un cble XW2Z-j00S CPM2A XW2Z-j00S XW2Z-j00S-V Utilise un cble XW2Z-j00S-V CPM2A

PC/AT IBM ou compatible

Port RS-232C

PC/AT IBM ou compatible

Port RS-232C

Rem. Les cbles XW2Z-j00S ont un connecteur 25 broches DSub et les cbles XW2Z-j00S-V ont un connecteur 9 broches DSub. Cbles et adaptateurs
PortCPM2A de priphrique RS-232C Longueur du cble 3,3 m 3,3 m + 0,15 m 2m 5m 2m 5m Numro de modle CQM1-CIF01 CPM1-CIF01 + XW2Z-S001 XW2Z-200S XW2Z-500S XW2Z-200S-V XW2Z-500S-V Commentaires

pour un port srie dordinateur 25 broches pour un port srie dordinateur 25 broches pour un port srie dordinateur 9 broches

79

Cblage et connexions

Chapitre 3-4

3-4-8 Connexions de liaison un microordinateur


Host Link (liaison un microordinateur) est un systme de comunications commande/rponse dans lequel les commandes sont transmises du microordinateur et les rponses correspondantes sont renvoyes des API de destination. Les commandes Host Link peuvent tre utilises pour lire et crire des donnes dans les zones de donnes de lAPI et pour lire et crire les rglages de lAPI. Connexion : RS232C Lunit centrale CPM2A peut tre connecte un ordinateur compatible ou un terminal programmable par le port de priphrique ou le port RS232C de lunit centrale,comme indiqu dans les schmas suivants. Connexion par le port de priphrique Connecter au port de priphrique de lunit centrale par un adaptateur RS232C CQM1CIF01 ou CPM1CIF01.
Utilise un CQM1-CIFjj CPM2A CQM1-CIF02 Utilise un CPM1-CIF01 CPM2A CPM1-CIF01

PC/AT IBM ou compatible

Port de priphrique

PC/AT IBM ou compatible

Port de priphrique XW2Z-j00S

Connexion par le port RS232C Connecter au port RS232C de lunit centrale par un cble de connexion XW2Z-j00S ou XW2Z-j00S-V.
Utilise un XW2Z-j00S CPM2A XW2Z-j00S XW2Z-j00S-V Utilise un XW2Z-j00S-V CPM2A

PC/AT IBM ou compatible

Port RS-232C

PC/AT IBM ou compatible

Port RS-232C

Rem. Les cbles XW2Z-j00S ont un connecteur 25 broches DSub et les cbles XW2Z-j00S-V ont un connecteur 9 broches DSub. Cbles et Adaptateurs
Port CPM2A De priphrique RS-232C Longueur du cble 3,3 m 3,3 m + 0,15 m 2m 5m 2m 5m Numro de modle CQM1-CIF02 CPM1-CIF01 + XW2Z-S001 XW2Z-200S XW2Z-500S XW2Z-200S-V XW2Z-500S-V Commentaires

pour un port srie dordinateur 25 broches pour un port srie dordinateur 25 broches pour un port srie dordinateur 9 broches

Communications Quand les rglages de communications standard1 sont utiliss, mettre le commutateur de communications de lunit centrale sur ON (marche). Mettre le commutateur sur OFF (arrt) pour utiliser les rglages dinstallation de lAPI. Rem. Les rglages standard sont : Host Link, 9.600 bits/s, donnes de 7 bits, 1 bit de start, 2 bits de stop et parit paire. Se reporter au Chapitre 1 Installation de lAPI dans le Manuel de Programmation pour les dtails sur les rglages.

80

Cblage et connexions
Connexion : RS422/RS485

Chapitre 3-4
Jusqu 32 API OMRON, y compris les API CPM2A, peuvent tre contrls partir dun microordinateur. Les schmas suivants indiquent des configurations spares pour le port RS232C et pour le port de priphrique, mais les deux ports peuvent tre utiliss simultanment. Connexionpar le port RS-232C
RD400 ou NT-AL001 (pour +5 V) (voir Rem. 1.)

XW2Z-j00S cble RS-232C

RS-422A/485 (Longueur total : 500 m max.) NT-AL001/RD400 RS-232C2 CPM2A


port RS-232C

PC/AT IBM ou compatible CPM2A

NT-AL001/RD400 RS-232C2 CPM2A


port RS-232C

NT-AL001/RD400 RS-232C2

port RS-232C

Jusqu 32 API

Connexion par le port de priphrique


RD400 ou NT-AL001 (pour +5 V) (voir Rem. 1.)
XW2Z-j00S cble RS-232C

RS-422A/485 (Longueur total : 500 m max.) CPM1-CIF11 CPM2A CPM2A CPM1-CIF11 CPM2A CPM1-CIF11

PC/AT IBM ou compatible

Port de priphrique

Port de priphrique

Port de priphrique

Jusqu 32 API

Rem.

1. Le NTAL0001 doit tre aliment extrieurement par 5 Vc.c.. Quand un NTAL001 est connect un API CPM2A, la broche 6 du port RS232C du CPM2A fournit +5 Vc.c. et une alimentation externe nest pas ncessaire. Quand le NTAL001 est connect un microordinateur, il faut fournir 5 Vc.c. dune alimentation extrieure.Si un NTAL001 est connect au port RS232C du CPM2A, une seule unit dextension peut tre connecte lunit centrale parce que le NTAL001 tire son alimentation 5 Vc.c. de lunit centrale.Le NTAL0001 doit tre aliment extrieurement par 5 Vc.c.. 2.Utiliser un cble XW2Z070T1 (0,70 m) ou XW2Z200T1 (2 m) pour connecter le NTAL001 au port RS232C du CPM2A. Cbles et adaptateurs
Dnomin ation Fonction onversion RS-232C/RS-422

Numro de modle
RD400

Adaptat eur de liaison Adaptat eur


RS422

Pour connexion microordinateur (peut tre connect au CPM2A) pour connexion au CPM2A (peut tre connect un microordinateur, mais demande une alimentation 5 Vc.c. externe.)

NT-AL001 ou RD 400

81

Cblage et connexions

Chapitre 3-4

3-4-9 Communications sans protocole


Les instructions TXD(48) et RXD(47) peuvent tre utilises en mode sans protocole pour changer des donnes avec des appareils srie standard. Par exemple, des donnes peuvent tre reues dun lecteur de code barres ou transmises une imprimante srie. Les appareils srie peuvent tre connects au port RS232C ou au port de priphrique, comme indiqu aux schmas suivants.
Unit centrale CPM2A CPU Appareils RS-232C S lecteur de code barres S Imprimante srie S Autres appareils srie

Port RS-232C Interface RS-232C CPM1-CIF11 Appareils RS-232C S lecteur de code barres S Imprimante srie S Autres appareils srie

Unit centrale CPM2A CPU

Port de priphrique

Rem. Mettre le commutateur de communications de lunit centrale sur OFF (arrt) pour utiliser les rglages linstallation de lAPI et mettre le mode de communications en mode sans protocole pour le port utilis. Se reporter au Chapitre 1 Installation de lAPI dans le Manuel de programmation pour plus de dtails sur les rglages.

3-4-10 Connexions NT
Dans un liaison NT 1:1 un CPM2A peut tre connect directement un terminal programmable. Le terminal programmable doit tre connect au port RS232C ; il ne peut pas tre connect au port de priphrique.
Terminale programmable OMRON Unit centrale CPM2A

Cble RS-232C (comme le XW2Z-200T (2 m) ou le XW2Z-500T (5 m) dOMRON)

Port RS-232C

Rem. Mettre le commutateur de communications de lunit centrale sur OFF (arrt) pour utiliser les rglages linstallation de lAPI et mettre le mode de communications en mode Liaison NT 1:1 pour le port RS232C. Se reporter au Chapitre 1 Installation de lAPI dans le Manuel de programmation pour plus de dtails sur les rglages.

82

Cblage et connexions

Chapitre 3-4

3-4-11 Connexions INTER API


Un CPM2A peut tre reli un autre CPM2A, un CQM1, CPM1, CPM1A, CPM2C, SRM1 ou un API C200HS ou C200HX/HE/HG. LAPI doit tre connect par le port RS232C ; il ne peut pas tre connect par le port de priphrique. Dans une connexion 1:1, lun des API est considr son installation comme le matre et lautre comme lesclave.
Unit centrale CPM2 Liaison API matre 1:1 Liaison API esclave 1:1 Unit centrale CPM2A

Port RS-232C

Port RS-232C Cble RS-232C (comme le XW2Z-200T (2 m) ou le XW2Z-500T (5 m) dOMRON)

Rem. Mettre le commutateur de communications de lunit centrale sur OFF (arrt) pour utiliser les rglages linstallation de lAPI et mettre le mode de communications du port RS232C en mode Liaison API 1:1 matre dans lun des API et Liaison API 1:1 esclave dans lautre API. Se reporter au Chapitre 1 Installation de lAPI dans le Manuel de programmation pour plus de dtails sur les rglages.

3-4-12 Connexions CompoBus/S


Une liaison entre/sortie CompoBus/S peut tre utilise pour crer une liaison entre/sortie (entres/sorties distantes) de 8 points dentre et 8 points de sortie avec une unit matre CompoBus/S ou un API SRM1 La connexion se fait par une unit de liaison dentre/sortie CompoBus/S. Du point de vue de lunit centrale de CPM2A, la zone affecte lunit de liaison entre/sortie CompoBus/S peut tre traite exactement comme la zone affecte une unit dentr/sortie dextension. La diffrence est que les bits ne sont pas des points dentre/sortie rels, mais des bits dentre/sortie dans lunit matre.
Unit matre CompoBus/S (ou API SRM1) API C200HX/HG/HE / CQM1 Unit centrale CPM2A Unit liaison dE/S CompoBus/S (Esclave)

83

Cblage et connexions

Chapitre 3-4
Cbles Utiliser un cble plat spcial ou un cble VCTF pour connecter les noeuds dans la liaison entre/sortie CompoBus/S. (Les cbles plats spciaux et les cbles VCTF ne peuvent pas tre combins dans le mme systme).
Dnomination Caractristiques techniques

Cble plat Cble VCTF

cble plat 4 conducteurs, 0,75 mm2 2 conducteurs x 0,75 mm2

84

CHAPITRE 4 Utilisation de dispositifs de programmation


Pour plus de dtails sur le raccordement des dispositifs de programmation et des ordinateurs personnels au systme CPM2A, voir les paragraphes 347 Connexions de dispositifs de programmation et 433 Raccordement de la Console de programmation
4-1 Utilisation dune Console de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1-1 Consoles de programmation compatibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1-2 Utilisation du slecteur de mode pour changer le mode du CPM2A . . . . . . . . . . . . . . . . . 4-1-3 Raccordement de la console de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1-4 Prparation du systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1-5 Entre du mot de passe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctionnement de la console de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-1 Description gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-2 Effacement de la mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-3 Lecture/effacement des messages derreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-4 Fonctionnement du buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-5 Assignation de codes de fonction aux instructions dexpansion . . . . . . . . . . . . . . . . . . . . . 4-2-6 Rglage et lecture dune adresse en mmoire des programmes . . . . . . . . . . . . . . . . . . . . . 4-2-7 Entre ou dition de programmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-8 Recherche dune instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-9 Recherche dun oprande binaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-10 Insertion et suppression dinstructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-11 Vrification du programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-12 Surveillance des bits, des chiffres et des mots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-13 Surveillance des diffrenciations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-14 Surveillance de bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-15 Surveillance de srie de 3 mots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-16 Surveillance de valeurs dcimales signes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-17 Surveillance des valeurs dcimales non signes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-18 Modification des donnes de 3 mots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-19 Modification des SV des minuteries et des compteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-20 Modification des donnes hexadcimales/BCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-21 Modification des donnes binaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-22 Modification des valeurs dcimales signes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-23 Modification des valeurs dcimales non signes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-24 Rglage et remise zro forcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-25 Effacement rglage et remise zro forcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-26 Alternance de laffichage entre Hex et ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-27 Affichage de la dure des cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2-28 Lecture et rglage de lhorloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3-1 Prparation du systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3-2 Exemple de programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3-3 Procdures de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3-4 Vrification du programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3-5 Essai en mode MONITOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 86 89 90 91 92 93 93 94 95 96 96 97 98 101 101 102 103 104 106 107 107 108 108 109 110 111 112 113 113 114 115 116 116 116 117 117 118 119 122 123

4-2

4-3

85

Utilisation dune Console de programmation

Chapitre

4-1

4-1

Utilisation dune Console de programmation


Ce paragraphe donne des informations sur le raccordement et lutilisation dune Console de programmation. Pour plus de dtails sur les erreurs qui pourraient survenir pendant lexploitation dune Console de programmation, voir le paragraphe 53 Erreurs dexploitation de la Console de programmation.

4-1-1 Consoles de programmation compatibles


Deux Consoles de programmation sont utilisables avec le systme CPM2A : Ces consoles sont les appareils CQM1PRO01E et C200HPRO27E. Les fonctions des touches de ces Consoles de programmation sont identiques. Appuyer sur la touche MAJ et la maintenir en position basse pour entrer la lettre qui est dans le coin suprieur gauche de la touche ou la fonction suprieure dune touche qui a deux fonctions. Par exemple, la touche AR/HR du CQM1PRO01E AR/HR permet de spcifier la zone AR ou la zone HR ; appuyer sur MAJ puis relcher cette touche et appuyer ensuite sur la touche AR/HR pour spcifier la zone AR. CQM1-PRO01-E

Cble de connexion fix (2 m)

Afficheur LCD Slecteur de mode

Touches de fonctions

86

Utilisation dune Console de programmation


C200H-PRO27-E

Chapitre

4-1

Afficheur LCD Slecteur de mode

Touches de fonctions

Plot pour magntoscope cassette (Interdit pour le CPM2A).

Cbles de connexion C200H-CN222 (2 m) C200H-CN422 (4 m)

Diffrentes touches de fonction

Les touches suivantes ont des lgendes diffrentes sur les systmes CQM1PRO01E et C200HPRO27E ; toutefois, le fonctionnement des touches de chaque paire est identique.
Touches CQM1-PRO01-E
AR HR SET

Touches C200H-PRO27-E
HR

PLAY SET REC RESET

RESET

Rem. Pour spcifier la zone AR, utiliser les touches MAJ + HR sur le C200HPRO27E et MAJ + AR/HR sur le CQM1PRO01E. Un symbole MAJ saffiche dans le coin suprieur droit de lcran lorsque la touche MAJ est maintenue en position enfonce. Pour supprimer cette entre, il suffit dappuyer nouveau sur la touche MAJ.
^
SHIFT

Symbole entre MAJ

Slecteur de mode

Le slecteur de mode dtermine le mode de fonctionnement du CPM2A. Une touche peut tre modifie lorsque le slecteur est sur RUN ou MONITOR, mais elle ne peut pas tre modifie lorsquil est sur PROGRAM.

87

Utilisation dune Console de programmation


Commande de contraste

Chapitre

4-1

Le contraste de laffichage peut tre rgl en agissant sur la commande qui se trouve sur la droite de la Console de programmation.

Commande de contraste

Volume du buzzer

Le volume du buzzer du C200HPRO27E peut tre rgl en agissant sur le levier qui est sur la face latrale droite de la Console de programmation. Le volume du buzzer du CQM1PRO01E nest pas rglable.

Faible volume

Fort volume

C200H-PRO27-E

Rem. Le volume du buzzer peut tre activ ou dsactiv en agissant sur certaines touches du clavier. Pour plus de dtails, voir 444 Fonctionnement du buzzer. Le systme CPM2A passe automatiquement en mode RUN si une Console de programmation nest pas raccorde au moment o il est mis sous tension.

88

Utilisation dune Console de programmation

Chapitre

4-1

4-1-2 Utilisation du slecteur de mode pour changer le mode du CPM2A


Ds que la Console de programmation est raccorde, utiliser le slecteur de mode pour modifier le mode de fonctionnement du CPM2A. Le mode (<PROGRAM>, <MONITOR> ou <RUN>) apparat lcran de la Console de programmation. Les touches sont inoprantes pendant que le mode est affich lcran de la Console de programmation. Appuyer sur CLR pour effacer cet affichage et pour utiliser les touches. Quand la touche MAJ est enfonce pendant que le slecteur de mode est tourn, laffichage original reste sur lcran de la Console de programmation et le mode nest pas affich.
MONITOR RUN PROGRAM MONITOR RUN PROGRAM MONITOR RUN PROGRAM

Affichage du mode

<PROGRAM>

BZ

<MONITOR>

BZ

<RUN>

BZ

Fonction

CLR

Fonction

SHIFT

CLR

Affichage initial

00000

Modes de fonctionnement

Mode PROGRAM AUCUN LIEN AUCUN LIEN Le programme du CPM2A ne sexcute pas en mode PROGRAM. Utiliser le mode PROGRAM pour crer et diter le programme, effacer la mmoire et rechercher les erreurs du programme. Mode MONITOR Le programme du CPM2A sexcute en mode MONITOR et le systme traite les E/S de la mme faon quen mode RUN. Utiliser le mode MONITOR pour tester les oprations systme, par exemple surveillance du statut opratoire du CPM2A, rglage forc et remise zro force des bits E/S, modification de SV/ PV des minuteries et compteurs, modification des donnes mot et dition en ligne Mode RUN Ce mode est le mode de fonctionnement normal du CPM2A. Le statut opratoire du CPM2A peut tre surveill sur un dispositif de programmation, mais les bits ne peuvent pas tre forcs ou remis zro par forage et les SV/PV des minuteries et des compteurs ne sont pas modifiables.

! Attention Vrifier le systme de faon approfondie avant de changer le mode de fonctionnement de lAPI pour viter les accidents qui pourraient intervenir au premier dmarrage du programme. ! Attention Ne jamais changer de mode pendant que vous appuyez sur une touche.

89

Utilisation dune Console de programmation


Mode de fonctionnement au dmarrage

Chapitre

4-1

Le mode de fonctionnement du CPM2A lors de la mise sous tension (ON) dpend des rglages du Setup de lAPI dans DM 6600 et du rglage du slecteur de mode de la Console de programmation si cette console est raccorde.
Rglages du Setup de lAPI (DM 6600) 0000 Console de programmation connecte Le mode au dmarrage est dtermin par le rglage du slecteur de mode. Console de programmation non connecte Mode RUN si aucun dispositif de programmation nest connect. Mode PROGRAM si un autre dispositif de programmation est connect.

0100 0200 0201 0202

Le mode au dmarrage est identique au mode de fonctionnement avant linterruption de lalimentation lectrique. Mode PROGRAM Mode MONITOR Mode RUN

Rem. Le rglage par dfaut est 0000. Si une console de programmation nest pas connecte, lAPI se met automatiquement en mode RUN. Sassurer que lAPI peut fonctionner sans risque avant de le mettre sous tension lorsquil nest pas raccord une console de programmation.

4-1-3 Raccordement de la console de programmation


Raccorder le cble de connexion de la console de programmation au port de priphrique du CPM2A. Voir lillustration cidessous.

Installation sur un panneau

La console de programmation C200H-PRO27-E peut tre monte sur un panneau de contrle, comme il apparat lillustration suivante (Le support de montage C200H-ATT01 est vendu sparment).
Dimensions des trous de fixation (normes DIN43700) Deux vis
186 +1,1 --0

Support

Epaisseur du panneau : 1,0 3,2 mm

92 +0,8 --0

90

Utilisation dune Console de programmation

Chapitre

4-1

Audessus de la console de programmation, prvoir 80 mm au moins pour le connecteur du cble.


37 15 Au moins 80 mm. Utiliser un des connecteurs.

Au moins 70 mm.

4-1-4 Prparation du systme


Ce chapitre dcrit les procdures requises pour commencer utiliser la console de programmation (pour la premire fois). ! Attention Toujours sassurer que la console de programmation est en mode PROGRAM avant de mettre lAPI sous tension lorsquune console de programmation est connecte, sauf si vous souhaiter utiliser un autre mode pour une opration spcifique. Si la console de programmation est en mode RUN la mise sous tension de lAPI, le ou les programmes qui sont dans la mmoire des programmes sont excuts, provoquant peut tre la mise en route dun systme pilot par lAPI. Avant de procder lentre initiale du programme, excuter les oprations dcrites cidessous. 1, 2, 3... 1. Vrifier que lAPI est dsactiv. 2. Connecter la console de programmation au port de priphrique de lunit centrale (UC). Pour plus de dtails, voir le paragraphe 433 Raccordement de la console de programmation. (Le slecteur de communication de lUC naffecte pas les communications avec la console de programmation.) 3. Mettre le slecteur de mode la position PROGRAM. 4. Mettre lAPI sous tension (ON). 5. Entrer le mot de passe. Pour plus de dtails, se reporter au paragraphe 435 Entre du mot de passe. 6. Effacer (ffacer compltement All Clear) la mmoire de lAPI. Pour plus de dtails, se reporter au paragraphe 442 Effacement de la mmoire. 7. Lire et effacer toutes les erreurs et les messages. Pour plus de dtails, se reporter au paragraphe 443 Lecture/Effacement des Message derreurs. 8. Commencer la programmation..

91

Utilisation dune Console de programmation

Chapitre

4-1

4-1-5 Entre du mot de passe


Pour accder aux fonctions de programmation de lAPI, vous devez dabord entrer le mot de passe. Le mot de passe permet dviter un accs non autoris au programme. LAPI vous demande un mot de passe lorsquil est mis sous tension ou bien, sil est dj sous tension, lorsque la console de programmation a t connecte lAPI. Pour accder au systme lorsque le message Password! apparat, appuyer sur la touche CLR et ensuite sur MONTR. Ensuite, appuyer sur la touche CLR pour effacer laffichage. Si la console de programmation est raccorde lAPI et que ce dernier est dj sous tension, le premier affichage qui apparat (voir cidessous) prcise le mode dans lequel tait lAPI avant dtablir la connexion avec la console de programmation. Avant dentrer le mot de passe, vrifier que lAPI est bien en mode PROGRAM. Lorsque vous entrez le mot de passe, lAPI se met dans le mode indiqu par le slecteur de mode ; ensuite, il se met en marche si le mode slectionn est RUN ou MONITOR. Aprs avoir entr le mot de passe, vous pouvez utiliser le slecteur pour mettre le mode RUN ou MONITOR. <PROGRAM> PASSWORD! <PROGRAM> BZ

Indique le mode spcifi par le slecteur.

92

Fonctionnement de la console de programmation

Chapitre

4-2

4-2

Fonctionnement de la console de programmation

4-2-1 Description gnrale


Le tableau suivant numre les oprations de programmation et de surveillance excutables partir dune console de programmation. Pour obtenir plus dinformations sur les procdures oprationnelles, consulter le reste de ce paragraphe.
Dnomination Effacement de la mmoire Fonction Efface tout ou partie de la mmoire des programmes et les zones de donnes qui ne sont pas de type lecture seule, ainsi que le contenu de la mmoire de la console de programmation. Affiche et efface les messages derreur et affiche les messages dinstruction MESSAGE. Met en marche et arrte le buzzer qui retentit lorsque vous appuyez sur une ou des touches de la console de programmation. Lit ou change les codes de fonction assigns aux instructions dexpansion Page 94

Lecture/effacement des messages derreur Fonctionnement du buzzer Assignation de codes de fonction aux instructions dexpansion Rglage dune adresse en mmoire des programmes Lecture dune adresse en mmoire des programmes Recherche dune instruction Recherche dun oprande binaire Insertion et suppression dinstructions Entre ou dition de programmes Vrification du programme Surveillance des bits, chiffres et mots Surveillance des adresses multiples Surveillance des diffrenciations Surveillance de bits Surveillance de srie de 3 mots Surveillance de valeur dcimale signe Surveillance de valeur dcimale non signe Modification des donnes de 3 mots Changement SV1 minuterie, compteur Changement SV2 minuterie, compteur Modification de donnes hexadcimales, BCD Modification de donnes binaires

95 96 96

Etablit ladresse en mmoire des programmes spcifie pendant la lecture, lcriture, linsertion et la suppression de programmes. Lit le contenu de la mmoire des programmes. Affiche le statut du bit couramment affich en mode PROGRAM et en mode MONITOR. Trouve dans le programme les occurrences de linstruction spcifie. Trouve dans le programme les occurrences de loprande binaire spcifi. Insre ou supprime des instructions dans le programme. Remplace le contenu courant de la mmoire des programmes, soit pour entrer un programme pour la premire fois, soit pour modifier un programme qui existe dj. Recherche les erreurs de programmation et, lorsquelle en trouve, affiche ladresse dans le programme et lerreur correspondante. Surveille le statut de (jusqu) 16 bits et mots, bien que 3 seulement puissent tre simultanment sur laffichage. Surveille simultanment le statut de (jusqu) 6 bits et/ ou mots. Surveille le statut de diffrenciation positif ou ngatif dun bit particulier. Surveille le statut ON/OFF de 16 bits quelconques dun mot. Surveille le statut de trois mots conscutifs. Convertit le contenu du mot spcifi de valeur hexadcimale signe (au deux formats complmentaires) en un affichage de valeur dcimale signe. Convertit la donne hexadcimale dun mot en un affichage de valeur dcimale non signe. Change le contenu dun ou de plusieurs des 3 mots conscutifs affichs pendant lopration Surveillance de srie de 3 mots. Change le SV dune minuterie ou dun compteur. Fait le rglage fin du SV de la minuterie ou du compteur. Change la valeur BCD ou hexadcimale du mot qui est surveill. Change le statut des bits dun mot lorsque ce mot est surveill.

97 97 101 101 102 98

103 104 105 106 107 107 108

108 109 110 110 111 112

93

Fonctionnement de la console de programmation


Dnomination Modification de donnes dcimales signes Fonction

Chapitre

4-2
Page

Convertit la valeur dcimale dun mot surveill en une donne dcimale signe, dans lintervalle 32.768 32.767. Le contenu du mot spcifi est convertit automatiquement en une valeur hexadcimale signe (au deux formats complmentaires) . Convertit la valeur dcimale dun mot surveill en une donne dcimale non signe, dans lintervalle 0 65.535. La conversion en une donne hexadcimale est faite automatiquement. Force les bits la valeur ON (rglage forc) ou OFF (RAZ force). Restaure le statut de tous les bits qui ont subi un rglage ou une RAZ forc. Fait alterner les affichages de donnes mots entre deux formes donnes hexadcimales 4 chiffres et ASCII. Affiche la dure moyenne courante du cycle. (dure du balayage). Lit ou rgle lhorloge interne.

113

Modification de donnes dcimales non signes Rglage /remise zro forcs Suppression rglage/RAZ forcs Alternance affichage HexASCII Affichage de la dure des cycles Reading and setting the clock

113

114 115 116 116 116

4-2-2 Effacement de la mmoire


Cette opration permet deffacer tout ou partie de la Mmoire des programmes et des zones de donnes, ainsi que le contenu de la mmoire de la console de programmation. Cette opration est exclusivement autorise en mode PROGRAM.
RUN Non Non MONITOR OK PROGRAM

Avant de lancer la premire excution du programme ou lors de linstallation dun nouveau programme, effacer toutes les zones de donnes. Effacement complet de la mmoire 1, 2, 3... La procdure suivante permet deffacer toute la mmoire, y compris le programme, toutes les zones de donnes, les PV des compteurs, la mmoire des donnes ainsi que le Setup de lAPI (DM 6600 DM 6655). 1. Appuyer plusieurs fois sur la touche CLR pour obtenir laffichage initial. 2. Pour commencer lopration, appuyer sur les touches SET, NOT et, enfin, sur RESET
SET NOT RESET

00000MEMORY CLR? HR CNT DM 00000MEMORY CLR END HR CNT DM

3. Pour effacer compltement la mmoire, appuyer sur la touche MONTR.


MONTR

! Attention Le Setup de lAPI (DM 6600 DM 6655) sera effac lors de lexcution de cette opration. Effacement partiel Vous pouvez nanmoins conserver les donnes enregistres dans des zones spcifies ou dans une partie de la mmoire des programmes. Pour conserver les donnes qui sont dans les zones HR, TC ou DM, appuyer sur la touche ad hoc aprs avoir appuy sur les touches SET, NOT et RESET. Les zones de donnes qui sont encore sur laffichage seront effaces lorsque vous appuierez sur la touche MONTR. La touche HR permet de spcifier la fois les zones AR et les zones HR, la touche CNT permet de spcifier la totalit de la zone des minuteries et des compteurs ; enfin, la touche DM permet de spcifier la zone DM. Une partie de la mmoire des programmes de la premire adresse mmoire jusqu une adresse spcifie peuvent aussi tre conservs. Aprs avoir

94

Fonctionnement de la console de programmation

Chapitre

4-2

dsign les zones de donnes conserver, spcifier la premire adresse de la mmoire des programmes effacer. Par exemple, entrer 030 pour laisser les adresses 000 029 inchanges et effacer les adresses entre 030 et la fin de la mmoire des programmes. A titre dexemple, suiver la procdure cidessous qui permet de conserver la zone des minuteries et compteurs ainsi que le contenu des adresses de la mmoire des programmes comprises entre 000 et 122 : 1, 2, 3... 1. Appuyer sur la touche CLR pour obtenir laffichage initial. 2. Appuyer sur les touches SET, NOT et, ensuite, sur la touche RESET pour lancer lopration. 3. Appuyer sur la touche CNT pour extraire la zone des minuteries/compteurs des zones de donnes affiches (Les PV des compteurs ne sont pas effacs).
CNT

00000MEMORY CLR? HR DM

4. Appuyer sur 123 pour spcifier que 123 est ladresse de dbut du programme.
B

00123MEMORY CLR? HR DM

5. Appuyer sur la touche MONTR pour effacer les parties spcifies de la mmoire.
MONTR

00000MEMORY CLR END HR DM

4-2-3 Lecture/effacement des messages derreur


Cette opration permet dafficher et deffacer les messages derreur. Les messages derreurs non fatales et les messages dinstructions dans nimporte quel mode peuvent tre afficher et effacer ; toutefois, pour effacer les erreurs fatales, vous devez obligatoirement tre en mode PROGRAM.
RUN OK OK MONITOR OK PROGRAM

Avant dentrer un nouveau programme, effacer les messages derreur qui sont en mmoire. Par hypothse, les erreurs qui ont provoqu le lancement du ou des messages derreur sont supposs avoir dj t corrigs . Si le buzzer retentit lors de tentative deffacement du message derreur, supprimer la cause de lerreur et effacer ensuite le message derreur. (Pour plus de dtails sur la correction des erreurs, consulter le Chapitre 5 Essais et traitement des erreurs .) Squence de touches 1, 2, 3... Excuter la procdure cidessous pour afficher puis effacer les messages. 1. Appuyer sur la touche CLR pour obtenir laffichage initial. 2. Appuyer sur la touche FUN puis sur MONTR pour commencer. Si aucun message napparat, vous obtenez laffichage suivant :
FUN MONTR

ERR/MSG CHK OK

Si le systme affiche des messages, le message le plus srieux va apparatre aprs un appui sur la touche MONTR. Un nouvel appui sur MONTR efface ce message et affiche le deuxime message derreur (dans lordre de gravit). Appuyer encore plusieurs fois sur la touche MONTR jusquau moment o tous les messages ont t effacs. Voici quelques exemples de messages derreur :

95

Fonctionnement de la console de programmation


Une erreur mmoire :
MONTR

Chapitre

4-2

MEMORY ERR

Une erreur systme :


MONTR

SYS FAIL FAL01

Un message (affich avec MSG (46)) :


MONTR

MATERIAL USED UP

Tous les messages sont effacs :


MONTR

ERR/MSG CHK OK

4-2-4 Fonctionnement du buzzer


Cette opration permet de mettre en marche et darrter le buzzer qui retentit lorsque les touches de la console de programmation sont enfonces. Ce buzzer retentit aussi lorsquune erreur intervient pendant que lAPI fonctionne. Ce rglage nagit pas sur le fonctionnement du buzzer en prsence derreurs. Cette opration est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

Squence de touches 1, 2, 3...

Excuter la procdure pour mettre en marche / arrter le buzzer des entres par les touches. 1. Appuyer sur la touche CLR, SHIFT et, ensuite, sur la touche CLR pour appeler laffichage du mode. Dans ce cas, lAPI est en mode PROGRAM et le buzzer est actif.
CLR SET CLR

<MONITOR>

BZ

2. Appuyer sur la touche SHIFT puis sur la touche 1 pour arrter le buzzer.
SHIFT B

<MONITOR>

3. Appuyer sur la touche SHIFT et nouveau sur la touche 1 pour remettre le buzzer en activit.
SHIFT B

<MONITOR>

BZ

4-2-5 Assignation de codes de fonction aux instructions dexpansion


Cette fonction permet dafficher ou de modifier les instructions dexpansion assignes aux codes de fonction des instructions dexpansion. Les assignations peuvent tre affiches dans tous les modes ; toutefois, pour les modifier, le systme doit obligatoirement tre en mode PROGRAM.
Fonction Lire assignation Changer assignation OK Non RUN OK Non MONITOR OK OK PROGRAM

Avant dentrer le programme, assigner des codes de fonction aux instructions dexpansion. Le systme CPM2A ne fonctionnera pas normalement si les assignations ne sont pas correctes. Un seul code de fonction peut tre assign une instruction dexpansion

96

Fonctionnement de la console de programmation

Chapitre

4-2

PC Setup ne doit pas contenir dassignations dinstructions dexpansion dfinies par lutilisateur. Mettre les bits 8 11 de DM 6602 1 et mettre lAPI hors tension, puis nouveau sous tension pour valider le nouveau rglage. Se reporter la page AUCUN LIEN le tableau dans lequel figurent les assignations par dfaut des codes de fonction dans le systme CPM2A. 1, 2, 3... 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Appuyer sur la touche EXT pour afficher lassignation pour le premier code de fonction (17).
EXT

INST TBL READ FUN017:ASFT

3. Appuyer sur les touches flche haute et flche basse pour faire dfiler les codes de fonction des instructions dexpansion. INST TBL READ FUN018:FUN

4. Appuyer sur la touche CHG pour assigner une autre instruction dexpansion au code de fonction slectionn.
CHG

INST TBL CHG? FUN018:FUN ~????

5. Appuyer sur les touches flche haute et flche basse pour faire dfiler les instructions dexpansion qui peuvent tre assignes au code de fonction slectionn. INST TBL CHG? FUN018:FUN ~HEX

6. Appuyer sur la touche WRITE pour assigner linstruction affiche au code de fonction.
WRITE

INST TBL READ FUN018:HEX

4-2-6 Rglage et lecture dune adresse en mmoire des programmes


Cette fonction permet dafficher ladresse spcifie en mmoire des programmes. Elle est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

Lorsque un programme est entre pour la premire fois, il est habituellement enregistr dans la mmoire des programmes, partir de ladresse 000. Puisque cette adresse apparat lorsque laffichage est effac, il est inutile de la spcifier. Lorsque un programme, qui commence une adresse autre que 000, est entr ou si un programme, qui est dj en mmoire, doit tre modifi, spcifier ladresse choisie. 1, 2, 3... 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entre ladresse choisie. Les zros de dbut sont facultatifs.
C

00200

3. Appuyer sur la touche flche basse. 00200READ LD 00000

97

Fonctionnement de la console de programmation

Chapitre

4-2

Rem. Le statut ON/OFF de tout bit slectionn apparat sur lAPI si ce dernier est en mode RUN ou MONITOR. 4. Appuyer sur les touches flche haute ou flche basse pour faire dfiler le programme. 00201READ AND 00001 00200READ LD 00000

4-2-7 Entre ou dition de programmes


Cette fonction permet dentrer ou dditer des programmes. Elle est uniquement autorise en mode PROGRAM.
RUN Non Non MONITOR OK PROGRAM

La mme procdure est utilise pour entrer un programme pour la premire fois et pour modifier un programme existant. Dans lun et lautre cas, le contenu courant de la mmoire des programmes est remplac. Pour illustrer le droulement de cette fonction, entrer le programme cidessous.
00002 TIM 000 #0123 12,3 s

Adresse 00200 00201 00202

Instruction LD TIM MOV(021)

Oprandes IR 00002 000 #0123 #0100 10 #0100 #FFF6 DM 0000

MOV(021) #0100 LR 10

LR 00203 ADB(050)

ADB(050) #0100 #FFF6 DM 0000

1, 2, 3...

1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Spcifier ladresse de dbut du programme. 3. Entrer ladresse laquelle le programme dbutera et appuyer sur la touche flche basse. Les zros de dbut sont facultatifs.
C

00200READ NOP (000) 00200 LD

4. Entrer la premire instruction et le premier oprande.


LD C

00002

5. Appuyer sur la touche WRITE pour enregistrer linstruction en mmoire des programmes. Ladresse programme suivante apparat.
WRITE

00201READ NOP (000)

98

Fonctionnement de la console de programmation

Chapitre

4-2

Si une erreur survient en entrant linstruction, appuyer sur la touche flche haute pour revenir ladresse programme prcdente et entrer linstruction nouveau. Linstruction errone est remplace par linstruction correcte. 6. Entrer la deuxime instruction et le deuxime oprande. (Ici, il est inutile dentrer le numro de la minuterie, puisque ce numro est 000.) Appuyer sur la touche WRITE pour crire linstruction en mmoire des programmes.
TIM

Timer number

WRITE

00201 TIM DATA #0000

7. Entrer le deuxime oprande (123 pour indiquer 12,3 seconds) et appuyer sur la touche WRITE. Ladresse programme suivante apparat.
B

WRITE

00202READ NOP (000)

Si une erreur survient en entrant loprande, appuyer sur la touche flche haute pour revenir laffichage de loprande erron et entrer loprande nouveau. Rem. a) Les entres dans les compteurs se font de la mme faon que dans les minuteries mais appuyer sur la touche CNT au lieu dappuyer sur TIM. b) Les SV des minuteries et des compteurs sont entrs en BCD ; en consquence, il est inutile dappuyer sur la touche CONT/# . 8. Entrer la troisime instruction et ses oprandes. Entrer dabord linstruction en appuyant sur la touche FUN puis le code de fonction (ici, 21).
FUN C

00202 MOV (021)

Pour entrer la version diffrencie dune instruction, appuyer sur la touche NOT aprs le code de fonction (FUN 2 1 NOT). Le symbole @ saffiche ct des instructions diffrencies. Appuyer nouveau sur la touche NOT pour remettre linstruction en forme non diffrencie. Le symbole @ disparat. Pour modifier une instruction dj entre, faire dfiler le programme jusquau moment o linstruction modifier saffiche, et appuyer ensuite sur la touche NOT. Le symbole @ doit safficher ct de linstruction. 9. Appuyer sur la touche WRITE pour enregistrer linstruction dans la mmoire des programmes. Laffichage dentre du premier oprande apparat.
WRITE

00202 MOV DATA A 000

Ecriture de constantes hexadcimales, BCD 10. Entrer le premier oprande.


CONT # B

00202 MOV DATA A #0100

Appuyer sur la touche WRITE pour enregistrer linstruction dans la Mmoire des programmes. Laffichage dentre du deuxime oprande apparat.
WRITE

00202 MOV DATA B 000

Rem. Les oprandes de MOV(21) pouvant tre des adresses de mots ; pour entrer une constante, appuyer sur la touche CONT/#.

99

Fonctionnement de la console de programmation


Ecriture dune adresse de mot 11. Entrer la deuxime oprande.
*EM LR B

Chapitre

4-2

00202 MOV DATA B LR 10

Appuyer sur la touche WRITE pour enregistrer linstruction dans la Mmoire des programmes. Ladresse programme suivante apparat.
WRITE

00203READ NOP (000)

Rem. Lors de lentre dune adresse de mot ou de bit de la zone IR, il est inutile dappuyer sur les touches MAJ + CONT/# ou MAJ + CH/#. 12. Entrer linstruction suivante.
FUN F

00203 ADB (050)

Appuyer sur la touche WRITE pour enregistrer linstruction dans la mmoire des programmes.
WRITE

00203 ADB DATA A 000

Ecriture dun nombre dcimal non sign 13. Le premier oprande doit tre entr sous forme dun entier non sign.
CONT # SHIFT TR NOT

00203 ADB DATA A #00000 00203 ADB DATA A

Entrer la valeur de loprande, de 0 65535.


C

#00256

Rem. Si une erreur survient pendant lentre, appuyer sur la touche CLR pour revenir ltat qui prvalait avant lentre. Ensuite, entrer la valeur correcte. 14. Restaurer laffichage hexadcimal
SHIFT TR

00203 ADB DATA A #0100

Rem. Si lentre est en dehors de lintervalle autoris, le buzzer retentit et laffichage hexadcimal napparat pas.
WRITE

00203 ADB DATA B 000 00203 ADB DATA B #+00000

15. Le deuxime oprande doit tre entr en forme dentier sign.


CONT # SHIFT TR

Entrer la valeur de loprande, entre 32.768 et 32.767. Utiliser la touche SET pour entrer un nombre positif et la touche RESET pour entrer un nombre ngatif.
RESET B

00203 ADB DATA B #-00010

Rem. Si une erreur survient pendant lentre, appuyer sur la touche CLR pour revenir ltat qui prvalait avant lentre. Ensuite, entrer la valeur correcte.

100

Fonctionnement de la console de programmation


16. Restaurer laffichage hexadcimal.
SHIFT TR

Chapitre

4-2

00203 ADB DATA B #FFF6 00203 ADB DATA C 000

WRITE

Ecriture dune adresse mot (DM 0000) 17. Entrer le dernier oprande et appuyer ensuite sur la touche WRITE. (Les zros de dbut sont facultatifs).
EM DM

00203 ADB DATA C DM 0000 00204READ NOP (000)

WRITE

4-2-8 Recherche dune instruction


Autorise dans tous les modes, cette fonction permet de trouver, dans le programme, les occurrences de linstruction spcifie.
RUN OK OK MONITOR OK PROGRAM

Le statut ON/OFF des bits affichs apparat si lAPI est en mode RUN ou MONITOR. 1, 2, 3... 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse laquelle la recherche doit commencer et appuyer sur la touche flche basse. Les zros de dbut sont facultatifs.
B

00100READ TIM 001

3. Entrer linstruction que vous voulez trouver et appuyer sur la touche SRCH. Ici, la recherche porte sur OUT 01000. Dans ce cas, la prochaine instruction OUT 01000 se trouve ladresse 200 ; voir cidessous.
OUT B

SRCH

00200SRCH OUT 01000

4. Appuyer sur la touche flche basse pour afficher les oprandes de linstruction ou sur SRCH pour chercher loccurrence suivante de cette mme instruction. 5. La recherche continue jusqu dtection dune instruction END ou jusqu la fin de la mmoire des programmes. Dans cet exemple, le systme a trouv une instruction END ladresse 397.
SRCH

00397SRCH END (001)00.4KW

4-2-9 Recherche dun oprande binaire


Cette fonction permet de trouver les occurrences de loprande spcifi dans le programme. Elle est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

Le statut ON/OFF de nimporte quel bit affich est indiqu si lAPI est en mode RUN ou MONITOR.

101

Fonctionnement de la console de programmation


1, 2, 3...

Chapitre

4-2

1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse de loprande. Les zros de dbut sont facultatifs.
SHIFT CONT # F

00000CONT SRCH LD 00005 00123CONT SRCH LD 00005 00255CONT SRCH AND NOT 00005

3. Appuyer sur la touche SRCH pour commencer la recherche.


SRCH

4. Appuyer sur SRCH pour chercher loccurrence suivante de loprande.


SRCH

5. La recherche continue jusqu dtection dune instruction END ou jusqu la fin de la mmoire des programmes. Dans cet exemple, le systme a trouv une instruction END.
SRCH

00397CONT SRCH END (001)00.4KW

4-2-10 Insertion et suppression dinstructions


Cette fonction permet dinsrer des instructions dans le programme ou de supprimer des instructions du programme. Elle est uniquement autorise en mode PROGRAM.
RUN Non Non MONITOR OK PROGRAM

Pour illustrer le droulement de cette fonction, nous allons mettre une condition IR 00105 NO ladresse programme 00206 et supprimer la condition IR 00103 NO de ladresse 00205 ; se reporter au schma suivant.
Programme original
00100 00101 00103 00104 01000 00201 00102

Adresse

Instruction

Oprandes

Supprim

00105

Supprim

Insr END(01)

00205 00206 00207 00208

AND AND NOT OUT END(01)

00103 00104 01000 -

Insr

Insertion 1, 2, 3...

Excuter la procdure cidessous pour mettre la condition IR 00105 NO ladresse 00206. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse laquelle vous voulez mettre la condition NO et appuyer sur la touche flche basse. Les zros de dbut sont facultatifs.
C

00206READ AND NOT 00104 00206INSERT? AND 00105 00207INSERT END AND NOT 00104

3. Entrer la nouvelle instruction et appuyer sur la touche INS.


AND B

INS

4. Appuyer sur la touche flche basse pour entrer la nouvelle instruction.

102

Fonctionnement de la console de programmation

Chapitre

4-2

Rem. Pour les instructions ncessitant plus doprandes (par exemple, des valeurs spcifies), entrer les oprandes et appuyer ensuite sur la touche WRITE. Suppression 1, 2, 3... Excuter la procdure cidessous pour effacer la condition IR 00103 NO ladresse 00205. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse do la condition NO sera supprime et appuyer sur la touche flche basse. Les zros de dbut sont facultatifs.
C

00205READ AND 00103 00205DELETE? AND 00103

3. Appuyer sur la touche DEL.


DEL

4. Appuyer sur la touche flche haute pour effacer linstruction spcifie. Si linstruction a plus doprandes, les oprandes sont supprims automatiquement avec linstruction. 00205 DELETE END AND 00105

Aprs avoir excut les procdures dinsertion et de suppression, utiliser les touches flche haute et flche basse pour faire dfiler le programme afin de vous assurer que les modifications intervenues ont t effectues correctement ; se reporter au schma suivant.
Programme corrig
00100 00101 00105 00104 01000 00201 00102

Adresse

Instruction

Oprandes

END(01)

00205 00206 00207 00208

AND AND NOT OUT END(01)

00105 00104 01000 -

4-2-11 Vrification du programme


Cette fonction effectue une recherche pour dtecter dventuelles erreurs de programmation. Si elle dtecte une ou plusieurs erreurs, elle affiche, pour chaque erreur, ladresse programme et lerreur. Cette fonction doit obligatoirement tre faite en mode PROGRAM.
RUN Non Non MONITOR OK PROGRAM

1, 2, 3...

1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Appuyer sur la touche SRCH. Un message dinterrogation saffiche pour vous demander le niveau de contrle dsir.
SRCH

00000PROG CHK CHK LBL (0-2)?

3. Entrer le niveau dsir (0, 1 ou 2). La vrification du programme commence lors de lentre du niveau dsir ; le systme affiche la premire erreur dtecte.
A

00178CIRCUIT ERR OUT 00200

103

Fonctionnement de la console de programmation

Chapitre

4-2

Rem. Pour plus de dtails sur les niveaux de contrle et sur les erreurs susceptibles dtre dtectes pendant la vrification du programme, se reporter au paragraphe 5-4 Erreurs de programmation. 4. Appuyer sur la touche SRCH pour continuer la recherche. Le systme affiche lerreur suivante. Appuyer nouveau sur la touche SRCH pour poursuivre la recherche. La recherche continue jusqu la dtection dune instruction END ou jusqu la fin de la mmoire des programmes. Lorsque le systme dtecte la fin de la mmoire des programmes, un affichage semblable celui qui est prsent cidessous apparat :
SRCH

00300NO END INST END

Sur dtection dune instruction END, le systme vous prsente un affichage semblable celui qui est illustr cidessous :
SRCH

00310PROG CHK END (001)00.3KW

Si le systme affiche des erreurs, diter le programme pour les corriger et refaire une nouvelle vrification. Continuer le contrle jusquau moment o vous aurez corrig toutes les erreurs.

4-2-12 Surveillance des bits, des chiffres et des mots


Cette fonction permet de surveiller le statut de 16 bits et mots, bien que trois seulement puissent apparatre simultanment sur laffichage. Cette fonction est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

Lecture et surveillance du programme 1, 2, 3...

Lorsque le systme affiche une adresse programme, vous pouvez prendre connaissance du statut du bit ou du mot log cette adresse. Pour cela, appuyer sur la touche MONTR. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse programme dsire et appuyer sur la touche flche basse.
C

00200READ TIM 000 T000 1234

3. Pour lancer la surveillance, appuyer sur la touche MONTR.


MONTR

Lors de la surveillance du statut dun bit, modifier ce statut en lanant une fonction Force Set/Reset (rglage/RAZ force). Pour plus de dtails, se reporter au paragraphe 4-2-24 Rglage et RAZ force.

104

Fonctionnement de la console de programmation

Chapitre

4-2

Lors de la surveillance du statut dun mot, la valeur de ce mot peut tre change en lanant une fonction Modification de donnes hexadcimales/ BCD. Pour plus de dtails, se reporter au paragraphe 4-2-21 Modification de donnes binaires. 4. Appuyer sur la touche CLR pour arrter la surveillance.
CLR

00200 TIM

000

Surveillance des bits 1, 2, 3...

Excuter la procdure cidessous pour surveiller le statut dun bit particulier. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse du bit dsir et appuyer sur la touche MONTR.
SHIFT CONT # B

MONTR

00001 ^ ON

Pour afficher le statut du bit prcdent ou du suivant, appuyer sur la touche flche haute (ou flche basse) La fonction Rglage/RAZ force permet de modifier le statut du bit affich. Pour plus de dtails, se reporter au paragraphe 4-2-24 Rglage et remise zro forcs. 3. Appuyer sur la touche CLR pour terminer la surveillance.
CLR

00000 CONT

00001

Surveillance des mots 1, 2, 3...

Excuter la procdure cidessous pour surveiller le statut dun mot particulier. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse du mot dsir.
SHIFT CH *DM *EM LR B

00000 CHANNEL LR cL01 FFFF

01

3. Appuyer sur la touche MONTR pour lancer la surveillance.


MONTR

Pour afficher le statut du mot prcdent ou du mot suivant, appuyer sur la touche flche haute ou flche basse. Le statut du mot affich peut tre modifi en lanant une fonction Modification de donnes hexadcimales/BCD. Pour plus de dtails, se reporter au paragraphe 4-2-21 Modification de donnes binaires. 4. Appuyer sur la touche CLR pour terminer la surveillance.
CLR

00000 CHANNEL LR 01

Surveillance de plusieurs adresses 1, 2, 3...

Le statut de six bits et/ou mots peut tre surveill simultanment ; toutefois, le systme peut seulement en prsenter trois sur laffichage. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Entrer ladresse du premier bit ou mot et appuyer sur la touche MONTR.
TIM MONTR

T000 0100 00001 T000 ^ OFF 0100 D000000001 T000 0000^ OFF 0100

3. Refaire ltape 2 jusqu 6 fois pour afficher les adresses surveiller.


SHIFT CONT # B

MONTR

EM DM

MONTR

105

Fonctionnement de la console de programmation

Chapitre

4-2

Si la surveillance porte sur 4 bits ou mots (ou davantage), les bits et les mots qui ne sont pas affichs peuvent tre mis lcran en appuyant sur la touche MONTR. Lorsque seule la touche MONTR est enfonce, laffichage se dcale vers la droite. Si plus de six bits et mots sont entrs, le systme annule la surveillance du premier bit ou mot entr. 4. Appuyer sur la touche CLR pour arrter la surveillance du mot ou bit le plus gauche et le faire disparatre de laffichage.
CLR

00001 T000 ^ OFF 0100

5. Appuyer sur les touches SHIFT + CLR pour clturer compltement la surveillance.
SHIFT CLR

00000 CHANNEL DM 0000

Rem. Appuyer sur les touches SHIFT + CLR puis sur la touche CLR pour revenir laffichage initial de la console de programmation, sans modifier le statut de la fonction de surveillance de plusieurs adresses. A partir de laffichage initial, appuyer sur SHIFT + MONTR pour revenir la surveillance de plusieurs adresses. La surveillance peut tre prserve pour 6 bits et mots.

4-2-13 Surveillance des diffrenciations


Cette fonction permet de surveiller le statut de la diffrenciation (positive ou ngative) dun bit particulier. Lorsquune diffrenciation positive ou ngative est dtecte, le systme laffiche et le buzzer retentit. Cette fonction est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

1, 2, 3...

1. Surveiller le statut du bit choisi en suivant la procdure dcrite au paragraphe 4-2-12 Surveillance des bits, des chiffres et des mots. Si la surveillance porte sur 2 bits ou plus, le bit dsir doit tre le plus gauche sur laffichage. Dans ce cas, le systme surveille le statut de la diffrenciation de LR 00. L000000001H0000 ^ OFF^ OFF^ OFF 2. Pour spcifier la surveillance des diffrenciations positives, appuyer sur la touche SHIFT et, ensuite, sur la touche flche haute. Les symboles U@ apparaissent. Pour spcifier la surveillance des diffrenciations ngatives, appuyer sur la touche SHIFT et, ensuite, sur la touche flche basse. Les symboles D@ apparaissent.
SHIFT

L000000001H0000 U@OFF^ OFF^ OFF L000000001H0000 D@OFF^ OFF^ OFF

SHIFT

3. Le buzzer retentit lorsque le bit spcifi passe de OFF ON (diffrenciation positive) ou de ON OFF (diffrenciation ngative). L000000001H0000 ^ ON^ OFF^ OFF Rem. Le buzzer ne retentit pas sil a t dsactiv.

106

Fonctionnement de la console de programmation

Chapitre

4-2

4. Appuyer sur la touche CLR pour terminer la surveillance des diffrenciations, et revenir laffichage de la surveillance normale.
CLR

L000000001H0000 ^ OFF^ OFF^ OFF

4-2-14 Surveillance de bits


Cette fonction permet de surveiller le statut ON/OFF de 16 bits dun mot quelconque. Cette fonction est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

1, 2, 3...

1. Surveiller le statut du mot dsir en excutant la procdure dcrite en 4-2-12 Surveillance des bits, des chiffres et des mots. Si la surveillance porte sur 2 mots ou plus, le mot dsir doit tre le plus gauche sur laffichage. (Surveillance de mots) 2. Appuyer sur la touche SHIFT puis sur la touche MONTR pour lancer la surveillance binaire. Le statut ON/OFF des 16 bits du mot slectionn apparat dans le bas de laffichage. 1 signifie que le bit est ON ; 0 signifie quil est OFF.
SHIFT MONTR

c000 0000

c000 MONTR 0000000000000000

Le statut des bits rglage forc est indiqu par la lettre S. Le statut des bits RAZ force est indiqu par la lettre R. Voir cidessous. c000 MONTR 000S0000000R0000
Forc RAZ force

Rem. a) Le statut des bits affichs peut tre modifi. Pour plus de dtails, se reporter au paragraphe 4-2-21 Surveillance des bits, des chiffres et des mots. b) Vous pouvez appuyer sur la touche flche haute ou flche basse pour afficher le statut des bits du mot prcdent ou du suivant. 3. Appuyer sur la touche CLR pour clturer la surveillance binaire et revenir laffichage de la surveillance normale.
CLR

c000 0000

4-2-15 Surveillance de srie de 3 mots


Cette fonction permet de surveiller le statut de 3 mots conscutifs. Elle est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

1, 2, 3...

1. Surveiller le statut des 3 premiers mots en excutant la procdure figurant au paragraphe 4-2-12 Surveillance des bits, des chiffres et des mots. Si la surveillance porte sur 2 mots ou plus, le premier mot dsir doit tre le plus gauche sur laffichage. (Surveillance de mots) c000 89AB

107

Fonctionnement de la console de programmation

Chapitre

4-2

2. Appuyer sur la touche EXT pour lancer la surveillance 3 mots. Le systme affiche le statut du mot slectionn et des deux mots suivants. Voir cidessous. Dans cet exemple, DM 0000 est slectionn.
EXT

c002 c001 c000 0123 4567 89AB

Utiliser les touches flche haute et flche basse pour dcaler dune adresse vers le haut ou vers le bas. A ce stade, le statut des mots affichs peut aussi tre chang. Pour plus de dtails, se reporter au paragraphe 4-2-18 Modification des donnes de 3 mots. 3. Appuyer sur la touche CLR pour terminer la surveillance de srie de 3 mots et revenir laffichage de la surveillance normale. Le systme va surveiller le mot le plus droite de la surveillance de srie de 3 mots.
CLR

c200 89AB

4-2-16 Surveillance de valeurs dcimales signes


Cette fonction convertit le contenu du mot spcifi dune valeur hexadcimale signe (aux deux formats complmentaires) en une valeur dcimale signe, pour affichage. Cette fonction peut tre excute pendant la surveillance des E/S, la surveillance de plusieurs adresses ou la surveillance de srie de 3 mots.
RUN OK OK MONITOR OK PROGRAM

1, 2, 3...

1. Surveiller le mot que doit utiliser la surveillance dcimale signe. Pendant une surveillance de plusieurs adresses, le systme convertit le mot le plus gauche. (Surveillance de plusieurs adresses) c000 cL0020000 FFF0 0000^ OFF

2. Appuyer sur les touches SHIFT + TR pour afficher le mot le plus gauche sous forme dune valeur dcimale signe.
SHIFT TR

c200 -00016

A ce stade, le contenu du mot affich peut tre chang en procdant lentre dune valeur dcimale signe. Pour plus de dtails, se reporter au paragraphe 4-2-22 Modification des valeurs dcimales signes. 3. Appuyer sur la touche CLR ou sur les touches SHIFT + TR pour arrter laffichage de la valeur dcimale non signe, et revenir la surveillance normale.
CLR

c200 cL0020000 FFF0 0000^ OFF

4-2-17 Surveillance des valeurs dcimales non signes


Cette fonction permet de convertir la donne hexadcimale dun mot en une valeur dcimale non signe, pour affichage. Cette fonction peut tre excute pendant la surveillance des E/S, la surveillance de plusieurs adresses ou la surveillance de srie de 3 mots.
RUN OK OK MONITOR OK PROGRAM

108

Fonctionnement de la console de programmation


1, 2, 3...

Chapitre

4-2

1. Surveiller le mot que la surveillance de valeurs dcimales non signes doit utiliser. Pendant la surveillance de plusieurs adresses, le systme convertit le mot le plus gauche. Surveillance de plusieurs adresses c200 cL0020000 FFF0 0000^ OFF

2. Appuyer sur les touches SHIFT + TR + NOT pour afficher le mot de gauche sous forme dune valeur dcimale non signe.
SHIFT TR NOT

c200 65520

A ce stade, le contenu du mot affich peut tre modifi en procdant lentre dune valeur dcimale non signe. Pour plus de dtails, se reporter au paragraphe 4-2-23 Modification des valeurs dcimales non signes. 3. Appuyer sur la touche CLR ou sur les touches SHIFT + TR pour arrter laffichage en forme de valeur dcimale non signe et revenir la surveillance normale.
CLR

c200 cL0020000 FFF0 0000^ OFF

4-2-18 Modification des donnes de 3 mots


Cette fonction permet de convertir le contenu dun ou de plusieurs des 3 mots conscutifs affichs pendant la fonction surveillance de srie de 3 mots. Cette fonction est uniquement autorise en mode MONITOR ou en mode PROGRAM.
RUN Non OK MONITOR OK PROGRAM

! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. Le PC continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut des mots dsirs en suivant la procdure expose au paragraphe 4-2-15 3-Surveillance de mots. (Surveillance de srie de 3 mots) 2. Appuyer sur la touche CHG pour commencer la modification des donnes de 3 mots. Le curseur saffiche alors ct du contenu du mot le plus gauche.
CHG

D0002D0001D0000 0123 4567 89AB

D0002 3CH CHG? 00123 4567 89AB

3. Entrer la nouvelle valeur du mot le plus gauche de laffichage et appuyer sur la touche CHG pour faire dautres modifications. (Entrer la nouvelle valeur et, pour ne pas effectuer dautres modifications, appuyer sur la touche WRITE pour enregistrer les modifications en mmoire).
B

CHG

D0002 3CH CHG? 0001 4567 89AB

109

Fonctionnement de la console de programmation

Chapitre

4-2

4. Entrer la nouvelle valeur souhaite pour le deuxime mot affich (celui du milieu) et appuyer sur la touche CHG pour ne pas modifier le mot de droite. (Dans lexemple, il ne sera pas modifi).
C

WRITE

D0002D0001D0000 0001 0234 89AB

Rem. Si la touche CLR est enfonce avant dappuyer sur WRITE, la fonction est annule et laffichage de surveillance de srie de 3 mots revient, mais aucune modification nest apporte la mmoire des programmes.

4-2-19 Modification des SV des minuteries et des compteurs


Deux fonctions permettent de modifier le SV dune minuterie ou dun compteur. Elles sont uniquement autorises en mode MONITOR et en mode PROGRAM. Le mode MONITOR est le seul mode qui permet de modifier un SV pendant lexcution du programme.
RUN Non OK MONITOR OK PROGRAM

Le SV dune minuterie ou dun compteur peut tre modifi en entrant une nouvelle valeur ou en incrmentant ou dcrmentant le SV courant. Entre dune nouvelle constante SV Cette fonction peut tre utilise pour entrer une nouvelle constante SV et pour effectuer la conversion dun SV de constante en dsignation dadresse de mot et vice versa. Les exemples suivants illustrent lentre dune nouvelle constante SV et la conversion du SV, dune constante en une adresse. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Afficher la minuterie ou le compteur dsir.
TIM B

1, 2, 3...

SRCH

00201SRCH TIM 001 00201DATA? T001 #0134 #????

3. Appuyer sur la touche flche basse et ensuite sur la touche CHG.


CHG

4. A ce stade, vous pouvez entrer la nouvelle constante ou convertir la constante SV en une dsignation dadresse de mot. a) Pour entrer une nouvelle constante SV, entrer la constante et appuyer sur la touche WRITE.
B

WRITE

00201 TIM DATA #0124

b) Pour convertir en une dsignation dadresse de mot, vous devez entrer ladresse du mot, et appuyer sur la touche WRITE.
SHIFT CH * B

WRITE

00201 TIM DATA 010

Incrmentation et dcrmentation dune constante 1, 2, 3...

Cette fonction permet dincrmenter ou de dcrmenter une constante SV. Cette fonction est possible uniquement lorsque le SV a t entr comme une constante. 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Afficher la minuterie ou le compteur dsir.
TIM SRCH

00201SRCH TIM 000

110

Fonctionnement de la console de programmation

Chapitre

4-2

3. Appuyer sur la touche flche basse, sur CHG et ensuite sur la touche EXT.
CHG EXT

00201DATA ? U/D T000 #0123 #0123

La constante qui est gauche est lancienne constante SV, celle qui est droite deviendra la nouvelle constante SV, pendant ltape 5. 4. Appuyer sur la touche flche haute ou flche basse pour incrmenter ou dcrmenter la constante qui est droite. (Dans cet exemple, la valeur SV est incrmente une fois). 00201DATA ? U/D T000 #0123 #0122

5. Appuyer deux fois sur la touche CLR pour mettre le SV de la minuterie la nouvelle valeur.
CLR CLR

00201 TIM DATA #0122

4-2-20 Modification des donnes hexadcimales/BCD


Cette fonction permet de modifier la valeur hexadcimale ou BCD dun mot surveill laide de la procdure dcrite en 4-2-12 Surveillance des bits, des chiffres et des mots. Cette fonction est uniquement autorise en mode MONITOR ou en mode PROGRAM.
RUN Non OK MONITOR OK PROGRAM

Les mots SR 253 SR 255 ne sont pas modifiables. ! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut des mots dsirs en suivant la procdure expose au paragraphe 4-2-12 Surveillance de mots. Si deux mots ou plus sont surveills, le mot voulu saffiche gauche. (Surveillance de mots) 2. Appuyer sur la touche CHG pour commencer la conversion des donnes hexadcimales/BCD.
CHG

D0000 0119

PRES VAL? D0000 0119 ????

3. Entrer le nouveau PV et appuyer sur la touche WRITE pour modifier le PV. La fonction se termine et laffichage de surveillance normale rapparat lorsque la touche WRITE est enfonce.
C

WRITE

D0000 0200

111

Fonctionnement de la console de programmation

Chapitre

4-2

4-2-21 Modification des donnes binaires


Cette fonction permet de changer le statut des bits dun mot lorsque ce mot est surveill laide de la procdure dcrite au paragraphe 4-2-14 Surveillance de bits. Elle est uniquement autorise en mode MONITOR ou en mode PROGRAM.
RUN Non OK MONITOR OK PROGRAM

Les bits SR 25300 SR 25507 et les drapeaux des minuteries et des compteurs ne sont pas modifiables. ! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut du mot dsir en suivant la procdure dcrite au paragraphe 4-2-14 Surveillance de bits. (Surveillance de bits) c010 MONTR 1000010101010101
Bit 15 Bit 00

2. Appuyer sur la touche CHG pour commencer la modification des donnes binaires.
CHG

c010 CHG? 1000010101010101

Un curseur clignotant apparat audessus du bit 15. Le curseur indique le bit prt tre modifi. 3. Pour dplacer le curseur et changer le statut des bits, vous disposez de trois sries de touches : a) Utiliser les touches flche haute et flche basse pour dplacer le curseur vers la gauche ou vers la droite. c010 CHG? 1000010101010101

b) Utiliser les touches 1 et 0 pour changer le statut dun bit afin de le mettre ON ou OFF. Lorsquune de ces touches est enfonce, le curseur se dplace dun bit vers la droite.
B

c010 CHG? 1010010101010101

c) Utiliser les touches SHIFT + SET et SHIFT + RESET pour faire un rglage forc ou une remise zro force du statut dun bit. Lorsquune de ces touches est enfonce, le curseur se dplace dun bit vers la droite. Pour annuler un rglage forc ou une remise zro force, appuyer sur la touche NOT. Rem. Les bits de la zone DM ne peuvent pas faire lobjet dun rglage ou dune remise zro forc.

112

Fonctionnement de la console de programmation

Chapitre

4-2

4. Appuyer sur la WRITE pour enregistrer les modifications en mmoire et revenir la surveillance de bits.
WRITE

c010 MONTR 1010010101010101

4-2-22 Modification des valeurs dcimales signes


Cette fonction permet de modifier la valeur dcimale dun mot surveill pour la convertir en une valeur dcimale signe de lintervalle 32 768 32 767. Le contenu du mot spcifi est converti automatiquement en une valeur hexadcimale signe (en forme complment deux). Les mots SR 253 SR 255 ne sont pas modifiables.
RUN Non OK MONITOR OK PROGRAM

! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut (valeur dcimale signe) du mot dont la valeur est changer. (Surveillance des valeurs dcimales signes) D0200 -00016 2. Appuyer sur la touche CHG pour commencer la modification dune donne dcimale.
CHG

PRES VAL? D0200-00016

3. Entrer le nouveau PV et appuyer sur la touche WRITE pour lancer la modification du PV. La fonction se termine. De plus, laffichage de la surveillance des valeurs dcimales signes rapparat lorsque vous appuyez sur la touche WRITE. Le PV peut tre mis une valeur de lintervalle 32 768 32 767. Utiliser la touche SET pour entrer un nombre positif et la touche RESET pour entrer un nombre ngatif.
RESET D

WRITE

D0200 -32768

Si une erreur survient pendant lentre, appuyer sur la touche CLR pour restaurer le statut avant de faire lentre. Entrer maintenant la valeur correcte. Le buzzer retentiera si la valeur saisie se trouve en dehors de la gamme dtermine, interdisant toute criture.

4-2-23 Modification des valeurs dcimales non signes


Cette fonction permet de modifier la valeur dcimale dun mot surveill comme valeur dcimale non signe, dans lintervalle 0 65 535. Le systme assure sa conversion automatique en une donne hexadcimale. Les mots SR 253 SR 255 ne sont pas modifiables.
RUN Non OK MONITOR OK PROGRAM

113

Fonctionnement de la console de programmation

Chapitre

4-2

! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut (valeur dcimale non signe) du mot dont vous voulez modifier la valeur. (Surveillance des valeurs dcimales non signes) c200 65520 2. Appuyer sur la touche CHG pour commencer la modification dune donne dcimale.
CHG

PRES VAL? c200 65520

3. Entrer le nouveau PV et appuyer sur la touche WRITE pour modifier le PV. La fonction se termine et, ds que vous appuyez sur la touche WRITE, laffichage de la surveillance des valeurs dcimales non signes rapparat. Le PV peut tre mis une valeur de lintervalle 0 65 535.
D

WRITE

c200 32768

Si une entre erronne a t faite, appuyer sur la touche CLR pour rtablir ltat antrieur la saisie, puis saisir la bonne entre. Le buzzer retentiera si la valeur saisie se trouve en dehors de la gamme dtermine, interdisant toute criture.

4-2-24 Rglage et remise zro forcs


Cette fonction permet de forcer des bits passer ltat ON (rglage forc) ou ltat OFF (remise zro force). Elle est particulirement utile pendant la mise au point du programme et pendant le contrle du cblage de sortie. Cette fonction est uniquement autorise en mode MONITOR et en mode PROGRAM.
RUN Non OK MONITOR OK PROGRAM

! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Surveiller le statut du bit dsir en suivant la procdure dcrite au paragraphe 4-2-12 Surveillance des bits, des chiffres et des mots. Si vous

114

Fonctionnement de la console de programmation

Chapitre

4-2

surveillez deux mots ou plus, le bit dsir doit tre le plus gauche sur laffichage. (Surveillance de plusieurs adresses) c200 65520

0000020000 (Surveillance de plusieurs adresses) ^ OFF^ ON 2. Appuyer sur la touche SET pour forcer le bit ltat ON ou sur RESET pour le forcer ltat OFF.
SET

00000 20000 ON ^ ON

Le curseur qui est dans le coin infrieur gauche de laffichage indique que le rglage ou la remise zro forc(e) est en cours. Le statut du bit reste ON ou OFF tant que vous maintenez la touche en position basse ; le statut original se rtablit un cycle aprs la libration de la touche. 3. Appuyer sur les touches SHIFT et SET ou sur SHIFT et RESET pour conserver le statut du bit aprs avoir laiss la touche revenir en position haute. Dans ce cas, le statut rglage forc est indiqu par une lettre S et la remise zro par une lettre R. Pour remettre le bit dans son tat original, appuyer sur la touche NOT ou excuter une fonction de rglage forc ou de RAZ force. Pour plus de dtails, consulter le paragraphe 4-2-25 Effacement rglage et remise zro forcs. Le statut forc est galement annul dans les cas suivants : a) Lorsque vous modifiez le mode opratoire de lAPI (bien que le statut forc ne soit pas effac lorsque vous passez du mode PROGRAM au mode MONITOR si SR 25211 est ON). b) Lorsque le PC sarrte la suite dune erreur fatale. c) Lorsque le PC sarrte la suite dune coupure du courant lectrique. d) Lorsque le Rglage deffacement forc/ Opration de rinitialisation est effectu.

4-2-25 Effacement rglage et remise zro forcs


Cette fonction permet de modifier le statut de tous les bits qui ont fait lobjet dun rglage forc ou dune RAZ force. Elle est uniquement autorise en mode MONITOR et en mode PROGRAM.
RUN Non OK MONITOR OK PROGRAM

! Attention Avant de modifier le contenu de la mmoire des E/S, il faut sassurer que les changements envisags ne vont pas provoquer un fonctionnement intempestif ou dangereux de lquipement. En particulier, faire trs attention lors des changements de statut de bits de sortie. LAPI continuant rafrachir les bits dE/S, mme lorsquil est en mode PROGRAM, les dispositifs connects aux points de sortie de lunit centrale ou des units dE/S tendues peuvent se comporter de faon erratique. 1, 2, 3... 1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Appuyer sur la touche SET et ensuite sur la touche RESET. Un message de confirmation saffiche.
SET RESET

00000FORCE RELE?

115

Fonctionnement de la console de programmation

Chapitre

4-2

Rem. Si vous avez appuy par inadvertance sur une touche qui ne convient pas, appuyer sur CLR pour recommencer la procdure son dbut. 3. Appuyer sur la touche NOT pour annuler le statut rglage forc/RAZ force des bits de toutes les zones de donnes.
NOT

00000FORCE RELE END

4-2-26 Alternance de laffichage entre Hex et ASCII


Cette fonction permet de faire alterner laffichage des donnes mot entre deux formes donnes hexadcimales 4 chiffres et ASCII. Cette fonction est autorise dans tous les modes.
RUN OK OK MONITOR OK PROGRAM

1, 2, 3...

1. Surveiller le statut du ou des mots choisis en suivant la procdure dcrite au paragraphe 4-2-12 Surveillance des bits, des chiffres et des mots. D0000D0001 (Surveillance de plusieurs adresses) 4142 3031 2. Appuyer sur la touche TR pour obtenir laffichage ASCII. Chaque fois que la touche TR est enfonce, laffichage bascule de lune lautre des deux formes prvues valeurs hexadcimales et ASCII.
TR

D0000 D0001 AB 3031 D0000D0001 4142 3031

TR

4-2-27 Affichage de la dure des cycles


Cette fonction permet dafficher la dure moyenne courante dun cycle (temps de balayage). Elle est uniquement possible en RUN ou en mode MONITOR pendant lexcution du programme.
RUN OK OK MONITOR PROGRAM Non

1, 2, 3...

1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Appuyer sur la touche MONTR pour afficher la dure des cycles.
MONTR

00000SCAN TIME 012.1MS


Laffichage MS indique que lunit de mesure est ms pour le cycle temps. enfonce plusieurs fois, il sede peut que le systme

Si la touche MONTR est affiche des valeurs diffrentes. Elles sexpliquent par les variations des conditions dexcution du systme.

4-2-28 Lecture et rglage de lhorloge


Cette fonction permet de consulter et de rgler lhorloge de lunit centrale. Lhorloge peut tre lue dans tous les modes mais son rglage est uniquement autoris en mode MONITOR ou en mode PROGRAM.
Opration Lecture horloge Rglage horloge OK Non RUN OK OK MONITOR OK OK PROGRAM

116

Exemple de programmation
1, 2, 3...

Chapitre

4-3

1. Appuyer sur la touche CLR pour appeler laffichage initial. 2. Pour afficher la date et lheure, appuyer sur la touche FUN, sur la touche SHIFT et, ensuite, sur la touche MONTR.
FUN SHIFT MONTR

TIM 99-02-22 11:04:32 MON(1) TIM CHG?99-02-22 11:04:32 MON(1)

3. Appuyer sur la touche CHG pour modifier la date et/ou lheure.


CHG

Le chiffre modifier va clignoter. Si ncessaire, entrer une nouvelle valeur en utilisant les touches flche haute et flche basse ou les touches numriques. Appuyer sur la touche CHG pour dplacer le curseur et le mettre sur le chiffre suivant. Le tableau ciaprs donne les intervalles de rglage de chaque valeur.
Anne 00 99 Mois 01 12 Jour 01 31 Heure 00 23 Minute 00 59 Seconde 00 to 59 Jour de la semaine 06 (DIM SAM)

4. Appuyer sur la touche WRITE pour enregistrer la nouvelle valeur.


WRITE

INST TBL READ FUN018:HEX

Appuyer sur la touche CLR pour revenir laffichage initial.

4-3

Exemple de programmation
Ce paragraphe illustre les diffrentes fonctions que vous devez excuter pour crire un programme en utilisant la console de programmation.

4-3-1 Prparation du systme


Lorsque vous crivez un programme CPM2A pour la premire fois, vous devez utiliser la procdure suivante. 1, 2, 3... 1. Mettre le slecteur de mode de la console de programmation la position PROGRAM et mettre ensuite le CPM2A sous tension. Lentre du mot de passe saffiche sur la console de programmation.
MONITOR RUN PROGRAM

<PROGRAM> PASSWORD! 2. Entrer le mot de passe en appuyant dabord sur la touche CLR et ensuite sur MONTR.
CLR MONTR

<PROGRAM>

3. Effacer la mmoire du CPM2A en appuyant sur les touches CLR, SET, NOT, RESET et, ensuite, sur la touche MONTR. Si le systme signale des erreurs mmoire, appuyer plusieurs fois sur la touche CLR.
CLR

00000 00000MEMORY CLR? HR CNT DM 00000MEMORY CLR END HR CNT DM

SET

NOT

RESET

MONTR

117

Exemple de programmation

Chapitre

4-3

4. Afficher et effacer les messages derreur en appuyant sur CLR, FUN et, ensuite, sur la touche MONTR. Appuyer plusieurs fois sur la touche MONTR, jusquau moment o tous les messages derreur ont disparu.
CLR

00000 00000 FUN (0??) ERR/MSG CHK OK

FUN

MONTR

5. Appuyer sur la touche CLR pour appeler laffichage initial de la programmation. (adresse programme 00000). Maintenant, le nouveau programme peut tre crit.
CLR

00000

! Attention Vrifier attentivement le systme avant de mettre en marche ou darrter le CPM2A avant dviter les incidents qui pourraient survenir lors du premier dmarrage du programme.

4-3-2 Exemple de programme


Le programme suivant sera utilis pour illustrer lcriture dun programme sur la console de programmation. Ce programme fait alterner la sortie IR 01000 ON/ OFF (une seconde ON, une seconde OFF) dix fois aprs la mise ltat ON de lentre IR 00000.

Entre de dmarrage 00000 C000 00000 20000 20000 00004 T002 TIM 001 #0010 20000 00007 T002 TIM 002 #0020 20000 00010 20000 Entre RAZ T001 Minuterie 2 secondes Minuterie 1 seconde 20000 Bit automaintenu

Entre comptage

CP CNT 000 R #0010 Compteur dcadaire

20000 00014

T001 01000

Sortie clignotante (10 units)


ON OFF

00017

END(01)

1S

118

Exemple de programmation

Chapitre

4-3

La liste des mnmotechniques de cet exemple de programme est prsente dans le tableau suivant. Les diffrentes tapes de lentre de ce programme sur une console de programmation sont dcrites au paragraphe 4-3-3 Procdures de programmation.
Adresse 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 LD OR AND NOT OUT LD AND NOT TIM # LD AND NOT TIM # LD AND LD NOT CNT # LD AND NOT OUT END (01) T T T T C Instruction Donne 00000 20000 000 20000 20000 002 001 0010 20000 002 002 0020 20000 001 20000 000 0010 20000 001 01000 --(6) Instruction END(01) (5) Sortie clignotante (10 units de comptage) (4) Compteur dcadaire (10) (3) Minuterie 2 secondes (2) Minuterie 1 seconde Exemple du paragraphe 4-3-3 Procdures de programmation (1) Bit automaintenu

4-3-3 Procdures de programmation


Lexemple va tre crit dans le CPM2A, conformment la liste des mnmotechniques du paragraphe 4-3-2 Exemple de programme. La procdure commence par laffichage initial. (Effacer la mmoire avant dentrer un nouveau programme). Rem. Si une erreur survient pendant lentre du programme, vous devez consulter le paragraphe 5-3 Erreurs dexploitation de la console de programmation concernant des informations sur la correction de cette faute. Se reporter aussi au Manuel dutilisation du logiciel de support dans lequel vous trouverez des informations sur les erreurs qui apparaissent pendant lutilisation du logiciel de support SSS ou SYSMAC-CPT. (1) Entre du bit automaintenu 1, 2, 3... 1. Entrer la condition normalement ouverte IR 00000. (Lentre des zros de dbut est facultative)
LD

00000 LD

00000

WRITE

00001READ NOP (000) 00001 OR

2. Entrer la condition OR IR 20000.


OR C

20000

WRITE

00002READ NOP (000)

119

Exemple de programmation
3. Entrer la condition AND normalement ferme C000. (Lentre des zros de dbut est facultative).
AND NOT CNT

Chapitre

4-3

00002 AND NOT CNT 000 00003READ NOP (000) 00003 OUT

WRITE

4. Entrer linstruction OUT IR 20000.


OUT C

20000

WRITE

00004READ NOP (000)

(2) Entre de la minuterie une seconde 1, 2, 3... 1. Entrer la condition normalement ouverte IR 20000.
LD C

00004 LD

20000

WRITE

00005READ NOP (000)

2. Entrer la condition AND normalement ferme T002. (Lentre des zros de dbut est facultative).
AND NOT TIM C

00005 AND NOT TIM 002 00006READ NOP (000) 00006 TIM

WRITE

3. Entrer la minuterie 1 seconde T001.


TIM B

001

WRITE

00006 TIM DATA #0000 00006 TIM DATA #0010 00007READ NOP (000)

4. Entrer le SV pour T001 (#0010 = 1.0 s).


B

WRITE

(3) Entre de la minuterie 2 secondes 1, 2, 3...


LD

Vous devez faire les fonctions suivantes pour entrer la minuterie 2 secondes : 1. Entrer la condition normalement ouverte IR 20000.
C

00007 LD

20000

WRITE

00008READ NOP (000)

2. Entrer la condition AND normalement ferme T002. (Lentre des zros de dbut est facultative).
AND NOT TIM C

00008 AND NOT TIM 002 00009READ NOP (000)

WRITE

120

Exemple de programmation
3. Entrer la minuterie 2 secondes T002.
TIM C

Chapitre

4-3

00009 TIM

002

WRITE

00009 TIM DATA #0000 00009 TIM DATA #0020 00010READ NOP (000)

4. Entrer le SV pour T002 (#0020 = 2,0 s).


C

WRITE

(4) Entre du compteur dcadaire 1, 2, 3...


LD

Vous devez faire les fonctions suivantes pour entrer le compteur dcadaire. 1. Entrer la condition normalement ouverte IR 20000.
C

00010 LD

20000

WRITE

00011READ NOP (000)

2. Entrer la condition AND normalement ouverte T001. (Lentre des zros de dbut est facultative).
AND TIM B

00011 AND

TIM 001

WRITE

00012READ NOP (000) 00012 LD NOT

3. Entrer la condition normalement ferme IR 20000.


LD NOT C

20000

WRITE

00013READ NOP (000) 00013 CNT

4. Entrer le compteur 000.


CNT A

000

WRITE

00013 CNT DATA #0000 00013 CNT DATA #0010 00014READ NOP (000)

5. Entrer le SV pour le compteur 000 (#0010 = 10 units de comptage).


B

WRITE

(5) Entre de la sortie clignotante 1, 2, 3...


LD

1. Entrer la condition normalement ouverte IR 20000.


C

000014 LD 20000 00015READ NOP (000)

WRITE

121

Exemple de programmation
2. Entrer la condition AND normalement ferme T001. (Lentre des zros de dbut est facultative).
AND NOT TIM B

Chapitre

4-3

00015 AND NOT TIM 001 00016READ NOP (000)

WRITE

3. Entrer linstruction OUT IR 01000. (Lentre des zros de dbut est facultative).
OUT B

00016 OUT

01000

WRITE

00017READ NOP (000)

(6) Entre de linstruction END(001)

Entrer END(01). (Laffichage prsente trois chiffres dans le code de fonction, mais seuls les deux derniers sont entrs pour les API CPM2A .).
FUN

00017 FUN (0??) 00017 END (001) 00018READ NOP (000)

WRITE

4-3-4 Vrification du programme


Vrifier la syntaxe du programme en mode PROGRAM pour sassurer que le programme a t entr correctement. 1, 2, 3... 1. Appuyer sur la touche CLR pour appeler laffichage initial.
CLR

00000

2. Appuyer sur la touche SRCH. Un message dinterrogation apparat, pour demander le niveau de vrification appliquer.
SRCH

00000PROG CHK CHK LBL (0-2)?

3. Entrer le niveau choisi (0, 1 ou 2). La vrification du programme commence ds lentre de ce niveau ; la premire erreur dtecte est affiche. Si la vrification ne trouve aucune erreur, laffichage suivant apparat.
A

00017PROG CHK END (001)00.1KW

Rem. Pour plus de dtails sur les niveaux de vrification et sur les erreurs de programmation susceptibles dtre affiches pendant une vrification, se reporter au paragraphe 5-4 Erreurs de programmation. 4. Appuyer sur la touche SRCH pour continuer la recherche. Le systme affiche lerreur suivante Appuyer nouveau sur la touche SRCH pour continuer la recherche. La recherche se poursuit jusqu dtection dune instruction END(01) ou jusquau moment o la recherche atteint la fin du programme. Si le systme affiche des erreurs, diter le programme pour les corriger et refaire une nouvelle vrification. Continuer la vrification jusquau moment o toutes les erreurs ont t corriges.

122

Exemple de programmation

Chapitre

4-3

4-3-5 Essai en mode MONITOR


Mettre le CPM2A en mode MONITOR et vrifier le fonctionnement du programme. 1, 2, 3... 1. Mettre le slecteur de mode de la console de programmation la position MONITOR.
MONITOR RUN PROGRAM

<MONITOR>

BZ

2. Appuyer sur la touche CLR pour appeler laffichage initial.


CLR

00000

3. Pour lancer le programme, procder au rglage forc du bit dentre de dmarrage (IR 00000) sur la console de programmation.
LD

00000 LD 00000 ^ OFF 00000 ON

00000

MONTR

SET

Le curseur qui est dans le coin infrieur gauche de laffichage indique que le rglage forc est en cours. Le bit reste ON tant que vous maintenez la touche SET en position basse. 4. Le voyant de sortie de la sortie IR 01000 clignote dix fois si le programme fonctionne normalement. Le voyant repasse ltat OFF aprs dix clignotements dune seconde. Si le voyant de sortie ne clignote pas, il y a une erreur dans le programme. Dans ce cas, vrifier le programme et procder au rglage forc et la RAZ force des bits pour vrifier le fonctionnement du systme.

123

CHAPITRE 5 Essais des programmes et Traitement des erreurs


Ce chapitre dcrit les procdures dessai des programmes de fonctionnement du CPM2A, les fonctions dautodiagnostic et le traitement des erreurs, pour identifier et corriger les erreurs du matriel et du logiciel qui peuvent se produire au cours du fonctionnement de lAPI. 5-1 Contrles initiaux du systme et procdure dessai des programmes . . . . . . . . . . . . . . . . . 5-1-1 Contrles initiaux du systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1-2 Prcautions pour la mmoire flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1-3 Procdure dessai des programmes du CPM2A . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions dautodiagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2-1 Identification des erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2-2 Erreurs dfinies par lutilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2-3 Erreurs non fatales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2-4 Erreurs fatales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2-5 Erreurs de communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreurs de fonctionnement de la console de programmation. . . . . . . . . . . . . . . . . . . . . . . . Erreurs de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Organigrammes de dpannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inspections de maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Remplacement de la batterie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 126 126 127 127 127 128 129 130 130 131 131 133 141 142

5-2

5-3 5-4 5-5 5-6 5-7

125

Contrles initiaux du systme et procdure dessai des programmes

Chapitre

5-7

5-1

Contrles initiaux du systme et procdure dessai des programmes


Contrler les point suivants aprs avoir install et cbl le CPM2A, mais avant deffectuer un essai des programmes.
Sujet Alimentation et connexions entre/sortie Points contrler Le cblage estil correct ? Les bornes sontelles bien serres ? Y atil des courtscircuits entre les bornes serties ou les fils ? Se reporter 3-4 Cblage et connexions pour plus de dtails. Cbles de connexion Les cbles sontils tous correctement connects et bloqus ? Se reporter 3-4 Cblage et connexions pour plus de dtails. Etiquette de protection Ltiquette de protection atelle t enleve ?

5-1-1 Contrles initiaux du systme

Rem.

1. Toujours vider la mmoire avant de commencer programmer le CPM2A. Bien quon ait vid la mmoire avant dexpdier lunit centrale, le contenu des zones DM, HR, AR et comptage peut changer pendant le transport. Se reporter au paragraphe 422 Effacement de la mmoire pour plus de dtails sur la fonction Tout effacer. 2. Se reporter au paragraphe 1-3-3 Mode opratoire au dmarrage pour dterminer dans quel mode le CPM2A va entrer lors de la mise sous tension. Prendre les prcautions suivantes pour protger la mmoire flash et assurer son fonctionnement correct.

5-1-2 Prcautions pour la mmoire flash


1, 2, 3... 1. Si des changements sont faits dans la zone de mmoire morte DM (DM 6144 DM 6599) ou celle dinstallation de lAPI (DM 6600 DM 6655), le mode opratoire de lAPI doit tre chang pour crire le nouveau contenu dans la mmoire flash. Si la batterie de sauvegarde est change avant que les changements soient crits dans la mmoire flash, ces changements seront perdus. Ces changements peuvent tre sauvegards en commutant le CPM2A sur mode RUN (marche) ou MONITOR (surveillance) ou bien en coupant le CPM2A et en le remettant sous tension. 2. Si le contenu du programme, de la mmoire morte DM (DM 6144 DM 6599) ou de linstallation de lAPI (DM 6600 DM 6655) a t chang, le traitement du dmarrage prendra jusqu 1,200 ms de plus que dhabitude. Veiller tenir compte de ce retard initial sil peut affecter les fonctions. 3. Si lune des trois fonctions suivantes est effectue en mode MONITOR ou RUN, la dure du cycle du CPM2A sera allonge de jusqu 1,200 ms et les interruptions seront neutralises pendant que le programme ou linstallation de lAPI sont crass. Changements du programme par la fonction de correction en ligne Changements la zone de mmoire morte DM (DM 6144 DM 6599) Changements linstallation de lAPI (DM 6600 DM 6655) Une erreur TEMPS DE LECTURE ECOULE ne se produira pas pendant ces fonctions. Veiller tenir compte de ce retard dans les temps de rponse entre/sortie du CPM2A en effectuant la correction en ligne.

126

Fonctions dautodiagnostic

Chapitre

5-2

5-1-3 Procdure dessai des programmes du CPM2A


1, 2, 3... 1. Application de lalimentation a) Contrler la tension dalimentation et les connexions des bornes du CPM2A. b) Contrler la tension dalimentation et les connexions des bornes des appareils dentre/sortie. c) Mettre lalimentation sous tension et contrler que le voyant PWR (alimentation) sallume. d) Utiliser lappareil de programmation pour mettre le CPM2A en mode PROGRAM. 2. Contrle du cblage dentre/sortie a) Le CPM2A tant en mode PROGRAM, contrler le cblage de sortie en activant les bits de sortie par les fonctions de rglage forc et de rtablissement forc. Se reporter 4-2-24 Rglage et rtablissement forcs pour plus de dtails. b) Contrler le cblage dentre par les voyants dentre du CPM2A ou les fonctions de surveillance dun appareil de programmation. 3. Essai des programmes a) Utiliser un appareil de programmation pour mettre le CPM2A en mode RUN ou MONITOR et contrler que le voyant RUN sallume. b) Contrler la squence des fonctions pour les rglages et rtablissements forcs, etc. 4. Dbogage Corriger toutes les erreurs de programmation qui sont dtectes. 5. Sauvegarde du programme a) Utiliser un appareil de programmation pour crire le programme sur une disquette de sauvegarde. b) Imprimer une copie papier du programme au moyen dune imprimante.

Rem. Se reporter au chapitre 4, Utilisation des appareils de programmation pour plus de dtails sur le logiciel de support et les fonctions de la console de programmation.

5-2

Fonctions dautodiagnostic
Le CPM2A est quip dune quantit de fonctions dautodiagnostic pour aider identifier et corriger les erreurs et rduire la dure dindisponibilit.

5-2-1 Identification des erreurs


Une erreur sidentifie par le message derreur affich sur un appareil de programmation, les drapeaux derreur dans les zones AR et SR, et la sortie de code derreur sur SR 253. Erreurs fatales et non fatales Les erreurs de lAPI sont rparties en 2 catgories daprs leur gravit. Ltat du voyant ERR/ALM (allum ou clignotant) indique quel type derreur sest produit. ERR/ALM allum (erreur fatale) Les erreurs fatales sont des erreurs graves qui arrtent le fonctionnement du CPM2A. Il y a deux faons de lancer le fonctionnement : Couper lAPI et le remettre sous tension. Utiliser un appareil de programmation pour commuter lAPI en mode PROGRAM afin de lire et corriger lerreur.

127

Fonctions dautodiagnostic

Chapitre

5-2

ERR/ALM clignotant (erreur non fatale) Les erreurs non fatales sont des erreurs moins graves qui narrtent pas le fonctionnement du CPM2A. Messages derreur Quand une erreur est dtecte, un message derreur correspondant est affich sur la console de programmation ou un autre appareil de programation connect lAPI. Quand une erreur du matriel est dtecte, le drapeau derreur correspondant dans la zone AR ou SR apparat. Quand une erreur est dtecte, un code hexadcimal 2 chiffres spcifique est donn sur SR 25300 SR 25307. Le code derreur et le moment de son apparition sont donns aussi la zone dinscription des erreurs. ! AVERTISSEMENT LAPI va couper toutes les sorties si sa fonction dautodiagnostic dtecte une erreur quelconque ou si une instruction dalarme de dfaut grave (FALS) est excute. Des mesures de scurit externes doivent tre prises pour assurer la scurit dans le systme. Ne pas prendre les mesures de scurit adquates pourrait provoquer des accidents graves.

Drapeaux derreur Codes derreur

5-2-2 Erreurs dfinies par lutilisateur


Trois instructions peuvent tre utilises pour dfinir les erreurs ou les messages. FAL(06) cause une erreur non fatale, FAL(07) cause une erreur fatale et MSG(46) envoie un message la console de programmation ou lordinateur microordinateur connect lAPI. ALARME DE DEFAUT FALS(06) 1, 2, 3... FAL(06) est une instruction qui cause une erreur non fatale. Si une instruction FAL(06) est excute : 1. Le voyant ERR/ALM sur lunit centrale clignotera. LAPI continuera fonctionner. 2. Linstruction FAL 2 chiffres BCD (01 99) sera crite dans SR 25300 SR 25307. Les nombres FAL peuvent tre rgls arbitrairement pour indiquer des conditions particulires, mais le mme nombre ne peut pas tre utilis la fois comme nombre FAL et comme nombre FALS. Pour supprimer une erreur FAL, corriger la cause de lerreur et puis excuter FAL 00 ou utiliser un appareil de programmation pour supprimer lerreur. FALS(07) est une instruction qui cause une erreur fatale. Si une instruction FALS(07) est excute : 1. Lexcution du programme sera arrte et toutes les sorties seront coupes. 2. Le voyant ERR/ALM sur lunit centrale sera allum. 3. Linstruction FALS 2 chiffres BCD (01 99) sera crite dans SR 25300 SR 25307. Les nombres FALS peuvent tre rgls arbitrairement pour indiquer des conditions particulires, mais le mme nombre ne peut pas tre utilis la fois comme nombre FAL et comme nombre FALS. Pour supprimer une erreur FALS, utiliser un appareil de programmation pour commuter lAPI en mode PROGRAM, corriger la cause de lerreur et puis supprimer lerreur. MSG(46) est utilis pour afficher un message sur un appareil de programmation connect au CPM2A. Le message, qui peut avoir jusqu 16 caractres de longueur, est affich si ltat dexcution de linstruction est activ.

ALARME DE DEFAUT GRAVE FALS(07) 1, 2, 3...

MESSAGE MSG(46)

128

Fonctions dautodiagnostic

Chapitre

5-2

5-2-3 Erreurs non fatales


Le fonctionnement de lAPI et lexcution du programme continueront aprs quune ou plusieurs de ces erreurs se soient produites. Bien que le fonctionnement de lAPI continue, corriger la cause de lerreur et supprimer lerreur aussi vite que possible. Si lune de ces erreurs se produit, les tmoins POWER (alimentation) et RUN (marche) resteront allums et le voyant ERR/ALM clignotera.
Message SYS FAIL FAL** (** est 01 99 ou 9B.) N de FAL 01 99 Signification et rponse approprie Une instruction FAL(06) a t excute dans le programme. Contrler le nombre FAL pour dterminer les conditions qui provoquent lexcution, corriger la cause et supprimer lerreur. Une erreur a t dtecte au dmarrage de lAPI. Contrler les drapeaux AR 1300 AR 1302 et corriger suivant les instructions. AR 1300 activ : un rglage incorrect a t dtect au dmarrage de lAPI (DM 6600 DM 6614) quand lalimentation a t applique. Corriger les rglages en mode PROGRAM et remettre lalimentation sous tension. AR 1301 activ : un rglage incorrect a t dtect au dmarrage de lAPI (DM 6615 DM 6644) quand on la mis en mode RUN ou MONITOR. Corriger les rglages en mode PROGRAM et remettre en mode RUN ou MONITOR. AR 1302 activ : un rglage incorrect a t dtect au dmarrage de lAPI (DM 6645 DM 6655). Corriger les rglages et supprimer lerreur. SCAN TIME OVER F8 La dure du cycle a dpass 100 ms. (SR 25309 sera activ). Ceci indique que la dure de cycle du programme est plus longue que ce qui est recommand. Rduire la dure du cycle si cest possible. (Le CPM2A peut tre rgl de faon que cette erreur ne soit pas dtecte). Erreur de batterie (pas de message) F7 Si la tension de la batterie de sauvegarde CPM2ABAT01 est audesssous du niveau minimum, le voyant ERR/ALM clignotera et SR 25308 sera activ. Remplacer la batterie. (Se reporter au paragraphe 5-7 Remplacement de la batterie pour plus de dtails).

9B

129

Fonctions dautodiagnostic

Chapitre

5-2

5-2-4 Erreurs fatales


Le fonctionnement de lAPI et lexcution du programme sarrtent et toutes les sorties de lAPI sont dsactives si lune quelconque de ces erreurs se produit. Le fonctionnement du CPM2A ne pourra pas tre redmarr avant que lAPI ait t coup et rallum ou bien quun appareil de programmation soit utilis pour commuter lAPI en mode PROGRAM et supprimer lerreur fatale. Tous les voyants de lunit centrale seront teints lors de lerreur dinterruption de lalimentation. Pour toutes les autres erreurs de fonctionnement fatales, les voyants POWER (alimentation) et ERR/ALM (erreur/alarme) seront allums. Le voyant RUN (marche) sera teint.
Message Interruption de lalimentation (pas de message) MEMORY ERR N de FAL Aucun Signification et rponse approprie Lalimentation a t interrompue pendant plus de 10 ms (2 ms pour alimentations de type continu). Contrler la tension dalimentation et les lignes lectriques. Essayer de lalimenter de nouveau. AR 1308 activ : il y a une adresse de bit ou de mot non existante dans le programme dutilisateur. Contrler le programme et corriger les erreurs. AR 1309 activ : une erreur sest produite dans la mmoire flash. Remplacer lunit centrale. AR 1310 activ : une erreur sur le total de contrle sest produite dans la mmoire morte DM (DM 6144 DM 6599). Contrler et corriger les rglages dans la zone de mmoire morte DM. AR 1311 activ : une erreur sur le total de contrle sest produite linstallation de lAPI. Initialiser linstallation de lAPI et introduire de nouveau les rglages. AR 1312 activ : une erreur sur le total de contrle sest produite dans le programme. Contrler le programme et corriger toutes erreurs dtectes. AR 1313 activ : une erreur sur le total de contrle sest produite dans les donnes des instructions dextension et tous les codes de fonctions ont t mis leur valeur par dfaut. Rtablir les instructions dextension. AR 1314 activ : des donnes nont pas t maintenues dans une zone spcifie pour le maintien. Supprimer lerreur, contrler les donnes dans les zones spcifies pour le maintien et essayer de nouveau. NO END INST I/O BUS ERR F0 C0 END(01) nest pas crit dans le programme. Ecrire END(01) la fin du programme. Une erreur sest produite pendant le transfert de donnes entre lunit centrale et lunit entre/sortie dextension. Contrler le cble de connexion de lunit entre/sortie dextension. Trop dunits dextension ont t connectes. Contrler la configuration des units dextension. Une instruction FALS(07) a t excute dans le programme. Contrler le numro de FALS pour dterminer les conditions qui ont caus lexcution, corriger la cause et supprimer lerreur. La dure du cycle a dpass le rglage de la dure de cycle (dobservation) maximum (DM 6618). Contrler la dure du cycle et ajuster le rglage de la dure de cycle maximum si ncessaire.

F1

I/O UNIT OVER SYS FAIL FALS** (** est 01 99 ou 9F.)

E1 01 99

9F

5-2-5 Erreurs de communications


Le voyant COMM steindra et AR 0812 sallume si une erreur se produit dans les communications par le port de priphrique, ou cest AR 0804 qui sallume si une erreur se produit dans les communications par le port RS-232C. Contrler les cbles de connexion et redmarrer. Aucun message ou codes derreur ne sont produits par cette erreur et le voyant ERR/ALM nest pas affect.

130

Erreurs de programmation

Chapitre

5-4

5-3

Erreurs de fonctionnement de la console de programmation


Les messages derreurs suivants peuvent apparatre quand des fonctions sont effectues sur la console de programmation. Corriger lerreur comme indiqu et continuer la fonction.
Message REPL ROM PROG OVER ADDR OVER Signification et rponse approprie Une tentative a t faite dcrire dans une mmoire protge en criture. Mettre les bits 00 03 de DM 6602 0. Linstruction la dernire adresse en mmoire nest pas NOP(00). Effacer toutes les instructions inutiles aprs END(01). Une adresse a t mise, qui est suprieure la plus haute adresse de mmoire dans la mmoire de programme. Introduire une adresse plus petite. FALS 00 a t introduite et 00 ne peut pas tre introduit. Rintroduire les donnes. Une adresse de zone de donnes a t dsigne, qui dpasse la limite de la zone de donnes, par exemple une adresse est trop grande. Confirmer les conditions pour linstruction et rintroduire ladresse.

SETDATA ERR I/O NO. ERR

Rem. Se reporter au guide dinstallation du logiciel de support pour les dtails sur les erreurs qui peuvent apparatre lors de lexploitation du logiciel de support SSS ou SYSMAC-CPT.

5-4

Erreurs de programmation
Ces erreurs dans la syntaxe du programme sont dtectes si le programme est contrl en utilisant la fonction Contrle du programme.

131

Erreurs de programmation

Chapitre

5-4

Il existe trois niveaux de contrle du programme. Le niveau dsir doit tre dsign pour indiquer le type derreurs qui doit tre dtect. Le tableau suivant fournit les types derreur, les affichages et les explications de toutes les erreurs de syntaxe. Contrler les niveaux 0 pour les erreurs de types A, B et C ; contrler le niveau 1 pour les erreurs de types A et B ; et contrler le niveau 2 pour les erreurs de type A seulement.
Type A Message ????? CIRCUIT ERR Signification et rponse approprie Le programme a t endommag, crant un code de fonction qui nexiste pas. Rintroduire le programme. Le nombre dinstructions LD (LD ou LD NOT) ne correspond pas au nombre dinstructions du bloc logique (OR LD ou AND LD). Contrler le programme. Une constante saisie pour linstruction ne se trouve pas dans les valeurs dfinies. Changer la constante de sorte quelle se trouve dans la gamme approprie. Il ny a pas de END(01) dans le programme. Ecrire END(01) la fin du programme. Une instruction est la mauvaise place dans le programme. Contrler les conditions pour les instructions et corriger le programme. Une instruction JME(05) manque pour une instruction JMP(04). Corriger le numro de branchement ou insrer linstruction JME(05) adquate. Le mme numro de branchement ou de sousprogramme a t utilis deux fois. Corriger le programme de faon que le mme numro soit utilis une fois pour chacun. Un SBN(92) na pas t programm avec le mme numro de sousprogramme quune instruction SBS(91) dans le programme. Corriger le programme. STEP(08) avec un numro de chapitre et STEP(08) sans numro de chapitre ont t utiliss de faon incorrecte. Contrler les conditions de programmation de STEP(08) et corriger le programme. IL(02) et ILC(03) ne sont pas utiliss en paires. Vrifier le programme avant de le lancer. JMP(04) et JME(05) ne sont pas utiliss en paires. Avant de continuer, sassurer que le programme est crit comme on le dsire. RET(93) na pas t convenablement utilis ou bien la relation entre SBN(92) et RET(93) nest pas correcte. Corriger le programme. Le mme bit est contrl (cestdire activ et/ou dsactiv) par plus dune instruction (par exemple OUT, OUT NOT, DIFU(13), DIFD(14), KEEP(11), SFT(10)). Cette erreur survient lorsque le mme nombre est utilis pour les instructions du temporisateur et du compteur. Bien que ce soit autoris pour certaines instructions, contrler les conditions des instructions pour confirmer que le programme est correct ou rcrire le programme de faon que chaque bit soit contrl par une instruction seulement. JME(05) a t utilis sans JMP(04) avec le mme numro de branchement. Ajouter un JMP(04) avec le mme numro ou supprimer le JME(05) qui nest pas utilis. Il existe un sousprogramme qui nest pas appel par SBS(91). Programmer un appel de sousprogramme lendroit convenable, ou supprimer le sousprogramme sil nest pas ncessaire.

OPERAND ERR NO END INSTR LOCN ERR

JME UNDEFD

DUPL

SBN UNDEFD

STEP ERR

IL-ILC ERR JMP-JME ERR

SBN-RET ERR

COIL DUPL

JMP UNDEFD

SBS UNDEFD

132

Organigrammes de dpannage

Chapitre

5-5

5-5

Organigrammes de dpannage
Utiliser les organigrammes suivants pour dpanner les erreurs qui se produisent au cours du fonctionnement.

Contrle principal
Erreur

Voyant PWR allum ?

Non

Contrler lalimentation. (Voir page 134).

Oui Non Voyant RUN allum ? Fonctionnement arrt. Chercher erreurs fatales. (Voir page 135).

Oui Clignotant Chercher erreurs non fatales. (Voir page 136). Non allum

Voyant ERR/ALM clignotant ?

La squence entre/sortie estelle normale? Oui

Non

Contrler entres/sorties. (Voir page 137).

Non Contrler environnement de fonctionnement. (Voir page 139).

Lenvironnement de fonctionnement estil normal ? Oui Remplacer lunit centrale

133

Organigrammes de dpannage
Contrle de lalimentation
Voyant PWR teint.

Chapitre

5-5

Lalimentation est elle applique ? Oui

Non

Connecter lalimentation.

Non

Le voyant PWR estil allum ?

Oui

La tension estelle adquate ? Oui

Non

Rgler tension dalimentation dans des limites acceptables

Non

Le voyant PWR estil allum ?

Oui

Y atil des vis de bornes desserres ou des fils casss ? Non

Oui

Serrer les vis ou remplacer les fils.

Non

Le voyant PWR estil allum ?

Oui

Lalimentation extrieure estelle courtcircuite ou surcharge ? Non

Oui

Eliminer le courtcircuit ou limiter la charge connecte la gamme spcifie.

Non

Le voyant PWR estil allum ?

Oui

Remplacer lunit centrale.

Fin

134

Organigrammes de dpannage
Contrle derreur fatale
Voyant RUN teint.

Chapitre

5-5

Non

Le voyant ERR/ALM estil allum ? Oui Oui Dterminer la cause de lerreur avec un appareil de programmation. Le mode API estil affich sur lappareil de programmation ? Non

Le mode API estil affich sur lappareil de programmation ? Oui

Non

Couper lalimentation et puis la remettre sous tension.

Une erreur fatale estelle affiche ? Non

Oui Identifier lerreur, liminer sa cause et supprimer lerreur. Suivre lerreur de mmoire, contrler lorganigramme si une erreur de mmoire sest produite.

Commuter en mode RUN ou MONITOR.

Le voyant RUN estil allum ? Oui Fin

Non

Remplacer lunit centrale.

135

Organigrammes de dpannage
Contrle derreur non fatale
Voyant ERR/ALM clignotant.

Chapitre

5-5

Dterminer la cause de lerreur avec un appareil de programmation.

Une erreur non fatale estelle indique ? Non

Oui

Identifier lerreur, liminer sa cause et supprimer lerreur.

Le voyant ERR/ALM clignotetil ? Eteint

Clignotant

Fin Remplacer lunit centrale.

136

Organigrammes de dpannage
Contrle dentre/sortie

Chapitre

5-5

Lorganigramme du contrle dentre/sortie est bas sur la chapitre suivante du schma en chelle.

(LS1) 00002

(LS2) 00003 01003

SOL1

01003

Mauvais fonctionnement de SOL1.

Mauvais fonctionnement de SOL1

Le voyant de sortie IR 01003 fonctionnetil normalement ? Oui Contrler la tension aux bornes 01003.

Non

Cbler correctement.

Corriger le courtcircuit ou limiter la charge connecte la gamme spcifie.

Surveiller ltat des IR 01003 avec un appareil de programmation.

Non Non Le cblage de sortie estil correct ? Oui Non

Fonctionnement OK ? Oui

Fonctionnement OK ? Oui

A A la page suivante

Lalimentation externe estelle courtcircuite ou surcharge ? Oui

Non

Dconnecter les fils extrieurs et contrler la conductivit de chaque fil.

Oui

Fonctionnement OK?

Non

Contrler appareil de sortie SOL1.

Remplacer le CPM2A ou lunit entre/sortie dextension qui fait problme.

137

Organigrammes de dpannage
Non No

Chapitre

5-5

Les voyants dentre IR 00002 et IR 00003 fonctionnentils A normalement ? De la page prcdente Oui

Contrler la tension aux bornes IR 00002 et IR 00003.

Contrler la tension aux bornes IR 00002 et IR 00003.

Fonctionnement OK ? Oui

Non

Fonctionnement OK ? Non

Oui Les vis des bornes sontelles mal serres ? Non

Non

Oui

Le cblage dentre estil correct ? Non

Oui

Contrler le fonctionnement en utilisant un signal dentre factice pour activer et couper lentre.

Cbler correctement. Non Fonctionnement OK ? Oui

Serrer les vis des bornes.

Remplacer lunit centrale ou lunit entre/sortie dextension

Contrler les appareils dentre LS1 et LS2.

Retourner au dpart.

Remplacer lunit centrale ou lunit entre/sortie dextension.

138

Organigrammes de dpannage
Contrle des conditions denvironnement
Contrle des conditions denvironnement

Chapitre

5-5

La temprature ambiante estelle au dessous de 55C ? Oui

Non

Envisager dutiliser un ventilateur ou un refroidisseur.

La temprature ambiante estelle audessus de 0C ? Oui

Non

Envisager dutiliser un radiateur.

Lhumidit ambiante estelle entre 10 % et 85 % ? Oui

Non

Envisager dutiliser un conditionneur dair.

Le bruit estil contrl ? Oui

Non

Installer des parasurtenseurs ou dautres quipements de rduction du bruit aux sources de bruit.

Lenvironnement de linstallation estil bon ? Oui Fin.

Non

Envisager de construire un panneau ou une armoire dinstruments.

139

Organigrammes de dpannage
Contrle derreur en mmoire
Une erreur de mmoire sest produite.

Chapitre

5-5

AR 1309 activ ? Non

Oui

Remplacer lunit centrale.

AR 1314 activ ? Non

Oui

Contrler et corriger les donnes sauvegardes et supprimer lerreur.

AR 1308 activ ? Non

Oui

Contrler le programme, corriger toutes erreurs et supprimer lerreur.

Non

AR 1310 AR 1312 activs ?

Oui

Activ pendant le dmarrage ? Non

Oui

Contrler lerreur indique par le drapeau activ, corriger le rglage comme ncessaire et crire les donnes dans la mmoire flash.

Non

Contrler lenvironnement externe.

Fin.

140

Inspections de maintenance

Chapitre

5-6

5-6

Inspections de maintenance
Pour que le systme SYSMAC fonctionne dans les conditions optimums, ne pas manquer deffectuer des inspections quotidiennes ou priodiques. Les principaux composants dun systme SYSMAC sont des semiconducteurs, et il contient peu de composants dure de vie limite. Des conditions denvironnement mdiocres peuvent conduire cependant une dtrioration des composants lectriques, ce qui fait quune maintenance rgulire est ncessaire. La priode normale pour les contrles de maintenance est de 6 mois 1 an, mais des contrles plus frquents sont ncessaires si lAPI fonctionne dans des conditions plus rudes. Si les critres ne sont pas respects, ajuster les paramtres dans les plages spcifies.
Dtails Dterminer si la fluctuation de la tension aux bornes de lalimentation est dans la limite des spcifications. La temprature ambiante lintrieur du panneau estelle approprie ? Lhumidit ambiante lintrieur du panneau estelle approprie ? Atil accumul de la salet ou des poussires ? Critres Dans la gamme de variation de la tension (voir Rem.). 0 55_C 10 % 85 % RH sans condensation Aucun Chaque borne dentre/sortie doit tre coforme aux spcifications Rien nest desserr Rien nest desserr Remarques Testeur

Sujets inspecter

Sujets inspecter Alimentation

Conditions denvironnement

Thermomtre Hygromtre Inspection visuelle Testeur

Alimentation entre/sortie Etat de linstallation

La fluctuation de tension mesure aux bornes dentre/sortie estelle dans la gamme standard ? Toutes les units sontelles parfaitement installes ? Tous les cbles de connexion et connecteurs sontils compltement insrs et bloqus ? Y atil des vis du cblage externe qui soient desserres ? Y atil des cbles externes qui soient effils ?

Tournevis cruciforme Inspection visuelle

Rien nest desserr Pas danomalie externe Au point de vue lectrique : Charge rsistive : 300.000 oprations Charge inductive : 100.000 oprations Au point de vue mcanique : 10.000.000 oprations 5 ans

Tournevis cruciforme Inspection visuelle ---

Dure de service du produit

Contact relais de sortie

Batterie (CPM2A-BAT01)

---

Rem. Plage de variation de la tension dalimentation.


Alimentation 100 240 V c.a. 24 V c.c. Gamme de fluctuation de tension autorise 85 264 V c.a. 20,4 26,4 V c.c.

Outils ncessaires

Outils standard (ncessaires) Tournevis (cruciforme et lame plate) Testeur de tension ou voltmtre digital Alcool industriel et chiffon de coton Appareils de mesure (peuvent tre ncessaires)

141

Remplacement de la batterie
Synchroscope Oscilloscope cathodique Thermomtre, hygromtre

Chapitre

5-7

Rem. Ne pas essayer de dmonter, rparer ou modifier lAPI de quelque faon que ce soit.

5-7

Remplacement de la batterie
Si lalimentation na pas t fournie lAPI pendant un certain temps, mettre lalimentation en service pendant au moins 5 minutes avant de remplacer la batterie. Couper lalimentation de lAPI avant de remplacer la batterie. Utiliser la procdure cidessous lors du remplacement de la batterie. Cette procdure doit tre termine en 5 minutes. 1, 2, 3... 1. Enlever le couvercle de la batterie avec un tournevis lame plate.

a) Ouvrir le capot des bornes.

b) Enlever le capot de la batterie.

2. Enlever la batterie.

142

Remplacement de la batterie
3. Dconnecter le connecteur de la batterie.

Chapitre

5-7

4. Contrler le connecteur de la batterie de remplacement.

5. Contrler lalignement de la languette du connecteur et enfoncer le connecteur compltement.

6. Insrer la batterie dans le compartiment, en sassurant que le fil de la batterie fait face au connecteur du ct droit lintrieur du compartiment.

7. Fermer le couvercle de la batterie.

143

CHAPITRE 6 Unit dextension de mmoire


Ce chapitre dcrit lutilisation de lunit dextension de mmoire CPM1-EMU01-V1. Suivre les conseils et procdures dinstallation pour une utilisation correcte de lunit. 6-1 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1-1 Zones mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1-2 Conseils dutilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques techniques et nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2-1 Caractristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2-2 Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3-1 Montage/dmontage de lEEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3-2 Connexions un API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3-3 Chargement de programmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3-4 Dchargement de programmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 146 146 147 147 148 149 149 150 151 153

6-2

6-3

145

Prsentation

Section

6-1

6-1

Prsentation
Lunit dextension de mmoire CPM1-EMU01-V1 est un chargeur de programme pour API de petite taille ou micro API. Lutilisation du CPM1-EMU01-V1 est possible pour le transfert simple sur site de programmes utilisateurs et de mmoire de donnes entre des API.
Chargement Dchargement

SYSMAC EEPROM CPM1, CPM1A, CPM2A, CPM2C, CQM1, CQM1H, SRM1(-V2)

Unit dextension de mmoire

Rem. Dans le bouton DOWNLOAD TO PLC, PLC indique les API (Automates Programmables).

6-1-1 Zones mmoire


Les zones mmoire charges ou dcharges varient avec le bouton utilis comme montr dans le tableau suivant.
Bouton UPLOAD + DM (chargement+DM) UPLOAD (chargement) DOWNLOAD TO PLC (dchargement vers PLC) Tout le contenu de lEEPROM crit dans lAPI.

Programme contact et instructions dextension DM 6144 6655

Lit de lAPI vers lEEPROM.

Lit de lAPI vers lEEPROM.

Non affect.

Rem. Pour plus de dtails sur la taille de programme, la zone DM et la validit des instructions dextension, se rfrer au manuel de lAPI concern.

6-1-2 Conseils dutilisation


Ne pas essayer dutiliser le CPM1-EMU01-V1 pour une autre application que celles dcrites ici. Une utilisation incorrecte peut provoquer un dysfonctionnement. Ne pas essayer de charger ou dcharger des donnes entre diffrents types dAPI. Cela pourrait provoquer un dysfonctionnement. Ne pas dcharger lorsque lAPI est en mode RUN ou MONITOR. Si un dchargement est excut pendant que lAPI est en marche, il basculera automatiquement en mode PROGRAM et les oprations seront stoppes. Ne pas essayer de dmonter, rparer ou modifier le CPM1-EMU01-V1. Toute tentative de ce genre peut provoquer un dysfonctionnement, la dgradation du produit (brlage) ou un choc lectrique.

146

Caractristiques techniques et nomenclature

Section

6-2

Aprs un dchargement, sassurer de confirmer les informations du programme utilisateur, des donnes et des instructions dextension. Ne pas confirmer ces informations peut provoquer un fonctionnement dfaillant. Avant de toucher lEEPROM ou le CPM1-EMU01-V1, dabord toucher un objet mtallique reli la masse pour dcharger toute accumulation dlectricit statique. Omettre ce dchargement peut provoquer un dysfonctionnement ou des dommages.

6-2

Caractristiques techniques et nomenclature


Caractristiques API supportes Zones mmoire lecture/criture CPM1, CPM1A, CPM2A, CPM2C, SRM1 (-V2), CQM1, CQM1H Programme utilisateur : 15,2 Kmots max. Mmoire de donnes : DM 6144 DM 6655 (DM lecture seule et configuration de lAPI) Instructions dextension : 18 instructions Connecteur compatible avec les API CPM1, CPM1A, CPM2A, SRM1 (-V2) et CQM1. Pour les API CPM2C et CQM1H, connecter via un cble de connexion CS1W-CN114 ou CPM2C-CN111. Paramtres de communications EEPROM (Voir Rem. 1.) Consommation Dimensions Poids 1 bit de dpart, 7 bits de donnes, parit paire, 2 bits darrt, 9 .600 bps EEPROM 256 Kbit ATMEL: AT28C256 129 mA max. Corps principal (ne comprenant pas les cbles et les connecteurs) : 57 92 38 mm (L H P) 200 g max. (sans lEEPROM)

6-2-1 Caractristiques techniques

Connecteur

Rem.

1. LEEPROM doit tre achet sparment. 2. Pour les caractristiques gnrales, se rfrer au manuel de lAPI concern.

147

Caractristiques techniques et nomenclature

Section

6-2

6-2-2 Nomenclature
Connecteur de port priphrique

Levier de verrouillage Rceptacle EEPROM Levier de verrouillage Pour le montage et le dmontage de lEEPROM. Bouton DOWNLOAD TO PLC Ecrit toutes les donnes de lEEPROM (programmes contacts, mmoire de donnes etc.) dans lAPI. Bouton UPLOAD + DM Lit le programme utilisateur de lAPI et le contenu des DM 6144 DM 6655 dans lEEPROM. Bouton UPLOAD Lit seulement le programme utilisateur de lAPI dans lEEPROM.

Voyant Bouton UPLOAD + DM

Bouton DOWNLOAD TO PLC Bouton UPLOAD

Rem. Dans le bouton DOWNLOAD TO PLC, PLC indique les API (Automates Programmables). Voyant LED
CONNECT (vert) OFF ON Clignotant ON OFF OFF ERR (rouge) OFF OFF OFF Clignotant ON Clignotant Signification Non connect un API (alimentation coupe). Connect un API reconnu. Chargement/dchargement de donnes. Erreur de communication avec un micro-ordinateur, renouveler par lutilisateur. Modle dAPI et donnes dEEPROM non compatibles. Lune des erreurs suivantes sest produite : Un API non reconnu est connect. Erreur dEEPROM (EEPROM non prsent, dfaut dEEPROM ou pas de programme dcharger) ou erreur de total de contrle.

148

Manipulation

Section

6-3

6-3

Manipulation
! Attention Ne pas monter ou dmonter lEEPROM avec le CPM1-EMU01-V1 connect lAPI. Cela pourait endommager lEEPROM.

6-3-1 Montage/dmontage de lEEPROM

Montage de lEEPROM 1, 2, 3...

1. Lever le levier de verrouillage. 2. Redresser les broches de lEEPROM, laligner avec le rceptacle et lenfoncer dans le rceptacle, comme montr dans la figure suivante. Si lEEPROM est plus petit, le placer au centre du rceptacle.

EEPROM

Lever le levier de verrouillage.

Insrer lEEPROM.

3. Enfoncer doucement lEEPROM et abaisser le levier de verrouillage.


Abaisser le levier de verrouillage.

Dmontage de lEEPROM

Lever le levier de verrouillage et dtacher lEEPROM.

149

Manipulation

Section

6-3

6-3-2 Connexions un API


! Attention Monter lEEPROM au CPM1-EMU01-V1 lAPI. CPM1-EMU01-V1 avant de connecter le

! Attention Ne pas dconnecter le CPM1-EMU01-V1 de lAPI lorsque le voyant est vert clignotant.

API CPM1, CPM1A, CPM2A, CQM1 et SRM1 (-V2)

Lors de la connexion un CPM1, CPM1A, CPM2A, CQM1 ou SRM1 (-V2), insrer le connecteur dans le port priphrique en sassurant que le connecteur est orient correctement. Insrer le connecteur jusqu ce quil soit bien fix en place. La connexion nest pas possible vers le port RS-232C ou vers un autre port.

Connexion au CPM2A

API CPM2C et CQM1H

Lors de la connexion au CPM2C ou au CQM1H, connecter au port priphrique via le cble de connexion CPM2C-CN111 ou CS1W-CN114. Rgler les slecteurs sur le micro-interrupteur DIP de lunit centrale comme suit :
CPM2C CQM1H Slecteur 1: ON (voir Rem.) Slecteur 2: ON Slecteur 5: ON (voir Rem.) Slecteur 7: ON

Rem. Si le slecteur 1 sur le CPM2C ou le slecteur 5 sur le CQM1H est sur OFF, la connexion est toujours possible si le port priphrique est dfini aux valeurs par dfaut. Rglage des communications du port priphrique Le port priphrique doit tre rgl avec les paramtres de communication par dfaut montrs ci-dessous. Bit de dpart : 1 Bits de donnes : 7 Bits darrt : 2 Parit : Paire Vitesse : 9.600 bps

150

Manipulation
Dconnexion

Section

6-3

Presser les leviers en haut et en bas du connecteur pour dverrouiller le connecteur et tirer comme montr dans la figure suivante.

Rem. Ne pas essayer de retirer le connecteur en tirant sur le cble.

6-3-3 Chargement de programmes


Les programmes contact et le contenu de la mmoire de donnes peuvent tre chargs dans lEEPROM en utilisant la procdure suivante. Les boutons utiliss dtermineront si le contenu de la mmoire de donnes doit tre charg ou non.

Unit dextension de mmoire API SYSMAC

Voyant Bouton UPLOAD+DM Bouton UPLOAD

Bouton Programme contact et instructions dextension DM6144 6655

UPLOAD + DM (chargement+DM) Lit de lAPI vers lEEPROM.

UPLOAD (chargement) Lit de lAPI vers lEEPROM. Non affect.

Rem. Utiliser un tournevis cruciforme ou un autre outil avec un diamtre de 3.0 mm max. et une lame longue de 10 mm min. pour presser le bouton de chargement.

3,0 max. 10 mm min.

Le chargement est possible mme si lAPI est en mode RUN ou MONITOR.

151

Manipulation Procdure dopration


Dpart

Section

6-3

Monter lEEPROM sur le CPM1-EMU01-V1.

Monter lEEPROM sur le CPM1-EMU01-V1 avant de connecter lAPI.

Connecter le CPM1-EMU01-V1 au port priphrique de lAPI.

Vrifier lorientation du connecteur avant de connecter le CPM1-EMU01-V1.

Aprs 2 ou 3 s, vrifier que le voyant est vert. Non Oui Slectionner la zone mmoire charger. Voir la Rem. sur la droite.

Rem. Si le voyant nest pas allum du tout, sil


est rouge ou rouge clignotant, le chargement ne sera pas possible. Dans ce cas, vrifier les points suivants. Le connecteur est-il correctement connect? LEEPROM est-il correctement mont? Les caractristiques de lEEPROM sontelles correctes? Les paramtres de communication du port priphrique sont-ils corrects?

Charger le programme contact et DM 6144 DM 6655.

Charger le programme contact seulement.

Appuyer sur le bouton UPLOAD+DM.

Appuyer sur le bouton UPLOAD.

Vrifier si le voyant est vert clignotant (indiquant que le chargement a commenc). Non Oui Vrifier si le voyant est vert (indiquant que le chargement sest droul correctement). Non Oui Enlever lunit dextension mmoire de lAPI. Voir la Rem. plus haut. Voir la Rem. plus haut.

Fin

152

Manipulation

Section

6-3

6-3-4 Dchargement de programmes


Les programmes contacts et le contenu de la mmoire de donnes peuvent tre dchargs de lEEPROM vers lAPI en utilisant la procdure donnes cidessous. Lors du dchargement, noter les points suivants.

! Attention Si lAPI est en mode RUN ou MONITOR lors du dchargement, il basculera automatiquement en mode PROGRAM et lopration sera arrt. Confirmer quaucun effet contraire ne surviendra dans le systme avant de dcharger. Sans cela, un fonctionnement inatendu pourrait survenir.

Rem.

1. Si lAPI est en mode RUN ou MONITOR, basculer le mode de lAPI en mode PROGRAM. 2. Confirmer que le programme ou les autres donnes dcharger vers lAPI sont compatibles avec lAPI avant de dcharger. 3. Pour le CQM1 ou le CQM1H, lors du dchargement de programmes utilisant des codes de fonction dfinis par lutilisateur pour des instructions dextension, sassurer que le slecteur 4 du micro-interrupteur de lunit centrale est sur ON. Si ces programmes sont dchargs alors que le slecteur est sur OFF, les affectations pour les instructions dextension retourneront leurs rglages par dfaut. 4. Lorsque le dchargement est termin, sassurer de confirmer le programme utilisateur, les donnes et les instructions dextension. 5. Lorsque le bouton DOWNLOAD TO PLC est enfonc, toutes les donnes de lEEPROM (programmes contact, mmoire de dones etc.) sont crites dans lAPI.

Unit dextension de mmoire

API SYSMAC

Voyant

Bouton DOWNLOAD TO PLC

153

Manipulation Procdure dopration


Dbut

Section

6-3

Monter lEEPROM sur le CPM1-EMU01-V1.

Monter lEEPROM sur le CPM1-EMU01-V1 avant de dcharger.

Changer le mode de lAPI en mode PROGRAM. Connecter le CPM1-EMU01-V1 au port priphrique de lAPI.

Confirmer la scurit du systme.

Confirmer lorientation du connecteur avant de connecter le CPM1-EMU01-V1.

Aprs 2 ou 3 s, vrifier si le voyant est vert. Non Oui Appuyer sur le bouton DOWNLOAD TO PLC. Voir la Rem. sur la droite.

Rem. Si le voyant nest pas allum du tout, sil


est rouge ou rouge clignotant, le dchargement ne sera pas possible. Dans ce cas, vrifier les points suivants. Le connecteur est-il correctement connect? LEEPROM est-il mont correctement? Les caractristiques de lEEPROM sont-elles correctes? Les paramtres du port de communication du port priphrique sont-ils corrects? Voir la Rem. plus haut.

Vrifier si le voyant est vert clignotant (indiquant que le dchargement a commenc). Non Oui Vrifier si le voyant est vert (indiquant que le dchargement sest droul correctement). Non Oui Retirer lunit dextension mmoire de lAPI. Voir la Rem. plus haut.

Vrifier le programme.

Avant un fonctionnement effectif, vrifier le contenu du programme contacts et la zone DM, ainsi que les paramtres des instructions dextension.

Fin

154

Modles standard
Units centrales
Description Points dentre 12 points Points de sortie 8 points Alimentation ALT. CONT. UC avec 30 points dE/S 18 points 12 points ALT. CONT. UC avec 40 points dE/S 24 points 16 points ALT. CONT. UC avec 60 points dE/S 36 points 24 points ALT. CONT. Numro du modle Sorties relais CPM2A20CDR-A CPM2A20CDR-D CPM2A30CDR-A CPM2A30CDR-D CPM2A40CDR-A CPM2A40CDR-D CPM2A60CDR-A CPM2A60CDR-D --CPM2A20CDT-D --CPM2A30CDT-D --CPM2A40CDT-D --CPM2A60CDT-D Sorties transistors NPN UC avec 20 points dE/S --CPM2A20CDT1-D --CPM2A30CDT1-D --CPM2A40CDT1-D --CPM2A60CDT1-D PNP

Annexe A

Units dextension des E/S


Description Points dentre 12 points Points de sortie 8 points Numro du modle Sortie relais CPM1A-20EDR1 Sortie transistor NPN Unit dextension des E/S avec 20 points dE/S CPM1A-20EDT PNP CPM1A-20EDT1

Unit dextension des E/S avec 8 points dentre

8 points

---

CPM1A-8ED (pas de sorties)

Unit dextension des E/S avec 8 points de sortie

---

8 points

CPM1A-8ER

CPM1A-8ET

CPM1A-8ET1

Unit dE/S analogiques


Description Unit dE/S analogiques Caractristiques techniques 2 entres analogiques et une sortie analogique Numro du modle CPM1A-MAD01

155

Modles standard

Annexe A

Unit de liaison CompoBus/S


Description Unit de liaison CompoBus/S Caractristiques techniques Travaille comme esclave de CompoBus/S et offre 8 entres et 8 sorties lAPI du CPM1A ou du CPM2A. Numro du modle CPM1A-SRT21

Interfaces et cbles de raccordement (Connexion 1 : 1)


Port du CPM2A Periphrique Dnomination Interface RS-232C Aspect Numro du modle CQM1-CIF01 CQM1-CIF02 CPM1-CIF01 (+ XW2Z-j00S) Commentaires Pour un port informatique srie, type 25 broches Pour un port informatique srie, type 9 broches Pour un port informatique srie, type 25 broches Longueur du cble 3,3 m 3,3 m 3,3 m (+ j m)

RS-232C

Cble RS-232C

XW2Z-200S XW2Z-500S XW2Z-200S-V XW2Z-500S-V

Pour un port informatique srie, type 25 broches Pour un port informatique srie, type 9 broches

2m 5m 2m 5m

Interfaces et cbles de raccordement (Connexions 1 : N)


Dnomination Interface RS-422 Aspect Numro du modle NT-AL001 Caractristiques techniques Sutilise pour convertir le port RS-232C du CPMA2 en un port RS-422A. Ncessite une alimentation 5 V continus, 150 mA qui est assure par la connexion au CPM2A. (Peut aussi se connecter un ordinateur personnel ; toutefois, pour faire ce raccordement, il faut disposer dune alimentation externe 5 V continus). Sutilise pour convertir le port RS-232C dun ordinateur personnel en un port RS-422A. (Peut aussi se connecter un CPM2A). Sutilise pour convertir le port de priphrique du CPM2A en un port RS-422A.

Interface de liaison

B500-AL004

Interface RS-422

CPM1-CIF11

Cbles RS-232C (Sutilise avec le NT-AL001).

XW2Z-070T-1 XW2Z-070T-1

Sutilise pour le port RS-232C du CPM2A qui peut se connecter NT-AL001 (cble de 70 cm). Sutilise pour le port RS-232C du CPM2A qui peut se connecter NT-AL001 (cble de 2 m).

156

Modles standard

Annexe A

Priphriques
Dnomination Console de programmation Aspect Numro du modle CQM1-PRO01-E Caractristiques techniques Cble de raccordement (2 m) fixe

C200H-PRO27-E

Tenu la main, avec contre clairage ; ncessite un cble de raccordement C200H-CN222 ou C200H-CN422, voir cidessous . Raccorde la console de programmation C200H au port de priphrique (2 m) Raccorde la console de programmation C200H au port de priphrique (4 m) Charge le programme contact et les DM 6144 DM 6655 de lAPI vers lEEPROM et dcharge le programme contact et les DM 6144 DM 6655 de lEEPROM vers lAPI.

Cble de raccordement

C200H-CN222 C200H-CN422

Unit dextension mmoire

CPM1-EMU01-V1

EEPROM

EEROM-JD

256 K bit

Accessoires pour la maintenance


Dnomination Pile de sauvegarde Aspect Numro du modle CPM2A-BAT01 --Caractristiques techniques

157

Dimensions
Toutes les dimensions sont en millimtres.

Annexe B

Units centrales du CPM2A-20CDj-j


4 trous 4,5 UC avec alimentation continue UC avec alimentation alternative

NC NC NC

NC NC

NC

NC NC NC

NC NC

Units centrales du CPM2A-30CDj-j


4 trous 4,5 UC avec alimentation continue UC avec alimentation alternative

120 0,2

100 0,2

159

Dimensions

Annexe B

Units centrales du CPM2A-40CDj-j


4,5

120 0,2

Units centrales du CPM2A-60CDj-j


4 trous 4,5 UC avec alimentation continue UC avec alimentation alternative

100 0,2

186 0,2

Units dextension des E/S du CPM1A-20EDj

76 0,2 4 trous 4,5

160

100 0,2

100 0,2

Dimensions

Annexe B

Units dextension des E/S du CPM1A-8jjj

56 0,2 4 trous 4,5

Unit des E/S analogiques du CPM1A-MAD01

56 0,2 4 trous 4,5

Unit de liaison CompoBus/S du CPM1A-SRT21

56 0,2 4 trous 4,5

100 0,2

100 0,2

100 0,2

161

Dimensions

Annexe B

CPM1-CIF01

162

81 0,2

Dimensions

Annexe B

CPM1-CIF11

81 0,2

163

Dimensions

Annexe B

Dimensions avec dispositifs de programmation installs


UC avec alimentation continue Environ 95 UC avec alimentation alternative Environ 130

Adaptateur RS-232C de CPM1-CIF01 Environ 120

164

Historique des rvisions


Un code de rvision manuel est utilis comme suffixe du numro catalogue, sur la premire page du manuel.

Cat. N_ W352-E1-2
Code de rvision Le tableau suivant prcise les modifications qui ont t apportes au manuel lors de chaque rvision. Les numros des pages renvoient la version prcdente.
Code de rvision 1 2 Date Avril 1999 September 1999 Production initale Informations concernant les UC 20 points sont ajouts dans tous le manuel. Informations concernant lUnit dextension mmoire du CPM1-EMU01-V1 sont ajouts dans tous le manuel. Contenu rvis

165

Site Web Omron : http://www.omron.fr


SIEGE SOCIAL REGION ILE DE FRANCE OMRON ELECTRONICS BP 33 19, rue du Bois Galon 94121 FONTENAY-SOUS-BOIS cedex Tl. 01 49 74 70 59 Tlex 264 931F Tlcopie 01 48 76 27 95 REGION SUD-OUEST OMRON ELECTRONICS Buroparc 2 - Innopole - Voie de la Dcouverte B.P . 221 31677 LABEGE cedex Tl. 05 61 39 89 00 Tlcopie : 05 61 39 99 09 REGION SUD-EST OMRON ELECTRONICS LAtrium, Parc Saint-Exupry 1, rue du Colonel Chambonnet 69500 BRON Tl. 04 72 14 90 30 Tlcopie 04 78 41 08 93 REGION OUEST OMRON ELECTRONICS Les Salorges 2 3, Bd Salvador Allende 44100 NANTES Tl. 02 40 69 24 50 Tlcopie 02 40 73 67 98 REGION NORD-EST OMRON ELECTRONICS 6, rue Gabriel Voisin 51100 REIMS Tl. 03 26 82 00 16 Tlcopie : 03 26 82 00 62

Cat. N_ W352-E1-2

Automate programmable CPM2A

MANUEL DINSTALLATION

Agent agr :

Cat. N_ W352-E1-2

Rem. : Spcifications sujettes modification sans avis pralable.

Printed in Japan 0499-ntlpM