Siemens SIMATIC NET CP 242-2 Manuel
Siemens SIMATIC NET CP 242-2 Manuel

Siemens SIMATIC NET CP 242-2 Manuel

Module maître as-interface
Table des Matières

Publicité

Liens rapides

SIMATIC NET
Module maître AS-Interface CP 242-2
Tome 1 de 1
1
Introduction
2
Description technique et instructions de montage du CP 242-2
3
Interface avec le programme utilisateur
4
Fonctionnement standard
5
Fonctionnement étendu
6
Echange d'un esclave défectueux / programmation automatique d'adresse
7
Signalisations d'erreur du CP 242-2 et remèdes
Annexe
A
AS-Interface Protocol Implementation Conformance Statement (PICS)
B
Bibliographie
C
Abréviations et glossaire
D
Notes concernant le marquage CE
C79000-G8977-C098
SIMATIC NET est une marque de Siemens
Siemens Aktiengesellschaft
Edition 01

Publicité

Table des Matières
loading

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

  • Page 1 Echange d'un esclave défectueux / programmation automatique d'adresse Signalisations d'erreur du CP 242-2 et remèdes Annexe AS-Interface Protocol Implementation Conformance Statement (PICS) Bibliographie Abréviations et glossaire Notes concernant le marquage CE C79000-G8977-C098 Edition 01 SIMATIC NET est une marque de Siemens Siemens Aktiengesellschaft...
  • Page 2 Veuillez nous faire part de vos suggestions. l'enregistrement d'un modèle d'utilité. Nous nous réservons le droit de modifier les caracté- Copyright © Siemens AG 1997 Tous droits réservés ristiques techniques. Siemens Aktiengesellschaft Elektronikwerk Karlsruhe...
  • Page 3 SIMATIC NET Module maître AS-Interface CP 242-2 Description C79000-B8977-C105...
  • Page 5 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. Le contenu des présentes instructions de service ne constitue ni une extension ni une restriction des dispositions...
  • Page 7: Table Des Matières

    B89105/01 Sommaire SOMMAIRE 1 Introduction ....................1-1 1.1 Généralités.......................... 1-2 1.1.1 Présentation des chapitres ....................1-2 1.1.2 Conventions de lecture ...................... 1-3 1.1.3 Préalables.......................... 1-3 1.1.4 Exemples de programme ....................1-3 1.1.5 Informations complémentaires et ligne directe ..............1-3 2 Description technique et instructions de montage du CP 242-2....2-1 2.1 Vue d'ensemble du module....................
  • Page 8 Sommaire B89105/01 5.1 Mode de fonctionnement de l'interface de commande ............ 5-1 5.2 Description des commandes AS-i ..................5-4 5.2.1 Commandes supportées par le CP 242-2 ................5-4 5.2.1.1 Configurer_paramètre (Set_Permanent_Parameter)............5-9 5.2.1.2 Lire_paramètre_configuré (Get_Permanent_Parameter) ..........5-9 5.2.1.3 Ecrire_paramètre (Write_Parameter)................5-10 5.2.1.4 Lire_paramètre (Read_Parameter) .................
  • Page 9: Introduction

    B8977105/01 Module maître AS-i CP 242-2 Introduction Ce manuel décrit les fonctions et la programmation du CP 242-2. La compréhension du présent ma- nuel 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 10: Généralités

    Module maître AS-i CP 242-2 B8977105/01 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 du CP 242-2 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 242-2.
  • Page 11: Conventions De Lecture

    Adressez-vous à votre agence Siemens pour toute question technique concernant l'utilisation ± du logiciel décrit à laquelle vous ne trouveriez pas de réponse dans la documentation papier ou dans l'aide en ligne. Vous trouverez les adresses des agences et représentations Siemens dans notre catalogue...
  • Page 12 Module maître AS-i CP 242-2 B8977105/01...
  • Page 13: Description Technique Et Instructions De Montage Du Cp 242-2

    B8977105/01 Module maître AS-i CP 242-2 Description technique et instructions de montage du CP 242-2 Le présent chapitre décrit les performances de la carte maître CP 242-2 et vous permettra de vous familiariser avec sa mise en service et ses principales fonctions. Vous apprendrez quels sont les systèmes d'API que vous pourrez utiliser avec un CP 242-2 équipé...
  • Page 14: Vue D'ensemble Du Module

    Vue d'ensemble du module 2.1.1 Introduction Le module CP 242-2 est utilisable sur l'automate S7-200. Il permet de connecter un câble AS-i à l'automate programmable précité. S7-200 CPU CPU 212 SIEMENS SIMATIC S7-200 Maître AS-i CP 242-2 Aktive Module Modules passive...
  • Page 15: Caractéristiques Techniques Du Module

    B8977105/01 Module maître AS-i CP 242-2 2.1.2 Caractéristiques techniques du module Le module CP 242-2 se distingue par les principales caractéristiques techniques suivantes : Temps de cycle du bus 5 ms en présence de 31 esclaves Configuration par touche sur face avant ou par commande “Définir configuration globale“...
  • Page 16: Voyants Et Éléments De Commande Du Cp 242-2

    Module maître AS-i CP 242-2 B8977105/01 2.1.3 Voyants et éléments de commande du CP 242-2 La figure ci-après présente la face avant du CP 242-2 avec ses voyants et éléments de commande. Le câble AS-i se connecte sous le couvercle supérieur de la face avant du CP 242-2. Les éléments de commande, les touches SET et DISPLAY, se trouvent sous le couvercle inférieur de la face avant du CP242-2.
  • Page 17: 2.1.3.1 Signification Des Voyants Et Éléments De Commande

    B8977105/01 Module maître AS-i CP 242-2 2.1.3.1 Signification des voyants et éléments de commande : La face avant du CP 242-2 est équipée d'une série de 8 diodes électroluminescentes. Les trois diodes supérieures constituent l'indication dite de groupe. La signification des 5 LED inférieures dépend de l'état de l'indication de groupe : Si toutes les LED de l'indication de groupe sont éteintes, les 5 LED inférieures signalent l'état ± du CP 242-2 (indication d'état du CP 242-2) ;...
  • Page 18: Signalisation Des Esclaves Du Cp 242-2 (Au Moins Une Led De Groupe Allumée)

    Module maître AS-i CP 242-2 B8977105/01 (jaune) Configuration Mode. Cette LED indique le mode de fonctionnement du CP 242-2. LED allumée : mode de configuration LED éteinte : mode protégé Le mode de configuration est nécessaire à la mise en service du CP 242-2. En mode de configuration, le CP 242-2 active tous les esclaves connectés et échange des données avec ces derniers.
  • Page 19: 2.1.3.4 Signification Des Touches

    B8977105/01 Module maître AS-i CP 242-2 2.1.3.4 Signification des touches Touche SET La touche SET sert à la configuration du CP 242-2 en fonctionnement stan- dard. La touche n'est active que si, sur le CP 242-2, le bit PLC_RUN de l'octet de commande est positionné...
  • Page 20: Emplacements Admissibles Du Cp 242-2 Sur Système Simatic S7-200

    Module maître AS-i CP 242-2 B8977105/01 2.1.4 Emplacements admissibles du CP 242-2 sur système SIMATIC S7-200 Le CP 242-2 peut être embroché sur tous les emplacements pour module d'extension de l'automate programmable S7-200. Les restrictions liées à la CPU et à l'alimentation électrique utilisées restent cependant applicables, à savoir : la possibilité...
  • Page 21: Adressage Du Cp 242-2 Sur Api

    B8977105/01 Module maître AS-i CP 242-2 2.1.6 Adressage du CP 242-2 sur API Du point de vue de la CPU S7-200, le CP 242-2 se comporte logiquement comme deux modules d'extension consécutifs : Le premier module est un module TOR 8E/8S TOR. Il occupe 8 bits d'entrée et 8 bits de sortie ± dans l'espace d'adressage des entrées et sorties TOR.
  • Page 22 Module maître AS-i CP 242-2 B8977105/01 2. CPU 214 et un CP 242-2 CPU 214 CP 242-2 E0.0 A0.0 E2.0 A2.0 AEW0 AAW0 E0.1 A0.1 E2.1 A2.1 AEW2 AAW2 E0.2 A0.2 E2.2 A2.2 AEW4 AAW4 E0.3 A0.3 E2.3 A2.3 AEW6 AAW6 E0.4 A0.4...
  • Page 23: Configuration Du Cp 242-2

    B8977105/01 Module maître AS-i CP 242-2 4. CPU 214, un module 8E TOR, un module 3E/1S ANA et un CP 242-2 CPU 214 3EA / 1SA CP 242-2 E0.0 A0.0 E2.0 AEW0 AAW0 E3.0 A2.0 AEW8 AAW4 E0.1 A0.1 E2.1 AEW2 E3.1 A2.1...
  • Page 24 Module maître AS-i CP 242-2 B8977105/01 Configuration du CP 242-2 lors de la mise en service du réseau AS-i Conditions préalables : Une adresse univoque a été attribuée aux esclaves AS-i (à l'aide de la console de programma- tion p. ex.) L'AS-Interface est complète c.-à-d.
  • Page 25: Interface Avec Le Programme Utilisateur

    B8977105/01 Module maître AS-i CP 242-2 Interface avec le programme utilisateur Présentation Du point de vue de la CPU S7-200, le CP 242-2 occupe deux emplacements consécutifs de module d'extension (un module TOR 8E/8S TOR et un module analogique 8E/8S ANA consécutifs). Il pos- sède en outre les registres système pour module TOR et analogique nécessaires à...
  • Page 26: Signification Des Données Dans Le Module Tor

    Module maître AS-i CP 242-2 B8977105/01 Signification des données dans le module TOR Le module TOR du CP 242-2 se compose de quatre registres : Registre d'identification 8 bits ± Registre d'erreurs 8 bits ± Registre d'entrée 8E TOR 8 bits (octet d'état du CP 242-2) ± Registre de sortie 8S TOR 8 bits (octet de commande du CP 242-2) ±...
  • Page 27: Octet D'état

    B8977105/01 Module maître AS-i CP 242-2 CER=0 Configuration correcte (uniquement en mode protégé) La LED CER est éteinte Exemple : Accès au registre d'erreurs du module TOR du CP 242-2 Hypothèse : Le CP 242-2 est directement embroché à côté de la CPU S7-200. Contrôlez les bits SM9.0 et SM9.2 dans la zone SM (Special Memory de la CPU S7-200).
  • Page 28 Module maître AS-i CP 242-2 B8977105/01 Ne positionnez pas le bit PLC_RUN à “1“ avec des fonctions du système d'exploitation S7-200 telles que “Configuration CPU / Pa- ramétrage des sorties“ ou “Forçage des sorties“. COMMAND Bit de contrat pour interface de commande (voir chapitre 5. Fonctionnement étendu) BS3..BS0 Bits de sélection de banc sur le module analogique (voir chapitre 3.3...
  • Page 29: Signification Des Données Dans Le Module Analogique

    B8977105/01 Module maître AS-i CP 242-2 Signification des données dans le module analogique Le module analogique du CP 242-2 se compose : d'un registre d'identification 8 bits ± d'un registre d'erreurs 8 bits ± de 8 mots d'entrée analogique 8E ANA ± de 8 mots de sortie analogique 8S ANA ±...
  • Page 30: Zone D'entrée Analogique

    Module maître AS-i CP 242-2 B8977105/01 Les quatre bits de sélection de banc sont codés binaire : BS2 BS1 BS0 N° de banc Banc 0 sélectionné Banc 1 sélectionné Banc 2 sélectionné Banc 3 sélectionné Banc 4 sélectionné Banc 5 sélectionné Banc 6 sélectionné...
  • Page 31 B8977105/01 Module maître AS-i CP 242-2 Banc 0 Entrées d'esclave Ces mots d'entrée analogique donnent accès aux bits d'entrée des esclaves AS-i. La structure est décrite au chapitre 4.1 “Adressage des esclaves connectés à la ligne AS-i par l'API“. Banc 1 Diagnostic Ce banc affiche la liste des delta des esclaves AS-i.
  • Page 32: Zone De Sortie Analogique

    Module maître AS-i CP 242-2 B8977105/01 3.3.5 Zone de sortie analogique La figure ci-après présente l'affectation, du point de vue de l'API, des mots de sortie analogique aux 16 bancs du CP 242-2. CPU S7-200 CP 242-2 Bits de selection de banc Couche API Affectation de la mémoire BS3...BS0...
  • Page 33: Fonctionnement Standard

    B8977105/01 Module maître AS-i CP 242-2 Fonctionnement standard Le fonctionnement standard constitue le fonctionnement le plus fréquent et à la fois le plus simple du CP 242-2. Il permet d'accéder aux entrées et sorties des esclaves. Adressage des esclaves connectés à la ligne AS-i par l'API Avant de pouvoir accéder aux données d'E/S des esclaves AS-i, les conditions suivantes doivent être remplies.
  • Page 34: Exemple D'adressage De Quelques Esclaves Par L'api

    Module maître AS-i CP 242-2 B8977105/01 Affectation des données de sortie des esclaves Numéro d'octet Bit 7-4 Bit 3-0 réservé Esclave 1 Bit 4 | Bit 3 | Bit 2 | Bit 1 Esclave 2 Esclave 3 Esclave 4 Esclave 5 Esclave 6 Esclave 7 Esclave 8...
  • Page 35: Accès Aux Données Utiles As-I

    B8977105/01 Module maître AS-i CP 242-2 Accès aux données utiles AS-i L'accès aux données d'E/S des esclaves AS-i s'effectue à l'aide d'instructions analogiques du lan- gage de programmation “STEP7-Micro“. Si vous souhaitez accéder aux données d'esclave bit par bit, vous pouvez procéder comme indiqué dans l'exemple de programme ci-après (CPU212 et CP 242-2).
  • Page 36: Signalisation D'erreurs Et De Diagnostic

    Module maître AS-i CP 242-2 B8977105/01 Signalisation d'erreurs et de diagnostic Si, durant l'exploitation, le CP 242-2 détecte des erreurs sur l'AS-Interface (défaillance d'esclaves AS- i, AS-i Power Fail), il le signale par remise à '0' des données d'entrée d'esclave concernées et par mise à...
  • Page 37: Fonctionnement Étendu

    B8977105/01 Module maître AS-i CP 242-2 Fonctionnement étendu Ce chapitre décrit les fonctions complémentaires dont dispose le CP 242-2 dans ce type de fonction- nement par rapport au fonctionnement standard. Le fonctionnement étendu permet de commander intégralement le comportement de maître du CP 242-2 via le programme utilisateur.
  • Page 38 Module maître AS-i CP 242-2 B8977105/01 Conditions requises Dans l'octet de commande du CP 242-2, le bit PLC_RUN a été mis à ‘1’. ± Le CP 242-2 signale par le BIT CP_READY = ‘1’ de l'octet d'état qu'il est prêt a traiter des ± commandes.
  • Page 39 B8977105/01 Module maître AS-i CP 242-2 NETWORK //Transfert des données de commande E0.0 //si {bit de démarrage //front pos. A1.6 //bit Command CP E1.6 //bit Response CP} //alors{ A1.1, 1 //sélectionner banc2 VW932, AAW0, 8 //mémoire de variables -> banc A1.0, 1 //sélectionner banc3 VW948, AAW0, 8...
  • Page 40: Description Des Commandes As-I

    Module maître AS-i CP 242-2 B8977105/01 Description des commandes AS-i Les points ci-après décrivent les appels de commande AS-i qui peuvent être transmis par le système S7-200 au CP 242-2. Avec ces appels de commande, le CP 242-2 met à disposition toutes les fonc- tionnalités du profil de maître M1 de la spécification de maître AS-i.
  • Page 41 B8977105/01 Module maître AS-i CP 242-2 Chapitre Nom Paramètre Réponse Code : 5.2.1.1 Configurer_paramètre Adresse d'es- (Set_Permanent_Parameter) clave, paramè- 5.2.1.2 Lire_paramètre_configuré Adresse d'es- Paramètre (Get_Permanent_Parameter) clave 5.2.1.3 Ecrire_paramètre Adresse d'es- Echo de paramètre (Write_Parameter) clave, paramè- (facultatif) 5.2.1.4 Lire_paramètre Adresse d'es- Valeur de paramètre (Read_Parameter) clave...
  • Page 42 Module maître AS-i CP 242-2 B8977105/01 Structure générale du tampon de commande (Command-Buffer): Banc Octet Signification / Con- tenu Numéro de commande Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat Paramètres de contrat...
  • Page 43 B8977105/01 Module maître AS-i CP 242-2 Structure générale du tampon de réponse (Response-Buffer): Banc Octe Signification / Contenu Numéro de commande (écho) Etat de commande Données de réponse Données de réponse Données de réponse Données de réponse Données de réponse Données de réponse Données de réponse Données de réponse...
  • Page 44 Module maître AS-i CP 242-2 B8977105/01 Signification de l'état de commande dans le tampon de réponse : Valeur Signification Contrat terminé sans erreur Adresse d'esclave erronée L'esclave n'est pas activé ( pas dans LAS ) Erreur sur AS-Interface Commande inadmissible (dans l'état du CP 242-2) L'esclave 0 existe Esclave dont l'adresse doit être modifiée introuvable sur AS- Interface...
  • Page 45: Configurer_Paramètre (Set_Permanent_Parameter)

    B8977105/01 Module maître AS-i CP 242-2 5.2.1.1 Configurer_paramètre (Set_Permanent_Parameter) Signification Cet appel permet de transmettre au CP 242-2 un paramètre destiné à l'esclave spécifié. Sa valeur est enregistrée en mémoire non volatile comme valeur configurée. Le paramètre <F22>n'est pas transmis immédiatement par le CP 242-2 à l'esclave. Il ne le sera qu'au moment de la mise sous tension de l'API lorsque les esclaves seront activés.
  • Page 46: Ecrire_Paramètre (Write_Parameter)

    Module maître AS-i CP 242-2 B8977105/01 5.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 destinataire. Le paramètre est simplement inscrit en mémoire volatile du CP 242-2. En réponse, l'esclave transmet la valeur actuelle du paramètre. Celle-ci peut différer, conformément à la spécification de maître AS-i (/2/) des valeurs qui viennent d'y être inscrites.
  • Page 47: Configurer_Paramètres_Actuels (Store_Actual_Parameters)

    B8977105/01 Module maître AS-i CP 242-2 5.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. Structure du tampon de commande Banc Octet Signification Structure du tampon de réponse...
  • Page 48: Lire_Configuration_Demandée (Get_Permanent_Configuration)

    Module maître AS-i CP 242-2 B8977105/01 5.2.1.7 Lire_configuration_demandée (Get_Permanent_Configuration) Signification Cet appel permet de lire les données de configuration demandée (données de configuration d'E/S et codes d'identification) d'un esclave adressé qui sont sauvegardées en EEPROM (mémoire non vola- tile). Structure du tampon de commande Banc Octet Signification...
  • Page 49: Sauvegarder_Configuration_Actuelle (Store_Actual_Configuration)

    B8977105/01 Module maître AS-i CP 242-2 5.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 configura- tion actuelle des E/S et codes d'identification actuels de tous les esclaves pour définir ainsi une nou- velle configuration demandée.
  • Page 50 Module maître AS-i CP 242-2 B8977105/01 5.2.1.10 Configurer_LPS (Set_LPS) Signification Cet appel permet de transférer la liste des esclaves configurés dans l'EEPROM (mémoire non vola- tile). Lors de l'exécution de cette commande, le CP 242-2 passe en phase offline pour revenir ensuite en mode normal (redémarrage du CP 242-2 avec réinitialisation de tous les es- claves).
  • Page 51: Sélectionner_Mode_Offline (Set_Offline_Mode)

    B8977105/01 Module maître AS-i CP 242-2 5.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émar- rage / redémarrage. En mode offline, le CP 242-2 traite uniquement les contrats issus de l'application.
  • Page 52: Sélectionner Autoprogrammation

    Module maître AS-i CP 242-2 B8977105/01 5.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. Structure du tampon de commande Banc Octet Signification Bit 7 Bit 1 Bit 0 Mode réservé...
  • Page 53: Sélectionner_Mode_Configuration (Set_Operation_Mode)

    B8977105/01 Module maître AS-i CP 242-2 5.2.1.13 Sélectionner_mode_configuration (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 ac- tuelle est conforme à...
  • Page 54: Modifier_Adresse_D'esclave (Change_Slave_Address)

    Module maître AS-i CP 242-2 B8977105/01 5.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 un nouvel esclave AS-i, possédant l'adresse par défaut 0 à l'AS-Interface. La modification consiste dans ce cas à remplacer l'ancienne adresse d'esclave=0 par la nouvelle adresse d'esclave.
  • Page 55: Lire État D'esclave

    B8977105/01 Module maître AS-i CP 242-2 5.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 56: Lire Listes Et Indicateurs (Get_Lps, Get_Las, Get_Lds, Get_Flags)

    Module maître AS-i CP 242-2 B8977105/01 5.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 CP 242-2 maître AS-i : • la liste des esclaves actifs LAS. • la liste des esclaves détectés LDS. •...
  • Page 57 B8977105/01 Module maître AS-i CP 242-2 Indicateur 1 Indicateur 2 Numéro de bit Signification Numéro de bit Signification OFFLINE_READY OFFLINE réservé FONCTION._NORMAL EEPROM_OK MODE DE FONCTION. AUTO_ADDR_ENABL AUTO_ADDR_AVAIL réservé AUTO_ADDR_ASSIGN réservé LES_0 réservé CONFIG_OK réservé Signification des indicateurs OFFLINE_READY L'indicateur est positionné lorsque la phase offline est activée. L'indicateur est activé...
  • Page 58: Lire Configuration Globale

    Module maître AS-i CP 242-2 B8977105/01 5.2.1.17 Lire configuration globale Signification Cette commande permet de lire les données suivantes sur le CP 242-2 : La liste des esclaves actifs (LAS). Elle indique, parmi les esclaves connectés, ceux qui sont ac- ± tivés.
  • Page 59 B8977105/01 Module maître AS-i CP 242-2 CODE_ID esclave 14 Configuration d'E/S esclave 14 CODE_ID esclave 15 Configuration d'E/S esclave 15 CODE_ID esclave 16 Configuration d'E/S esclave 16 CODE_ID esclave 17 Configuration d'E/S esclave 17 CODE_ID esclave 18 Configuration d'E/S esclave 18 CODE_ID esclave 19 Configuration d'E/S esclave 19 CODE_ID esclave 20...
  • Page 60: Définir Configuration Globale

    Module maître AS-i CP 242-2 B8977105/01 5.2.1.18 Définir configuration globale Signification Cet appel permet de transmettre la configuration globale voulue au CP 242-2 et de la sauvegarder sur le CP 242-2 en tant que configuration demandée. Ceci revient à configurer le CP 242-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 mode proté- ±...
  • Page 61: Structure Du Tampon De Réponse

    B8977105/01 Module maître AS-i CP 242-2 CODE_ID esclave18 Configuration d'E/S esclave 18 CODE_ID esclave19 Configuration d'E/S esclave 19 CODE_ID esclave20 Configuration d'E/S esclave 20 CODE_ID esclave21 Configuration d'E/S esclave 21 CODE_ID esclave22 Configuration d'E/S esclave 22 CODE_ID esclave23 Configuration d'E/S esclave 23 CODE_ID esclave24 Configuration d'E/S esclave 24 CODE_ID esclave25...
  • Page 62 Module maître AS-i CP 242-2 B8977105/01 Indicateur 1 Indicateur 2 Numéro de bit Numéro de bit RESERVE RESERVE RESERVE RESERVE RESERVE RESERVE MODE DE FONCTION. 3 AUTO_ADDR_EN RESERVE RESERVE RESERVE RESERVE RESERVE RESERVE RESERVE RESERVE Les indicateurs imprimés sur fond grisé sont modifiables : MODE DE FONCTION.
  • Page 63: Ecrire Liste De Paramètres

    B8977105/01 Module maître AS-i CP 242-2 5.2.1.19 Ecrire liste de paramètres Signification Cette commande permet de transmettre au CP 242-2 des paramètres destinés à tous les esclaves. Le CP 242-2 transmet aux esclaves uniquement les paramètres qui ont changés c.-à-d. ceux qui diffèrent des paramètres actuels Structure du tampon de commande Banc...
  • Page 64: Lire Liste Des Échos De Paramètre

    Module maître AS-i CP 242-2 B8977105/01 5.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 va- leurs dites "en écho". L'appel lire liste des échos de paramètre permet de lire les valeurs en écho de tous les esclaves.
  • Page 65: Lire_Indice_De_Version

    B8977105/01 Module maître AS-i CP 242-2 5.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 du tampon de commande Banc Octet Signification Adresse d'esclave La réponse du CP 242-2 comprend le nom et l'indice de version du microprogramme du CP 242-2 sous la forme suivante : Structure du tampon de réponse Banc...
  • Page 66: Lire Et Effacer État D'esclave

    Module maître AS-i CP 242-2 B8977105/01 5.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 67: Lire Identificateur D'esclave

    B8977105/01 Module maître AS-i CP 242-2 5.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 du tampon de commande Banc Octet...
  • Page 68: Lire Es Esclave

    Module maître AS-i CP 242-2 B8977105/01 5.2.1.24 Lire ES esclave Signification Cet appel permet de lire directement, via la ligne AS-i, la configuration d'E/S d'un esclave. Cet appel est prévu à des fins de diagnostic et n'est pas requis en fonctionnement maître normal. Structure du tampon de commande Banc Octet...
  • Page 69: Lire Données Et Liste Des Delta

    B8977105/01 Module maître AS-i CP 242-2 5.2.1.25 Lire données et liste des delta Signification Cet appel permet de lire de manière cohérente les bits d'erreur, les données d'entrée des esclaves AS-i et la liste des delta. Structure du tampon de commande Banc Octet Signification...
  • Page 70 Module maître AS-i CP 242-2 B8977105/01 5-34...
  • Page 71: Echange D'un Esclave Défectueux / Programmation Automatique D'adresse6

    B8977105/01 Module maître AS-i CP 242-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 242-2 est possible. ² Vous pouvez alors échanger l'esclave défectueux comme suit : Déconnectez l'esclave défaillant de la ligne AS-i.
  • Page 72 Module maître AS-i CP 242-2 B8977105/01...
  • Page 73: Signalisations D'erreur Du Cp 242-2 Et Remèdes

    B8977105/01 Module maître AS-i CP 242-2 Signalisations d'erreur du CP 242-2 et remèdes Le tableau ci-après récapitule les causes possibles de dysfonctionnement du CP 242-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 Contrôlez la connexion du bloc d'alimen- pas connecté...
  • Page 74 Module maître AS-i CP 242-2 B8977105/01 Erreur Cause possible Remède La LED "AUP" reste éteinte Le CP 242-2 se trouve en mode En mode configuration, la même après défaillance d'un configuration. "programmation automatique" n'est pas esclave. possible. Programmez l'adresse du nouvel esclave à...
  • Page 75: Aas-Interface Protocol Implementation

    B8977105/01 Module maître AS-i CP 242-2 AS-Interface Protocol Implementation Conformance Statement (PICS) PICS pour CP 242-2 Constructeur Siemens AG Nom du produit CP 242-2 - Module maître AS-i CP 242-2 pour SIMATIC S7-200 N° de référence 6GK7242-2AX00-0XA0 Version Profil maître...
  • Page 76 Module maître AS-i CP 242-2 B8977105/01 N° Fonction ou appel à l'interface l'hôte M1 Observation / Réalisation de la fonction (Représentation symbolique) par / Chapitre Status = Set_LPS(List31) Configurer_LPS (Set_LPS) / 5.2.1.10 Status, List31 = Get_LPS() Lire listes et indicateurs (Get_LPS, Get_LAS, Get_LDS, Get_Flags) / 5.2.1.16 Status, List31 = Get_LAS()
  • Page 77: Fonction Ou (Représentation Symbolique)

    B8977105/01 Module maître AS-i CP 242-2 N° Fonction ou appel à l'interface l'hôte M1 Observation / Réalisation de la fonction (Représentation symbolique) par / Chapitre 23.1 Status, Resp = Cmd_Reset_ASI_Slave(Addr, RE- non implémenté SET) 23.2 Status, Resp = Cmd_Read_IO_Configuration(Addr, Lire ES esclave / 5.2.1.24 CONF) 23.3 Status, Resp = Lire identificateur d'esclave / 5.2.1.23...
  • Page 78: Corrélation De La Durée De Cycle As-I Et Du Nombre D'esclaves Connectés

    Module maître AS-i CP 242-2 B8977105/01 Corrélation de la durée de cycle AS-i et du nombre d'esclaves connectés Le tableau ci-après illustre la corrélation de la durée du cycle AS-i et du nombre d'esclaves connec- tés. Nbre d'esclaves Durée cycle en µs 307 1066 1218 1369...
  • Page 79: B Bibliographie

    (L'AS-International Association e. V. encourage la diffusion de la technologie AS-i). 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. Automate programmable S7-200 Installation d'un S7-200 Le catalogue est disponible auprès de toutes les agences et sociétés nationales SIEMENS.
  • Page 80 Module maître AS-i CP 242-2 B8977105/01...
  • Page 81: Abréviations / Glossaire

    Liste des esclaves détectés / list of detected slaves (= LES) Liste des esclaves configurés Console de programmation Programmable Logical Control (= API) SIMATIC NET Anciennement SINEC, gamme des produits de communication industrielle de Siemens Special Memory de la CPU S7-200...
  • Page 82 Module maître AS-i CP 242-2 B8977105/01...
  • Page 83: D Notes Concernant Le Marquage Ce

    89/336/CEE “Compatibilité électromagnétique“ 89/336/CEE 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 Bereich Automatisierungstechnik Industrielle Kommunikation (AUT93) Postfach 4848 D-90327 Nürnberg Domaine d'applica- Le produit est conforme aux spécifications suivantes :...
  • Page 84 Module maître AS-i CP 242-2 B8977105/01...
  • Page 85 Vorschläge Korrekturen SIEMENS AG Suggestions Corrections AUT 933 Für Druckschrift bzw. Handbuch Siemensallee 84 For pamphlet or manual 76187 Karlsruhe Titel/title Federal Republic of Germany SIMATIC NET Module maître AS-Interface CP 242-2 Absender/From - Name Bestell-Nr./Order No. C79000-G8977-C098 Firma/Dienststelle - Company/Department...
  • Page 86 Corrections SIEMENS AG Correcciones AUT 933 Pour l’imprimé ou le manuel Siemensallee 84 Para folleta o manual 76187 Karlsruhe Titre/titulo Federal Republic of Germany SIMATIC NET Module maître AS-Interface CP 242-2 Expediteu/Expeditor - Nom/Nombre y apelido de ref./N de ped.

Table des Matières