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.
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”).
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 •...
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...
é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...
• 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 à...
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 .
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.
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é...
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).
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.
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...
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...
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).
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.
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 à...
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.
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.
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...
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 –...
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”...
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.
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”.
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...
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...
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.
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-...
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. •...
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.
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é...
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.
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.
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é...
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. •...
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 à...
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.
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 : •...
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...
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.
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éé...
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 •...
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é...
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.
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).
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.
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 à...
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”...
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” • •...
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 à...
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 à...
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)
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...
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 •...
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é...
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)
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.
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º...
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...
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.
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...
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...
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.
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.
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é...
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. •...
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é...
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...
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é-...
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...
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.
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 →...
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é...
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.
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.
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.
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...
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 à...
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.
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 à...
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 : •...
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).
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. •...
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. •...
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).
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, à...
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.
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.
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é...
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 à...
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é...
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.
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.
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.
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.
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é...
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 à...
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 à...
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 à...
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).
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.
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 : •...
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.
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.
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.
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.
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.
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 •...
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 + •...
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...
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 : •...
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)
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...
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 à...
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.
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...
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.
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...
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...
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).
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 à...
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).
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.
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).
• 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é...
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...