Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Automation
Automation Forum d'entraide sur l'automatisme, la robotique et l'informatique industrielle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2011, 19h06   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Par défaut [S7-300] activer une vue WinCCF à partir d'une variable S7

Bonjour,

C'est encore ma pomme !
Je suis toujours sur mon projet, et hormis les recherches d'info sur le site Siemens et sur Google, je n'ai pas trouver la réponse à la question suivante ;
Comment activer une vue WinCCF à partir de l'état d'une variable booléenne en S7 ?
Simplement pour forcer l'affichage d'une vue WinCCF en fonction de l'état d'une variable mise à jour dans l'OB1 de l’automate.

Merci pour vos lumières
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 13h12   #2
Candidat au titre de Membre du Club
 
Homme
Automaticien
Inscription : février 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Automaticien

Informations forums :
Inscription : février 2011
Messages : 14
Points : 13
Points : 13
Par défaut Afficheur

Comme j'aime à le répéter au client, un afficheur n'est pas une supervision, et la fonction que tu souhaite exécuté ici est supporté nativement sur un superviseur comme PCVue, alors que sur un IHM, c'est une autre histoire...

Pour t'en sortir, tu dois créer une tache cyclique qui s'exécute toute les minutes (c'est le minimum disponible) dans le planificateur de taches qui se situe dans le dossier "paramétrage du pupitre" de ton arbre de projet. Dans cette tache, tu appel un script contenant un bout de code VB qui appellera la vue que tu souhaite afficher.

Pour info, la fonction s'appelle "ActivateScreen", regarde dans l'aide WinCC pour plus d'info
Zbramse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 22h30   #3
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Tu peux gérer ta commande d'écran par une simple variable:
Voir l'image VUE2.
Si il t'es nécessaire de savoir quelle vue est active, regarde l'aide:
Voir l'image VUE.
Cordialement.
Images attachées
Type de fichier : jpg VUE2.JPG (185,1 Ko, 20 affichages)
Type de fichier : jpg VUE.JPG (226,5 Ko, 16 affichages)
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 22h47   #4
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour Zbramse,

C'est une solution que j'avais bien envisagée avec cette fonction, mais j'avais omis de préciser que le modèle utilisé est un TP 177B et que malheureusement il ne prend pas en charge les scripts
Je ne peux pas remplacer cet IHM, il faut donc que je trouve une solution sans l'aide de script

Je n'ai pas trouvé de fonction activant une vue à partir d'une lecture (Bit, Mot) d'une variable AS
J'ai essayé la fonction SFC17 (alarme_SQ) à partir de S7, mais ce n'est pas l'affichage d'une alarme qui m'intéresse mais bien une vue opérateur.

Si vous avez une piste, je la testerai bien volontiers
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 17h25   #5
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
As tu essayé la méthode que je t'ai décrit?
C'est quelle modèle exact de Panel?
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 23h39   #6
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour,

Nos messages se sont croisés, je répondais à Zbramse, alors que tu m'envoyais le tien
Merci pour cette info

J'ai effectivement utilisé le pointeur de zone "numéro de vue" qui me retourne bien la vue active, et j'ai trouvé dans le pointeur de zone l'élément que je cherchais à savoir la "tâche de commande"
j'ai fais un test et je dois avoir un verrouillage qq part car en utilisant le N° de fonction 51 et en plaçant le N° d'une vue particulière, j'aperçois dans la VAT le changement du N° de la vue active vers la vue particulière, mais sur le TP 177B 6" la vue ne change pas et le N° de la vue active écrase le N° de vue particulière
Je dois avoir un forçage du paramètre de vue qq part !

je continu mes investigations

Salut
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 18h48   #7
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Essaye l'exemple de l'image "VUE2": c'est ce qu'il y a de plus simple...
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 21h42   #8
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour,

En fait, Dehell34, le pointeur de zone "numéro de vue" me retourne la vue active.
A l'inverse pour activer une vue WinCCF à partir de l'état d'une variable S7, il faut utiliser la "tache de commande" "sélection de vue" .
Voici ci-joint l'exemple pour vos développement.

Merci encore pour ton aide précieuse Dehell34

A+
Images attachées
Type de fichier : jpg activer vue.JPG (93,0 Ko, 13 affichages)
Type de fichier : jpg aide activer vue.JPG (94,9 Ko, 14 affichages)
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 22h23   #9
Invité de passage
 
Inscription : février 2012
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2012
Messages : 1
Points : 1
Points : 1
je vous remercie infiniment pour votre solution

ça marche a 100%
newaziz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h29.


 
 
 
 
Partenaires

Hébergement Web