27
© RENAULT 2008 Source : PEGI - Renault Page : 1 /27 DOSSIER FB SIEMENS : FB2036 : BF_DIAG_PROFINET Diagnostic PROFINET IO GE03.FP.213 /C ________________________________________ Guide ________________________________________ Statut Exécutoire Objet Ce document décrit pour le FB susnommée : - les fonctions réalisées - le principe de fonctionnement - le paramétrage - le cahier de recette Champ d'application Carrosserie /montage Emetteur 65940 - Ingénierie Automatismes et Robotique Confidentialité Non confidentiel Historique des versions Version Mise à jour Objet des principales modifications Rédacteur A 03/07 Création SIEMENS B 06/08 Compléments d’information et mise à jour pour écrans LOP (1) C 12/08 Synchronisation avec la doc anglaise Remplace Mise à disposition En interne Renault, sur Intranet : http://gdxpegi.ava.tcr.renault.fr En externe Renault, sur Internet : www.cnomo.com E-mail : [email protected] (1) Ont collaboré à la rédaction du document Site Service Nom Site Service Nom TCR 65940 LECAMP

Diag Profinet

Embed Size (px)

Citation preview

Page 1: Diag Profinet

© RENAULT 2008 Source : PEGI - Renault Page : 1 /27

DOSSIER FB SIEMENS : FB2036 : BF_DIAG_PROFINET Diagnostic PROFINET IO

GE03.FP.213 /C ________________________________________

Guide ________________________________________

Statut Exécutoire

Objet

Ce document décrit pour le FB susnommée : - les fonctions réalisées - le principe de fonctionnement - le paramétrage - le cahier de recette

Champ d'application Carrosserie /montage

Emetteur 65940 - Ingénierie Automatismes et Robotique Confidentialité Non confidentiel Historique des versions

Version Mise à jour Objet des principales modifications Rédacteur A 03/07 Création SIEMENS B 06/08 Compléments d’information et mise à jour pour écrans LOP (1) C 12/08 Synchronisation avec la doc anglaise Remplace

Mise à disposition En interne Renault, sur Intranet : http://gdxpegi.ava.tcr.renault.fr En externe Renault, sur Internet : www.cnomo.com E-mail : [email protected]

(1) Ont collaboré à la rédaction du document Site Service Nom Site Service Nom TCR 65940 LECAMP

Page 2: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 2 /27

Sommaire

1 Gestion reseau PROFINET par rapport à la structure du programme.................................3

2 Architecture du diagnostic PROFINET IO ..............................................................................4

3 Intégration SFM.........................................................................................................................5 3.1 Génération blocs systèmes ........................................................................................................................ 5 3.2 SFM / Onglet général ................................................................................................................................. 6 3.3 SFM / Onglet configuration OB .................................................................................................................. 7 3.4 SFM / Onglet CPU en stop......................................................................................................................... 8 3.5 SFM / Onglet Messages............................................................................................................................. 9 3.6 SFM / Onglet Bloc utilisateur.................................................................................................................... 10 3.7 SFM / Onglet Prise en charge du diagnostic............................................................................................ 11 4 Intégration FB2036 : BF_DIAG_PROFINET ..........................................................................12 4.1 Contexte ................................................................................................................................................... 12 4.2 Principe de fonctionnement...................................................................................................................... 12 4.3 Description interface................................................................................................................................. 13 4.4 DB77 SFM_PN : SFM .............................................................................................................................. 14 4.5 DB78 CONF_PN Uniquement pour pupitre LOP .................................................................................. 14 4.6 Structure programme Diagnostic Profinet ................................................................................................ 16 4.7 Programmation......................................................................................................................................... 16

4.7.1 Appel programme cyclique............................................................................................................. 17 4.7.2 Appel OB100.................................................................................................................................. 18 4.7.3 Appel OB86.................................................................................................................................... 18

5 Vue Diagnostic Profinet LOP.................................................................................................19 5.1 Variables des vues de Diagnostic Profinet............................................................................................... 19 5.2 Vue Diagnostic Profinet IO Device xxx yyy ......................................................................................... 22 5.3 Vue Diagnostic Profinet Détail.................................................................................................................. 23 5.4 Adaptation vue Diagnostic Profinet Détail ................................................................................................ 23

5.4.1 Numéro HMI ID .............................................................................................................................. 23 5.4.2 Réseau........................................................................................................................................... 24 5.4.3 IO Device ....................................................................................................................................... 25

