News:

To visit MidNite Solar click this link www.midnitesolar.com

Main Menu

Classic 200 Pinout? woes

Started by WillEert, November 02, 2020, 10:24:35 PM

Previous topic - Next topic

WillEert

I spent my summer building a building and then installing another 6KW of panels on it's roof.  2.4Kw go to a hybrid air source mini split heat pump and 3.6Kw come into the house. The charge controller for the house array is a Classic 200. I got the power room wiring finished today and had the 3.6 producing power to the system.  Yay!! So I tried to get an Arduino RX and TX to the 200. This should not be a problem I thought. But it is. The Arduino does not talk to the 200. The setup will talk to the other two Classic 150's but not to the 200. Maybe Midnite has changed the pinouts?? or maybe I am just missing something...... All  ideas welcome.
Thanks.
Will
(1)24 ET 185 mono, Classic 150,8x Surrette 6CS25p, 4x Magnum 4448, homecooked diversion system;(2)15 Heliene 330 mono,Classic 150;(3)2X6 Hansol345mono, 2 stand alone Hotspot ACDC12C Minisplit heat pumps.(4)15 Hanwha Q cell 400 1/2 cell, Classic 200: (5)1X6 HanwhaQcell 400 1 Hotspot minisplit ACDC18C

ClassicCrazy

#1
It isn't a Classic SL model is it ?
Although I think those still  have serial interfaces.
Does that Classic 200 have an MNGP ? if it does and you move it to the other jack and it works then it has to have serial output right ?

Larry
system 1
Classic 150 , 5s3p  Kyocera 135watt , 12s Soneil 2v 540amp lead crystal for 24v pack , Outback 3524 inverter
system 2
 5s 135w Kyocero , 3s3p 270w Kyocera  to Classic 150 ,   8s Kyocera 225w to Hawkes Bay Jakiper 48v 15kwh LiFePO4 , Outback VFX 3648 inverter
system 3
KID / Brat portable

WillEert

Hi Larry,

Thank you for this reply. After reading your reply I tried plugging the MNGP into the centre RJ11 port. It worked just fine. The Classic is not a model with the fewer functions. I don't buy so many that for the few $ saved I would rather have a fullblown model.

Last night I stayed up and tried various combinations of everything I could think of. What I learned is that although I assumed the new arduino setup could "talk" to both my 150's that is not the case. It only talks to one of them. Each of the 150's are however talking to their separate arduinos very nicely. I woke up last night wondering if this could be a grounding issue of some kind..... I am uncertain how one would attempt to diagnose that.  I was powering the new arduino  with my laptop usb so tried a different power supply but no go.

Nothing is easy. However being old and retired I learned that quite a while ago.

Will
(1)24 ET 185 mono, Classic 150,8x Surrette 6CS25p, 4x Magnum 4448, homecooked diversion system;(2)15 Heliene 330 mono,Classic 150;(3)2X6 Hansol345mono, 2 stand alone Hotspot ACDC12C Minisplit heat pumps.(4)15 Hanwha Q cell 400 1/2 cell, Classic 200: (5)1X6 HanwhaQcell 400 1 Hotspot minisplit ACDC18C

ClassicCrazy

Will - take a look at this post - someone was trying to use Classic 200 SL serial and I tried using Grahams modbus simulator too just to play along.
Graham  was guiding me through all the serial tests and some tools to use to diagnose.
Look though this = might help you out
http://midniteftp.com/forum/index.php?topic=4880.0

Larry
system 1
Classic 150 , 5s3p  Kyocera 135watt , 12s Soneil 2v 540amp lead crystal for 24v pack , Outback 3524 inverter
system 2
 5s 135w Kyocero , 3s3p 270w Kyocera  to Classic 150 ,   8s Kyocera 225w to Hawkes Bay Jakiper 48v 15kwh LiFePO4 , Outback VFX 3648 inverter
system 3
KID / Brat portable

boB

So Will...

What jack did you try first that didn't work for you on the 200 ?

K7IQ 🌛  He/She/Me

WillEert

I am happy to say that I am now able to RX/TX with the Classic 200 with my arduino. I am not happy to say however what the cause was. Through a process of elimination I ended up with one set of known working hardware and two "sketches" that when loaded into the arduino would RX/TX with one of the Classic 150's but not the other. I had identified the Classic 150's as 10 and 11. The new  Classic 200 I had named 12.  Comparing the two sketches it became apparent that in the Modbus Master configuration, when the packets are configured in setup, that the Classic identifier was entered into the configuration. Once I changed the identifier to "12" communication was established with the 200. So a self induced software problem brought on by not doing any coding for two years or so and forgetting how the code I wrote actually worked. I am still happy however!!! ::) Now to integrate the new Classic into the system.
Will
(1)24 ET 185 mono, Classic 150,8x Surrette 6CS25p, 4x Magnum 4448, homecooked diversion system;(2)15 Heliene 330 mono,Classic 150;(3)2X6 Hansol345mono, 2 stand alone Hotspot ACDC12C Minisplit heat pumps.(4)15 Hanwha Q cell 400 1/2 cell, Classic 200: (5)1X6 HanwhaQcell 400 1 Hotspot minisplit ACDC18C

ClassicCrazy

At least it was an easy problem to fix ! ( but maybe not to find !)

Larry
system 1
Classic 150 , 5s3p  Kyocera 135watt , 12s Soneil 2v 540amp lead crystal for 24v pack , Outback 3524 inverter
system 2
 5s 135w Kyocero , 3s3p 270w Kyocera  to Classic 150 ,   8s Kyocera 225w to Hawkes Bay Jakiper 48v 15kwh LiFePO4 , Outback VFX 3648 inverter
system 3
KID / Brat portable