Off Grid cabin in Farellton Quebec

Started by Graham, January 19, 2013, 10:34:38 PM

Previous topic - Next topic

Graham

Here is my off grid system,
Classic 200 Lite, VFX3524, 4 250 watt Eclipsall panels

I'm using a Netduino to read modbus data from the classic and serial data from the VFX to display a web status page on a mobile device.

Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Westbranch

Nice job, what batteries do you have in the vented box? Looks like a poly box of some sort..??
KID FW1811 560W >C&D 24V 900Ah AGM
CL150 29032 FW V.2126-NW2097-GP2133 175A E-Panel WBjr, 3Px4s 140W > 24V 900Ah AGM,
2 Cisco WRT54GL i/c DD-WRT Rtr, NetGr DS104Hub
Cotek ST1500 Inv  want a 24V  ROSIE Inverter
OmniCharge3024  Eu1/2/3000iGens
West Chilcotin 1680+W to come

phonetic

Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?
Home:
3.04kW Grid Tie.
Weekender:
6.08kW Off Grid. DC & AC coupled
32 of 190W (12+12 Array DC) (8 Array AC)
Midnite Classic 150 & Classic Lite 150
1.5KW AC coupled Grid Inverter
8 of 600 amp hour Surrette S600 flooded cell battery bank 24 volt 1200 amphour
Outback VFX3024E Inverter Charger, Mate 2.

mtdoc

Quote from: phonetic on January 20, 2013, 12:11:31 AM
Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?

I'd be interested to hear more as well. How difficult is it to work with the serial data from the Outback Mate?

I believe the Netduinos are programmed with Microsoft .NET framework though and not the Arduino IDE so code wouldn't be directly transferable.

Array 1: Sanyo HIT225 X 8 on Wattsun tracker. Array 2: Evergreen ES-E-225 X 12 on shed roof. Midnite e-panel with Outback GVFX3648, FNDC and Classic 150 X 2. 436 AH AGMs. Honda eu2000i X 2.

TomW

Quote from: mtdoc on January 20, 2013, 12:30:41 AM

How difficult is it to work with the serial data from the Outback Mate?


I did that for some time using perl to read and process the output from the Mate serial port. Worked pretty well. I used USB to serial DB9 adapters but if there was a powercycle or shutdown of the logging computer the Mate would turn off the inverter. Not good.  I have a simple perl script that gathers the data from the Mate and logs it. PM me if you want to try it. If you want to use the Mate this way, Outback has a good mate serial communication document on the details.


Not to butt in but serial data from the Mate is not tough for raw data. You can send commands, too, apparently, according to the documentation but I never messed with it that far.

Tom
Do NOT mistake me for any kind of "expert".

( ͡° ͜ʖ ͡°)


24 Trina 310 watt modules, SMA SunnyBoy 7.7 KW Grid Tie inverter.

I thought that they were angels, but much to my surprise, We climbed aboard their starship and headed for the skies

Graham

Quote from: phonetic on January 20, 2013, 12:11:31 AM
Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?

I have the source code at http://netduinosolar.codeplex.com/, I'm currently working on the outback interface through the RS232 port on the mate. Will post an update once I get it working.
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Graham

Quote from: Westbranch on January 19, 2013, 11:08:18 PM
Nice job, what batteries do you have in the vented box? Looks like a poly box of some sort..??

thanks,
I'm using 4 Deka 8L16 batteries in series, the box is actually a salt box.

http://www.theresourcestore.ca/proddetail.php?prod=8L16
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Graham

Quote from: TomW on January 20, 2013, 01:02:05 AM
Quote from: mtdoc on January 20, 2013, 12:30:41 AM

How difficult is it to work with the serial data from the Outback Mate?


I did that for some time using perl to read and process the output from the Mate serial port. Worked pretty well. I used USB to serial DB9 adapters but if there was a powercycle or shutdown of the logging computer the Mate would turn off the inverter. Not good.  I have a simple perl script that gathers the data from the Mate and logs it. PM me if you want to try it. If you want to use the Mate this way, Outback has a good mate serial communication document on the details.


Not to butt in but serial data from the Mate is not tough for raw data. You can send commands, too, apparently, according to the documentation but I never messed with it that far.

Tom

I'm using the Outback mate port to detect when the generator is run from the FX operational mode so that I can display a calendar on the second tab of my app that shows the daily kWh + the days float/eq was achieved and  when the generator was in use.
I would be interested in looking at your code to see how you did it.
thanks.
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Graham

Quote from: mtdoc on January 20, 2013, 12:30:41 AM
Quote from: phonetic on January 20, 2013, 12:11:31 AM
Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?

