Na 99% będziesz miał to spięte równolegle i każdy dystrybutor ma ustawiony adres na RS485. Ja bym śmiało podłączył dowolny konwerter 232 na 485 i tyle, kosztuje śrubki a może się okazać że to trafna diagnoza.
To zwykły modbus jest , czyli ramka pytająca o wszystkie parametry to F7 03 03 00 00 7C 50 F9 Gdzie F7 to adres RS485 - w Goodwe standardowy to 247 ( można zmienić w menu) 03 - to Read Holding registers 03 00 - to adres początku ( 768) 00 7C - to ile registrów ma odczytać ( 124 , ale można mniej , 00 01 to odczyta tylko napięcia DC1) 50 F9 to standardowa...
Witam Polecam program Modbus Poll - ma dość dużo opcji, ewentualnie Modbus Tester
Najłatwiejsze w realizacji będzie wykorzystanie gotowego modułu np. http://www.tme.eu/pl/details/hm-trp-869s... Zero zmian w oprogramowaniu, jeżeli urządzenia pracują w sieci rs485 to pewnie mają swoje adresy więc nie ma potrzeby dodatkowo kodować transmisji.
Cześć, jak w temacie modbus tcp między dwoma panelami HMI fatek. Potrzebuję wymieniać dane, ustawienia dla slave adres przypisany automatycznie, tabela wypełniona powinna być ok( po RS485 działa). Jaki przypisać adres dla master i czy zmieniać ustawienia adresu w ustawieniach serwisowych HMI. https://obrazki.elektroda.pl/3672022000_...
Witam serdecznie. Kamera PTZ 660EF sterowana przez RS485, PELCO-D na 9600 baud. Początkowo po podłączeniu do sterowania wykonanego w oparciu o Arduino kamerka działała poprawnie, jednak pewnego razu zaczęła zmieniać adres. Początkowo był to 001 (0x01) potem wskoczyła na 020(0x14). Jednak ostatnio wskoczył adres 185. To poza zakresem Pelco-d i jestem...
Generalnie są dwie metody o podobnej zasadzie, a opierają się na bicie parzystosci, który to jest tym brakującym 9 bitem. Dalej to myślę że sam dojdziesz
Witam, nie chcę zakładać nowego tematu. Czy ktoś zmieniał może adres modbus? Po zmianie adresu odczyt danych jest po RS485, ale falownik stracił łączność z modułem wifi. Adres IP dostaje, zalogować się można ale żadne parametry nie są wyświetlane. Czy jest możliwość ustawienia innego adresu niż 1 w taki sposób aby wifi działało poprawnie?
Tak jak podejrzewałem - Nano [url=http://www.pumpa.pl]:D Pod klapką z lewej strony jest RS232 w formie RJ45 razem z przełącznikiem Start/Stop i ustawianiem adresu.
Masz też znać protokoły do obsługi inwertera, BMS czy innych urządzeń co podepniesz głównie oparte o modbus, odpowiednie adresy itp. potrzebne w ogóle od jakiegokolwiek działania. RS485 to tylko standard komunikacji i niczym się steruje, to zwykłe wejście i wyjście sygnałów połączone kablami a od sterowania jest protokół. Producenci inwerterów nie zawsze...
Podłączasz pod RS485, ale i tak w rejestratorze musisz poustawiać protokół i adres klawiatury.
Udało się, ale połowicznie. W treści instrukcji są podane tylko 2 ramki zapytań. Pierwsza odczytuje rejestry ze stanem licznika i to działa bez zarzutu. Druga ramka przeznaczona do zmiany adresu licznika w sieci RS485 niestety nie zadziałała mi. Na razie nie wiem dlaczego.
Na takie okoliczności wymyślono protokoły Master - Slave, polega to na tym, że jeden uC jest nadrzędny (Master) i to on kolejno odpytuje pozostałe (Slave). Inne procesoery/urządzenia nie zapytane przez układ nadrzędny milczą. Wiąże się to z opracowaniem jakiegoś protokołu (można skorzystać z gotowych MODBUS PROFIBUS itp.), dodatkowo każde urządzenie...
Skoro INT-GSM widziany jest jako 4 klawiatura to ETHM już nie podłączysz. Podłączy jako jeden moduł po rs485, ethm i int-gsm będzie na jednym adresie. https://obrazki.elektroda.pl/6466051700_...
Korzystam z bootloadera Mirkka36. No tylko w moim programie na PC (jeśli o tym myślisz) nie ma na razie wsparcia dla RS485, czyli możliwości wysyłania danych pod wskazany adres itp Mam zamiar zająć się tym kiedyś w chwili wolnego czasu bo też coraz bardziej staje mi się to potrzebne w praktyce w sieciach RS485.
wysyłanie tak ,chciaż zostałbym przy 1 bajcie adresu ( szyna rs485 akceptuje max32 urządzenia) 1.Najlepiej w przerwaniach 3. a w jakim języku będziesz pisał ?
Pomiędzy zmianą funkcji na nadajnik a wysłaniem danej dodaj opóźnienie ok 1ms tak samo pomiędzy nadawaniem a przełączaniem na odbiornik. PORTD |= _BV(4); //nadawanie _delay_ms(1) USARTWriteChar('b'); //umownie b to adres modułu _delay_ms(1) PORTD &=~_BV(4);//RS485 - odbior Musisz to zrobić w nadajniku i odbiorniku.
Można zastosować RS485 do komunikacji z komputerem. Każdy czytnik powinien mieć indywidualny adres, a na komputerze powinien być program odpytujący każdy adres.
Logger ma dedykowane złącze w inwerterze, co do zasady jest dla pojedynczego urządzenia więc możliwe że jest to "stała" a ustawienie innego adresu ma skutek tylko dla (osobnego) złącza RS485. Faktycznie tak może być.
Przede wszystkim, musi być jakieś polecenie, wysyłanie przez RS485, które zmienia adres urządzenia. Podłącza się jedno takie urządzenie, ustawia adres i nakleja się metkę z numerem. I tak N razy, raczej przy komputerze. Sensowne może być to, żeby program najpierw sprawdzał, czy jest urządzenie z domyślnym adresem, potem ustawiał taki, jaki mu się poda,...
Ja też będę musiał łączyć się po RS 485 bo, na pokładzie IBC nie ma lanu, jest tylko miejsce na niego. Ciekawe czy można dokupić? , Ciekawe jak wygląda? http://obrazki.elektroda.pl/3496632800_1... Siła sugestii jest wielka podłączałem się pod RS-a Mam opis protokołu ComLynx stosowanego przez Danfossa w tych urządzeniach. Ramka zgodna...
Te artykuły czytałem, jednak w obydwu przypadkach widzę rękę Pana Wiązani, pytam bo może ktoś robi to inaczej. Standard rs485 określa tylko od strony elektronicznej reszta jest w rękach programisty. Jeśli te sposoby są najlepsze to się do nich zastosuję. Mam jeszcze 3 pytania: 1. Jak wygląda bitowo przesłanie takiego kodu np. Esc, znalazłem przebieg...
"Przed nawiązaniem połączenia należy upewnić się, że adres MODBUS urządzenia (parametr 45: Addr ) oraz prędkość transmisji (46: br ) są jednakowe z ustawieniami programu komputerowego." Sprawdziłeś adres? Być może jest wszystko w porządku, a jedynie w wyświetlaczu trzeba ustawić adres komunikacyjny. Domyślnie jest ustawiony adres 1, prędkość transmisji...
Można jeśli stosujesz protokoły transmisji Modbus czy PPI. To w protokołach jest zawarte adresowanie, a nie w samym sprzęgu(np. RS485 czy RS232). Można stosować dowolny protokół z adresowaniem. Pokaż mi tylko urządzenia RS-232, które umożliwiają nadawanie im adresów, a najlepiej urządzenie z RS-232, które działa z protokołem PPI, bo teoretyzować to...
Bez problemu jak będzie miał inny adres. Ale co chcesz przez to osiągnąć? Nie ma protokołu RS485 to jest standard transmisji danych na odległość, protokoły obsługują urządzenia.
Ja to zrozumiałem tak Jedną definiujesz jako BOARD1, a drugą jako BOARD2 Adresy MAC (nie IP jak opisane chyba błędnie) Wpisujesz na przemian. Czyli w BOARD1 wpisujesz MAC z BOARD2 i w drugiej na odwrót.
A czy w ustawieniach licznika mocy, adres ów licznika musi mieć taki sam jak port w falowniku? Adres licznika mocy był nr. 11 AdresU RS485_1 był nr. 1 Czy to ma powiązanie? Ustawić na takie same adresy czy zostawić tak jak jest? W ogóle jest potrzeba ustawienia konkretnych parametrów w liczniku?
Nie masz czasem protokołu do zeversolar? Choć nie zdziwił bym się jak by adresy rejestrów były takie same. Potrzebujesz esp8266 + moduł rs485/rs422 pracujący na 3,3V, no i oczywiście internet z routerem wifi.
jeżeli przepinasz tylko urządzanie i raz działa jedno a raz drugie, tzn że mają ten sam adres, pewnie 1. w jednym urządzeniu musisz zmienić jego adres, zmieniając parametr w określonym rejestrze. znajdziesz to w instrukcji.
Witam! Zwykły konwerter wystarczy. RS 485/232 to tzw warstwa fizyczna czyli "kabel" i ma niewiele wspólnego z adresowaniem. Adresowanie to najczęściej druga warstwa (model sieci OSI/ISO) czyli warstwa łącza danych. A tak po ludzku adres ustawiasz w oprogramowaniu SCADY
Koledzy mam fuchę zajmować się urządzeniami dyskotekowymi DMX512 prosiłbym o jakieś materiały wskazówki poradniki o sieci DMX512 i Adresowaniu urządzeń co z czym się ja i jak. Co powien kupić specjalnie pod DMX512 ( konsole, adapter usb? ) Jakich programów się używa jak stworzyć sceny? Wiem na razie tylko tylko że DMX512 to zwykły nadawczy Rs485 jest...
A ja bym wyposażył te czujki w konwerter RS232/RS485 nadał adresy wszystkim urządzeniom, Urządzenia pracujące na RS485 w half duplex połączyć równolegle za pomocą dwóch żył skrętki i doprowadzić do PC. Tam dać konwerter RS485/RS232 i odpytywać każde z urządzeń po kolei.
Szukaj modułów 32 lub więcej wejść DI do Modbusa (RS485). Kilka takich na różnych adresach i masz na jednym kablu wszystkie swoje wejścia.
1 rejestrator to exalto, a - wejścia video, c - wyjcie na monitor, b-Input/Output alarm -na piniach które masz podłączone jest rs485. W averach wyjście VGA służy do podłączenia monitora...tak możesz sprawdzić adresy każdego z 6 rejestratorów....(każdy ma inny adres, adresy te wpisane były w oprogramowaniu centralnym na komputerze). W sumie masz 7 rejestratorów...
Problem następujący: kilka urządzeń z RS232(już gotowych) należy sterować za pomocą jednego kompa. Problem rozwiązuje połowicznie konwerter z rs232 na rs485 bo odbiorniki z RS485 można lączyć równolegle. Ale jak adresować komendy do konkretnego urządzenia. Konwertery musiałyby mieć adresy. czy ktoś spotkał coś takiego. Jak to rozwiązać?? W EP były opisane...
Chcesz coś wpisać? (używasz funkcji 16) Przy zapytaniu to raczej na odwrót &H01, &H04 plus adres komórki i ile bajtów.
Tos18 dzięki za linka. Wykorzystałem do podsłuchiwania program z tamtego linka bo ma więcej możliwości. Tak jak poprzednio podsłuchiwałem transmisję sterownik <> pompa ciepła. By w komunikacji wykryć ustawiany adres RS485 ( ustawiłem 252) musiałem ustawić komunikację 8 Even 1. Przypuszczam że od 2016 zmieniła się wersja firmware. https://obrazki.elektroda.pl/8809516500_...
Z tego co napisałeś nie wynika dla mnie jednoznacznie, że komunikacja z modułem przez jakiś dedykowany software działa. Więc jeżeli tak jest - poniższe nie będzie miało zastosowania. Opukac Wobita skanerem (dowolny program typu Modbus RTU Master) z peceta przez konwerter RS485 i ustalić że działa, jaki ma adres, parametry transmisji, itp. Wiedząc, że...
Ja chcę odczytywać czujniki temperatury i wilgotności zintegrowane z rs 485 za pomocą domoticza. Te czujniki kupuję na Ali... Na początek mam opanowane odczyty za pomocą kompa+ konwerter USB/RS485. Trzeba poznać specyfikę standardu RS485. To nie jest tak jak w RS232. Ramka ma odpowiednią konstrukcję i zawiera w sobie polecenie odczytu lub zapisu. Można...
Witam, mam do czynienia z modułami ICP DAS - wyglądają bliźniaczo, nawet typy się pokrywają, więc domniemuję że ten sam chińczyk je składał. W ICP DAS wygląda to następująco: każdy moduł ma adres 00 jako default, należy za pomocą oprogramowania DCON Utility podłączać moduły z osobna do konwertera i wtedy dopiero nadać im ręcznie adresy. Selftune dotyczy...
Zasada magistrali: [url=http://www.telmatik.pl/download/mod... Myślę że do instrukcji tych inwerterów też warto zajrzeć i poczytać jak się ustawia adresy i parametry transmisji oraz na których pinach złącz są jakie sygnały.
U mnie jest bardzo podobna sytuacja. Mam dwa liczniki na jednej linii rs485 adres 1 - OR-WE-517 adres 2 - OR-WE-504 O ile ten pierwszy działa zawsze dobrze, to 504 zawiesza się co kilka dni i nie zwraca żadnych danych. Pomaga mu jedynie wyłączenie zasilania. Skoro kolega wyżej pisze, że ma trzy i zawieszają się różne a nie ten sam, to wymiana na inny...
Połącz się z dtu przez wi-fi i w przeglądarce internetowej wpisz adres IP 10.10.100.254 I sprawdź ustawienia.
Obrotówki samsunga Kamera SCC-931TP to kamera z motorzoomem. mają to do siebie że niektóre funkcje/presety znajdują się na adresach znacznie wyższych od 128 przez co niektóre funkcje nie będą dostępne przy pelco. Jakie adresy? Co za bzdury... Nabijanie postów podobno jest karane. a jak podłącze zasilanie + video przez bnc , bez rs485 to czy obraz się...
Witam... Mam taki problem. Muszę wykonać układ (rozdzielacz) komunikujący się narazie z 60 a docelowo ponad 200 urządzeniami przez dwukierunkowy interfejs rs485 half-duplex. Jak wiadomo na jednej magistrali może pracować do 32 odbiorników max! jak to wykonać... ? Transmisja PC <--> URZĄDZENIA będzie następująca: 1. PC ustawia rs485 na nadawanie...
tu masz sprawdzone adresy licznika - działają bo czytam przez RS485 na Home Assistant https://www.aggsoft.com/serial-data-logg...
Po 1: Jaki to RS (232, 485)? Jak RS232 to nie da się tego łatwo zrobić. Do wielu nadajników nadaje się np RS485. Ewentualnie zrób sobie 3 programowe "RS" i odbieraj z każdego nadajnika oddzielnie. Po 2: Gdy RS485, to możesz sobie też zrobić prostą ramkę i poza bajtami TH i TL wysyłać adresy nadajników tak aby odbiornik wiedział od którego dostaje dane....
Co do Modbusa na RS485 to 248 adresów, dokladnie od 0 - 247. Pozdrawiam.
Jeśli masz przy sterowniku sygnał wifi to możesz użyć takiego serwera rs485 na wifi HF2211S. Odpytywanie robisz w Node Red za pomocą noda TCP REQUEST NODE podając adres IP i port serwera HF2211S. Serwer ma możliwość konfiguracji przez przeglądarkę lub dedykowaną aplikację. Pozdrawiam
Mam pytanko czy ten wsad zadziała na inwerterze trójfazowym?, albo komuś działa? , coś mi się wydaje ze nie, patrząc na dokumentacje z powyższego linku, Ja w swoim odczytuje całkiem z innych adresów, wiec takie mam podejrzenia.
Witam, Nie pomogę ci za bardzo bo używałem tego programu już dawno i tylko do falownikow starszych Solarmax C i łaczyłem się przez RS485. Znalazłem jeszcze MaxTalk 2.4.2 Pro.
Podłaczyłem dzisiaj kamere bezposrednio do klawiatury - nie działa Tak jak przy rejestratorze wykonuje tylko skanowanie i to wszystko. Konfiguracja klawiatury raczej jest dobra, protokół i adres taki jak w kamerze. Podczas wykonywania sterowania na klawiaturze na wyjściu portu RS485 są zmiany napięcia czyli jakieś sterowanie jest wysyłane. Chyba z...
(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?
Miernik ma takie ustawienia: For Modbus RTU, the following RS485 communication parameters can be congured from the set-up menu: Baud rate 2400, 4800, 9600, 19200, 38400 Parity none (default) / odd / even Stop bits 1 or 2 RS485 network address nnn – 3-digit number, 1 to 247 Natomiast w falowniku na pewno jest opcja ustawienia baud rate (fabrycznie 9600),...
Część urządzeń końcowych nie ma adresowania. Musi je dodawać konwerter - system wysyła dane z adresem, konwerter z tym adresem przesyła je do urządzenia, inne konwertery je ignorują. To urządzenie (sterownik turbopompy) jest jednym z tych, które też będą, i one mają adresowanie (jest wersja na RS485, pakiet to <STX><adres><okno><...
Wstałem rano z wyspaną głową i patrzę na Twój kod przy kawie. Deklarujesz 80 bajtów na adresy czujników. Start każdego adresu określasz tak, że mnożysz razy dziesięć wartość zmiennej "Zmienna" Pierwszy Dallas zajmuje więc komórki 10,11,12,13,14,15,16 i 17 Siódmy Dallas zajmuje 70,71,72,73,74,75,76 i 77 ... i tutaj zadeklarowane 80 bajtów się kończy......
Cześć, Spróbuj na konwerterze ustawić adres 192.168.0.1 (domyślny adres routera w sieci pojazdu) i port 4003.
http://janexint.com.pl/cc_ip_introx.html Masz tu kodery i dekodery IP. Potrzebne łącze internetowe ze stałym adresem IP 1Mb DL po stronie kamery , można użyć urządzeń innych producentów. Ale czy temat dotyczy 1 posta bo w tych urządzeniach nie ma możliwości sterowania RS485
Wykombinować się da, ale to samo masz w notach katalogowych procesora. Jeśli już kiedykolwiek zrobiłeś połączenie po RS232 to połączenie po RS485 w tym przypadku różni się tylko dodaniem adresu slave do ramki.
Tak powstaje industry 4.0 internet of things :-/ Teraz czekamy aż kolejny robal skanujący internet znajdzie to urządzenie i dopasuje sygnaturę do jakiejś znanej podatności. Sugeruję jednak zestawienie VPNa między lokalizacjami, a konwertery skonfigurować na adresach wewnętrznych.
(at)borysmb Jeśli zapytanie przychodzi do slave'a, a on nie odpowiada to najprawdopodobniej masz źle zdefiniowany adres w obszarze holding register.
Programem Hercules, a co do ustawienia ID urządzenia to musisz zerknąć do rozpiski ramki ModBUS. Można też samemu złożyć taką ramkę tylko trzeba wiedzieć jakie ID urządzenia, od jaki rejestru ma zacząć pytać/zapisać i ile rejestrów i na koniec wyliczamy CRC. Dziękuję za odpowiedz, faktycznie program Hercules jest dobry. Mam komunikację z konwerterem...
Kolego Rolnik95 jak nie robiłeś nigdy nic na RS485 to ciężko będzie na początek. Pamiętaj że przy RS485 może nadawać maxymalnie jeden kontroler jeśli puścisz z 2 kontrolerów to będziesz miał efekt iloczynu logicznego na drucie. Przy RS485 ważne są też odpowiedzi czyli potwierdzenia otrzymania poprawnej ramki, jest to szczególnie ważne przy dużych odległościach....
Wiem że odgrzebuję stary wątek, ale szukam informacji do sterowania. Próbuję zrobić na bazie Twojego programu link z rekuperatora pro-vent do domoticza ale jakoś mi nie idzie. Po pierwsze nie wiem jak opanować adresację urządzeń. Czy Twój link jest przezroczysty dla urządzenia? Oznaczałoby to, że muszę przyznać adres na domoticzu. Jak się terminuje...
RS485 to tylko specyfikacja fizyczna interfejsu, a to co się nim przesyła to już inna sprawa, RS485 nie definiuje warstwy softwarowej czyli formatu przesyłanych danych, adresów, komend itp. tak więc nie znajdziesz tego, co szukasz...
Na pewno nie możesz podpiąć 1000 urządzeń do jednej lini. Specyfikacja RS485 określa maksymalną liczbę na 32, ale są produkowane sterowniki, które wprowadzają 1/4 albo 1/8 obciążenia (MAX483 lub MAX3085) możesz wtedy podpiąć 128 lub 256 urządzeń. Jeśli chodzi o rozwiązanie topologi to ja bym to zrobił tak: dzielisz linie na 8 po max 127 urządzeń ( lub...
Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji . Poza...
Witaj, Na przykładzie RFM12B, z którymi ostatnio miałem do czynienia: Moduły te, podobnie jak układy RS485 w trybie half-duplex, mogą pracować jako nadajnik ALBO odbiornik. Każdy moduł ma konfigurowalne słowo synchronizacji (1 z bajtów synchronizacji), które można wykorzystać jako sprzętowy adres każdego z modułów. Jeśli dany model nie ma możliwości...
No właśnie później zorientowałem się, że adresy są w hexach i dlatego mi głupoty podawało na początku :)
REJESTRATOR EL 101 Potrzebujesz coś takiego ze strony www.elektronikaprzemyslowa.com EL 101 jest rejestratorem wielkości elektrycznych lub fizycznych. Posiada sześć wejść analogowych 0÷10V, 0÷20mA lub 4÷20mA oraz dwa kanały pomiarowe temperatury w zakresie -30÷+150°C. EL 101 jest przystosowany do pracy w sieci RS485, ale może być podłączony bezpośrednio...
A jak na jednym ma więcej RS-ów? No ale jak mam wszędzie mostki UDP, które dostają dane po broadcast i wyrzucają je po RS485, a liczniki są też adresowane na RS485, to nadaję np. pakiet: "ADRES=5;KOMENDA=RESET" I to leci do wszystkich. Potem każdy nadaje i jak na swojej magistrali nie ma licznika o adresie 5 to nic nie odeśle, jak ma - to wtedy odsyła.
I właśnie o to chodzi RS485 może gadać max z 32 układami. No niby tak, a jednak nie do końca bo zależy jakiego transcivera użyjesz. Na przykład ST3485 pozwala na 64, MAX487/MAX1487 ma limit 128. Ale nawet jakbyś miał limit 32, to zawsze możesz podzielić magistralę na 4 segmenty po 32 urządzenia spięte repeaterem i też by się dało. Dobrze by było aby...
Witajcie, Męczę odczyt z licznika energii poprzez Modbus. Komunikację udaje się nawiązać, ale mam problem z odczytem danych. Program ze strony https://obrazki.elektroda.pl/3729875000_... Czy błąd robię w sposobie adresowania, odczytu czy źle jest przeliczany wynik na float ? Pozdrawiam. [syntax=arduino] void loop() { uint8_t result;...
Na przelacznikach mam ustawione na on 1 i ostani ósmy Jeśli jest to system binarnych liczb to powinno być 129 mogę się mylić Możesz się mylić, magistrala RS485 obsługuje 32 adresy max, czyli 2 do 6 potęgi, dwa ostatnie switche prawdopodobnie nie są podłączone.
Witam. Moje pytanie jest takie. Czy istnieje możliwość aby podłączyć moduły BTM do magistrali RS485 np poprzez UART. Chodzi mi o pare modułów. Tak można było nimi sterować ale tak jak to jest w takich systemach opartych na 485 wysyłając komendy poprzedzone adresem urządzenia.
pkt 2) Do komunikacji szeregowej z wieloma urządzeniami przeznaczony jest RS422 i RS485 (do 32 urządzeń). Aby komunikować się z komputerem (RS232) potrzebny byłby zakup konwertera RS232/485. Porównanie RS232 i 422/485 można znależć np. pod adresem: http://www.hw.cz/english/docs/rs485/rs48...
Zacznij może od poprawienia tematu attiny2313 a nie atmega2313 . Jeśli chcesz użyć kilku układów na magistrali rs485 wystarczy użyć uarta w trybie MPCM jednej pary przewodów (skrętki i przełączania trybu nadawanie odbiór) czujnikom można nadać adresy i je normalnie wywoływać adresem z mastera i odczytywać wartość dla danego adresu . Ja osobiście konwersję...
Szanowny Kolego Obawiam się ze do programowania presetów i trasy niezbędne jest posiadanie klawiatury sterującej do tego konkretnego typu kamery, niektóre funkcje mogą być niedostępne z Menu rejestratora, można tylko przywołać ustawione wstępnie punkty no i sterować kamerą ręcznie. Niech kolega podeśle fotki kamery (najlepiej z zewnątrz i wewnątrz -...
Materia dość skomplikowana tylko na pierwszy rzut oka - wszak to modbus RTU. https://ntronic.pl/jak-dziala-modbus/ Poszukaj biblioteki modbus rtu pod arduino, znajdź konwerter TTL/RS485 oparty na MAX485 lub podobnym. Następne co cię interesuje to parametry transmisji ( z dokumentacji str8 )Adres urządzenia, prędkość transmisji i bity stopu/parzystości....
Możesz sobie ściągnąć KepServer (OPC), wybrać driver MODBUS i spróbować się podłączyć. Serwer ma opcje diagnostyki. Ja obstawiam źle ustawione parametry portu szeregowego, albo adres MODBUS w urządzeniu z któym chcesz gadać jest inny.
Adresy są w dokumentacji w załączniku od strony 9. Interesuję mnie odczyt "Input/Output power". Okablowanie się raczej zgadza, to jest A do A, B do B. Wskazany adres "Input/Output power" to 0x0214
Ależ jest możliwe tylko wtedy jak znasz dokładną specyfikację obsługi dla modbus rs485 inwertera do którego jest podłączony loger . Logery zwykle są uniwersalne obsługujące tylko rs232 gdzie jest zwykle podstawowa zgodność protokołów ale dla rs485 jest za dużo rozbieżności i różnic w protokole, adresy często mają różne nawet w obrębie jednego producenta....
Zadanie to jest w zasadzie trywialne i proponuję trochę pomyśleć i program napisać samemu. Mogę podpowiedzieć że każdemu urządzeniu Slave trzeba nadać jakiś adres. Urządzenie Master wysyła po kolei jakąś sekwencję np. (at)1XY, gdzie 1 to adres danego urządzenia, a XY to suma kontrolna. Wszystkie Slave-y odbierają tą sekwencję, ale tylko urządzenie o...
Zacznijmy od podstaw tak jak koledzy napisali. Zaczynasz od podłączenia rs485 a do a b do b. Następnie w bcs, musisz ustawić jaki kanał jaki protokół adres itp. Czyli logujesz sie jako admin Następnie menu PTZ wybór kanału na którym jest kamera obrotowa Wybieramy protokół komunikacji Adres kamery ustalony zworkami na kamerze Oraz wpisujesz resztę danych...
Ok, czyli bazując na linku wyżej też powinno działać? Define ID 3 // adres urządzenia a gdzie zmieniamy na komunikację rs232/rs485?
Status z MB_MASTER otrzymuje z bloku DB2 utworzonego automatycznie po zadeklarowaniu MB_MASTER w zakładce ,,System bloks" Jaka jest zwracana wartość Status? Odpytuje to samo pod rząd gdyż chciałem zasymilować pracę dwóch falowników. Masz w obu ten sam adres modbus, dlatego pytałem.
Konwerter w trybie przezroczystym przesyła bajt po bajcie dane odebrane z połączenia TCP na port RS485, a odebrane z RS485 wysyła połączeniem TCP. Nic więcej. Co konkretnie jest przesyłane możesz podejrzeć Wiresharkiem. Musisz sam zadbać, żeby przesyłane dane miały sens, a także żeby było dość czasu na ich transmisję po RS485 przy wybranej szybkości,...
rs485 - nie ma takich ograniczen jezeli chodzi o przestrzen adresowa ..... nie wiem wiec w czym jest problem poza ym ze rc5 to nadawanie w ir a rs485 to zazwyczaj polaczenie za pomoca przewodow
Magistrali RS485 kamery nie podłączałem do wejścia A i B rejestratora To do czego podłączałeś?
Panowie problem rozwiązany! Serwis AVT niestety nie pomógł, nie odpowiedzieli na maila, nie odbierali telefonu. Ale równolegle z mailem do AVT zamówiłem konwerter rs232 do rs 485 podłączyłem do stacjonarnego i jest ok. moduł odpowiada na komendy, odczytu temperatur i zmiany adresu. Problemem był konwerter USB - rs485. Jeśli to komuś pomoże to w Terminalu:...
Ilość ta jest zależna od obciążenia jakie wnosi dołączony do magistrali układ i jest zależny od typu począwszy od 32, 128, 256. Innym parametrem jest maksymalna prędkość i tu są kostki i na 250kHz i 2M. Ja stosuje z powodzeniem tanie 75LBC176 z około 70 urządzeniami na linii przy prędkości 2400B i przy dużo większych odległościach niż potrzebujesz....
Hej, 1 z doświadczenia wiem, że nie wszystkie adptery RS485 działają. U mnie np. wersja z czarnymi bezpiecznikami termicznymi nie działają. 2. Sprawdź jaki adres masz ustawiony na kotle i ewentulanie zmień odpowiednio. "1" na kotle to w oprogramowaniu "101" 3. Włącz - Wyłącz czasami magicznie działa ;) pozdrawiam Wojtek
Ze skryptami linkera kombinowałem, ale to nie jest rozwiązanie które mnie zadowala. Utworzenie wiekszej struktury jest jak najbardziej dobrym rozwiazaniem, ale mi miejsca braknie na to. Dlatego chce miec je posegregowane aby wysyłając dane po RS485 przekazuje wskaźnik do adresu pierwszej zmiennej i jade z danymi.
Witam. Widzę, że trudno będzie uzyskać mi pomoc w rozwiązaniu mojego problemu, ale nadal będę próbował. Przedstawię sprawę trochę z innej strony. Mam mierniki (6 szt.) LUMEL N12O-5120004 do których są podłączone czujniki optyczne do zliczania przesuwających się przedmiotów (do 100 szt/min). Mierniki wyświetlają mi zliczone sztuki. Te mierniki mają możliwość...
tak tylko pytanie teraz jaki jest adres urządzenia ? [syntax=c]const UCHAR ucSlaveID[] = { 0xAA, 0xBB, 0xCC }; eMBErrorCode eStatus; eStatus = eMBInit( MB_RTU, 0x0A, 0, 38400, MB_PAR_EVEN ); eStatus = eMBSetSlaveID( 0x34, TRUE, ucSlaveID, 3 ); sei( ); [/syntax] jeżeli dobrze zrozumiałem dokumentacje to adres urządzenia w tym wypadku powinien być 0x34...
Witam, czy udało się może coś zdziałać w tej kwestii ? Właśnie próbuję połączyć falownik tej firmy (model HPT-10000) z Home Assistant i już nie wiem gdzie jest problem. Zakupiłem konwerter Waveshare z RS485 na ETH, ustawiłem go według instrukcji znalezionych w internecie i nic nie mogę odebrać z falownika. Pisałem kiedyś do producenta czy coś planują...
Adres modbus slave = 1. Chyba, że ja się mylę.
Komunikacja szeregowa na rs485 prawdopodobnie twój kocioł korzysta z modbus rtu ew. tcp. można kupić dużo bajerów na rs485 ale producenci pieców nie udostępniają często adresów zmiennych. Zmuszają do zakupu gotowych zadajników pieca.
Też mam ten PDF, ale to protokół nie do serii DT. W DT normalnie sam w menu ustawiasz adres i rejestry danych są jak na screenie.
Cze :) przysylam ci pliczek z opisem rs-a i profibusa ale ogolnie mowiac - rs jest to standard elektryczny polaczen miedzy urzadzeniami, zas profibus jest protokolem zaimplementowanym na rs ale na rs485 (wiecej szczegolow w pliku) a jezeli chodzi o adres MPI Adres ten okresla urzadzenie na sieci MPI (jest to rowniez odmiana rs485) pomocne to jest w...
automapa adres legalny adres nawigacja adres
discman uszkodzony oznaczenie wtryskiwacz elektryk kamper
gramofon daniel obroty gramofon daniel
Jak ustawić telewizor na odpowiednie źródło sygnału dla magnetowidu? Jak wyczyścić klawiaturę zaworową w Fiacie 125p?