5.5 Vue Diagnostic Profinet Historique .......................................................................................................... 25 6 Vue Diagnostic Profinet MOP................................................................................................26

7 Fonctionnement par rapport à IHMP.....................................................................................26

8 Cahier de recette.....................................................................................................................27 8.1 Coupure de Bus (déconnecter un câble, ou une alimentation)................................................................ 27 8.2 Défaut sur un module (court-circuit sur une entrée ou une sortie, débrochage de module) ................... 27

Page 3: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 3 /27

1 Gestion reseau PROFINET par rapport à la structure du programme

Le diagnostique profinet est géré en 2 parties : 1) les SFM : assurant la signalisation des erreurs système 2) Le BF_ diag profinet FB2036

Au niveau traitement programme les blocs associés au SFM seront appelés dans l’OB1 après tous les FC de gestion sécurité et Communication et avant les appels des FC de Zone . 1) Les SFM : Ils sont générés et implémentés par Step7 et comprennent : - 1 FB (FB20) SFM_FB - 1 DB d’instance du FB20 ( DB75) SFM_DB - 1 FC (FC22) SFM_FC - 1 DB global (DB76) SFM_Global_DB - 1 DB global (DB77) SFM_PN 2) Le BF_diag Porfinet : Cette fonction est un bloc standard Renault FB2036 permettant l’analyse des Défauts du réseau profinet . Ce bloc est instancié dans le FB1 et est constitué de : - 1 DB d’instance ( DB 2036 ) DB_PN (lien avec les ecrans…) - 1 DB Global (DB78) Conf_PN ( topologie réseau)

Mise en œuvre dans la structure du programme S7 : • Appel de la BF_diag_profinet dans l’OB86 pour mise à jours des données DB77 et DB d’instance de la

section comportant le BF_diag_profinet dans l’OB1 sur défaut réseau. • Appel de la BF_diag_profinet dans l’OB100 pour le redémarage à chaud pour initialisation des données

DB77 et DB d’instance de la section comportant le BF_diag_profinet dans l’OB1 sur défaut réseau. • En conséquence le DB associé au BF doit être de type mono instance pour permettre la modification

des données par le traitement des différents OB. • Le FC 22 est lui appelé par le système et sera appelé en interne par le FB20 Le FB20 est de type mono

instance

OB1

FB1,’’0_01_ILOT’’ BF_ilot

DB1 ‘’I01’’, instance des BF (DFB) niveau ilot

BF_diag_profinet

FC1 , (0 00 cycle Ilot), définition cyclique

DB77 ‘’SFM_PN’’,

état I/O profinet

DB78 ‘’CONF_PN’’, info Défaut

profinet

DB75 ‘’SFM_DB’’Info système Profinet

DB76 ‘’SFM_Global_DB’’ système Profinet

FC22 ,”SFM_FC”, message system failure fi t

FB20,’’0_20_SFM_FB’’

FB20

DB78

DB2036 ’’DB PN’’, DB instance du BF profinet info état I/O écran wincc

Page 4: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 4 /27

2 Architecture du diagnostic PROFINET IO

Le diagnostic PROFINET IO se base sur : Les messages d'erreurs systèmes (SFM)Un FB (FB2036 : BF_DIAG_PROFINET Des vues WinCC Flexible

Page 5: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 5 /27

3 Intégration SFM

La génération des blocs messages systèmes est à faire après chaque modification de la configuration matérielle. Ces blocs recompilés sont à recharger dans la CPU.

3.1 Génération blocs systèmes Ouvrir la configuration matérielle, sélectionner la CPU et aller dans le menu Outils, Signalisation d'erreurs système

Une fois que tous les onglets ont étés paramétrés, la génération se fait en cliquant sur le bouton Générer ( voir écran page suivante) En cas de modification de la configuration matériel ou des paramètres SFM la prise en charge des modifications sur les écrans n’est active que si : Pour le MOP : Le run_time (écrans Wincc ) et fermé puis relancer Pour le LOP : Après rechargement des écrans sur l’afficheur

Page 6: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 6 /27

3.2 SFM / Onglet général Cet onglet sert à paramétrer les blocs de diagnostic Ils sont à paramétrer comme dans la vue ci-dessous

Page 7: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 7 /27