I'd be interested to hear more as well. How difficult is it to work with the serial data from the Outback Mate?

I believe the Netduinos are programmed with Microsoft .NET framework though and not the Arduino IDE so code wouldn't be directly transferable.

Yes, the Netduino is using the .Net Micro framework and the code is written in C#, the code is not transferable to the Arduino but I'm sure there must be several open source modbus and embedded web server libraries for the Arduino, you would only have to port the code in the 'ChargeController' library and re-use the JScripts.
the code is  at http://netduinosolar.codeplex.com/
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

mtdoc

Quote from: TomW on January 20, 2013, 01:02:05 AM
[
Not to butt in but serial data from the Mate is not tough for raw data. You can send commands, too, apparently, according to the documentation but I never messed with it that far.

Tom

Thanks for the info Tom.  I'm using Wattplot now which is actually a really nice program for the price.($50).   I does a good job with the Mate serial data and allows you some control over the  system - limited by the commands Outback allows. Unfortunately it's limited to Windows - so no running on a Pi.  Eventually I may delve into doing something with the raw serial data from the Mate but other priorities first.....

Array 1: Sanyo HIT225 X 8 on Wattsun tracker. Array 2: Evergreen ES-E-225 X 12 on shed roof. Midnite e-panel with Outback GVFX3648, FNDC and Classic 150 X 2. 436 AH AGMs. Honda eu2000i X 2.

mtdoc

Quote from: rossgr on January 20, 2013, 09:24:52 AM
Quote from: phonetic on January 20, 2013, 12:11:31 AM
Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?

I have the source code at http://netduinosolar.codeplex.com/, I'm currently working on the outback interface through the RS232 port on the mate. Will post an update once I get it working.

Cool stuff. More low power monitoring options! :)
Array 1: Sanyo HIT225 X 8 on Wattsun tracker. Array 2: Evergreen ES-E-225 X 12 on shed roof. Midnite e-panel with Outback GVFX3648, FNDC and Classic 150 X 2. 436 AH AGMs. Honda eu2000i X 2.

Graham

Quote from: rossgr on January 20, 2013, 09:24:52 AM
Quote from: phonetic on January 20, 2013, 12:11:31 AM
Like to to know about your Arduino reading  classic Modbus and Outback serial data ?
any links for the Arduino code ?

I have the source code at http://netduinosolar.codeplex.com/, I'm currently working on the outback interface through the RS232 port on the mate. Will post an update once I get it working.

I finally got around to getting the Outback Mate RS232 interface working, I have posted an update on codeplex along with a deployment tool in the downloads area that will install the app on a netduino without the use of the NetduinoSDK or visual studio.

Here is the updated main page with the inverter & generator loads


The prototype with the optional LCD
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Westbranch

#12
Ross, got a parts description for that netduino board?

ADD looked at your  site, have you thought of an alarm when you get to or through Absorb,  it struck me when I looked at the pic of the needle in the red zone an it didn't seem that you had any opportunity loads on (applied) , see your home page.
KID FW1811 560W >C&D 24V 900Ah AGM
CL150 29032 FW V.2126-NW2097-GP2133 175A E-Panel WBjr, 3Px4s 140W > 24V 900Ah AGM,
2 Cisco WRT54GL i/c DD-WRT Rtr, NetGr DS104Hub
Cotek ST1500 Inv  want a 24V  ROSIE Inverter
OmniCharge3024  Eu1/2/3000iGens
West Chilcotin 1680+W to come

Graham

I added a parts list along with links to www.sparkfun.com for the required and optional components.
I don't currently have any alarm at this time, I would have to 'play' a sound using javascript in the browser and would have to make sure this works on all browsers (tablets, phones etc).
You could probably use the classic aux to switch on an opportunity load...
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Westbranch

Hi Ross, reason I asked is SWMBO and I have been talking, she understands Opportunity loads and taking advantage of such, but she is not up to speed on how to read that on the display yet AND the system is not in  her 'world' (kitchen). Another poster described his alarm type setup that tells SWMBO if she can use the vacuum, etc..  Just an idea that might be useful.
cheers
KID FW1811 560W >C&D 24V 900Ah AGM
CL150 29032 FW V.2126-NW2097-GP2133 175A E-Panel WBjr, 3Px4s 140W > 24V 900Ah AGM,
2 Cisco WRT54GL i/c DD-WRT Rtr, NetGr DS104Hub
Cotek ST1500 Inv  want a 24V  ROSIE Inverter
OmniCharge3024  Eu1/2/3000iGens
West Chilcotin 1680+W to come