Você está na página 1de 4

SIMATIC

CP 341
Profil rapide de mise en service

Premiers pas

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

Conditions pralables
Les conditions suivantes doivent tre remplies :
S Vous disposez dune station S7-300 constitue dun module dalimentation et dune CPU.
S STEP 7 (wV5.0) est correctement install sur votre console de programmation (PG).
S Vous avez cr un projet pour la station S7-300.
S La PG est connecte la CPU.
S Vous disposez dun module CP 341, du logiciel de configuration correspondant et du cble de liaison ncessaire.
S 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 partenaire de liaison si le programme HyperTerminal y est install. Le programme HyperTerminal de
Windows se trouve sous Dmarrer Programmes Accessoires HyperTerminal. La
procdure de lancement de ce programme est dcrite plus bas.

Installer le logiciel de configuration sur la PG


Le logiciel de configuration contient un outil de paramtrage pour CP 341, une bibliothque de blocs
fonctionnels 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 communication


Enfichez le connecteur de bus joint au CP 341 sur le connecteur de bus de la CPU. Accrochez le
CP 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. Laffectation 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 341
Ouvrez 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 et
faites-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 de
cette valeur pour lintgration votre programme utilisateur.
Cliquez sur le bouton Paramtres et choisissez le protocole ASCII. Cliquez deux fois sur lenveloppe.
Validez les botes de dialogue de paramtrage avec les paramtres par dfaut suivants en cliquant
sur 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 paramtrage
avec 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.

-2

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 steint
une fois le chargement correctement effectu.
Fermez HW Config avec Station Quitter.

Intgration au programme utilisateur


Lexemple de projet CP340_41 est install dans le rpertoire \Siemens\STEP7\Examples lors de linstallation du logiciel de configuration.
Dans SIMATIC Manager, choisissez la commande Fichier Ouvrir... Projets pour ouvrir lexemple
de projet et cliquez deux fois sur le sous-projet CP341Protocol 3964 (galement utilisable pour des
protocoles 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.
S
S
S
S
S
S
S
S
S
S
S

FC21
FC22
DB21, DB22
DB40, DB41
DB42
DB43
OB1
OB100
VAT1
FB7, FB8
SFC 58, 59

FC avec SEND
FC avec RECEIVE
blocs de donnes dinstance pour les FB standard
blocs de donnes de travail pour les FB standard
DB partir duquel lmission est faite
DB dans lequel les donnes reues sont consignes
OB cyclique
OB de dmarrage (dmarrage chaud)
table des variables
FB standard pour RECEIVE, SEND
SFC pour les FB standard

Ouvrez dun double-clic la FC22 dans votre projet et modifiez ladresse de module LADDR de 272
en 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 via
linterface srie (la DEL TxD clignote).
Lorsque vous mettez des donnes partir de votre correspondant, celles-ci sont reues par le
CP 341 dans le DB 43. La cible est indique dans les paramtres DB_NO, DBB_NO du FB7
(P_RCV_RK) dans la FC22.

-3

Test : pour visualiser le transfert de donnes, cliquez deux fois sur la VAT1 dans votre projet, dans le
rpertoire 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 de
transferts. Dans le cas de la rception de donnes, vous obtenez ce rsultat avec
DB41.DBW18 (compteur de rception).
Si vous utilisez votre PG comme partenaire de liaison, le programme HyperTerminal vous permet de
recevoir des donnes et den envoyer au CP 341. Un double-clic sur le fichier Getting.ht (accessible
sous \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.

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

Siemens AG
Bereich Automatisierungs- und Antriebstechnik
Geschaeftsgebiet Industrie-Automatisierungssysteme
Postfach 4848, D-90327 Nuernberg

E Siemens AG 1999
Sous rserve de modifications

Siemens Aktiengesellschaft

C79000-Z7077-C341
Printed in the Fed. Rep. of Germany

-4

Você também pode gostar