Strona 1 z 1

Komunikacja RS232 z ESP32 - PRASA KRAWĘDZIOWA

: 09 cze 2025, 09:26
autor: nairodd
Hej,

tworzę system do zbierania danych z maszyn - prasy krawędziowe AMADA, EHT oraz wykrawarki rewolwerowe AMADA, LVD.
Dane mają być wykorzystywane do automatycznego wyliczania współczynnika wykorzystania maszyn, automatycznego rejestrowania stanu maszyny typu awaria, przezbrojenie, praca, bezczynność.

Mam zaprojektowaną płytkę PCB składającą się z izolowanych galwanicznie wejść DC i złączy do podłączenia przekładników.

O ile sygnały załączenia zasilania, oraz pracy maszyny (na przykład uderzenia prasy) są łatwe do pozyskania, to już sygnały dotyczące awarii czy przezbrojenia są trudniejsze.

W związku z powyższym zastanawiam się nad tym, czy istnieje możliwość podłączenia konwertera RS232 do złącza w maszynie i pozyskiwanie informacji poprzez UART do ESP32 a z kolei ESP32 wysyłać będzie informacje do bazy danych.

Czy próbował ktoś pozyskać informacje poprzez port RS232, RS485 z pras krawędziowych lub wykrawarek rewolwerowych, lasera, plotera?

Re: Komunikacja RS232 z ESP32 - PRASA KRAWĘDZIOWA

: 09 cze 2025, 19:31
autor: kasjo
Jesteś pewien, że maszyna wyrzuca jakieś dane na temat pracy na ren RS232? Bo może to jest tylko port do wgrywania/odczytywania programów?

Re: Komunikacja RS232 z ESP32 - PRASA KRAWĘDZIOWA

: 09 cze 2025, 20:04
autor: nairodd
No właśnie chciałem się dowiedzieć od szanownego grona specjalistów na forum :)
Na przykład w manualu do sterownika Cybelec dnc600s jest mowa o komunikacji poprzez RS232 i o tym, że możliwe jest drukowanie zawartości ekranu poprzez port RS232, więc teoretycznie parametry, siły nacisku, program, ustawienia można wysyłać i odbierać urządzeniem wyposażonym w taki port, czyli równie dobrze teoretycznie rolę odbiornika danych może pełnić ESP32 i konwerter RS232 -> TTL. Obrazek Obrazek

Dodane 1 minuta 45 sekundy:
Obrazek

Re: Komunikacja RS232 z ESP32 - PRASA KRAWĘDZIOWA

: 10 cze 2025, 12:14
autor: kasjo
Faktycznie wygląda na to, że można takie dane odczytać problemem będzie że maszyna nie wyrzuca chyba cały czas tych danych tylko musi być zainicjowana procedura transmisji przez człowieka.