Ban2020 1

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

105 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