Witam. Zapoznaj się z formatem ramki ModBus, a sam znajdziesz odpowiedź. Do tego dokumentacja do falownika. Pozdrawiam.
Co za problem sprawdzić. Podłączyć kabel USB-RS232 skonfigurować baud rate i spróbować odczytać jakiś rejestr modbusa używając np. Radzio modbus master simulator.
To standardowa ramka modbus tcp, można spróbować od razu w node-red odczytać dane: https://m.youtube.com/watch?v=MY1L8t-10a... Konfiguracja podobna jak programu radzio.
Cześć, Próbuje odczytać dane z falownika Renac R3-5K-DT. Szukam kogoś kto wie jak ustawić program Radzio! Modbus Master Simulator na podstawie dokumentacji modbus, tak aby udało się coś odczytać z falownika i przetestować połączenie. Poniżej dokumentacja modbus. Dzięki za pomoc !
Też nie bardzo rozumiem pytania... Wyposaż się w przejściówkę RS485 na USB, podłącz do komputera, uruchom jakiś program (ja używam Radzio! Modbus Master Simulator) i fru. Na BX uruchom program w trybie on-line tak żebyś widział wartości zmiennych na żywo (jeżeli korzystasz z portu wbudowanego to będzie to zmienna typu ModbusRtuMaster_PcCOM, jeżeli KL6041...
A próbowałeś odczytać ramki RTU bezpośrednio bez konwertera TCP? Np programem Radzio Ewentualnie przez NodeRed.
Zapis 13#05 odczytanie 5 rejestru z stacji nr 13 ? Dokładnie tak jest 13 to numer stacji, a 5 to numer rejestru. Dzisiaj spróbuję innym programem odczytać rejestr 5 Przy wybraniu drivera "MODBUS RTU, RTU over TCP" nie ma przesunięcia. Jak już pisałem wcześniej w projekcie HMI nic nie zmieniałem i przed awarią działał. Dam znać co odczytam Radzio Modbus...
Skoro nigdy nie miałeś z tym do czynienia, to na razie nie można Ci pomóc, bo dopóki nie sformułujesz włąsciwych pytań, nikt nie udzieli właściwej odpowiedzi. Bez przeczytania opisu i chociaż powierzchownego zrozumienia Modbusa nie da rady. Do tego musisz zapoznać się z opisem rejestrów tej makiety - chyba, że masz ją sam zaprojektować. A jest to "banalnie...
Wygląda to tak, że są 2 moduły Wago, do których podłączone zostały wejścia (czujniki) i wyjścia. Robię tego typu projekt po raz pierwszy, także, jeśli się mylę, to mnie poprawcie, ale z tego co się orientuję to żeby to działało to masterem powinien być S7-1500 i potrzebuję 2 blocki MB_Client (po jednym do każdego Wago). Wstępnie mój bloczek wygląda...
Ok, odpowiedzi brak ale jakoś sobie radzę. Jednak mogę pisać do 12288 - problemem był lipny klient do MODBUS-a. Polecam soft od Radzio DXP - działa. Ale to nie zmienia faktu że nie mogę pisać bezpośrednio pod adres DO. Po co to jest w dokumentacji wago opisane jako RW? Można to jakos odblokować?
Dowolny moduł wejść/wyjść z modbus TCP. W C# masz gotowce modbus tcp do ściągnięcia. Sorry, ostatnie pytanie. Dobrze wyfiltrowałem, o coś takiego chodzi? :) Ewentualnie, czy możesz mi polecić jakiś konkretny sprawdzony w boju model? tET-P6 CR PET-7060 CR BNET-5304 CR
[url=http://en.radzio.dxp.pl/modbus-mast... jest dobre.
[url=http://en.radzio.dxp.pl/modbus-mast...
Możesz zacząć od tego https://en.radzio.dxp.pl/modbus-master-s... nie piszesz czy twoje urządzanie ma być masterem czy slave do sprzętowych testów możesz użyć np. takiego urządznia https://frisko24.pl/BHT_1000_M_Cyfrowy_t... W dokumentacji powinieneś mieć jak do tego gadać Do testów wystarczy Tutaj masz...
Do testowania modbusa można również wykorzystać program [url=http://en.radzio.dxp.pl/modbus-mast... chociaż posiada jeszcze pewne niedociągnięcia, ale wydaje się być dobrą alternatywą dla komercyjnych w większości tego typu aplikacji.
Witam, A mi na szybko przychodzi zastosowanie typu UNION, w którym znajdowały by się 2 tablice: pierwsza dla word, druga dla real. Wcześniej oczywiście trzeba jeszcze zrobić zamianę (swap) word-ów w każdym dword. Też tego typu rozwiązanie jest stosowane np. w języku C. Więc autor tematu też może tego typu podejście zastosować jak radził kolega. Pozdrawiam
Wydaje mi się, że aplikacja Arsoft będzie chciała gadać z wyświetlaczem poprzez port szeregowy a nie ethernetowy. Też może, ale późniejszym celem jest, aby wyświetlacz był " w sieci" i każdy miał do niego dostęp z każdego stanowiska. I dlatego tak to chcę rozwiązać, bo można byłoby użyć konwertera np USB/RS485. Dziękuje za odpowiedź Dodano po 36 1...
Zostawiłem w main tylko obsługę wyświetlacza i jest to samo. Hardware jest OK, program typu hello world na ekranie działa. [syntax=c] volatile bool odswiez=true; volatile aktywnyEkran menu=EKRAN_GLOWNY; int main( void ) { uint8_t timer[TIMER_NO]; timer_init(timer); lcd_init(LCD_DISP_ON); while( 1 ) { ekrany( &timer[0] ); wdt_reset(); } } [/syntax]...
radzio biblioteka radzio flaga wyświetlacz graficzny radzio
keylogger klawiaturze trzeszczy dotknięciu powerbank ładowanie baterii
silnik invertorowy płyta gazowa elektrolux
Montaż gumowej uszczelki linki maski w grodzi silnika Regulacja prądu spoczynkowego w magnetofonie M 2411 Aria