Page 1 sur 1

TSX 57 Unity : Réglage de l’heure de l’API

Posté : 15 août 2024, 20:00
par Sseb57
Bonjour,
Petit souci rencontré sur un TSX57 sous Unity.
Je souhaite pouvoir régler l’heure de l’API depuis mon application. Ce qui fonctionnait très bien sous PL7 ne fonctionne plus sous Unity : j’utilise le bit système %S50 que je mets à 1, je rentre la nouvelle heure souhaitée au bon format dans %SW51, puis je remets %S50 à 0.
L’heure entrée s’affiche quelques secondes puis c’est l’ancienne heure qui réapparaît !!!
J’ai cherché dans l’écran de config du processeur s’il y avait une case à décocher quelque part pour éviter que le processeur n’impose son heure, mais je n’ai rien trouvé.

Sous PL7, ça ne posait pas de problème, le processeur se laissait faire !!

Une idée pour m’aider svp ?
Merci par avance.

Seb.

Re: TSX 57 Unity : Réglage de l’heure de l’API

Posté : 15 août 2024, 21:08
par itasoft
c'est sur le simulateur ou connecté à l'automate ?

Re: TSX 57 Unity : Réglage de l’heure de l’API

Posté : 16 août 2024, 09:00
par Sseb57
Bonjour Itasoft, la console n’est pas branchée à l’automate. C’est l’automate qui travaille tout seul et je lis les donnes sur une supervision.

Re: TSX 57 Unity : Réglage de l’heure de l’API

Posté : 16 août 2024, 10:28
par Bruce33
Bonjour,

Utilisez la fonction WRTC_DT.
De plus elle vous évitera des mauvaises surprises avec le M580 dont l'horloge interne fonctionne en horodatage UTC.

Re: TSX 57 Unity : Réglage de l’heure de l’API

Posté : 17 août 2024, 15:06
par Sseb57
Bonjour Bruce,

Merci. Je vais regarder ça.