Page 1 sur 1

Conversion Dint_S5TIME

Posté : 12 juil. 2022, 15:24
par Raiq
Bonjour,

J'ai chercher sur plusieurs forum comment régler un problème de conversion Int_S5TIME, qui expliquais de tout simplement utilisER un Dint et que cela fonctionnais.
Sauf que J'enregistre un Dint (dans un bloc MUL_I) dans une variable déclarée en S5TIME, que j'utilise dans une tempo. Mais j'ai un problème (surement de conversion): A la sortie de mon MUL j'ai par exemple 28000, et en entrée de tempo j'ai 8M et quelques

Re: Conversion Dint_S5TIME

Posté : 12 juil. 2022, 17:54
par djé
Salut
de mémoire le format du S5_Time c'est du BCD
avec le 4 ème digit (poids fort) qui donne la base de temps : x10ms; x100ms; x1s; x1mn
les trois premiers c'est la consigne de temps de 0 à 999.
Tu confonds avec le format TIME qui est un DINT *1000 (1s au format TIME c'est 1000 en DINT)

https://support.industry.siemens.com/cs ... 0&lc=en-WW