Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
DPT 229.001
#3
(20/05/2017, 09:39:16)Natheu a écrit : Et si tu paramètre l'objet énergie sur 4 octets (pour avoir uniquement l'énergie) et que tu récupère le tarif sur 1 octet dans une autre AG ça ne te conviens pas ?

Pourquoi pas ? .... mais les différents essais que j'ai fait dans ce sens se sont avérés non-concluants car je n'ai aucun moyen de récupérer uniquement le cinquième octet.

Je recois sur la GA la valeur hexa : 05 82 6E 20 02 00
Si je défini l'objet en DPT 5.xxx j'obtiens le tarif = 5 au lieu de 2
Si je défini l'objet en DPT 7.xxx j'obtiens le tarif = 1410 au lieu de 2
On voit donc que LINKNX  se 'cale' à gauche et prend le nombre d'octets défini par le DPT choisi.

Il faut donc passer par la case traitement de chaine de caractères pour en extraire les 4 premiers octets dans une première variable et ensuite le cinquième octet dans une seconde variable.
Le perfectionnement de soi et l'accession à sa légende personnelle passe obligatoirement par le partage de son savoir et de son expérience avec les profanes en demande d'initiation. (R. Bach)
Répondre


Messages dans ce sujet
DPT 229.001 - par pollux06 - 20/05/2017, 09:22:05
RE: DPT 229.001 - par Natheu - 20/05/2017, 09:39:16
RE: DPT 229.001 - par pollux06 - 20/05/2017, 10:09:22
RE: DPT 229.001 - par Natheu - 20/05/2017, 10:18:38
RE: DPT 229.001 - par pollux06 - 20/05/2017, 10:34:28
RE: DPT 229.001 - par Natheu - 20/05/2017, 10:46:40
RE: DPT 229.001 - par pollux06 - 20/05/2017, 11:41:10
RE: DPT 229.001 - par lales67 - 20/05/2017, 11:54:15
RE: DPT 229.001 - par Natheu - 20/05/2017, 12:03:24
RE: DPT 229.001 - par pollux06 - 21/05/2017, 05:57:41
RE: DPT 229.001 - par Natheu - 21/05/2017, 11:24:13
RE: DPT 229.001 - par pollux06 - 22/05/2017, 20:32:00
RE: DPT 229.001 - par pollux06 - 23/05/2017, 18:25:37
RE: DPT 229.001 - par pollux06 - 24/05/2017, 19:22:05
RE: DPT 229.001 - par filou59 - 24/05/2017, 20:50:23
RE: DPT 229.001 - par pollux06 - 25/05/2017, 06:05:00
RE: DPT 229.001 - par filou59 - 25/05/2017, 07:56:26
RE: DPT 229.001 - par pollux06 - 25/05/2017, 14:34:14
RE: DPT 229.001 - par Ives - 03/03/2023, 08:52:19

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)