Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 25 de 48
  1. #1
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Partiendo del Trabajo hecho com el PVControl queria avanzar com la integracion del inversor hibrido must. Para empezar tengo la lista de los parametros facilitada por Compa. Por lo que he visto tendria que adaptar el fichero Hibrido los siguientes apartados.
    • Carga del protocolo correto
    • cambiar indices de r
    • Comandos hibrido

    No he trabajado nunca com phyton aunque si con otros lenguajes de programacion
    Lo que ahora tengo gracias a Compa es este pequeno programa

    import time
    from pymodbus.client.sync import ModbusSerialClient as ModbusClient
    modbus = ModbusClient(method='rtu', port='/dev/ttyUSB0', baudrate=19200, timeout=1)
    modbus.connect()

    r = modbus.read_holding_registers(20001, 16, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(10001, 10, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(15201, 21, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(25201, 74, unit=4)
    print r.registers

    El cual me devuelve lo siguientes valores sin tratar
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-hprueba.jpg
    mc

  2. #2
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Mientras no sepas que es cada registro en cada array poco vas a hacer.

    Ahi tienes 4 arrays de lectura. El primero tiene 16 registros, el segundo 10, el tercero 21 y el cuarto 74.

    Tienes que conseguir la info que te diga que los 16 registros que empiezan en la direccion 20001 corresponden a las variables que sean.
    Los 10 registros que empiezan en la direccion 10001 corresponderan a otras variables del hibrido.
    Los 21 registros que empiezan en la direccion 15201 corresponderan a otras variables del hibrido.
    Y los 74 registros que empiezan en la direccion 25201 a otras variables del hibrido.

    Si no sabes que es cada registro, solo tienes un baile de numeros.

    Y bueno los registros de escritura ya es ciencia ficcion porque en vez de leer, escribes y por tanto van en otras direcciones y corresponderan a otros registros vinculados a los comandos del hibrido.

    Generalmente esta info la da el fabricante. Pero aqui se ve que no. O sea, toca trabajo de investigacion arduo, duro e impagable.

    Suerte.

    Pd: El protocolo de ese brico es para Voltronic y esos no funcionan con modbus. En Voltronic van con comandos en ascii con crc de comprobacion y retorno de carro donde la comunicacion tiene que ser punto a punto. No puede haber mas equipos conectados como en modbus en una misma linea.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  3. #3
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Tejota Ver mensaje
    Mientras no sepas que es cada registro en cada array poco vas a hacer.
    Si hay un documento trabajado por el forero compa que describe los distintos registros

    Cita Iniciado por Tejota Ver mensaje
    ..
    Pd: El protocolo de ese brico es para Voltronic y esos no funcionan con modbus. En Voltronic van con comandos en ascii con crc de comprobacion y retorno de carro donde la comunicacion tiene que ser punto a punto. No puede haber mas equipos conectados como en modbus en una misma linea.
    El Brico PVControl+ originalmente es "agnostico" en cuanto al tipo de equipamiento instalado en la FV, dado que captura los valores de la instalación FV por si mismo con los conversores analogico-digitales ADS1115

    Se hizo una adaptación a los Hibridos tipo Voltronic dado que había unos pocos foreros que lo tenían y es relativamente sencillo encontrar la documentación del protocolo que usan

    Por lo que he visto, no parece complejo adaptarlo también a este tipo de Hibrido Must con protocolo Modbus, si bien hara falta encontrar algo de tiempo dado que, por lo menos yo, no he trabajado con Modbus antes

    - - - - - - - - - - - - - - - - - - -

    Cita Iniciado por rmonte Ver mensaje
    Partiendo del Trabajo hecho com el PVControl queria avanzar com la integracion del inversor hibrido must. Para empezar tengo la lista de los parametros facilitada por Compa. Por lo que he visto tendria que adaptar el fichero Hibrido los siguientes apartados.
    • Carga del protocolo correto
    • cambiar indices de r
    • Comandos hibrido

    No he trabajado nunca com phyton aunque si con otros lenguajes de programacion
    Lo que ahora tengo gracias a Compa es este pequeno programa

    import time
    from pymodbus.client.sync import ModbusSerialClient as ModbusClient
    modbus = ModbusClient(method='rtu', port='/dev/ttyUSB0', baudrate=19200, timeout=1)
    modbus.connect()

    r = modbus.read_holding_registers(20001, 16, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(10001, 10, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(15201, 21, unit=4)
    print r.registers

    time.sleep(1)

    r = modbus.read_holding_registers(25201, 74, unit=4)
    print r.registers

    El cual me devuelve lo siguientes valores sin tratar
    Pulsa en la imagen para verla en tamaño completo

Nombre: hprueba.jpg
Visitas: 121
Tamaño: 72,0 KB
ID: 20570
    mc
    Pues yo veo que tienes bastante

    Yo diria que te centres en la respuesta a
    r = modbus.read_holding_registers(15201, 21, unit=4)

    Dado que es la parte del regulador donde te da Vbat, Ibat, etc

    Como ves la respuesta te da una lista de valores

    En el ejm que pusiste la respuesta era [0,0,0,0,0,508,....]

    Siguiendo la documentacion creo que el indice 5 seria la Vbat... es decir 508 debería ser 50,8 voltios

    la lista de repuesta la tienes en r.registers

    prueba a añadir un

    Código:
    print r.registers[5]
    para ver si accedes directamente a ese valor

  4. #4
    Avatar de Tejota
    Tejota está desconectado Forero
    Fecha de ingreso
    ago 2015
    Ubicación
    Inmortal Ciudad de Zaragoza
    Mensajes
    3.411

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Si hay un documento trabajado por el forero compa que describe los distintos registros



    El Brico PVControl+ originalmente es "agnostico" en cuanto al tipo de equipamiento instalado en la FV, dado que captura los valores de la instalación FV por si mismo con los conversores analogico-digitales ADS1115

    Se hizo una adaptación a los Hibridos tipo Voltronic dado que había unos pocos foreros que lo tenían y es relativamente sencillo encontrar la documentación del protocolo que usan

    Por lo que he visto, no parece complejo adaptarlo también a este tipo de Hibrido Must con protocolo Modbus, si bien hara falta encontrar algo de tiempo dado que, por lo menos yo, no he trabajado con Modbus antes

    - - - - - - - - - - - - - - - - - - -



    Pues yo veo que tienes bastante

    Yo diria que te centres en la respuesta a
    r = modbus.read_holding_registers(15201, 21, unit=4)

    Dado que es la parte del regulador donde te da Vbat, Ibat, etc

    Como ves la respuesta te da una lista de valores

    En el ejm que pusiste la respuesta era [0,0,0,0,0,508,....]

    Siguiendo la documentacion creo que el indice 5 seria la Vbat... es decir 508 debería ser 50,8 voltios

    la lista de repuesta la tienes en r.registers

    prueba a añadir un

    Código:
    print r.registers[5]
    para ver si accedes directamente a ese valor
    Si el Brico solo necesita de unos pocos valores de esa trama, los puede sacar comparando con los valores del display o del programa oficial.
    Otra cosa es que quiera monitorizar mas cosas y manejar el hibrido desde la Rpi. Para eso necesita conocer todos los registros en las diferentes direcciones. En MODBUS se trata de leer/escribir directamente en registros de direcciones de memoria dadas. En los Voltronics se lee y se escribe en memoria mediante comandos especificos (interprete).

    No se cuantas direcciones y registros tendra ese documento del que hablais. Pero si el fabricante no lo ha proporcionado la unica forma de sacarlo es monitorizando las tramas RTU entre el hibrido y el programa oficial. Viendo como van cambiando las tramas RTU segun hagas cosas en el programa oficial puedes sacar las direcciones, tipo de funcion (lectura o escritura), los registros desde la direccion dada y todo eso asociarlo a lo que estas tocando en el programa oficial.

    Para perder un buen rato.
    NODERED y el Autoconsumo Fotovoltaico
    NO RESPONDO PREGUNTAS TECNICAS POR PRIVADO. SOLO EN FORO PUBLICO, asi sirve para todos.

  5. #5
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por

    [CODE
    print r.registers[5][/CODE]
    para ver si accedes directamente a ese valor
    Si accedo ,
    he probado poner esta parte de codigo en el hibrido

    import time
    from pymodbus.client.sync import ModbusSerialClient as ModbusClient
    modbus = ModbusClient(method='rtu', port='/dev/ttyUSB0', baudrate=19200, timeout=1)
    modbus.connect()
    r = modbus.read_holding_registers(25201, 74, unit=4)

    I cambiar los registros aqui por los del excel pero me da error en la linea From pymodbus....

    r = modbus.read_holding_registers(25201, 74, unit=4)
    ################################################## ########################
    # CAMBIAR INDICES DE r[] DEPENDIENDO DEL MODELO DE HIBRIDO
    ################################################## ########################
    Iplaca = r.registers[74]*0.1
    Vplaca = r.registers[5]*0.1
    Wplaca = r.registers[73]*0.1

    Vbat = r.registers[5]*0.1
    Vbus = r.registers[8]*0.1

  6. #6
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Pásame el archivo python con el que accedes a los datos del Hibrido MUST y el archivo modificado hibrido.py para ver si detecto algo

  7. #7
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Pásame el archivo python con el que accedes a los datos del Hibrido MUST y el archivo modificado hibrido.py para ver si detecto algo
    Ya consegui arreglar me carga datos en la base de dados pero no me muestra em la pagina web
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-base.jpg
    Qual es el proceso , se carga Fv.py y el hace funcionar ya todo el resto?
    mc

  8. #8
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por rmonte Ver mensaje
    Ya consegui arreglar me carga datos en la base de dados pero no me muestra em la pagina web
    Pulsa en la imagen para verla en tamaño completo

Nombre: base.jpg
Visitas: 116
Tamaño: 77,5 KB
ID: 20576
    Qual es el proceso , se carga Fv.py y el hace funcionar ya todo el resto?
    mc
    Me alegro de que ya lo tengas controlado

    Hay varios procesos en el Brico que ahora describo

    El tema que te pasa es que debes actualizar a una nueva versión que he creado para que se pueda funcionar todo solo con los datos que proporciona el Hibrido

    Lo procesos principales son:

    - fv.py: se carga como el servicio "fv"

    Es el "Programa Principal" encargado de guardar los datos en la tabla "datos" de la BD y gestionar el ON/OFF de los reles, control de excedentes, etc

    La pagina web principal , pilla los datos a mostrar de la la tabla "datos" de la BD

    - hibrido.py: se carga como el servicio "hibrido"
    Es el programa que se encarga de capturar los datos que da el Hibrido y guardarlos en la tabla "hibrido" de la BD
    Entiendo que en tu caso ya lo has adaptado para que se pueda usar un Hibrido tipo MUST

    No recuerdo si la imagen de la SD tiene o no una pagina web para mostrar los datos capturados en la tabla "hibrido" de la BD, en mi web si la hay ....mírala

    - fvbot.py :se carga como el servicio "fvbot"
    Es un programa que permite mandar comandos via Telegram (encender/apagar reles, mandar un comando al Hibrido, etc)

    - fvbot_msg.py : se ejecuta cada hora desde crontab y manda un mensaje por Telegram con un resumen del status de la instalación

    - Parametros_FV.py: Archivo de configuración para poner los datos particulares de tu instalación

    Hay mas programillas:
    - El que se encarga de la copias de seguridad
    - El servidor MQTT
    - El que crea cada día el registro resumen del dia en la tabla "diario" de la BD
    - ....


    En la versión que te has bajado, por motivos históricos, no están vinculados los datos capturados por hibrido.py y los de fv.py dado que yo siempre he sido partidario por ejemplo de capturar los datos de Ibat desde un shunt (al menos en mi hibrido el valor que me da de Ibat es bastante malo)

    No obstante, como hay quien quiere usar solo los datos capturados por el Hibrido (que entiendo es tu caso), he hecho una nueva versión para permitirlo, pongo en el disco gdrive la nueva versión de:
    - fv.py
    - hibrido.py : lo siento vas a tener que adaptarlo de nuevo
    - fvbot.py
    - fvbot_msg.py
    - Parametros_FV.py : ahora ya deja elegir si se quiere capturar Ibat, Vbat etc desde el Hibrido o desde el ADS1115

    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-parametros_sensores.jpg

    Por si te interesa, lo que he cambiado es que ahora hibrido.py guarda ademas en un fichero de texto en RAM los últimos datos capturados y fv.py los recupera si se ha puesto en Parametros_FV.py que use los datos del Hibrido

    Ya he puesto en el disco de gdrive, en el directorio PVControl+ (Raspberry) Jul_2019, los nuevos archivos, mas tarde pondré la imagen completa de la SD, pero en tu caso creo mas fácil que simplemente cambies los archivos y adaptes hibrido.py y Parametros_FV.py

    También he actualizado el Manual de Instalación desde la imagen de la SD (en mi pie de firma) mírate los cambios que hay en el archivo Parametros_FV.py

  9. #9
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Me alegro de que ya lo tengas controlado

    Hay varios procesos en el Brico que ahora describo

    El tema que te pasa es que debes actualizar a una nueva versión que he creado para que se pueda funcionar todo solo con los datos que proporciona el Hibrido

    Lo procesos principales son:

    - fv.py: se carga como el servicio "fv"

    Es el "Programa Principal" encargado de guardar los datos en la tabla "datos" de la BD y gestionar el ON/OFF de los reles, control de excedentes, etc

    La pagina web principal , pilla los datos a mostrar de la la tabla "datos" de la BD

    - hibrido.py: se carga como el servicio "hibrido"
    Es el programa que se encarga de capturar los datos que da el Hibrido y guardarlos en la tabla "hibrido" de la BD
    Entiendo que en tu caso ya lo has adaptado para que se pueda usar un Hibrido tipo MUST

    No recuerdo si la imagen de la SD tiene o no una pagina web para mostrar los datos capturados en la tabla "hibrido" de la BD, en mi web si la hay ....mírala

    - fvbot.py :se carga como el servicio "fvbot"
    Es un programa que permite mandar comandos via Telegram (encender/apagar reles, mandar un comando al Hibrido, etc)

    - fvbot_msg.py : se ejecuta cada hora desde crontab y manda un mensaje por Telegram con un resumen del status de la instalación

    - Parametros_FV.py: Archivo de configuración para poner los datos particulares de tu instalación

    Hay mas programillas:
    - El que se encarga de la copias de seguridad
    - El servidor MQTT
    - El que crea cada día el registro resumen del dia en la tabla "diario" de la BD
    - ....


    En la versión que te has bajado, por motivos históricos, no están vinculados los datos capturados por hibrido.py y los de fv.py dado que yo siempre he sido partidario por ejemplo de capturar los datos de Ibat desde un shunt (al menos en mi hibrido el valor que me da de Ibat es bastante malo)

    No obstante, como hay quien quiere usar solo los datos capturados por el Hibrido (que entiendo es tu caso), he hecho una nueva versión para permitirlo, pongo en el disco gdrive la nueva versión de:
    - fv.py
    - hibrido.py : lo siento vas a tener que adaptarlo de nuevo
    - fvbot.py
    - fvbot_msg.py
    - Parametros_FV.py : ahora ya deja elegir si se quiere capturar Ibat, Vbat etc desde el Hibrido o desde el ADS1115

    Pulsa en la imagen para verla en tamaño completo

Nombre: Parametros_sensores.JPG
Visitas: 124
Tamaño: 72,0 KB
ID: 20577

    Por si te interesa, lo que he cambiado es que ahora hibrido.py guarda ademas en un fichero de texto en RAM los últimos datos capturados y fv.py los recupera si se ha puesto en Parametros_FV.py que use los datos del Hibrido

    Ya he puesto en el disco de gdrive, en el directorio PVControl+ (Raspberry) Jul_2019, los nuevos archivos, mas tarde pondré la imagen completa de la SD, pero en tu caso creo mas fácil que simplemente cambies los archivos y adaptes hibrido.py y Parametros_FV.py

    También he actualizado el Manual de Instalación desde la imagen de la SD (en mi pie de firma) mírate los cambios que hay en el archivo Parametros_FV.py
    Ok voy a ver si consigo adaptar
    De momento ya he solucionado para no tener que desplazarme que el regulador da bajo rendimiento hasta que lo reinicio todas las mananas antes tenia que ir alli pero ahora mediante el modbus apago el regulador y lo vuelvo a encender y ya funciona corretamente.
    #r3 = modbus.read_holding_registers(10101, 0, unit=4)
    #print r3.registers
    #time.sleep(2)
    apago
    enciendo
    #r3 = modbus.read_holding_registers(10101, 1, unit=4)
    #print r3.registers
    #time.sleep(0.1)

  10. #10
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    He subsituido los archivos y no muestra datos aun
    em hibrido.py he dejado el mio por que no he detectado ninguna modificacion en el tuyo, me puedes decir que lineas as modificado?
    mc

  11. #11
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por rmonte Ver mensaje
    He subsituido los archivos y no muestra datos aun
    em hibrido.py he dejado el mio por que no he detectado ninguna modificacion en el tuyo, me puedes decir que lineas as modificado?
    mc
    Lo siento, no llevo un control de versiones estricto, lo que si tenia claro es que los últimos archivos que he puesto eran los últimos creados

    Con respecto a lo no te muestre los datos la web, entiendo que has reiniciado la RPi tras la actualizacion, ....algunas comprobaciones:

    A) Pasa un pantallazo de como tienes configurado Parametros_FV.py en la parte de "Parametros Sensores" y en la parte de "Hibrido"

    B) Pasa un pantallazo de la tabla "hibrido"

    C) Pasa un pantallazo de la tabla "datos"

    D) Comprueba que el programa hibrido.py que has modificado graba el fichero "/run/shm/datos_hibrido.csv" con los últimos datos capturados del MUST

    E) Comprueba que están en marcha los servicios fv e hibrido
    sudo systemctl status fv
    sudo systemctl status hibrido

    Con esto nos debería orientar sobre lo que pasa

  12. #12
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Lo siento, no llevo un control de versiones estricto, lo que si tenia claro es que los últimos archivos que he puesto eran los últimos creados

    Con respecto a lo no te muestre los datos la web, entiendo que has reiniciado la RPi tras la actualizacion, ....algunas comprobaciones:

    A) Pasa un pantallazo de como tienes configurado Parametros_FV.py en la parte de "Parametros Sensores" y en la parte de "Hibrido"
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-parametros.jpg
    Cita Iniciado por Mleon Ver mensaje
    B) Pasa un pantallazo de la tabla "hibrido"

    C) Pasa un pantallazo de la tabla "datos"
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-tablas.jpg

    Cita Iniciado por Mleon Ver mensaje
    D) Comprueba que el programa hibrido.py que has modificado graba el fichero "/run/shm/datos_hibrido.csv" con los últimos datos capturados del MUST
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-fichero-datos.jpg

    Cita Iniciado por Mleon Ver mensaje
    E) Comprueba que están en marcha los servicios fv e hibrido
    sudo systemctl status fv
    sudo systemctl status hibrido
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-servicios.jpg

  13. #13
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por rmonte Ver mensaje

    Pulsa en la imagen para verla en tamaño completo

