afficher la liste des articles
Mobile Panels -- Montage et paramétrage du matériel -- Etablir une liaison
Comment peut-on transférer dans un pupitre, à l’aide d’une liaison Ethernet, un projet créé avec WinCC (TIA Portal) ?
Pourquoi n'est-il pas possible d'accéder depuis un pupitre à un répertoire partagé sous Windows XP SP3 ?
A quoi faut-il faire attention lors de la connexion à une CPU SIMATIC ET 200 d'un appareil SIMATIC HMI configuré avec WinCC flexible ES ?
Comment intégrer un pupitre opérateur IHM dans un réseau local ?
Pourquoi ne voit-on pas l'ensemble des onglets dans les réglages "Internet Settings" des pupitres opérateurs SIMATIC (uniquement sous Windows CE) ?
Comment raccorder un pupitre à une station SIMATIC H ?
Comment visualiser l'état actuel d'une CPU sur un pupitre opérateur WinCC flexible ?
Commandes opérateurs en tant que touches DP directes sur le Panel Mobile 170
Activation et désactivation des Esclaves DP sur le MOBILE PANEL 170
Comment faire pour transférer des Données à partir d'un Serveur vers un pupitre sur Base Windows à travers le Protocole FTP ?
Actualisation des variables lors de la perte d'un automate
Comment peut-on communiquer avec un nombre quelconque d'automates via la fonction système "Changer connexion" du Runtime PC WinCC flexible, ou d'un pupitre ?
Comment transférer un projet dans un pupitre avec WinCC flexible via routage S7 ?
Quels câbles de liaison existe-t-il pour les connexions entre les pupitres opérateurs et les différents automates ?
Comment lire l'adresse PROFIBUS/MPI courante d'un pupitre Windows CE ?
Quels fichiers GSDML existe-t-il pour les pupitres opérateurs sur Profinet IO?
Quels fichiers GSD existe-t-il pour les pupitres opérateurs sur Profibus DP?
Comment accéder avec un Panel / PC sur Microsoft Windows 2003 Server ?
Pourquoi la liaison vers l'automate via l'interface IF1 A (IF1 B) (IF2) du pupitre opérateur ne peut-elle pas être établie ?
Activation et désactivation des Esclaves DP sur le MOBILE PANEL 170
Nº de référence:

QUESTION:
Comment faire pour éviter que la CPU affiche une Erreur de Bus lors du retrait du MOBILE PANEL 170 en utilisant les Touches d’accès directes DP de la boîte de connexion à PROFIBUS DP ?

REPONSE:
Le MOBILE PANEL 170 est en service avec la fonctionnalité des Touches directe DP, par exemple en tant qu’e sclave sur le PROFIBUS DP. Si le panel est déconnecté de la boîte de raccordement, la CPU qui est paramétrée en tant que Maître DP, signale une erreur de Bus. Cette erreur est conservé jusqu’au moment où le PANEL est à nouveau reconnecté sur le PROFIBUS DP.

Cette erreur est causée par le fait que le MOBILE PANEL 170 est considéré lors du polling par le Maître DP en tant que station active. Par conséquent le maître DP tente de communiquer avec le Panel. Pour retirer un MOBILE PANEL 170 de la liste de polling, il vous faut appeler le SFC12 dans votre programme S7. Le SFC12 permet d’activer et de désactiver les Stations esclaves DP.

Si vous activez un Esclave DP avec le SFC12, alors ses Sorties process seront positionnées sur le valeur de substitution 0 (mode sécurité) ou sur la valeur de substitution définie pour ce comportement. Le Maître DP ne tente plus alors d’accéder à cet esclave. Les esclaves désactivés ne sont pas signalés en tant que partenaires défectueux ni absents sur le Maître DP. Ni non plus d’a illeurs dans le tampon de diagnostique de la CPU.

Une fois l’esclave DP à nouveau raccorder sur le PROFIBUS DP, vous devez le réactiver via le SFC12. L’esclave DP est alors de nouveau réintégré dans la liste de polling du Maître DP. La communication entre le Maître DP et l’esclave DP est à nouveau opérationnelle.

