Solar Guppy - All Things Solar Forum

It is currently Mon Nov 30, 2020 7:49 pm GMT EthGMT

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: FishBowl improvements
PostPosted: Thu Apr 10, 2003 10:20 pm GMT EthGMT 
Offline
Red Cobra Delta Guppy
Red Cobra Delta Guppy
User avatar

Joined: Sun Jun 02, 2002 1:01 am GMT EndGMT
Posts: 1158
Location: Lakeland Florida
Hi,

I'm working on getting some of the wishlist stuff into a 1.3 version.

So far I have:

<UL TYPE=SQUARE><LI>Expanded to 8 comm ports
<LI>Fixed having to restart fishbowl on port changes to work on new port
<LI>selectable disk writing intervals
</UL>

I know folks want a end of day total , but I need input on what you would like and if it should be at the end of the log file or in a secondard file

So heres your chance to get some added features ... maybe [img]images/smiles/icon_biggrin.gif[/img] [img]images/smiles/icon_biggrin.gif[/img]

Also I'll need a few folks to Beta Test it before I release it to Xantrex , so speak up and email me if your interested.

Thanks

Henry [img]images/smiles/icon_biggrin.gif[/img] [img]images/smiles/icon_biggrin.gif[/img]

[ April 10, 2003: Message edited by: Solar Guppy ]


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Thu Apr 10, 2003 11:54 pm GMT EthGMT 
The list of new features sound good so far.

I'm assuming that logging with longer intervals won't result in a loss of precision. Fishbowl will integrate appropriately. For power output this is straightforward. However what is the correct thing to report for the other fields, for example frequency or voltage? A simple average would certainly be fine but the instaneous value can also make sense.

For the display an interpretation status codes (like low PV voltage).

A high/low display for the various other parameters (like frequency and AC volts). Low is a little tricky because the it goes all the way to zero when the sun sets.

I would observe that temperature is displayed graphically. Would it make more sense to do this this with power output?

I haven't had any midday events that I'm aware of so this feature could exist already but it would be nice if the display maintained a mini log of interesting events, like grid being out of spec.

Sign me up for the beta.

arnold


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Fri Apr 11, 2003 3:43 am GMT EthGMT 
Offline
Catfish
Catfish

Joined: Sun Sep 22, 2002 1:01 am GMT EndGMT
Posts: 42
Location: Sunnyvale, California
The machine that I plan to use for Fishbowl is an old 133 Mhz laptop with a 800x600 color display and an almost full 2 Gig hard disk. It consumes about 15 watts (measured -the wallwart says 60 watts). As it will be dedicated to Fishbowl, it may as well run full screen. As a full screen app, it would be nice to be able to select an item to display in large numbers that fill the top half of the display (usually the current watts).

The machine will be next to the inverter, out in the garage. If you maintain the current status in a file (or maybe flip/flop between 2 files), a remote copy of Fishbowl could display the current status. I've currently got three machines, a printer, and web access router networked. The three machines are used intermittently, while the Fishbowl machine will be simply left on all the time. I'd like to be able to call up a remote copy of Fishbowl, and yet display the currently accumulated data from the always-on copy.

