Witam Mam problem z interpretacją zapytania na Protokole ModBus RTU poniżej ramka zapytanie odpowiedź zapytanie napięcie L1 235.... V Send:01 04 00 00 00 02 71 CB Odpowiedź: (jak to interpretować)_ Recv:01 04 04 43 6B ED CE 53 18 Dane zmiennoprzecinkowe (float). Tu masz konwerter: https://gregstoll.com/~gregstoll/floatto... 43 6B ED CE -> 235.929
Skoro program ma udostępniać dane to od strony modbus będzie slave-m Musi czekać na zapytanie od mastera modbus. Musi mieć przygotowaną listę rejestrów o które zapyta master a w których będą twoje dane.
Tu poczytaj: https://www.reddit.com/r/PLC/comments/57... jest tam kilka programów, m.in. ten https://sourceforge.net/projects/qmodmas... I jak tam słusznie zauważyli, napisz po czym ten modbus fizycznie lata - RS232 inny RS, sieć ethernet, jakieś przejściówki USB? Da się taką ramkę policzyć ręcznie i wysłać...
Niestety ta odpowiedź nic nie rozjaśnia. Czy chcesz na podstawie temperatury wysterować wyjście? (np.: dla 20C wystawić na stałe 5% i tyle) - w tym przypadku wystarczy przeskalować jedno na drugie i to wszystko. Czy chcesz utrzymać np.: 20C przy pomocy wyjścia? (automatycznie dobrać wartość wyjścia 0-100, aby wynikowa temperatura utrzymała się na zadanym...
Witaj, W modbus CPT3 i CPT4 są osobnymi licznikami. CPT3 jest licznikiem błędów w transakcji, natomiast CPT4 jest licznikiem zapyta skierowanych do tego slave. Liczniki te są dokładnie opisane w dokumentacji http://www.modbus.org/docs/Modbus_over_s... załącznik A punkt 6.1. pozdrawiam
Bo czytasz przez RS485. LSW3 ma swój własny "protokół" który nie jest do końca rozgryziony. Zwykłe zapytanie MODBUS (logger request) jest opakowane w szerszą ramkę i tak samo jest z odpowiedziami. Jak ją czytał? Zapytanie TCP wysłane na adres IP loggera, port 8899 https://obrazki.elektroda.pl/1003424700_...
Witam Mam taki problem mianowicie pytam sterownik po modbusie o rejestry a w odpowiedzi dostaje tylko jako zwrotkę moje zapytanie, sterownik nie odpowiada danymi. Co może być przyczyną, może ktoś miał podobny przypadek?
Czy ktoś ściąga dane z falownika Inwerter sieciowy Sofar Solar 3,6KTLM-G2, albo Sofar Solar 2700 TL przez rs485,Czy trzeba jakieś ustawienia zmieniać w falowniku żeby nawiązać połączenie. Sam z siebie nic nie wysyła, trzeba zapytać -protokół MODBUS. Trzeba znać tylko numer jednostki, który powinien być =1
A może zapytaj o cewki, "Modbus RTU Read Coils".
1. Standardowa karta SIM nie pozwala na przesyłanie danych z Internetu do urządzenia mobilnego. To urządzenie mobilne musi zainicjować najpierw połączenie. Po tej operacji komunikacja w dwie strony jest możliwa. 2. W przypadku komunikacji przy pomocy protokołu Modbus to urządzenie master musi wysłać zapytanie do urządzenia slave (licznika). Urządzenie...
Witam serdecznie. Jaki może być powód tego, że sterownik nie odsyła odpowiedzi na zapytanie Modbus? Zapis działa bez zarzutu, ale gdy wysyłam ramkę dla odczytu wyjść bitowych ($01) to sterownik nie daje żadnej odpowiedzi. Pozdrawiam
Witam, Nie widać co tam podajesz w parametrach MB_Master. Sprawdź: MB_MODE := 0 MB_DATA_ADDR := 412883 // (adres 12882, 400000+ 12882 +1) MB_DATA_LEN := 2 DATA_PTR := %MD100 (tutaj może być cokolwiek o długości 4B, jak zapytanie będzie o więcej parametrów to oczywiście odpowiednia wielkość pamięci) Prawdopodobnie trzeba będzie bajty poukładać aby oglądać...
Wracając do poprzednich postów dotyczących komunikacji z pvmonitor, mam pytanie czy coś takiego można by użyć do łączenia z pvmonitor bez szczególnych umiejętności programistycznych. Mówiąc w prost, czy zadziała to po prostu wpinając pod RS485 falownika i podłączając kabel internetu ??? https://elty.pl/pl/p/Konwerter-RS485-na-...
Niestety jest tak, że do każdego przekaźnika musze dodawać kolejny wpis w tabeli modbus w FATEKu i teraz jesli uruchomię 16CH na adre.2 i zaczynam uruchamiać kolejny przekażnik na module o adr 3to wszystko zaczyna się wydłużać w czasie, no bo FATEK musi coś wysłać/odebrać ale niestety w konsekwencji tego są opóźnienia rzedu 2s, oraz zajęta sieć modbus....
Serwer wysyła pakiety na IP sterownika, ale na inny port. Nie mam możliwości zmienić firmware'u. Klient wysyła zapytanie na port 502 serwera.
1 <- adres urządzenia 2 <- funkcja (2, read input) 0 i 10 <- adres rejestru (0 * 256 + 10 = 10) 0 i 2 <- ilość odczytywanych "wejść" (0 * 256 + 2 = 2) 217 i 201 <- CRC zapytania 255 <- zapewne śmieć To są tylko zapytania wysyłane przez mastera do slave'a. Do odpowiedzi to zupełnie nie pasuje. http://www.modbustools.com/modbus.html
Spróbuj adresy 8192 i 8193, czasem w programach do Modbusa trzeba podać adres dziesiętnie a nie szestnastkowo. Spróbuj odczyt 2 rejestrów jednocześnie. Czyli od 0x2000 długości 2 słów. Spotkałem się z urządzeniami, które nie zwracały wartości gdy była ona Double Word, gdy zapytanie było tylko o jedno słowo. Sprawdź adres, no i jaką masz odpowiedź z...
Zacznij od sprawdzenia czasu odpowiedzi samego miernika mocy. Użyj jakiejś przejściówki USB na RS485 widzianej jako port COM i odpytaj bezpośrednio Modbusem RTU. Jak będzie akceptowalny czas odpowiedzi, to zawsze możesz użyć konwertera Ethernet/RS485 i rozmawiać Modbusem RTU przez TCP/IP, bez konwersji protokołu na Modbus TCP.
Dzisiaj wypróbowałem: http://www.modbus.pl/download/zxy66/v19/... do testowania sieci regulatorów ABB opartej na RS485 ModbusRTU. Ustawiamy parametry zapytania i otrzymujemy ramkę odpowiedzi. Intuicyjny i łatwy w obsłudze.
Musisz wykorzystać klase SerialPort. Aby modbus slave odesłał informacje zwrotną trzeba mu posłać zapytanie.Przed pisaniem programu najprościej jest przestować komunikacje jakimś modbus scanerem. W programie takim możesz zobaczyć jak wygląda zapytanie i jak wygląda odpowiedź. Jeśli chodzi o c# musisz na jakieś zdarzenie np. ClickButton wysyłać zapytanie...
Zapłacę za zdalne wsparcie przy diagnostyce problemu z komunikacją Modbus TCP/IP. OPIS PROBLEMU: slave, który odłączony od sieci działa prawidłowo, po podłączeniu wyłącza się całkowicie, w momencie kiedy master wysyła zapytania. Cena 50 pln/godzina
Drogi kolego. Koledzy wyraźnie powiedzieli, że musisz wiedzieć jaki masz protokół transmisji. Moduły mogą mieć protokół MODBUS RTU lub zwykły RS232 z dedykowanymi komendami odczytu poszczególnych kanałów. Podam Ci przykład. Wagi elektroniczne mają różne protokoły. Jedne odpytuje się wysyłając S I CR LF, inne wysyłając samo S CR LF, a jeszcze inne protokołami...
Teraz dołóżmy do tego jeszcze fakt, że takie cuda można sobie robić na sprzętowych sterownikach które działają w czasie rzeczywistym. Np. ModbusRTU Funkcja 3 - Read Holding Registers (at)57600: Zapytanie: 8B + 3,5 znaku = 2ms ======Czas na generacje odpowiedzi...======= Odpowiedź - 5B + 2xN + 3,5 znaku = 4,8ms dla 10 rejestrów Odpowiedź - 5B + 2xN...
Te pluginsy to działają i nie działają. Jeden z nich testowałem ale nie działał. Potem ktoś napisał, że tam był błąd i autor naprawił go. Generalnie aby domoticz odczytywał trzeba znać zasadę w jaki sposób je odczytuje. Node red to język programowania oparty na przepływach. On to z jednej strony dane z rs485 skleja z komendami zrozumiałymi dla domoticza....
Witam, mam problem, nie wiem czy ktoś miał podobny ale potrzebuję z Arduino wysłać temperaturę po magistrali ModBus do innego Slava bez pytania od Mastera. Mam Arduino Uno podłączone do magistrali przez układ MAX485 i w Arduino jest taki kod: jest to kod Slava bo Master to narazie emulator pod windowsa [syntax=c] /** * Modbus slave example 1: * The...
No to może źle zapytałem - zasadę działania protokołu Modbus oczywiscie znam, zresztą można znaleźć na ten temat dużo informacji. Chodzi mi o to połączenie typu "multidrop" - jak ono działa i w jakich sytuacjach sie go stosuje ?
Zależność jest tylko dziwna. Biorąc dane z postu #33 wypadało by wziąść: temp1= rej48&255 dla formalności temp2= rej49>>8 nie wiem dla czego nie ma młodszej połówki (jest 0) Pozostałe dwa rejestry to cały czas wartość 40 tylko raz na starszym a raz na młodszym półbajcie. Raz jeszcze zapytam czy aby na pewno jest to modbus a nie mixter-bus ? Co jest...
Witam, A czy w PLC czekasz na zakończenie obsługi poprzedniej ramki ? Sprawdzasz wyjścia BUSY oraz DONE ? Przed kolejnym wysłaniem czy w każdym przerwaniu wysyłasz ramkę ? Bo popatrz na prosty przykład: Wysyłamy ramkę z 50ms ale nie sprawdzamy statusu zakończenia poprzedniego wysyłania. Urządzenie slave może nam nie odpowiedzieć w 50ms. Może odpowiadać...
Witam ładujesz "to" z tablicy typ zmiennej char ? void ramka() //procedura budująca wysyłaną ramkę { int i; ramka[0]=':'; //początek ramki ramka[1]='0'; //adres urządzenia slave ramka[2]='2'; switch(funkcja) //numer funkcji { case 2: { ramka[3]='1'; ramka[4]='1'; } break;...
Witam, mam do wykonania fragment kodu do odczytu sond PT1000, podłączonych do modułu Adama 4015. Z poziomu oprogramowania narzędziowego, mogę odczytać swobodnie dane. Chciałem to samo sprawdzić przy pomocy terminala wysyłając odpowiednią ramkę. Moduł odbiera zapytanie, ale pozostaje głuchy tj. nie uzyskuję odpowiedzi. Zgodnie z http://www.moduly-pomiarowe.pl/203...
Witam wszystkich, chciałbym prosić doświadczonych użytkowników o polecenie mi SCADY obsługującej protokoły MODBUS RTU, DNP3, IEC 61850, a także możliwość wysyłania zwykłych zapytań typu SELECT do serwera bazy dadnych mySQL. O ile z tą pierwszą częścią większość programów nie ma problemów o tyle do mySQL nie mogę nic znaleźć. Ilość zmiennych póki co...
Zastanawiam się czy nie jest to wina błędnej w moim przypadku implementacji drivera modbus tzn. brak odpowiedniego delay`a między wysłaniem a odbiorem. Pojedyncze zapytania działają prawidłowo? Raz miałem problem z przełączaniem się konwertera 232/485 z odbierania na wysyłanie, więc czas o którym piszesz musiał być minimum 500ms. Pomijam fakt, że odstęp...
Pytanie proponuję skierować wprost do producenta. Na targach Enex Huawei wystawiał coś o przybliżonym schemacie działania, ale czy to był prezenter czy też z oferty to trzeba zapytać.
Dziękuję za zainteresowanie. Po krótce, system ma służyć do sczytywania z rozmieszczonych w znaczącej wymiarów sali terminali egzaminacyjnych. Terminali jest łącznie 70, więc stąd moja obawa o długi czas procesu akwizycji danych z tych urządzeń. Maksymalna liczba pytań to 40, przy zdublowaniu dla bezpieczeństwa przesyłanych odpowiedzi na wszystkie pytania...
Najprościej użyć przerwanie od SystTick i tam wysyłać zapytanie
Witam wszyskich - mam problem z 224XP. Oproramowałem sterownik tak że port 0 komunikuje się z nadrzędnym urządzeniem poprzez prookół MODBUS RTU jako slave. Port 1 wykorzystuje do komunikacji z dwoma róznymi innymi urządzeniami. Port działa w trybie frreport (komunikacja znakowa). Jedno z urządzeń działa na transmisji 2400 8N1, drugie 9600 8N1. Oczywiście...
Witam, mam dwie poprawne i sprawdzone ramki zapisu Modbus, 2-bajtowa i 4-bajtowa (zapytanie do falownika stringowego) 04 10 9D 84 00 01 02 00 00 CB 8D 04 10 9D A3 00 02 04 03 20 00 00 5D 16 Ale nie wiem, czy poniższa ramka 1-bajtowa jest poprawnie napisana: 04 10 9D 84 00 01 01 0A 6C 3D adres slave: 04 ; Write Multi Register ; function: 40324 ; value...
Wypróbowałem to co napisałeś i nie pomogło. Po wpisaniu w MB_MODE=3 wyrzuca błąd "The MB_MODE parameter has an invalid value." (8188), natomiast przy ponownej zmianie MB_MODE=0 i MB_DATA_ADDR=0x2000 wywala "Function code is not supported." (8381). Wg help'a z TIA Portal aby wysłać zapytanie z kodem Modbus TCP =16#03 należy wpisać MB_MODE=0 i MB_DATA_ADDR...
Kojarzy mi się, że SIMEX kiedyś sprzedawał coś podobnego. Proponowałbym wysłać do nich zapytanie.
(at)wojciech Próbowałem. Zapytanie wysyłane jest do licznika, ale nie uzyskuję odpowiedzi od niego. Używając MODSCAN, pojawia się błąd "MODBUS Exception Response From Slave Device", natomiast na Wiresharku widoczny jest komunikat "Gateway path unavailable". Sprawdziłem dla pewności adres, jaki jest przypisany na liczniku, i zmieniłem go na "5". Na konwerterze...
(at)mati.pca Pobierasz dowolny symulator modbusa (master) i odpytujesz odpowiednie adresy. Kwestia czy masz konwerter RS485/USB? Zapytam, jaką wartość napięcia zwraca ramka?
W czym problem? Funkcją Modbus mozesz zapytać sterownik o jeden lub o kilka rejestrów na raz. W zapytaniu podajesz ile rejestrów chcesz otrzymać i od jakiego adresu. Ten kod który masz jest trochę za prosty. Gotowy przykład jest w Samplach Bascom`a (zajrzyj do katalogu Serial i Modbus_slave, Modbus_master) Chodzi o to że tam po adresie slave`a otrzymasz...
Tak z ciekawości zapytam, czy na tym nporcie można podpiąc kilka masterów Modbus tcp na róznych portach tak aby miały dostęp do tego samego slava działającego na Modbus RTU?
Na razie to wszystko plany - więc mam szeroki wachlarz do wyboru. Pisałem o konkretnej pompie ciepła - bo takową akurat klientowi montuję i zauważłem możliwość spięcia z PV. Moje pytanie bierze się ze znikomego pojęcia o PV. O ile "produkcję ciepła" mogę uzależniać od wielu rzeczy takich jak: temperatura wewnętrzna, zewnętrzna, pora dnia, wilgotność,...
Witam, Prześlij: zapytanie jakie chcesz wysłać, zapytanie jakie wysyłasz, jaka jest odpowiedź itp., pokaż zrzutu ekranu. Pozdrawiam,
Panowie, Doszedłem do miejsca w fusion solar gdzie zaktualizować firmware w donglu (nie falowniku) ale jest tam tylko opcja instalacji z pliku. Skąd pobrać firmware w wersji 123? Na stronie huawei logując się jako instalator mam do ściągnięcia tylko wersje 110 :( A dongle ma obecnie wersje 115 Edit: Ok, udało mi się zaktualizować firmware. Falownik...
Witam, No to może nie wykonuj obsługi czegoś co nie mas podłączone. Dwa "DB_MODBUS_RTU"(MODE := 0,MB_ADDR := 1,DATA_ADDR := 44102,DATA_LEN := 1,DATA_PTR := "DB_MODBUS_DANE".R_WPP, QUERY_id:=1, "ERROR" => "MODBUS_BLEDY".WPP); "DB_MODBUS_RTU"(MODE := 0,MB_ADDR...
Hej. Możesz spróbować github.com/wasilukm/hoymiles_modbus/blob... Prace jeszcze trwają ale można odczytać dane ze wszystkich mikroinwerterow razem z dekodowaniem numerów seryjnych. Planowałem jeszcze zrobić wysyłanie odczytanych danych przez mqtt ale Twoja obserwacja odnośnie zawieszania...
LOAD wystarczy raz, a MASTER trzeba wywołać dla każdego zapytania, jeśli chcesz odczytać tylko te dwa rejestry. Możesz przeczytać cały zakres jednym zapytaniem, a wybrać tylko to co potrzebujesz. Z kolejnym zapytaniem musisz czekać, aż poprzednie się zakończy Done lub Error. Ja robię tablicę z danymi do odpytania/zapisania i uruchamiam MASTER w pętli....
Adresy i linia są ok - jeśli wypnę jeden licznik sieci, z drugiego bez problemu wszystko czytam. Liczniki mają adres 5 i 6. Załączam zdjęcie z poleconego przez Ciebie programu przy obu licznikach wpiętych i odpytywaniu licznika o adresie 5 (drugi licznik ma adres 6). Czy coś Ci to mówi? Na podstawie tego co wkleiłeś coś się sypie z interpretowaniem...
(pewnie dwukierunkowy najlepiej - ale z drugiej strony jak mam informację z falownika ile produkuję to mogę chyba prosto wyliczyć mając jednokierunkowy ile dałem a ile zabrałem) Koniecznie trzeba znać kierunek przepływu. Dane tylko z falownika nie wystarczą. Dwa scenariusze: 1. Falownik wytwarza 3KW. Pobór w domu 2KW. Czyli -1KW do sieci 2. Falownik...
A co robię niezgodnie z dokumentacją? Poniższe funkcje znalazłem na stronie internetowej, która wyglądała całkiem poważnie. Obojętne mi z której flagi będę korzystał byle działało :P A skoro w większości przykładów natknąłem się właśnie na wykorzystanie tych flag to tego się na razie trzymam. ----------------------------------------... W sumie to...
W związku z wieloma zapytaniami w sprzedaży pojawi się także powiększona wersja NeoGSM-IP: NeoGSM-IP-64 : 64 wejścia, 40 wyjść/16 rolet, 4 strefy, 4 panele dotykowe, 8 termostatów pokojowych, GSM + WIFI (opcja LAN). Przewidywana dostępność: maj-czerwiec 2019 roku. A następnie Optima3G-IP: 64 wejścia, 40 wyjść, 4 strefy, 4 panele dotykowe, 8 termostatów,...
Witam while (1 == 1){ fSuccess = WriteFile(hCom, &rs_buff, 30, &RS_ile, 0); printf ("Wyslalem: %s \n", &rs_buff); //Zwieksz czas. Sleep(10); fSuccess = ReadFile(hCom, &read_buffor, 30, &RS_ile, 0); //Czemu read_buffor nie jest zadeklarowany jako wskaznik??? printf ("Odczytalem:...
Poszukaj pod hasłem "rozproszone moduly wejscia wyjścia". Chociażby F&F robi niedrogie przekaźniki (ok 100zł za sztukę) działające na magistrali Modbus. Zadzwoń też do URMETu, zapytaj z jakiej magistrali korzystają. Być może wystarczy tylko zainstalować dodatkowe moduły wejść binarnych (do przycisków) i odpowiednio je zaadresować.
Zapytaj w ZEPWN. Aktualnie wdrażam ich moduł wagowy z przetwornikiem, komunikacja Modbus RTU.
Witam. Gdyby ktoś był zainteresowany integracją Satela ze sterownikiem PLC to na polskim rynku pojawił się konwerter Satel RS232 <-> RS485 Modbus RTU. Konwertowanie protokołów odbywa się w locie czyli jest pytanie jest odpowiedź. Sam zakupiłem kilka sztuk które zostały wyprodukowane na moją prośbę i obecnie są ogólno dostępne. Konwerter działa...
Komunikacja uruchamia się jednorazowo, na zbocze narastające wejścia REQ (w sensie każde zapytanie to musi być impuls). W konfiguracji sprzętowej ustawiłeś Freeport i odpowiedni typ RS? Zrób pułapkę i zapisz wartość Status, jeśli pojawi się wyjście Error.
A to może zapytaj supportu ORNO czy tak samo można mierzyć moc pobraną i oddaną? Bo to by chociaż częściowo rozwiązało problem. pozdr atryda
Witam, Proponuję przesłać zapytanie o rejestry typu Input Register od rejestru 1000 maksymalnie 4 rejestry. W przykładzie demo.c został właśnie taki obszar do odczytu ustawiony. Z tego co zauważyłem jednostka Slave odpowiada kodem błędu, który informuje, że zapytanie jest o obszar pamięci nie obsługiwany przez niego. Standardowo w projekcie demo.c obsługa...
Pisałeś, że LED mruga regularnie co oznacza raczej, że pytasz. Z dokumentacji "COM LED (blue) indicates communication status. Flashes for each communication. When communication is good the LED is ON all of the time." Wygląda mi na to, że wysyłasz zapytania ale niekoniecznie dostajesz odpowiedzi czyli jest problem z adresowaniem slave'a (licznika). Jakiego...
Witam, w odpowiedzi na zapytanie do Volt odnośnie połączenia przez rs485 dostałem pdf z instrukcją od Lumiaxa, niby jest to modbus i ma działać ale jakie bym ramki nie wysyłał to odpowiedzi nie dostaje, robię to przy użyciu biblioteki phpserialmodbus (czy ktoś z niej korzystał z powodzeniem?) W załączniku pdf z instrukcją.
Witam. Koledzy szukam czegoś taniego prostego konkretnie sterownik PLC do tego jakieś małe HMI 3-5". Wymagania sprzętowe to DI/DO, AI/AO, Modbus. Soft do projektowania tego HMI i programowania PLC. Trafiłem na teoretycznie fajny sprzęt https://wayy.pl/sklep/ Lecz nie odzywają się jak wysłałem zapytanie. Może ktoś z was korzystał z tego i jest w stanie...
Ze względu na brak możliwości ustawienia trybu master w tych sterownikach wymiana danych praktycznie jest niemożliwa w protokole ModbusRTU, który tutaj byłby idealny. Można połączyć je w sieć i wpiąć do konwertera RS/Eth np. Jetport 5600 i podłączyć do karty sieciowej PC. Na pokładzie kompa odpalić aplikację spełniającą funkcję Modbus Mastera (http://members.tripod.com/~mbserver/).....
Bo generalnie w Modbusie nie może być dwóch zapytań na sieci (Masterów) w jednym czasie i nie ma znaczenia czy to RTU czy TCP. Zdanie powyżej nie jest prawdziwe. Nie może być dwóch masterów na magistrali szeregowej - Modbus RTU/ASCII. Protokół Modbus TCP pozwala na pracę wielu Masterów z jednym Slave jednocześnie. Jest tylko jedno ograniczenie: możliwości...
witam potrzebuje pomocy do takie ukladu: PLC1 --->(droga radiowa)-->PC (modicon modbus i/o serv 7.5.0.0 , commons z wonderware'a, winXP Home Edition)---(kabel rs232)--->PLC2 ---> Panel Magelis'a tak droga z PLC1 trzeba wyswietlic pewne stany na Panelu magelisa. problem takwi w tym po zainstalowaniu commmons z wondeware z oryginalna licencja, zaraz po...
Nie napisałeś jaki Modbus (TCP czy RTU), ani w jakim systemie. Dla RTU musisz wywoływać bloki sekwencyjnie, tj. czekać na wynik jednego zapytania i dopiero wysyłać kolejne. Dla TCP zazwyczaj można otworzyć więcej kanałów i odpytywać jednocześnie, ale zależy to od możliwości Master'a.
Nie widzę. Nie wynika z powyższego skąd wiesz że funkcja zwraca "zero", a nie np. 1.111227e-38, i dlaczego uważasz że to błąd? Nie widać co masz w danych z licznika, ani dlaczego chcesz złozyć floata z dwóch intów. Dlatego zapytałem.
Mam inną przejściówkę USB/RS485 ale dalej nie działa. Mam też odpowiedź producenta przyrządu: W odpowiedzi na Pańskie zapytanie informuję, iż do nawiązania komunikacji w formacie Modbus RTU nie nadaje się program windows'owego terminala. Ze względu na ostre wymagania czasowe w formacie ramki musi być stosowane specjalistyczne oprogramowanie zapewniające...
Dla chcących wiedzieć więcej co w tych pompach piszczy wrzucam plik pdf z rejestrami modbus'a po jednym dniu "reverse engineering'u" bo żadnego spisu nie znalazłem. Między sterownikiem-pilotem a pompą jest przewód 12V, masa, i rs485 A B. "Pilot" śle ciągle zapytania o kilka grup rejestrów i dostaje odpowiedzi. Za pomocą najtańszego konwertera RS485-ttl...
Czy spotkał się ktoś z was z podobnym, ale z komunikacjom po modbusie RTU lub ASCII Z uwagi, że całość instalacji wykonana jest przewodami bez ekranu wolę dmuchać na zimne i rozwarzyć alternatywę Pozwól, że zapytam co ma protokół do położonych przewodów ? :) MODBUS RTU to protokół komunikacyjny a nie warstwa sieci. Choć mogę się jedynie domyślać, że...
Mama taki temat - po RS485 odczytuje dane z miernika parametrów sieci - na ten moment zrobiłem to w PC i wszystko działa ładnie. Teraz chciałbym to samo zrobić w Bascomie z wykorzystaniem modbus.lbx ale zupełnie nie wiem czy w ogóle można tą bibliotekę do tego wykorzystać? Nie znalazłem nic podobnego w sieci. Ramka zapytania / odpowiedzi miernika wygląda...
Do takiego rozwiązania nie musisz mieć licznika od Froniusa. Dwa rozwiązania na szybko: - Fronius ma konfigurowalne wyjścia, które można uzależnić od produkcji np: powyżej produkcji 1kw Włącz wyjście nr 1, lub gdy jest określony cos fi - można połączyć się do falownika poprzez AP i zapytaj JSON o produkcję. Ja to zrobiłem z ESP822 i ESP32 i dalej w...
Witam! Mam falownik FoxESS T5 i podłączony kabel do porty COM pod piny 1 i 2. Z informacji od serwisu wynikało by, że idą tam pakiety danych które idą potem do chmury. W moim przypadku odbieram w kółko pakiety 02 04 00 00 00 06 70 3B. Idzie około 580 takich pakietów na minutę. Z analizatora modbus wynika, że to zapytanie do urządzenia o adresie 0x02...
Cześć, Czy ktoś z Was ma doświadczenie z komunikacją z pompą ciepła typu: NULITE BKDX50-200ii r32? Według informacji producenta obsługuje ona protokół MODBUS RTU, a na płycie sterującej złącze jest opisane jako RS485, ale po podłączeniu do tego złącza widzę prawdopodobnie komunikację między poszczególnymi płytami w pompie. Po wysłaniu zapytania na...
Witam, mam pytanie do znawców Modbus'a. Czy mając jedną magistrale i 20 slave'ów można wpiąć do niej dwa konwertery na TCP po to aby jeden obsługiwał slavey gdzie poll jest 300ms a drugi pozostałe, którym wystarczy 1000ms ? Pytam ponieważ mam duże opóźnienie w zapisie do slavea bo chyba zapis ustawia na końcu cyklu poll. Zakładając, że na odczyt potrzeba...
Jak wysyłam modbusem masterem z zwykłego kompa taka samą ramkę jaką wysyłam z mojej aplikacji (bez tego co jest dodawane za RS485 )to urządzenie odpowiada .... To w takiej sytuacji problem jest w Twojej aplikacji. Możesz odłączyć slava i puścić zapytanie będziesz widział czy te śmieci się pojawiają.
Wlasnie dlatego nie, bo program na serwerze najpierw sprawdzi z czym ma do czynienia po drugiej stronie......AMEN. w którym protokole na RS232 sprawdzasz jak to powiedziałeś " z czym ma do czynienia"? Powiem Ci jak wygląda np. protokół Modbus: master wysyła zapytanie w którym określa kod funkcji, adres rejestru do odczytania i ich liczbę. Slave odpowiada...
Tematu nie porzuciłem, spokojnie :) Poczytałem trochę o klasach, bo przyznam się szczerze, jakoś do tej pory traktowałem to po macoszemu. Poczytałem o modyfikatorach dostępu, klasach i zmiennych statycznych, getterach i setterach. Wobec poszerzonej wiedzy - stary program wrzuciłem radośnie do śmietnika i napisałem nowy wykorzystując kilka funkcji ze...
Pod kątem szyny Modbus można to opisać w prosty sposób: Master - Cobra lub Puma Slave - Spider (adres 5) baudrate 9600 1. Nawiązanie komunikacji M - Zapytanie slave'ów od numeru 1 do 32 o 1 rejestr wejściowy z adresu 0 (funkcja 4) S - Odpowiedź zwracająca wartość 054 147 2. Zapytanie o status GSM i zmiany parametrów pieca M - Zapytanie o 8 rejestrów...
LENZE ESV752N06TXB Kolega opamp proponuje przemiennik 7,5kW do silnika 5,5kW. Można zapytać dlaczego? Właściwym byłby chyba ESV552N06TXB, nieprawdaż?. pozdrawiam
Witam, mam kilka analizatorów energii elektrycznej Mach Smart firmy "DUCATI energia" które chciałbym odpytywać protokołem Modbus RTU. Niestety nie mogę ustalić gdzie zapisane są odpowiednie wskazania (chodzi głównie o odczyt zliczonej energii). Czy miał ktoś z Was kontakt z tym analizatorem i mógłby się podzielić powyższą informacją? Zapytanie do producenta...
Witam, http://obrazki.elektroda.pl/8289051000_1... Pomyślałem, że warto byłoby pokazać dodatkową funkcjonalność wyświetlaczy DWIN ze sterownikiem DGUS a mianowicie OS. Do demonstracji został wybrany wyświetlacz DMT80480T070_18WT. Jest to model panelowy o IP65 matrycy 7", rozdzielczości 800x480 i interfejsie RS232/485 (zamiennie). Określenie...
Witam, (at)Rariusz Masz może pomysł, dlaczego w symulatorze mastera wyrzuca błąd "Socket Error"? Może gubi połączenie ale zadając to pytanie równie dobrze mogłeś mnie zapytać dla czego np. wyskoczył Ci blue screen w windowsie ;) Pozdrawiam,
Cześć. Bardzo Ci dziękuję za prezentowany temat! Posiadam dokładnie taki sam falownik KYOCERA KC 5.4i MV. Nie byłem w stanie znaleźć do tej pory żadnej sensownej dokumentacji bądź rozwiązania do komunikacji z tym falownikiem. Temat monitorowania produkcji z fotowoltaiki rozwiązałem montując licznik Eaton z Modbusem RTU po RS485 (później bramka Modbus...
Nic takiego nie proponowałem, wręcz przeciwnie. Zaproponowałem użycie gotowej biblioteki TimerOne zamiast pisania własnych algorytmów "zegarmistrzowskich" - patrz post #5. Timer one był odpowiedzią na pytanie o zastosowanie przerwań dla modbus i oled autora wątku. Jeśli nie napisze własnych funkcji do obsługi one wire i DS18B20 to przerwania ze zleceniem...
Witam Zapytaj w http://www.elmark.com.pl/ ci goście robią u nas we firmie szkolenia z Control logix 5000
Dla Slave-a ustaw adres IP. Teraz masz 127.0.0.1, a powinien mieć z puli 192.168.0.x Następnie u Klienta (192.168.0.2) konfigurujesz zapytania podając m.in. adres IP Slavea i nr portu (domyślnie 502).
Witam wszystkich, temat omawiany wiele razy, ale problem mam dalej. Chcę zbudować mały układ do odczytu rejestrów z Arduino i mam problem z protokołem MODBUS RTU. Kieruję się Post był raportowany. Poprawiłem pisownię.
Chyba za duzo wymagasz od samego MODBUSa. Master wysyła rozkaz wykonania pewnej operacji, slave potwierdza ramką zwrotną przyjęcie rozkazu i zaczyna jego wykonanie. Master wysyła ramki z zapytaniem o status wykonania rozkazu, slave odpowiada statusem z operacją wykonaną lub w trakcie wykonywania. Master powtarza zapytania do skutku, aż slave zakończy...
Witam. Odczyt w sieci Modbus czy Profibus jest w sumie prosty i bardzo niekomfortowy (zadawanie pytań, oczekiwanie na odpowiedź, gubienie ramek etc...). Generalnie polega na ustawieniu (przykład): prędkości połączeń, Adres urządzenia-slave zapytanie: funkcja - 3 (odczyt rejestrów) rejestr - nr rejestru ilość rejestrów odczytywanych. Proponuję abyś pobrał...
Witam, muszę napisać część kodu w C, której zadaniem będzie wykrywanie urządzeń podłączonych do magistrali. Posiadam 5 modułów I/O, firmy Lumel, wszystkie moduły połączone są szeregowo i łączą się z komputerem za pomocą Uport1130 RS 232/485. Adresy urządzeń skonfigurowałem odpowiednio od 1 do 5 (za pomocą programu dostępnego na stronie producenta),...
Podłącze się do pytania Podłączyłem do inwertera Growatt-a licznik jednofazowy SDM120 Modbus Po zmianie prędkości transmisji na 9600 (fabrycznie jest 2400) inwerter widzi odczyty z licznika, ale po chwili je traci i pojawia sie błąd miernika 401 Po analizie protokołu danych z odczytu licznika przez falownik okazało się że falownik nie stosuje oczekiwania...
Nie mam RS232, tylko USB i RS485. W wolnej chwili pewnie rozbiorę ten falownik i zobaczę co z tym RS485, bo chcę mieć odczyt po modbus-ie. Protokołu transmisji raczej nie zmienili, a nawet jak, to powinien cokolwiek odpowiedzieć jak wysyłam zapytanie.
Pozwolę podpiąć się do tematu i zapytać kolegów o sprawę połączenia panelu Weintek z plc Fatek. Chodzi mi właśnie o protokół Modbus. Chcę ustawić Fateka jako Mastera. Czy istotne jest który numer w sieci zostanie przyporządkowany Masterowi, a który hmi? Nie wiem też który rejestr trzeba zapisać przy pomocy Modbus Master Table w WinProLadder, żeby zmienić...
zapytaj tu: http://www.labor-automatyka.pl/produkty.... Mają niedrogie rzeczy (sprawdzone przeze mnie) może coś Ci zrobią?
Witam Rozumiem że muszę zakupić https://www.wago.com/pl/systemy-i-o/modu... https://lcn.wroclaw.pl/ec133mb-sterownik... Oraz zasilacz , jak to połączyć o programowanie zapytam później
Witam, jeśli masz wagę CAS to najlepszym wyjściem będzie podłączenie wyświetlacza (miernika NT-200) ich firmy - mają go w swojej ofercie. Nie trzeba legalizować ponownie wagi bo wykorzystują zdaje się Modbus RTU i mogą gadać ze sobą bez przeróbek Zapytaj p.Jerzego Kłokockiego 0-22 5719474 - serwis o szczegóły.
Chcę do swego falownika GC 1000S dodać komunikację rs-485 Natknąłem się na podobny temat ,z barku czasu z tematem nie ruszyłem. https://forum.arturhome.pl/t/inwerter-vo... Dodano po 2 zainspirowałeś mnie ruszyło :) https://obrazki.elektroda.pl/8222558100_... Dodano po 7 Więc u ciebie konfiguracja będzie wyglądać...
Najlepiej będzie jak skontaktujesz się z firmami, które sprzedały Ci czujniki i zapytasz w jaki sposób możesz skomunikować je z PLC (sygnał 4-20mA, protokół Modbus lub inne) Pozdrawiam
mysql zapyta zapyta dotyczy zapyta admin
grubo drutu nawojowego przekaźnik grzałki zmywarka sygnał kamera bezprzewodowa
moment dokręcić moment dokręcić
Czujnik napinacza pasa kierowcy Nissan Qashqai – lokalizacja w słupku B, modele J10 J11 J12 Samsung UN40F5500AG left display edge shorting to chassis with T-CON cable disconnected