Misuratore di consumi con seriale RS485 - SDM120 - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Misuratore di consumi con seriale RS485 - SDM120

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • devi modificare il file pooler485.sh in var/www/metern/comapps
    quello sotto home/pi/sdm120c lo puoi pure cancellare.
    non dimenticarti di creare il link simbolico con il comando
    codice:
    ln -s /var/www/metern/comapps/pooler485.sh /usr/local/bin/pooler485
    Ultima modifica di ninodifranco; 16-08-2015, 21:01.
    14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
    Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
    Eflow Live rev. 3.2
    (funziona anche con multi inverter e multi contatori consumo)

    Commenta


    • Ok avevo fatto giusto
      Nel command (Main 5min pooler) ho messo poolen485 1
      Nel command (Dashboard ) ho messo cat /run/shm/metern1.txt | egrep "^1\(" | egrep "\*W\)$"

      Entrambi i test danno errore

      EDIT
      Si ,avevo creato link simbolico

      Qui cosa bisogna mettere?

      Ultima modifica di thx; 16-08-2015, 21:09.
      Impianto 2,66 kWp - Power One 3.0 - 8 moduli Sunpower E20 333W - Raspberry con 123Solar@Walter62
      https://www.dropbox.com/s/ag0k3azvne...rev04.pdf?dl=0 --> Guida Raspberry + Envir Cost con Measureit 118

      Commenta


      • Scusate, nessuno che possa darmi una piccola dritta, almeno per iniziare? (pag.5)
        Grazie.

        Commenta


        • Originariamente inviato da Aledav Visualizza il messaggio
          pi@raspberrypi ~ $ ls -l /dev/ttyUSB*
          crw-rw---T 1 root dialout 188, 0 giu 1 13:17 /dev/ttyUSB0

          pi@raspberrypi ~ $ sdm120c -a 1 -b 2400 -z 5 -P N /dev/ttyUSB0
          Voltage: 221.50 V
          Current: 1.33 A
          Power: 283.50 W
          Power Factor: 0.93
          Frequency: 50.04 Hz
          Import Active Energy: 478954 Wh
          Export Active Energy: 0 Wh
          Total Active Energy: 478954 Wh
          OK

          Ho collegato il convertitore seriale seguendo la guida di flane ma quando do il codice:
          root@raspberrypi:/home/pi# sdm120c -a 1 -b 2400 -z 5 -P N /dev/ttyUSB0
          mi restituisce:
          sdm120c: Clearing stale serial port lock. (2390)
          sdm120c: Problem locking serial device /dev/ttyUSB0, couldn't get the lock for 2391, locked by 2390.

          root@raspberrypi:/home/pi#


          P.S. il mio contatore è un sdm120....
          P.S. 2 sul convertitore RS485 ci sono 3 pin contrassegnati da A B ed ilterzo senza indicazioni... ho collegato A sul pin del contatore n 10 e B sul pin del contatore n 9. E' giusto!?!?

          Grazie
          Impianto da 20,00 kwp, 80 pannelli Axitec monocristallino da 250 wp - Inverter Aurora Power One 20 trio outd

          Commenta


          • Vuol dire che ci dovrebbe essere un'altra istanza di sdm120c in esecuzione (pid 2390). Prova ad aggiungere il parametro
            codice:
            -w 5
            codice:
            ps -f --pid 2390
            PS: se esegui sdm120c come root o pi per fare dei test, poi ricordati di cancellare il file di lock /var/lock/LCK..ttyUSB0, altrimenti poi quando lanci meterN non riesce ad eseguire sdm120c
            Ultima modifica di gianfrdp; 03-09-2015, 10:40.
            Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
            PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

            Commenta


            • Grazie gianfranco, con "-w 5" va!!
              a cosa serve quel parametro?!

              Originariamente inviato da gianfrdp Visualizza il messaggio
              codice:
              ps -f --pid 2390
              PS: se esegui sdm120c come root o pi per fare dei test, poi ricordati di cancellare il file di lock /var/lock/LCK..ttyUSB0, altrimenti poi quando lanci meterN non riesce ad eseguire sdm120c
              con il parametro giusto non mi da nessun problema di pid.. devo cancellarlo lo stesso.?!?!

              ora non sto usando metern.. volevo prima assicurarmi che ci fosse la giusta comunicazione.

              Grazie di nuovo!
              Impianto da 20,00 kwp, 80 pannelli Axitec monocristallino da 250 wp - Inverter Aurora Power One 20 trio outd

              Commenta


              • Il parametro vuol dire: se trovi la rs485 impegnata, aspetta 5 sec prima di riprovare. Se fai le prove a mano, ti conviene cancellare quel file dopo
                Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                Commenta


                • Originariamente inviato da gianfrdp Visualizza il messaggio
                  Il parametro vuol dire: se trovi la rs485 impegnata, aspetta 5 sec prima di riprovare. Se fai le prove a mano, ti conviene cancellare quel file dopo
                  Grazie per l informazione!!
                  Impianto da 20,00 kwp, 80 pannelli Axitec monocristallino da 250 wp - Inverter Aurora Power One 20 trio outd

                  Commenta


                  • Qualcuno ha utilizzato il contatto S0 del SDM120c ? a me non riesce a farlo andare con Arduino, ne con R di pullup ne pulldown , eppure con altro contatore mi riusciva .... nei manulai non si parla di che tipo di contatto sia , anche se penso un PNP OC ......

                    Poi altra domanda : io ho messo due SDM120 su un bus 485 , e funzionano entrambi , ma non dovevano essere trminate con una R da 120 Ohm se i dispositivi erano piu' di 1 ?!
                    AUTO BANNATO

                    Commenta


                    • ciao, non ho usato la S0. Per la resistenza, io ne ho provato 3 insieme senza e funzionavano, ma erano vicini
                      Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                      PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                      Commenta


                      • Spider ...a regola dovrebbe essere cosi, ma potrebbe essere che i dispositivi hanno la resistenza all'interno e non devono essere messe resistenze a termine.

                        Commenta


                        • Senza soggetto non capisco a quale mio quesito rispondi ?

                          A parte questo , se avete dei manuali piu' dettagliati di quelli che ho trovato io per il 120c , mica c'e' scritto se le uscite S0 sono attive di default ? perche' per esempio per la seconda uscita che e' configurabile , sembrerebbe che lo sia anche il tempo dell'impulso , ma nei manuali che ho io non c'e' il comando per ampliarlo.... siccome non mi riece far funzionare la S0 (ne ho sue che abbia fulminato tutti e quattro mi sembra improbabile.. ) mica sono da attivare ?!

                          graziei
                          AUTO BANNATO

                          Commenta


                          • Ciao, da quanto mi risulta non ci sono resistenze sul contatore. Il comando per cambiare l'impulso non l'ho ancora implementato nel programma sdm120c, appena riesco ci provo
                            Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                            PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                            Commenta


                            • Grazie Gianfr , sempre presente ,
                              a prescindere dalle resistenze , in campagna ho un altro misuratore con S0 senza il modbus, forse come hai anche te era quello di cui si era parlato un paio di anni fa'..... mi sono dimenticato ieri di guardare il modello ,
                              quello funziona tranquillamente con arduino e i suoi 5V .... in configurazione =
                              +5V -> SO+ === SO- ----IN arduino con R di 5,6K verso massa , invece col 120 non va' , ho provato anche ad aumentare la tensione (senza arduino) fino a 17V per vedere se non gli bastavano i 5V (dichiarati il minimo) , variare la posizione a valle del contatto , etc... , ma non chiude il contatto mai.....o si sono bruciati... quale era pero' il ruo link dove hai visto quali sono i comandi per variare l'impulso sul SO configurabile io non ne vedo....

                              Non vorrei essere costretto a mettere una fotoR sul lampo del led , con i contatti SO che ci sono .... ho fatto un circuitino con arduinoe LCD 1604 che legge produzione , consumo , e contatore Enel(per verificare) che comanda un SSR a treno di impulsi per attivare la resistenza del boiler , testato per qualche giorno al banco messo a punto iil programma , lo connetto e non mi funzionano gli SO ... porca di quella troi...
                              mentre con la 485 mando per adesso a Emoncms , ma sto' oirganizzando per meterN...
                              Ultima modifica di spider61; 14-09-2015, 13:54.
                              AUTO BANNATO

                              Commenta


                              • Il contatore con S0 collegato ad arduino lo avevo provato anche io.

                                Hai provato entrambe le uscite S0 ? Perché il contatore SDM ha 2 uscite S0, una configurabile (Pulse1, terminali 6 e 7), l'altra fissa (Pulse2, terminali 6 e 5) (il 6 è il comune).
                                Il manuale modbus dell'sdm120c ora non ricordo dove l'ho scaricato, ma riporta che si può settare 1 impulso ogni 1 Wh, 10 Wh, 100 Wh, 1 kWh

                                Da qui http://www.2flow.se/pdf/SDM120db.pdf ho trovato questo (anche se è per il 120DB)
                                Pulse output
                                The SDM120 Series DIN rail energy meter is equipped with a pulse output which is fully separated
                                from the inside circuit. That generates pulses in proportion to the measured energy for accuracy
                                testing. The pulse output is a polarity dependant, passive transistor output requiring an external
                                voltage source for correct operation. For this external voltage source, the voltage (Ui) should is 5-­27V
                                DC, and the maximum input current (Iimax) is 27mA DC. To connect the impulse output, connect
                                5-­27V DC to connector 7 (anode), and the signal wire (S) to connector 6 (cathode).
                                File allegati
                                Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                Commenta


                                • Come si era altre volte discusso,lo schema con la resistenza di pull-up/pull-down funziona solo con dispositivi dotati di interfaccia S0 a fotoaccoppiatori.
                                  I dispositivi come l'SDM120C sono evidentemente dotati di un semplice trasistor interno che per condurre deve essere correttamente polarizzato esternamente.

                                  Se non erro lo schema dovrebbe essere come quello indicato qui:

                                  Arduino Playground - EEM12L-32AKWhMonitoring
                                  Monitoraggio energetico con Raspberry – 123Solar e MeterN
                                  Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
                                  Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

                                  Commenta


                                  • X Flane , grazie , loro parlano di transistor , ma il collegamento e' esattamente quello che sto' usando adesso :
                                    SO+ ------ +5V
                                    SO- -----IN ---- <5,6K> ----GND e che usavo con l'altro
                                    visto che si parla di massimo 27mA , con 10K scorrono 0,5mA , con 5,6 quasi 1mA , forse sono pochi per polarizzare, pero' la R serve piu', che altro ,a mettere a 0V l'ingresso dell'arduino perche' non rimanga flottante e quindi prenderebbe fischi per fiaschi quando SO non conduce....

                                    X Gianfr Quello e' quello che avevo trovato anche io , allora forse per il tempo dell'impulso impostabile mi sbaglio col 220c , per il resto si ho provato tutte e quattro le uscite.... tanto quella configurabile di default e' settata anche lei a 1 imp al watt.... grazie lo stesso provero' a domandare a loro se per caso non sono attivi di default....
                                    Ultima modifica di spider61; 14-09-2015, 14:56.
                                    AUTO BANNATO

                                    Commenta



                                    • Pulse Output


                                      -The meter provides two pulse outputs. Both pulse outputs are passive type. Pulse output 1 is configurable. The pulse output can be set to generate pulses to represent total / import/exportkWh or kVarh.
                                      The pulse constant can be set to generate 1 pulse per: 0.001(default) /0.01/0.1/1kWh/kVarh.
                                      Pulse width: 200/100/60ms
                                      Pulse output 2 is non-configurable. It is fixed up with total kWh. The constant is 1000imp/kWh.





                                      5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115

                                      Commenta


                                      • Grazie Dolam anche a te , ma quello e' uno dei manuali che avevo scaricato.....

                                        X Flane , mi viene un dubbio : lo schema che hai postato e che ho utilizzato , va bene , ma se si volesse utilizzare entrambi gli ingressi , visto che hanno il meno in comune , si dovrebbe collegare in maniera diversa , cioe' =
                                        +5V ----- < R > ----- IN ----- SO+
                                        SO- --------- GND
                                        ma ho provato e non funziona nemmeno cosi'.....

                                        ma non e' che visto che c'e' la 485 , si sono 'dimenticati' di attivarli
                                        AUTO BANNATO

                                        Commenta


                                        • non ricordo chi, ma qualcuno ha usato S0 invece di rs485 con questi contatori
                                          Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                          PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                          Commenta


                                          • Allora mi devo rileggere la discussione o forse altre ?!
                                            ciao
                                            AUTO BANNATO

                                            Commenta


                                            • O questa o quella su metern
                                              Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                              PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                              Commenta


                                              • Ciao a tutti ,ho letto e riletto l'intera discussione ma sinceramente non ho capito il file rc.local come dodrebbe essere, seguendo anche un pò le varie guide.
                                                Di fatto il contatore sdm120 da comando putty leggo i valori , metern funziona leggendo solo la produzione ma i due si ignorano, cosa potrebbe mancare ancora?
                                                Questo è il file completo, qualcuno può dirmi se va bene?
                                                Ringrazio anticipatamente ciao.
                                                #!/bin/sh -e
                                                #
                                                #!/bin/sh -e
                                                #
                                                # rc.local
                                                #
                                                # This script is executed at the end of each multiuser runlevel.
                                                # Make sure that the script will "exit 0" on success or any other
                                                # value on error.
                                                #
                                                # In order to enable or disable this script just change the execution
                                                # bits.
                                                #
                                                # By default this script does nothing.

                                                # Print the IP address
                                                _IP=$(hostname -I) || true
                                                if [ "$_IP" ]; then
                                                printf "My IP address is %s\n" "$_IP"
                                                fi
                                                stty -F /dev/ttyUSB0 19200
                                                sudo java -cp /opt/pi4j/lib/pi4j-core.jar:/var/www/metern/comapps/bin/:. pv.Poo$
                                                sudo /usr/bin/curl http://localhost/123solar/scripts/boot123s.php
                                                sudo sleep 6
                                                touch /run/shm/metern1.txt
                                                chown www-data:www-data /run/shm/metern1.txt
                                                su -c "/usr/local/bin/pooler485 1 2400 /dev/ttyUSB1 &" www-data

                                                exit 0

                                                Commenta


                                                • fi
                                                  stty -F /dev/ttyUSB0 19200
                                                  sudo /usr/bin/curl http://localhost/123solar/scripts/boot123s.php &
                                                  sudo sleep 6
                                                  touch /run/shm/metern1.txt
                                                  chown www-data:www-data /run/shm/metern1.txt
                                                  su -c "/usr/local/bin/pooler485 1 2400 /dev/ttyUSB1 &" www-data
                                                  /usr/bin/curl http://localhost/metern/scripts/bootmn.php
                                                  exit 0

                                                  ho provato anche questa configurazione ma non và !!
                                                  E' chiaro che sto facendo un pò di confusione ma non ne vengo proprio a capo.
                                                  Un aiutino mi sarebbe gradito.

                                                  Commenta


                                                  • Ciao ale64,
                                                    sono agli ultimi rittocchi della guida con i contatori RS485.
                                                    In settimana credo che dovrei riuscire a pubblicarla.
                                                    Pazienta un pò.
                                                    Monitoraggio energetico con Raspberry – 123Solar e MeterN
                                                    Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
                                                    Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

                                                    Commenta


                                                    • Buonasera a tutti..

                                                      anche io ho un problema ...credo con MeterN.

                                                      Nel quadro elettrico è presente un contatore sdm120... due cavetti...adattatore USB...raspberry con raspbian.

                                                      Da console sembra funzionare la lettura del sdm120:

                                                      pi@raspberrypi ~ $ sudo sdm120c -p -m /dev/ttyUSB0
                                                      1(41.70*W)
                                                      OK
                                                      pi@raspberrypi ~ $ sudo sdm120c -i -m /dev/ttyUSB0
                                                      1(694880*Wh)
                                                      OK

                                                      Il problema semra MeterN.
                                                      Se ho capito come funziona, legge il file metern1.txt dove vengono scritti ogni X secondi il valore della potenza usata istantanea.
                                                      Per il consumo totale invece fa direttamente un lettura sul contatore con il comando sdm120c e parametro -i.

                                                      Tutto giusto?

                                                      Il file poolmeters485 è questo:

                                                      #!/bin/bash

                                                      ADDRESS="$2"
                                                      BAUD_RATE="$3"
                                                      DEVICE="$4"

                                                      TYPE="$1"

                                                      if [ "$TYPE" == 'relect' ]; then

                                                      VALUE_ENERGY=`sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -i -m ${DEVICE}`
                                                      echo ${VALUE_ENERGY}

                                                      elif [ "$TYPE" == 'live' ]; then

                                                      while [ true ]; do
                                                      VALUE_LIVE=`sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -p -m ${DEVICE}`
                                                      #echo ${VALUE_LIVE}
                                                      echo ${VALUE_LIVE} > /run/shm/metern${ADDRESS}.txt
                                                      sleep 2s
                                                      done

                                                      fi

                                                      rc.local:

                                                      _IP=$(hostname -I) || true
                                                      if [ "$_IP" ]; then
                                                      printf "My IP address is %s\n" "$_IP"
                                                      fi

                                                      stty -F /dev/ttyUSB0 19200 &

                                                      touch /run/shm/metern1.txt
                                                      chown www-data:www-data /run/shm/metern1.txt
                                                      chmod 777 /run/shm/metern1.txt

                                                      su -c "/usr/local/bin/poolmeters485 live 1 2400 /dev/ttyUSB0" www-data

                                                      Quindi poolmeters485 invoca sdm120c, che legge la potenza istantanea e la scrive nel file metern1.txt ogni due secondi.

                                                      -rwxrwxrwx 1 www-data www-data 1 Sep 23 18:30 /run/shm/metern1.txt


                                                      Problema 1:

                                                      metern1.txt non viene popolato.

                                                      Problema 2:

                                                      La pagina di amministrazione di MeterN mi da come errore dei comandi:
                                                      is not valid, the correct format is 1(1234.5*Wh)
                                                      is not valid, the correct format is 1(1234.5*W)



                                                      Non riesco a portare a termine l'impresa...
                                                      Chiedo il vostro aiuto....in attesa della nuova guida di flane.
                                                      Ultima modifica di ermi69; 25-09-2015, 16:41.
                                                      6,44 kWp Jasolar mono 460W, 8 pannelli SE + 6 pannelli SO, tilt 30°.
                                                      Huawei Sun2000-6KTL-L1 con ottimizzatori.
                                                      ..a Est di Udine.

                                                      Commenta


                                                      • RS485 + Arduino

                                                        Originariamente inviato da spider61 Visualizza il messaggio
                                                        CUT quello funziona tranquillamente con arduino e i suoi 5V .... in configurazione = +5V -> SO+ === SO- ----IN arduino con R di 5,6K verso massa , invece col 120 non va' , ho provato anche ad aumentare la tensione (senza arduino) fino a 17V per vedere se non gli bastavano i 5V (dichiarati il minimo) , variare la posizione a valle del contatto , etc... , ma non chiude il contatto mai.....o si sono bruciati... quale era pero' il ruo link dove hai visto quali sono i comandi per variare l'impulso sul SO configurabile io non ne vedo.... Non vorrei essere costretto a mettere una fotoR sul lampo del led , con i contatti SO che ci sono .... ho fatto un circuitino con arduinoe LCD 1604 che legge produzione , consumo , e contatore Enel(per verificare) che comanda un SSR a treno di impulsi per attivare la resistenza del boiler , testato per qualche giorno al banco messo a punto iil programma , lo connetto e non mi funzionano gli SO ... porca di quella troi... mentre con la 485 mando per adesso a Emoncms , ma sto' oirganizzando per meterN...
                                                        Ciao, pure io sto incontrando questo problema, ho un Energy meter LEM012SE (cinese) e con la configurazione che hai indicato funziona alla grande mentre l' SDM120 non ne vuol sapere... Vedo che stai smanettando anche con Arduino per ottenere vari parametri dal misuratore: li ricavi solo dall' S0 oppure lo fai dal RS 485 ? Ho cercato e ricercato ma questa discussione è l'unica che parla in maniera continuativa di questo dispositivo però quasi unicamente in abbinamento con il Rasp. Sarebbe fantastico ( e sicuramente di riferimento) riuscire a capire come utilizzare Arduino + RS485 per leggere i valori e salvarli in qualche variabile per successive elaborazioni. Qualcuno ha sperimentato questa strada e vuole condividerne i "segreti" ??
                                                        Franco
                                                        2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
                                                        Inverter Samil Power SolarRiver Dual MPPT
                                                        Automazione SSP basato su PLC Siemens

                                                        Commenta


                                                        • Allora questi SO non funzionano , io ne ho persino aperto uno per vedere cosa ci fosse , c'e' un transistor sull'uscita e un (penso) fotoaccoppiatore verso il circuito interno....
                                                          Per adesso , in maniera molto empirica ho messo una fotoresistenza al posto del contatto SO , che va' a leggersi l'impulso del LED , ma e' una soluzione 'sporca' incollata sopra coi fili a giro e molto poco affidabile.... per provare il programmino va bene ma ci deve essere una connessione stabile....

                                                          Per leggere la 485 direttamente da arduino e' fattibile basta un chip 485 connesso a RX/TX di arduino , il problema e' realizzare il protocollo di lettura , c'e' sicuramente chi e' ingrado di farlo , io no di sicuro ..... prova a cercare , qualcuno che ha fatto la lettura di inverter c'e' di sicuro.....

                                                          Pero' non capisco a cosa ti serve mettere arduino tra la 485 e il Rasp ?
                                                          Io ho voluto provare a fare un circuito con Arduino autonomo , che comndi un carico rispetto a produzione/consumo visto che gli Arm non mi danno affidamento totale , basta si blocchi qualcosa e vanno in tilt, anche solo per modificare qualcosa ....
                                                          Ultima modifica di spider61; 24-09-2015, 15:43.
                                                          AUTO BANNATO

                                                          Commenta


                                                          • Originariamente inviato da
                                                            Problema 2:

                                                            La pagina di amministrazione di MeterN mi da come errore dei comandi:
                                                            [COLOR=#8B0000
                                                            is not valid[/COLOR], the correct format is 1(1234.5*Wh)
                                                            is not valid, the correct format is 1(1234.5*W)

                                                            [ATTACH=CONFIG]49699[/ATTACH]

                                                            Non riesco a portare a termine l'impresa...
                                                            Chiedo il vostro aiuto....in attesa della nuova guida di flane.
                                                            Mha, non so', mi sembra veramente una impresa questo meterN, io personalmente sono mesi che ci provo ,anche perche all'inizio mi ero fidato cecamante della guida di Flane con il SO , per poi capire che non è possibile che funzioni acquistando per giunta un contatore inutile.
                                                            Ora fiducioso del SDM120 e grazie ad una guida di "MEGAMARCO" che ringrazio sono arrivato ad accendere per qualche ora meterN , per poi sucessivamante bloccare tutto!
                                                            Non so',vedremo.
                                                            Prova intanto a darci una occhiata ,almeno per integrazione flane per metern 0.7.5 rev03.pdftogliere gli errori e poi aspettiamo l'intevento degli esperti.

                                                            Commenta


                                                            • Originariamente inviato da spider61 Visualizza il messaggio
                                                              Allora questi SO non funzionano , io ne ho persino aperto uno per vedere cosa ci fosse , c'e' un transistor sull'uscita e un (penso) fotoaccoppiatore verso il circuito interno.... Per adesso , in maniera molto empirica ho messo una fotoresistenza al posto del contatto SO , che va' a leggersi l'impulso del LED , ma e' una soluzione 'sporca' incollata sopra coi fili a giro e molto poco affidabile.... per provare il programmino va bene ma ci deve essere una connessione stabile.... Per leggere la 485 direttamente da arduino e' fattibile basta un chip 485 connesso a RX/TX di arduino , il problema e' realizzare il protocollo di lettura , c'e' sicuramente chi e' ingrado di farlo , io no di sicuro ..... prova a cercare , qualcuno che ha fatto la lettura di inverter c'e' di sicuro..... Pero' non capisco a cosa ti serve mettere arduino tra la 485 e il Rasp ? Io ho voluto provare a fare un circuito con Arduino autonomo , che comndi un carico rispetto a produzione/consumo visto che gli Arm non mi danno affidamento totale , basta si blocchi qualcosa e vanno in tilt, anche solo per modificare qualcosa ....
                                                              Ho fatto gli stessi tuoi passi: aprirlo, creare con fotoresistenza un circuitino di acquisizione, insoddisfazione per il risultato finale... Speravo, visto che di programmazione sei nettamente più avanti di me, avessi sviluppato uno scketch per l'interrogazione della 485 . Non devo usare il Rasp, io devo ottenere solo ed unicamente i valori di tensione e corrente per implementarli un'altra applicazione evitando di usare sensori a pinza e trasformatori voltmetrici. Purtroppo l'uso da parte mia di Rasp è ancora completamente fuori luogo in quanto sebbene te la facciano vedere "facile", in paratica è un oggetto difficile da gestire se non sei un programmatore con le palle. Quello che mi chiedo è come sia possibile che non esistano in rete dei tutorial ( o che nessuno che l'ha realizzato l'abbia condiviso) su come muoversi per ottenere sto cavolo di dati. Ci sono delle guide per i progetti più assurdi ed inutili mentre per un oggetto che da quello che vedo viene utilizzato parecchio in molti campi non ci sia nulla... boh Continuerò a cercare e vi terrò aggiornati se trovo qualcosa.
                                                              Franco
                                                              2.88KWp Pannelli Sanyo Panasonic VBHN240SE1 tecnologia HIT
                                                              Inverter Samil Power SolarRiver Dual MPPT
                                                              Automazione SSP basato su PLC Siemens

                                                              Commenta

                                                              Attendi un attimo...
                                                              X