Exemple:
Activation et désactivation des Esclaves  DP sur le MOBILE PANEL 170

  •  Désactivation des Esclaves  DP sur le MOBILE PANEL 170
    Si le MOBILE PANEL 170 est mis en oeuvre en tant qu’esclave DP sur PROFIBUS DP , la CPU(Maître DP) peut enregistrer des erreurs de Bus , lorsque la communication entre le Panel et le Maître DP est perturbée ou coupée . La raison de cette perturbation de liaison peut aussi être le fait d’un retrait de la boîte de raccordement du Panel. Dans ce dernier cas, vous devez faire appel à la fonction de désactivation des esclaves DP et donc appeler le SFC 12 avec le Paramètre MODE:= 2.

    Note:
    Un exemple d’appel du SFC12 est disponible sur le FAQ Nr : 5608020 "Functions & Samples: Activation et désactivation des Esclaves  DP ".

    Vous détectez un défaut de communication entre le Panel et la CPU en utilisant le "bit de vie" . C e bit de vie est un bit de la zone de "Coordination ", qui doit être défini dans le Projet ProTool de votre MOBILE PANEL 170. Lors d’une communication entre le Panel et la CPU, ce bit change et son état change alternativement toute les secondes. Si la communication est en défaut, ce bit conserve donc son état. A travers une entrée TOR (24V), qui sera câblée vers la boîte de raccordement, et permettra ainsi de détecter si le panel est raccordé sur la boîte de raccordement. Lorsque le MOBILE PANEL n’est pas raccordé, le SFC12 (Déactivation des Esclaves DP) devra être appelé.

    Un exemple d’évaluation du bit de vie est disponible sur le FAQ -ID: 13987985 "Functions & Samples: surveillance de la connexion entre un pupitre et l'automate ".
  • Activation des Esclaves  DP sur le MOBILE PANEL 170
    Si le MOBILE PANEL 170 est raccordé à nouveau sur le PROFIBUS DP et que le ProTool-Runtime a été lancé sur le panel , vous pouvez activer l’esclave DP via le SFC12 avec le Paramètre MODE:=1 .

    Notes:
    Un exemple d’appel du SFC12 est disponible sur le FAQ Nr: 5608020 "Functions & Samples: Activation et désactivation des Esclaves  ".

    La fonction activation d’esclave DP devra être faîte seulement après que le Panel soit reconnecté à la boîte de raccordement et que le Protool-Runtime soit lancé sur le Panel .Cet événement peut être détecté à l’aide de l’évaluation du "bit de vie"  et du bit de démarrage . Ces bits sont définis dans la zone de communication appelée "Coordination" , cette zone se paramètre dans le projet ProTool du  MOBILE PANEL 170.

Après un redémarrage le bit de démarrage est mis à "1" temporairement, ceci indique donc que le Panel est en phase de démarrage. Ensuite après établissement de la liaison et de la communication entre la CPU et le Panel, le bit de vie changes d’é tat régulièrement toutes les secondes. Si le Panel est raccordé de nouveau sur la boîte de raccordement et si dans le ProTool-Runtime, la communication entre la CPU et le Panel (en tant que Station active) est lancée, vous pouvez activer ensuite les Esclaves DP en appelant le SFC12.

Un exemple d’évaluation du bit de vie et du bit de démarrage est disponible via le FAQ Nr : 13987985 "Functions & Samples: surveillance de la connexion entre un pupitre et l'automate ".

Projet STEP 7 et ProTool en téléchargement
L’exemple comprend un projet STEP 7 V5.2 avec une CPU 315-2DP et un MOBILE PANEL 170. Le programme a été développé avec STEP 7 V5.2 SP1 et ProTool Pro CS V6.0 SP2. L’exemple contient la fonctionnalité décrite ci avant.

Dp_mobil.exe ( 460 KB )

Copier le fichier "Dp_mobil.exe" dans un répertoire séparé. Décompresser le projet STEP 7 /ProTool avec tous les sous répertoires associés. Vous pouvez alors ouvrir et éditer le projet avec le SIMATIC Manager.

Mots clefs:
BF, Bus erreur , WinCE

 ID contribution:18586349   Date:2004-03-29 
Cette contribution...m´a aidéne m´a pas aidé                                 
mySupport
My Documentation Manager 
Lettre d'information 
CAx-Download-Manager 
Demande d'assistance technique
A propos de cet article
Imprimer
Créer PDF 
Envoyer l'article
QuickLinks
Outil de compatibilité 
Aide
Aide en ligne
Guided Tour