convertion String en Word (et inversement) sous TIA V14

  • neonavy
    neonavy
    Modérateur
    Automaticien habitué

    32 messages
    Inscrit le 09/05/2016

    le 09/11/2017 à 14:30 Citer ce message

    Bonjour,
    J'ai une chaine de caractère (String [24]) que je cherche à convertir en Word ou en DWord (sur TIA V14) pour les stocker sur une puce RFID (qui n'accepte que les octets => je sais extraire chaque octet d'un Word mais ça ne marche pas sur un String!), connaitriez vous la "formule magic" qui m'autoriserait une telle opération?
    Merci d'avance.
    Devise: "N'attends rien de personne et tu ne seras jamais déçut!"
    Cirtation: "Quelle époque terrible, que celle où des idiots dirigent des aveugles" Shakespeare
  • Jerome
    Jerome
    Modérateur

    118 messages
    Inscrit le 26/07/2016

    le 09/11/2017 à 17:18 Citer ce message

    Bonjour,

    Un DWORD est sur 4 octets et votre string en compte 24, ça va être compliqué de faire une conversion complète.

    Sinon, en partant du string vous pouvez déjà convertir en Array of char, si vous êtes sur du 1500 ou 1200 il y a une fonction.
    Ensuite comme un char est un octet vous pouvez peut-être avancer.
  • neonavy
    neonavy
    Modérateur
    Automaticien habitué

    32 messages
    Inscrit le 09/05/2016

    le 10/11/2017 à 12:05 Citer ce message

    C'est ok, parfait, merci!!!
    Mieux encore: la fonction "Strg_to_Chars" accepte directement des array of byte en sortie!!! :-)
    Devise: "N'attends rien de personne et tu ne seras jamais déçut!"
    Cirtation: "Quelle époque terrible, que celle où des idiots dirigent des aveugles" Shakespeare

Répondre à ce message

 

7 choses à savoir si Tu débutes en automatisme...

7 choses que tu dois savoir si tu debutes en automatismeCliquez ici pour télécharger le guide PDF

Superv 3