Nombre: servicios.jpg
Visitas: 133
Tamaño: 79,6 KB
ID: 20588
    Pues están los dos servicios parados con error

    Vamos a ver que les pasan

    Para el servicio hibrido con
    Código:
    sudo systemctl stop hibrido
    y ejecuta el programa desde linea de comandos para ver donde da error
    Código:
    sudo python hibrido.py
    Yo miraría primero que vaya OK el servicio híbrido y después ya vería el servicio fv con lo mismo

    Por ejemplo los valores que veo en la tabla hibrido no parece que sean correctos, a la bateria no le puede entrar y salir intensidad de 24 a la vez, veo muchos 24 en otros campos, etc

    Código:
    sudo systemctl stop fv
    sudo python fv.py

  14. #14
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Pues están los dos servicios parados con error

    Vamos a ver que les pasan

    Para el servicio hibrido con
    Código:
    sudo systemctl stop hibrido
    y ejecuta el programa desde linea de comandos para ver donde da error
    Código:
    sudo python hibrido.py
    Yo miraría primero que vaya OK el servicio híbrido y después ya vería el servicio fv con lo mismo

    Por ejemplo los valores que veo en la tabla hibrido no parece que sean correctos, a la bateria no le puede entrar y salir intensidad de 24 a la vez, veo muchos 24 en otros campos, etc

    Código:
    sudo systemctl stop fv
    sudo python fv.py
    Si algunas variables las he rellenado com el mismo codigo por que aun no vi el prametro en el hibrido.
    Ya habia probado esa parte , el hibrido me funciona sim problemas y es el que estoy utilizando para ver valores
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-hibrido.jpg
    El Fv ya probe tambien antes y se me paraba com el mensaje de control C para continuar
    Nombre:  fv.jpg
