Page 1 sur 1
STEP 7 ; TIMER et S5T
Posté : 08 sept. 2018, 18:53
par lolodu013
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?
Re: STEP 7 ; TIMER et S5T
Posté : 09 sept. 2018, 07:50
par GG10
Bonjour
il faut diviser la valeur par 1000, tu peux utiliser la mise a échelle dans le ihm
Re: STEP 7 ; TIMER et S5T
Posté : 09 sept. 2018, 09:36
par lolodu013
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...
Re: STEP 7 ; TIMER et S5T
Posté : 09 sept. 2018, 11:13
par itasoft
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
Re: STEP 7 ; TIMER et S5T
Posté : 09 sept. 2018, 19:51
par lolodu013
salut,
Reste modulo??? je comprend pas
Re: STEP 7 ; TIMER et S5T
Posté : 10 sept. 2018, 10:31
par philou77
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.
Re: STEP 7 ; TIMER et S5T
Posté : 10 sept. 2018, 16:35
par josé
Bonjour,
Personnellement jamais eu besoin mais j'ai trouvé ceci :
https://support.industry.siemens.com/cs ... 0&lc=fr-WW