Page 2 sur 3

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 14 avr. 2018, 17:58
par papoo
pour connaitre la version de python 3 il faut faire
python3 -V

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 14 avr. 2018, 19:28
par marcus_54
Re bonsoir ;)

Je galère un peu pour trouver les bons réglages...

Je pense avoir trouvé la bonne doc du tracer
Image
voici les paramètres que j'ai entré :
Image

voici le résultat du log :
2018-04-14 19:27:06.157 (Tracer_Solaire) Calling message handler 'onHeartbeat'.
2018-04-14 19:27:06.158 (Tracer_Solaire) MODBUS DEBUG USB SERIAL HW - Port=/dev/ttyUSB2, BaudRate=115200, StopBits=1, ByteSize=8 Parity=N
2018-04-14 19:27:06.158 (Tracer_Solaire) MODBUS DEBUG USB SERIAL CMD - Method=rtu, Address=1, Register=3000, Function=4, Data type=int16
2018-04-14 19:27:07.185 (Tracer_Solaire) MODBUS DEBUG RESPONSE: Exception Response(132, 4, IllegalAddress)
2018-04-14 19:27:07.186 (Tracer_Solaire) Modbus error decoding or recieved no data (RTU/ASCII/RTU over TCP)!, check your settings!
2018-04-14 19:27:07.186 (Tracer_Solaire - ModbusDEV-READ) Updating device from 0:'0' to have values 0:'0'.

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 14 avr. 2018, 19:53
par marcus_54
:D
j'avance ;)

les adresses sont en hexa ! donc 3000 c'est 12288 :oops:

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 14 avr. 2018, 20:42
par marcus_54
Ça fonctionne :D :)

Par contre comment on peut limiter l'intervalle de mesure, il lit les registres toutes les secondes et l'utilisation CPU est passée de 12 à 24% :cry:

Image

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 14 avr. 2018, 22:39
par papoo
pour moi il ne s’exécute que toutes les minutes

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 15 avr. 2018, 10:50
par marcus_54
C'est blizzard...
j'ai 9 lectures, elles s'enchainent l'une après l'autre toutes les secondes ce qui fait un cycle complet de mesure toutes les 9 à 10 secondes.
Il y a un paramètre que j'aurai oublié ?

Marc

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 15 avr. 2018, 11:16
par papoo
pose peut être la question sur le thread du plugin ? Je n'ai rien vu dans le code qui permette de modifier un délai d'exe

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 17 avr. 2018, 21:22
par marcus_54
Finalement, raz le bol
depuis l'installation de ce truc 3 plantages du RB
personne ne sait comment ça fonctionne, même sur le forum anglais pas une réponse depuis 3 jours

Je désactive en attendant un jour peut être d'avoir plus d'info....

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 17 avr. 2018, 21:30
par papoo
construit ton propre script en python avec le délai que tu souhaites en t'appuyant sur la bibliothèque pymodbus,
c'est plus long mais très formateur, avec en prime la satisfaction d'avoir fait un truc qui marche

Re: Aide pour récupérer des données sur une trame série.Modbus

Publié : 18 avr. 2018, 11:03
par marcus_54
Oui je vais sans doute tenter un truc comme cela.
Mais pas simple quand même pour quelqu'un qui n'a jamais utilisé Python :?