1.7.0.33 Nog steeds geen communicatie met Chint
- bvanbeusichem
- Offline
- Expert lid
Minder
Lees meer
- Berichten: 148
- Ontvangen bedankjes 5
9 jaren 5 dagen geleden #788
door bvanbeusichem
Beantwoord door bvanbeusichem in topic 1.7.0.33 Nog steeds geen communicatie met Chint
Minke,
Ik heb de communicatie logs van beide GroWatts ge-analyseerd en er zijn een aantal zaken die mij opvallen. En ik krijg het idee dat de communicatie fouten veroorzaakt worden door de functies binnen Sunprofit om de CRC te bepalen.
Om de data van de GroWatt op te vragen word de string 3F230232410000DC gestuurd.
Als deze niet goed is word deze nogmaals gestuurd tot max 5x
Iedere keer worden er 4 bytes toegevoegd aan de voorgaande string
01BD, 027A, 02F3 etc.
Nu blijkt dat:
01BD de CRC is van 3F230232410000DC
027A de CRC is van 3F230232410000DC01BD
02F3 de CRC is van 3F230232410000DC01BD027A
Dus volgens mij gaat er in deze functie iets niet goed waardoor de vorige CRC bij de uitvoer string word opgeteld.
Zoals we beide weten is de CRC die de GroWatt terug geeft de laatste 4 karakters van de invoer string.
Het volgende wat mij opvalt is dat SP altijd in een loopje komt met het uitvragen als de CRC van de GroWatt op de invoer string een null bevat op de 3e positie. Zodra er geen 0 meer staat is gelijk het loopje be-eindigd.
Zie hieronder het voorbeeld.
0706 = fout
0605 = fout
0720 = goed
16-11-2015 15:28:00,3F230232410000DC01BD,233F023241230103FA0000000F08F800001385000E0000000000000000000000000000000000E900000706
16-11-2015 15:28:00,3F230232410000DC01BD027A,233F023241230104000000000F08EE00001385000E0000000000000000000000000000000000E900000605
16-11-2015 15:28:01,3F230232410000DC01BD027A02F3,233F023241230103FA0000001008F800001385000F0000000000000000000000000000000000E900000720
Ik hoop dat je hiermee een oplossing kan vinden voor de communicatie errors.
Groet,
Bert
Ik heb de communicatie logs van beide GroWatts ge-analyseerd en er zijn een aantal zaken die mij opvallen. En ik krijg het idee dat de communicatie fouten veroorzaakt worden door de functies binnen Sunprofit om de CRC te bepalen.
Om de data van de GroWatt op te vragen word de string 3F230232410000DC gestuurd.
Als deze niet goed is word deze nogmaals gestuurd tot max 5x
Iedere keer worden er 4 bytes toegevoegd aan de voorgaande string
01BD, 027A, 02F3 etc.
Nu blijkt dat:
01BD de CRC is van 3F230232410000DC
027A de CRC is van 3F230232410000DC01BD
02F3 de CRC is van 3F230232410000DC01BD027A
Dus volgens mij gaat er in deze functie iets niet goed waardoor de vorige CRC bij de uitvoer string word opgeteld.
Zoals we beide weten is de CRC die de GroWatt terug geeft de laatste 4 karakters van de invoer string.
Het volgende wat mij opvalt is dat SP altijd in een loopje komt met het uitvragen als de CRC van de GroWatt op de invoer string een null bevat op de 3e positie. Zodra er geen 0 meer staat is gelijk het loopje be-eindigd.
Zie hieronder het voorbeeld.
0706 = fout
0605 = fout
0720 = goed
16-11-2015 15:28:00,3F230232410000DC01BD,233F023241230103FA0000000F08F800001385000E0000000000000000000000000000000000E900000706
16-11-2015 15:28:00,3F230232410000DC01BD027A,233F023241230104000000000F08EE00001385000E0000000000000000000000000000000000E900000605
16-11-2015 15:28:01,3F230232410000DC01BD027A02F3,233F023241230103FA0000001008F800001385000F0000000000000000000000000000000000E900000720
Ik hoop dat je hiermee een oplossing kan vinden voor de communicatie errors.
Groet,
Bert
Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.
- bvanbeusichem
- Offline
- Expert lid
Minder
Lees meer
- Berichten: 148
- Ontvangen bedankjes 5
9 jaren 1 week geleden #786
door bvanbeusichem
Beantwoord door bvanbeusichem in topic 1.7.0.33 Nog steeds geen communicatie met Chint
Hoi Minke,
De debug file staat nog steeds vol met communicatie fouten naar de growatt omvormers in v33.
Er word vanuit Sunprofit een steeds langere string gestuurd naar de growatt omvormers en deze geven antwoord terug.
Ik heb op dit moment bijna iedere dag opbrengsten die niet kloppen.
Beide installaties zijn nagenoeg identiek en zouden bijna hetzelfde moeten opbrengen.
Toch heb ik soms opbrengsten op de ene omvormer van 0.6 kWh en op de andere 2.6 kWh, vandaag weer een verschil van 0.8 kWh op beide omvormers.
Soms geeft de ene installatie veel meer en dan weer de andere installatie.
Als ik de communicatie log door mijn powershell "vertaal" script haal zie ik dat E-Total van de ene omvormer klopt met jou waarde en de andere omvormer geeft veel minder als SP.
Ik denk dat door de vele communicatie fouten SP verkeerde opbrengsten bereken.
Debug.dat:
16-11-15 15:27:39 GRW-01: Checksum error inverter ID: Dak 1 Outputstring: 3F230232420000DD01BD027A, Inputstring: , Errorcode: 5
16-11-15 15:28:01 GRW-02: Checksum error inverter ID: Dak 2 Outputstring: 3F230232410000DC01BD027A, Inputstring: , Errorcode: 5
in de cmn log staan de strings die gestuurd worden en steeds langer worden.
16-11-2015 15:28:00,3F230232410000DC01BD,233F023241230103FA0000000F08F800001385000E0000000000000000000000000000000000E900000706
16-11-2015 15:28:00,3F230232410000DC01BD027A,233F023241230104000000000F08EE00001385000E0000000000000000000000000000000000E900000605
16-11-2015 15:28:01,3F230232410000DC01BD027A02F3,233F023241230103FA0000001008F800001385000F0000000000000000000000000000000000E900000720
groet,
Bert
De debug file staat nog steeds vol met communicatie fouten naar de growatt omvormers in v33.
Er word vanuit Sunprofit een steeds langere string gestuurd naar de growatt omvormers en deze geven antwoord terug.
Ik heb op dit moment bijna iedere dag opbrengsten die niet kloppen.
Beide installaties zijn nagenoeg identiek en zouden bijna hetzelfde moeten opbrengen.
Toch heb ik soms opbrengsten op de ene omvormer van 0.6 kWh en op de andere 2.6 kWh, vandaag weer een verschil van 0.8 kWh op beide omvormers.
Soms geeft de ene installatie veel meer en dan weer de andere installatie.
Als ik de communicatie log door mijn powershell "vertaal" script haal zie ik dat E-Total van de ene omvormer klopt met jou waarde en de andere omvormer geeft veel minder als SP.
Ik denk dat door de vele communicatie fouten SP verkeerde opbrengsten bereken.
Debug.dat:
16-11-15 15:27:39 GRW-01: Checksum error inverter ID: Dak 1 Outputstring: 3F230232420000DD01BD027A, Inputstring: , Errorcode: 5
16-11-15 15:28:01 GRW-02: Checksum error inverter ID: Dak 2 Outputstring: 3F230232410000DC01BD027A, Inputstring: , Errorcode: 5
in de cmn log staan de strings die gestuurd worden en steeds langer worden.
16-11-2015 15:28:00,3F230232410000DC01BD,233F023241230103FA0000000F08F800001385000E0000000000000000000000000000000000E900000706
16-11-2015 15:28:00,3F230232410000DC01BD027A,233F023241230104000000000F08EE00001385000E0000000000000000000000000000000000E900000605
16-11-2015 15:28:01,3F230232410000DC01BD027A02F3,233F023241230103FA0000001008F800001385000F0000000000000000000000000000000000E900000720
groet,
Bert
Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.
- dickengel
- Onderwerp Auteur
- Offline
- Senior lid
Minder
Lees meer
- Berichten: 71
- Ontvangen bedankjes 0
9 jaren 1 week geleden #785
door dickengel
1.7.0.33 Nog steeds geen communicatie met Chint werd gestart door dickengel
Dag Minke,
Ik heb vanmiddag versie 33 geïnstalleerd om te zien of het loggen van de Chint weer
functioneert.
Helaas is dat probleem nog niet opgelost.
Zoals al eerder gemeld t/m V26 heeft dit altijd goed gewerkt.
Wel opgelost is de "Error in CommunicationChint " melding.
En de "Reageert niet..." als de omvormers niet in bedrijf zijn
Na de volgende 3 regels in de statusberichten blijft het dus doodstil....
16:13:55 CHT-01 : 64 AAAA00010100018015000D4041424344454748494A4C78797A7B7C7D7E...
16:13:53 CHT-01 : 24 AAAA000101000081010601DE
16:13:53 CHT-01 : 42 AAAA0000010000800A31313034444E3030333403FE
Hopelijk vind je de oplossing in de volgende versie...
Dick Engel
Ik heb vanmiddag versie 33 geïnstalleerd om te zien of het loggen van de Chint weer
functioneert.
Helaas is dat probleem nog niet opgelost.
Zoals al eerder gemeld t/m V26 heeft dit altijd goed gewerkt.
Wel opgelost is de "Error in CommunicationChint " melding.
En de "Reageert niet..." als de omvormers niet in bedrijf zijn
Na de volgende 3 regels in de statusberichten blijft het dus doodstil....
16:13:55 CHT-01 : 64 AAAA00010100018015000D4041424344454748494A4C78797A7B7C7D7E...
16:13:53 CHT-01 : 24 AAAA000101000081010601DE
16:13:53 CHT-01 : 42 AAAA0000010000800A31313034444E3030333403FE
Hopelijk vind je de oplossing in de volgende versie...
Dick Engel
Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.
Tijd voor maken pagina: 0.102 seconden