Faire une "photo" de l'heure du PLC
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Faire une "photo" de l'heure du PLC
Bonjour,
J'aimerai récupérer l'heure du PLC à instant donné uniquement sur action d'un bit.
La valeur récupéré évolue constamment, savez vous comment fixer une variable ??
Merci d'avance
J'aimerai récupérer l'heure du PLC à instant donné uniquement sur action d'un bit.
La valeur récupéré évolue constamment, savez vous comment fixer une variable ??
Merci d'avance
Re: Faire une "photo" de l'heure du PLC
Bonjour,
Sur un front montant du bit en question tu recopie l'heure dans ta variable
Sur un front montant du bit en question tu recopie l'heure dans ta variable
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Re: Faire une "photo" de l'heure du PLC
Le problème c'est que l'heure évolue et la variable recopiée également.
Re: Faire une "photo" de l'heure du PLC
pas si tu déclenche la recopie sur le front montant du bit
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Re: Faire une "photo" de l'heure du PLC
Tout à fait, merci !
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Re: Faire une "photo" de l'heure du PLC
Mais je dois reseté la variable manuellement...
Je peux faire comment autrement ?
Je peux faire comment autrement ?
Re: Faire une "photo" de l'heure du PLC
Je ne comprend pas le probleme du reset.
Tu dis que tu dois recopier l'heure du PC sur action d'un bit. Donc je suppose que c'est quand le bit est a 1 que tu recopie l'heure. De ce fait sur front montant tu detectes en fait l'instant a partir duquel le bit passe de 0 a 1.
Tu dis que tu dois recopier l'heure du PC sur action d'un bit. Donc je suppose que c'est quand le bit est a 1 que tu recopie l'heure. De ce fait sur front montant tu detectes en fait l'instant a partir duquel le bit passe de 0 a 1.
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Re: Faire une "photo" de l'heure du PLC
J'utilise 2 blocs fonctions :
* RE
* MOVE
en entrée du RE : la variable qui déclenche le recopiage.
sa sortie est raccordée à l'entrée EN du bloc MOVE pour activer ce bloc uniquement sur front montant.
sur l'entrée IN du bloc MOVE il y a la date du PLC.
en sortie du bloc MOVE : la valeur que je récupère. (celle qui doit être fixe).
Donc il faut que l'entrée EN retombe à 0 pour "fixer" la valeur récupérée.
* RE
* MOVE
en entrée du RE : la variable qui déclenche le recopiage.
sa sortie est raccordée à l'entrée EN du bloc MOVE pour activer ce bloc uniquement sur front montant.
sur l'entrée IN du bloc MOVE il y a la date du PLC.
en sortie du bloc MOVE : la valeur que je récupère. (celle qui doit être fixe).
Donc il faut que l'entrée EN retombe à 0 pour "fixer" la valeur récupérée.
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Faire une "photo" de l'heure du PLC
Salut !
7 posts pour un front montant..
Post une copie d'écran de tes réseaux, ce sera plus simple de corriger...
au passage, tu travailles sur quel soft / automate ?
7 posts pour un front montant..
Post une copie d'écran de tes réseaux, ce sera plus simple de corriger...
au passage, tu travailles sur quel soft / automate ?
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
-
Losmarolles
- Code sa première boucle

- Messages : 12
- Enregistré le : 23 nov. 2021, 14:38
Re: Faire une "photo" de l'heure du PLC
La variable était écrite autre part, merci pour votre aide.
