Présentation de l’automate

Slides:



Advertisements
Présentations similaires
Module 5 : Implémentation de l'impression
Advertisements

Le bus AS-i Architecture de communication AS-i
Chapitre annexe. Récursivité
Jean Guy Joly – Henri Martel Hebrard – J. Leblanc
AXE-Z Partie Automatisme De la Lande Marc BTS 2004.
TECHNOLOGIE DES ORDINATEURS
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
FICHE DE PREPARATION D’UNE SEQUENCE DE COURS
Architecture de réseaux
A abstraction b assembleur c nombre binaire d bit e cache f UC g puce h compilateur i famille dordinateurs j contrôle k chemin de données l défaut m dé
Plan de formation Chapitre 1 : Présentation de SAP
ESIEE Paris © Denis BUREAU I N Initiation à la programmation avec le langage Java.
Description du fonctionnement d'un système 1 Clic Clic
TRANSMISSION DES DONNEES INFORMATIQUES
MENU DE L’AIDE Cliquer ici pour aide RESEAUX DE CONTACTS
Le Concept. Régulation électronique LonWorks communicante pour application poutre froide.
ROLE DES DIFFERENTS ELEMENTS
™.
44 Contrôle du déroulement du programme. 4-2 Objectifs A la fin de ce cours, vous serez capables de : Utiliser les constructions de prise de décision.
Gestion des Périphériques
Communication ATV - TSX
2-1 CIRCUITS ÉLECTRIQUES SIMPLES
LA FONCTION ACQUISITION
RESUMES Module II1 SOMMAIRE CYCLE 1 : Saisir – Afficher – Données
Automates Programmables Industriels Automates Programmables
TRANSMISSION DES DONNEES.
DUFOUR Joffrey BTS IRIS session
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
INTRODUCTION AU LANGAGE « LADDER » ROLE DES DIFFERENTS ELEMENTS
Le Système Processeur David Saint-Mellion.
L’automate programmable industriel A.P.I
LES SYSTEMES AUTOMATISES
Programmation ZELIO Soft 2
Un réseau de cavités techniques.
INSTRUCTIONS COMPLEMENTAIRES ROLE DES DIFFERENTS ELEMENTS
INSTRUCTIONS COMPLEMENTAIRES ROLE DES DIFFERENTS ELEMENTS
ROLE DES DIFFERENTS ELEMENTS
ROLE DES DIFFERENTS ELEMENTS INSTRUCTIONS COMPLEMENTAIRES Nous allons maintenant nous intéresser aux instructions de programmation complémentaires. Pour.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI Jean-Jacques DUMÉRY -1-
ΜP David Saint-Mellion.
Les automates programmables
TRADUCTION D ’UN GRAFCET EN LANGAGE API
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Gestion des transactions SQLServer.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
FONCTIONNEMENT AUTOMATE
Bienvenue sur CAUTIONET l'outil On Line de gestion de caution
TENSION ENTRE DEUX POINTS - Utilisation du voltmètre
Gérer la sécurité des mots de passe et les ressources
Le GRAFCET.
Macros 16 pages de macros en parallèles Activation indépendante des macros Description des macros Une grille de programmation de 15x15 Programmation graphique.
Supports de formation au SQ Unifié
Le TSX Premium Présentation de la gamme
SIVODAC Télécommunications, téléphonie et réseaux téléphoniques
L’automate programmable industriel A.P.I
SURVEILLANCE VIDEO SUR RESEAU ETHERNET
AUTOMATES PROGRAMMABLES INDUSTRIELS
ROLE DES DIFFERENTS ELEMENTS MISE AU POINT ET MODIFICATION Nous allons maintenant faire quelques exercices de mise au point et de modification. Ces exercices.
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
1.1: notions de bases de l’informatique
Controle SEM12 M. Delidais meeting du 30 mars 1999.
Le TSX MICRO Le TSX MICRO
Architecture d'un automate programmable
Automates Programmables Industriels
Le langage Ladder Le langage Ladder
Automates Programmables Industriels ( ITEEM 2004 ) I.T.E.E.M de BEAULIEU Enseignante : Mme RECHID CHAPITRE 9 Le langage Grafcet.
Comment Automatisé un système par un API?
Automates Programmables Industriels ( ITEEM 2004 ) I.T.E.E.M de BEAULIEU Enseignante : Mme RECHID CHAPITRE 6 Adressage des entrées-sorties TOR Adressage.
Transcription de la présentation:

