Document de formation T I A Page 1 sur 13 Module A7
Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Document de formation pour une solution complte dautomatisation Totally Integrated Automation (T I A) MODULE A7 Fonctions de tests / Fonctions en ligne Automatisation et technique des commandes SCE Document de formation T I A Page 2 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Ce document a t dit par Siemens A&D SCE (Automatisierungs und Antriebstechnik, Siemens A&D Cooperates with Education) des fins de formation. Siemens ne se porte pas garant de son contenu. La communication, la distribution et lutilisation de ce document sont autorises dans le cadre de formation publique. En dehors de ces conditions, une autorisation crite par Siemens A&D SCE est exige ( M. Knust: E- Mail: michael.knust@hvr.siemens.de). Tout non-respect de cette rgle entranera des dommages et intrts. Tous les droits, ceux de la traduction y compris, sont rservs, en particulier dans le cas de brevets ou de modles dposs. Nous remercions lentreprise Michael Dziallas Engineering et les enseignants dcoles professionnelles ainsi que tous ceux qui ont particip llaboration de ce document. Automatisation et technique des commandes SCE Document de formation T I A Page 3 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne PAGE : 1. Avant-propos........................................................................................................ 4 2. Fonctions de test / Fonctions en ligne .............................................................. 6 Les symboles suivants seront utiliss dans ce module : Programmation Conseils Automatisation et technique des commandes SCE Document de formation T I A Page 4 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test / Fonctions en ligne 1. AVANT-PROPOS Le contenu du module A7 est assign lunit Connaissances de base de la programmation STEP 7. Objectif : Dans ce module, le lecteur va apprendre utiliser les outils pour la recherche derreur. Fonctions de test Fonctions en ligne Pr-requis : Les connaissances suivantes sont requises pour ltude de ce module : Systmes dexploitation : Windows 95/98/2000/ME/NT4.0 Base en programmation SPS avec STEP7 (Ex : Module A3 Startup, programmation SPS avec STEP 7) Connaissances de base de la programmation STEP 7 2 - 3 jours Module A Systme de bus srie industriels 2- 3 jours Module D Fonctions avances de la programmation STEP 7 2- 3 jours Module B Visualisation des processus 2- 3 jours Module F Programmation pas pas 2- 3 jours Module C Communication IT avec SIMATIC S7 1- 2 jours Module E Automatisation et technique des commandes SCE Document de formation T I A Page 5 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test / Fonctions en ligne Configurations matrielles et logicielles requises 1 PC, systme dexploitation : Windows 95/98/2000/ME/NT4.0 avec - Minimum: 133MHz et 64Mo RAM, 65 Mo despace disponible - Optimal: 500MHz et 128Mo RAM, 65 Mo despace disponible 2 Logiciel STEP 7 V 5.x 3 Interface ordinateur MPI (Ex : PC- Adapter) 4 SPS SIMATIC S7-300 Exemple de configuration: - Bloc dalimentation: PS 307 2A - CPU : CPU 314 - Entres numriques: DI 16x DC24V - Sorties numriques: DO 16x DC24V / 0,5 A 1 PC 2 STEP7 4 SIMATIC S7-300 3 PC Adapter Automatisation et technique des commandes SCE Document de formation T I A Page 6 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 2. FONCTIONS DE TEST / FONCTIONS EN LIGNE Dans la suite, les fonctions de test et les fonctions en ligne vont tre prsentes. Par exemple vous pouvez tester le projet STEP 7 Startup du module A3, programmation SPS avec STEP 7. Dans STEP 7 il y a votre disposition diffrentes fonctions de test et de diagnostic. Pour les utiliser, procdez comme suit : 1. Ouvrez dabord lutilitaire CONT/LIST/LOG. ( Dmarrer Simatic STEP 7 CONT,LIST, LOG Programmation de blocs S7). 2. Ouvrir un bloc pour le visualiser. ( Fichier Ouvrir). Automatisation et technique des commandes SCE Document de formation T I A Page 7 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 3. Ouvrir les blocs de la CPU 'en ligne' ou en 'Entit atteignable' ( Entre : Projet Blocs En ligne Slectionner un bloc OK). Conseil : Depuis STEP 7 V4.x, vous pouvez aussi accder en mode 'Hors Ligne' dun projet aux blocs des fonctions en ligne !!! Automatisation et technique des commandes SCE Document de formation T I A Page 8 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 4. Vous pouvez maintenant, dans le menu Systme cible Visualiser / forcer des variables, observer certaines variables et les commander du PC. Les fonctions de diagnostics sont accessibles par Etat du module et Etat de fonctionnement. Dici vous pouvez aussi commander : Effacement gnral et Mettre lheure. 5. Si on choisit la fonction Visualiser / forcer des variables, vous pouvez observer et commander certaines oprandes. 5.1. Vous devez insrer dans un tableau les oprandes ncessaires et choisir leur format. Automatisation et technique des commandes SCE Document de formation T I A Page 9 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 5.2. Les moments doivent tre fixs pour la visualisation et le forage. ( Dclenchement ). 5.3. On peut maintenant visualiser les oprandes ( Variable Visualiser). Automatisation et technique des commandes SCE Document de formation T I A Page 10 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 5.4. Pour le forage ( Variable Forcer), vous devez tout dabord entrer les valeurs de forage. 6. Une autre possibilit pour visualiser les oprandes et les tests du programme en cours est la Fonction Test Visualiser. 6.1. En mode LIST, derrire chaque oprande se trouvent : le rsultat des liaisons RLG, la valeur de loprande ETA et du contenu de ACCU1 STANDARD. Avec un clique droit de la souris sur la partie STANDARD, on peut changer de reprsentation. Automatisation et technique des commandes SCE Document de formation T I A Page 11 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 6.2. En CONT, on visualise la progression du signal. 6.3. En LOG, on peut visualiser les tats et la progression du signal. Automatisation et technique des commandes SCE Document de formation T I A Page 12 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 7. La fonction de diagnostic Etat du module permet : un diagnostic prcis des tats du systme, en particulier loccupation de la mmoire, la communication, ainsi que le cycle et offre des informations dtailles sur la CPU slectionne. ( Etat du bloc) Il est particulirement important pour la recherche derreurs dutiliser la Mmoire tampon de diagnostic, qui enregistre les 100 dernires modifications dtat de fonctionnement et les messages derreurs dans la mmoire tampon de la CPU. Donc les erreurs de programmation et de matriels sont efficacement et rapidement localises. ( Mmoire tampon de diagnostic) 8. Dans la fonction de diagnostic Etat de fonctionnement, celle ci peut tre lue et modifie. ( Etat de fonctionnement) Automatisation et technique des commandes SCE Document de formation T I A Page 13 sur 13 Module A7 Edition : 02/2002, fr : 25.04.03 Fonctions de test / Fonctions en ligne Avant-propos Fonctions de test-/ Fonctions en ligne 9. Avec la fonction Effacement gnral, vous pouvez effectuer un effacement complet de loutil de programmation. 10. Le rglage de lheure et de la date peut tre ralis avec la fonction Rgler lheure ou tre modifi par loutil de programmation. ( Rgler lheure)