A Forum run by Enthusiasts of MidNite Solar

Charge Controllers and Clippers => The "Classic" charge controller => Topic started by: Trukinbear on November 09, 2020, 12:58:43 AM

Title: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 09, 2020, 12:58:43 AM
Hi guys, me again.
We've been dealing with this Sunny Island system as you can probably remember, and SMA has swapped out my Sunny Island - well they sent it and I swapped it out - with almost all the bugs worked out the tech noticed something weird, and so did I. It seems my system will be snoozing right along at night with a light 8-12A load on my end, no generator, grid, or solar active, all of a sudden my Sunny Island will log battery current IN anywhere from 400A to almost 4000A. The tech at SMA suggests it is a communications error with the Classics, MODBUS/Canbus, and the Sunny Island - but for the first time in forever they all seem to be working just as they should, the Sunny Island sees the two Classic 250V's as SIC-40's, just as designed. But then the tech never heard of 'i-loop' which I initiated to solve the chronic W309 problem, so there is that. The other unit never logged anything odd like this, the replacement from SMA actually looks to be a used unit that might have been dropped and glued back together with RTV. I think it is the Sunny Island, please tell me my Classics can't do this. Nowhere in any of my mymidnite2 data do I ever see any impossibly weird numbers.
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 09, 2020, 05:17:23 PM
Very strange...

Where does the SMA say that current is coming from ?

Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 09, 2020, 07:17:03 PM
They say it doesn't exist.
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 09, 2020, 07:35:25 PM

Where are you getting the information exactly ?
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 09, 2020, 07:41:00 PM
From the logs on the memory card that resides in the slot on the Sunny Island. The attached chart was done by SMA support from data from the card.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 09, 2020, 07:59:57 PM
On the chart - the top line is what is actually happening, all the lines down to ~400 and around ~3500A are of course the aberrant readings.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 09, 2020, 08:37:15 PM
IF it was a communications issue with the Classics just unplugging the data cable would remove that from the system while still allowing my Classics to count my Ah in the night. Right? I'm going to try to prove or disprove this as numbers that big are scaring the whee out of me... well obviously I'm not putting 175,000 watts to my battery all of a sudden.
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 09, 2020, 09:00:12 PM

I don't think it is because of a communications error because error detection would (or should) keep that from happening. Even if you plug in and plug out comms while it is communicating.

Title: Re: Can my Classics be responsible for this? Help!
Post by: FNG on November 10, 2020, 02:16:40 PM
I dont see this being likely, The registers that hold output current on the classic are not large enough to hold those size values.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 10, 2020, 03:01:56 PM
Thank you, I'll pass that along.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 11, 2020, 01:26:29 PM
I pulled the comm cable from the Classic to the MODBUS/Canbus adaptor at 6:22PM on 11/09 and sent in the data from my memory card the next morning to SMA. Here is their reply:
Title: Re: Can my Classics be responsible for this? Help!
Post by: FNG on November 11, 2020, 01:51:15 PM
Not sure what to say there. I guess a bad cable could be corrupting packets? I cant see the classics being responsible as they dont hold values that large
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 11, 2020, 01:56:14 PM
The blue cables I bought from you guys that run from the Classics to the MODBUS/Canbus are standard cables of some sort? I've got lots of Cat5E-600 cables and ends leftover from installing the RSS...
Title: Re: Can my Classics be responsible for this? Help!
Post by: FNG on November 11, 2020, 01:58:19 PM
They are a standard 4 conductor phone cable.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 11, 2020, 02:01:21 PM
Thank you!
Title: Re: Can my Classics be responsible for this? Help!
Post by: mike90045 on November 12, 2020, 02:02:43 AM
Quote from: FNG on November 11, 2020, 01:58:19 PM
They are a standard 4 conductor phone cable.

Telephone 4 wire cable for RJ14  is not the same as 4 pair ethernet using RJ-45
https://en.wikipedia.org/wiki/Ethernet_over_twisted_pair
https://en.wikipedia.org/wiki/Registered_jack#RJ11,_RJ14,_RJ25_wiring