3.3 SFM / Onglet configuration OB Cet onglet sert à paramétrer les appels de la signalisation d'erreurs système Les OB à générer sont :

OB1, OB32, OB34, OB100 OB82, OB83, OB85, OB86 S'ils ne sont pas cochés dans la colonne existant, il faut les cocher dans la colonne Générer OB

Les Appels de la Signalisation d'erreurs système sont à paramétrer comme dans la vue ci-dessous

Page 8: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 8 /27

3.4 SFM / Onglet CPU en stop Cet onglet sert à paramétrer le passage en stop de la CPU suivant les erreurs apparus. Ils sont à paramétrer comme dans la vue ci-dessous (Aucun passage en stop)

Page 9: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 9 /27

3.5 SFM / Onglet Messages Cet onglet sert à paramétrer la structure des messages affichés sur l'IHM. Laisser le paramétrage par défaut. Cocher la case Emettre les alarmes SIMATIC HMI Pour chaque composant devant émettre les alarmes décocher la case « avec Acquittement »

- Sélectionner le composant dans la liste déroulante « Composant envoyant le message » - Décocher la case « Avec acquittement » répéter cette opération pour tous les composants

Remarque en cas de modification du type d’acquittement vous devez arrêter le Run_time sous Wincc et le relancer pour prendre en compte les modifications après génération

Page 10: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 10 /27

3.6 SFM / Onglet Bloc utilisateur Cet onglet sert à paramétrer la création d'un bloc utilisateur. Fonction non utilisée.

Page 11: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 11 /27

3.7 SFM / Onglet Prise en charge du diagnostic Cet onglet sert à générer le DB PROFINET IO. Ce DB est la base du diagnostic PROFINET IO Il est à paramétrer comme dans la vue ci-dessous. Le chemin d'exportation est libre. Il sert à ranger des fichiers .CSV qui contiennent les messages d'erreurs et d'aide pour le diagnostic PROFINET IO. Le chemin des données d'exportation IHM n'est pas important. Les fichiers générés ne sont pas utilisés.

Page 12: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 12 /27

4 Intégration FB2036 : BF_DIAG_PROFINET

4.1 Contexte Ce FB sert à réaliser le diagnostic du réseau PROFINET IO. Ce FB est utilisable sur les pupitres avec et sans IHMP. Si le pupitre contient IHMP, il faut mettre à 1 l'entrée P_Ihmp, et le DB CONF_PN n'est pas nécessaire. Si le pupitre ne contient pas IHMP, il faut mettre à 0 l'entrée P_Ihmp, et le DB CONF_PN est nécessaire. Sur les vues WinCC Flex, le diagnostic se décompose en deux parties :

IO Device en défaut. Le FB affiche en rouge les IO Device sur les tableaux d'état. Il fait aussi le tri et indique le premier en défaut. IO Device en alarme. Le FB affiche en jaune les IO Device sur les tableaux d'état. Il fait aussi le tri et indique le premier en alarme si il n'y a pas d'IO Device en défaut. Diagnostic détaillé : pour les IO Device en alarme le FB fait un diagnostic détaillé et renseigne une page spécifique.

4.2 Principe de fonctionnement

