Page 1 sur 1

Changement d'heure automate premium

Posté : 21 juin 2017, 08:03
par Chachoumie
Bonjour à tous,

Le sujet est simple, j'aimerais savoir si les automates premium de chez Schneider font le passage heure d'été/heure d'hiver tous seuls où si je dois créer un code qui permet de modifier l'heure automatiquement.

Merci pour vos réponses ;)

Chachoumie

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 08:57
par itasoft
slts,
non il faut remettre les pendules à l'heure

======== Exemple sous PL7-PRO ========

(* MISE A L'HEURE D'ETE Le dernier dimanche du mois de Mars à 2h du matin *)

(*Si mois de Mars*)
IF(%SW52 AND 16#FF00)=16#0300
(*Si 2 h du mat*)
AND %SW51=16#0200
(*Si Dimanche*)
AND %SW49=7
(* Si c’est le dernier Dimanche du mois *)
AND BCD_TO_INT(%SW52 AND 16#00FF)+7>31
(* Mise à l'heure d'été + 1h *)
THEN
%M0:=False;
%MW0:=0;
%MW1:=16#0300;
%MW2:=%SW52;
%MW3:=%SW53;
WRTC(%MW0:4);
END_IF;


(* MISE A L'HEURE D'HIVER Le dernier dimanche du mois de Octobre à 3h du matin *)

(*Si mois de Octobre*)
IF(%SW52 AND 16#FF00)=16#1000
(*Si 3 h du mat*)
AND %SW51=16#0300
(*Si Dimanche*)
AND %SW49=7
(* Si c’est le dernier Dimanche du mois *)
AND BCD_TO_INT(%SW52 AND 16#00FF)+7>31 AND NOT %M0
(* Mise à l'heure d'hiver -1 h *)
THEN
%M0:=True;
%MW0:=0;
%MW1:=16#0200;
%MW2:=%SW52;
%MW3:=%SW53;
WRTC(%MW0:4);
END_IF;

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 09:18
par ProfnovA
Si tu as une carte ethernet dans ta config, tu as aussi la possibilité de synchroniser l'heure sur un serveur de temps NTP. Sinon c'est à la mano.

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 09:42
par Chachoumie
Merci pour vos réponses, je vais mettre le premier code en application car je ne dispose pas d'Ethernet ;)

Petite question supplémentaire, pour afficher l'heure de l'automate sur le magelis il faut bien que j'aille dans tableau de données et que je fasse configurer l'horloge du terminal ?

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 10:30
par itasoft
slts,
Tu veux dire de mettre l'horloge du terminal (Date+Heure) à la Date et l'heure de l'automate ?????

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 10:35
par Chachoumie
Oui c'est ça :)

J'ai essayé avec le tableau de données comme indiqué sur la notice schneider : http://www.schneider-electric.fr/fr/faqs/FA20585/

Mais cela ne marche pas pour mon cas, le magelis n'affiche pas la même heure que celle de l'automate .. Je pense que cette notice fonctionne aussi pour un automate programmé sous PL7 Pro

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 11:13
par itasoft
slts,
c'est pareil, dans l'automate sous PL7-PRO il faut écrire: RRTC(%MW500:4); pour l'exemple

ceci dit, c'est plus simple de faire la mise à l'heure de l'automate à l'heure du Terminal car celui-ci géré le changement éte/hiver

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 12:56
par Chachoumie
Tu veux dire de prendre l'heure et date de l'ihm et de la mettre dans l'automate c'est bien ça ?

Re: Changement d'heure automate premium

Posté : 21 juin 2017, 13:15
par itasoft
OUI