L'objectif de ce TP est la familiarisation avec la programmation des blocs temporisateurs sur les automates Crouzet du laboratoire d'automatismes. La fonction temporisation permet de retarder le début ou la fin d une action, ou encore d exécuter une action pendant une durée limitée. Les blocs temporisateurs dans le logiciel Millenium II Lancer le logiciel Crouzet Millenium II, choisir le contrôleur SA20, puis SA 20 R 24 VDC. Créer une entrée, une entrée «remise à zéro» et une sortie. Créer un bloc «TIMER A/C» comme ci-dessous ; le temporisateur se trouve dans le menu «FBD» (fonctions), puis «TIMER A/C»), paramétrer le bloc grâce à un clic droit : retard marche 40, retard arrêt 0. symbole t 1 0 s Compléter les chronogrammes suivants : remise à zéro 1 s Justifier l appellation de «retard à la fermeture» donnée à ce temporisateur.
Modifier le paramétrage du temporisateur : retard marche 0, retard arrêt 30. symbole Compléter les chronogrammes suivants : 0 s t 2 remise à zéro 1 s Justifier l appellation de «retard à l ouverture» donnée à ce temporisateur. Fonction monostable : paramétrer un bloc «TIMER BH» comme ci-dessous. symbole t Compléter les chronogrammes suivants : remise à zéro 1 s
Fonctions «front montant» et front descendant». Ces fonctions sont disponibles dans le bloc «TIMER BW». Reproduire le programme ci-dessous : Que se passe-t-il si on agit sur l'entrée?... Reproduire le programme ci-dessous (paramétrer le bloc «TIMER BW» relié à l'entrée Reset comme indiqué sur la figure). Compléter les chronogrammes suivants : Quelle est la forme des signaux de sortie des blocs «TIMER BW»?
Station de pompage La pompe P est mise en marche immédiatement après la fermeture de l interrupteur m. m V Pour éviter d endommager la vanne V par des «coups de bélier», la vanne n est ouverte que trois secondes après la fermeture de m. Les pressions de part et d autre de la vanne peuvent alors s équilibrer. P 1) Donner le chronogramme correspondant au fonctionnement décrit précédemment : 2) Déduire le logigramme de la comportant un bloc temporisateur. 3) Dans Millenium II, paramétrer les entrées/sorties et programmer cette. Tester en mode «Simulation». Eclairage d un escalier d immeuble Pour des raisons d économies, l éclairage d un escalier d immeuble est géré par une minuterie. Lorsque l on appuie brièvement sur l un des boutons poussoirs situés aux différents étages (bp0, bp1 et bp2), les lampes de l escalier s allument durant 30 s. 1) Donner le logigramme de du système. 2) Dans Millenium II, paramétrer les entrées/sorties et programmer cette. Tester en mode «Simulation». Passage à niveau Deux capteurs, a et d, situés à 1 km de part et d autre d un passage à niveau, indiquent la présence d un train. Lorsqu un train approche du passage à niveau, il provoque une a F2 d impulsion sur le capteur a. L allumage des feux F1 et F2 est alors enclenché pour interdire le franchissement du rail. Puis le train s éloigne du passage à niveau et actionne le détecteur d ; les feux s éteignent 20 secondes après que d soit repassé à 0. sens de circulation du train F1
3) Donner le chronogramme correspondant au fonctionnement décrit précédemment : 4) Déduire le logigramme de la, puis dans Millenium II, paramétrer les entrées/sorties et programmer cette. Tester le programme en mode «Simulation». Blocage et poinçonnage Dans le dispositif représenté ci-contre, le vérin V b permet de bloquer une pièce tandis que le vérin V p assure son poinçonnage. Les deux vérins sont dits «monostables» : leur (passage à 1 de V b ou V p ) provoque la sortie de la tige. Si l on veut garder la tige sortie il faut maintenir la à 1, car dès qu elle est annulée, le ressort de rappel ramène la tige dans sa position de repos. Le fonctionnement est le suivant : l opérateur positionne la pièce à poinçonner et appuie sur le bouton poussoir m. La tige du vérin de blocage V b sort pendant 2 secondes. Puis, 0,5 secondes après que l opérateur ait appuyé sur m, la tige du vérin de poinçonnage V p sort pendant 1,2 secondes. 1) Donner le chronogramme correspondant au fonctionnement décrit précédemment : 2) Déduire le logigramme de la. Dans Millenium II, paramétrer les entrées/sorties et programmer cette (multiplier toutes les durées par 5). Tester le programme en mode «Simulation».
Alarmes Un réservoir dispose de deux seuils d alarme : un seuil d alarme haute alh et un seuil d alarme basse alb. L apparition d un dépassement de seuil d alarme est mémorisé, un voyant de défaut Déf est allumé afin de prévenir l opérateur. L alarme est désactivée et le voyant Déf éteint lorsque l opérateur appuie sur un bouton-poussoir d acquittement acq (sinon, le voyant Déf reste allumé). Le logigramme de la fonction «défaut» est rappelé cidessous : L alarme peut s enclencher de façon intempestive à cause des remous provoqués lors du remplissage ou de la vidange, alors que le niveau moyen est toujours compris entre les deux seuils. Pour résoudre ce problème, l alarme ne sera enclenchée que si le défaut a une durée supérieure à une seconde. En outre, afin que le voyant soit mieux visible, on décide de le faire clignoter (la fonction «clignotement» est obtenue grâce au bloc «TIMER Li»). 1) Compléter le logigramme ci-dessus afin d élaborer le nouveau signal de du clignotant de défaut Déf. 2) Dans Millenium II, paramétrer les entrées/sorties et programmer cette. Tester le programme en mode «Simulation».
Fonctionnement automatique de l éclairage public d une commune Dans le montage représenté ci-dessous, R L est une photorésistance : sa résistance varie avec la lumière. Elle peut être utilisée pour automatiser l éclairage public d une commune. 1) Réaliser le montage avec R = 100 kω. 2) Lancer «Millenium» et insérer une entrée analogique à l emplacement I5 («AI» dans le menu «IN»). 3) Passer en mode «Monitoring». Noter la valeur numérique de l entrée I5 quand la photorésistance est éclairée et quand elle est placée dans l obscurité. +24 V R O2 I5 4) Compléter le programme à l aide d un comparateur («Compare» dans le menu «FBD») de telle sorte que la DEL s allume lorsque la photorésistance est placée dans l obscurité. Vérifier la validité de la solution en mode «Monitoring». On souhaite que le système ne réagisse pas aux brusques variations de luminosité (par exemple, un éclair dans la nuit). 5) Compléter le programme de telle façon que la sortie ne change que si la variation de luminosité dure au moins 3 secondes. Vérifier la validité de la solution en mode «Monitoring». Pour des raisons d économie, on souhaite que l éclairage urbain soit éteint de minuit à 6 heures. 6) Compléter le programme en utilisant un programmateur horaire (menu «FBD», «TIME PROG») pour satisfaire au cahier des charges. Vérifier la validité de la solution en mode «Monitoring». R L 0 V SA 20
Unité de formulation d'herbicide : Logique de la vis de chargement Le moteur MV qui entraîne la vis de chargement de produit pondéreux possède deux sens de rotation. La vis est commandée au moyen de deux boutonspoussoirs de type NO : M (marche) et Ar (arrêt), et d'un commutateur C à deux positions (C=1 vis en marche avant, C=0 vis en marche arrière). La mise en fonctionnement de la vis se fait par une impulsion sur M, après avoir positionné le commutateur dans le sens de la rotation désirée. L'arrêt se fait par une impulsion sur Ar. L'opérateur dispose également de la possibilité d'inverser le sens de rotation de la vis en manœuvrant directement le commutateur pendant la marche. Pour ne pas endommager le moteur de la vis, la manœuvre du commutateur pendant le fonctionnement doit entraîner l'arrêt du moteur ; le (re)démarrage n'est autorisé que 5 secondes après la manœuvre du commutateur. Le logigramme de de MV_Avant, contacteur de marche avant du moteur de la vis de chargement et de MV_Arrière, contacteur de marche arrière du moteur de la vis de chargement comporte deux bascules RS (chacune un sens de rotation du moteur). Les entrées Set et Reset de ces bascules sont obtenues à partir du tableau donné ci-dessous : Set Reset MV_Avant M et C = 1 depuis 5 s Ar ou C = 0 MV_Arrière M et C = 0 depuis 5 s Ar ou C = 1 1) Déduire le logigramme de la. 2) Dans Millenium II, paramétrer les entrées/sorties et programmer cette. Tester le programme en mode «Simulation».