For version 3 (optimistic, aren't I?), how about a graph of the current day's production. Maybe overlay the current day over yesterday's, or maybe the theoretical production curve, given the day of the year, panel orientation, panel tilt, etc. The data maintained should be sampled/averaged over maybe 10 minute intervals - one second is way too much data for such trend data.


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Fri Apr 11, 2003 11:44 am GMT EthGMT 
<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR>Originally posted by Solar Guppy:

I know folks want a end of day total , but I need input on what you would like and if it should be at the end of the log file or in a secondard file.
<HR></BLOCKQUOTE>

I would like to see it in a separate file that gets appended to each day. Basically, just a few fields like the date and daily total. That would make it very easy to create a graph.


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Fri Apr 11, 2003 11:50 am GMT EthGMT 
<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR>Originally posted by Arnold de Leon:
I would observe that temperature is displayed graphically. Would it make more sense to do this this with power output?

<HR></BLOCKQUOTE>

IMO, I think it should stay the way it is unless the numeric readout is retained.


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Fri Apr 11, 2003 5:49 pm GMT EthGMT 
Offline
Catfish
Catfish

Joined: Sun Sep 22, 2002 1:01 am GMT EndGMT
Posts: 42
Location: Sunnyvale, California
Here's a sample graph of what I had in mind. www.caiso.com/outlook.html


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 12:01 am GMT EthGMT 
<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR>Originally posted by Rob Larson:
For version 3 (optimistic, aren't I?), how about a graph of the current day's production. <HR></BLOCKQUOTE>


Yes, I was thinking of the same thing. What I had in mind is maybe having this drawn in real time. It would also have user configurable set points. For example start time, end time and max power. This way the graph can start drawing over a predefined timeline and with the proper scale for a persons array. So for example, I might configure it (in the .ini) for 8:00am start, 6:00pm end and 800w max since those are the parameters for what I produce.


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 1:38 pm GMT EthGMT 
A http server would be a nice feature, it would make it easy to access the data remotely or allow others to view it.

Maybe a SNMP server as well so users could easily pull data for logging and graphing with an external program like MRTG.

Today it seems everything is network enabled. I guess in an ideal world you'd have these features available via a dedicated hardware device that plugs into the RS232 that you can hookup to your TCP/IP network. As I understand, additonal hardware is already needed for isolation. I don't know what would be involved but you see this kind of network integration all the time with print servers, managed switches, etc. Might not be cost effective on a small scale.

Steve


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 4:40 pm GMT EthGMT 
In the simple category:

It would be helpful if the data log format separates the date from the time in a way that makes it is easy for Excel to load them in separate columns. The current format results in the date and time being in the same column, the date is not very interesting when plotting the output for that day. The time makes a nice x-axis label.

The labels and headings can also be more Excel friendly (no blanks).

In the big wish category:

The ideas for graphers and snmp access certainly would be nice. Something like
http://www.mauisolarsoftware.com/

Trace Tools would be cool.

arnold


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 6:06 pm GMT EthGMT 
<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR>Originally posted by Rob Larson:
The machine that I plan to use for Fishbowl is an old 133 Mhz laptop with a 800x600 color display and an almost full 2 Gig hard disk. It consumes about 15 watts (measured -the wallwart says 60 watts). As it will be dedicated to Fishbowl, it may as well run full screen. As a full screen app, it would be nice to be able to select an item to display in large numbers that fill the top half of the display (usually the current watts).

The machine will be next to the inverter, out in the garage. If you maintain the current status in a file (or maybe flip/flop between 2 files), a remote copy of Fishbowl could display the current status. I've currently got three machines, a printer, and web access router networked. The three machines are used intermittently, while the Fishbowl machine will be simply left on all the time. I'd like to be able to call up a remote copy of Fishbowl, and yet display the currently accumulated data from the always-on copy.

<HR></BLOCKQUOTE>

Ahh, this sounds familiar. I have an old laptop sitting in the garage running Fishbowl. I have a wireless network card in it so I can use remote desktop to look at the display from my machines in the house. I share the directory that holds the log file so I can use one of my other machines to manipulate the data.

arnold


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 6:21 pm GMT EthGMT 
A http server would be a nice feature, it would make it easy to access the data remotely or allow others to view it.

Maybe a SNMP server as well so users could easily pull data for logging and graphing with an external program like MRTG.

Today it seems everything is network enabled. I guess in an ideal world you'd have these features available via a dedicated hardware device that plugs into the RS232 that you can hookup to your TCP/IP network. As I understand, additonal hardware is already needed for isolation. I don't know what would be involved but you see this kind of network integration all the time with print servers, managed switches, etc. Might not be cost effective on a small scale.

Steve


Top
  
 
 Post subject: FishBowl improvements
PostPosted: Sat Apr 12, 2003 7:27 pm GMT EthGMT 
Offline
Red Cobra Delta Guppy
Red Cobra Delta Guppy
User avatar

Joined: Sun Jun 02, 2002 1:01 am GMT EndGMT
Posts: 1158
Location: Lakeland Florida
Steve , Posting stuff twice won't make it higher on the possibilty list [img]images/smiles/icon_eek.gif[/img]

Windows applications are not my main line of work , Fishbowl was made to aide in my developement and I put in what was necessary to get the job done.

I have added the option to log data at intervals of less than once a second , since for the casual users , slower rates are fine for getting a good idea of the performance.

Http servers , graphing and such won't come from me ... you talking a fair amount of work for an update I am doing for free
[img]images/smiles/icon_rolleyes.gif[/img]

The maui stuff looks nice , but you need to understand , they have a market of 50-60K inverters , the suntie total lifetime sales were 2-3k and doesn't make sense investing time for features that might have small market.

So, if there are simple improvements you want , like log formating and such thats fine. Everything else asked for can be done with winxp and excel ... I'm not a fan of reinventing the wheel.

Thanks for the input !!

Henry [img]images/smiles/icon_biggrin.gif[/img] [img]images/smiles/icon_biggrin.gif[/img]


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Mon Apr 28, 2003 9:30 pm GMT EthGMT 
Offline
Red Cobra Delta Guppy
Red Cobra Delta Guppy
User avatar

Joined: Sun Jun 02, 2002 1:01 am GMT EndGMT
Posts: 1158
Location: Lakeland Florida
Well, finally got around to adding the features, they are

<UL TYPE=SQUARE><LI>Cleaned up output formating , correcty tab delimited
<LI>support 8 comm ports
<LI>can select 1,2,4,15,60 second or only end of day interval on log data (disk)
<LI>seperate totals log , updated once a day
<LI>added english message decoding in log (instead of codes)
<LI> fixed bug that required program restart when changing comm ports.
</UL>

I'm running for the remainer of the week and will start to make some type of simple manual .. if you havent emailed yet wanting to be a beta tester for the verison 1.3b , please do so by the end of the week

Thanks for all the suggestions

Henry [img]images/smiles/icon_razz.gif[/img] [img]images/smiles/icon_razz.gif[/img]


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Tue Apr 29, 2003 1:01 pm GMT EthGMT 
Offline
Goldfish
Goldfish

Joined: Fri Jan 31, 2003 2:01 am GMT EstGMT
Posts: 97
Location: Long Island, NY
Hi Henry,

Does the once a day log include peak power produced or time connected since that data is available already?

When logging at less than once a second, does it average the readings between the intervals or just snapshots at the interval rate?

Thanks,

Ron

[ April 29, 2003: Message edited by: Ron Schroeder ]


Top
 Profile  
 
 Post subject: FishBowl improvements
PostPosted: Tue Apr 29, 2003 2:01 pm GMT EthGMT 
Offline
Red Cobra Delta Guppy
Red Cobra Delta Guppy
User avatar

Joined: Sun Jun 02, 2002 1:01 am GMT EndGMT
Posts: 1158
Location: Lakeland Florida
<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote
Quote:
Does the once a day log include peak power produced or time connected since that data is available already?


It looks like this:

Date AC Wh AC Peak Wh Time Online Lifetime Energy
4-28-2003 2625 1696 03:59:28 1105

<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote
Quote:
When logging at less than once a second, does it average the readings between the intervals or just snapshots at the interval rate?


Just a snapshot .. I don't see any point in added code to conditionally average .. if you want more detail , select a higher logging resolution.

One thing that is latched though , is the status code , which are now displayed as messages ... this way if your say logging at 15 second intervals .. and an error comes along in between (they are sent from the inverter , once a second) , it won't be lost. If you get multi errors though , only the first code is latched , but this shouldn't be an issue

Henry [img]images/smiles/icon_razz.gif[/img] [img]images/smiles/icon_razz.gif[/img]

[ April 29, 2003: Message edited by: Solar Guppy ]


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron
Powered by phpBB © 2000 - 2020 phpBB Group

phpBB SEO

© SGT 2002 - 2020 Solar Guppy