[RESOLU] Mise à l'heure IHM via SoMachine
Posté : 02 août 2019, 13:00
Bonjour,
J'ai un problème sur la mise à l'heure de mon IHM. Celui-ci se dérègle à chaque chargement, ou mise hors tension.
Ma configuration :
TM241CE40T/U + HMIS5T
SoMachine v4.3 + Vijeo Designer v6.2.7.17
J'ai donc voulu utiliser la technique de ce tuto : ici
Mais j'ai un soucis, sur SoMachine les variables ne possèdent pas d'adresse (%SW52, ou autres), ou en tout cas pas explicitement, donc pour trouver ces variables "systèmes", aucune idée...
J'ai "fabriqué" ces variables, via ces lignes :
J'ai donc des variables, que j'ai exporter vers mon IHM, qui contiennent des informations sur la date et l'heure.
Et là, parce que SoMachine, c'est jamais simple (en tout cas c'est mon impression), un autre problème : dans mon script, je n'arrive pas à "appeler" mes variables API... Peut-être parce qu'elles sont dans un dossier ?
J'ai donc court-circuiter l'heure IHM en mettant un objet "Time_Display_01" de la bibliothèque SoMachine.
En trichant comme ça, au moins j'ai une horloge fonctionnelle, le problème reste pour l'heure des alarmes, des logs d'événement, etc...
Donc, y-a-t’il une solution pour affecter ces variables aux variables systèmes de l'IHM ?
Ou est-ce que je m'y prends comme un pied et il n'y a pas besoin de tout ça ?
Merci d'avance,
PP
J'ai un problème sur la mise à l'heure de mon IHM. Celui-ci se dérègle à chaque chargement, ou mise hors tension.
Ma configuration :
TM241CE40T/U + HMIS5T
SoMachine v4.3 + Vijeo Designer v6.2.7.17
J'ai donc voulu utiliser la technique de ce tuto : ici
Mais j'ai un soucis, sur SoMachine les variables ne possèdent pas d'adresse (%SW52, ou autres), ou en tout cas pas explicitement, donc pour trouver ces variables "systèmes", aucune idée...
J'ai "fabriqué" ces variables, via ces lignes :
Code : Tout sélectionner
horodateur := getRtc();
temps := horodateur MOD 86400;
secondes := temps MOD 60;
minutes := (temps / 60) MOD 60;
heures := (temps / 3600) MOD 60;Donc, y-a-t’il une solution pour affecter ces variables aux variables systèmes de l'IHM ?
Ou est-ce que je m'y prends comme un pied et il n'y a pas besoin de tout ça ?
Merci d'avance,
PP