Professional Documents
Culture Documents
Document de formation pour une solution complte dautomatisation Totally Integrated Automation (T I A)
Page 1 sur 13
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: EMail: 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.
Page 2 sur 13
Programmation
Conseils
Page 3 sur 13
1.
AVANT-PROPOS Le contenu du module A7 est assign lunit Connaissances de base de la programmation STEP 7 .
Programmation sur STEP 7 Notions de base 2 - 3 jours Modules A
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)
Page 4 sur 13
Configurations matrielles et logicielles requises 1 2 3 4 PC, systme dexploitation : Windows 95/98/2000/ME/NT4.0/XP avec Minimum: 133MHz et 64Mo RAM, 65 Mo despace disponible Optimal: 500MHz et 128Mo RAM, 65 Mo despace disponible Logiciel STEP 7 V 5.x Interface ordinateur MPI (Ex : PC- Adapter) 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
3 PC Adapter
4 SIMATIC S7-300
Page 5 sur 13
2.
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.
Page 6 sur 13
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 !!!
Page 7 sur 13
4.
Vous pouvez maintenant, dans le menu Systme cible, vous pouvez activer Messages CPU (voir module B01), et Afficher les valeurs forcage dj actives dans le CPU (Les valeurs gales aux variables de commande entres auparavant resteront identiques, au contraire de celles obtenues aprs larrt ou la dconnexion du CPU !). Avec Observer/forcer des variables, vous pouvez 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.
En choisissant 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.
Page 8 sur 13
5.2. Les moments doivent tre fixs pour la visualisation et le forage. ( Dclenchement ).
Page 9 sur 13
5.4. Pour le forage ( Variable Forcer), vous devez tout dabord entrer les valeurs de forage. Une fois entre, une table de variables peut galement tre sauvegarde pour une autre utilisation dans le dossier des blocs fonctionnels.
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.
Page 10 sur 13
Page 11 sur 13
Page 12 sur 13
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)
Page 13 sur 13
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)
Page 14 sur 13