Bonjour,
Je cherche à récupérer le décompte d'une tempo, pour la remonter vers un ihm. sauf que ma tempo est au format S5T#. Je cherche à comprendre comment fonctionne FC33 et ou FC 40, pour récuperer une valeur HH:MM:SS pour transférer vers mon ihm.
Des idées?
STEP 7 ; TIMER et S5T
Re: STEP 7 ; TIMER et S5T
Bonjour
il faut diviser la valeur par 1000, tu peux utiliser la mise a échelle dans le ihm
il faut diviser la valeur par 1000, tu peux utiliser la mise a échelle dans le ihm
Re: STEP 7 ; TIMER et S5T
bonjour,
Si je divise par 10,j'ai pas une base temps hh:mm:ss. J'aurai un tempo qui évolue entre 0 et 3600 secondes...
Si je divise par 10,j'ai pas une base temps hh:mm:ss. J'aurai un tempo qui évolue entre 0 et 3600 secondes...
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: STEP 7 ; TIMER et S5T
slts,
si ya pas de fonctions qui font ça , alors se le palucher à la mano
HEURES=SECONDES / 3600
RESTE=SECONDES MODULO 3600
MINUTES=RESTE / 60
SECONDES=RESTE MODULO 60
si ya pas de fonctions qui font ça , alors se le palucher à la mano
HEURES=SECONDES / 3600
RESTE=SECONDES MODULO 3600
MINUTES=RESTE / 60
SECONDES=RESTE MODULO 60
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: STEP 7 ; TIMER et S5T
Salut !
Dans ton ihm, tu peux pas lui mettre un champs au format S5T# ?
Le Modulo ne te donne QUE le RESTE de la division (division par 3600 ou division par 60 dans le cas de l'exemple d'itasoft)
Pour faire le calcul il te faudra récupérer le temps dans un INT car le format S5T# est un format BCD il me semble, avec la base de temps dans les bits 12 et 13, et les bits 14 et 15 non significatifs.
Dans ton ihm, tu peux pas lui mettre un champs au format S5T# ?
Le Modulo ne te donne QUE le RESTE de la division (division par 3600 ou division par 60 dans le cas de l'exemple d'itasoft)
Pour faire le calcul il te faudra récupérer le temps dans un INT car le format S5T# est un format BCD il me semble, avec la base de temps dans les bits 12 et 13, et les bits 14 et 15 non significatifs.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: STEP 7 ; TIMER et S5T
Bonjour,
Personnellement jamais eu besoin mais j'ai trouvé ceci :
https://support.industry.siemens.com/cs ... 0&lc=fr-WW
Personnellement jamais eu besoin mais j'ai trouvé ceci :
https://support.industry.siemens.com/cs ... 0&lc=fr-WW
Créateur de pannes ...