Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Konwersja Modbus TCP na RTU, izolacja RS485, zakres VCC
#1
Czy byłaby możliwość dodania (chyba że już jest - w dokumentacji na pierwszy rzut oka nie widzę) do LK4 możliwości konwersji Modbus TCP na RTU?  Dla dowolnych urządzeń, po prostu serwer TCP odbiera zapytanie i przekazuje je jako ramkę RTU na RS485, po czym przekazuje odpowiedź z powrotem (lub zwraca kod błędu jeśli brak odpowiedzi).  Podobną funkcję ma np. MikroTik KNOT.  LK4 sam też odpowiada na zapytania Modbus TCP, więc trzeba by mu dodać konfigurowalny Unit ID (jego własny na który ma odpowiadać zamiast przekazywać dalej jako RTU).

Przy okazji pytania, czy RS485 jest izolowany i do jakiego max napięcia?  Oraz czy 58V to absolute max VCC - bo pasowałoby mi zasilać LK4 i jednocześnie mierzyć napięcie z magazynu energii (16S LFP), 16*3,65 = 58,4V to dopuszczalne maksimum, rzadko kiedy tyle będzie i powyżej 58V nie muszę mieć dokładnego pomiaru ale czy tak powiedzmy do 60V przez ograniczony czas wytrzyma i nie uleci "magiczny dym"?  Szeregowo o zasilaniem oczywiście będzie bezpiecznik, czy wskazane byłoby dodać szeregowo diodę Zenera by zgubić kilka V (wtedy przydałoby się móc przesunąć pomiar VCC o tyle samo w górę, by poprawnie liczyć moc i energię)?
<t></t>
Odpowiedz
#2
(11-15-2025, 08:01 PM)marekm napisał(a): Czy byłaby możliwość dodania (chyba że już jest - w dokumentacji na pierwszy rzut oka nie widzę) do LK4 możliwości konwersji Modbus TCP na RTU?  Dla dowolnych urządzeń, po prostu serwer TCP odbiera zapytanie i przekazuje je jako ramkę RTU na RS485, po czym przekazuje odpowiedź z powrotem (lub zwraca kod błędu jeśli brak odpowiedzi).  Podobną funkcję ma np. MikroTik KNOT.  LK4 sam też odpowiada na zapytania Modbus TCP, więc trzeba by mu dodać konfigurowalny Unit ID (jego własny na który ma odpowiadać zamiast przekazywać dalej jako RTU).
Przy okazji pytania, czy RS485 jest izolowany i do jakiego max napięcia?  Oraz czy 58V to absolute max VCC - bo pasowałoby mi zasilać LK4 i jednocześnie mierzyć napięcie z magazynu energii (16S LFP), 16*3,65 = 58,4V to dopuszczalne maksimum, rzadko kiedy tyle będzie i powyżej 58V nie muszę mieć dokładnego pomiaru ale czy tak powiedzmy do 60V przez ograniczony czas wytrzyma i nie uleci "magiczny dym"?  Szeregowo o zasilaniem oczywiście będzie bezpiecznik, czy wskazane byłoby dodać szeregowo diodę Zenera by zgubić kilka V (wtedy przydałoby się móc przesunąć pomiar VCC o tyle samo w górę, by poprawnie liczyć moc i energię)?
W LK ModbusTCP działa odwrotnie, sam wysyła dane po ModbusTCP ze swoich czujników do typowego kontrolera PLC. Są inne urządzenia które konwertują MOdbusTCP/RTU, nie ma to raczje związku z tym co dzieje się wewnątrz LK. 

NIe, póki co RS485 nie jest izolowany, ale mamy zamiar taki  kiedyś wprowadzić (ma głównie znaczenie do długich kabli i tam gdzie urządzenia są zasilane z różnych rozdzielni).
Natomiast maksymalne napięcie to zupełnie co innego. W tym przypadku można dać na wejściu pomiarowych prosty dzielnik rezystorowy. Albo prościej i lepiej dla akumulatorów obniżyć trochę napięcie ładowania do np 56V max.  Dla najlepszej żywotności akumulatory LFP ( i inne litowe) powinny pracować w przedziale 20-80% pojemności, a to właśnie przekłada się na minimalne i  maksymalne napięcie na nich.
<t></t>
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości