WinCC pro v13

Forum traitant des automates industriels de marque Siemens.
Répondre
damien21800
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 19 juin 2017, 10:51

WinCC pro v13

Message par damien21800 »

Bonjour,

je suis entrain de développer une supervision, savez vous comment je peux rendre invisible un bouton lorsque des opérateurs sont connectés, et le rendre visible lorsque la maintenance ce connecte.

merci d'avance pour votre réponse
damien21800
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 19 juin 2017, 10:51

Re: WinCC pro v13

Message par damien21800 »

Re bonjour,

à mon avis je dois passer par un script, est ce que quelqu'un aurait un exemple de script

merci d'avance
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1918
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: WinCC pro v13

Message par JC87 »

Bonjour,

C'est pour un panel ou une supervision PC ? parce que aujourd’hui tout s'appelle WinCC chez Siemens et c'est pas toujours clair. Si c'est pour un panel voici un petit exemple de script qui permet de faire changer d'état une variables booléenne ("Secu") qui permet une animation de visibilité selon le groupe d'utilisateurs en cours récupéré dans la variable interne "NumGroupe" de type INT. C'est un script à lancer dans une tâche déclenchée sur changement d'utilisateur.

Sub ChgtUtil()
'Recuperation du numero du groupe
GetGroupNumber("NumGroupe")
'Detection si groupe a access securisé
If SmartTags("NumGroupe")<>0 Then
SmartTags("Secu")=True
Else
SmartTags("Secu")=False
End If
End Sub

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
damien21800
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 19 juin 2017, 10:51

Re: WinCC pro v13

Message par damien21800 »

merci pour la réponse,

c'est pour une supervision PC sur serveur Windows 12, je vais essayer ton script dans la journée je te tiendrais au courant

merci encore
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1918
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: WinCC pro v13

Message par JC87 »

Ok, a tester alors mais je ne suis pas sur que ça marche avec la version pc.

JC

Edit : Regarde ces messages sur le forum Siemens : https://support.industry.siemens.com/tf ... ageSize=10
ça ressemble fortement à ce que tu veut faire.
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
damien21800
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 19 juin 2017, 10:51

Re: WinCC pro v13

Message par damien21800 »

effectivement la fonction GetGroupNumber ne fonctionne pas.
en revanche le reste à l'air de passer
je vais continuer à chercher la bonne fonction

merci encore

n'hésitez pas si vous avez des idées ;)
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1918
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: WinCC pro v13

Message par JC87 »

Va voir le lien que je t'ai donné sur le forum Siemens, je suis quasi certain que ça correspondant à ton besoin.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
damien21800
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 19 juin 2017, 10:51

Re: WinCC pro v13

Message par damien21800 »

je viens d'aller voir,

sa solution correspond avec les user de Windows, mais pas de la supervision

car dans la supervision je travail avec @CurrentUser, je pensais faire une comparaison de nom mais sa n'a pas l'air de fonctionner
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1918
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: WinCC pro v13

Message par JC87 »

J'ai téléchargé les images du gars (JM76) dans le register.zip et c'est bel et c'est bien une solution pour récupérer le groupe et le nom de l'utilisateur loggé donc tu peut adapter sa solution pour dans cas affecter une variable booléenne selon le nom et le groupe des gugusses.
WinCC_DLL_04.png
JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Répondre