Présentation de l’automate I. Présentation de l ’automate II. Initialisation de l ’automate III. Fronts montants et descendants IV. Fonction monostable TSX 37 21 et 37 22

Sommaire Présentation Automate 1) Description matérielle 2) Codage des Entrées Sorties 3) Configuration logicielle 4) Notion de Cycle de Scrutation 5) Notion de Temps de Cycle 6) Le langage à contact 7) Principe d ’exécution d ’un réseau à contact 8) Bits internes 9) Réseau de contacts Sommaire

1) Description matérielle 1 Un bac de base à 3 emplacements disponibles intégrant l ’alimentation, le processeur et sa mémoire de base. 2 Quatre trous de fixation de l ’automate. 3 Un bloc de visualisation centralisée. 4 Une prise terminal repérée TER 5 Une prise de dialogue opérateur repérée AUX Sommaire

7 Trappe d ’accès aux bornes d ’alimentation. 6 Emplacement pour une carte d ’extension mémoire. En l ’absence de carte, cet emplacement est équipé d ’un cache qu ’il est obligatoire de maintenir en place. Son extraction provoquant l ’arrêt de l ’automate. 7 Trappe d ’accès aux bornes d ’alimentation. 8 Un emplacement pour un coupleur communication. 9 Une étiquette à renseigner pour le changement de la pile Sommaire

11 Connecteur de raccordement du mini bac d'extension, 10 Une trappe d'accès à la pile optionnelle et au commutateur de protection en écriture du système d ’exploitation. 11 Connecteur de raccordement du mini bac d'extension, protégé de base par un cache amovible 12 Des connecteurs pour les fonctions analogiques et comptage intégrées pour TSX 37- 21 / 22. Sommaire

Le mini bac d'extension TSX RKZ 02 13 Un bac d'extension à 2 emplacements disponibles. 14 Un voyant de présence de tension 24 V. 15 Des bornes d'alimentation protégées par un cache amovible, pour le raccordement d'une alimentation auxiliaire a 24 V dans le cas des automates alimentés en 100/240 V. 16 Une borne de masse. 17 Des connecteurs de raccordement à l'automate de base (bus fond de bac et continuité de masse). Sommaire

2) Codage des Entrées Sorties Le TSX 37-22 dispose de 6 emplacements dans le rack de base pour monter différentes cartes suivant l ’application . Type %I : Entrée %Q : Sortie N° d ’emplacement 1 à 6 N° dans le module 0 à X Sommaire

Codage de la configuration actuelle: MODULE 1: 16 entrées Tout ou Rien codées de %I1.0 à %I1.15 MODULE 2: 12 sorties Tout ou Rien codées de %Q2.0 à %Q2.11 MODULE 3: 12 entrées Tout ou Rien codées de %I3.0 à %I3.11 MODULE 4: 8 sorties Tout ou Rien codées de %Q4.0 à %Q4.7 Sommaire

3) Configuration logicielle Unité Centrale Carte 16 E 12 S TSX DMZ 28DR 1 2 3 Carte 12 E TSX DEZ 12D2 5 6 4 TSX DSZ 08R5 Sommaire

4) Notion de Cycle de Scrutation Traitement interne 1 Temps Traitement interne: - Surveillance de l ’automate - Détection RUN/STOP - Echanges avec le terminal de programmation 1 %I 2 Traitement du programme 3 Acquisition des Entrées: - Ecriture en mémoire de l ’état des informations présentes sur les entrées des modules TOR. 2 %Q 4 Traitement du programme: - Traitement séquentiel des opérations logiques du programme en utilisant l ’état des entrées disponibles en mémoire. 3 Traitement interne %I du programme %Q 1 2 3 4 Mise à jour des sorties: - Affectation sur les sorties présentes sur les modules TOR. 4 Sommaire

Temps de réponse à cette entrée 5) Notion de temps de Cycle Changement d ’état d ’une entrée Prise en compte de cette entrée Affectation des sorties E T S E T S S E T Temps de réponse à cette entrée Temps de scrutation La valeur maximale du temps de réponse est de deux scrutations. Le temps de cycle (scrutation) est le temps qui s ’écoule entre deux prises en compte d ’une entrée physique. Sommaire

