La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Langages de description séquentielle Option Sciences de lIngénieur Programmation dun automate.

Présentations similaires


Présentation au sujet: "Langages de description séquentielle Option Sciences de lIngénieur Programmation dun automate."— Transcription de la présentation:

1 Langages de description séquentielle Option Sciences de lIngénieur Programmation dun automate

2 Problème technique Comment obtenir du système automatisé le comportement souhaité ? Cest le rôle de la partie commande : cerveau du système. Partie commande Partie opérative Ce cerveau communique avec le reste du corps : la partie opérative… Il donne des ordres Il reçoit des comptes rendus Exemple pour le traitement du lopin…

3 Problème technique Partie commande Partie opérative Ce cerveau communique avec le reste du corps : la partie commande… Il donne des ordres Il reçoit des comptes rendus Exemple pour le traitement du lopin… Information : Le système est vide Ordre : Amener un lopin Information : Le lopin est en place Ordre : Transformer le lopin Information : Le lopin est transformé Ordre : Évacuer le lopin

4 Récapitulatif Information : Le système est vide Ordre : Amener un lopin Information : Le lopin est en place Ordre : Transformer le lopin Information : Le lopin est transformé Ordre : Évacuer le lopin

5 Récapitulatif Information : Le système est vide Ordre : Amener un lopin Information : Le lopin est en place Ordre : Transformer le lopin Information : Le lopin est transformé Ordre : Évacuer le lopin

6 Écriture graphique normalisée Ordre : Amener un lopin Ordre : Transformer le lopin Ordre : Évacuer le lopin Amener un lopin Transformer le lopin Évacuer le lopin Information : Le système est vide Information : Le lopin est en place Information : Le lopin est transformé Le lopin est en place Le lopin est transformé Le système est vide

7 Écriture graphique normalisée Amener un lopin Transformer le lopin Évacuer le lopin Le lopin est en place Le lopin est transformé Le système est vide Il faut maintenant ajouter une étape de début : étape initiale 00 Cette étape sert dattente au système si on ne lui demande pas de fonctionner. Bouton de marche actionné On nomme ce schéma un grafcet

8 Pourquoi ne pas utiliser un algorithme ? 1. Attendre que le bouton de marche soit actionné 2. Amener un lopin 3. Attendre quun lopin soit amené 4. Transformer le lopin 5. Attendre que le lopin soit transformé 6. Évacuer le lopin 7. Attendre que le système soit vide 8. Aller à la ligne 1 Problème 1 : Il nexiste pas de fonction spéciale pour attendre.

9 Pourquoi ne pas utiliser un algorithme ? 1. Tant que le bouton de marche nest pas actionné, faire : 2. Amener un lopin 3. Fin tant que 4. Tant que le lopin nest pas amené, faire : 5. Transformer le lopin 6. Fin tant que 7. Tant que le lopin nest pas transformé, faire : 8. Évacuer le lopin 9. Fin tant que 10. Tant que le système nest pas vide, faire : 11. Aller à la ligne Fin tant que Problème 2 : La lecture est assez difficile car elle nécessite de tout regarder en détail.

10 Comment les ordres sont compris ? Partie commande Partie opérative « Amener un lopin » La PO ne peut pas communiquer en français… Regardons alors de plus près la structure fonctionnelle dun automate…

11 Zoom sur la structure fonctionnelle Les ordres sont compris par les préactionneurs. Les comptes rendus sont émis par les capteurs et boutons.

12 Types dénergies en jeu Préactionneurs, commande électrique ou pneumatique Capteurs, informations électriques ou pneumatiques Par simplification nous ne nous occuperons que de cas binaires : TOR

13 Bornes de raccordement API Automate Programmable Industriel O1O2 O3O4O…On I1I2 I3I4I…In Bornes = endroit où connecter les fils Les bornes sont numérotées… Les bornes O vont aux préactionneurs O = Output = Sortie = Ordre Les bornes I viennent des capteurs et boutons I = Input = Entrée = Compte rendu Remarque : bornes simplifiées Préactionneurs, commande électrique Capteurs, informations électriques

14 Adressage Adressage = opération consistant à faire correspondre le grafcet aux possibilités de câblage de lautomate Par exemple si il ne faut quun préactionneur par ordre : Ordre et comptes rendusAdresse Amener un lopin%O0.1 Transformer le lopin%O0.2 Évacuer%O0.3 Le lopin est amené%I0.1 Le bouton de marche est actionné%I0.2 Le lopin est transformé%I0.3 Le système est vide%I0.4

15 Grafcet PC point de vue automate Programme à charger Amener un lopin Transformer le lopin Évacuer le lopin Le lopin est en place Le lopin est transformé Le système est vide 00 Bouton de marche actionné %I0.2 %I0.1 %I0.3 %I0.4 %O0.1 %O0.2 %O0.3


Télécharger ppt "Langages de description séquentielle Option Sciences de lIngénieur Programmation dun automate."

Présentations similaires


Annonces Google