Pilz PNOZmulti Manuel D'utilisation
Masquer les pouces Voir aussi pour PNOZmulti:

Publicité

Blocs logiques de sécurité
Interface de diagnostic
PNOZmulti
Manuel d'utilisation
Référence 20 100-02
The spirit of safety.

Publicité

Table des Matières
loading

Sommaire des Matières pour Pilz PNOZmulti

  • Page 1 Blocs logiques de sécurité Interface de diagnostic PNOZmulti Manuel d’utilisation Référence 20 100-02 The spirit of safety.
  • Page 2 Pilz GmbH & Co. se réserve tous les droits relatifs à ce manuel d'utilisation. Des copies à usage interne sont autorisées. Une erreur étant toujours possible en dépit du soin apporté à la rédaction de ce document, nous ne pouvons garantir l'exactitude du contenu. Nous acceptons volontiers toute sug- gestion relative aux éventuelles erreurs.
  • Page 3: Table Des Matières

    Déroulement de la communication Demandes Retours d'information Confirmation de réception Messages d'erreur et d'information Segments de données Exemple Demandes Aperçu Demande 0x14 Envoi des entrées virtuelles vers le PNOZmulti Demande Segment de données Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 4 Segment de données Demande 0x2D Envoi du mot de diagnostic du PNOZmulti Demande Segment de données Demande 0x40 - Données de version du PNOZmulti Demande Segment de données Exemple Demande 0x41 Envoi de toutes les données d'entrées et de sortie Demande Segment de données...
  • Page 5: Introduction

    Ce chapitre décrit l’utilisation conforme de l’interface série PNOZmulti. 4 Echange de données Vous obtiendrez ici les informations essentielles sur le déroulement de la communication entre le PNOZmulti et le programme utilisateur. 5 Demandes Ce chapitre contient toutes les demandes et décrit l’architecture des segments de données.
  • Page 6: Explication Des Symboles

    Cette remarque décrit les situations dans lesquelles le produit ou l’appareil pourraient être endommagé et précise les mesures de précaution appropriées. INFORMATION fournit des conseils d’utilisation, vous informe des particularités et met en évidence les parties particulièrement importantes du texte. Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 7: Aperçu

    Aperçu L’interface de diagnostic du PNOZmulti met différentes données du sys- tème de sécurité à disposition. Ces données peuvent être lues par un partenaire de communication (par exemple : un ordinateur ou un API). La communication est réalisée à travers l’interface série RS 232 du parte- naire de communication.
  • Page 8: Données Diagnostic

    Aperçu Données diagnostic Les données diagnostic du système de sécurité modulaire PNOZmulti sont les suivantes : • Version : numéro de produit, version d’appareil, numéro de série • Etat des entrées et des sorties : indique si les entrées et les sorties sont activées ou non (ouvertes / fermées)
  • Page 9: Utilisation Conforme Aux Prescriptions

    Utilisation conforme aux prescriptions Interface de diagnostic L’interface série du système de sécurité modulaire PNOZmulti permet la transmission des données diagnostic vers un programme utilisateur. Les données diagnostic ne doivent être utilisées qu’à des fins ne touchant pas à la sécurité, par exemple : la visualisation.
  • Page 10 Utilisation conforme aux prescriptions Notes Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 11: Echange De Données

    3. Segment de données : Selon la demande, un segment de données est envoyé par le pro- gramme utilisateur ou par le PNOZmulti. La taille du segment de don- nées varie en fonction de la demande (Fig. 5-1). 4. Message d’information : L’utilisateur transmet, par l’intermédiaire du programme utilisateur, un...
  • Page 12 Echange de données Envoi d’un segment de données par le PNOZmulti PNOZmulti Programme utilisateur Demande Retour d’information Segment de données n octets Message d’information (segment de données OK) Envoi d’un segment de données par le programme utilisateur Programme utilisateur PNOZmulti Demande Retour d’information...
  • Page 13: Demandes

    Communication étendue Le programme utilisateur envoie au PNOZmulti, après le retour d’informa- tion, un segment de données spécifiant plus en détail la demande. Programme utilisateur PNOZmulti Demande Retour d’information Spécification de la demande n octets Message d’information du segment de données OK (0x60) Segment de données...
  • Page 14: Confirmation De Réception

    Echange de données Confirmation de réception Lorsque le PNOZmulti a reçu une demande sans erreur, il transmet la confirmation de réception suivante : Code ID Signification Réaction (programme utilisateur) ID de demande + Demande reçue, Continuer la 0x80 tout est OK communication Messages d’erreur et d’information...
  • Page 15: Segments De Données

    BCC = 0x00 - (octet de données 0 + ..+ octet de données 31 + 0x00) Segment de données Octet de données 0 Octet de données 1 Octet de données 2 .... Octet de données n 0x00 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 16: Exemple

    Exemple • Le programme utilisateur demande les données d’entrée et de sortie au PNOZmulti. • Le PNOZmulti envoie un retour d’information composé de la demande correspondante 0x41 et de la confirmation de réception 0x80 (0x41 + 0x80 = 0xC1). • A la réception des données, une erreur est détectée et un message d’information est transmis au PNOZmulti par l’intermédiaire du pro-...
  • Page 17: Demandes

    Demandes Aperçu Ce chapitre décrit les demandes que le programme utilisateur envoient au PNOZmulti ainsi que les segments de données définis par la demande. Les demandes suivantes sont disponibles : Demande Signification Longueur Page segment de don- nées 0x14 Envoi des entrées virtuelles vers le...
  • Page 18: Demande

    • lorsque la BCC est incorrecte. INFORMATION Les entrées virtuelles ne peuvent être modifiées que : • par un nouvel envoi de la demande 0x14 • par la coupure de la tension d’alimentation sur le PNOZmulti. Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 19: Demande

    Demande 0x2C - Envoi de l’état des entrées et des sorties virtuelles du PNOZmulti Demande Avec la demande 0x2C, le programme utilisateur demande l’état des 24 entrées et sorties virtuelles au PNOZmulti. Segment de données Le segment de données comprend 10 octets. N° octet Données...
  • Page 20 Demandes Demande 0x2D - Envoi du mot de diagnostic du PNOZmulti Demande Avec la demande 0x2D, le programme utilisateur demande au PNOZmulti le mot de diagnostic d’un ID d’élément bien défini. Programme utilisateur PNOZmulti Demande d’envoi du mot de diagnostic Retour d’information...
  • Page 21 Mot de diagnostic pour l’octet de poids faible de l’ID de l’élément demandé 0x00 INFORMATION Pour plus de renseignements sur le mot de diagnostic, veuillez consulter le catalogue technique du PNOZmulti Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 22: Demande 0X40 - Données De Version Du Pnozmulti

    Demandes Demande 0x40 - Données de version du PNOZmulti Demande Avec la demande 0x40, le programme utilisateur demande les données de version au PNOZmulti. Segment de données Le segment de données comprend 34 octets. N° octet Données Remarque 0 à 3 Numéro de produit...
  • Page 23: Exemple

    Octet de poids fort, somme de contrôle de la 0xAB carte à puce Octet de poids faible, somme de contrôle de 0x13 la carte à puce Date de création (jour) 0x0B (Suite à la page suivante) Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 24: Demande

    0xD2 (année) Module de bus de terrain 0x00 Module d’extension 1 0x08 Module d’extension 2 0x08 23 à 28 Modules d’extension 3 à 8 0x00 29 à 31 Réservé 0x00 0x00 0x00 0x00 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 25: Segment De Données

    Octet1 pour le module d’extension 5 Octet2 pour le module d’extension 5 Octet1 pour le module d’extension 6 Octet2 pour le module d’extension 6 Octet1 pour le module d’extension 7 Octet2 pour le module d’extension 7 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 26 Octet 2 réservé • Module de sortie à relais : Octet 1 Byte2 réservé • Module de sortie statique : Octet 1 Octet 2 réservé • Module de signalisation : Octet 1 Octet 2 5-10 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 27: Exemple

    • Un appareil de base avec 7 modules d’extension, comme représenté sur l’illustration suivante • Hypothèse : toutes les entrées et les sorties sont fermées (bit = 1) Modules d’extension Appareil de base Fig.5.2 : Exemple d’un système de sécurité modulaire PNOZmulti Manuel d’utilisation de l’interface de diagnostic PNOZmulti 5-11...
  • Page 28: Etat Du Segment De Données

    8 à 15 (module de signalisation) 1111 1111 Entrées I0 à I7 Module d’extension 7 xxxx xxxx (module d’entrée) xxxx xxxx xxxx xxxx x = contenus sans importance 1 = bit important 5-12 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 29: Demande 0X43 - Envoi Des Données Led

    RUN clignote 0x00 DIAG éteint 0xFF DIAG allumé 0x30 DIAG clignote 0x00 FAULT éteint 0xFF FAULT allumé 0x30 FAULT clignote 0x00 I FAULT éteint 0xFF I FAULT allumé 0x30 I FAULT clignote Manuel d’utilisation de l’interface de diagnostic PNOZmulti 5-13...
  • Page 30 Module d’extension 6 0xFF FAULT allumé 0x30 FAULT clignote 0x00 FAULT éteint Module d’extension 7 0xFF FAULT allumé 0x30 FAULT clignote 0x00 FAULT éteint Module d’extension 8 0xFF FAULT allumé 0x30 FAULT clignote 5-14 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 31 * uniquement en cas de module d’entrée INFORMATION Les octets 14 à 26 indiquent seulement si la LED d’entrée clignote ou non. • Bit = 0 →/ LED ne clignote pas • Bit = 1 →/ LED clignote Manuel d’utilisation de l’interface de diagnostic PNOZmulti 5-15...
  • Page 32 Mode de fonctionne- Appareil ment / Etat / LED 0x00 CI éteint Appareil de base 0xFF CI allumé 0x00 CO éteint 0xFF CO allumé 0x00 OA0 éteint 0xFF OA0 allumé 30 à 31 Réservé 5-16 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 33: Demande 0X44 - Interrogation D'état Simplifiée (Messages Globaux) Du Pnozmulti

    0x44 Changement de signal sur Au moins un signal de une sortie sortie a changé depuis la dernière demande 0x44 2 à 7 Réservé 0x00 Manuel d’utilisation de l’interface de diagnostic PNOZmulti 5-17...
  • Page 34: Demande

    Demandes ID de code : 0x50 - Envoi des données du PNOZmulti sous la forme de tableaux Demande Avec L’ID de code 0x50, le programme utilisateur demande les données sous la forme de tableaux au PNOZmulti. Programme utilisateur PNOZmulti Envoi de la demande de données sous forme de tableau Retour d’information...
  • Page 35: Segment De Données

    Octet 8 du tableau x, segment y Octet 9 du tableau x, segment y Octet 10 du tableau x, segment y Octet 11 du tableau x, segment y Octet 12 du tableau x, segment y 0x00 Manuel d’utilisation de l’interface de diagnostic PNOZmulti 5-19...
  • Page 36: Exemple

    Demandes Exemple Le programme utilisateur demande au PNOZmulti de lui donner l’état des entrées. Le système de sécurité est composé d’un PNOZ m1p et d’un module d’extension PNOZ mi1p. • ID de code 0x50 - Envoi des données sous la forme de tableaux •...
  • Page 37: Demande 0X5F - Envoi Du Test

    Avec cette demande, la communication peut être contrôlée simplement. Si le programme utilisateur ne reçoit, par exemple, aucune réaction du PNOZmulti à une demande, il envoi la demande « Envoyer un test » per- mettant de vérifier que la connexion est bien encore établie.
  • Page 38 Demandes Notes 5-22 Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 39: Traitement D'erreur

    Traitement d’erreur Des erreurs peuvent survenir pendant la communication, aussi bien sur le PNOZmulti que sur le programme utilisateur. Les tableaux suivants décri- vent les réactions et les procédures des deux appareils en cas d’erreur. Programme utilisateur Erreur / Message Réaction / Remède - Programme utilisa-...
  • Page 40: Pnozmulti

    (BCC) est incor- programme utilisateur doit envoyer une recte. nouvelle fois le segment de données. Remarques * et ** : voir le paragraphe « Remarques » à la fin de ce chapi- tre. Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 41: Remarques

    *** Réinitialiser la communication, cela signifie que le compteur pas à pas est remis sur zéro. La communication ne peut alors redémarrer que lorsqu’une demande du programme utilisateur est de nouveau trans- mise. Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 42 Traitement d’erreur Notes Manuel d’utilisation de l’interface de diagnostic PNOZmulti...
  • Page 43 Pour plus de renseignements, consultez notre site internet ou contactez notre maison mère. Pilz GmbH & Co. KG Sichere Automation Felix-Wankel-Straße 2 73760 Ostfildern, Allemagne Téléphone : +49 711 3409-0 Télécopie : +49 711 3409-133 E-Mail : pilz.gmbh@pilz.de...

Table des Matières