6) Le langage à contact ou LD Le langage à contact ou LADDER DIAGRAM permet de réaliser des fonctions logiques dites combinatoires Eléments de test Contact à fermeture Contact front montant P Contact à ouverture Contact front descendant N Eléments de liaison Connexion verticale Connexion horizontale courte Connexion horizontale longue Sommaire

( ) (S) (/) (R) Eléments d ’action Bobine directe Bobine set Bobine inverse (/) Bobine reset (R) Blocs opérations Bloc Comparaison Horizontal COMP H Bloc Opération OPER Bloc Comparaison Vertical COMP V Blocs fonctions Bloc Fonctions Graphiques Fonctions Préprogrammées F(--) Sommaire

7) Principe d ’exécution d ’un réseau LD Un réseau à contact aussi appelé rung est scruté selon les règles suivantes: Règle 1: La scrutation commence dans le coin haut gauche du réseau. Règle 2: Le réseau est évalué ligne par ligne de haut en bas. Règle 3: La ligne est évaluée de la gauche vers la droite. Règle 4: Si une liaison de convergence est rencontrée, la ligne entre la liaison de divergence et la liaison de convergence est évaluée avant de terminer la ligne en cours. Sommaire

permettent de mémoriser des états intermédiaires durant l ’exécution 8) Bits internes Les bits internes: %M0 à %M255 permettent de mémoriser des états intermédiaires durant l ’exécution du programme. Sommaire

9) Réseau de contacts 1 3 5 2 4 Ordre de scrutation du réseau: 1 puis Colonnes 1 2 3 4 5 6 7 8 9 10 11 Lignes 1 2 3 4 5 6 7 %I1.0 %I1.1 %I1.2 1 %I1.4 3 %Q2.0 5 ( ) %I1.3 2 Ligne de Convergence %I1.5 %I1.6 4 Ligne de Divergence Barre de potentiel Ordre de scrutation du réseau: 1 puis 2 puis 3 puis 4 puis 5 Sommaire

II. Initialisation de l ’automate II.1 Traitement sur Coupure et Reprise Secteur a) Reprise à « CHAUD » Lors de la reprise secteur, l ’automatisme redémarre là où il s ’est arrêté lors de la coupure secteur. % S1 b) Reprise à « FROID » Réinitialisation par défaut de toutes les variables du TSX37 (bits ou mots). % S0 ==> Si problème sur l ’automate: - défaut pile, - changement de cartouche mémoire. ==> Ou par programmation du bit système %S0. Sommaire

( ) Lors d ’une coupure secteur, le bit %S1 est positionné à 1. Pour réinitialiser toutes les variables lors du retour du secteur, le bit %S1 doit positionner à 1par programme le bit %S0. II.2 Programmation de la reprise secteur Mise à 1 du bit système %S0 Si coupure secteur ( ) %S1 %S0 %S9 S Mise à zéro de toutes les sorties %S1 et %S0 sont remis à zéro automatiquement après une scrutation complète du programme REGLE: Réserver une section nommée Reprise-Secteur pour le traitement de la reprise secteur. Sommaire

( ) ( ) ( ) ( ) III. Front montant et descendant 1 %M0 ( ) %I1.0 %M0 P 1 %M0 ( ) %I1.1 %M1 1 %M0 ( ) %I1.1 %M1 N 1 %M0 Seules les variables %I, %Q et %M peuvent être testées sous la forme de fronts montants ou descendants Dans tous les autres cas, il est obligatoire d ’associer à la variable un bit interne. Sommaire

( ) IV. Fonction monostable IV.1 Bloc monostable 8 Monostables: 0 à 7 Le bloc fonction monostable permet d ’élaborer une impulsion d ’une durée déterminée. Cette durée est programmable et peut être modifiable ou non. IV.1 Bloc monostable 8 Monostables: 0 à 7 %MN0.R=1 pendant l ’écoulement du temps %MN: %MN0 à %MN7 %I1.0 ( ) %M0 S R TB: MN.P: Validation: Sur Front montant %MN0.V := %MN0.P puis décroit vers zéro Time Base ( base de temps) 1mn; 1s; 100ms; 10 ms %MN0.V: Valeur courante peut être lue et testée par programme Une durée d ’impulsion Preset de 0 à 9999 peut être lue, testée écrite par programme Sommaire

Le bloc monostable est redéclenché au IV.2 Chronogramme du monostable S 1 t 1s t 2s 3s 4s 5s 9s %MN0.V %MN0.R 1 t Le bloc monostable est redéclenché au front montant de S. Sommaire