Le FB exploite le DB de diagnostic PROFINET IO généré par la signalisation d'erreurs systèmes (DB77 SFM_PN) Ce FB en plus de l'appel cyclique, doit être appelé dans l'OB100 (initialisation de variables) et dans l'OB86 (mise à jour des informations de diagnostic). Sur front montant de la demande de démarrage du bus, si le bus n’est pas en fonctionnement (Pn_run) et s’il n’y a pas de défaut utilisateur : Pn_run passe à 1 En cas de défaut (perte d'IO Device), la sortie Defaut et Diag.Def passe à 1, et la sortie Pn_run passe à 0. En cas d'alarme ('IO Device en alarme), la sortie Alarme et Diag.Ala passe à 1, et la sortie Pn_run reste à 1. Le FB utilise le DB 78 CONF_PN pour l'ordre de recherche des IO Devices en defaut ou en alarme. Le diagnostic est basé sur les SFM. Les SFM sont constitués du FB 20 SFM_FB, du FC22 SFM_FC du DB75 SFM_DB et du DB 76 SFM_GLOBAL_DB Blocs programmes associes : FB20 SFM_FB FC22 SFM_FC DB75 SFM_DB DB76 SFM_GLOBAL_DB DB77 SFM_PN DB78 CONF_PN (Uniquement Pour LOP) DB2036 DB_PN DB D'instance du FB2036

Page 13: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 13 /27

4.3 Description interface

Interface d’entrée :

NOM TYPE Commentaire D_pn Bool Demande de démarrage de bus, d’acquittement des défauts

P_IHMP Bool Présence IHMP ( recherche du 1er I/O device en défaut assuré par IHMP) à 1= oui, 0= non ( 0 pour lop)

DB_SFM Block_DB DB généré par les SFM pour le diagnostic Profinet (DB77) DB_CONFIG Bool DB contenant la configuration du réseau (DB78)

Interface de sortie : NOM TYPE Commentaire

Pn_run Bool Bus en fonctionnement (com. et échange de données) Defaut Bool IO DEVICE PROFINET en défaut (Bit der Défaut SMPLOC) Alarme Bool IO DEVICE PROFINET en alarme (Bit d’alarme SMPLOC)

Diag struct Structure de diagnostique pour IHMP ou Winccflex Def Bool IO DEVICE PROFINET en défaut (Bit der Défaut SMPLOC) Ala Bool IO DEVICE PROFINET en alarme (Bit d’alarme SMPLOC) Numliste Int Numéro de liste de défaut SMP =52 ( prédisposition) Codedef Int N° de défaut ou d’alarme

code = 1 si défaut module I/O code = 257 si I/O configuré présent avec alarme

Info_def_iodevice Int Numéro du 1er I/O Device en défaut Info_ala_iodevice Int Numéro du 1er I/O Device en alarme Info_def_iodevice1 Int I/O associé au code 1 Info_def_iodevice2 Int I/O associé au code 2 Info_def_iodevice3 Int I/O associé au code 3 Info_def_iodevice4 Int I/O associé au code 4 Info_def_iodevice5 Int I/O associé au code 5 Info_def_iodevice6 Int I/O associé au code 6 Info_def_iodevice7 Int I/O associé au code 7 Info_def_iodevice8 Int I/O associé au code 8 Info_def_iodevice9 Int I/O associé au code 9 Info_def_iodevice10 Int I/O associé au code 10 Info_codedef_iodevice1 Int Historique code défaut1 Info_codedef_iodevice2 Int Historique code défaut2 Info_codedef_iodevice3 Int Historique code défaut3 Info_codedef_iodevice4 Int Historique code défaut4 Info_codedef_iodevice5 Int Historique code défaut5 Info_codedef_iodevice6 Int Historique code défaut6 Info_codedef_iodevice7 Int Historique code défaut7 Info_codedef_iodevice8 Int Historique code défaut8 Info_codedef_iodevice9 Int Historique code défaut9

Info_codedef_iodevice10 Int Historique code défaut10

Page 14: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 14 /27

4.4 DB77 SFM_PN : SFM DB généré par la signalisation d'erreurs systèmes, qui est la base du diagnostic PROFINET IO. Ce DB est en partie mis à jour par la CPU et est utilisé par le FB 2036. Voir chapitre INTEGRATION SFM

4.5 DB78 CONF_PN Uniquement pour pupitre LOP Ce DB est à renseigner par l'intégrateur (Les Integer IOxx).

C'est ici que l'on décrit la topologie du réseau PROFINET IO et que l'on renseigne l'ordre de recherche de défauts pour n'afficher qu'un défaut sur l'IHM. La recherche se fait avec les adresses des IO Devices. Adresse : c'est le numéro d'appareil de la configuration matérielle.

Le numéro est entouré de rouge dans le dessin. Une adresse à 0 signifie la fin de la topologie et doit obligatoirement terminer le DB

Le DB peut être rallongé en rajoutant des Integer IOxx. Les modules sont à documentés en fonction de la cascade réalisée sur l’ilot pour mettre tous les modules de même niveau les un à la suite des autres Passer en Vue Les données et Réinitialiser le bloc de données Charger le DB dans la CPU Détail sur le DB 78’’CONF_PN’’ :

Le niveau 0 est le switch du LOP Le Niveau 1 comporte les premiers composants connecté au Switch ( 15 composants possible sur switch 16 ports) Le niveau 2 comporte les composants connectés au niveau 1 Le niveau 3 comporte les composants connectés au niveau 2 Le nom symbolique permet uniquement de ce rappelé du Niveau et de l’adresse de l’équipement : I0<Adresse équipement>_N<numéro du niveau> .

Page 15: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 15 /27

Déclaration dans le DB CONF_PN uniquement pour LOP

Niveau 0

Niveau 1

Niveau 1

Niveau 1

Niveau 2

Niveau 2

Niveau 3

Page 16: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 16 /27

4.6 Structure programme Diagnostic Profinet

4.7 Programmation Pn_run peut être relié à l'information d’annulation défaut de la zone. Le DB d'instance doit être identique pour les trois appels. Le DB D'instance est le DB2036 "DB_PN"

Page 17: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 17 /27

4.7.1 Appel programme cyclique OB1

FC1

FB1

L’informations S1dfbus doit monter les défauts des variables S$dfbus (avec $ = Numéro zone 2à 9)

FB20

DB75

FC1

FB1

DB1

DB2036

Si BF utilisé sur : -Pupitre Mop P_IHMP =1 -Pupitre LOP P IHMP =0

Entrée à documenter uniquement si utilisation sur pupitre LOP avec le DB78 ’’CONF_PN’’

Page 18: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 18 /27

4.7.2 Appel OB100

Les entrées DB_SFM et DB_CONFIG sont à mettre en œuvre en fonction du type de pupitre

4.7.3 Appel OB86 Les entrées DB_SFM et DB_CONFIG sont à mettre en œuvre en fonction du type de pupitre

FB20

DB75

DB2036

DB2036

Mise en œuvre pour un MOP Mise en œuvre pour un LOP

Mise en œuvre pour un MOP Mise en œuvre pour un LOP

Page 19: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 19 /27

5 Vue Diagnostic Profinet LOP La vue est disponible sous Wincc dans le répertoire : Vues Maintenance Diag Profinet IO

Cette vue est un menu permettant d’accéder aux vues :

- de l’état des IO_device. - Du diagnostique detailler - De l’Historique des défauts L’état des IO_device est signalé par un encadrement des Boutons - Rouge, un IO_Device du groupe est en défaut - Jaune, un IO_device du groupe est en alarme

5.1 Variables des vues de Diagnostic Profinet Les variables sont déclarées et mises en œuvre dans l’OAP pour l’ensemble des vues de diagnostique Profinet : Dans le répertoire : Communication Variables Diag_PNIO :

Personnalisation : L’état des IO_DEVICE est paramétré au travers des informations du DB d’instance de la BF Diag_profinet : DB_PN.diag.info_def_iodevice = Défaut Et DB_PN.diag.info_ala_iodevice = alarme LE paramétrage au niveau : Animation Visibilité est le suivant : Variable = (voir ci-dessus en fonction du voyant) Plage = N° 1er IO et N° dernier IO / bouton

Page 20: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 20 /27

Les variables :

- DB_PN.device - DB_PN.Diag.info - DB_PN.diag.infoio

Sont des variables sans lien avec le mnémonique programme. Ces informations correspondent aux variables suivantes dans Le DB « DB_PN » : DB_PN.device : Correspond aux variables de noms IO_Device[1] à I0_Device[255] dans le DB2036 « DB_PN » Il faut vérifier les paramétrages suivants dans les variables sous Wincc: Colonne Adresse : DB <N° du DB> DBB <adresse de départ> Avec : <N° du DB> = 2036 <adresse de départ> = Adresse de la première variable dans le DB (1442 dans l’OAP) Colonne Nb d’éléments : = 255 Extrait du DB2036 « DB_PN » :

Page 21: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 21 /27

DB_PN.Diag.infoio : Correspond aux variables Diag.Info_codedef_iodevice1 à Diag.Info_codedef_iodevice1 dans le DB2036 « DB_PN » Il faut vérifier les paramétrages suivants dans les variables sous Wincc: Colonne Adresse : DB <N° du DB> DBB <adresse de départ> Avec : <N° du DB> = 2036 <adresse de départ> = Adresse de la première variable dans le DB (38 dans l’OAP) Colonne Nb d’éléments : = 10 DB_PN.Diag.info : Correspond aux variables Diag.Info_def_iodevice1 à Diag.Info_def_iodevice1 dans le DB2036 « DB_PN » Il faut vérifier les paramétrages suivants dans les variables sous Wincc: Colonne Adresse : DB <N° du DB> DBB <adresse de départ> Avec : <N° du DB> = 2036 <adresse de départ> = Adresse de la première variable dans le DB (18 dans l’OAP) Colonne Nb d’éléments : = 10 Extrait du DB2036 « DB_PN » :

Page 22: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 22 /27

5.2 Vue Diagnostic Profinet IO Device xxx yyy Les vues sont disponibles sous Wincc dans le répertoire : Vues Diag PNIO Diag_PNIO_xxx à yyy

Les vue Diag_PNIO xxx à yyy permettent d’afficher l’etat des IO device profinet du 1er au 250 ème Pour permettre l’affichage chaque écran comporte 49 IO device L’état des IO_devices est signalé par un voyant : Vert = IO_device OK Jaune = IO_device en alarme mais continuant à fonctionner Rouge = IO_device en défaut L’écran permet aussi d’afficher : - le Nombre IO_device en alarme ou défaut - Le 1er IO_device vue en alarme ou défaut

L’appui sur la grille permet d’accéder à la vue Diag_PNIO_Detail sans repasser par le menu de diagnostic Profinet

Page 23: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 23 /27

5.3 Vue Diagnostic Profinet Détail La vue est disponible sous Wincc dans le répertoire : Vues Diag PNIO Diag_PNIO_Detail

Elle permet de visualisé le détail des défauts et de passer d’erreur en erreur pour analyser tous les disfonctionnements

5.4 Adaptation vue Diagnostic Profinet Détail

5.4.1 Numéro HMI ID Le numéro HMI ID doit être renseigné dans le script Diag_PNIO_Detail. Il doit être unique pour chaque pupitre connecté à un même automate.

Page 24: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 24 /27

5.4.2 Réseau Le numéro du réseau doit être renseigné dans la liste de textes Diag_PNIO_System_No

Le numéro du réseau doit être renseigné dans le script Diag_PNIO_Detail

Le numéro de réseau est à relever dans le configurateur HW Config de Step7

Page 25: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 25 /27

5.4.3 IO Device Les noms des IO Devices de la machine doivent êtres paramétrés par l'intégrateur dans la Liste de texte Diag_PNIO_Device. Les entrées de la liste qui ne correspondent pas à un IO Device présent sur l'installation peuvent êtres effacés.

5.5 Vue Diagnostic Profinet Historique La vue est disponible sous Wincc dans le répertoire : Vues Diag PNIO Diag_PNIO_History

Page 26: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 26 /27

6 Vue Diagnostic Profinet MOP Dans Step7 manager lancer Winccflexible par le paramétrage des alarmes sous Gestion des alarmes >Paramétrage > Paramétrage des alarmes. Dans le menu "Procédure de message" vous devez vérifier si la procédure de message est active pour : ALARM_S / SIMATIC SFM.

Ecrans de diagnostique SFM sur MOP

7 Fonctionnement par rapport à IHMP En cas de défaut Profinet, l’information est affichée sur l’IHMP sur la page des défauts. Un double clic sur le défaut ouvre la page de localisation La fonction « plus de détail » sous IHMP lance la page WINCC diag Profinet via la BF IHM_Wincc IHMP demandant l’affichage d’un Numéro de Page ce numéro doit être vérifier à la fois dans la configuration de l’IHMP et sous Wincc Flexible voir documentation de la BF IHM_Wincc pour plus de détail

Page 27: Diag Profinet

GE03.FP.213 /C

© RENAULT 2008 Source : PEGI - Renault Page : 27 /27

8 Cahier de recette Pour tester le FB quelques manipulations peuvent être effectuées rapidement sur le réseau. En fonctionnement normal du bus, Pn_run est activé.

8.1 Coupure de Bus (déconnecter un câble, ou une alimentation) Etat attendu : Pn_run 0 Defaut et Diag.Def 1 Diag.Codedef 1 Diag.infodio N° du premier IO Device qui n'est plus vu par l'IO Contrôleur Corriger l’erreur Defaut et Diag.Def 0 Diag.Codedef 0 Diag.infodio 0 Acquitter le défaut avec D_pn = 1 Pn_run 1

8.2 Défaut sur un module (court-circuit sur une entrée ou une sortie, débrochage de module)

1) Etat attendu : Pn_run 1 Alarme et Diag.Ala 1 Diag.Codedef 257 Diag.infoala N° du premier IO Device qui est vu en alarme par l'IO Contrôleur Corriger l’erreur Pn_run 1 Defaut et Diag.Def 0 Diag.Codedef 0 Diag.infoALA 0