Pages: [1]   Go Down
Author Topic: Onduleur Power One Aurora PVI3.0 : lecture data via internet  (Read 323 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

J'ai un kit photovoltaique 3kWc avec un onduleur Power One Aurora et je souhaiterais récupérer les infos : Puissance injectée, cumul energie quotidienne, totale, etc....
Il y a des prises en sorties de l'onduleur : RJ12 (communication RS485)




et également une prise USB que l'on peut directement brancher à un PC pour lire les données avec le logiciel Aurora communicator.  Je précise que ça marche quand j'utilise la prise USB connecté avec un PC.

Je voulais savoir s'il était possible de lire ces datas à distance via internet ?

Je ne sais pas ce que vous en pensez mais si j'utilise une carte Ethernet shield + UNO R3 et que je branche (je ne sais pas encore comment) la carte ethernet à l'onduleur, je pourrais sans doute récupérer les trames de datas, non ?

Et peut-être même utiliser le logiciel Aurora Communicator via internet ?

je sais que c'est un projet assez hard mais ça doit être possible à réaliser...

Si je me sers de la sortie USB de l'onduleur et que je la branche sur Rx et Tx de la carte ethernet, et qu'ensuite je fais une interface web pour afficher les datas, ça semble un bon début ou pas ?




Logged

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4224
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Si je me sers de la sortie USB de l'onduleur et que je la branche sur Rx et Tx de la carte ethernet, et qu'ensuite je fais une interface web pour afficher les datas, ça semble un bon début ou pas ?

aucune chance , ce sont 2 normes completements differentes

en revanche gerer du rs485 n'est pas tre compliqué avec un arduino
mais en dehors de l'adaptation electrique , encore faut il savoir comment discuter et connaitre le protocole de discussion.

tu a quoi comme doc sur cette discussion ,
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pas grand chose. ..
J ai vu que certains avaient développés un logiciel de monitoring pour Aurora....
A voir je ne vais pas réinventer l eau chaude!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut Artouste,

J'ai commandé une carte Arduino Shield RS485 pour pouvoir communiquer avec l'onduleur
et voici le protocole que j'ai trouvé pour causer avec.

http://search.cpan.org/~freman/Device-Inverter-Aurora-0.05/lib/Device/Inverter/Aurora.pm

t'en penses quoi ?

Logged

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4224
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut Artouste,

J'ai commandé une carte Arduino Shield RS485 pour pouvoir communiquer avec l'onduleur
et voici le protocole que j'ai trouvé pour causer avec.

http://search.cpan.org/~freman/Device-Inverter-Aurora-0.05/lib/Device/Inverter/Aurora.pm

t'en penses quoi ?


j'en pense que tu es déjà sur une meilleure voie avec le shield RS485  smiley-mr-green
il faut ensuite eplucher
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bon j'ai réussi à connecter ma carte Shield RS485 à mon onduleur, j'arrive à lire des datas via le moniteur... donc ça cause...

mon but est d'utiliser une carte UNO + ethernet shield (pour avoir une l'adresse IP locale accessible depuis le réseau) +  RS485 shield pour convertir les datas de l'onduleur vers la carte UNO et balancer le tout sur le réseau pour les récupérer avec le logiciel Aurora Communicator ( il faut juste lui rentrer : address + port)

Bref, je voulais juste savoir le minimum pour ouvrir la porte à la transmission de datas bidirectionelles via la carte ethernet shield.

Je maitrise pas Ethernet shield donc j'aurais juste besoin de votre aide pour démarrer...

Voir le code ci-dessous :
je ne sais pas comment faire dans loop pour lui dire de communiquer les datas qui proviennent du RS485 et donc convertit en Tx/Rx vers le réseau ethernet...

je ne sais pas si je me fais bien comprendre....
-------------------------------------------------
#include <Ethernet.h>
#include <SPI.h>

byte mac[] = { 0x90, 0xA2, 0xDA, 0x00, 0x2E, 0x67 }; // A adapter en fonction de votre shield
byte ip[] = { 192, 168, 0, 21 }; // A adapter en fonction de votre réseau

EthernetServer server(8888); // Un autre port peut être choisi à ce niveau

void setup()
{
  Ethernet.begin(mac, ip);
  server.begin();
 }

void loop()
{

 
Logged

Pages: [1]   Go Up
Jump to: