Siemens SIMATIC ET 200X BM 147 CPU Manuel
Siemens SIMATIC ET 200X BM 147 CPU Manuel

Siemens SIMATIC ET 200X BM 147 CPU Manuel

Station de périphérie décentralisée
Table des Matières

Publicité

Liens rapides

SIMATIC
Module de base
ET 200X BM 147 CPU
Manuel
La documentation suivante a été complétée :
No
Désignation
1
Information produit
Ce manuel fait partie du pack de documentation
6ES7198-8FA01-8CA0
Edition 05/2003
EWA-4NEB780602203-04
Edition
Numéro de dessin
A5E00385827-02
Préface, Sommaire
Présentation générale du produit
Adressage
ET 200X dans le réseau
PROFIBUS
ET 200X dans le réseau MPI
Montage et câblage
Mise en service et diagnostic
Fonctions du BM 147 CPU
11/2005
Temps de cycle et de réponse
Caractéristiques techniques
Passage du BM 147 CPU
(6ES7 147-1AA01-0XB0) au
BM 147-1 CPU ou au
BM 147-2 CPU
Positionnement du BM 147 CPU
dans la gamme des CPU
Annexe
Numéros de référence
Glossaire, Index
1
2
3
4
5
6
7
8
9
10
11
A

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens SIMATIC ET 200X BM 147 CPU

  • Page 1 Préface, Sommaire Présentation générale du produit SIMATIC Adressage ET 200X dans le réseau Module de base PROFIBUS ET 200X BM 147 CPU ET 200X dans le réseau MPI Manuel Montage et câblage Mise en service et diagnostic La documentation suivante a été complétée : Désignation Edition Numéro de dessin...
  • Page 2 Marques de fabrique SIMATIC, SIMATIC HMI et SIMATIC NET sont des marques déposées de SIEMENS AG. Les autres désignations dans ce document peuvent être des marques dont l’utilisation par des tiers à leurs pro- pres fins peut enfreindre les droits des propriétaires desdites marques.
  • Page 3: Objet Du Manuel

    Préface Objet du manuel Le présent manuel constitue un complément au manuel Station de périphérie décentralisée ET 200X. Il contient des descriptions de toutes les fonctions du module de base BM 147 CPU. Le manuel ne décrit pas les fonctions qui concernent l’ET 200X en général. Celles-ci se trouvent dans le manuel Station de périphérie décentralisée ET 200X (voir aussi le paragraphe “Place du manuel au sein de la documentation”).
  • Page 4: Modifications Par Rapport À La Version Précédente

    Préface Modifications par rapport à la version précédente Par rapport à la version précédente, les modifications suivantes ont été apportées au ma- nuel Module de base BM 147 CPU, version 03 : • modification du nom du module qui devient BM 147 CPU •...
  • Page 5: Fonctions Du Bm 147 Cpu

    Préface Place du manuel au sein de la documentation Ce manuel fait partie du lot de documentation portant le numéro de référence 6ES7 198-8FA01-8CA0. Ce lot est composé de 5 manuels avec les contenus suivants : Module de base Station de périphérie décen- Départ-moteur BM 147 CPU tralisée ET 200X...
  • Page 6: Recyclage Et Élimination

    électroniques. Assistance complémentaire Pour toute question sur l’utilisation des produits décrits à laquelle vous ne trouvez pas de réponse dans ce manuel, adressez-vous à votre agence Siemens. http://www.siemens.com/automation/partner Centre de formation Pour faciliter la prise en mains du système de périphérie décentralisée ET 200 et du sys- tème d’automatisation SIMATIC S7, nous vous proposons des stages.
  • Page 7 H. locale : 0:00 h à 24:00 h / 365 jours par an Téléph. : +49 (0) 180 5050-222 Fax : +49 (0) 180 5050-223 E-Mail : adsupport@ siemens.com GMT : +1:00 Europe / Afrique (Nuremberg) Etats-Unis (Johnson City) Asie / Australie (Pékin) Authorization...
  • Page 8: Service & Support Sur Internet

    • un forum, sur lequel les utilisateurs et spécialistes du monde entier peuvent échanger leurs expériences, • votre interlocuteur local Siemens Automation & Drives grâce à notre base de données, • des informations sur le service sur site, les réparations, les pièces de rechange. De nom- breuses autres informations sont à...
  • Page 9: Table Des Matières

    Sommaire Présentation générale du produit Qu’est-ce que le module de base BM 147 CPU ? ......Thématique des manuels de l’ET 200X .
  • Page 10 Sommaire Fonctions du BM 147 CPU Caractéristiques de PROFIBUS-DP ........Commutateur de modes de fonctionnement et éléments de signalisation .
  • Page 11 Sommaire Figures Vue de la station de périphérie décentralisée ET 200X avec le BM 147 CPU Composantes et manuels nécessaires ........Principe de l’échange de données entre maître DP et ET 200X via le BM 147 CPU .
  • Page 12 Sommaire Tableaux Concept d’interface du BM 147 CPU ........Thèmes des manuels du lot de documentation de l’ET 200X .
  • Page 13: Présentation Générale Du Produit

    Présentation générale du produit Dans ce chapitre La présentation générale du produit vous informe sur • le rôle du module de base BM 147 CPU dans la station de périphérie décentralisée ET 200X et • la répartition des informations dans les divers manuels du lot de documentation de l’ET 200X.
  • Page 14: Qu'est-Ce Que Le Module De Base Bm 147 Cpu

    Présentation générale du produit Qu’est-ce que le module de base BM 147 CPU ? Qu’est-ce que le BM 147 CPU ? Le BM 147 CPU est un composant de la station de périphérie décentralisée ET 200X avec des indices de protection IP 65, IP 66 et IP 67. Contrairement à tous les autres modules de base, le BM 147 CPU possède la fonctionnalité...
  • Page 15: Vue De La Station De Périphérie Décentralisée Et 200X Avec Le Bm 147 Cpu

    Présentation générale du produit La figure suivante représente un exemple de configuration d’une station ET 200X avec BM 147 CPU. BF-M BF-S DC 24V FRCE STOP DP-M DP-IN DP-OUT Modules d’extension Module de base BM 147-2 CPU Connecteur ECOFAST pour PROFIBUS-DP, ten- sion d’alimentation permanente (1L+) et tension de charge commandée (2L+) (côté...
  • Page 16 Présentation générale du produit Différences entre le BM 147 CPU et les autres modules de base Le module de base BM 147 CPU a les caractéristiques spécifiques suivantes : • Le module de base dispose de la fonctionnalité d’un API (CPU intégrée, avec mémoire de travail de 48 koctets).
  • Page 17: Thématique Des Manuels De L'et 200X

    Présentation générale du produit Thématique des manuels de l’ET 200X Composantes et manuels nécessaires Les composantes de l’ET 200X sont décrites dans divers manuels du lot de documentation de l’ET 200X. La figure suivante récapitule les variantes de montage possibles de l’ET 200X ainsi que les manuels correspondants du lot de documentation.
  • Page 18: Répartition Des Informations Dans Les Divers Manuels

    Présentation générale du produit Répartition des informations dans les divers manuels Le tableau suivant est conçu pour vous aider dans la recherche rapide des informations dont vous avez besoin. Il vous indique dans quel manuel vous devez chercher ainsi que le nu- méro du chapitre correspondant.
  • Page 19 ET 200 X Positionnement du BM 147 CPU dans la gamme des Glossaire Glos- saire Télégramme de configuration et de paramétrage pour le BM 147 CPU : voir sur Internet dans http://www.ad.siemens.de/simatic-cs Module de base ET 200X BM 147 CPU EWA-4NEB780602203-04...
  • Page 20 Présentation générale du produit Module de base ET 200X BM 147 CPU EWA-4NEB780602203-04...
  • Page 21: Adressage

    Adressage Principe de l’échange de données entre maître DP et ET 200X La figure suivante représente les deux mécanismes de l’échange de données dans l’ET 200X, pour lesquels des adresses sont nécessaires. Ce chapitre contient toutes les in- formations nécessaires pour l’adressage de l’ET 200X avec le BM 147 CPU. ET 200X Maître DP BM 147 CPU...
  • Page 22: Adressage En Fonction De L'emplacement

    Adressage Adressage en fonction de l’emplacement Adressage en fonction de l’emplacement Dans le cas de l’adressage en fonction de l’emplacement (adressage par défaut), une plage d’adresses dans le BM 147 CPU est attribuée à chaque numéro d’emplacement d’un mo- dule. Suivant le type du module d’extension, il s’agit d’adresses TOR ou analogiques (voir le ta- bleau 2-1).
  • Page 23: Affectation Des Adresses

    Adressage Affectation des adresses Pour chacun des 7 modules d’extension au maximum, 4 octets sont réservés pour la péri- phérie TOR et 16 octets pour la périphérie analogique dans les plages d’adresse du BM 147 CPU en fonction de l’emplacement. Le tableau suivant récapitule ces affectations d’adresses fixes pour chaque emplacement des modules analogiques et TOR.
  • Page 24: Adressage Libre Des Modules D'extension

    Adressage Adressage libre des modules d’extension Adressage libre L’attribution libre d’adresses signifie que vous pouvez choisir librement • les adresses d’entrée des modules d’extension et • les adresses de sortie des modules d’extension entre 0 et 1023, avec granularité par octet, indépendamment les uns des autres. Les adres- ses 0 à...
  • Page 25: Echange De Données Avec Le Maître Dp

    Adressage Echange de données avec le maître DP Transfert des données utiles via une mémoire de transfert Les données utiles se trouvent dans une mémoire de transfert du BM 147 CPU. Le transfert de données utiles entre BM 147 CPU et maître DP est toujours réalisé via cette mémoire de transfert.
  • Page 26: Accès Aux Zones Libres Dans La Mémoire Image

    Adressage BM 147-1 CPU BM 147-2 CPU 1021 1020 Adresse pour l’emplacement 2 1022 1021 Adresse de diagnostic de l’esclave Vous trouverez des informations détaillées dans l’aide en ligne de STEP 7 dans la rubrique Modèle d’emplacement pour esclaves I. Accès aux zones libres dans la mémoire image Si vous accédez aux plages existantes mais non configurées de la mémoire image, aucune erreur de mémoire image n’est générée.
  • Page 27: Accès À La Mémoire De Transfert Dans Le Bm 147 Cpu

    Adressage Accès à la mémoire de transfert dans le BM 147 CPU Accès dans le programme utilisateur Le tableau suivant indique comment accéder à la mémoire de transfert dans le BM 147 CPU à partir du programme utilisateur. Tableau 2-2 Accès aux plages d’adresses Accès en fonction de la cohé- On a...
  • Page 28: Règles D'attribution Des Adresses

    Adressage Règles d’attribution des adresses Vous devez respecter les règles suivantes lors de l’attribution d’adresses pour l’ET 200X avec BM 147 CPU : • Affectation des plages d’adresses : – les données d’entrée de l’ET 200X sont toujours des données de sortie du maître DP –...
  • Page 29: Exemple De Programme

    Adressage Exemple de programme Vous trouverez ci-après un exemple de programme réalisant un échange de données entre maître DP et esclave DP. Vous retrouverez les adresses dans le tableau 2-3. L’appel des SFC 14 et 15 s’effectue par indication de l’adresse logique en format hexa. dans le BM 147 CPU Préparation données dans esclave DP Chargement valeur réelle 2 et...
  • Page 30 Adressage Transfert de données utiles à l’état STOP Suivant si le maître DP ou l’esclave DP (BM 147 CPU) passent en STOP, les données utiles sont traitées différemment dans la mémoire de transfert. • Le BM 147 CPU passe en STOP : les données de la mémoire de transfert (uniquement des sorties du point de vue de l’esclave) du BM 147 CPU sont écrasées par un “0”, ce qui signifie que le maître DP ou un récepteur lit ”0”...
  • Page 31: Et 200X Dans Le Réseau Profibus

    ET 200X dans le réseau PROFIBUS Introduction Vous pouvez intégrer la station ET 200X avec BM 147 CPU comme partenaire dans un ré- seau PROFIBUS. Ce chapitre présente une structure typique de réseau avec BM 147 CPU. De plus, vous apprendrez quelles fonctions sont exécutables sur l’ET 200X via une PG ou un OP et quelles possibilités vous sont proposées pour l’échange direct de données.
  • Page 32: Structure D'un Réseau Profibus

    ET 200X dans le réseau PROFIBUS ET 200X dans le réseau PROFIBUS Structure d’un réseau PROFIBUS La figure suivante représente la structure de principe d’un réseau PROFIBUS comportant un maître DP et plusieurs esclaves DP. S7-300 (maître DP) ET 200X ET 200X S5-95U OP 25**...
  • Page 33 ET 200X dans le réseau PROFIBUS Accès à une ET 200X Le BM 147 CPU est une station passive/active du bus. Les programmes et la configuration du BM 147 CPU peuvent alors être transmis depuis le gestionnaire SIMATIC, du PG au BM 147 CPU, au moyen de la commande ”Charger système cible”.
  • Page 34: Vitesse De Transmission Maximale Des Données Et Longueur De Câble Avec Un Câble De Liaison Pg

    ET 200X dans le réseau PROFIBUS Suivant le paramétrage de l’interface DP, le BM 147 CPU a le comportement suivant : Tableau 3-1 Comportement du BM 147 CPU en fonction du paramétrage de l’interface DP Interface DP du BM 147 CPU passive active Recherche de la vitesse de transmission...
  • Page 35: Exemples De Branchement Du Pg/Op À L'et 200X

    ET 200X dans le réseau PROFIBUS Exemples de branchement du PG/OP à l’ET 200X • Le PG/OP est branché à l’interface PROFIBUS-DP du maître DP, mais peut être aussi raccordé à toute autre station participant au réseau DP, de même que sur l’ET 200X. S7-300 (maître DP) ET 200X Figure 3-3...
  • Page 36: Composantes De Réseau

    ET 200X dans le réseau PROFIBUS Composantes de réseau Pour le raccordement de l’ET 200X au réseau PROFIBUS-DP, vous avez besoin des com- posantes de réseau indiquées dans l’annexe A. Exemple d’utilisation de composantes de réseau La figure suivante reprend l’exemple de la figure 3-3 en illustrant l’utilisation des composan- tes de réseau.
  • Page 37: Adresse Profibus

    ET 200X dans le réseau PROFIBUS Adresse PROFIBUS Caractéristiques L’adresse PROFIBUS vous permet de définir l’adresse à laquelle le BM 147 CPU sera joint sur le PROFIBUS-DP. Conditions préalables • Les adresses PROFIBUS-DP autorisées vont de 1 à 125. • Une adresse ne peut être attribuée qu’une seule fois sur le PROFIBUS-DP. Démarrage sans configuration DP sur la Micro Memory Card (MMC) (premier démarrage) Après mise sous tension, l’interface coexistante démarre sur le BM 147 CPU en tant qu’in-...
  • Page 38: Fonctions Accessibles Via Pg/Op

    ET 200X dans le réseau PROFIBUS Fonctions accessibles via PG/OP A partir de la console de programmation, vous pouvez : • Configurer le BM 147 CPU avec des modules ET 200X et le mettre en service sur le PROFIBUS-DP • Programmer le BM 147 CPU. •...
  • Page 39: Fonction De Test Forçage

    ET 200X dans le réseau PROFIBUS Fonction de test forçage Sur le BM 147 CPU, la fonction “Forçage” vous permet de préaffecter des valeurs fixes à des entrées et sorties dans la mémoire image. Sur le BM 147 CPU, ces valeurs préaffectées par vous (valeurs de forçage) peuvent aussi être influencées par le programme utilisateur et par des fonctions PG/OP.
  • Page 40: Exemple D'application

    ET 200X dans le réseau PROFIBUS Exemple d’application Condition préalable : dans votre programme utilisateur, il ne se produit pas d’accès direct à la périphérie. Si dans votre installation, un capteur de libération f est par exemple défectueux et si un 0 logique est signalé...
  • Page 41: Echange Direct De Données

    ET 200X dans le réseau PROFIBUS Echange direct de données Vous pouvez configurer le BM 147 CPU comme esclave I avec STEP 7 V5.2, pour l’échange direct de données. L’échange direct de données est une liaison de communication spéciale entre partenaires de PROFIBUS-DP. Principe L’échange direct de données est caractérisé...
  • Page 42 ET 200X dans le réseau PROFIBUS Fonctionnalité dans l’échange direct de données Le BM 147 CPU possède les possibilités suivantes dans l’échange direct de données : • Emetteur : le BM 147 CPU, utilisé comme esclave DP, envoie à tous les partenaires du bus les sor- ties de processus configurées pour l’échange direct de données, sous forme de télé- gramme de broadcast.
  • Page 43: Et 200X Dans Le Réseau Mpi

    ET 200X dans le réseau MPI Introduction Vous pouvez intégrer la station ET 200X avec BM 147 CPU comme partenaire dans un ré- seau MPI. Ce chapitre présente une structure typique de réseau avec BM 147 CPU. Pour savoir quelles fonctions sont exécutables via un PG ou un OP sur BM 147 CPU, consultez le chapitre 3.4.
  • Page 44: Vitesses De Transmission

    ET 200X dans le réseau MPI ET 200X dans le réseau MPI Structure d’un réseau MPI La figure suivante présente un exemple de configuration d’un réseau MPI. ET 200X ET 200X OP 25** IP 20 IP 67 l’ET 200X est configurable et programmable à partir de cette PG ** fonctions de contrôle/commande exécutables sur l’ET 200X 3, 4, 10, 11 adresses MPI des stations Figure 4-1...
  • Page 45 ET 200X dans le réseau MPI Vitesse de transmission maximale des données et longueur de câble avec un câble de liaison PG Avec le câble de liaison PG, vous pouvez réaliser une vitesse maximale de transmission des données de 1,5 Mbaud. La longueur de câble ne doit pas dépasser 3 mètres. Le câble de liaison PG ne doit être raccordé...
  • Page 46: Adresse Mpi

    ET 200X dans le réseau MPI Adresse MPI Caractéristiques L’adresse MPI vous permet de définir l’adresse à laquelle le BM 147 CPU sera joint sur le réseau MPI. Conditions préalables • Les adresses MPI autorisées vont de 0 à 126. •...
  • Page 47: Montage Et Câblage

    Montage et câblage Vous trouverez les règles et les définitions générales pour le montage et le câblage d’un ET 200X dans les chapitres correspondants du manuel Station de périphérie décentralisée ET 200X. Sont décrites ici les particularités du BM 147 CPU. Raccordement à...
  • Page 48: Emplacement Des Interfaces

    Montage et câblage Emplacement des interfaces La figure 5-2 indique l’emplacement des interfaces sur le BM 147 CPU. Interface MPI/DP (X03 : pour PG) Interface maître DP Interfaces esclaves MPI/DP (X04) Alimentation Bouclage (seulement (X01) (X02) BM 147-2 CPU) Figure 5-2 Interfaces sur le module BM 147 CPU Montage des connecteurs sur le BM 147 CPU Condition préalable...
  • Page 49 Montage et câblage Dispositif de verrouillage Connecteur ECOFAST Figure 5-3 Branchement des connecteurs sur le BM 147 CPU Avertissement Un retrait des connecteurs ECOFAST n’est pas autorisé lorsque l’ET 200X est en marche avec le BM 147 CPU, car cela peut entraîner l’endommagement ou la détérioration des mo- dules.
  • Page 50: Raccordement De La Résistance De Terminaison Sur Le Profibus

    Montage et câblage Raccordement de la résistance de terminaison sur le PROFIBUS Une résistance de terminaison doit être raccordée à un câble du bus à conducteurs en cui- vre sur la première et la dernière station du réseau. Si un ET 200X avec le BM 147 CPU est la première ou la dernière station dans un réseau PROFIBUS, procédez comme suit : •...
  • Page 51: Fusible Pour La Tension D'alimentation Permanente (1L+)

    Montage et câblage Fusible pour la tension d’alimentation permanente (1L+) Pour la protection des modules contre une surcharge, le BM 147 CPU est équipé d’un fusi- ble pour la tension d’alimentation permanente (1L+). Après une défaillance du fusible, le BM 147 CPU se comporte comme suit : Si l’erreur (par ex.
  • Page 52 Montage et câblage Module de base ET 200X BM 147 CPU EWA-4NEB780602203-04...
  • Page 53: Mise En Service Et Diagnostic

    Mise en service et diagnostic Configuration du BM 147 CPU en tant qu’esclave DP avec STEP 7 La configuration d’un ET 200X avec le BM 147 CPU est différente de celle d’un ET 200X avec le BM 141 ou le BM 142. Pour cette raison, vous trouverez dans ce chapitre une courte description de la configuration pour le BM 147 CPU avec STEP 7.
  • Page 54: Configuration D'un Bm 147 Cpu

    Mise en service et diagnostic Configuration d’un BM 147 CPU Configurez le module de base BM 147 CPU en tant qu’esclave DP intelligent, module auto- nome (MPI) et/ou maître DP (BM 147-2 CPU). Dans STEP 7, le BM 147 CPU se présente à l’utilisateur sous forme de module S7-300 qui est toujours créé...
  • Page 55: Configuration Dans Un Système Tiers

    Mise en service et diagnostic Configuration du BM 147 CPU en tant qu’esclave DP Procédez comme suit : 1. Configurez le BM 147 CPU en tant que station S7-300. – Créez une nouvelle station du type S7-300 (commande Insérer ! Station). –...
  • Page 56 Mise en service et diagnostic Configuration du BM 147-2 CPU en tant que maître DP Vous devez configurer le BM 147-2 CPU en tant que maître DP. Cela signifie que vous de- vez configurer dans STEP 7 l’interface X04 du BM 147-2 CPU en tant que maître DP et •...
  • Page 57: Effacement Général D'un Bm 147 Cpu

    Mise en service et diagnostic Effacement général d’un BM 147 CPU Quand procéder à l’effacement général d’un BM 147 CPU ? Il faut faire l’effacement général du BM 147 CPU • pour effacer des zones rémanentes (mémentos, temps, compteurs). • lorsque le BM 147 CPU demande l’effacement général par clignotement de la LED STOP à...
  • Page 58 Mise en service et diagnostic STOP allumée éteinte max. 3 s min. 3 s STOP STOP STOP STOP STOP MRES MRES MRES MRES MRES Figure 6-1 Positions successives du commutateur de modes pour l’effacement général La LED STOP ne clignote pas lors de l’effacement général ? Si la LED STOP ne clignote pas lors de l’effacement général ou si d’autres témoins s’allu- ment Il convient alors de répéter les opérations 3 et 4.
  • Page 59 Mise en service et diagnostic Nota Si la CPU ne peut pas copier le contenu de la carte mémoire (MMC) et demande un efface- ment général : • Déconnecter la MMC • Effacement général de la CPU • Consulter le tampon de diagnostic Le tampon de diagnostic peut être consulté...
  • Page 60: Mise En Service Et Démarrage De L'et 200X

    Mise en service et diagnostic Mise en service et démarrage de l’ET 200X 6.3.1 Mise en service du BM 147 CPU en tant qu’esclave DP Mise en service de l’ET 200X Procédez comme suit pour mettre en service la station de périphérie décentralisée ET 200X : 1.
  • Page 61: Mise En Service Du Bm 147-2 Cpu En Tant Que Maître Dp

    Mise en service et diagnostic Conseil : programmer l’OB 82 et 86 lors de la mise en service Lors de la mise en service en tant qu’esclave DP avec STEP 7 dans le maître DP et dans l’esclave DP, programmez toujours les OB 82 et 86. Vous pouvez ainsi détecter et analyser les situations de fonctionnement et interruptions du transfert de données utiles (voir tableaux 6-7 et 6-8).
  • Page 62: Démarrage Du Bm 147-2 Cpu En Tant Que Maître Dp

    Mise en service et diagnostic Démarrage du BM 147-2 CPU en tant que maître DP Au démarrage, le BM 147-2 CPU compare la configuration théorique de votre système maître DP avec la configuration réelle. Si la configuration théorique + la configuration réelle, la CPU passe dans l’état RUN. Si la configuration théorique 0 la configuration réelle, le comportement de la CPU dépend du réglage du paramètre Démarrage si la configuration théorique 0 la configuration réelle.
  • Page 63: Etat/Commande, Programmation Via Le Profibus-Dp

    Mise en service et diagnostic Etat/commande, programmation via le PROFIBUS-DP Via l’interface maître DP, vous pouvez programmer la CPU ou exécuter les fonctions PG répertoriées dans le chapitre 3.4. Nota L’utilisation d’état et de commande via l’interface maître DP allonge le cycle DP. Equidistance Avec le BM 147 CPU, vous pouvez programmer à...
  • Page 64: Démarrage

    Mise en service et diagnostic 6.3.3 Démarrage Charger le programme utilisateur Lors de la mise en service de l’ET 200X, vous avez les possibilités suivantes pour charger le programme utilisateur dans le BM 147 CPU : • Le programme est chargé par le PG/PC, au moyen de la commande ”Charger pro- gramme utilisateur”...
  • Page 65: Diagnostic Par Led De Visualisation

    Mise en service et diagnostic Diagnostic par LED de visualisation Indicateurs à LED Les LED RUN, STOP, ON, DC 24V, BF-S, BF-M, SF et FRCE servent à communiquer les informations d’état importantes pour l’utilisateur du BM 147 CPU. Le BM 147 CPU dispose des 8 LED suivantes : •...
  • Page 66 Mise en service et diagnostic Diagnostic des fonctionnalités DP à l’aide des LED “BF-S”, “BF-M” et “SF” Si les LED ”BF-S” ”BF-M” et ”SF” s’allument ou clignotent, la configuration de l’ET 200X n’est pas correcte. Les tableaux suivants récapitulent les indications d’erreur possibles avec leurs significations et les remèdes correspondants.
  • Page 67 Mise en service et diagnostic Le tableau 6-6 décrit les états des LED pour le mode maître DP. Tableau 6-6 Indicateurs à LED pour le PROFIBUS-DP (le BM 147-2 CPU est maître) Signification Cause Traitement de l’erreur “BF-M” “SF” • •...
  • Page 68: Diagnostic Via L'adresse De Diagnostic Avec Step 7

    Mise en service et diagnostic Diagnostic via l’adresse de diagnostic avec STEP 7 Lorsque des erreurs surviennent dans l’ET 200X, elles sont signalées par la LED “SF” et la cause de l’erreur s’inscrit dans le tampon de diagnostic du BM 147 CPU. La CPU passe à l’état STOP ou vous pouvez réagir aux erreurs à...
  • Page 69: Détection D'événement

    Mise en service et diagnostic Détection d’événement Le tableau suivant montre comment le maître DP ou le BM 147 CPU de l’ET 200X détectent des modifications d’état de fonctionnement ou des interruptions du transfert de données uti- les. Tableau 6-7 Réactions à...
  • Page 70: Exploitation Dans Le Programme Utilisateur

    Mise en service et diagnostic Exploitation dans le programme utilisateur Le tableau ci-après montre à titre d’exemple comment exploiter les changements d’état RUN-STOP dans le maître DP (CPU 315-2 DP ; 6ES7 315-2AF03-0AB0) ou dans l’ET 200X. Tableau 6-8 Exploitation des changements d’état RUN-STOP dans le maître DP/l’ET 200X dans le maître DP dans le ET 200X (BM 147-1 CPU) Adresses de diagnostic : (exemple)
  • Page 71: Diagnostic D'esclave En Cas D'utilisation Du Bm 147 Cpu Comme Esclave I

    Mise en service et diagnostic Diagnostic d’esclave en cas d’utilisation du BM 147 CPU comme esclave I Structure du télégramme de diagnostic Octet 0 Octet 1 Etat 1 à 3 de station Octet 2 Octet 3 Adresse maître PROFIBUS Octet fort Octet 4 Identificateur de constructeur Octet 5...
  • Page 72: Etat 1 À 3 De Station

    Mise en service et diagnostic 6.6.1 Etat 1 à 3 de station Définition L’état 1 à 3 de station donne une vue d’ensemble de l’état d’un esclave DP. Etat 1 de station Tableau 6-9 Structure de l’état 1 de station (octet 0) Signification Remède •...
  • Page 73: Etat 2 De Station

    Mise en service et diagnostic Etat 2 de station Tableau 6-10 Structure de l’état 2 de station (octet 1) Signification 1 : L’esclave DP doit être reparamétré et reconfiguré. 1 : Il y a présence d’un message de diagnostic. L’esclave DP ne peut pas reprendre le service tant que le défaut n’est pas supprimé...
  • Page 74: Adresse Maître Profibus

    Mise en service et diagnostic 6.6.2 Adresse maître PROFIBUS Définition L’octet de diagnostic ”Adresse maître PROFIBUS” contient l’adresse DP du maître DP : • qui a paramétré l’esclave DP et • qui a accès en lecture et en écriture à l’esclave DP. Adresse maître PROFIBUS Tableau 6-12 Structure de l’adresse maître PROFIBUS (octet 3)
  • Page 75: Diagnostic Orienté Identificateur

    Mise en service et diagnostic 6.6.4 Diagnostic orienté identificateur Définition Le diagnostic d’identificateur indique dans laquelle des plages d’adresses configurées de la mémoire de transfert une entrée a été faite. Structure La figure suivante décrit la structure du diagnostic d’identificateur pour le nombre maximum de plages d’adresses configurées.
  • Page 76: Structure De L'état Du Module

    Mise en service et diagnostic Structure Pour le BM 147 CPU, l’état du module a la structure suivante : 6 5 4 Nº de bit Octet x Longueur de l’état de module y compris octet x (maximum 7 octets) Code pour diagnostic orienté station 6 5 4 Nº...
  • Page 77: Etat D'alarme

    Mise en service et diagnostic 6.6.6 Etat d’alarme Définition L’état d’alarme du diagnostic de station fournit des informations détaillées sur un esclave DP. Le diagnostic de station commence à l’octet y et peut comprendre jusqu’à 20 octets. Pour un événement d’alarme, 4 octets sont disponibles que vous pouvez programmer librement. Structure La figure suivante décrit la structure et le contenu des octets pour une plage d’adresse confi- gurée de la mémoire de transfert.
  • Page 78 Mise en service et diagnostic Structure des données d’alarme pour Alarme de processus (à partir de l’octet y+4) Dans l’alarme de processus (dans l’octet y+1, se trouve le code 02 pour l’alarme de pro- cessus), les 4 octets d’informations d’alarme que vous avez transmis dans l’esclave I avec la SFC 7 “DP_PRAL”...
  • Page 79 Mise en service et diagnostic Structure des données d’alarme lors de la génération d’une alarme de diagnostic par le SFB 75 dans l’esclave I (à partir de l’octet y+4) 6 5 4 Nº de bit Données de diagnostic 0 : module o.k. Octet y+4 fixées par définition 1 : anomalie de module...
  • Page 80 Mise en service et diagnostic Module de base ET 200X BM 147 CPU 6-28 EWA-4NEB780602203-04...
  • Page 81: Fonctions Du Bm 147 Cpu

    Fonctions du BM 147 CPU Dans ce chapitre Vous trouverez dans ce chapitre : • les caractéristiques importantes du BM 147 CPU pour PROFIBUS-DP • une liste des fonctions de la CPU du BM 147 CPU que vous pouvez appeler au moyen de STEP 7, comme l’horloge intégrée, les blocs pour le programme utilisateur et des pa- ramètres sélectionnables.
  • Page 82: Caractéristiques De Profibus-Dp

    Si vous avez besoin du fichier GSD, vous pouvez le télécharger sur Internet. Vous trouverez tous les fichiers GSD sous “Downloads” dans la page Internet du SIMATIC Customer Sup- port : http://www.ad.siemens.de/csi/gsd Principales caractéristiques Si vous n’avez pas le fichier GSD, les tableaux suivants répertorient les principales caracté- ristiques du BM 147 CPU.
  • Page 83 Fonctions du BM 147 CPU Caractéristique Mot clé DP selon BM 147 CPU CEI 61784-1:2002 Ed1 CP 3/1 Station modulaire Modular_Station Nombre maximal de modules Max_Module Nombre maximal d’entrées en octets Max_Input_Len Nombre maximal de sorties en octets Max_Output_Len Nombre maximal total d’entrées et de sorties en octets Max_Data_Len Signalisation centralisée des messages d’état et de défauts Unit_Diag_Bit...
  • Page 84: Commutateur De Modes De Fonctionnement Et Éléments De Signalisation

    Fonctions du BM 147 CPU Commutateur de modes de fonctionnement et éléments de signalisation Commutateur de modes de fonctionnement Le commutateur de modes de fonctionnement du BM 147 CPU se trouve derrière le pan- neau avant. Il est réalisé sous forme de commutateur à bascule à 3 niveaux et se présente comme suit : STOP MRES...
  • Page 85: Signification Des Led Pour La Fonctionnalité Cpu

    Fonctions du BM 147 CPU Signification des LED pour la fonctionnalité CPU Le BM 147 CPU possède 2 LED spéciales qui indiquent les états de fonctionnement de la CPU : • RUN • STOP Autres LED vous permettent d’obtenir des informations sur la tension d’alimentation de la CPU, sur les ordres de forçage et sur les erreurs générales.
  • Page 86: Simatic Micro Memory Card

    Fonctions du BM 147 CPU SIMATIC Micro Memory Card Micro Memory Card La carte à mémoire utilisée pour le BM 147 CPU est une Micro Memory Card SIMATIC (MMC). La MMC est utilisable comme mémoire de chargement et support de données trans- portable.
  • Page 87: Caractéristiques

    Fonctions du BM 147 CPU Caractéristiques La carte Micro Memory Card SIMATIC assure l’absence de maintenance et la rémanence pour le BM 147 CPU. Vous trouverez des informations plus détaillées à ce sujet dans le cha- pitre 7.4. Avertissement Le contenu du module Micro Memory Card SIMATIC peut être invalide si le module est re- tiré...
  • Page 88: Mmc Disponibles

    Fonctions du BM 147 CPU Micro Memory Cards SIMATIC utilisables Les cartes mémoire suivantes sont disponibles : Tableau 7-3 MMC disponibles Type Numéros de référence MMC 64k 6ES7 953-8LF00-0AA0 MMC 128k 6ES7 953-8LG00-0AA0 MMC 512k 6ES7 953-8LJ00-0AA0 MMC 2M 6ES7 953-8LL00-0AA0 MMC 4M 6ES7 953-8LM00-0AA0 MMC 8M...
  • Page 89 Fonctions du BM 147 CPU Formatage de la MMC lors de l’effacement général Dans les cas particuliers suivants, vous devez formater les MMC : • Le module n’est pas du type ”utilisateur”. • La MMC n’a pas encore été formatée. •...
  • Page 90: Enfichage/Remplacement De La Carte Mémoire

    Fonctions du BM 147 CPU Enfichage/remplacement de la carte mémoire La MMC est conçue de façon à pouvoir être extraite et enfichée sous tension. Pour ce faire, le BM 147 CPU doit être mis dans l’état STOP (voir avertissement en page 7-7). L’angle biseauté...
  • Page 91: Mise À Jour Du Microprogramme Avec Mmc

    Fonctions du BM 147 CPU Mise à jour du microprogramme avec MMC Pour mettre à jour le microprogramme, procédez de la manière suivante : Tableau 7-4 Mise à jour du microprogramme avec MMC Etape Ce que vous devez faire : Ce qui se passe dans le BM 147 CPU : Transmettre sur une MMC vide...
  • Page 92: Sauvegarde Du Système D'exploitation

    Fonctions du BM 147 CPU Sauvegarde du système d’exploitation sur MMC La sauvegarde du système d’exploitation doit se faire selon la procédure suivante : Tableau 7-5 Sauvegarde du système d’exploitation Etape Ce que vous devez faire : Ce qui se passe dans le BM 147 CPU : Enficher la nouvelle Micro Memory La CPU demande un effacement géné-...
  • Page 93: Type De Mémoire

    Fonctions du BM 147 CPU Type de mémoire 7.4.1 Zones de mémoire du BM 147 CPU Répartition La mémoire du BM 147 CPU se divise en trois zones : BM 147 CPU Mémoire de travail Mémoire de chargement Mémoire système Figure 7-3 Zones de mémoire d’un BM 147 CPU Mémoire de chargement...
  • Page 94: Mémoire De Travail

    Fonctions du BM 147 CPU Mémoire de travail La mémoire de travail est intégrée sur la CPU et n’est pas extensible. Elle sert à exécuter le code ainsi qu’à exécuter les données du programme utilisateur. L’exécution du programme a lieu exclusivement dans la zone de la mémoire de travail et de la mémoire système. La MMC étant enfichée, la mémoire de travail de la CPU est rémanente.
  • Page 95: Comportement De Rémanence Des Objets En Mémoire

    Fonctions du BM 147 CPU Comportement de rémanence des objets en mémoire Le tableau suivant montre le comportement de rémanence des objets en mémoire lors des changements d’état. Tableau 7-6 Comportement de rémanence des objets en mémoire Objet en mémoire Changement d’état STOP →...
  • Page 96: Fonctions De Mémorisation

    Fonctions du BM 147 CPU 7.4.2 Fonctions de mémorisation Introduction A l’aide des Fonctions de mémorisation, vous générez, modifiez ou effacez des programmes utilisateurs ou des blocs. Continuez à utiliser la possibilité d’archiver des données de projets et assurez ainsi la rémanence de vos données. Généralités : charger le programme utilisateur avec la PG/PC Le programme utilisateur est chargé...
  • Page 97: Effacement De Blocs

    Fonctions du BM 147 CPU Charger un programme utilisateur sur la MMC avec la PG/PC Cas A : Chargement d’un nouveau programme utilisateur Vous avez créé un nouveau programme utilisateur. Chargez-le entièrement sur la MMC avec la PG/PC. Cas B : Rechargement de blocs Vous avez déjà...
  • Page 98 Fonctions du BM 147 CPU Transfert de mémoire (RAM vers ROM) L’opération consiste à transférer depuis la mémoire de travail les valeurs actuelles des blocs de données, sous forme de valeurs initiales des DB; vers la mémoire de chargement. Nota La fonction n’est autorisée que si la CPU est sur STOP.
  • Page 99: Déconnexion/Connexion De La Mmc

    Fonctions du BM 147 CPU Déconnexion/connexion de la MMC S’il n’y a plus de MMC sur le BM 147 CPU, ce dernier ne peut plus fonctionner (pas de mé- moire de chargement). Le fonctionnement ne redevient possible qu’après connexion d’une MMC et effacement général.
  • Page 100: Effacement Général

    Fonctions du BM 147 CPU Effacement général Après une déconnexion/connexion de la Micro Memory Card, l’effacement général rétablit les conditions définies assurant un redémarrage (démarrage à chaud) du BM 147 CPU. Lors de l’effacement général, la gestion de mémoire du BM 147 CPU est reconstituée. Tous les blocs de la mémoire de chargement sont conservés.
  • Page 101: Zones D'opérandes

    Fonctions du BM 147 CPU 7.4.3 Zones d’opérandes Généralités La mémoire système du BM 147 CPU est divisée en zones d’opérandes (voir tableau sui- vant). L’utilisation des opérations correspondantes vous permet d’adresser les données di- rectement dans la zone d’opérandes concernée dans votre programme. Tableau 7-8 Zones d’opérandes de la mémoire système Zones d’opérandes...
  • Page 102: Mémoire Image Des Entrées Et Sorties

    Fonctions du BM 147 CPU Mémoire image des entrées et sorties Si dans le programme utilisateur, les zones d’opérandes Entrées (E) et sorties (S) sont join- tes, les états de signaux ne sont pas interrogés sur les modules d’extension TOR, mais il se produit un accès à...
  • Page 103: Données Locales

    Fonctions du BM 147 CPU Données locales Les données locales enregistrent : • les variables temporaires de blocs de codes • l’information de démarrage des blocs d’organisation • paramètres de transfert • les résultats intermédiaires Variables temporaires A la création de blocs, vous pouvez déclarer des variables temporaires (TEMP) disponibles seulement pendant l’exécution du bloc, puis de nouveau écrasés.
  • Page 104: Traitement De Données Dans Db

    Fonctions du BM 147 CPU 7.4.4 Traitement de données dans DB Recettes Une recette est un ensemble de données utilisateur Des blocs de données non importants pour l’exécution permettent de réaliser un concept de recette simple. A cet effet, il faut que les recettes aient la même structure (longueur). Cha- que recette doit correspondre à...
  • Page 105: Archives De Valeurs De Mesure

    Fonctions du BM 147 CPU Archives de valeurs de mesure Lors de l’exécution du programme utilisateur par le BM 147 CPU, des valeurs de mesure sont générées. Ces valeurs doivent être archivées et analysées. Déroulement du traitement d’une archive de valeurs de mesure Collecte des valeurs mesurées : •...
  • Page 106: Enregistrement/Reprise De Projets Complets Sur La Micro Memory Card

    Fonctions du BM 147 CPU Accès à la MMC Nota Les fonctions système actives SFC 82 à 84 (accès en cours à la MMC) ont une forte in- fluence sur les fonctions de la PG (exemple : état bloc, état variable, chargement bloc, char- gement général, ouvrir).
  • Page 107: Interfaces

    Fonctions du BM 147 CPU Interfaces Le BM 147-1 CPU dispose d’une interface MPI/DP coexistante qui se trouve physiquement sur différents connecteurs. • L’interface MPI se trouve sur le connecteur Sub-D à 9 pôles X03 (MPI) sous le panneau avant. •...
  • Page 108: Informations Complémentaires

    Fonctions du BM 147 CPU Interface maître DP L’interface maître DP du BM 147-2 CPU sert à raccorder la périphérie décentralisée (escla- ves). Des vitesses de transmission jusqu’à 12 MBauds sont possibles. L’interface maître DP peut être configurée en tant que maître DP ou inactivée. •...
  • Page 109: Horloge

    Fonctions du BM 147 CPU Horloge Le BM 147 CPU est doté d’une horloge matérielle intégrée. Régler, lire et programmer l’horloge Le réglage et la lecture de l’horloge s’effectuent avec la PG (voir le guide de l’utilisateur de STEP 7). L’horloge peut être programmée dans le programme utilisateur avec des fonctions système (voir le manuel de référence Fonctions standard et fonctions système et la liste d’opérations).
  • Page 110: Connexions S7

    Fonctions du BM 147 CPU Connexions S7 Introduction Si les modules S7 communiquent entre eux, une connexion, appelée connexion S7, est éta- blie entre les modules. Celle-ci représente la voie de communication. Nota La communication par données globale ne nécessite pas de connexions S7. Chaque liaison de communication a besoin de ressources de connexion S7 sur la CPU, à...
  • Page 111: Occupation Des Connexions S7

    Fonctions du BM 147 CPU Occupation des connexions S7 Les connexions S7 sur un module apte à communiquer peuvent être occupées de différen- tes manières : Réservation pendant la configuration • Si lors d’une configuration matérielle dans STEP 7, une CPU est enfichée, une connexion S7 pour la communication PG et OP est automatiquement réservée sur cette CPU.
  • Page 112: Ordre Chronologique Pour L'occupation Des Connexions S7

    Fonctions du BM 147 CPU Ordre chronologique pour l’occupation des connexions S7 Lors de la configuration avec STEP 7, des blocs de paramètres sont générés qui sont lus pendant l’amorçage du système du module. Ainsi, les connexions S7 correspondantes sont réservées ou occupées par le système d’exploitation du module.
  • Page 113: Répartition Des Connexions S7

    Fonctions du BM 147 CPU Répartition des connexions S7 Pour la répartition des connexions S7 des CPU, reportez-vous au tableau suivant : Tableau 7-11 Répartition des connexions S7 Service de communica- Répartition tion Communication PG Pour que l’occupation des connexions S7 ne dépende pas seulement de l’ordre chronologique de la demande des différents services de commu- Communication OP nication, ces services ont la possibilité...
  • Page 114: Disponibilité Des Connexions S7

    Fonctions du BM 147 CPU Disponibilité des connexions S7 Le tableau suivant indique les connexions S7 disponibles sur le BM 147 CPU. Tableau 7-12 Disponibilité des connexions S7 Paramètres BM 147 CPU Nombre total de connexions S7 • réservées pour la communication PG 1 à...
  • Page 115: Communication

    Fonctions du BM 147 CPU Communication Services de communication du BM 147 CPU Le choix du service de communication a une influence • sur les fonctions dont dispose l’utilisateur • sur la nécessité ou non d’une connexion S7 • sur le moment de l’établissement de la connexion L’interface utilisateur peut être très diverse (SFC, SFB, ...) et dépend aussi du matériel uti- lisé...
  • Page 116: Communication De Base S7

    Fonctions du BM 147 CPU Communication OP La communication OP permet de réaliser l’échange de données entre les stations d’opéra- teur (exemple : OP, TP) et les modules SIMATIC aptes à communiquer. Le service est pos- sible par des sous-réseaux MPI et PROFIBUS. La communication OP fournit des fonctions nécessaires pour le contrôle/commande.
  • Page 117: Communication Par Données Globales

    Fonctions du BM 147 CPU Communication par données globales La communication par données globales permet de réaliser l’échange cyclique de données globales entre des CPU SIMATIC S7 (par exemple E, A, M) (échange de données non ac- quitté). Les données sont envoyées par une CPU à toutes les CPU du sous-réseau MPI en même temps.
  • Page 118 Fonctions du BM 147 CPU Ressources en GD Le tableau suivant indique quelles ressources en GD possède le BM 147 CPU. Tableau 7-14 Ressources en GD du BM 147 CPU Paramètres BM 147 CPU Nombre de circuits de GD par CPU max.
  • Page 119: Routage

    Fonctions du BM 147 CPU Routage Accès par la PG/PC aux stations d’un autre sous-réseau A partir de STEP 7 V5.2 + Service Pack 1, vous pouvez atteindre des stations S7 avec la PG/PC en dehors des limites du sous-réseau, par ex. pour charger des programmes utilisa- teurs ou une configuration matérielle ou pour pouvoir exécuter des fonctions de test et de diagnostic.
  • Page 120: Routage - Passerelle

    Fonctions du BM 147 CPU Passerelle La passerelle entre un sous-réseau et un ou plusieurs autres sous-réseaux est située dans une station SIMATIC qui a les interfaces vers les sous-réseaux concernés. Dans la figure ci-dessous, le CPU 31xC-2 DP fonctionne également en tant que routeur entre le sous-ré- seau 1 et le sous-réseau 2.
  • Page 121: Routage - Exemple D'application Teleservice

    Fonctions du BM 147 CPU Exemple d’application : TeleService Comme exemple, la figure suivante vous montre la maintenance à distance d’une station S7 par une PG. La connexion s’effectue ici en dehors des limites du sous-réseau et est établie par le biais d’une connexion par modem. La partie inférieure de la figure vous montre comment cela peut être configuré...
  • Page 122: Cohérence Des Données

    Fonctions du BM 147 CPU 7.10 Cohérence des données Une zone de données est cohérente lorsqu’elle peut être lue/écrite par le système d’exploi- tation en bloc. Les données transmises ensemble entre unités doivent être collectées dans un seul cycle de traitement et donc correspondre, c.-à-d. être cohérentes. S’il existe dans le programme utilisateur une fonction de communication programmée, par exemple X-SEND/ X-RCV, qui accède aux données communes, il est alors possible de coor- donner l’accès lui-même à...
  • Page 123: Blocs

    Fonctions du BM 147 CPU 7.11 Blocs Ce chapitre vous donne une vue d’ensemble des blocs exécutables dans le BM 147 CPU. Le système d’exploitation est conçu en vue d’un traitement déclenché par événement du programme utilisateur. Les tableaux suivants indiquent quels sont les blocs d’organisation (OB) automatiquement appelés par le programme utilisateur en fonction des différents évé- nements.
  • Page 124 Fonctions du BM 147 CPU SFC 55 “WR_PARM”, SFC 56 “WR_DPARM”, SFC 57 “PARM_MOD”, SFC 58 “WR_REC” L’utilisation des SFC 55 à 58 en liaison avec votre BM 147 CPU n’est pas pertinente, en rai- son des paramètres statiques des modules. Si vous utilisez quand même les SFC 55 à...
  • Page 125: Paramètres

    Fonctions du BM 147 CPU 7.12 Paramètres Caractéristiques paramétrables Les caractéristiques et le comportement de la partie CPU du BM 147 CPU sont paramétra- bles. Effectuez le paramétrage dans STEP 7 dans différents onglets. Quels sont les paramètres réglables pour le BM 147 CPU ? Le tableau suivant contient tous les blocs de paramètres pour le BM 147 CPU.
  • Page 126 Fonctions du BM 147 CPU Tableau 7-16 Blocs de paramètre, paramètres réglables et leurs plages de valeurs pour le BM 147 CPU Blocs de para- Paramètres réglables Plage de valeurs mètres Cycle/mémentos Temps de surveillance du cycle (ms) 1 à 6000 de cadence Charge du cycle due à...
  • Page 127: Temps De Cycle Et De Réponse

    Temps de cycle et de réponse Introduction Ce chapitre présente les éléments constituant les temps de cycle et de réponse de l’ET 200X avec BM 147 CPU. Le temps de cycle du programme utilisateur peut être lu avec la console de programmation (voir le Guide de l’utilisateur de STEP 7).
  • Page 128: Temps De Cycle

    Temps de cycle et de réponse Temps de cycle Définition du temps de cycle Le temps de cycle est le temps dont a besoin le système d’exploitation pour exécuter un cy- cle de programme – c’est-à-dire un cycle d’OB 1 – ainsi que toutes les parties du pro- gramme et activités du système qui interrompent ce cycle.
  • Page 129: Temps De Traitement Du Système D'exploitation

    Temps de cycle et de réponse Temps de traitement du système d’exploitation Le temps de traitement du système d’exploitation pour le BM 147 CPU figure dans le ta- bleau 8-1. Le temps indiqué est valable à condition qu’il n’y ait pas exécution de : •...
  • Page 130: Prolongation Du Temps D'exécution Du Programme Utilisateur

    Temps de cycle et de réponse Prolongation du temps d’exécution du programme utilisateur Le système d’exploitation de votre CPU exécute, outre le programme utilisateur proprement dit, d’autres processus (par ex. gestion de l’horloge du système d’exploitation de base). Ces processus prolongent le temps d’exécution du programme utilisateur. Pour le BM 147 CPU, vous devez multiplier le temps d’exécution de votre programme utili- sateur par le facteur 1,1.
  • Page 131: Temps De Réponse

    Temps de cycle et de réponse Temps de réponse Temps de réponse pour l’ET 200X avec le BM 147 CPU Le temps de réponse correspond à l’intervalle de temps entre la détection d’un signal d’en- trée sur l’ET 200X avec BM 147 CPU et la modification d’un des signaux de sortie ainsi relié par les entrées et sorties des modules d’extension.
  • Page 132: Le Temps De Réponse Le Plus Court

    Temps de cycle et de réponse Temps de réponse le plus court La figure suivante présente les conditions permettant d’obtenir le temps de réponse le plus court. Retard des entrées L’état de l’entrée considérée change immédiatement avant la lecture de la MIE. La modification du signal d’entrée peut donc encore être prise en compte dans la MIE.
  • Page 133: Le Temps De Réponse Le Plus Long

    Temps de cycle et de réponse Temps de réponse le plus long La figure suivante présente les conditions permettant d’obtenir le temps de réponse le plus long. Temporisation des entrées + temps de cycle DP sur le PROFIBUS-DP L’état de l’entrée considérée change pendant la lecture de la MIE.
  • Page 134: Temps De Réponse Aux Alarmes

    Temps de cycle et de réponse Temps de réponse aux alarmes Définition du temps de réponse à une alarme Le temps de réponse à une alarme est le temps qui sépare la première apparition d’un si- gnal d’alarme et l’appel de la première instruction dans l’OB d’alarme du BM 147 CPU. D’une façon générale, on considère que : les alarmes les plus importantes sont prioritaires.
  • Page 135: Exemples De Calcul

    Temps de cycle et de réponse Exemples de calcul 8.4.1 Exemple de calcul pour le temps de réponse et de cycle Exemple de configuration Vous avez configuré un ET 200X avec les modules suivants : • 1 module de base BM 147 CPU •...
  • Page 136: Composantes Du Temps De Réponse

    Temps de cycle et de réponse Composantes du temps de réponse Rappel : le temps de réponse le plus long est la somme du • 2 temps de transfert de la mémoire image des entrées + • 2 temps de transfert de la mémoire image des sorties + •...
  • Page 137: Caractéristiques Techniques

    Caractéristiques techniques Dans ce chapitre Vous trouverez dans ce chapitre : • les caractéristiques techniques du module de base BM 147 CPU Module de base ET 200X BM 147 CPU EWA-4NEB780602203-04...
  • Page 138: Caractéristiques Techniques Du Bm 147 Cpu

    Caractéristiques techniques Caractéristiques techniques du BM 147 CPU Numéros de référence Module de base BM 147-1 CPU : 6ES7 147-1AA10-0XB0 Module de base BM 147-2 CPU : 6ES7 147-2AA00-0XB0 Micro Memory Card SIMATIC MMC : 6ES7 953-8Lxx0-0AA0 (voir chapitre 7.3) Caractéristiques Le module de base BM 147 CPU a les caractéristiques suivantes : •...
  • Page 139: Brochage Pour Le Bm 147 Cpu

    Caractéristiques techniques Brochage pour le BM 147 CPU Tableau 9-1 Brochage du module de base BM 147 CPU DP-M DP-IN DP-OUT (X04) (X01) (X02) – uniquement sur le BM 147-2 CPU – Interface de maître DP Esclave DP Esclave DP (sortie) (alimentation) (bouclage)
  • Page 140: Schéma De Principe Du Bm 147 Cpu

    Caractéristiques techniques Schéma de principe du BM 147 CPU Tension d’alimen- tation interne Maître PROFIBUS-DP (RS 485) Séparation galvanique Raccordement PROFI- BUS-DP (RS 485) (mP, RAM) Séparation galvanique STOP STOP MRES Commutateur Indicateur de de mode de 24 VCC tension de fonctionne- charge BF-S...
  • Page 141 Caractéristiques techniques Croquis coté du BM 147 CPU La figure suivante montre le croquis coté des modules de base BM 147-1 CPU et BM 147-2 CPU avec des connecteurs ECOFAST. Vous devez ajouter le rayon de courbure du câble hybride ECOFAST utilisé à la hauteur in- diquée.
  • Page 142 Caractéristiques techniques Caractéristiques techniques CPU et version Temporisations CEI • MLFB Nombre illimité BM 147-1 CPU : (limité uniquement par la 6ES7 147-1AA10-0XB0 mémoire de travail) BM 147-2 CPU : • Type 6ES7 147-2AA00-0XB0 • Version du matériel Zones de données et leur rémanence •...
  • Page 143 Caractéristiques techniques Heure Fonctions de communication Horloge Horloge matérielle Communication PG/OP • Tamponnée Communication par • données globales Durée de tampon- typ. 6 semaines (à tempéra- • ture ambiante de 40 °C) nage Nombre de paquets max. 4 • Précision Ecart par jourt10 s –...
  • Page 144 Caractéristiques techniques Interfaces – Plages d’adres- 32 avec max. 32 octets chacun* Interface d’esclave • DPV1 Type d’interface Interface RS 485 intégrée • et coexistante Fichier GSD Vous trouverez le fichier GSD à jour à l’adresse Physique RS 485 http://www.ad.sie - Séparation galvanique mens.de/csi_e/gsd.
  • Page 145 Caractéristiques techniques Programmation Séparation galvanique • entre la tension d’ali- Langage de program- STEP 7 (CONT, FUP, LIST) mentation (1L+) et la mation tension de charge Jeu d’opérations voir la liste des opérations (2L+) Niveaux de parenthè- • entre la tension de charge (2L+) et tou- Fonctions système (SFC) Voir la liste des opérations tes les autres parties...
  • Page 146 Caractéristiques techniques Module de base ET 200X BM 147 CPU 9-10 EWA-4NEB780602203-04...
  • Page 147: Sfc 56, Sfc 57 Et Sfc 13 À Fonctionnement Asynchrone

    Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU Si vous chargez le programme utilisateur disponible pour le BM 147 CPU (6ES7 147-1AA01-0XB0) sur un BM 147-1 CPU ou un BM 147-2 CPU (6ES7 147-xAAx0-0XB0), les problèmes suivants peuvent survenir : SFC 56, SFC 57 et SFC 13 à...
  • Page 148: Sfc Fournissant Éventuellement Des Résultats Différents

    Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU • SFC 13 “DPNRM_DG” Cette SFC fonctionne toujours en ”quasi-synchrone” lors de l’appel dans l’OB 82. Sur le BM 147-1 CPU ou le BM 147-2 CPU (6ES7 147-xAAx0-0XB0), elle fonctionne gé- néralement en asynchrone.
  • Page 149: Temps D'exécution Modifiés Pendant Le Traitement De Programme

    Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU Temps d’exécution modifiés pendant le traitement de programme Si vous avez établi un programme utilisateur qui a été optimisé sur l’exécution de temps de traitement déterminés, vous devez tenir compte des points suivants lors de l’utilisation du BM 147-1 CPU ou du BM 147-2 CPU : •...
  • Page 150 Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU Utilisation de zones cohérentes de données dans la mémoire image pour des esclaves DP Nous vous indiquons ci-après ce que vous devez prendre en compte pour la communication dans un système maître DP, si vous voulez transmettre des zones d’E/S avec la cohérence ”Longueur totale”.
  • Page 151 Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU Nouvelles fonctionnalités du BM 147-1 CPU ou du BM 147-2 CPU (6ES7 147-xAAx0-0XB0) • Le réglage de l’adresse du partenaire du bus (PROFIBUS-DP et MPI) est annulé. •...
  • Page 152 Passage du BM 147 CPU (6ES7 147-1AA01-0XB0) au BM 147-1 CPU ou au BM 147-2 CPU Module de base ET 200X BM 147 CPU 10-6 EWA-4NEB780602203-04...
  • Page 153: Positionnement Du Bm 147 Cpu Dans La Gamme Des Cpu

    Positionnement du BM 147 CPU dans la gamme des CPU Ce chapitre décrit les principales différences entre deux CPU sélectionnées de la famille SIMATIC S7-300. Informations complémentaires Vous trouverez des informations complémentaires sur la procédure de création et de struc- turation de programmes dans les manuels et dans l’aide en ligne de STEP 7.
  • Page 154: Différences Par Rapport Aux Cpu S7-300 Sélectionnées

    Positionnement du BM 147 CPU dans la gamme des CPU 11.1 Différences par rapport aux CPU S7-300 sélectionnées Le tableau suivant présente les principales différences sur le plan de la programmation, en- tre deux CPU sélectionnées dans la famille SIMATIC S7-300 et le BM 147 CPU. Tableau 11-1 Différences par rapport aux CPU S7-300 sélectionnées Caractéristique...
  • Page 155: Modules De Base Bm 147 Cpu - Numéros De Référence A

    Numéros de référence Introduction Vous trouverez ci-dessous les numéros de référence des BM 147 CPU, des Micro Memory Card (MMC) et des accessoires dont vous avez éventuellement besoin pour l’utilisation de l’ET 200X. Modules de base Tableau A-1 Modules de base BM 147 CPU – Numéros de référence Désignation Numéro de référence Module de base BM 147-1 CPU...
  • Page 156: Accessoires - Numéros De Référence

    Numéros de référence Accessoires Tableau A-3 Accessoires – Numéros de référence Désignation Numéro de référence Cache (pour recouvrir les connecteurs femelles ECOFAST 6ES7 194-1JB10-0XA0 non utilisés ; 10 pièces) Résistance de terminaison ECOFAST pour le PROFIBUS-DP 1 pièce 6GK1 905-0DA10 5 pièces 6GK1 905-0DA00 Câble hybride ECOFAST (2 conducteurs cuivre et...
  • Page 157: Glossaire

    Glossaire Tension d’alimentation permanente pour électronique/capteurs Cette tension alimente l’électronique ainsi que les capteurs raccordés aux modules d’ex- tension. Tension de charge commandée Cette tension alimente les actionneurs raccordés aux modules d’extension. Abonné Un récepteur dans l’échange direct de données. Voir Echange direct de données ACCU Les accumulateurs sont des registres de la ³...
  • Page 158 Glossaire Alarme Le système d’exploitation de la CPU connaît 10 classes de priorité qui participent à la ges- tion du traitement du programme utilisateur. Parmi ces classes de priorité, on trouve entre autres les alarmes, par exemple les alarmes de diagnostic. En cas d’apparition d’une alarme, le système d’exploitation appelle automatiquement un bloc d’organisation corres- pondant dans lequel l’utilisateur peut programmer la réaction voulue (par exemple dans un FB).
  • Page 159: Bloc D'organisation

    Glossaire Bloc d’organisation Les blocs d’organisation (OB) constituent l’interface entre le système d’exploitation de la CPU et le programme utilisateur. Les blocs d’organisation fixent l’ordre de traitement du programme utilisateur. Chemin de transmission commun, reliant toutes les stations partenaires ; il possède deux extrémités définies Avec l’ET 200, le bus est un câble à...
  • Page 160: Diagnostic Système

    Glossaire Démarrage Lors de la mise en route d’une CPU (par exemple après positionnement du commutateur de mode de fonctionnement de STOP sur RUN ou après une mise sous tension secteur), le bloc d’organisation OB 100 (Démarrage) est exécuté en premier, avant le traitement cyclique du programme (OB 1).
  • Page 161: Erreur D'exécution

    IM 308-C ou la CPU 315-2 DP. Les esclaves DP peuvent être la périphérie décentralisée ET 200S, ET 200B, ET 200C, ET 200M, ET 200X, ET 200U, ET 200L ou des esclaves DP de la société Siemens ou d’autres fabricants.
  • Page 162 Glossaire Evénement déclencheur Les événements déclencheurs sont des événements définis, tels que erreurs, instants ou alarmes. Elles amènent le système d’exploitation à lancer un bloc d’organisation en rap- port (suivant la programmation de l’utilisateur). Les événements déclencheurs sont visuali- sables dans l’information d’en-tête de l’OB correspondant. L’utilisateur peut réagir aux évé- nements déclencheurs dans le programme utilisateur.
  • Page 163 Glossaire Interface MPI/DP coexistante L’interface MPI/DP coexistante est une interface logique qui peut se trouver physiquement sur un ou plusieurs connecteurs. Sur le module de base BM 147 CPU, l’interface MPI/DP coexistante se trouve sur 3 connecteurs physiques (X01 à X03). L’interface MPI/DP coexistante du BM 147 CPU permet d’intégrer l’ET 200X en tant qu’es- clave dans un réseau MPI ou PROFIBUS-DP.
  • Page 164: Mémoire De Sauvegarde

    Glossaire Mémoire de sauvegarde La mémoire de sauvegarde assure une sauvegarde de zones mémoire de la ³ CPU sans pile de sauvegarde. Il est possible de sauvegarder un nombre paramétrable de temporisa- tions, compteurs, mémentos et octets de données, qui sont les temporisations, compteurs, mémentos et octets de données rémanents.
  • Page 165 Glossaire Mode autonome L’appareil fonctionne seul, sans échange de données avec un maître hiérarchiquement supérieur et sans liaison directe de données vers d’autres esclaves DP. Tous les modules démarrent avec des paramètres par défaut et avec la configuration maximale (8 emplace- ments, 64 octets cohérents).
  • Page 166 Glossaire PROFIBUS PROcess FIeld BUS, norme de bus de processus et de terrain, définie dans la norme CEI 61784-1:2002 Ed1 CP 3/1. Elle définit les propriétés fonctionnelles, électriques et mé- caniques d’un système de bus de terrain sériel. PROFIBUS existe avec les protocoles DP (= Dezentrale Peripherie, périphérie décentrali- sée), FMS (= Fieldbus Message Specification), PA (= Process Automation) ou TF (= Tech- nologische Funktionen, fonctions technologiques).
  • Page 167: Stations De Périphérie Décentralisée

    • ET 200S, ET 200M, ET 200B, ET 200C, ET 200U, ET 200X, ET 200L • DP/AS-I LINK • S5-95U avec interface esclave PROFIBUS-DP • autres esclave DP de la société Siemens ou d’autres fabricants Les stations de périphérie décentralisée sont reliées au maître DP via le PROFIBUS-DP. STEP 7 Langage de programmation destiné...
  • Page 168: Visualisation De Défaut

    Glossaire Temporisation Les temporisations sont des éléments constituants de la ³ mémoire système de la CPU. Le contenu des ”cellules de temporisation” est actualisé automatiquement par le système d’exploitation de manière asynchrone au programme utilisateur. Des instructions STEP 7 permettent de déterminer la fonction exacte d’une cellule de temporisation (par exemple retard à...
  • Page 169 Index Nombres 1L+, Glossaire-1 Bloc d’organisation, Glossaire-3 2L+, Glossaire-1 Bloc de données, Glossaire-2 Blocs chargement, 7-17 chargement général, 7-17 du BM 147 CPU, 7-43 Abonné, Glossaire-1 effacement, 7-17 Accès, à une ET 200X depuis un PG/PC, 3-3 BM 147 CPU Accu, Glossaire-1 blocs, 7-43 Actualisation de la mémoire image, temps...
  • Page 170 Index Commutateur de mode de fonctionnement, MRES, 7-4 Echange de données Commutateur de modes, RUN, 7-4 avec maître DP, 2-5 Commutateur de modes de fonctionnement, 7-4 exemple de programme, 2-9 effacement général, 6-5 principe, 2-1 Composantes, ET 200X, 1-5 Echange de données, direct, Glossaire-4 Composantes de réseau, 3-6 Echange direct de données, 3-11, Glossaire-4 Compression, 7-17...
  • Page 171 Index Fonctions de mémorisation Logiciel de configuration, 1-4 chargement général de blocs, 7-17 Logiciel de programmation, 1-4 charger programme utilisateur, 7-16 Lot de documentation, manuels, v compression, 7-17 démarrage à chaud, 7-20 effacement de blocs, 7-17 effacement général, 7-20 Maître, Glossaire-7 RAM vers ROM, 7-18 Maître DP, Glossaire-7 redémarrage, 7-20...
  • Page 172 Index MRES, commutateur de mode de fonctionnement, Programme utilisateur, Glossaire-10 chargement général, 7-17 charger, 7-16 prolongation du temps d’exécution, 8-4 temps de traitement, 8-2 Prolongation du cycle, par des alarmes, 8-4 Norme DP, Glossaire-9 Prolongation du temps d’exécution, programme Normes, iv utilisateur, 8-4 Numéro de référence, BM 147 CPU, 9-2 Publisher, Glossaire-10...
  • Page 173 Index Sorties, retard, 8-4 Temps de cycle, 8-2, Glossaire-12 Station, diagnostic, 6-25 exemple de calcul, 8-9 Station de périphérie décentralisée, Glossaire-11 prolonger, 8-2 STEP 7 structure, 8-2 configuration d’un BM 147 CPU, 6-2 Temps de réponse, 8-5 interface d’adressage, 2-8 alarme de diagnostic, 8-8 paramétrage, 3-8 alarme de processus, 8-8...
  • Page 174 Index Module de base ET 200X BM 147 CPU Index-6 EWA-4NEB780602203-04...
  • Page 175: Mémoire De Travail Plus Importante Et Plage De Numéros Étendue Pour Les Blocs

    FB 0 ... FB 2047 numéros • Quantité 512 maxi 512 maxi 512 maxi 512 maxi • Plage de FC 0 ...FC 2047 FC 0 ...FC 2047 FC 0 ...FC 2047 FC 0 ...FC 2047 numéros Copyright 2005 by Siemens AG A5E00385827-02...
  • Page 176 Information produit pour A5E00385827-02...

Table des Matières