PRO1 04 Configuration Materielle
PRO1 04 Configuration Materielle
PRO1 04 Configuration Materielle
Sommaire Page
Objectifs du chapitre ........................................................................................................................... 2
Configuration et paramétrage du matériel .......................................................................................... 3
Insertion d'une station ......................................................................................................................... 4
Lancement de l'éditeur Configuration matérielle ................................................................................. 5
Création d'une configuration théorique ............................................................................................... 6
Adressage des modules S7-300 ...................................................................................................... 7
Adressage ETOR/STOR en configuration multi-châssis .................................................................... 8
Vue synoptique des adresses ............................................................................................................. 9
Adressage variable ............................................................................................................................. 10
Editer des mnémoniques, visualiser/forcer des variables .................................................................. 11
Propriétés de la CPU : Cycle/Mémento de cadence .......................................................................... 12
Propriétés de la CPU : Général (adresse MPI, notamment) .............................................................. 13
Enregistrer les noms des stations dans la CPU ................................................................................. 14
Enregistrer la configuration théorique et la charger dans le module .................................................. 15
Charger la configuration réelle dans la PG ........................................................................................ 16
Exercice 1 : Créer une station matérielle ........................................................................................... 17
Exercice 2 : Adapter la configuration réelle ........................................................................................ 18
Exercice 3 : Paramétrer et tester le mémento de cadence de la CPU ............................................... 19
Informations complémentaires ........................................................................................................... 20
Propriétés de la CPU .......................................................................................................................... 21
Propriétés de la CPU : Mise en route ................................................................................................. 22
Propriétés de la CPU : Rémanence ................................................................................................... 23
Propriétés de la CPU : Protection ...................................................................................................... 24
Propriétés de la CPU : Diagnostic/Horloge ........................................................................................ 25
Propriétés de la CPU : Communication ............................................................................................. 26
Reprise d'une configuration matérielle dans le catalogue électronique CA01 .................................... 27
Exportation d'une configuration matérielle .......................................................................................... 28
CA01 : Assistant de sélection SIMATIC ............................................................................................. 29
Nomenclature et description ............................................................................................................... 30
Configuration Les modules sont fournis avec des paramètres par défaut définis en usine.
matérielle Si ces paramètres par défaut conviennent, il n'est pas nécessaire de définir une
configuration matérielle.
Une configuration est nécessaire :
• si vous souhaitez modifier les paramètres ou les adresses préréglées d'un
module (par ex. : validation d'une alarme de processus d'un module)
• si vous voulez configurer les liaisons de communication
• sur les stations avec une périphérie décentralisé (PROFIBUS-DP)
• sur les stations S7-400 avec plusieurs CPU (fonctionnement
multiprocesseur) ou châssis d'extension
• sur les systèmes d'automatisation à disponibilité élevée (pack optionnel).
Configuration réelle Dans une installation en place, il est possible de lire dans la CPU la
configuration réelle et le paramétrage des modules. Une nouvelle station
matérielle est créée dans le projet par copie de la station réelle.
Cela est nécessaire, par exemple, lorsque la structure du projet n'est pas
disponible sur site sur la console de programmation. Après lecture en mémoire
de la configuration réelle, les paramètres réglés peuvent être contrôlés, puis
mémorisés dans un projet.
Remarques Dans les systèmes S7-400, la CPU peut être paramétrée de sorte qu'une
différence entre configuration théorique et configuration réelle provoque
l'interruption de la mise en route de la CPU.
Pour pouvoir appeler l'outil Configuration matérielle, il faut que SIMATIC
Manager contienne une station matérielle.
"Configuration Fenêtre de l'application "Configuration matérielle" dans laquelle sont placés des
matérielle" composants tirés de la fenêtre "Catalogue du matériel".
La ligne de titre de cette fenêtre indique le nom du projet et le nom de la station.
Créer la configura- Il s'agit de déterminer la disposition des modules dans le châssis (rack)
tion théorique Cette configuration fixée par l'utilisateur est appelée configuration théorique.
Châssis Dans le catalogue de matériel, on ouvre par ex. une station SIMATIC 300. Le
catalogue "RACK-300" contient un symbole de profilé support. Ce symbole peut
être inséré par double clic (ou par glisser-déposer) dans la fenêtre
"Configuration matérielle".
Deux listes d'équipement matériel apparaissent alors dans la fenêtre scindée en
deux : une simple liste en haut, une vue détaillée avec les références de
commande, les adresses MPI et les adresses d'E/S en bas.
CPU La CPU est par ex. sélectionnée dans le catalogue "CPU - 300" et insérée à
l'emplacement n° 2.
EB 0 EB 2 AB 4 AB 6 EB 8
Adresses
E0.7 E2.7 A4.7 A6.7
d'octet et E8.7
E1.0 E3.0 A5.0 A7.0
de bit : A8.0
EB 1 EB 3 AB 5 AB 7 AB 8
E1.7 E3.7 A5.7 A7.7 A8.7
Emplacements Dans le système S7-300, les emplacements sont logiques et non physiques
étant donné que le châssis ou le profilé-support ne possède pas de fentes ou
interfaces. Les emplacements sont néanmoins numérotés et chaque
emplacement logique dispose d'une adresse par défaut qui s'utilise
automatiquement lorsque le système n'est pas paramétré.
Emplacement 3 Il est fermement réservé à un coupleur (IM) pour une configuration avec châssis
d'extension. Si aucun coupleur n'est utilisé, l'emplacement logique demeure
libre, mais il n'y a pas de lacune physique.
S'il faut réserver l'emplacement physique (par ex. pour le montage ultérieur d'un
coupleur), il est possible d'y enficher un module de réservation DM370.
Adresses Aux emplacements 4 à 11, une "adresse du module" est attribuée à chaque
de bit et d'octet module, elle est toujours identique à l'adresse du premier octet d'entrée ou de
sortie de ce module. Les adresses des autres octets d'E/S sont consécutives.
En utilisant les adresses par défaut, on perd 2 octets d'adresse par
emplacement avec les modules d'entrées/sorties TOR à 16 voies.
Alim.
IM 32.0 36.0 40.0 44.0 48.0 52.0 56.0 60.0
Châssis à à à à à à à à
(réception)
1 35.7 39.7 43.7 47.7 51.7 55.7 59.7 63.7
Emplacmt 1 2 3 4 5 6 7 8 9 10 11
Configuration Des adresses dites par défaut sont associées aux emplacements logiques
multichâssis même dans une configuration multichâssis.
Exemples :
• A 7.7 est le dernier bit d'un module de sortie TOR 32 voies monté à
l'emplacement 5 dans le châssis 0.
• EB 105 est le deuxième octet d'un module d'entrée TOR monté à
l'emplacement 6 dans le châssis 3.
• AW 60 sont les 2 premiers octets d'un module de sortie TOR monté à
l'emplacement 11 dans le châssis 1.
• ED 80 sont les 4 octets d'un module d'entrée TOR 32 voies monté à
l'emplacement 8 dans le châssis 2.
Vue synoptique Vous pouvez afficher les adresses d'E/S avec la commande de menu Affichage
des adresses Synoptique des adresses.
Double clic
Adressage Sur le S7-300 en général et sur le S7-400 sans configuration matérielle, des
adresses fixes sont tout d'abord attribuées aux modules suivant leur
emplacement, en tant qu'adresses par défaut.
Adressage Ces adresses de début des modules peuvent être paramétrées librement.
variable et individuellement
Un double clic sur un module TOR ou analogique permet d'ouvrir le masque de
paramétrage. Après avoir sélectionné l'onglet "Adresses", on peut désactiver
"Valeur par défaut système". On peut alors fixer l'adresse de début dans le
champ "Début". Si l'adresse est déjà occupée, un message d'erreur s'affiche.
Des mémoires image partielles ne peuvent être définies que pour le S7-400.
Cela permet de regrouper certaines entrées et sorties (par ex. des signaux à
temps critique). La mise à jour d'une mémoire image partielle est lancée dans le
programme utilisateur au moyen d'une fonction système.
Remarque Si les données système ne sont pas enregistrées sur une carte mémoire,
l'effacement général de la CPU causera la perte de tous les paramètres des
modules, et donc aussi des adresses qui leur ont été attribuées. Cela signifie
que les adresses suivant l'emplacement seront de nouveau valables pour les
S7-300 et les adresses par défaut pour les S7-400.
1 clic droit
Support produit On peut obtenir des informations sur les modules ou les composants
directement via l'Internet, sur les pages du support produit. En outre, il est
possible de mettre à jour les composants de la Configuration matérielle en
intégrant de nouvelles CPU, par exemple, ou de nouvelles stations DP dans la
version STEP 7 actuelle.
Conditions :
La PG dispose d'une connexion Internet et d'un navigateur pour la visualisation
des pages Web, et la fonction est validée dans les paramètres de l'outil
Configuration matérielle avec indication de l'adresse Internet.
Remarque L' adressage symbolique et l'édition de tables des mnémoniques sont traités en
détail au chapitre "Adressage symbolique".
Double clic
Mémento Les mémentos de cadence sont des mémentos qui modifient leur valeur binaire
de cadence périodiquement (rapport impulsion - pause 1:1). Une période ou une fréquence
déterminée est assignée à chaque bit de l'octet de mémento.
Exemple pour un feu clignotant avec une fréquence de 2Hz :
Double clic
Onglet "Général" L'onglet "Général" renseigne sur le type et l'emplacement du module, ainsi que
sur son adresse MPI s'il s'agit d'un module programmable.
Adresse MPI Si plusieurs systèmes d'automatisation doivent être mis en réseau via l'interface
MPI, il faut assigner une autre adresse MPI à chaque CPU.
Un clic sur le bouton "Propriétés" ouvre la boîte de dialogue "Propriétés -
Interface MPI" avec les onglets "Général" et “Paramètres".
Application Si la case est activée, les désignations de modules, esclaves DP, châssis et
stations seront enregistrées en plus dans les données système et chargées dans
les modules avec les autres données système. Vous saisissez la désignation dans
l'onglet "Général" des objets.
L'avantage, c'est que les noms des objets figurent dans la configuration de la
station quand cette station est chargée dans la PG (sans qu'on dispose
d'informations sur la conception de la station).
Remarque Cette fonction assure une meilleure clarté pour les stations chargées ou
diagnostiquées, mais elle augmente la mémoire de chargement requise.
Charger
(la CPU passera)
à l'arrêt)
Vérifier La commande de menu Station Vérifier la cohérence sert à vérifier s'il est
la cohérence possible de générer des données de configuration à partir des données saisies.
Données système Les blocs de données système (SDB) sont générés et modifiés par la
configuration du matériel. Les SDB contiennent des données de configuration et
des paramètres de module et sont stockés dans la mémoire de travail de la
CPU lors du chargement dans le module. Cela facilite le remplacement de
modules, puisque les données de paramétrage sont chargées dans le nouveau
module lors de la mise en route, à partir des blocs de données système. Le
système d'automatisation doit être à l'état d'arrêt.
Sur la console de programmation, les blocs de données système sont
enregistrés sous : Projet \ Station \ CPU \ Programme S7 \ Blocs \ Données
système.
Un double clic sur l'icône de dossier ouvre la liste des blocs de données
système.
Introduction Une configuration est nécessaire uniquement dans les cas suivants :
• vous voulez modifier les paramètres de base des modules
• pour les stations avec périphérie décentralisée
• pour le S7-400 avec plusieurs CPU ou avec des châssis d'extension
Pour consulter les paramètres réglés sur une installation existante, il est
possible de lire la configuration réelle dans la CPU.
Configuration réelle Pendant l'initialisation, la CPU crée une configuration réelle, c'est-à-dire qu'elle
enregistre la disposition des modules et répartit les adresses selon un
algorithme fixe En l'absence de paramétrage, le système utilise les paramètres
par défaut réglés en usine.
Le système stocke cette configuration réelle dans des blocs de données
système.
Charger dans la PG Pour charger la configuration réelle dans la PG, il existe deux possibilités :
1. Dans le SIMATIC Manager :
par la commande de menu Système cible Charger station dans la PG.
2. Dans l'outil Configuration matérielle :
par la commande de menu Système cible Charger dans la PG
ou par un clic sur l'icône.
Stockage dans la PG Dans la PG, la configuration réelle lue sur le matériel est insérée comme
nouvelle station dans le projet sélectionné.
Marche à suivre 1. Créez une station matérielle dans votre projet en lisant votre appareil
didactique en mémoire avec "Charger station dans la PG"
Système cible -> Charger station dans la PG… -> dans la boîte de dialogue
qui s'ouvre, cliquez sur "Afficher" pour afficher la liste des abonnés
accessibles et sélectionner la station -> ok
2. Changez le nom du programme S7 en "Mon_programme".
Double clic
Enoncé La configuration réelle lue en mémoire avec "Charger station dans la PG" est
incomplète, car il manque la référence de certains modules en raison de
l'effacement général opéré sur votre appareil didactique. Ces numéros de
référence sont pourtant nécessaires pour identifier les modules sans ambiguïté
et les paramétrer. Ajoutez donc les numéros de référence manquants (lisibles
tout en bas du couvercle).
Enoncé Paramétrez la CPU de façon que l'octet de mémento de cadence soit l'octet de
mémento MB 10.
Ensuite, contrôlez le succès de votre paramétrage avec la fonction
Visualiser/forcer des variables.
Remarque Les pages suivantes donnent des informations complémentaires et pourront être
consultées pour compléter le sujet.
Pour une étude plus approfondie, nous vous proposons des cours de formation
de niveau supérieur et des supports d'auto-apprentissage.
Double clic
Comportement à Les CPU du S7-300 et du S7-400 ont des comportements différents à la mise
la mise en route en route. Seules les CPU à interface DP intégrée (et celles du S7-400) per-mettent
à l'utilisateur de décider, par la case à cocher "Mise en route quand la configuration
sur site diffère de celle prévue", si une mise en route doit avoir lieu avec une
configuration réelle différente de la configuration théorique (nombre et type des
modules enfichés).
Les autres CPU du S7-300 se mettent en route (passent en RUN) quand la
configuration réelle n'est pas identique à la configuration théorique.
Démarrage (à chaud) Le S7-300 ne connaît que la mise en route "Démarrage à chaud". Tous les
opérandes non rémanents (MIE, MIS, mémentos non rémanents, temporisa-tions,
compteurs) sont effacés (remplacés par 0) et le traitement cyclique du programme
recommence au début.
Démarrage à froid Même comportement que pour le démarrage à chaud, à la seule différence que
toutes les zones de mémoire sont effacées (même celles déclarées rémanentes).
Redémarrage Toutes les zones de mémoire (même celles déclarées non rémanentes) conservent
(reprise) leur contenu et le traitement du programme commence là où il avait été interrompu.
Pertinent unique-
ment pour les CPU
sans pile avant
octobre 2002
Démarrage avec Lors d'un démarrage à chaud, les blocs stockés dans la RAM sauvegardée
pile de sauvegarde par pile (OB, FC, FB, DB) ainsi que les mémentos, temporisations et compteurs
définis comme rémanents sont conservés. Seuls les mémentos, temporisations
et compteurs non rémanents sont effacés.
Démarrage sans Si la mémoire RAM n'est pas sauvegardée, les informations qu'elle contient
pile de sauvegarde sont perdues. Seuls les mémentos, temporisations et compteurs définis comme
rémanents et les zones rémanentes des blocs de données sont sauvegardés
dans la zone RAM non volatile.
Après un démarrage à chaud, il faut donc recharger le programme :
Remarque Sur les CPU livrées depuis octobre 2002, la pile de sauvegarde n'est plus
nécessaire. En cas de coupure d'alimentation, toutes les données rémanentes
sont sauvegardées sur la MMC ou sur une mémoire non volatile intégrée.
Par défaut Comportement par défaut (niveau de protection 1, aucun mot de passe paramétré).
La position du commutateur à clé de la CPU détermine la protection :
• commutateur en position RUN-P ou STOP : sans restrictions
• commutateur en position RUN : accès en lecture seule
Mot de passe Si un niveau de protection avec mot de passe a été paramétré (uniquement valable
jusqu'à l'effacement général), ceux qui connaissent le mot de passe ont accès en
lecture et en écriture.
Ceux qui ne connaissent pas le mot de passe sont soumis aux restrictions
suivantes :
• Niveau de protection 1 : correspond au comportement par défaut
• Niveau de protection 2 : accès en lecture seule, quelle que soit la position
du commutateur à clé
• Niveau de protection 3 : accès impossible en lecture comme en écriture,
quelle que soit la position du commutateur à clé.
Comportement d'un module protégé par mot de passe en cours de fonctionnement
Exemple : pour exécuter la fonction "Forçage de variable", il faut entrer le mot de
passe sur un module paramétré avec le niveau de protection 2.
Autorisation Il est également possible d'entrer le mot de passe dans le SIMATIC
d'accès manager pour un module protégé :
1. Sélectionnez le module protégé ou son programme S7.
2. Entrez le mot de passe via la commande de menu Système cible
Autorisation d'accès. L'autorisation d'accès après entrée du mot de passe reste
valable jusqu'à la fermeture de la dernière application S7.
Mode C'est ainsi que l'on règle la charge du cycle pour les fonctions de test.
En mode processus, les fonctions de test telles que "Visualisation" ou
"Visualisation/Forçage de variables" sont limitées de façon que la valeur paramétrée
pour l'augmentation autorisée du temps de cycle ne soit pas dépassée. Les tests
avec points d'arrêt et exécution pas à pas du programme ne peuvent pas être
effectués.
En mode test, toutes les fonctions de test via PG/PC sont utilisables sans restriction,
même si elles causent des allongements importants du temps de cycle.
Diagnostic système Lorsque la case à cocher "Signaler la cause de l'arrêt" est désactivée, aucun
message n'est envoyé à la console ou au pupitre opérateur en cas d'arrêt de la
CPU ("Messages de la CPU").
La cause de l'arrêt est pourtant inscrite dans le tampon de diagnostic.
Horloge Il est possible de synchroniser l'heure sur les stations mises en réseau.
Mais les appareils en mode autonome autorisent aussi le réglage automatique
de l'horloge, d'une valeur de correction déterminée.
Remarque Les onglets "Alarmes", "Alarmes horaires" et "Alarmes cycliques" sont traités au
chapitre "Blocs d'organisation".
Communication Chaque liaison occupe une ressource de communication sur la CPU S7. En
fonction de ses caractéristiques techniques, chaque CPU S7 dispose d'un
nombre limité de ressources de communication, mobilisées par les différents
services (communication PG/OP, communication S7 de base).
Lorsque ces services sont mis en œuvre, les ressources de communication sont
occupées dans l'ordre chronologique.
Pour répartir les ressources de communication selon d'autres critères que le
simple ordre chronologique des demandes, on peut réserver ces ressources
pour les services suivants :
• Communication PG
• Communication OP
• Communication S7 de base
Pour la communication PG et OP, une ressource respective au moins est
réservée par défaut. Il est impossible de faire moins.
D'autres services de communication, par ex. la communication S7 avec les
fonctions PUT / GET, ne peuvent pas occuper cette ressource, même si la
liaison a été établie plus tôt.
Pour ces services, on fait appel aux ressources disponibles qui ne sont pas
réservées à un service particulier.
Exporter
Importer
Listes de commande
Envoi de courriels
Traitement à l'aide
d'un éditeur de texte
Introduction A partir de STEP 7 V5, les configurations matérielles de station peuvent être
non seulement utilisées dans le cadre d'un projet (enregistrées ou ouvertes,
par exemple), mais aussi enregistrées dans un fichier texte (ASCII),
indépendamment du projet.
1.
2.
3.
4.
Aide à la sélection L'assistant de sélection SIMATIC vous indique les étapes préparatoires requises
pour importer un fichier de configuration matérielle STEP7 (<Nom>.cfg)..
Nomenclatures En utilisant le catalogue CA01 sur CD, vous avez différents onglets qui vous
informent sur les modules existants (nomenclatures), leurs prix, etc. …