JBM LPI Jules Verne SAVERNE. La Communication. Homme Machine JBM LPI Jules Verne SAVERNE.
EXEMPLE DE SYSTEMES : Pompage Levage Transstockeur
Les Moyens de Communication Afficheurs/Liaisons communicantes Boutons Poussoirs/Voyants : Organes de Commande Interface de dialogue : Le ‘MAGELIS’
Référentiel : Savoir S5 : Commande des systèmes Domaine de connaissance : Automatismes : Gestion des automatismes industriels (Interrelation des automates programmables avec des systèmes informatisés. Utilisation des outils informatisés, d’aide au développement, à l’extension , à la maintenance….) Objectifs : Être capable d’exécuter le raccordement des systèmes de gestion avec les automatismes industriels. De décoder un programme De diagnostiquer un dysfonctionnement D’introduire ou de modifier des paramètres.
Informer de l'état du système Rôle du ‘MAGELIS’ C’est un pupitre de dialogue entre l’automate et l’utilisateur. Son rôle est d’informer, sous forme graphique ou textuelle, de l’état du système, mais aussi de transmettre les ordres de l’utilisateur (ordre de marche, paramétrage….) Commander, paramétrer le système Informer de l'état du système
Constitution du ‘MAGELIS’ XBT P022010 Afficheur rétro-éclairé 2 Lignes de 20 Caractères Signalisation : Touches numériques Contrôle Communication ‘Magélis’/Automate Occupation Clavier Touches de service Avec voyants LED Touches Fonction Avec voyants LED
Communication entre l’automate et le ‘MAGELIS’ Fonctions dédiées : Automate : Interface de dialogue : Permettre à l’utilisateur de commander diverses fonctions du système. De le paramétrer. D’être informé de la situation de fonctionnement du système . A partir d’un programme, gérer l’évolution du procèss d’un système à partir d’informations d’entrées recueillies par des capteurs, en validant les prés-actionneurs.
La Table de Dialogue : Table de Dialogue Le dialogue entre ces deux équipements se fait en temps continu, tout en étant chacun occupé à leur tâche propre. Pour que chacun puisse recueillir ou déposer les informations dont lui ou l’autre a besoin, il y a nécessité d’un interface appelée ‘Table de dialogue’ Table de Dialogue Automate Magélis
La Table de Dialogue : Le principe s’apparente à des boîtes aux lettres dans lesquelles Magélis et automate puisent ou déposent des informations. La table de dialogue est dans l’automate. C’est un espace mémoire réservé à la communication entre l’automate et le ‘Magélis’. Table de Dialogue Wn +0 Wn + 1 Wn + 2 Wn + 3 Wn +46 Adresses Mots de 16 bits
Affectation des mots : Table de Dialogue
Exemple : Touches fonctions Adresse : Bit 14 10 13 8 12 9 11 1 2 3 4 5 6 7 15 Wn + 0 F15 F11 F14 F9 F13 F10 F12 F1 F2 F3 F4 F5 F6 F7 F8 F16 Touche Fonction 1 Le mot Signifie : Que l’on appuie sur les touches fonctions F2 et F4. Affectation Détail
Programmation : La communication entre ces deux équipements est entièrement transparente et automatique. Il n’y a donc aucun programme à écrire déclenchant l’échange d’informations entre ces deux équipements . Par contre, il faudra pour pouvoir utiliser le ‘Magélis’ prévoir ce que l’on veut lui faire faire. D’ou l’obligation de bien structurer dés le départ ce que l’on va mettre dans l’automate et dans le ‘Magélis’. Le programme A.P.I. : Il ne pose pas de problèmes particulier, si ce n’est de bien lister les variables mots, bits, pour ne pas avoir de conflits ultérieurement. La programmation de l’XBT : La programmation du ‘Magélis’ se fait à l’aide du logiciel XBT 1000. - Il fonctionne sous le principe d’affichage de pages. Il existe 2 types de pages : - Les ‘pages applications’ qui servent à donner des informations sur l’état courant de la partie opérative : niveau logique d’un actionneur, action demandée par l’opérateur, valeur physique d’une grandeur de sortie ou d’entrée…. - Les ‘pages alarmes’ destinées à prévenir l’opérateur d’une anomalie de fonctionnement du système.
Détails Pages XBT Page Application : Page Alarme : Champ de données Texte Lien vers une autre page Page Application : max. 400 Page Alarme : max. 256
Programmation de l’XBT avec le logiciel XBT 1000. Application : Système de ‘Levage’. On désire équiper le système de levage d’une interface de dialogue XBT P022010 permettant de piloter les fonctions suivantes : Sélection du sens de montée et de descente du treuil à l’aide respectivement des touches : F1 et F5. Accélération et décélération du mouvement par appui respectif sur les touches F8 et F12. Affichage du mouvement en cours sur l’écran du magélis. Indication d’un défaut moteur lors du verrouillage du variateur.
Liste des variables : Adresse table de dialogue : 10 Touches de commande : Touche F1 : Montée treuil : %MW10 : X0 Touche F5 : Descente treuil : %MW10 : X4 Touche F8 : Accélération : %MW10 : X7 Touche F12 : Descélération : %MW10 : X11 F1, F5, F8, F12 sont à commande impulsionelle. Affichage messages : Montée de la charge : %MW0 =1 Descente de la charge : %MW1=1 Alarme : Défaut moteur : %I1.5 Adressage Affectation Touches
Structure des pages : Page 2 Page 3 Page ‘Alarme’ Page 1 Montée Charge Descente Charge Page 3 Page 1 Page ‘Alarme’
Lancement du Logiciel XBT 1000. * Dans la fenêtre WINDOWS, double cliquer dans le dossier ‘Programmation’. * Dans le dossier ‘Programmation’, double cliquer sur l’icône ‘XBTL 1000
Les Liaisons XBT --- Alimentation 24v Continu Liaison série
Les Liaisons TSX 37 --- Liaison ‘TER’ PC Liaison ‘AUX’ XBT
Les Liaisons XBT --- Convertisseur RS 485 Liaison PC / XBT : Câble Z 915 V22 Liaison XBT / TSX 37 : Câble Z 968 Liaison TSX 37 / PC : Câble TSX CPU 1030 Ou TSX PCX 1031 Convertisseur RS 485
FIN. Diaporama réalisé par J-Marc BRIQUET. LPI Jules Verne Saverne.
Table de Dialogue : Affectation Adresses
Détails
Adressage Automate :
Affectation des touches Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 F1 F2 F3 F4 F5 F6 F7 F8 Wn + 0