The connectors are the same style, but vary in the width and number of pairs they carry
 

Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 13, 2020, 12:32:00 AM
It is true the current spikes stopped at 6:22 PM when I unplugged the data cable from the Classic to the MODBUS/Canbus adaptor - but it also appears true that they did not return after plugging it back in at 8:30 AM the next day. Several days now, I don't see the current spikes. Thanks guys, just a weird glitch it appears.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 20, 2020, 02:43:50 PM
NOPE! I was WRONG! It didn't make the current spikes with the Classics unhooked but does when hooked back to the MODBUS/Canbus adaptor. SMA's solution is to 86 the MODBUS/Canbus and do DC only with the Classics doing their thing by their lonesome. I really didn't spend all this money for this to be the solution. Can you help, please? I went with all this MidNite stuff because it was supposed to work with my Sunny Island!
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 20, 2020, 02:56:08 PM

Unfortunately we do not have enough information about SMA's canbus communications protocol and internal software workings to have any good idea why their unit is giving you bogus current information.

What happens if you keep just the Midnite canbus interface connected but turn off the external charge controllers in the SMA Sunny Island menu ?
Do you still get the bogus information ?   No Classics, just the interface as you found.

Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 21, 2020, 12:25:13 AM
Yeah, no that is what led to the SOC issue in the first place. The only thing different between the system that works and this one was the addition of the RSS, which has issues of its own in another thread - could these be related issues?
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 21, 2020, 12:46:46 AM
Quote from: Trukinbear on November 21, 2020, 12:25:13 AM
Yeah, no that is what led to the SOC issue in the first place.

I do not understand regarding my question in my previous post.

Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 21, 2020, 01:32:23 PM
Having the external charge controllers connected to the com but not turned on in the Sunny Island is what FUBAR'd the other Sunny Island.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 21, 2020, 08:01:26 PM
I'm trying several combinations of configs in an effort to find my problem via the process of elimination. Tonight we've un-networked the Classics and are presenting only the primary via the MODBUS/Canbus to the SI.

Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 22, 2020, 03:07:26 PM
Preliminary data suggests the comm errors are related to the (intermittent unused address 11) (previously mirrored display issue) 2nd networked Classic 250 which has acted wonky since around the time the repaired 1st Classic 250 came back online.
I've done the VMM both with the MNGP and the jumpers, neither of which actually reset everything. How do you wipe everything clean for real?
Title: Re: Can my Classics be responsible for this? Help!
Post by: boB on November 22, 2020, 05:17:05 PM
Maybe it's the modbus-canbus interface having some kind of issue ?

Title: Re: Can my Classics be responsible for this? Help!
Post by: FNG on November 23, 2020, 08:48:28 AM
Quote from: Trukinbear on November 22, 2020, 03:07:26 PM
Preliminary data suggests the comm errors are related to the (intermittent unused address 11) (previously mirrored display issue) 2nd networked Classic 250 which has acted wonky since around the time the repaired 1st Classic 250 came back online.
I've done the VMM both with the MNGP and the jumpers, neither of which actually reset everything. How do you wipe everything clean for real?
The VMM resets all the important registers. Unfortunately that's about the best you can do. One thing you could do is pull all the registers from another classic and import them to this one but I don't see that helping.

If there is a defect with this classic causing loss of coms it wont be related to values in a register. I would suggest emailing or calling support and see what they have to say.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 23, 2020, 03:18:42 PM
Ok, I've got two Trouble Tickets in, one for this and one for the (maybe related?) problem with my RSS Birdhouse. Fingers crossed! In the meantime, I've over paneled the one operating Classic as this time of year my panels never exceed 50% of nominal rated power anyway.
Title: Re: Can my Classics be responsible for this? Help!
Post by: Trukinbear on November 28, 2020, 04:31:52 PM
The replacement unit has arrived and has been installed in place of this Classic 250 - appears to be working properly and I've yet to record a current spike. Hope I'm not speaking too soon, but it appears to be - yes, my classic can be responsible for this.