Table des Matières

Publicité

Liens rapides

SIMATIC NET
CP 142-2
Manuel
1
Introduction
2
Description technique et instructions de montage
3
Fonctionnement standard
4
Fonctionnement étendu
5
Echange d'un esclave défectueux / programmation automatique d'adresse
6
Signalisations d'erreur et remèdes
7
Configuration DP PROFIBUS en cas d'utilisation des modules de bus
BM141/BM142
A
AS-Interface Protocol Implementation
_
Conformance Statement (PICS)
B
Bibliographie
C
Abréviations et glossaire
C79000-G8977-C111
SIMATIC NET est une marque de Siemens
Siemens Aktiengesellschaft
Edition 02

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens SIMATIC NET CP 142-2

  • Page 1 Echange d'un esclave défectueux / programmation automatique d'adresse Signalisations d'erreur et remèdes Configuration DP PROFIBUS en cas d'utilisation des modules de bus BM141/BM142 AS-Interface Protocol Implementation Conformance Statement (PICS) Bibliographie Abréviations et glossaire C79000-G8977-C111 Edition 02 SIMATIC NET est une marque de Siemens Siemens Aktiengesellschaft...
  • Page 2 Patenterteilung oder GM-Eintragung. jedoch regelmäßig überprüft. Notwendige Korrekturen C79000-G8977-C111 sind in den nachfolgenden Auflagen enthalten. Für Copyright © Siemens AG 1997 Verbesserungsvorschläge sind wir dankbar. All Rights Reserved Technische Änderungen vorbehalten. We have checked the contents of this manual for The reproduction, transmission or use of this agreement with the hardware described.
  • Page 3 SIMATIC NET CP 142-2 Manuel C79000-B8977-C111/02...
  • Page 4 Le contenu de ces instructions de service ne fait partie d'aucune convention, ni d'aucun accord ou rapport juridique antérieur ou actuel. Il n'est pas non plus destiné à modifier de tels textes. Les engagements pris par Siemens sont, à l'exclusion de tout autre, ceux stipulés dans le contrat de vente qui spécifie intégralement la seule règle applicable en matière de garantie.
  • Page 5: Table Des Matières

    B8977111/02 Module maître AS-i CP 142-2 SOMMAIRE 1 Introduction 1.1 Généralités 1.1.1 Présentation des chapitres 1.1.2 Conventions de lecture 1.1.3 Préalables 1.1.4 Exemples de programme 1.1.5 Informations complémentaires et ligne directe 2 Description technique et instructions de montage 2.1 Vue d'ensemble du module 2.1.1 Introduction 2.1.2 Caractéristiques techniques du module 2.1.3 Installation et connexion du CP 142-2...
  • Page 6 B8977111/02 Module maître AS-i CP 142-2 4.2.1.4 Lire_paramètre (Read_Parameter) 4-10 4.2.1.5 Configurer_paramètres_actuels (Store_Actual_Parameters) 4-11 4.2.1.6 Définir_configuration_demandée (Set_Permanent_Configuration) 4-11 4.2.1.7 Lire_configuration_demandée(Get_Permanent_Configuration) 4-11 4.2.1.8 Sauvegarder_configuration_actuelle (Store_Actual_Configuration) 4-12 4.2.1.9 Lire_configuration_actuelle / 4-12 4.2.1.10 4.2.1.10 Configurer_LPS (Set_LPS) 4-13 4.2.1.11 Sélectionner_mode_offline (Set_Offline_Mode) 4-14 4.2.1.12 Sélectionner_autoprogrammation / 4-15 4.2.1.13 Sélectionner_mode_fonctionnement (Set_Operation_Mode) 4-16...
  • Page 7: Introduction

    B8977111/02 Module maître AS-i CP 142-2 Introduction Ce manuel décrit les fonctions et la programmation du CP 142-2. La compréhension du présent manuel présuppose la connaissance du manuel ‘AS-Interface Introduction et notions élémentaires’. Nous vous conseillons de procéder comme suit, si ..vous voulez obtenir une vue d'ensemble du Lisez d'abord le manuel ‘AS-Interface ´...
  • Page 8: Généralités

    B8977111/02 Module maître AS-i CP 142-2 Généralités 1.1.1 Présentation des chapitres Chapitre 1 Introduction Le chapitre 1 indique comme utiliser efficacement le présent manuel. Chapitre 2 Description technique et instructions de montage Le chapitre 2 fournit une vue d'ensemble des modes de fonctionnement, de la mise en service ainsi que des voyants et éléments de commande du CP 142-2.
  • Page 9: Conventions De Lecture

    B8977111/02 Module maître AS-i CP 142-2 1.1.2 Conventions de lecture Symboles généraux dans le texte : Ce symbole commande l'exécution d'une manipulation. Ce symbole attire l'attention sur des particularités ou dangers.
  • Page 10: Préalables

    (BM147 p. ex.). 1.1.5 Informations complémentaires et ligne directe Interlocuteur Adressez-vous à votre agence Siemens pour toute question technique concernant l'utilisation du produit décrit à laquelle vous ne trouveriez pas de réponse dans la documentation papier ou dans l'aide en ligne.
  • Page 11: Description Technique Et Instructions De Montage

    B8977111/02 Module maître AS-i CP 142-2 Description technique et instructions de montage Le présent chapitre décrit les performances de la carte maître CP 142-2 et vous permettra de vous familiariser avec sa mise en service et ses principales fonctions. Vous apprendrez à...
  • Page 12: Vue D'ensemble Du Module

    B8977111/02 Module maître AS-i CP 142-2 Vue d'ensemble du module 2.1.1 Introduction Le module CP 142-2 peut être utilisé sur le périphérique décentralisé ET 200X. Il permet de connecter un segment AS-i au périphérique. Le périphérique ET 200X se distingue par sa robustesse et son degré...
  • Page 13: Caractéristiques Techniques Du Module

    B8977111/02 Module maître AS-i CP 142-2 Fourniture La fourniture du CP 142-2 comprend les composants suivants : 1. Module CP 142-2 2. Information produit Le bloc STEP7 FC „ASI_3422“ nécessaire au fonctionnement étendu du CP 142-2 est fourni avec le présent manuel.
  • Page 14 B8977111/02 Module maître AS-i CP 142-2 Il existe plusieurs possibilités de connexion au bus AS-i dont deux sont décrites ci-après à titre d'exemple. Connexion directe du câble AS-i par dérivation M12 AS-Interface ± ± Fixez sur le câble AS-i un élément de transition du câble plat au connecteur M12, élément également appelé...
  • Page 15 B8977111/02 Module maître AS-i CP 142-2 Connexion au câble AS-i via dérivation AS-Interface à distance ± Raccordez d'abord la dérivation M12 AS-interface au câble profilé AS-i. La connexion au CP 142-2 s'effectue à l'aide d'un câble rond (câble de capteur) ainsi que d'un connecteur M12 mâle et d'un connecteur M12 femelle.
  • Page 16: Voyants Et Éléments De Commande Du Cp 142

    B8977111/02 Module maître AS-i CP 142-2 2.1.4 Voyants et éléments de commande du CP 142-2 La figure 2.5 ci-après présente la face avant du CP 142-2 avec ses voyants et éléments de commande. Le connecteur prévu pour le raccordement du câble AS-i se trouve dans le coin inférieur droit de la face avant.
  • Page 17: Indication D'état Du Cp 142-2 (Toutes Les Led De Groupe Éteintes)

    B8977111/02 Module maître AS-i CP 142-2 2.1.4.2 Indication d'état du CP 142-2 (toutes les LED de groupe éteintes) (rouge) Erreur système. Cette LED est allumée lorsque : Le CP 142-2 se trouve en mode protégé et il existe une erreur de ± configuration AS-i (esclave défaillant p.
  • Page 18: Signalisation Des Esclaves Du Cp 142-2 (Au Moins Une Led De Groupe Allumée)

    B8977111/02 Module maître AS-i CP 142-2 2.1.4.3 Signalisation des esclaves du CP 142-2 (au moins une LED de groupe allumée) Les esclaves détectés ou actifs sont signalés par groupe de 5. Les trois LED supérieures d'indication de groupe désignent le groupe de 5 esclaves visualisé. Les 5 LED inférieures indiquent quels sont les esclaves de ce groupe.
  • Page 19: Signification Du Bouton-Poussoir Set/Display

    B8977111/02 Module maître AS-i CP 142-2 2.1.4.4 Signification du bouton-poussoir SET/DISPLAY Le bouton-poussoir SET/DISPLAY sert à faire évoluer l'affichage et à basculer du mode de configuration au mode protégé et inversement. Un bref actionnement du bouton-poussoir SET/DISPLAY (moins de 5 secondes) fait évoluer ± l'affichage.
  • Page 20 B8977111/02 Module maître AS-i CP 142-2 Mode configuration Le mode configuration sert à la mise en service du réseau AS-i. En mode configuration, le CP 142-2 échange des données avec chaque esclave AS-i connecté à la ligne AS-i (à l'exception de l'esclave AS-i à adresse ‘0’). Les esclaves AS-i nouvellement connectés sont immédiatement détectés, activés et intégrés dans l'échange cyclique de données.
  • Page 21: Fonctionnements Du Cp 142

    B8977111/02 Module maître AS-i CP 142-2 La configuration du CP 142-2 pendant AS-i Power Fail (c'est le cas p. ex. si l'alimentation AS-i ou si le CP 142-2 n'est pas connecté à AS-Interface) provoque la réinitialisation de la configuration du CP 142-2. C'est-à-dire : •...
  • Page 22: Fonctionnement Standard Du Cp 142

    B8977111/02 Module maître AS-i CP 142-2 Fonctionnement standard du CP 142-2 Le fonctionnement standard du CP 142-2 sur le périphérique décentralisé ET 200X constitue l'utilisation la plus fréquente et la plus simple du CP142-2. Il permet d'accéder aux données d'entrée et de sortie des esclaves AS-i.
  • Page 23: Adressage Des Esclaves As-I Par Le Programme Utilisateur

    B8977111/02 Module maître AS-i CP 142-2 Adressage des esclaves AS-i par le programme utilisateur 3.2.1 Adressage des données utiles AS-i Le CP 142-2 affecte à chaque esclave connecté à la ligne AS-i quatre bits (appelés quartet). Il est possible d'accéder à ce quartet en écriture (données de sortie d'esclave) et en lecture (données d'entrée d'esclave).
  • Page 24 B8977111/02 Module maître AS-i CP 142-2 Affectation des données de sortie des esclaves Numéro d'octet Bit 7-4 Bit 3-0 réservé Esclave 1 Bit 3 | Bit 2 | Bit 1 | Bit 0 Esclave 2 Esclave 3 Esclave 4 Esclave 5 Esclave 6 Esclave 7 Esclave 8...
  • Page 25: Accès Aux Données Utiles As-I (Bm141, Bm142)

    B8977111/02 Module maître AS-i CP 142-2 La figure 3-1 présente un exemple d'adressage d'un esclave par le programme utilisateur (adresses de début m = 256 pour les données d'entrée et n = 256 pour les données de sortie). Les bits significatifs pour le programme utilisateur sont inscrits sur fond gris.
  • Page 26: Accès Aux Données Utiles As-I (Bm147)

    B8977111/02 Module maître AS-i CP 142-2 3.2.3 Accès aux données utiles AS-i (BM147) L'accès aux bits des esclaves AS-i s'effectue à l'aide des instructions S7 de chargement et de transfert suivants : L PEW X L PED X T PAW X T PAD X X désigne l'adresse d'octet sur le CP 142-2.
  • Page 27: Diagnostic Et Comportement D'alarme Du Cp 142

    B8977111/02 Module maître AS-i CP 142-2 Diagnostic et comportement d'alarme du CP 142-2 Si le CP 142-2 identifie des erreurs (défaillances d'esclave AS-i, erreur d'EEPROM sur le CP, ...) durant le fonctionnement, il les signale par le déclenchement d'une alarme dite de diagnostic (DAL). La réaction à...
  • Page 28: Structure Du Diagnostic D'esclave Dp Profibus

    B8977111/02 Module maître AS-i CP 142-2 3.3.1.2 Structure du diagnostic d'esclave DP PROFIBUS En cas d'alarme de diagnostic du CP 142-2, le module BM141/BM142 signale un diagnostic d'esclave DP PROFIBUS qui se présente comme suit ( pour plus de détails voir /4/) : Octet 0 Octet 1 Etat des stations 1 à...
  • Page 29 B8977111/02 Module maître AS-i CP 142-2 Contenu de l'enregistrement 1 Le diagnostic du CP 142-2 se trouve dans l'enregistrement 1. L'enregistrement 1 est mis à jour par le CP 142-2 à chaque événement d'alarme et mis à disposition du périphérique décentralisé ET 200X. L'enregistrement 1 est constitué...
  • Page 30 B8977111/02 Module maître AS-i CP 142-2 N° de bit Octet 17 Octet 18 Valeur invariable Octet 19 Octet 20 Esclave 7 Esclave 0 Octet 21 Esclave 15 Esclave 8 Deltaliste Octet 22 Esclave 23 Esclave 16 Octet 23 Esclave 31 Esclave 24 Figure 3-3b : Contenu de l'enregistrement1 octets 17 à...
  • Page 31: Diagnostic Et Comportement D'alarme Du Module Bm147

    B8977111/02 Module maître AS-i CP 142-2 3.3.2 Diagnostic et comportement d'alarme du module BM147 3.3.2.1 Présentation Si le CP 142-2 identifie des erreurs (défaillances d'esclave AS-i, erreur d'EEPROM sur le CP, ...) durant le fonctionnement, il les signale par le déclenchement d'une alarme dite de diagnostic (DAL). Le BM147 interrompt alors le programme utilisateur cyclique (OB 1), inscrit l'événement sous forme de message "Module défectueux"...
  • Page 32: Traitement De L'alarme De Diagnostic

    B8977111/02 Module maître AS-i CP 142-2 3.3.2.3 Traitement de l'alarme de diagnostic Le CP 142-2 déclenche une DAL dès qu'il détecte un événement d'alarme. Le BM147 détermine la source de l'alarme et lit l'enregistrement dit enregistrement 0 du CP. Il interrompt ensuite le programme utilisateur cyclique et se comporte comme suit : Si l'OB 82 n'a pas été...
  • Page 33: Données Locales Du Bloc D'organisation De Diagnostic (Ob 82)

    B8977111/02 Module maître AS-i CP 142-2 3.3.2.5 Données locales du bloc d'organisation de diagnostic (OB 82) Le tableau ci-après présente un listing de l'enregistrement DS 0 qui est mis à disposition dans les données locales de l'OB 82 (octet local 8 à octet local 11). Pour la signification des autres données locales de l'OB 82, veuillez vous référer aux manuels STEP7.
  • Page 34: Lecture De L'enregistrement De Diagnostic Ds

    B8977111/02 Module maître AS-i CP 142-2 Octet Nom de variable Type de Signification données OB82_FUSE_FLT BOOL toujours 0 sur CP 142-2 OB82_HW_INTR_FLT BOOL toujours 0 sur CP 142-2 OB82_RESERVED_3 BOOL toujours 0 sur CP 142-2 3.3.2.6 Lecture de l'enregistrement de diagnostic DS 1 Le CP 142-2 rafraîchit régulièrement une liste dite des deltas qui affiche tous les esclaves non conformes à...
  • Page 35: Exemple De Programmation

    B8977111/02 Module maître AS-i CP 142-2 3.3.2.7 Exemple de programmation L'exemple ci-après illustre comment vous pouvez réagir à une alarme de diagnostic du CP 142-2 par la lecture de l'enregistrement (DS1) dans l'OB 82. #OB82_MDL_ADDR //Adresse de module fournie par l'OB82 //enregistrement temporaire CALL „RD_REC“...
  • Page 36 B8977111/02 Module maître AS-i CP 142-2 Si l'esclave 15 non configuré est ensuite connecté à l'AS-Interface, le CP 142-2 génère à nouveau une alarme de diagnostic. Le message "Module défectueux" s'inscrit dans le tampon de diagnostic système. La liste des deltas prend alors les valeurs suivantes : MB 107 MB 108 MB 109...
  • Page 37: Fonctionnement Étendu Du Cp 142-2 Avec Fc "Asi_3422

    B8977111/02 Module maître AS-i CP 142-2 Fonctionnement étendu du CP 142-2 avec FC "ASI_3422" Le fonctionnement étendu nécessite la présence du FC “ASI_3422“ sur l'automate S7. Ce chapitre décrit les fonctions complémentaires dont dispose le CP 142-2 avec le FC "ASI_3422" dans ce type de fonctionnement par rapport au fonctionnement standard.
  • Page 38: Présentation Des Fonctiont

    B8977111/02 Module maître AS-i CP 142-2 Présentation des fonctiont Les appels de commande adressés au CP142-2 s'effectuent dans le programme utilisateur via le FC “ASI_3422“. L'utilisateur spécifie pour ce faire l'appel de commande dans un tampon d'émission, puis il lance le contrat. Le FC “ASI_3422“ transmet l'appel de commande au CP142-2. Lorsque le contrat a été...
  • Page 39 B8977111/02 Module maître AS-i CP 142-2 Paramètres formels Le tableau ci-après présente les paramètres formels de la fonction: Type Zone de Observation mémoire BOOL E,S,M,D,L Le traitement des commandes par la fonction est déclenché par un niveau de tension, c.-à-d. que le constante traitement est déclenché...
  • Page 40 B8977111/02 Module maître AS-i CP 142-2 Si une erreur survient durant l'exécution de la fonction, les informations fournies dans ERROR et STATUS, mentionnées ci-dessus, sont complétéeS par la mise à „0“ du bit BIE. L'interrogation du bit BIE est différente selon que le programme utilisateur est écrit en CONT ou LIST: CONT: Interrogation via paramètre de sortie ENO ± LIST Interrogation directe du bit BIE...
  • Page 41 B8977111/02 Module maître AS-i CP 142-2 DONE ERROR Etat Signification 83A5 L'adresse d'esclave ne peut pas être entrée 83A6 L'adresse d'esclave ne peut pas être enregistrée durablement 83F8 Numéro de contrat inconnu 83F9 Erreur d'EEPROM 8F22 Erreur de longueur de plage à la lecture d'un paramètre 8F23 Erreur de longueur de plage à...
  • Page 42 B8977111/02 Module maître AS-i CP 142-2 Allure des signaux des opérandes formels L'appel d'une commande est lancé par ACT = 1. Durant le traitement du contrat, le 1er mot de STATUS est affecté de la valeur 8181 . Ceci indique qu'un contrat est en cours de traitement. Lorsque le contrat est terminé, le résultat du traitement est signalé...
  • Page 43: Interface Pour Commandes As-I

    B8977111/02 Module maître AS-i CP 142-2 Interface pour commandes AS-i Les points ci-après décrivent les appels de commande AS-i qui peuvent être transmis par le BM 147 au CP 142-2. Avec ces appels de commande, le CP 142-2 met à disposition toutes les fonctionnalités du profil de maître M1 de la spécification de maître AS-i.
  • Page 44 B8977111/02 Module maître AS-i CP 142-2 Nom / Chapitre Paramètre Réponse Code : Configurer_paramètre / 4.2.1.1 Adresse d'esclave, paramètre Lire_paramètre_configuré / 4.2.1.2 Adresse d'esclave Paramètre Ecrire_paramètre / 4.2.1.3 Adresse d'esclave, Echo de paramètre (facultatif) paramètre Lire_paramètre / 4.2.1.4 Adresse d'esclave Valeur de paramètre Configurer_paramètres_actuels / 4.2.1.5 Néant...
  • Page 45: Configurer_Paramètre (Set_Permanent_Parameter)

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.1 Configurer_paramètre (Set_Permanent_Parameter) Signification Cet appel permet de transmettre au CP142-2 un paramètre destiné à l'esclave AS-i spécifié. Sa valeur est enregistrée en mémoire non volatile comme valeur configurée. Le paramètre n'est pastransmis immédiatement par le CP142-2 à l'esclave AS-i. Il ne le sera qu'au moment de la mise sous tension du BM147 lorsque les esclaves seront activés.
  • Page 46 B8977111/02 Module maître AS-i CP 142-2 4.2.1.3 Ecrire_paramètre (Write_Parameter) Signification Ce appel permet de transférer un paramètre qui est directement transmis via le bus AS-i à l'esclave AS-i destinataire. Le paramètre est simplement inscrit en mémoire volatile du CP142-2 . En réponse, l'esclave AS-i transmet la valeur actuelle du paramètre.
  • Page 47: Lire_Configuration_Demandée(Get_Permanent_Configuration)

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.5 Configurer_paramètres_actuels (Store_Actual_Parameters) Signification Cet appel permet d'écraser les paramètres configurés, inscrits en mémoire volatile, par les paramètres actuels, c.-à-d. de procéder à une configuration des paramètres de tous les esclave. Structure des données de contrat dans le tampon d'émission Bit 7 Bit 0 Octet 0...
  • Page 48 B8977111/02 Module maître AS-i CP 142-2 4.2.1.8 Sauvegarder_configuration_actuelle (Store_Actual_Configuration) Signification Cet appel permet de sauvegarder dans l'EEPROM (mémoire non volatile) les données de configuration actuelle des E/S et codes d'identification actuels de tous les esclaves, déterminés sur l'AS-Interface, pour définir ainsi une nouvelle configuration demandée. De même, la liste des esclaves activés (LAS) est reprise dans la liste des esclaves configurés (LPS).
  • Page 49 B8977111/02 Module maître AS-i CP 142-2 4.2.1.10 Configurer_LPS (Set_LPS) Signification Cet appel permet de transférer la liste des esclaves AS-i configurés dans l'EEPROM (mémoire non volatile) du maître. Lors de l'exécution de cette commande, le CPpasse en phase offline pour revenir ensuite en mode normal (redémarrage du CP).
  • Page 50 B8977111/02 Module maître AS-i CP 142-2 4.2.1.11 Sélectionner_mode_offline (Set_Offline_Mode) Signification Cet appel permet de basculer du mode online au mode offline et inversement. Le bit OFFLINE n'est pas mémorisé durablement, c.-à-d. qu'il est remis à ONLINE lors du démarrage / redémarrage. En mode offline, le CPtraite uniquement les contrats issus de l'application.
  • Page 51: Sélectionner_Autoprogrammation

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.12 Sélectionner_autoprogrammation / Signification Cet appel permet de sélectionner ou désélectionner la fonction de programmation automatique d'adresse. Le bit AUTOADDRESS_ENABLE est mémorisé durablement sur le maître. Structure des données de contrat dans le tampon d'émission Bit 7 Bit 0 Octet 0...
  • Page 52: Sélectionner_Mode_Fonctionnement

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.13 Sélectionner_mode_fonctionnement (Set_Operation_Mode) Cet appel permet de passer du mode de configuration au mode protégé et inversement. En mode protégé seuls sont activés les esclaves figurant dans la LPS et dont la configuration actuelle est conforme à la configuration demandée, c.-à-d. que la configuration d'E/S et les codes d'identification des esclaves inscrits dans la LDS sont identiques aux valeurs configurées.
  • Page 53 B8977111/02 Module maître AS-i CP 142-2 4.2.1.14 Modifier_adresse_d'esclave (Change_Slave_Address) Signification Cet appel permet de modifier l'adresse d'un esclave. Il est essentiellement utilisé pour intégrer au système AS-i un nouvel esclave AS-i, possédant l'adresse par défaut 0. La modification consiste dans ce cas à remplacer l'ancienne adresse d'esclave=0 par la nouvelle adresse d'esclave.
  • Page 54: Lire État D'esclave

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.15 Lire état d'esclave Signification Cet appel permet de lire le registre d'état de l'esclave adressé. Les indicateurs du registre d'état ont la signification suivante : “Adresse volatile” Cet indicateur est activé, - Lorsque le sous-programme interne à l'esclave est en train de sauvegarder en mémoire non volatile l'adresse de l'esclave.
  • Page 55 B8977111/02 Module maître AS-i CP 142-2 4.2.1.16 Lire listes et indicateurs (Get_LPS, Get_LAS, Get_LDS, Get_Flags) Signification Cet appel permet de lire les entrées suivantes du CPmaître AS-i : • la liste des esclaves configurés LPS. • la liste des esclaves actifs LAS, •...
  • Page 56 B8977111/02 Module maître AS-i CP 142-2 Indicateur 1 Indicateur 2 Numéro de bit Numéro de OFFLINE_READY OFFLINE RESERVE FONCTION._NORMAL 10 EEPROM_OK MODE DE FONCTION. 11 AUTO_ADDR_ENABLE AUTO_ADDR_AVAIL RESERVE AUTO_ADDR_ASSIGN 13 RESERVE LES_0 RESERVE CONFIG_OK RESERVE Signification des indicateurs OFFLINE_READY L'indicateur est positionné lorsque la phase offline est activée. L'indicateur est activé...
  • Page 57 B8977111/02 Module maître AS-i CP 142-2 4.2.1.17 Lire configuration globale / Signification Cette commande permet de lire les données suivantes sur le CP: la liste des esclaves actifs (LAS). Elle indique, parmi les esclaves connectés, ceux qui sont ± activés, Les données de configuration actuelles des esclaves connectés (configuration d'E/S et code ± d'identification),...
  • Page 58 B8977111/02 Module maître AS-i CP 142-2 Bit 7 Bit 3 Bit 4 Bit 0 Octet 23 CODE ID escl. 17 Conf. d'ES escl. 17 Octet 24 CODE ID escl. 18 Conf. d'ES escl. 18 Octet 25 CODE ID escl. 19 Conf.
  • Page 59: Définir Configuration Globale

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.18 Définir configuration globale / Signification Cet appel permet de transmettre la configuration globale voulue au CP 142-2 et de la sauvegarder sur le CP 142-2 en tant que configuration demandée. Ceci revient à configurer le CP142-2 . Les données transmises durant cette opération sont les suivantes : la liste des esclaves configurés qui définit les esclaves qui pourront être activés en ±...
  • Page 60 B8977111/02 Module maître AS-i CP 142-2 Bit 7 Bit 3 Bit 4 Bit 0 Octet 25 CODE ID escl. 19 Conf. d'ES escl. 19 Octet 26 CODE ID escl. 20 Conf. d'ES escl. 20 Octet 27 CODE ID escl. 21 Conf.
  • Page 61 B8977111/02 Module maître AS-i CP 142-2 AUTO_ADDR_ENABLE 0 = programmation automatique d'adresse désélectionnée, 1 = programmation automatique d'adresse sélectionnée. Les valeurs des autres indicateurs sont sans signification pour la commande ‘Définir configuration globale’ et ne sont pas modifiables. 4-25...
  • Page 62: Ecrire Liste De Paramètres

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.19 Ecrire liste de paramètres / Signification Cette commande permet de transmettre au CP142-2 des paramètres destinés à tous les esclaves. Le CP142-2 transmet aux esclaves uniquement les paramètres qui ont changés c.-à-d. ceux qui diffèrent des paramètres actuels.
  • Page 63: Lire Liste Des Échos De Paramètre

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.20 Lire liste des échos de paramètre Signification Lors de la transmission des paramètres aux esclaves, ces derniers retournent en réponse des valeurs dites "en écho". L'appel lire liste des échos de paramètre permet de transmettre les valeurs en écho de tous les esclaves.
  • Page 64 B8977111/02 Module maître AS-i CP 142-2 4.2.1.21 Lire_indice_de_version Signification Cet appel permet de lire l'indice de version du logiciel de maître AS-i. Structure des données de contrat dans le tampon d'émission Bit 7 Bit 3 Bit 4 Bit 0 Octet 0 La réponse du CP comprend le nom et l'indice de version du microprogramme du CP sous la forme suivante : Structure des données de réponse dans le tampon de réception...
  • Page 65: Lire Et Effacer État D'esclave

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.22 Lire et effacer état d'esclave / Signification Cet appel permet de lire l'état d'un esclave et en même temps d'effacer le registre d'état de ce même esclave. Les indicateurs du registre d'état ont la signification suivante : “Adresse volatile”...
  • Page 66: Lire Identificateur D'esclave

    B8977111/02 Module maître AS-i CP 142-2 4.2.1.23 Lire identificateur d'esclave Signification Cet appel permet de lire directement via la ligne AS-i le code d'identification d'un esclave. Cet appel est prévu à des fins de diagnostic et n'est pas requis en fonctionnement maître normal. Structure des données de contrat dans le tampon d'émission Octet 0 Adresse d'esclave...
  • Page 67: Echange D'un Esclave Défectueux / Programmation Automatique D'adresse

    B8977111/02 Module maître AS-i CP 142-2 Echange d'un esclave défectueux / programmation automatique d'adresse Lorsque la LED AUP s'allume (uniquement en mode protégé), cela signifie que : Un seul esclave est défaillant. ² La programmation automatique d'adresse par le CP 142-2 est possible. ² Vous pouvez alors échanger l'esclave AS-i défectueux comme suit : Déconnectez l'esclave AS-i défaillant de la ligne AS-i.
  • Page 68: Signalisations D'erreur Du Cp 142-2 Et Remèdes

    B8977101/02 Module maître AS-i CP 142-2 Signalisations d'erreur du CP 142-2 et remèdes Le tableau ci-après récapitule les causes possibles de dysfonctionnement du CP 142-2 et les remèdes applicables. Erreur Cause possible Remède La LED APF est allumée Le bloc d'alimentation AS-i n'est pas Contrôlez la connexion du bloc connecté...
  • Page 69 B8977101/02 Module maître AS-i CP 142-2 Erreur Cause possible Remède Le CP ne passe pas du mode L'actionnement du bouton-poussoir Appuyez au moins 5 s sur le bouton- protégé au mode configuration. a été trop court poussoir. La LED "AUP" reste éteinte Le CP se trouve en mode En mode configuration, la même après défaillance d'un...
  • Page 70 Identificateur (hexadécimal) Octet 0 Octet 1 Octet 2 Octet 3 Octet 4 Format d'identification général : Identificateur (hexadécimal) Si vous utilisez un utilitaire de programmation SIEMENS pour votre maître DP (STEP7 ou COM PROFIBUS p. ex.), ces paramétrages s'effectuent automatiquement.
  • Page 71 B8977111/02 Module maître AS-i CP 142-2 AS-Interface Protocol Implementation Conformance Statement (PICS) PICS pour CP 142-2 Constructeur Siemens AG Nom du produit CP 142-2 - Module maître AS-i CP 142-2 pour ET 200X N° de référence 6GK7142-2AH00-0XA0 Version Profil maître M0 avec BM 141/142<...
  • Page 72 Module maître AS-i CP 142-2 B8977111/02 Liste des fonctions de maître disponibles sans FC "ASI_3422" Fonction ou appel à l'interface de l'hôte M0 Observation / Réalisation de la fonction (Représentation symbolique) par / Chapitre Image, Status = Read_IDI() Par accès aux données d'E/S du CP 142-2 Status = Write_ODI(Image) Par accès aux données d'E/S du CP 142-2 Status = Set_Permanent_Parameter(Addr, Param)
  • Page 73 B8977111/02 Module maître AS-i CP 142-2 Fonction ou appel à l'interface de l'hôte M0 Observation / Réalisation de la fonction (Représentation symbolique) par / Chapitre 23.1 Status, Resp = Cmd_Reset_ASI_Slave(Addr, non implémenté RESET) 23.2 Status, Resp = Cmd_Read_IO_Configuration(Addr, non implémenté CONF) 23.3 Status, Resp = non implémenté...
  • Page 74 Module maître AS-i CP 142-2 B8977111/02 Liste des fonctions de maître disponibles avec FC "ASI_3422" Fonction ou appel à l'interface de l'hôte M1 Observation / Réalisation de la fonction (représentation symbolique) par / Chapitre Image, Status = Read_IDI() Par accès de l'automate à l'interface d'E/S du CP 142-2 Status = Write_ODI(Image) Par accès de l'automate à...
  • Page 75 B8977111/02 Module maître AS-i CP 142-2 Fonction ou appel à l'interface de l'hôte M1 Observation / Réalisation de la fonction (représentation symbolique) par / Chapitre Status = Change_Slave_Address(Addr1, Addr2) Modifier_adresse_d'esclave / 4.2.1.14 Status = Set_Auto_Address_Enable Sélectionner_autoprogrammation / 4.2.1.12 Status = Get_Auto_Address_Enable Lire_listes_et_indicateurs / 4.2.1.16 23.1 Status, Resp = Cmd_Reset_ASI_Slave(Addr, non implémenté...
  • Page 76 Module maître AS-i CP 142-2 B8977111/02 Il est généralement admis que, sur un réseau AS-i correctement installé, il ne survient qu'une seule répétition de télégramme par cycle. Si l'on admet de plus qu'un appel de gestion apparaît au cours de ce même cycle, on obtient le cas le plus pénalisant.
  • Page 77 SIMATIC NET Réseaux de communication industriels Catalogue IK 10 Le catalogue est disponible auprès de toutes les agences et sociétés nationales SIEMENS. SIMATIC Manuel Périphérique décentralisé ET 200X. Le manuel est disponible auprès de toutes les agences et sociétés nationales SIEMENS.
  • Page 78 Module maître AS-i CP 142-2 B8977111/02...
  • Page 79: Abréviations Et Glossaire

    ET 200X à l'AS-Interface Firmware (microprogramme), en l'occurrence le logiciel fonctionnant sur le CP 142-2 Liste des esclaves activés Liste des esclaves détectés Liste des esclaves configurés Console de programmation SIMATIC NET Anciennement SINEC , ligne des produits de communication industrielle de Siemens.
  • Page 80 Module maître AS-i CP 142-2 B8977111/02...
  • Page 81 89/336/CEE “Compatibilité électromagnétique“ Le certificat de conformité de l'UE à l'usage des autorités compétentes est disponible, conformément à la directive de l'UE ci-dessus mentionnée, à l'adresse suivante : Siemens Aktiengesellschaft Automation & Drives Industrielle Kommunikation (A&D PT2) Postfach 4848 D-90327 Nürnberg...
  • Page 83 Vorschläge Korrekturen Siemens Aktiengesellschaft Suggestions Corrections Automation and Drives Für Druckschrift bzw. Handbuch Industrielle Kommunikation (A&D PT2) For pamphlet or manual Postfach 4848 D-90327 Nürnberg Titel/title SIMATIC NET Module maître AS-Interface CP 142-2 Absender/From - Name Bestell-Nr./Order No. C79000-G8977-C111 Firma/Dienststelle - Company/Department...
  • Page 84 Siemens Aktiengesellschaft Corrections Correcciones Automation and Drives Industrielle Kommunikation (A&D PT2) Pour l’imprimé ou le manuel Para folleta o manual Postfach 4848 D-90327 Nürnberg Titre/titulo SIMATIC NET Module maître AS-Interface CP 142-2 Expediteu/Expeditor - Nom/Nombre y apelido de ref./N de ped.

Table des Matières