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
Conversion Dint_S5TIME
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: Conversion Dint_S5TIME
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
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
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
