Bonsoir à tous,
J'essaie tant bien que mal à trouver une solution pour découper une valeur de type DINT en 2 mots de type INT sans qu'elle soit localisée.
Je vous demande ça car je lis une valeur d'une centrale de mesure qui est codé sur 32 bits (DINT), le problème, c'est que cette valeur doit être découpée en 2 mots de 16 bits (INT) puis ceux-ci doivent être lu dans le sens inverse pour que je puisse avoir la valeur cohérente.
J'ai essayé en créant un tableau de 32 bool puis avec une boucle récupérer les 16 1er puis avec la seconde les 16 derniers mais cela m'a mis l'automate en HALT donc pas bon du tout.
Auriez-vous une petite idée à me conseiller ?
En vous remerciant à tous d'avance pour votre aide.
Dans ce guide, tu vas :
Éviter les pièges courants qui ralentissent les débuts en automatisme.
Choisir les bons langages & outils (Grafcet, Ladder, ST, FBD…) selon tes besoins.
Structurer tes premiers projets avec une méthode simple et actionnable.
Confidentialité respectée • pas de spam Lecture ~ 8 min Format PDF téléchargeable