Hybridni menic komunikace

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Březen 21 09:56:18 CET 2022


To jsem cekal taky, ze na 485 to pobezi stejne jako na 232 ale neni to tak.
Celkem hezky sesbirana dokumentace k protokolum je treba zde 
mpp-solar/docs/protocols at master · jblance/mpp-solar · GitHub 
<https://github.com/jblance/mpp-solar/tree/master/docs/protocols>

Prijde mi divne, ze menic spadne uz 2s po zapnuti do varovani kvuli 
nekomunikaci BMS, pritom podle toho co jsem nasel by BMS mela byt slave 
(ale jisty si nejsem) a menic nic neposle. No mozna to treba vubec 
nepodporuje.

Dne 21.03.2022 v 9:42 Martin Záruba napsal(a):
> Myslím, že měnič čeká na povel. To je bohužel ta horší varianta. On je 
> nějak nastavený a nějaký software mu může poslat nějakou změnu hodnot 
> nebo od něj chtít odpověď. Dost možná, že komunikace na RS485 je 
> stejná jako na RS232.
>
> JAk vypadá ten protokol PI30?
>
> Martin Záruba
>
> Dne 20.3.2022 v 15:08 Jaroslav Buchta napsal(a):
>> Dik za info, ted me jeste vrta hlavou jedna vec - kdo je aktivni v te 
>> BMS komunikaci? Podle popisu protokolu, ktere jsem nasel to vypada, 
>> ze aktivni by mel byt menic.
>> Tenhle ma podle nejakych informaci 4 komunikacni kanaly, USB-VCP, 
>> RS232 - tam funguje ten protokol PI30 i kdyz jen pro cteni dat.
>> RS485 - tam namerim rezistor 120R ale na osciloskopu zadny pokus o 
>> komunikaci
>> mozna CAN - tam je taky odpor 120R ale zase zadne klidove napeti, coz 
>> je divne, prevodnik mam v praci ale osciloskopem zadny pokus o 
>> komunikaci nepozoruju.
>>
>> Nastavil jsem typ baterie Fld, coz by mela byt s podporou BMS a hlasi 
>> to varovani asi 2s po zapnuti
>> 39 - BMS komunikace ztracena
>> Ted je otazka, jestli to ceka, ze prijdou nejaka data, nebo by si je 
>> mel menic aktivne cist?
>>
>> No nic, beru sroubovak, jestli je to vubec komplet osazene ;-)
>>
>> Dne 20.03.2022 v 14:09 Martin Záruba napsal(a):
>>> A=+, B=- Ale když to prohodíte, jen to nepůjde. Je velmi 
>>> pravděpodobné, že to bude modbus. Pokud nevíte naprosto nic, asi 
>>> první krok je si na to dát paměťový osciloskop a doufat, že se to 
>>> samo pokouší nějak komunikovat. Z toho by se poznala přenosová 
>>> rychlost. Pravděpodobně i adresa zařízení, ale defaultně bývá 1. 
>>> Modbus se používá jednak RTU a nebo ASCII. Pokud nějaká data 
>>> uvidíte, tak je snadno poznáte.
>>>
>>>
>>> Základní povely komunikace jsou obvykle tyto:
>>>
>>> první byte je adresa (pravděpodobně 1)
>>>
>>> druhý je povel. Skoro jistě by to mělo umět povel 3, t.j. čtení 
>>> registru
>>>
>>> třetí a čtvrtý je 16-ti bitová adresa registr
>>>
>>> pátý 0
>>>
>>> šestý počet registrů
>>>
>>> pak je 16 bit CRC
>>>
>>> viz žlutý řádek.
>>>
>>> odpověď může být 16 bitové slovo nebo 32 bitové slovo
>>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20220321/a652d025/attachment.htm>


Další informace o konferenci Hw-list