Bonjour Mr. le visiteur, si vous lisez ceci, cela signifie que vous n'êtes pas enregistré. Cliquez ici pour vous inscrire en quelques étapes simples, vous pourrez profiter de toutes les fonctionnalités de notre Forum. Vous pourrez évidemment nous faire partager vos connaissances avec nous ! et voir les images ou vidéos postées


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Outil pour calculer le CRC nécessaire pour interroger nos onduleurs
#1
Pour interroger ou modifier les paramètres de nos onduleurs via le connecteur série RS232,
il faut passer la bonne requête mais aussi calculer le CRC qui va avec.

J'ai trouvé ce magnifique outil (sous Windows cette fois-ci) qui permet très simplement de calculer ce CRC que l'onduleur va vérifier pour valider votre demande.

J'ai illustré cela dans l'animation ci-dessous.

Explications:
Je prends la documentation du protocole connu par nos onduleurs et je lui passe ces  2 commandes:
  • QPIGS qui permet de récupérer les valeurs Live de l'onduleur. Le CRC ainsi calculé se trouve sur les 2 derniers digits, le buffer à envoyer à l'onduleur sera donc celui ci-dessous auquel il faudra ajouter le caractère 0D qui est un retour à la ligne. Sans ça le buffer n'est pas envoyé. Ce bugger peut être envoyé sur le port série via un émulateur de terminal, un script Python, C, Bash ou Node red évidemment. L'onduleur devrait normalement répondre à ces demandes.

  • Code :
    QPIGS = 51 50 49 47 53 B7 A9 0D

  • QMOD qui indique si l'onduleur est en mode EDF ou Autonome.
    Code :
     QMOD = 51 4D 4F 44 49 C1 0D

La démonstration:

   

Le logiciel:

CRCGen.exe (Windows)
jlc71 et gazzzzton aiment ce post
Jean-Luc
Répondre
#2
simple et limpide, merci pour l explication ??
jlm aime ce post
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
Synthèse
Please login or register to use this functionality.

[-]
discussions récentes
cette borne à ce prix, c'est...
bon mon code pour gérer cette ...vavann — 01:43 AM
Ajout écran OLED sur ma Wallb...
Oulàààà, j'ai un peu la tête a...jlm — 10:17 PM
Modification paramètre wks pl...
Salut, Bon ben ça semble fo...gag — 12:49 AM
Ajout écran OLED sur ma Wallb...
esp32 BTserial pour elm327 fla...bishnoi — 08:55 PM
installation Smartphoton Add-...
Le coup du 1Gb, j'ai déjà vécu...jlm — 05:05 PM
retour Pylontech HS
Bonjour, Je confirme. Le chan...claude47 — 03:21 PM
installation Smartphoton Add-...
Bonjour Jean-Luc, . "Do...jeanserien — 03:06 PM
retour Pylontech HS
Bonjour, Les infos que tu don...ghis.dlm — 02:36 PM
installation Smartphoton Add-...
oulllahh  ça va pas être facil...jlm — 11:11 AM
Modification paramètre wks pl...
Bon ben en fait c'est pas si d...gag — 11:02 AM
surcharge pylontech us5000
salut ! oui pas de soucis pous...Le bieslois — 08:47 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently no members online.

[-]
goals
96.1% of the way to our goal of 7,000 posts!
Only 276 posts left to go!

[-]
Statistics
» Members: 625
» Latest member: robinmarzac56
» Forum threads: 713
» Forum posts: 6,719

Full Statistics

>