Ecran de Veille Personalisé HMIGTU

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Ecran de Veille Personalisé HMIGTU

Message par philou77 »

Bonjour,

Je souhaite réaliser un écran de veille personnalisé pour un écran HMIGTU.
L'idée serait d'avoir un écran noir avec l'heure et la date se déplaçant sur l'écran, plutôt que l'écran de veille noir du système.

Sans rentrer dans une usine à gaz, quelqu'un a-t-il déjà réalisé cela ?

D'avance merci
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ecran de Veille Personalisé HMIGTU

Message par itasoft »

Slts,
Mettre une image et dans les propriétés Position
/Activer l’animation de position verticale + Activer l’animation de position horizontale
Mettre des variables et faire un petit Script qui incrémente ces variable toutes les secondes pour faire déplacer l’image sur un écran noir

voir topic exemple d'animation image
viewtopic.php?f=21&t=651
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Ecran de Veille Personalisé HMIGTU

Message par philou77 »

Salut !

Merci pour l'info mais :

Impossible de déplacer l'affichage de l'heure !
Comment mettre l'heure liée à mon image ou objet graphique ?

merci :)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
skip74
Créateur de langage
Créateur de langage
Messages : 664
Enregistré le : 13 oct. 2015, 06:34

Re: Ecran de Veille Personalisé HMIGTU

Message par skip74 »

ah c ballot....

nan en fait c'est possible.

tu fais un champ texte avec comme texte un #
cela débloque le champ animation
dans animation, tu coche animation de valeur et tu met en type string: _Hour+":"+_Minutes+":"+_Seconds

après tu peux animer en position, couleur....


Bon courage
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Ecran de Veille Personalisé HMIGTU

Message par philou77 »

Re !


Effectivement, c'est possible !
Un grand merci mais.... (et oui encore)

Il faudrait que je formate tout ça avec les zéro affichés ( Par exemple "01" et pas "1" pour 1 seconde )

Avec le script, je galère... il y a pas un manuel en pdf de dispo ?
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ecran de Veille Personalisé HMIGTU

Message par itasoft »

slts,
Si ça continue, le gadget à skip on va plus pouvoir s'en passer.
_anim1.JPG
_anim2.JPG
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Ecran de Veille Personalisé HMIGTU

Message par philou77 »

Re !

Merci Itasoft,
Pour ce qui est du décalage d'une image, c'est bon, j'ai déjà fait tout ça (en utilisant random() dans une action écran, mais cela revient au même).

mais cela ne me donne pas l'heure ! ou alors j'ai pas compris quelque chose.

La méthode de skip correspond à ce que je veux, reste le format à faire.
Là il me faut passer par un script pour mettre en forme une chaine de caractère (avec les zéro à gauche des valeurs).
Et ce sera bon pour moi
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ecran de Veille Personalisé HMIGTU

Message par itasoft »

à copier et coller dans un Script, déclarer la variable CHAINE01 (string)

//DATE HEURE au format 01/01/2017 01:02
String sJJ="00" + _Day.getStringValue();sJJ=sJJ.substring(sJJ.length()-2);
String sMM="00" + _Month.getStringValue();sMM=sMM.substring(sMM.length()-2);
String sAA="0000" + _Year4.getStringValue();sAA=sAA.substring(sAA.length()-4);
String sHH="00" + _Hour.getStringValue();sHH=sHH.substring(sHH.length()-2);
String sMN="00" + _Minutes.getStringValue();sMN=sMN.substring(sMN.length()-2);
String DateHeure=sJJ+"/"+sMM+"/" + sAA + " " + sHH + ":" + sMN;
'Affichage
CHAINE01.write(DateHeure);
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Ecran de Veille Personalisé HMIGTU

Message par philou77 »

Super !
Je test demain !

Merci à vous deux :)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1953
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Ecran de Veille Personalisé HMIGTU

Message par Béryl »

Question à 2 sous : comment tu le déclenches ton écran de veille (comment tester qu'aucune manip n'a été faite pendant 30min, disons) ?
Répondre