Horodateur - Action cyclique

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar de l’utilisateur
nicekev
Code son premier grafcet
Code son premier grafcet
Messages : 48
Inscription : 25 avr. 2017, 11:37
Localisation : Ici et là !

Horodateur - Action cyclique

Message par nicekev »

Bonjour à tous,

Je cherche à faire un reset d'un compteur à heure fixe tous les jours. Dans un premier temps, je pensais tout simplement utiliser une temporisation pour décompter 24h mais cela n'est pas tout à fait adapté en cas de mise hors tension de la machine en fin de journée. Comment ou quelle fonction puis-je utiliser pour faire mon reset tous les jours à 5h00 du matin par exemple ?

Je travaille sous SoMachine Central (Logic Builder) avec un M241.

Merci par avance pour vos réponses.
md42
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Inscription : 22 mars 2016, 08:54

Re: Horodateur - Action cyclique

Message par md42 »

salut,

ton automate M241 est-il sous tension en permanence?
car pour faire un reset d'un compteur il doit être alimenté et en run?
est-ce le cas?

cdt
Avatar de l’utilisateur
nicekev
Code son premier grafcet
Code son premier grafcet
Messages : 48
Inscription : 25 avr. 2017, 11:37
Localisation : Ici et là !

Re: Horodateur - Action cyclique

Message par nicekev »

Bonjour md42,

L'automate n'est pas allumé constamment, cependant le choix de l'horaire sera à un moment où l'automate sera toujours alimenté et en RUN. Pour faire simple, je n'ai besoin que d'activer un bit sur cet horaire fixe.

NB : Je travaille en langage ST et LD.
Avatar de l’utilisateur
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Inscription : 29 oct. 2015, 14:22
Localisation : IDF

Re: Horodateur - Action cyclique

Message par Cyril93 »

Salut,

Dans la librairie SysTime, il y a les fonctions qui permettent de récupérer l'horloge RTC du contrôleur.
Avatar de l’utilisateur
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Inscription : 21 oct. 2015, 08:21

Re: Horodateur - Action cyclique

Message par ProfnovA »

Cyril93 a écrit : 18 mai 2017, 09:03 Salut,

Dans la librairie SysTime, il y a les fonctions qui permettent de récupérer l'horloge RTC du contrôleur.
Ce qui implique qu'il faut aussi pouvoir mettre la cpu à l'heure par un moyen ou par un autre
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1901
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Horodateur - Action cyclique

Message par JC87 »

Bonjour,

Si l'automate est amené à être coupé régulièrement il faut en effet obligatoirement une synchronisation avec un système externe. Le plus fiable est le serveur NTP mais il faut pour cela que le M241 supporte ce service et soit relié à un réseau Ethernet capable d'accéder à un serveur NTP.

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..."
Avatar de l’utilisateur
nicekev
Code son premier grafcet
Code son premier grafcet
Messages : 48
Inscription : 25 avr. 2017, 11:37
Localisation : Ici et là !

Re: Horodateur - Action cyclique

Message par nicekev »

Merci pour vos réponses, j'ai un HMISTU qui est disponible et toujours à l'heure pour récupérer les informations. Je pense que ça peut-être un bon moyen pour avoir l'heure exacte.
Avatar de l’utilisateur
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1230
Inscription : 13 oct. 2015, 16:56

Re: Horodateur - Action cyclique

Message par sinced »

Est-ce que ton HMI est en reseau avec ton automate ? Pour ma part et pour faire simple mieux vaut avoir un automate toujours sous tension apres je sais que chaque application a ses propres contraintes, En general j'ai toujours configurer mon automate pour distribuer l'heure aux HMI et jamais l'inverse,
Avatar de l’utilisateur
nicekev
Code son premier grafcet
Code son premier grafcet
Messages : 48
Inscription : 25 avr. 2017, 11:37
Localisation : Ici et là !

Re: Horodateur - Action cyclique

Message par nicekev »

Mon automate est toujours en réseau avec mon HMI, le tout est coupé une fois par semaine. A la mise sous tension, je demande la vérification de la date et l'heure du HMI. Avec une pile dans mon M241, je dirais qu'il garde lui aussi son heure à jour.

Je travaille sur la solution SYSTIMEDATE, mais j'ai quelques soucis pour intégrer cette fonction car elle n'apparaît pas dans ma bibliothèque "SysTimeRtc" lorsque je l'appelle depuis un POU.
Avatar de l’utilisateur
nicekev
Code son premier grafcet
Code son premier grafcet
Messages : 48
Inscription : 25 avr. 2017, 11:37
Localisation : Ici et là !

Re: Horodateur - Action cyclique

Message par nicekev »

J'ai intégrer le SYSTIMEDATE à ma bibliothèque mais il m'est impossible de l'ajouter dans un pou. J'attends un retour de Schneider à ce sujet, je vous ferai partager le résultat.
Répondre