S7gs341c

  • Upload
    alain

  • View
    214

  • Download
    0

Embed Size (px)

DESCRIPTION

s7

Citation preview

  • SIMATIC

    CP 341

    Profil rapide de mise en service

    Premiers pas

  • -2

    La prsente notice sappuie sur un exemple concret pour vous mener une application excutable, enquatre tapes de mise en service. Cette application vous donnera loccasion dune premire prise decontact et dune vrification des fonctions de base du matriel et du logiciel de votre CP 341, tout entransmettant des donnes par linterface srie. Les rfrences au manuel vous permettront de vousfaire une ide des informations quil contient.Le temps consacrer lexemple est de 1 2 heures, selon votre exprience.

    Conditions pralablesLes conditions suivantes doivent tre remplies : Vous disposez dune station S7-300 constitue dun module dalimentation et dune CPU. STEP 7 (V5.0) est correctement install sur votre console de programmation (PG). Vous avez cr un projet pour la station S7-300. La PG est connecte la CPU. Vous disposez dun module CP 341, du logiciel de configuration correspondant et du cble de liai-

    son ncessaire. Vous avez prpar votre partenaire de liaison au transfert de donnes srie. Si vous utilisez le

    CP 341 avec une interface RS232/V.24, vous pouvez galement employer votre PG comme parte-naire de liaison si le programme HyperTerminal y est install. Le programme HyperTerminal deWindows se trouve sous Dmarrer Programmes Accessoires HyperTerminal. Laprocdure de lancement de ce programme est dcrite plus bas.

    Installer le logiciel de configuration sur la PGLe logiciel de configuration contient un outil de paramtrage pour CP 341, une bibliothque de blocsfonctionnels et un exemple de programme.Lancez le programme dinstallation partir du CD en cliquant deux fois sur le fichier SETUP.EXE.Suivez les installations du programme dinstallation.

    Poser le CP 341 et le connecter au partenaire de communicationEnfichez le connecteur de bus joint au CP 341 sur le connecteur de bus de la CPU. Accrochez leCP 341 au profil support, faites-le pivoter vers le bas et vissez-le.Connectez les contacts L+ et M de votre alimentation aux connecteurs correspondants du CP.Etablissez une liaison entre le CP 341 et votre partenaire de liaison laide du cble de liaison. Laf-fectation du connecteur dinterface est dcrite en annexe B du manuel.

    Test : mettez la tension sur le module dalimentation.La DEL SF du CP 341 sallume aprs la phase dinitialisation.

    Paramtrage du CP 341Ouvrez votre projet dans SIMATIC Manager.Appelez lapplication de configuration matrielle HW Config dans votre projet.Dans le Catalogue du matriel, choisissez le CP 341 ayant le numro de rfrence correspondant etfaites-le glisser sur lemplacement prvu.Cliquez deux fois sur le CP 341 pour ouvrir la bote de dialogue Proprits CP 341.Notez ladresse de module sous Adresse (dans lexemple 256 100 hex). Vous aurez besoin decette valeur pour lintgration votre programme utilisateur.Cliquez sur le bouton Paramtres et choisissez le protocole ASCII. Cliquez deux fois sur lenve-loppe.Validez les botes de dialogue de paramtrage avec les paramtres par dfaut suivants en cliquantsur le bouton OK : 9600 bit/s, 8 bits de donnes, 1 bit darrt, parit paire.Enregistrez le paramtrage avec Fichier Enregistrer et quittez la bote de dialogue de paramtrageavec Fichier Quitter. Cliquez sur le bouton OK dans la bote de dialogue Proprits CP 341.Enregistrez la configuration ainsi cre dans votre projet avec Station Enregistrer et compiler.

  • -3

    Transfrez la configuration ltat STOP de la CPU avec Systme cible Charger dans le module.Les donnes sont maintenant transfres directement vers la CPU et le CP 341. La DEL SF steintune fois le chargement correctement effectu.Fermez HW Config avec Station Quitter.

    Intgration au programme utilisateurLexemple de projet CP340_41 est install dans le rpertoire \Siemens\STEP7\Examples lors de lin-stallation du logiciel de configuration.Dans SIMATIC Manager, choisissez la commande Fichier Ouvrir... Projets pour ouvrir lexemplede projet et cliquez deux fois sur le sous-projet CP341Protocol 3964 (galement utilisable pour desprotocoles ASCII).Ouvrez le programme S7 de la CPU de ce sous-projet. Cliquez deux fois sur le classeur Blocs.Copiez tous les blocs quil contient, sauf les donnes systme, dans votre projet sous Station SIMATIC 300 CPU3xx Programme S7 Blocs.

    FC21 FC avec SEND FC22 FC avec RECEIVE DB21, DB22 blocs de donnes dinstance pour les FB standard DB40, DB41 blocs de donnes de travail pour les FB standard DB42 DB partir duquel lmission est faite DB43 DB dans lequel les donnes reues sont consignes OB1 OB cyclique OB100 OB de dmarrage (dmarrage chaud) VAT1 table des variables FB7, FB8 FB standard pour RECEIVE, SEND SFC 58, 59 SFC pour les FB standardOuvrez dun double-clic la FC22 dans votre projet et modifiez ladresse de module LADDR de 272en 256 dans la premire ligne du rseau 1.Enregistrez les blocs avec Fichier Enregistrer.Terminez ldition des FC avec Fichier Quitter.Dans SIMATIC Manager, choisissez la commande Station SIMATIC 300 CPU3xx Programme S7 Blocs.Chargez dans votre CPU (CPU ltat STOP) tous les blocs S7 qui sy trouvent avec Systme cible Charger.Mettez la CPU ltat RUN. Le CP 341 commence mettre les donnes de manire cyclique vialinterface srie (la DEL TxD clignote).Lorsque vous mettez des donnes partir de votre correspondant, celles-ci sont reues par leCP 341 dans le DB 43. La cible est indique dans les paramtres DB_NO, DBB_NO du FB7(P_RCV_RK) dans la FC22.

  • -4

    Test : pour visualiser le transfert de donnes, cliquez deux fois sur la VAT1 dans votre projet, dans lerpertoire Blocs :Passez en ligne avec Systme cible Etablir la liaison une CPU configure.Activez la visualisation avec Variable Visualiser.Loprande DB42.DBW0 (compteur dmission) vous permet de reconnatre le nombre detransferts. Dans le cas de la rception de donnes, vous obtenez ce rsultat avecDB41.DBW18 (compteur de rception).

    Si vous utilisez votre PG comme partenaire de liaison, le programme HyperTerminal vous permet derecevoir des donnes et den envoyer au CP 341. Un double-clic sur le fichier Getting.ht (accessiblesous \Siemens\STEP7\s7fptp\Terminal\....) lance HyperTerminal avec les paramtres ncessaires.Les donnes mises par le CP 341 sont affiches. Lorsque vous appuyez sur une touche du clavier,le caractre correspondant est envoy au CP 341.

    DiagnosticDes erreurs peuvent tre dues une mauvaise manipulation, un cblage incorrect de linterface srieou des paramtres contradictoires.Le diagnostic de telles erreurs et messages est dcrit au chapitre 8 du manuel.

    Siemens AktiengesellschaftSous rserve de modifications Siemens AG 1999

    C79000-Z7077-C341Printed in the Fed. Rep. of Germany

    Siemens AGBereich Automatisierungs- und AntriebstechnikGeschaeftsgebiet Industrie-AutomatisierungssystemePostfach 4848, D-90327 Nuernberg