Vous êtes sur la page 1sur 32
académie Poitiets education nationale Ce document appartient a Nom: fo Prénom 5Bernarv PALISSY enseignement supérieur Année Génie électrique Automatismes industriels Travaux pratiques & travaux dirigés Imprimées sur papier bleu utilisables comme documents de travail en classe Lycée Bernard Palissy 1 rue de Gascogne 17107 Saintes Lyeée Bernard Palissy — 1 rue de Gascogne ~ 17107 Saintes Rev, 58 Composants élémentaires d'armoire électrique industrielle 1. Objectifs Manipul Sect’ 2205 ns Page 1/2 ‘© Etre capable de choisir un matériel dans une liste selon le schema électrique ; ‘© Etre capable de tracer le symbole électrique correspondant au matériel utilisé ‘@ Etre capable de mettre en ceuvre un commutateur mécanique pour piloter un pré-actionneur ‘© Etre capable de mettre en ceuvre un commutateur, un pré-actionneur et un actionneur, sur des alimentations distinetes. 2. Matériel Vous disposez des matériels suivants Nom Fonetion ‘Symbole de schema Reférence fabricant Photo Boutons poussoirs sur Organe de commande —S, S2, ! boite PVC e ‘ Relais électromécanique. |Pré-actionneur KM1, KM2, LC1D09 Contacteur tripolaire (commutation) Le1D12 |Alimentation continue Convertisseur AC/DC ELC ALE2402R, redressée filtrée ‘Alimentation du circuit 230V~1 24 V= commande Transformateur Convertisseur AC/AC Legrand 44212 230/24 VAC Alimentation des ‘actionneurs ‘Anciens modéles Legrand 42303 Porte fusible Protection GV2 jet fusible associe, 'disjoncteur de tate, |disjoncteur magnéto- thermique, Embouts de cablage Cablage Non mentionné t vobb <= NV wes Si des références de composants ne sont pas dans la documentation (enciens modéles),relever les caractéristiques et retrouver la nouvelle référence équivalente. aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org ‘Manip 2205 Prsa-an-main materia vi¥8 off 6 sept 18— Rav 30 Composants élémentaires d'armoire électrique industrielle Manipulations Sect’ 2205 Page 2/2 3. Préparation Le fonctionnementattendu corespond par exemple la commande d'une gache électrique par un bouton-poussoir + On appuie: la gache est retirée ats |e. |e -r[se[w i fa ¥ On relache : la gache revient en positon iniale. © | Lagache électrique sera remplacte par un voyant de = = 8} py type ampoule a fiament a visser sur cult E27. : rh Retracer sur votre copie le schéma & mettre en couvre ou ot écrit ci-contre. é PPP > Identifier les citférents symboles du schéma parm les - ccomposants disponibles sur laplatine. ‘ , an » Dans le tableau du matériel (page précédente), es 1 reproduire les symboles correspondant a chaque . \\on élément dans la colonne ad hoc 4 | > Identifier a partie commande et a partie puissance & sure schéma ci-contre aI > Surle schema, entourer en pointiés le composant « Contacteur » > Quelles sont les caracterstiques de Falimentation continue : Tension de sortie nominale ? Puissance nominale de sortie ? Courant imax qui peut étre debité 2 Quelle sera la tension de commande de la bobine du contacteur ? > Quelles sont les caracteristiques du transformateur de la partie puissance présent sur la platine : Tension nominale d'entrée ? Tension rnominale de sortie ? Puissance nominale ? Courant max qui peut étre débité ? > Quelle sera la valeur nominale du voyant piloté ? > Relever, selon les sections de conducteurs, les couleurs des embouts disponibles dans Fatelier. 4. Manipulations 4.1. Cablage Les captours et actionneurs étant supposés étre a l'extérieur de |'armoire électrique, ils seront cablés sur le bomier en bas de la grille. ‘+ Mette en oeuvre la partie commande du schema, ~ Comment peut-on verifier son bon fonctionnement ? ‘+ Metre en oeuvre la partie puissance du schéma, v Verifier que état de l'actionneur correspond aux attentes dans le fonctionnement. 4.2. Mesures ‘+ Mesurer le courant qui parcourt la bobine du contacteur KM ‘+ Mesurer le courant qui parcourtlactionneur Ht ¢ Relever a oscilloscope l'allure de la tension en sortie de l'alimentation continue a vide, puis en charge. ¢ Mesurer, a vide, puis en charge, la valeur moyenne de la tension et la valeur créte a créte de la tension d'ondulation (mode AC). ‘¢ Relever 4 oscilloscope lallure de la tension en sortie du transformateur. Mesurer valeur moyenne et ondulation. 4.3. Analyse selon documentations constructeur ‘¢ Rechercher (directement sur l@ doc technique ou par déduction) la valeur nominale du courant de la bobine du contacteur. Comparer avec la valeur mesures ‘+ Evaluer parle calcul intensité du courant qui sort du disjoncteur principal. En quoi peut: y avoir erreur dans cette evaluation ? 5. Analyse et conclusion ‘ Enumérer les conditions a verifier avant de mettre en oeuvre ce montage. aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org ‘Manip 2205 Prsa-an-main materia vi¥8 off 6 sept 18— Rav 30 Travaux dirigés Analyse des circuits d'armoire électrique industrielle Sect’ 2206 Page 1/2 1. Objectifs : ‘© Etre capable de justier toutes les grandeurs novt électriques mesurées lors des manipulations. 2. Etude du circuit Commande i yo 2.1. Alimentation continue £e se Vous avez mis en couvre une 7 rt. alimentation de tension dentrée 230 volts alternatfs et fourissant en— es sori 24 vols coninus(edressés fits) :230V~1 24 Ve Cette alimentation de référence ALE2402R peut four Pénergie du circuit « Commande » sous des valeurs nominales de sorte de 24V / 2.58. ‘+ Consulter las animations d'analogieélectriits / hyeraulique + to:/iwwn colegsandemos fr/IMG/swt/analogia. swf httoulve-renaudeau-49,2¢-nantes f/ohysap/IMG/swtinotionselectricite-3.swf ‘+ Rappaler a loi quis { tension, courant et résistance } dans un composant résstt ‘+ Sifon branche une charge (résistance) sur cette aimentation de tension v Etes-vous plus stir d'obtenir 24 volts ou bien 2,5 ampéres 7 Quelle valeur de résistance peut-on brancher pour obtenir un debit de 2.5 ampéres sous 24 volts ? v Sila résistance est plus grande, le courent sortant de Falimentation serail plus petit ou plus grand ? ¥ Caleuler le courant d&bité par cette alimentation dans une résistance de 24 ©, de 120 ©. ‘+ Rappeler la li électrique qui lis tension, courant et puissance en courant continu v Quelle est la valeur de la puissance utile de cette alimentation ? v Retrouver cette valeur nominale dans la documentation-constructeur de ELC. Quelle est la puissance maxi consommeés en alternaiifé lentrée de cette alimentation (absorbée) ? v Calouler le rendement en % défini par le rapport puissance foumie / puissance absorbée, ¥ Quel est le courant maximum absorbé sur entrée de Valimentation en tension altemative ? ‘+ Quelle est la valeur du fusible présent en fagade du bloc alimentation ? Quel est e role de os fusible ? v Que se passerectisil'on connects une résistance de charge de 1:27 ‘+ Latension de sorte présente une ondulation (de tension) variable selon la charge (voir documentation-constructeur) v Pour une charge de 1 amgéres, quelle est lamplitude (en volts) de fondulation ? v Tracer sur un graphe V = ft) ci-contre les tensions de sortie de l'alimentation pour une charge deOA 1A25A, > t aie sar LbreOifes, Sule bureaubque gratate Hip Mi Mbreofice org Ting B706-Justfcaton- Commande: pussance viT6 od -6 Sept 16-RBv 51 Analyse des circuits d'armoire électrique industrielle Travaux dirigés Sect’ 2206 Page 2/2 2.2. Contacteur KM1 : étude du circuit commande (bobine) Vous disposez dun contacteur triphasé madéle Tesys D a bobine 24 V= normale de référence LC1-DOSBD. Lorsqulun courant parcourt la bobine du contacteur,laimant ainsi forme attr les pSles mobiles fermant alors les contacts triphasés. ‘+ Consulter las 2 pages d'extrits de guide de choix du catalogue Télémécanique + Combien de types de circuits de commande sont proposés ? v Quel est le type de circuit de commande utilisé parle LC1-DO9BD ? a + Quelle estla tension nominale du LC1-DO8BD ? —_—"! ‘+ Consulter les 2 pages de caractévistiques techniques du composant Télemécanique 4 Sur le type de circuit de commande du LC1-D09 précédemment sélectionné + Quelle est la gamme des tensions assignées (ou tensions nominales) ? + Quelle gamme de tension permet au contacteur de fermer ses contacts ? Calculer la tension limite basse et la tension limite haute de fonetionnement pour le LC1-DOBD. Une fois enclenché, les contacts restentils enclenchés sila tension de bobine redescend a par exemple 10 ? Justifie. ‘+ Puissance absorbée parle contacteur ¥ Quelle est la puissance électrique nécessaire pour enclencher et maintenir fermés las contacts du LC1-DO28D ? v Alide de la relation qui lie {la puissance, la tension, et le courant } dun dioéle résistf en courant continu, calculer le courant {ui va circuler dans la bobine quand elle est alimentée. Quel dispositi va fournir ce courant ? Que faut vérifier ? v Verifier que la souree disponible est suffisants pour alimenter la bobine. Quel est le courant réel absorbé sur entrée en tension altemative de lalimentation continue ? 3. Etude du circuit puissance 3.1. Alimentation alternative Vous disposez d'un transformateur déquipement industriel 230 V / 24 V~. (A défaut davoir une référence réelle sur la table de ‘manipulations, on prendre une valeur nominate de 100VA ) ¢ Transposer toutes les questions du §2.1 relatives a l'alimentation continue vers le transformateur dalimentation alternative 24 V~. v Quel est le courant maximum absorbé sur |'entrée du transformateur en tension alternative 7 3.2. Charge Vous disposez d'une ampoule a incandescence 24 V~ / 40 W. + Calculer le courant qui parcoura fampoule en régime établ wv Le contact du LC-D09 est capable de commuter le courant de fampoule ? Pendant combien de manceuvres ? ++ Le transformateur sere-ilsuffsant pour aimenter cette ampoule ? Justi. v Quel est le courant réel absorbé sur entrée du transformateur en tension alternative ? 4. Protection générale {> ‘Vous disposez d'un dispositif de protection de l'ensemble de la platine par un disjoncteur magnétothermique C6. ‘¢ Consulter les documentations multimedia en ligne © bite ‘ : : lee oo © ‘bitoulsitelecoraflashidsioncteursifferentel swt (On suppose que les 2cispostfsdalimentation ont le méme facteur de puissance cos( g) ¥ ¢ Quel est ordre de grandeur du courant qui traverse le disjoncteur de tate es ads 7 lorsque 'on appuie sur le boutor-poussoir, lorsque lon n/appuie pas sur le bouton @ — « Lecisjoncteur de protection générale estil adapt ? aie sar LbreOifes, Sule bureaubque gratate Hip Mi Mbreofice org Ting B706-Justfcaton- Commande: pussance viT6 od -6 Sept 16-RBv 51 Mise en ceuvre d'un automatisme Marche-Arrét Manipulations selon préconisations de cablage Sect’ 2215 Page 1/2 1. Objectifs ‘@ Etre capable de mettre en ceuvre une commande Marche-Arrét avec choix du mode prioritaire ; == Nouveau ~ ‘@ Etre capable de mesurer des grandeurs électriques tre capable de saisir un schéma électrique a partir des biblothéques de base ‘© Etre capable de distinguer un conducteurd'alimentation d'un conducteur commuté pour le choix de sa couleu Durée : 330 2. Matériel Vous disposez des mémes matriels que pour la manipulation précédente « Prise en main de matérels » surla gile de cablage de ‘composants dautomatismes industriels. Vous disposez dune fiche méthode « Choix des couleurs de conducteurs pour céblage darmoire électrique » 3. Préparation Le fonctionnement attendu correspond @ un mode Marche-Arrét commande par bouton-poussoirs (sans commutateur), par exemple pour la commande d'une pompe moteur électrique. ¥ On appuie sur St: la pompe est lancée, on reléche $1 : la pompe reste enclenchée. On appuie sur S2 : la pompe s'arréte, on relche S2 - la pompe reste arrétée. F A B c D E F S H 1 J kK 15 “ } Aut ro 2 Re i hn | 2 do - 4 Th | at fos stg 0 rt 10 102 ° o1 }62 kat \, Ko : kM Fae Sar DBreOTice, Sue bureaque gratuite Hip i MbreoTnce org Manip 2215 Marche aret Rages v1@ od sept 14-Rav 35 Mise en ceuvre d'un automatisme Marche-Arrét Manipulations selon préconisations de cablage Sect’ 2215 Page 2/2 > Retracer le schéma & mettre en ceuvre > Identifier les ciférents symboles du schéma parm les composants disponibles. > Identifier la partie commande etl partie puissance. > Surle schéma, entourer en points le composant « Contacteur » > Enumérer les conditions a verifier avant de mettre en ceuvre ce montage. 4. Manipulations 4.1. Mise en ceuvre ‘+ Cabler la partie commande et la patie puissance du schéma v En respectant les recommandations de couleurs de conducteurs En plagant des numéros sur les dférents conducteurs (fis) ¢ Vérifier le bon fonctionnement par rapport aux comportements attendus. + Lorsque la commande recoit simuitanément un ordre de marche et un ordre darrét (appui sur $1 puis $2, et appui sur $2 puis St), dans quel état esta charge ? On dira que cet état es pioriare, ‘+ Proposer le schéma et réaliser le cAblage permettant a'obtenir état prortaire oppose. ‘+ Relever a oscilloscope "allure de la tension en sorte de I'alimentation continue lorsque le contacteur KMI1 est commandé, d'abord en signal complet, puis seulement Iondulation mise en évidence. Mesurer au multimétre tension moyenne et tension dondulation. 4.2. Réalisation de schémas + Lancer le logiciel de schéma électrique disponible au choix v XeRelais dans : Démarrer | Programmes | Electrotechnique | Micrelec | Xrelais wv Trace-Elec Pro: Demarrer | Programmes | Electrotechnique | ‘+ Ressaisirle schema électrique de cette manipulation, en version « Marche prattare » ou « Arrét protitaire » au choix + NOTE : Pour utiliser l logiciel XRelais a votre domicile, celui-ci est télechargeable gratuitement en version démonstration, XRelais édité par Micrelec ( http:/hvwa.typonrelais.com/ ) est devenu WinRelais edité par Ingerea ( htto./iwww.ingerea.com ). Les limites de la version dévaluation sont + Pas dlimpression ; vous pouvez cependant faire des copies d'écran pour vos compte-rendus de manipulations, aprés avoir pris ‘soin de modifier la couleur de fond de schéma de gris a blanc. + Création de folios limites & 5 Fae Sar DBreOTice, Sue bureaque gratuite Hip i MbreoTnce org Manip 2215 Marche aret Rages v1@ od sept 14-Rav 35 Mise en ceuvre de détecteurs électroniques sur pr inipulations 1245 Page 1/2 1. Objectifs + Etre capable de piloter des pré-actionneurs (de type contacteurs) & partir de détecteurs électroniques capaciifs ou inductifs + Etre capable de justfer le choix d'un relais auniliare et le metire en ceuvre. Durée: 4 heures 2. Préparation Le schéma de base est la commande directe TOR dun actionneur sans maintien. Vous disposez + de détecteurs électroniques de proximité TOR, + dlun contacteur LC1D09xx + dun relais auxilaire électromécanique FINDER, + dalimentations TBTS 24 V altematives etiou continues. 2.1. Schémas électriques et fonctions @) Choisir un détecteur parm les différents modéles disponibles dans Fetelier ; on l'appellera « DET1 » b) Relever la référence de votre détecteur DET1. Rechercher la documentation technique du détecteur v surle dossier papier de documentations techniques si elle est disponible va défaut surle catalogue papier « Automatismes et contréles » du constructeur Schneider-Electic ; wv sinon chercher la documentation technique en ligne sur le site Internet officiel du constructeur Schneider-Electric. Vous pouvez alors demander d'imprimer usqu’a 2 pages intemet Dans le cas de recherche Catalogue ou Intemet, noter la méthodologie de recherche : sites web utiisés, rubrique selectionnées ou liens cliqués, page ou adresse URL finale. ©) Compléter dans le tableau ci-clessous les informations de connexion correspondant au seul détecteur DET! choisi Ind" Dist** NO! Fils de connexion PNP / Référence Capi |détect’ | NC! | Nore | Koa? | Kes? | Vae® | Gnd | S* | NPN | Documentation /XS4 P30 PAS70 Notice XT4 P30 PA372 Notice XS1 M18 PA370 | | | Notice XS5 18 B1 PAL2 Notice |XS7F1A1 PALZ Catalogue XS230 SAPAL2 Notice XS1 M18 DA210 Notice XS2 M12 MA250 Notice XS4 P30 MA230 Notice Contact Normalement Ouvert ou Normalement Fermé Détecteur ? fils : Connexions de commutation : K~yau potentiel haut, K~g au potentiel bas : noter Ia couleur du condueteur Détecteur 3 fils : Connexion d'alimentation indépendante, noter Ia tension c'alimentation et Ia couleur du conducteur ‘Détecteur 3 fils : Connexion de masse d'alimentation, noter la couleur du conducteur Détecteur 3 fils : Sortie commutée, noter la couleur du conducteur Détecteur 3 fils : Indiquer si clest ua medeéle PNP ou NPN aie sor DbreOTies, Sate bureauique gratuite Hip ii MbreoTice org Manip 12745 Detects. capaci induclis W127 oak 17 sept 17-RBv a7 actionneurs. Manipulations Mise en ceuvre de détecteurs électroniques sur pr Sect’ 2245 Page 2/2 4) Daprés le cours « Mise en couvre de détecteurs électroniques TOR », établirle schéma de connexion du détecteur TOR pilotant le contacteur; on partra du schéma du TP de pilotage d'une gache électrique sans maintien, en remplagant la commande du bouton-poussoir par une commande par détecteur TOR, @) Rechercher la documentation technique du contacteur nécessaire pour piloter la charge proposée (ici ampoule 24V~ 40WY) 4). Verifier la compatibilt électrique entre le détecteur et le contacteur. g) Siles composants ne sont pas compatibles, proposer un nouveau schéma pour pouvoir ploter le contacteur & partir du détecteur. Verifier les compatibiltés nécessaires. 3. Manipulations La mise en place de la numérotation des conducteurs n'est pas demandée. 3.1, Mise en ceuvre ‘+ Mettre en ceuvre les différents composants étudiés, effectuer le cablage et verifier le pilotage du contacteur par le détecteur + Faire vérifier le montage par le professeur. en donnant tous les éléments nécessaires qui montrent que le montage doit fonetionner. ‘+ Mettre en service si le montage est validé . verifier e pilotage du contacteur. 3.2, Mesures + Mesurer les grandeurs électriques caractéristiques wv Détecteurs 2 fils : courants résiduel et commuté, tension de déchet v Détecteurs 3 fils : courants d'alimentation et commuté, tension de saturation (de commutation). 3.3. Autres détecteurs ‘+ Changer de modéle de détecteur (changer les modéles 2fls pour des 3 fils et vice-versa) et renouveler la mise en ceuvre ‘+ Pour cette seconde parte, on soignera particuligrement le céblage et on mettra en place les numéros de conducteurs. 4. Conclusion Compléter le tableau des composants avec les caractéristiques des détecteurs ullisés par vos camarades. Rappeler les contraintes a verifier lors de la mise en ceuvre des différents composants présentés. aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org Manip 12745 Detects. capaci induclis W127 oak 17 sept 17-RBv a7 Mise en ceuvre de détecteurs électroniques TOR Manipulations sur un automate programmable d'entrée de gamme Seet 1. Objectits Etre capable de + Mettre en couvre des détecteurs électroniques TOR 3 fils sur des entrées TOR d'automate | + Pier des pré-actionneurs (de type contacteurs) & partir des sorties TOR d'automate : ‘+ Configurer "application de programmation d'un automate dentrée de gamme ; =: Now '¢ Programmer le pilotage d'une sortie TOR d'API comme combinaison de 2 entrées TOR, 2. Préparation Le schéma de base est la commande d'une presse d'emboutissage (pour donner une forme une téle selon un gabarit), a partir d'un détecteur de présence de la téle, et de l'appui sur un bouton-poussoir. Le detecteur électronique TOR et le bouton-poussoir seront connectés chacun sur une entrée TOR d'un automate programmable. L'emboutissage sera piloté par un contacteur qui alimentera (pour ce TP) ampoule 24V~. Vous disposez de détecteurs électroniques de proximité TOR, d'un contacteur LC1D09xx, dalimentations TBTS 24 V DC et AC, ‘+ dun automate programmable industriel (API) Schneider M221CE1GR (prix ~235 € HT) avec liaison Ethemet intégrée, ‘+ de lapplication Windows Schneider « SoMachine Basic », Schémas électriques et fonctions > Utliser le méme schema de puissance que les manipulations précédentes > Cholsir un détecteur parmi les differents modéles disponibles dans atelier; relever les informations nécessaires dans la documentation technique du détecteur > A partir des documentations techniques de IPI, établrle schéma de connexion comprenant le détecteur et le bouton-poussoir sur les entrées de IAI, alimentés parla sortie 24VDC de API, ¢ le contacteur depuis une sortie de 'API, alimenté par le convertisseur exteme 24VDC 2,5, > Verifier les compatibles électriques entre les diférents composants mis en ceuvre Edie sar LbreOtfes, Sue bureauique gratuite Hip i MbreoTice ore Manip D315 MDOT Sohtashna Prsetnnlanviv7 adt 17 sap 17—Rav 20 3. Mise en ceuvre de détecteurs électroniques TOR Manipulations sur un automate programmable d'entrée de gamme Sect’ 2315 Page 2/2 Manipulations Attention 3.1. 3.2. 3.3. 3.4. > NE PAS connecter la sortie 24V DC OUT de I'API a une alimentation externe !! > Afin doptimiser la progression, ne pas cdbler la partie puissance avant c'avoir mis en ceuvre et vérifé le cablage des entrées ! CAblage des entrées = "Now ‘+ Mettre en ceuvre le détecteur et le bouton-poussoir sur les entrées API ‘+ Verifier le changement d'état des entrées d'API en fonction de état du détecteur et du bouton-poussoir a l'aide des voyants en fagade de IAP Paramétrage logiciel ‘+ Consulter la vidéo-formation de paramétrage d'un nouveau projet SoMachine disponible sur la médiathéque. + Créer un nouveau projet SoMachine et configurer automate dans ce projet ‘© Charger le paramétrage dans IPI. ‘+ Verifier la prise en compte des entrées TOR par la table d’animation. Cablage de la sortie AP! et de la partie puissance ‘+ Mettre en oeuvre le contacteur sur la sortie TOR de I'API, puis la lampe dans son circuit de puissance ‘+ Consuiter la vidéo-formation d'éeriture d'un programme de base en LADDER. ‘+ Ecrire et charger le programme qui permet d'activer la sortie TOR lorsque le bouton-poussoir ET le détecteur sont acts ‘+ Passer lautomate en mode RUN et vérifer le bon fonetionnement global Dépannage — débogage ‘+ Activer le mode « Animation » sur le programme et commenter l'affichage des entrées et sorties TOR lorsquelles sont actives. + Créer une table d'animation, ajouter les objets d'entrée%I0.x et de sortie%Q0.x . Activer le mode Animation et constater leffet des changements détats. ‘+ Les entrées étant non actives, utiliser le forgage des entrées et constater effet sur l'animation du programme. Compte-rendu ‘© Etablirle schema de lensemble sur X-Relais. Edie sar LbreOtfes, Sue bureauique gratuite Hip i MbreoTice ore Manip D315 MDOT Sohtashna Prsetnnlanviv7 adt 17 sap 17—Rav 20 Mise en ceuvre de détecteurs électroniques sur API Manipulations Affichage des états TOR sur pupitre opérateur Sect’ 2325 Page 1/2 1. Objectifs Etre capable de + Mettre en cauvre des détecteurs électroniques TOR 3 fils sur des entrées TOR d'automate ‘+ Programmer le pilotage d'une sortie TOR d'API comme combinaison de 2 entrées TOR, '¢ Mettre en ceuvre un dialogue opérateur et d'atficher des informations d'entrées TOR, 2. Préparation Le schéma de base est la commande de la presse d'emboutissage, comme dans le sujet précédent Sect 2315 Le détecteur électronique TOR et le bouton-poussoir seront connectés chacun sur une entrée TOR d'APL Vous disposez de détecteurs électroniques de proximité TOR, d'un contacteur LC1D09xx, d’alimentations TBTS 24 V DC et AC, ‘+ d'un automate programmable industriel (API) Schneider M221CE16R, ‘+ de lapplication Windows Schneider SoMachine Basic, d'un dialogue opérateur de type MAGELIS HMISTOS31 de la marque Schneider-Electric, ‘+ de cordons de programmation et d'exploitation du dialogue opérateur. Les vidéo-formations sont disponibles sur la médiathéque. 2.1. Schémas électriques et fonctions > Utiiser le méme schéma de commande et puissance que la manipulation précédente > Choisir un détecteur parmi les différents modéles disponibles dans latelier, établir le schéma de mise en csuvre sur une entrée d'API et effectuer toutes les verifications de compatibilite nécessaires, 3. Manipulations Attention NE PAS connecter la sortie 24V DC OUT de API A une alimentation exteme !! « Afin doptimiser la progression, ne pas cébler la partie puissance avant d'avoir mis en ceuvre et justiié toute la partie commande du sujet 3.1. Cablage des entrées ‘+ Mettre en ceuvre le détecteur et le bouton-poussoir sur les entrées API + Verifier le changement d'état des entrées d'API en fonction de létat du détecteur et du bouton-poussoir a l'aide des voyants en fagade de IAP 3.2. Paramétrage logiciel + En vous aidant de la vidéo-formation de paramétrage d'un nouveau projet SoMachine Basic, créer un nouveau projet Soblachine et configurer automate dans ce projet. Charger le paramétrage dans ‘API + Vérifier la prise en compte des entrées TOR & partir des outils de diagnostic SoMachine Basic. ‘+ Mettre en oeuvre le programme d'actvation dune sortie TOR lorsque les 2 entrées sont actives aie sar LbreOifes, Sue bureauique gratuite Hip i MbreoTice ore Manip: 255 MTT Pupive Magels vii od 17 soph 17- REV 7B Mise en ceuvre de détecteurs électroi Manipulations Affichage des états TOR sur pupitre opérateur Sect’ 2325 Page 2/2 3.3. Mise en ceuvre d'un pupitre opérateur Architecture dun systéme avec pupitre opérateur 4. Programmation du M221 depuis PC sur Ethernet 3. Exploitation du M221 depuis Magelis| par ModBus RU45, 2. Programmat’ du Magelis depuis PC. ‘© Choisir un pupitre opérateur parmi les différents modéles disponibles. Vous pouvez obtenir les references précises du modéle choisi en ouvrant le botier plastique dans lequel il estinstallé ‘* Consulter le guide de mise en ceuvre dun pupitre opérateur MAGELIS sur la médiathéque ‘+ Rechercher les références de cordons nécessaires 4 la programmation depuis lordinateur, et a 'exploitation avec un M224 + Consulter la vidéo-formation de programmation d'un pupitre opérateur MAGELIS sur la médiathéque. Des casques -écouteurs sont disponibles pour accéder & la partie audio. ‘© Configurer le pupitre opérateur en notant bien © le protocole de communication avec le M221 (plusieurs paramétres), v Uladresse de début de la table de dialogue (prendre par exemple %eMW100) le nombre de mots échangés dans la table de dialogue, v_ ladresse de fin de la table de dialogue (par deduction) ‘+ Définir sur le pupitre opérateur une page de dialogue de base wv Insérer un texte statique de votre choix wv Insérer un champ numérique lié au mot interne °4MW20, affiché en décimal (%MW20 recevra une copie des bits dentrées TOR) ; wv Insérer un autre champ numérique lié lui aussi é 96MWV20 mais affiché en binaire + Dans le programme API w Insérer une ligne qui permet de réserver I'espace mémoire nécessaire jusqu’a au moins 'adresse de fin de la table de dialogue : Bloc opération: $MW110:= SMW110 + Insérer une ligne qui recopie les 9 entrées TOR de API dans le mot %eMW20 : $MW20:=820.0:14 ‘+ Mettre en couvre lensemble API-Dialogue opérateur et vérifier le bon fonctionnement. '* Modifier le mot d'affichage du champ sur le Pupitre v Affichage selon une liste de textes aie sar LbreOifes, Sue bureauique gratuite Hip i MbreoTice ore Manip: 255 MTT Pupive Magels vii od 17 soph 17- REV 7B 1. 2. 2. Mise en ceuvre de capteurs analogiques sur API Affichage/contréle des grandeurs analogiques sur pupitre opérateur | Sect Objectifs Etre capable de Manipulations + Connecter un capteur analogique sur une entrée analogique d’API Ne ‘© Paramétrer (vite programmer) un projet API afin de gérer une communication avec un pupitre. ‘+ Paramétrer/ programmer un dialogue opérateur connecté & un API ‘+ Afficher! formater la valeur issue dlune entrée analogique sur un pupitre opérateur = . Préparation Ce sujet est lié au document de cours «Mise en couvre des capteurs analogiques », fichier Cours-i234 1-Capteurs-analogiques-Mise-en-oeuvre.vXXX odt 1, Capteur analogiques Alors que les détecteurs électroniques fourissent une valeur Tout-Ou-Rien de présence dobjet a connecter sur une entrée TOR, les capieurs analogiques permettent de transformer la valeur d'une grandeur physique en une grandeur électrique atin dela trater. par exernple par acquisition sur un module d'entrée analogique d'API On dispose de differents modéles de capteurs analogiques Grandeur ‘Type de mesure Modéle Prix Température Sonde « RTD » F100 inox 3 fils | Comege 20€ aveccontact | 236x100, gamme -25 & 250°C D00s84/PS6 S lasonde POD st | Sonde RTD » PE100inox 3 fis Correge 20€ eke?" 26x10, gamme -25 & 250°C Do0s84/PS6 Zemducteusrouyes | + Adaptateur RTD 2fils > 4-20mA | + Burkert + € ensemble gamme 0-100°C $725 Température _Infrarouge Calex 165€ sans contact | gamme 0-250°C EL2IA Niveau Ultrason Jeamirun 285€ gamme 200-1500 mm JUM8-24-APC Proximité Induetif, gamme 0-8mm Telemecanique g7€ analogique Sortie 0-10 mA, adaptable 0-10V _ XS4P18AB110 Peut nécesster une résistance R=1k©2 Proximité Induct, gamme 0-8mm Telemecanique | 101€ analogique Sortie 4-20mA XS4P18AB120 Déprimomatre |T500-311-20 ERD Sur TEGO, Sie DFeaING Ue Gals TTC HRTEOICS Oy Warp DAZE Caples analogues APT Pope Zea pan TI RaW TD Mise en ceuvre de capteurs analogiques sur API Manipulations Affichage/contréle des grandeurs analogiques sur pupitre opérateur |Sect’ 2445 Page 2/3 2.2. Mise en ceuvre des capteurs Un eapteur est un gispositf sur lequel entre une grandeur physique (mesure), et duquel sort une grandeur électrique (image de la mesure). La sortie du capteur sera donc connectée 4 entrée analogique dun autre dispositif (Entrée AP.) Vous disposez du capteur analogique de votre choix, mais aussi ‘¢ d'un automate programmable industriel (API) Schneider Twido TWDLCAA24DRF, ‘+ de lapplication Windows Schneider TwidoSoft et d'un cordon de programmation série TSXPCX1030/1031, ‘+ dun dialogue opérateur de type MAGELIS de la marque Schneider-Electric, + de cordons de programmation et dexploitation du dialogue opérateur. > Relever dans les documentations constructeur les caractéristiques techniques nécessaires a la mise en ceuvre et & exploitation de ce capteur analogique + Gamme dutiisation de la mesure (échelle clentrée) + Sortie en courant ou en tension ? Echelle électrique de sortie ? + Mode de branchement, nombre de fils de connexion > Relever la référence du module dentrée analogique disponible avec API, et verifier la compatibilté avec le capteur analogique chois. Le cas échéant, changer le module anelogique de API ou le capteur. > Relever dans la documentation de |'API les caractéristiques de connexion du capteur enalogique choisi (schema de connexion des fils du detecteur), » Elaborer le schéma complet metiant en ceuvre le capteur analogique connecté sur lentrée ‘API. 3. Manipulations Attention @ NE PAS connecter la sortie 24VDC de ‘API a une alimentation externe !! @ II nest pas nécessaire de cabler les sorties API et la puissance. 3.1. CAblage des entrées ‘+ Mettre en couvre le capteur choisi sur entrée analogique API adaptée 3.2. Paramétrage logiciel Configurer un nouveau projet TwidoSoft Configurer le paramétrage du module additif entrée analogique Ecrire un programme qui recopie entrée analogique ®4IVV1.0 dans le mot 96MWV20 : &mW20 Metre en marche, et visualiser la valeur de entrée analogique sur une table d'animation Faire varie la grandeur physique mesurée (température, distance, ..) SIW1.0 se eee 3.3. Affichage de la grandeur physique sur pupitre opérateur ‘+ Programmer une page Magelis et mettre en ceuvre le pupitre sur "API afn d'affcher la grandeur enelogique. 3.4. Diagnostic et maintenance * Metre en ceuvre les appareils nécessaires (voltmétre/ ampéremétre) afin de lire la mesure dans le signal électrique. Relever une mesure significative + Convertir "amplitude du signal électrique mesuré en unit de la grandeur physique acquise. Verifier la cohérence du résultat ‘+ Noter le comportement du capteur en dehors de sa gamme dutilisation aie Sar UbreOTice, Sue Dureaubque gratute hip Tr WoreoTice org Manip. 2445. Caplaurs-analoniques APLPuptre v2 Ga 17 pan T3- REV 19 Mise en ceuvre de capteurs analogiques sur API Manipulations Affichage/contréle des grandeurs analogiques sur pupitre opérateur |Sect* 2445 Page 3/3 Séance complémentaire Utilisation du Magélis et de API ‘+ Mettre en oeuvre le méme systéme avec un capteur diférent choisi parmi les matériels disponibles, ‘+ Définir sur une page du pupitre + un champ lé & 96N/W20 en lecture seule affichant la mesure du capteur analogique, + un champ modifiable depuis le pupitre lié @ %eMW/40, contenant une valeur de consigne dans la plage du capteur analogique install ‘+ Ecrire un programme API de type « Thermostat », qui met une sortie %00.2 v 1 sila mesure est inférieure a la consigne, v0 sila mesure est supérieurs é la consigne. ‘+ Définir sur le pupitre un nouveau champ en lecture seule qui contient la consigne augmentée de 10%. ‘+ Modifier le programme API afin de réaliser un thermostat avec hysterésis, ‘¢ Réaliser une deuxiéme page sur le pupitre magélis affichant état des touches du pupite. ‘+ Acliver le changement de page par l'@poui sur un bouton poussoir connecté sur API aie Sar UbreOTice, Sue Dureaubque gratute hip Tr WoreoTice org Manip. 2445. Caplaurs-analoniques APLPuptre v2 Ga 17 pan T3- REV 19 Page vide pour classement des fouillets. ‘Vous pouvez y prendre des notes complémentaires de documentations construeteurs. 1. Programmation d'automate industri Eléments basiques de programmation Manipulations Sect 2585 Page 1/4 Object Etre capable de + Programmer des fonctions élementaires sur un API Twido ‘+ Réservation d'espace mémoire pour mémoite partagée ‘+ Condition de type « Bloc comparateur » ++ Action de type « Bloc opération » ‘+ Bobines « Set » (mise a 1 avec mémorisation) et bobines « Reset » (Mise & zéro avec mémorisation) ‘+ Contréle des elements de la table de dialogue avec un pupitre opérateur MAGELIS + Tester le programme par les diférentes animations : table, programme, ‘+ Rendre le programme plus lisible par une table des symboles et des commentaires, = Nowveau ‘+ Imprimer un dossier de programme Préparation ++ Determiner le type de capteur disponible sur la platine v Gamme de mesure v_ Echelle de sortie ‘+ Par quelle action pourriez-vous faire varier la mesure lige & ce capteur ? ‘+ Relever la référence du module dlentrées analogiques associé & automate. Verifier le compattilté avec le cepteur. + Donner 3 formules arithmétiques permettant de calculer yla valeur représentant 10% de plus qu'une valeur initiale x, en n'utilisant que des nombres entiers v Ne pas écrite de fraction dans la forme mathématique, mais utlser le symbole de division « | » (slash) employé dans les écrtures de programmation v Sachant que on ne travaille qulavec des nombres entiers, tous les résultats intermédisires sont toujours tronqués 4 la parte entiére + Tous les résultats supérieurs 4 32767 sont tronqués a 32767, + Calculer les résultats obtenus pour chaque formule et différentes valeurs de x ci-dessous x Y=f()= Y=h(x)= 2 2 154 2528 27000 = hlx) = Trouver la formule pour ajouter 7 % a une valeur x < 30600. Tester pour 26556. aie sar DbreOTies, Sue bureauique gratuite Hip Ti ibreoTice ore Tianip D555 Elements progranmalion Twida viiT edt 17 sept 17— Rav 68 aie sar DbreOTies, Sue bureauique gratuite Hip Ti ibreoTice ore Programmation d'automate industri Eléments basiques de programmation Manipulations Sect® 2585 Page 2/4 3. Manipulations Consulter le cours d'index 2511 « Algorithmique en IEC1131 » 3.41. Support matériel ‘+ Mettre en service le systéme basique dautomatisation avec le capteur analogique choisi parmi les composents disponibles (différent sur chaque platine) Paramétrer un nouveau projet TwidoSoft, et un nouveau projet XBT-L1000 avec une table de dialogue en %MW100. ‘+ Sauver les projets + TwidoSoft sous le nom fp-bas t-nom-nom2.twd ‘ou « nomt » et « nom? » sont les noms des étudiants du poste. «bas! » représente ce TP « éléments basiques N° 1 » + Magelis sous le nom bes {nom avec 8 caractéres maximum, 3.2. Utilisation du Magélis et de 'API a) On désire afficher la mesure du capteur, et une consigne définie dans la gamme de mesure du capteur. [Mesure IConsigne: + Dans le programme TwidoSoft + une ligne de programme qui recopie la valeur de entrée analogique du capteur dans le mot S6MW20. + une ligne qui définit S6MIWV40 & une valeur de consigne fixée par vos soins dans la plage du capteur analogique install Définir sur une premiére page du pupitre (page 1) + un champ lié & 96N1W20 en lecture seule affichant la mesure du capteur analogique ; un champ lié & 96N/WV40 affichant la consigne défiie précédemment. Tianip D555 Elements progranmalion Twida viiT odt— 17 sept 17— Rav 68 Programmation d'automate industri Eléments basiques de programmation Manipulations Sect 2585 Page 3/4 Oh desire réaliser un thermostat électronique pour la chauffe dun bain de traitement thermique (ou simplement pour un convecteur électrique) On appelle « consigne » la valeur d'une grandeur physique & atteindre. Par exemple, pour le chauffage d'une piéce de vie la consigne de température sera de 19°C. Llelément de chau doit étre piloté afin que la mesure s'approche au mieux de la consigne. ) On désire plloter une sortie %Q0.2 selon que la mesure est inférieure ou supérieure a la consigne. + Ecrire un programme API de type « Contact de chauffe » ou « Action positive », qui met la sortie %C0.2 v af sila mesure est inferieure a la consigne, v a0 sila mesure est supérieure & cette méme consigne. ©) On désire afficher le caractére ‘A’ (Arrét) ou 'M' (marche) selon l'état de la sortie 12345678901234567890 ¢z: Mesure : 12.24 Iconsigne: 22.00 M ‘© Définir sur a page 1 du pupitre un champ lié & 96M10, contenant la letre 'M! (marche) ou’ (arét) selon "état de la sortie %00.1 ‘+ Dans le programme TwidoSoft, écrire + une ligne qui recopie létat de la sortie TOR %Q0.2 dans le bit interne %M10 afin que le Magelis ache Vtat de %Q0.2 par l'intermédiaire du bit interne %M10. | Remarque : pour éditer un champ lié & un bit, définir la variable associée & 00001+i dans le dialogue de champ. d) On desire définir et calculer 2 seuils haut et bas autour d'une consigne prédéfinie 6789012, [Consigne: 22.00 M Bas:19.80 Haut:24 ‘+ Définir une nouvelle page sur le pupitre (page 2) contenant + un champ en lecture seule qui contient la consigne, + un champ %eMW42 « Seuil haut » en lecture seule qui contient la consigne %MW40 augmentée de 10%, v un champ %MW41 « Seuil bas » en lecture seule qui content la consigne abaissée de 10%. + Ecrire le programme Twido permettant de calculerles valeurs %MW42 et S6MIN1 + Siles champs sont modifiables sur votre modéle de pupitre (XBT-P: oui | XBT-H: non), definissez le champ de consigne en lecture/écriture et modifier sa valeur. > ) On désire contrdler le changement de page sans programmation, simplement par paramétrage du Magelis, ‘+ Définir, pour les différentes pages, le role des touches de fonction F1 et F2 comme changement de page. f) On dasire piloter la sortie sans oscillations et sans instabilté grace a un hystérésis (commande 4 2 seuils) ‘+ Modifier le programme API afin de réaliser un « Thermostat » ou « Action positive » avec hysterésis, qui v metla sortie %Q0.2 2 1 lorsque la mesure passe en-dessous du seuil bas, wv remet la sortie %Q0.2 a 0 lorsque la mesure passe au-dessus du seuil haut. aie sar DbreOTies, Sue bureauique gratuite Hip Ti ibreoTice ore Tianip D555 Elements progranmalion Twida viiT odt— 17 sept 17— Rav 68 Manipulations Sect 2585 Page 4/4 @) On desire faire réagir le programme par appui sur les touches de fonction statiques (Fx), donc d'abord verifier le bon contréle des touches. 4567890. [Touches 234567890 (Example) 0010 ‘+ Supprimer les réles de changement de page précédemment affectés aux touches F1 et F2 (2 questions avant) + Relever & partir de lapplication XBT-L1000, les différentes informations échangees avec IAPI a travers la table de dialogue par défaut. + Quel mot dela table dialogue contient état des touches de fonction statiques (F1..Fx) ? v Aquelle adresse trouve-ton ce mot dans !API ? + Réeliser une nowvelle page (page 3) surle pupitre Magélisaffchant 1 Tétat des touches du pupitre en binaire (sur 4 chifftes ou 12 chifres selon le nombre de touches) : 0 pour touche non active, 1 pour touche enfoncée, w [état des touches du pupitre, valeur affichée en décimal en-dessous. h) On desire changer de page affichée par appui sur les touches de fonction statiques. + Déterminer a quelles adresses de la table de dialogue correspondent w la page actuellement affichée, v la page que lon demande dafficher. Ecrire un programme qui permet d'afficher la page 1 en appuyant sur F1, et la page 2 en appuyant sur Fé. ‘+ Définr, dans le coin supérieur droit de chaque page, un champ affichant le numéro de page. Note : Pour accéder & un bit de mot (ex. bit N°5 du mot 9%6MW20) par Iutisation dun simple contact, on notera son libellé ainsi %MW20:x5 i) On désire pouvoir modifier la consigne par les touches F3 (baisser) et F4 (monte). ‘+ Eorire un programme qui incrémente (ajoute 1) la consigne sur 'appui F4 ou décrémente (retire 1) la consigne sur appui F3. + Les essais correspondent.ils au résultat attendu ? Modifier la ligne dinitilisation de la consigne %MW/40 pour que I 2 ration affectation n’ait lieu qu’au premier cycle de programme aprés la mise en RUN (voir les bits systeme), ‘© Que constatez-vous ? Pourquoi ? Modifier le programme pour que le contréle de la consigne soit plus modérée, avec par exemple une variation d'un point & chaque 1/10° de seconde. j) On désire rendre le programme plus lisible en remplacant les repéres %MWnn par des symboles comme « MESURE » « CONSIGNE », « SEUIL_H », « SEUIL B », + Définir les symboles appropriés dans la table des symboles. + Aficher le programme avec loption « Symboles ». k) On désire rendre le programme plus lisible en insérant des explications & chaque RUNG + Définir les commentaires nécesseires dans lentéte de chaque RUNG. I) On désire imprimer le programme. ‘+ Définirles options dimpression en ne cochent que le programme et la table des symboles. + Lancer une impression aie sar DbreOTies, Sue bureauique gratuite Hip Ti ibreoTice ore Tianip D555 Elements progranmalion Twida viiT odt— 17 sept 17— Rav 68 Page vide pour classement des fouillets. ‘Vous pouvez y prendre des notes complémentaires de documentations construeteurs. GRAFCET Travaux dirig Sect® 2564 Page 1/1 1. Mises en situation Dans cette partie dintroduction, on suppose que l'on ne connait pas le Grafcet. Acoéder aux sommaire des animations de SAP (Systemes Automatisés de Production) hitovwww epsic.chipagesperso/maccaudo/SchemalExercices/AnimationsFlash/Grafcet swt + Partager les bindmes de la classe en deux parties, chacune choisissant un des deux SAP (sans regarder autre) parmi + « Téte dusinage » + « Pont roulant » + Chaque membre de binéme doit décrire, sans utliser le Grafoet, par le moyen ort de son choix, la liste chronologique des actions qui devront étre exécutées par automate sur le SAP sélectionné. + lI donnera sa description a son camarade qui ne connait pas ce SAP. Celui-ci devra alors reconstituer verbalement les cycles de production, + Valider sa reformulation et commenter les résultats + Facil pour lui de relire vos descriptions, + Conformité du résultat par rapport é ce que vous vouliez déerire, + Quantité informations écrites pour decrie le systéme, 2. L'outil de description GRAFCET Etudier le cours sur le GRAFCET a la page : hitp//www. pedagogic ac-aix-marseille fi/jemsic_ 180336/de/le-grafcet en évitant les rubriques « Forcage et fgeage », « Macros - Représentation », et « Encapsulation » Répondre & ces quelques questions + Quiest-ce quiune étape ? + Quiestce qu'une transition ? + Quest-ce qulune réceptivité ? 3. Recherche de Grafcet Etabli sur papier tous les Grafcets des systémes automatisés proposés surle site de EPSIC dans ordre suivant + Téte dusinage + Wagonnet + Pont roulant + Bac de dégraissage + Transfert + Porte coulissante 4. Edition de Grafcet Télécharger, si nécessaire. le logiciel libre d’édition graphique DIA : httos://wiki.gnome.org/AppsiDia Réaliser le grafcet correspondant au SAP choisi Modifier le grafcet pour utliser une macro-étape aie sar Opandiice, sate bureautque grata hip i apenatfiog om TDrig D564 Crafeat vita oat Dsaph 14 -Rav 18 Théme : Chaine de jointage et de tri de douelles Manipulations Choix d'API et programmation Sect’ 2675 Page 1/5 » Séance 1 1. L'avant-projet Cette étude est basée sur le théme « Chaine de jointage et de tri de douelles » dont le cahier de charges est décrt dans le document « Theme-i1011-Jointage-Tr-Douelles.v*** odt » Le développé utile du plus grand tonneau qui peut étre fabriqué est de 3,22 métres. 1.1. Les composants d'automatisme En entrée et en sortie de chaine, un capteur de position linéaire permet de mesurer la largeur de la douelle. Le modele choisi dispose d'une gamme de mesure (« course ») de 0 4 200 mm maximum et d'une sortie analogique de type 4-20 mA 2 fis. LLAPI dispose dentrées analogiques 4-20mA avec conversion analogique! numérique (C AIN) 12 bits unipolair. Sure schéma ci-dessous ‘Placer et repérer (nommer) les bornes de connexion de chaque dispositf presenté ++ tracer les connexions électriques nécessaires afin dacquerir la mesure de largeur sur entrée API Alim Oo oO | API Capteur © ° Ana uP @— iineaire 4 A. Num! 7B 1.2. La préparation au choix de |'API et a la programmation ‘+ Pour les largeurs de douelles admises en sortie de raboteuse, déterminer «les valeurs mini et maxi des courants de mesure fournis par le capteur, les valeurs numériques mini et maxi acquises par lentrée analogique de 'API ‘© Quelle est la précision absolue de la mesure de largeur par API en milimetres ? Est-elle acceptable ? + Quel est le plus grand périmétre de tonneau dans la gamme a fabriquer ? A quelle valeur numérique correspond cette mesure, en prenantla méme échelle que le capteur linéaire ? Cette valeur peut-elle étre directement traitée par un APL 16 bits de type Schneider qui ne saittravailler qu’en nombres entiers signés ? ‘+ Proposer trois solutions pour permettre le traitement correct du dévelopoé de la série du plus gros tonneau 2. Préparation de la programmation ‘+ Afin de metire en evidence les limites de stockage des mots 1Gbits, écrire un programme qui, chaque 1/10° de seconde, augmente le développé (mot %4MWW1) de la valeur numérique acquise par le capteur pour une largeur de 60mm, et incrémente %MW2 (comptage du nombre de douelles passées). On consuitera aide en ligne (lancer Twidosof et aller dans le menu « Aide », accéder a la rubrique « Bits systéme >). Tester le programme. Créer une table d'animation, ffcher la valeur du développé%MW1 en décimal et commenter son évolution, Ajouter un bloc qui recopie %eMW1 dans %MWS et afficher %MW3 en binaire dans la table c'animation. Commenter. ‘© Compléter le programme afin d'augmenter en méme temps un mot double %lVID4 (des #60 mm), et commenter evolution de ce développé en format 32 bits dans la table d'animation ‘+ Modifier le programme pour faire évoluer le passage de douelle 4 chaque seconde (au lieu de 1/10 s) pour faciliter la lecture de l'animation. ‘+ On envisage dlutiliser un API dentrée de gamme ne gérant pas les doubles-mots. Modifier le programme afin de géter le développé sur 2 mots distincts, un reorésentant les métres accumulés, autre représentant le reste du développé inférieur & 1 métre aie sor DbreOties, Suto bureauique gratuite Hip i MbreoTice org Nanip 257 Jantage W-dousles viv6 adi 27 jul. 75 -Rav 88 Theme : Chaine de jointage et de tri de douelles Choix d'API et programmation Manipulations Sect 2575 Page 2/5 » Séance 2 3. Liétude 3.1. Séquencement et calcul numérique Compléter le programme selon les fonctionnalités désirées ci-dessous Détecter I'arrivée d'une nouvelle douelle, acquérir sa largeur La largeur de la douelle est acquise sur une entrée analogique en %IWVm.v en la recopiant dans un mot interme S6MV5. Sila pattie operative nlest pas en place : (On simulera le passage dune douelle par état du bit systeme qui change de veleur a une période de 1 seconde. La valeur analogique acquise sur entrée sera remplacée par une veleur constante comprise entre les limites de| largeurs de douelles admissibles (en points, ex. 1986). Détecter si la largeur acquise correspond aux limites minimum et maximum admises Ejecter dans le cas contraire la douelle par l'activation d'une sortie TOR La sortie %Qm.v sera choisie sur le module TOR disponible sur votre API. Sile module TOR n'est pas en place On activera un bitinteme Yahi J Calculer le développé par la méthode des 2 mots distincts (m | points) On ulisera les mots eMW40 et eNIW41 Détecter si le développé a atteindre a été obtenu La valeur du développé 4 atteindre est disponible dans 2 mots stockes aux adresses %eMIWSO pour les points et M51 pour les metres Envoyer dans ce cas un ordre d'arrét de la chaine LVordre d'arét sera defini par lallumage d'un voyant sur une sortia TOR %Cm.v Sila partie operative n'est pas en olace: ordre darét sera associé & Tactivation dun bit interne °4MT7. Ce bit interne & 1 sera utilisé pour inhiber la détection ‘du bit eystéme, et stopper ainsi a détection de Farrivée des douelle. Un nouveau cycle sera lancé par !apoui sur le bouton-poussoir Dey en enirée TOR Yelm. Sila partie operative n'est pas en place, DCy sera simulé parla mise a 1 du bit 96M dans la table d'animation. La remise a 0 de ce bit %ld9 sera assurée automatiquement par le programme. Amélioration de Ia lisibilité du programme Nommer les objets mémoire, constentes et entrées! sorties utlisés. aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org Nanip 257 Jantage W-dousles viv6 adi 27 jul. 75 -Rav 88 Manipulations Sect 2575 Page 3/5 Theme : Chaine de jointage et de tri de douelles Choix d'API et programmation » Séance 3 Sélection des modéles de tonneaux de développé supérieur 4 3m La valeur de consigne %NMWWS0 représentant les centimetres du développé atteindre doit « recevoir» la valeur choisie dans la table selon la position de lindex. 2 3 4 , On installe sur la machine un sélecteur de modéle de tonneau (image ci- ¥ TITY conte), qui va défnir la valeur de developpe a alteindre avant daréter la production sur la série. Le cablage de ce sélecteur sur ‘API et acquisition des °*KW60 Adresse | Valeur entrées TOR correspondantes permettent de récupérer dans SGMW55 une valeur %KW62 1547 index numérique de 1 2 5 par: %6MW55:= %10.0:3 wKWs2 | 4468 . La développé maximum & atteindre ne sera plus une valeur constante de 3m %KW63 7162) et 9009 points, mais de 3 m et un nombre de points défini dans un tableau de constantes (ci-contre). %KWs4 9009) Lees constantes font partie du programme et sont chargées dans [API en méme temps que celu-ci, %eKWSS | 15504 Depuis le navigateur application, installer les valeurs ci-contre dans les constantes %eKW61 a %KWES. \Voir dans l'aide les rubriques « Tables dlobjets » et « Objets indexes ». Ecrire la ligne de programme qui permet de récupérer dans 6MW50 la valeur du tableau sélectionnée selon [index Sélection des modéles de tonneaux de tous développés Le cas précédent ne permettait de sélectionner que des tonneaux de développé supérieur a 3 m. Orles différents modéles peuvent avoir des développés de 1 ma 3,44 m, Adresse | Valeur | smKW70 La table des développés va donc étre modiiée pour contenir, pour chaque modéle, Ia limite décomposée en métres dune part et an ooints daure pat (voir contre). KIS Modifier le programme pour tenir compte de ces nouvelles données, KW 72 1547, eKW73 i Calcul numérique sur mots entiers wekw74 | 4468 (On revient sur une valeur de développé que on considére pouvoir stocker sur un seul mot. *ekW75 2 sKw7s | 7362 Cleuler le développé brut admis en entrée (%eMIN3O), cesta dire le développé net ecquis en | sortie (%HNW20) augmenté de 79, wKW77 2 sekw7s | 9009 Modifiar 26MW20 par une table danimation, verifer le calcul avec comme exemple %MW20 = 26000, essayer diferentes valeurs swKw79 3 spkwe0o | 15504 Corrigerlalgorthme si nécessaire |_18504] soKwe1 3 Calcul numérique sur mots flottants (réels) n de signal aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org Nanip 257 Jantage W-dousles viv6 adi 27 jul. 75 -Rav 88 Theme : Chaine de jointage et de tri de douelles Choix d'API et programmation Manipulations Sect® 2575 Page 4/5 » Séance 4 3.2. Gestion temporelle Préparation ‘+ Rechercher dans la documentation en ligne de PL7-Pro l'aide @ propos des fonetionnalités liges au temps : retard & lenclenchement, au déclenchement, blocs de temporisation, Note : NE PAS tenir compte des rubriques & propos de « Série 7 » (anciens automates), fonctions réfle u fonctions} evoluées « FPULSOR », « FTON » Retards At'enclenchement Dans le cas de la mesure des largeurs de dovelles, il faut commencer la mesure de largeur seulement 1 seconde aprés que la douelle a été détectée par le capteur de position ‘+ Eorire le programme qui met un bit interme a 1 avec un retard @ lenclenchement de 0.4 seconde aprés lactivation dune entrée TOR %Im.0. + Le programme proposé permet.l de s'assurer que le détecteur de douelle est resté active pendant toute la durée du retard de 1 seconde ? Que se passe-til si le détecteur est relaché intempestivement au bout de 0,38, puis réenclenché ? Pour mettre en évidence le fonctionnement de la temporisation, on choisira une durée plus grande, de lordre de 10 secondes, ct on afichera dans une table d'animation les paramétres du bloc temporisateur 96TMi.P et 2TMiV. ‘Au déclenchement ‘+ Ajouter un bloc temporisateur afin mettre en ceuvre un retard au déclenchement de 3 secondes. Impulsions Par temporisateur (On désire signaler par un voyant que chaque douelle @ bien été prise en comple. ‘+ Eorire un programme qui active la sortie du voyant 96Qm.5 pendant 2 secondes aprés que la douelle @ été prise en compte. ‘+ Paramétrer cette méme durée de 2 secondes & partir de différentes bases de temps : 1s, 100ms, 10ms, Par Monostable On suppose que beaucoup de temporisateurs sont nécessaires dans notre application, et que les ressources en blocs 967M sont insufisentes Reproduire le fonctionnement 'impulsion’ a partir d'un bloc monostable %MN, si ce type de blocs est disponibles sur votre API. ‘¢ Mettre en évidence la difference de fonctionnement entre %TM et 96MIN + Lorsque lentrée dure plus longtemps que la tempo, + Lorsque lentrée dure moins longtemps que la tempo, Lorsque lentrée passe & 0, puis repasse 4 1 avant la durée de la tempo, ‘* Quel bloc peut étre considéré comme 'redéclenchable’ ? aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org Nanip 257 Jantage W-dousles viv6 adi 27 jul. 75 -Rav 88 Theme : Chaine de jointage et de tri de douelles Choix d'API et programmation Manipulations Sect 2575 Page 5/5 Astables Par temporisateur On désire nettoyer trés réguligrement les copeaux issus de lusinage des merrains. Il faut pour cela commander une électrovanne d'air comprimé qui va chasser la sciure de bois du plan de travail, 4 raison d'une durée de 2 secondes & des intervalles de 4 secondes ‘+ A pattir des blocs temporisateurs, générer sur %MS un signal astable (« clignotant ») qui reste c'abord a |'état 1" durant 2 secondes, puis a état 0" durant 4 secondes, dés qu'un bit interne %M2 passe a 1 et tant quil y reste. Par monostable ‘+ Reproduire le méme fonctionnement Astable @ parfir de blocs monostables %NIN, si ces blocs sont disponibles sur votre APL Par mots internes et bits systame ‘+ Générer le méme signal clignotant (2s/4s) en riutisant ni %TM, ni S6MN, mais en utilisant seulement des blocs opérations sur mots, des blocs comparateurs de mots, et les bits systémes dhorioge. Mesure de durée On desire mesurer les temps de fonctionnement des moteurs associés aux pompes hydrauliques afin de déclencher des opérations de maintenance aprés un certain nombre d'heures de fonctionnement ‘¢ Créer un programme qui cumule le temps de fonctionnement d'un moteur (défini par un bit interne M10 a '1') en secondes ‘+ Permettre laffichage du résultat sous la forme Heures-minutes-secondes, en partageant ces 3 données dans 3 mots distinets. ‘+ Evaluer la durée maximum qui peut étre stockée dans un double mot exprimé en secondes aie sor DbreOties, Sue bureauique gratuite Hip ii MbreoTice org Nanip 257 Jantage W-dousles viv6 adi 27 jul. 75 -Rav 88 Page vide pour classement des fouillets. ‘Vous pouvez y prendre des notes complémentaires de documentations construeteurs. Page vide pour classement des fouillets. ‘Vous pouvez y prendre des notes complémentaires de documentations construeteurs. Page vide pour classement des fouillets. ‘Vous pouvez y prendre des notes complémentaires de documentations construeteurs. A NOTER : Emplacement de mes documents 1, Supports pédagogiques 1.1. Ot puis-je trouver les documents de travail ? ¢ Chemin sur le réseau inteme Oi puis-je trouver mes cours ? Chemin sur le réseau inteme ‘+ Adresse surle Web 1.3. Ott puis-je trouver les vidéos-formations ? Chemin sur le réseau inteme ‘+ Adresse surle Web 2. Mes documents 2.1. Ou puis-je stocker mes documents réalisés en classe ? Chemin sur le réseau inteme Ou stocker des documents pour les échanger avec mes camarades de classe ? ‘Chemin sur le réseau inteme '¢ Chemin sur le réseau local de la section Electrotechique Fae Sar DbreOTice, Sue Dureaique gratuite Hip i NbreoTice ore athe: 2000 Emplacemanis_documenis vOT0 adi 2 sap 14 Rav 13

Vous aimerez peut-être aussi