• I
    irumley

    I will be test/using Mango as the UI in a large-scale BMS. The size of an average installation is around 1 MWh. There are approximately 160 modules (batteries) of 6.2kWh organized into 10 packs of 16 modules. Each module has approximately 200 data points which are a mix of analog and digital data (eg. voltages and alarms). The architecture is structured such that the data is gathered by CAN from the 10 "pack controllers" using a .NET-based driver and sorted and inserted into a MySQL database (it is "thin" in that no archiving takes place here). Mango accesses the MySQL database for its data source. I have converted Mango to use MySQL rather than Derby as its own database. I hope that this setup will enable me to update 10% of the data points at once per second. Some data, such as temperatures, don't change fast enough to warrant better than an update every 5 or 10 seconds. I have a simple framework with all the components set up and running now. I have been really impressed with Mango so far., and I will be developing some custom graphics

    posted in Stories read more
  • I
    irumley

    Hmmm... this is a month old with no replies - I am surprised. I am not a Mango expert, but what you want is what Mango is all about so I will try to point you in the right direction.

    Once you have the Modbus up and running, you need to create and configure one or more Data Sources. There is an icon for this. Once this is done, start adding and configuring data points for each data source.

    To calculate total energy you can define a Meta Data Source, and data points in it can be set up to be calculated from raw data from your PV system.

    This is all basic stuff for Mango and there should be items in the forum that will answer your questions (and maybe already have?) ;-)

    Ian

    posted in How-To read more
  • I
    irumley

    I will be test/using Mango as the UI in a large-scale BMS. The size of an average installation is around 1 MWh. There are approximately 160 modules (batteries) of 6.2kWh organized into 10 packs of 16 modules. Each module has approximately 200 data points which are a mix of analog and digital data (eg. voltages and alarms). The architecture is structured such that the data is gathered by CAN from the 10 "pack controllers" using a .NET-based driver and sorted and inserted into a MySQL database (it is "thin" in that no archiving takes place here). Mango accesses the MySQL database for its data source. I have converted Mango to use MySQL rather than Derby as its own database. I hope that this setup will enable me to update 10% of the data points at once per second. Some data, such as temperatures, don't change fast enough to warrant better than an update every 5 or 10 seconds. I have a simple framework with all the components set up and running now. I have been really impressed with Mango so far., and I will be developing some custom graphics

    posted in Stories read more