Bonsoir,
J'ai un problème de conversion de variables sur des tableaux. Je travaille sur un bloc fonction IO Link, la DB crée pour les requêtes de lecture / écriture un tableau octets. Le problème est que mes valeurs se lisent sur un mot. Par exemple pour lire un nombre de commutation d'électro distributeur, je lis montableau.lecture[0] = 01, montableau.lecture[1] = 3B soit 1 et 59 en décimal. Mais mon nombre de commutation est 013B soit 315 (13B). Comment puis je lire mes 2 octets concaténé en 1 mot pour lire 01 et 3B en 13B ?
Impossible de trouver la conversion et la seule fonction de concaténation qu'il y a travaille sur des chaînes de caractères.(Je suis sur un S7 1200 et TIA portal V14)
Quelqu'un a t-il une solution ?
Merci d'avance.
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