Visitas: 396
Tamaño: 33,6 KB
    Mas tengo que darle varias veces a control C para que reacione y depues sale bucle, bucle ,.... y interrumpido por teclado y pense que no tenia error.
    mc

  15. #15
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Algo no me cuadra mucho en que el servicio fv estuviera parado pero que sudo python fv.py no te de error

    Casi mas facil.... como la RPi tiene instalado Teamviewer, si me pasas por privado la clave que te de acceso me conecto y lo miro, debe ser algo tonto

    Por ejm lo de "bucle..bucle..." es que simplemente hay una print al principio del Bucle principal (pero en el fv.py que yo tengo está comentado"

    Código:
    # -------------------------------- BUCLE PRINCIPAL --------------------------------------
    
    while True:
        #print 'Bucle',

  16. #16
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Algo no me cuadra mucho en que el servicio fv estuviera parado pero que sudo python fv.py no te de error
    Tras conectarme y mirar un poco ...misterio resuelto.... simplemente los archivos fv.py e hibrido.py se habían modificado y ya no tenían permiso de ejecución

    Para evitar que vuelva a pasar se ha modificado el archivo de configuración de cada servicio para que ya no sea necesario que tengan permiso de ejecución los archivos fv.py e hibrido.py

  17. #17
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Tras conectarme y mirar un poco ...misterio resuelto.... simplemente los archivos fv.py e hibrido.py se habían modificado y ya no tenían permiso de ejecución

    hoy he cambiado las baterias y para ello he desenchufado todo y despues he vuelto a enchufar y el inversor funciona bien. Pero quando he llegado a casa y me he conetado a la raspberry esta dava todos los valores 0:
    -Si hago lsusb el indica que el inversor esta conetado en el puerto
    -si pongo en funcionamento el hibrido.py desde la consola no da error pero me salen todos los valores 0.
    - si envio datos de escritura al inversor me da error que no tiene confirmacion
    Supongo que la tarjeta de comunicacion del inversor estara bloqueada no? hay alguna forma de resetearla a distancia?
    mc

  18. #18
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Si reinicias la RPi no se soluciona?

  19. #19
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Si reinicias la RPi no se soluciona?
    No ya he reiniciado varias veces y nada

  20. #20
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Lo siento, yo no he trabajado con Modbus...

    Estas seguro que sigue en el puerto ttyusb0 de la Rpi el inversor ?

  21. #21
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Lo siento, yo no he trabajado con Modbus...

    Estas seguro que sigue en el puerto ttyusb0 de la Rpi el inversor ?
    Pues no acabo de entender lo que dice el comando lsusb pero me salen los mismos datos que antes bus01 device 4
    Si pongo otro ttyUSB distinto de zero el hibrido.py me da error en message
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-lsusb2.png

    mc

  22. #22
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    Lo siento, yo no he trabajado con Modbus...

    Estas seguro que sigue en el puerto ttyusb0 de la Rpi el inversor ?
    Yo espere a que reiniciara por baja bateria devido a la baja produccion que hace si no reinicio regulador y ya comunica.
    Lo que pasa que e observado lo seguiente en el hibrido me pone bien la iplaca i consumo pero al mostrar en la pagina web parece que lo multiplica por dos.
    adaptar el Brico PVControl+ a este tipo de Hibridos MUST-html.jpg

  23. #23
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por rmonte Ver mensaje
    ....
    Lo que pasa que e observado lo seguiente en el hibrido me pone bien la iplaca i consumo pero al mostrar en la pagina web parece que lo multiplica por dos.
    Pulsa en la imagen para verla en tamaño completo

Nombre: html.jpg
Visitas: 141
Tamaño: 74,3 KB
ID: 20608
    No te sigo bien... veo que la pagina web pone:
    Iplaca= 43A
    Ibat = 0A
    Consumo = 43A ..que es Iplaca-Ibat

    No veo donde dices lo de multiplicar por dos... la Iplaca real en ese momento era la mitad de 43A ??

  24. #24
    rmonte está desconectado Forero
    Fecha de ingreso
    jul 2019
    Ubicación
    cabo verde
    Mensajes
    47

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por Mleon Ver mensaje
    No te sigo bien... veo que la pagina web pone:
    Iplaca= 43A
    Ibat = 0A
    Consumo = 43A ..que es Iplaca-Ibat

    No veo donde dices lo de multiplicar por dos... la Iplaca real en ese momento era la mitad de 43A ??
    si solo tengo instalados 4 placas de 200 W, la tension placa sobre 67 V la intensidad si la visualizo en el hibrido.py me da bien , no pasa de 20 A pero si la miro en la web me marca mas o menos el doble
    mc

  25. #25
    Avatar de Mleon
    Mleon está desconectado Forero
    Fecha de ingreso
    may 2016
    Ubicación
    MADRID
    Mensajes
    991

    Predeterminado Re: adaptar el Brico PVControl+ a este tipo de Hibridos MUST

    Cita Iniciado por rmonte Ver mensaje
    si solo tengo instalados 4 placas de 200 W, la tension placa sobre 67 V la intensidad si la visualizo en el hibrido.py me da bien , no pasa de 20 A pero si la miro en la web me marca mas o menos el doble
    mc
    Ok, eso creo que es facil de explicar

    La Iplaca que te da la web esta referenciada a Vbat, es decir es como si se mide en el lado de las baterías

    Por tanto su calculo es Iplaca_web = Vplacas * Iplaca_en_lado_Placas_ / Vbat

    En este ejemplo si suponemos Vplaca= 67V, Iplaca que da el Hibrido= 20A y Vbat= 25V tendriamos

    Iplaca_web = 67 * 20 / 25 = 53,6A

Página 1 de 2 12 ÚltimoÚltimo



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47