1. Zmienio Biosa na nowszy. Stanowczo za stary. Najnowszy jest 6.4 - na ksa masz wszystkie. Jeśli nie masz dostepu do Biosu na ksa tzn masz niski poziom uprawnien. 2. ". W "drzewie programu" mamy coś takiego jak "Modbus Line". Czy to musi być konfigurowane? " --> Nie musi. To jest taki łatwiejszy konfigurator dla portów. Wybierasz port np BMS1 i konfigurujesz...
Nie jestem pewien czy przy podłączeniu do układu RS232 to TTL do wyjść RX i TX portu modbus nie spalę go. Daj konwerter, RS485 i RS232 to dwa różne fizycznie porty. RS485<->RS232 załatwi sprawę. Możesz też poszukać RS485<->USB, urządzenie na FTDI tworzy wirtualny port COM, przewidziany dla programów, które nie są w stanie bezpośrednio komunikować...
Witam, Port 1 ustawić jak SNP Port 2 jak ModBus Slave, Pozdrawiam,
Odnosnie Modbus Polla to zgadza sie, wystarczy zainstalowac i mozna uzytkowac :)
Wg tego dokumentu https://www.automatyka.siemens.pl/docs/d... wnioskuję że 'osiem' połączeń to łączna suma połączeń (aktywne + pasywne).
Witam, W takim razie, po co ta bibliotek i te bloki od Modbus TCP/IP? Domyślam się, że używamy je wtedy jak ze sterownika robimy Mastera i odpytujemy resztę urządzeń? Np. w s7-1200 tak należy zrobić jak napisałeś. Pozdrawiam,
Nie wiem czym pobierasz przez LAN, ale oprócz firmware w SMART DONGLE powyżej 120 (nie falownik) to jeszcze trzeba zaznaczyć slave address: 1.
Czy urządzenie działające tylko w trybie SLAVE potrzebuje urządzenia Master? Czy możemy bezpośrednio z urządzenia SLAVE odczytywać dane lub wysyłać za pośrednictwem konwertera? Modbus slave wysyła dane po odebraniu zlecenia na wysłanie właśnie tych danych. Jeżeli twój konverter jest w stanie wysłać odpowiednie zlecenie na wysłanie danych, to slave...
Modbus slave (Twoje urządzenie) niczego nie wysyła sam z siebie - wszystkie zależy od tego jak często odpytuje go Modbus master (Twój PLC). Generalnie przy użyciu Modbusa ciężko wyciągnąć więcej niż ~10 zapytań na sekundę, choć po ETH powinno być lepiej niż na RS-485, z tym że na wolnym Arduino zalety szybszego ETH mogą być nieosiągalne.
Jeżeli SAIA jest tylko SLAVE to nie używasz bloczków RCV. W SAI wstawiasz tylko MBus-Slv i nic więcej. Za pomocą InTouch nadpisujesz rejestry w SAIA. Nie znam InTouch i nie wiem jak się tam robi zapis do urządzeń Slave. Bloczki RCV wykorzystywane są dopiero jak SAIA jest Masterem sieci i to saia ciągnie dane z urządzeń SLAVE i wpisuje np do swoich rejestrów.
Ja w sterowniku który pracował jako slave użyłem bloczka open a następnie bloczek MODBUS slave, gdzie w sumie najwążniejszymi parametrami są port oraz nr slave. Odnośnie ustawień mastera jest troszkę więcej zachodu :) W razie pytań to może użyj GG albo tel.
No a jaki masz status komunikacji? Czy masz błędy czy nie? Może masz zamienione przewody A-B (rs485). Jeśli masz jakiś PLC z modbusem i RS485 to możesz na nim spróbować czy odpowiada i czy wartości na panelu są <> od 0. Ewentualnie jakiś modbus slave (programowy na komputerze - znajdziesz na modbus.org) i sprawdzenie co pojawia się na panelu....
Arduino powstało aby ułatwić naukę programowania uC. Na pewno dasz radę. Kup jakiegoś klona Arduino Mega za 50 zł, dwa konwertery UART TTL/RS 485 po 5 zł sztuka, zainstaluj IDE i pobaw się ;-) Modbus Master jest wsród przykładów w IDE, odpytaj sobie licznik, a pózniej zrób Modbus slave na drugim porcie szeregowym. Na forum pytaj w dziale Mikrokontrolery.
M-bus to szyna zasilająca wraz z komunikacją, stąd im większa liczba, tym większe zasilanie i większa cena urządzenia. Jakie masz liczniki? Czy liczniki mają w środku interfejs m-bus? Dodano po 2 Liczniki musisz również zaadresować, to pewnie trzeba będzie jakiś soft. Ja bym na Twoim miejscu zaczął od 1 sztuki i zakupił interfejs na 3 slave. Modbus...
W ustawieniach panelu wybrałeś PLC Modbus RTU. Powinieneś wybrać PLC Modbus RTU Slave ponieważ twój moduł komunikacyjny LREP00 to Slave. Pozdrawiam, Andrzej Łacinnik e-mail: andrzej.lacinnik(małpa)eu.omron.com
Można użyć gotowych bloków dla S7-300 i karty CP340 (stworzonych przez użytkownika TIBI68 z forum Siemens'a): Pittt i udostępnienie danych przez Ethernet.
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...
Używam co prawda Profibus DP slave na Modbus RTU Master, Hirshmann Unigate ale sprawdź tego producenta. Być może będzie miał w ofercie to czego szukasz.
Do autora wątku, jeśli chcesz posterować wyjściami PLC z poziomu PC to może zainteresuj się trybem pracy portu oznaczonym "Serial I/O". Wymyśl sobie swój protokół komunikacyjny i go zaimplementuj w PLC. Odrobinę może pomóc CI załączony plik z algorytmem obsługi COMM_REQ w sterowniku PLC VersaMax. Innym rozwiązaniem jest wykorzystanie w sterowniku protokołu...
Konwertery to CONV485E. Podanie linku wiele ułatwia. Chodzi o Jeśli wyślesz coś przez modbus tcp do konwertera to on sobie sam wyliczy sume crc , dołączy do ramki i wyśle do slava Tak działa konwerter Modbus TCP (slave) na Modbus RTU (master). Natomiast w trybie "przezroczystym", wg opisu, konwerter słucha na wskazanym porcie TCP, a po nawiązaniu połączenia...
Rozwiązano, jak wyżej.
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...
Do S7-1200 należy dokupić RS485 i komunikować po Modbus RTU. S7-200 posiada moduł Profibis Dp ale slave i jako osobny moduł
80C8 Slave timeout. Check the baud rate, parity and the connectors on the slave. Czyli brak odpowiedzi. Teraz musisz sprawdzić prędkość, parzystość, okablowanie (może zamieniony + z -?). Adresu rejestru modbus jesteś pewny? Funkcja na pewno 3?
(at)nouki A skąd mamy wiedzieć jakie są parametry komunikacji po stronie Slave? Producent dostarczył dokumentację, bo w ofercie jest napisane, żeby się z nim kontaktować. W Weinteku wybierz modbus RTU (adjustable), sprawdź czy masz dobry port wybrany dla przejściówki RS485/USB.
witam mamy taki problem : master modbus RTU Grenton : 1 slave multisensor działa ok 2.slave rekuperator działa ok 3.licznik prądu FF dziła ok (tu nie ma opcji zmiany bitu parzystości pracuje na even jeden z Slave ( bramka wago modbus viessmann ) , po 1-2 dni prawidłowej pracy zwiesza się (po can czyta dane z pieca , wisi modbus RTU w momencie jak wisi...
W wątku "c# i komunikacja przez modbus rtu", są przykłady darmowych bibliotek, co prawda wątek tyczy się Modbusa Rtu ale dla tcp też są. Poza tym żadne biblioteki nie są niezbędne, można samemu napisać. Wystarczy do każdego sterownika dać bloczek modbus tcp slave który jest powiązany z blokiem danych do którego chcesz mieć dostęp i na tym się kończy...
Chyba problem komunikacji.Domyślnie Murphy używa J1939 versji 4. I takiej sam szuka po uruchomieniu.Byc może sterownik silnika pracuje w wersji 1,2 lub3 i trzeba przestawic ręczznie w Fault mode conversion. Jeśli to nie pomoże to trzeba wejsc w Select Engine ECU i wybrac wersje sterownika silnika .Nastepnie wejsc w Motbus serup (poprzez menu UTILITES...
Swoją drogą to już tyle miesięcy walczysz z tym Modbusem, że zdążyłbyś sobie dodać bibliotekę FreeMODBUS do projektu już dawno temu... A biblioteka ta ma przewidziane sterowanie pinem od MAX485 ? W zasadzie to podchodziłem kilkakrotnie żeby uruchomić tą bibliotekę ale nie wyszło, więc próbuję napisać tylko modbusa na własne potrzeby.
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. To zależy od sterownika. W zasadzie w większości wypadków sprowadza się to do ustawienia parametrów transmisji MODBUSA (rozumiem, ze chodzi Ci to na RS485) takich jak prędkość bity stopu itp.
Witam, Uruchomiłem Modbusa Slave na S7-200 i wszystko wskazuje na to że mogę z sterownika tylko odczytywać dane a funkcje zapisu nie są obsługiwane.... Czy tak rzeczywiście jest? Ma ktoś z tym jakieś doświadczenia ?
Co to jest master dewice Modbus RTU Master - to urządzenie (po angielsku device ) inicjujące komunikację i wysyłające zapytania do urządzeń typu Slave. Modbus RTU Slave to urządzenia odpowiadające na zapytania wysyłane przez urządzenia Master. Lipej najpierw przeczytać co jest protokol komunikacijny Modbus RTU i jak to działa. Wtedy probować podjęć...
Nie modbus poll tylko diagslave lub inny program emulujący modbus slave Patrz #22 https://obrazki.elektroda.pl/4442790300_...
Możesz wykorzystać do tego celu darmowy program, np. PortMon. Na podglądzie zobaczysz czy Twój master (LabView) wysyła coś do sterownika i co sterownik odpowiada. Będziesz wiedział czy błąd jest po stronie mastera czy slave'a. Pozdrawiam
Nie wiadomo jak często musi być wywoływane "modbus_update();". Jeśli częściej niż co 23ms, to...... W tej chwili to na pewno wiadomo, że nie wiadomo jak często jest wywoływana ta funkcja w pętli loop(). Zależnie od warunków, loop może wykonać się w kilkadziesiąt us ale równie dobrze, gdy wszystko się nałoży na siebie (realizowana będzie transmisja...
Ściągnąłem sobie dwa programy. Jeden Modbus Poll (czyli master) i Modbus slave. Jest bardzo dziwna sytuacja. Uruchamiam Modbus Poll, wpisuje do niego te same rejestry na które jest skonfigurowana tablica, podłączam do PLC i program czyta bez problemów te rejestry które powinien. Następnie uruchamiam Modbus slave , podłączam się do tablicy. Udostępniam...
O ile mi wiadomo - Bascom potrafi jedynie zbudować i wysłać ramkę do urządzenia SLAVE. Bascom "potrafi" dużo więcej, tyle że nie w wersji Demo. Do licencjonowanej instalacji dołączony jest plik "RS485-MODBUS-slave"
Dziś już nie sprawdzę. Jak znajdę czas to sobie przypomnę w poniedziałek. W każdym razie ja miałem zainstalowany FSGateway i dodany w nim DASMBTCP server. W FSG podłącza się Symulator. W DASMBTCP tworzy się Item-y z adresami Modbus do Symulatora. To tak z głowy. Jest to opisane w pomocy do FSG. W InTouch odwołujesz się do FSG poprzez AccessName do FSGateway...
kolego usuń kropkę na końcu bo nie działa link zrobione Jak wysyłasz coś takiego od mastera to oznacza zapytanie do slave nr [03], funkcja [01] odczyt wyjść bitowych z watrość od [0F][B2](offset) = 4018 do [00][64](segment) = 100, ostatnie bity to suma kontrolna ;) Wniosek - do odczytu wartości 4019 skorzystaj z funkcji [04] - odczyt n rejestrów wejściowych...
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...
Odnośnie panelu MD204L, robimy tak: 1) wchodzimy na googla i wpisujemy MD204L 2) klikamy szukaj - pojawia się pierwsza strona producenta 3) wchodzimy na stronę (http://www.kinco.cn/detail.aspx?cid=850... i patrzymy na dokumentację 4) jest coś takiego co się nazywa MD204L/214L/224L User Manual - klikamy na download 5) teraz trudniejsza część - rozpakowujemy...
to jest odwieczny problem tego typu skąd inąd bardzo dobrej komunikacji RS485. Sam ją używałem i sam pisałem sobie własny protokół komunikacji typu Master/Slave. Jak się to dobrze przemyśli - działania w oparciu o własne ramki danych, przekazaywanie ew tzw TOKENa itp to naprawdę nie ma problemów aby spokojnie działać na tej magistrali. Oczywiście można...
1) Z tymi DI zrobiłem tak jak pisałeś, tzn. trochę inaczej, ale tą samą funkcję użyłem. https://obrazki.elektroda.pl/1701338000_... 2) Wyskoczyły mi ostrzeżenie dzisiaj. Czyżby jakaś nowa wersja się pojawiła? https://obrazki.elektroda.pl/2678388100_... 3) Po zatym zepsuły mi się opisy danej sekwencji programu…...
Witam! Potrzebuję program będący slavem dla protokołu Modbus TCP. ma ktoś z Was link do jakiegoś sprawdzonego przez siebie?
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;...
Chyba jednak zadzwonię. Mam nadzieję że trafię na jakiegoś technicznego. A co do ascii/rtu wiem jaka jest różnica. I tutaj mam kolejny problem. Preferuję ascii, aby zbytnio nie zmieniać softu w sterowniku. Jednak przy ascii ten HMI w ogóle nic nie wysyła :/
A propos kosztu ekonomicznego - wyświetlacz lcd=50 zł, atmega8=16 zł, razem całość z pozostałymi częściami nie więcej niż 100 zł. Właśnie tego podejścia nie rozumiem. Twoja praca jest za darmo? Zrobiłeś to szybciej niż w 16 h z płytką, lutowaniem i softem? Ile zajmie naprawa (lub wykonanie drugiego) jak to się popsuje? Chyba że masz takie hobby, że...
witam podsyłam jeszcze inny test z falownikiem ig5a - komunikacja miedzy pc a falownikiem działa przez konwerter usb-rs485 i program baceblock com test wiecej pod adresem https://drive.google.com/drive/folders/0... film i zdjęcia może ktoś co podpowie ? - program w zip
"MODBUS Exception Response From Slave Device", Jeśli dostajesz taką odpowiedź to znaczy, że slave odpowiada, ale nie może zrealizować zapytania mastera. Najlepiej wrzuć co odpytujesz w MODSCAN
Może być też po skrętce. Modbus TCP się nazywa ;)
Czy ktoś z was robił komunikację z Arduino po Modbus z HMI Weintek? Siedzę już nad tym tematem dość długo i niestety bez rezultatów. Czy macie może jakiś działający program Modbus Slave do tego typu komunikacji? Będę wdzięczny za każdą pomoc.
Cześć, potrzebuje wsparcia przy wysłaniu poprawnej ramki z Fateka do modułu przekaźnikowego po modbus RTU. Dodam, że wysłając ramke przez rs485 dongle (adapter na usb) z programu ModbusMat np o treści: 02 06 00 01 01 00 D9 9A załączam przekaźnik nr1 na adresie 2, a wysyłająć ramkę 02 06 00 03 01 00 78 69 - przekaźnik nr3 na adresie 2. To działa bez...
Witam serdecznie Czy wie ktoś z Was w jaki sposób mogę wydrukować Mapę Rejestru dla protokołu Modbus RTU Slave? Chodzi mi o wydruk na którym obok adresu w pamięci sterownika będzie również informacja o jego adresie w protokole Modbus. Przykład: Values ML1200 registerModbus register System runB9:1/0 10017 System stopB9:1/1 10018 Pytam ponieważ program...
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...
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_...
Dzień dobry, mam problem z komunikacją Modbus RTU ze sterownika Siemens. Sterownik S7-1200 S7-1200 (master, środowisko TIA Portal v19, licencja Basic) do slave. Slave udostępnia rejestry (holdings) na adresach 10030 - 10050. FB do obsługi modbusa: MB_Master pozwala adresować rejestry do 9999 (49999) i niestety jest tak, jak piszą w helpie. Próbowałem...
Urządzenia slave ustaw na odbiór a mastera na nadaj po wysłaniu poprawnej ramki pytającej przełącz mastera na odbiór i odpowiedniego slavea na nadaj - oczywiste:). Dwa urządzenia nie będą nadawać na raz ponieważ ramka modbusa jest dość skomplikowana i wątpię w to aby wystąpiły takie błędy w niej że będzie ci się zgadzać crc.
Adres modbus slave = 1. Chyba, że ja się mylę.
Hej, jakim programem podsłuchujesz transmisję? Potrzebuje do mojego reku, bo producent nie za bardzo chce się podzielić wiedzą... Modbus Pool i Modbus Slave Pozdrawiam
Powiedzmy, że chcę coś zapisać do Slave w sieci modbus funkca 0x06 (Preset single register). Czy wystarczy, że zrobię to raz tj. wyślę jedną ramkę i wartość jest zatrzaskiwana, czy muszę cyklicznie zapisywać tą wartość tj. slave kontroluje stan komunikacji i w razie braku ponownego zapytania zeruje rejestr? Dodam jeszcze, że chodzi mi o optymalizację...
Właśnie miałem pisać, że udało mi się rozwiązać problem. Odpowiedź na Twoje pytanie brzmi: Wszystkie ESP32 jakie posiadam są z ESPHome. Poniżej fragmenty skryptu odpowiedzialnego za pobranie wartości encji z HA i przesłanie jej do slave modbus za pomocą ESP. Próbowałem na wiele sposobów. Być może są jakieś inne/lepsze rozwiązania, chętnie się o nich...
Jeżeli ten kocioł obsługuje protokół sieciowy MODBUS i ma złącze RJ485 tak jak pisałeś, to da się go sterować po modbusie bez problemu. Musisz spełnić jedyne kilka warunków. Musisz znać adresy rejestrów sterownika w tym kotle, twój panel HMI musi być masterem w sieci, musisz ustawić taki sam baud rate (standardowo 9600 bps albo 19200 bps), parzystość...
Może odpal sieć na trochę niższej prędkości? Pozdrawiam
Jeśli w uC masz tylko łącze szeregowe to zaimplementuj slave Modbus RTU, choćby tylko 1 rozkaz (Read Holding Registers), slave id wybierany np. kilkoma zworkami. Jeśli masz tam Ethernet to opcji robi się kilka: serwer Modbus TCP, serwer OPC UA (jeśli starczy zasobów uC), serwer HTTP zwracający dane jako JSON (plus ew UI do do konfiguracji). Slave Modbus...
https://obrazki.elektroda.pl/5219453900_... Oto krótki przegląd i test liczników energii elektrycznej z oferty Jednofazowe liczniki F&F Teraz pora na praktyczną prezentację. Zacznijmy od jednofazowych liczników. Seria LE-01 (LE-01 i LE-01d): https://obrazki.elektroda.pl/3740007900_... https://obrazki.elektroda.pl/5264753300_...
Tak, ESP32 jest urządzeniem nadrzędnym modbus. Jak informowałem, odpytywane są dwa zakresy rejestrów przechowujących. Oto, co aplikacja modbus z podanego linku mówi nam o tych zapytaniach. Pierwsze zapytanie o zakres:[syntax=text] Slave ID: 1 (decimal) | 01 (hexadecimal) Function: 3 (decimal) | 03 (hexadecimal) Register Offset: 1 (decimal) | 0001 (hexadecimal)...
Witam, Zrobiłem konwerter 10DI, 10DO na modbus RTU. Wejścia 10Di odwzorowuję na pierwszym rejestrze modbusowym (pierwsze di to pierwszy bit rejestru itd.), natomiast wyjścia 10DO sterowane ma być drugim rejestrem modbusowym. Jeśli chodzi o DI to działa ok, natomiast w przypadku 10DO mam następujący problem którego wychwycić nie mogę: Gdy ustawiam drugi...
Czy ktoś może myśli nad integracją sofar solar po rs485 z pvmonitor ? :) falownik dość popularny ze względu na cenę i parametry, w razie czego służę dokumentacją do komunikacji po modbusie Ja już pobieram dane i niedługo będę wysyłał do pvmonitor: curl "http://dane.pvmonitor.pl/pv/ge...
Fajne uzupełnienie symulacji o tani moduł "lokalnych" wejść/wyjść. Podoba mi się do takiego zastosowania. W późniejszym etapie możesz dodać obsługę slave Modbus RTU i/lub serwera Modbus TCP na Arduino (są biblioteki) i pobawić się komunikacją w PLC.
Trochę powalczyłem ale efekty marne i potrzebuję wsparcia. Pacjent: SolarComp 951 B5.01 Niestety to pierwsze próby z modbus i może dlatego... Próba 1 BoneIO (https://boneio.eu/) i modbus który jest wbudowany. podpoiłem trzy kable A/B/GND i konfiguracja jak to w ESPhome: uart: id: uart_pin14_15 rx_pin: GPIO14 tx_pin: GPIO15 baud_rate:...
Prawie codziennie korzystam z interface zarówno 232 jak i 485 na dystansach do metra/dwóch zapinając się zwykłymi przewodami, luzem, zwykłą druciarnią. Pracuję na ModBus Poll i ModBus Slave i innych datalogerach i nigdy nie miałem żadnego problemu z komunikacją z PC. Fakt, jest to komunikacja ad-hoc, dla testów, nic na stałe.
No ale pisze, że Modbus TCP/IP przecież Sterownik możeb być Masterem i Slave to po co ci drugi port? Jaki masz period dla Modbusa, wciąż nic nie napisałeś poza tym że masz problem. Miłego dnia.
Witam meczylem sie z blokami jednak biblioteki sa platne wiec zastanawiam sie czy nie przerosnie to moich mozliwosci napisania w IL tylko modbus slave do programu, analizujac help jaki jest do biblioteki napisalem narazie tyle: CSF S.SF.Modbus.Library S.SF.Modbus.InitSerialPort ConfigPort2 ; Text: "PORT:2; UART:9600,8,N,2;LINE:SL4" R 100 ; R 10101 CSF...
(at)kubamiszkiewicz Do takich rzeczy potrzeba jakiś program do debugowanie ramki i symulacji mastera/slave modbus. Potrzebujesz konwertera RS485/USB i np. programu ModbusViewTCP. Tutaj może być masa nakładających się błędów np. niewłaściwe parametry komunikacyjne, błędnie zarobiony przewód komunikacyjny, zapis/odczyt nieprawidłowych rejestrów ( trzeba...
Czy komunikacja ruszyła no to właśnie nie wiem, bo nie wiem jak to sprawdzić. Korzystam z portu wbudowanego COM2 pod rs232, no i nie korzystam z tej zmiennej ModbusRtuMaster_PcCOM, tylko ModbusRtuSlave_PcCOM, bo sterownik ma być Slave'm. Załączę wykorzystywany program (ściągnięty ze strony producenta): PROGRAM Modbus VAR fbBX_COM_64: FB_BX_COM_64;...
Dzień dobry, przekopałem forum ale nic nie umiałem znaleźć. Mój problem dotyczy zmiany jakiegoś rejestru w urządzeniu slave przez inne urządzenie slave. Konkretniej: Falownik LS odczytuje z panelu dotykowego (który jest masterem) wartość np zadanej częstotliwości. Obok jako drugi slave jest sterownik PLC, który kontroluje wejścia/wyjścia. Powiedzmy...
Witam. Czy ktoś próbował rozeznać się w komunikacji MODBUS ze sterownikiem MINI-STER PID? Na własną rękę zrobiłem jakiś czas temu podsłuch na linii RS485 sterownika i udało mi się ustalić, że sterownik jest masterem, który ciągle nadpisuje rejestry dla urządzeń slave o numerach 4, 5 i 6. W załączniku wrzucam zrzut z programu Modbus Slave wraz z opisami...
Gdzie można zlaleźć bibliotekę modbus.lbx niezbędną do kompilacji programu slavemodbus. Może ma ktoś sprawdzony program na modbus slave napisany w bascomie niepotrzebującej tej biblioteki.
Opis na PW. Zakładka: Konfiguracja->Połączenia A,B i C -> Tryb Modbus Master -odczyt urządzeń. Modbus Slave -rejestry wew.
Mam nastepujacy problem. Mam panel operatorski ccx17 oraz sterownik tsx 3722. Chcialbym zeby sterownik umozliwial komunikacje z urzadzeniem zewnetrznym w trybie slave czyli chcialbym z tego sterownika odczytywac okreslone dane ale jednoczesnie chcialbym miec mozliwosc wyswietlania na panelu konkretnych ekranow sterujacych ktore byly do tej pory. Komunikowac...
No a rozwiązanie typu panel Astraada (Master) zapisuje protokołem MODBUS dane do MODBUS Slave na komputerze. Zakładam, że MODBUS Slave ma możliwość zapisu do bazy mySQL, Szukałbym rozwiązań klenta MODBUS (MODBUS Slave) na komputer z mozliwością zapisu danych do bazy mySQL albo zleciłbym komuś napisanie tego. Potrzebujesz w takim razie na komputerze...
Jutro dojadą zamówione moduły konwerterów RS485 na MAX3485; https://obrazki.elektroda.pl/2754812400_... Widok testowego softu; https://obrazki.elektroda.pl/5463453600_... Tymczasowo dioda R (RGB na płycie); podłączona jako pin zmieniający kierunek transmisji dla MAXa; https://obrazki.elektroda.pl/6780784900_...
Owszem, wróćmy do podglądu danych. Czy istnieje możliwość podglądu danych przesyłanych miedzy modbus slave a modbus master (z wykorzystaniem aplikacji typu modbus poll/modbus slave/modscan). Czy za pomocą wiresharka da się to zrobić? Jak nie, jakieś inne rozwiązanie? Teorię zdążyłem poznać, uwierz strony typu simplymodbus nie robią już na mnie wrażenia....
Mam to samo pytanie czy zadziała jak master ma nastawę 8N1 a slave 8N2 ?
Witam! Nie mogę nawiązać połączenia Modbus RTU pomiędzy sterownikiem Eaton EASY-E4-DC-12TC1 Gen. 6 wer. opr. 1.44 z rozszerzeniem EASY-COM-RTU-M1 (Master) a licznikiem prądu FF LE-01M (Slave). Korzystam z easySoft 8 (ver. 8.25). Parametry komunikacji Master i Slave takie same: https://obrazki.elektroda.pl/8206764600_... https://obrazki.elektroda.pl/6393773000_...
Urządzeniami bawiłem się (weintek, frisko, fatek) komunikacja działa. Co do arduino znalazłem sketch który działa tzn. nawiązuję komunikację programem typu qmodbus czy modbus poll [syntax=cpp][/syntax] /** * Modbus slave example 3: * The purpose of this example is to link a data array * from the Arduino to an external device through RS485. * * Recommended...
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...
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
Modbus TCP IP Codesys 3.5 Wago (PLC) i Weintek (HMI). Mam kilka pytań. 1) Co w takim zestawie powinno wg Was być masterem a co slavem 2) Ja ustawiłem Wago jako slave i Weintek jako Mam problem taki że podczas startu zeruje mi wszystkie zmienne w programie. Potem działa normalnie ale po zaniku napięcia znów gubią się zmienne mimo że są zadeklarowane...
Witam, Bramka MOD-2I2O nie zadziała :) To urządzenie slave a Ty musi mieć maser :) Pozdrawiam,
Nie bardzo czaje co ci nie działa? Bender ma być masterem a Weintek Slave Sama konfiguracja Weinteka jest banalnie prosta. https://obrazki.elektroda.pl/3103291900_... https://obrazki.elektroda.pl/1227064100_... https://obrazki.elektroda.pl/2523789100_... masz mapę rejestrów tego Bendera
Niestety dalej nie mogę się połączyć pomiędzy ND10 a Easy. Przetestowałem zarówno rejestrator ND10 jak i kartę modbus RTU osobno, połączyłem się i przesłałem dane bez problemu zarówno do EasyE4 jak i z ND10 i tak: -Rejestrator ND10 przetestowałem symulatorem modbus RTU master na komputerze PC, poprzez konwerter rs485(ch340). Odczytałem zawartość rejestru...
Wydaje się że pytanie już nie aktualne bo wychodzi na to że Modbus Slave działa na każdym S7 200 natomiast Modus Master tylko na S7 200 z firmware 2.0 i wyższym.
Nano ma komunikację SNP/SNP-X Slave i Modbus RTU Slave ten typ Micro też ma tylko slavea w dodatku tylko jeden port RS,gdyby był mocniejsza jednostką można by było zrobić go MAsterem SNP-X. Można kupić konvertery RS232 na ETHERNET. Sprawdź IC200SET001 ale jest strasznie drogi. Ja w uczelni na takich pracuję i nawet NANO z nimi sobie świetnie radzą.Poszukaj...
Witam, Od czasu opublikowania tego wątku sprawa pracy w trybie MODBUS się zdecydowanie ułatwiła. Poprzez wgranie odpowiedniego FW decydujemy czy panel ma pracować jako MODBUS Master, Modbus Slave, czy w trybie DGUS. W przypadku trybu Modbus Slave cała przestrzeń pamięci wyświetlacza jest odpowiednim rejestrem Modbusa. W pliku Config.txt defniujemy adres...
uzywam jednego portu RS-232 - modbus slave do panela opearotskiego rs-485 modbus slave do scady. ale faktycznie ustawienia Portu mam inne bo (19200,odd) takze w poniedzialek w pracy poprawie i sprawdze czy to bylo to. dziekuje za pomoc i za zainteresowanie
Mam takie urządzenie ktore mierzy szczyty sinusoid przesuniętych w fazie z trzech przekładników prądowych. Jako, że jest to też Modbus Slave z baudrate 250kbps to nie chciałem robić ADC na przerwaniu bo te już mają co robić z obsługą komunikacji. Tak więc ADC jest obsługiwane przez pooling flagi ADC. Zamieszczam tylko kawałek kodu. W tym urządzeniu...
Witam !!! Zakupiłem Arduino Shield – Ethernet W5100 i chciałem za pomocą Ardurino Uno po Modbus TCP w sterowniku PLC załączyć 0 wyjście i odczytać 1 wejscie. W sterowniku Modbus TCP slave Proszę o pomoc, jakiś przykładowy program Pozdrawiam i dziękuję !!
Spróbuj skorzystać z gotowych bloków z forum Siemens. Robią z CP340 modbus slave, a wtedy łatwo przeczytać swoim lub jakimkolwiek standardowym programem. [url=https://support.industry.siemens.co... RTU SLAVE FOR CP340 (NO DONGLE REQUIRED) - Nie używałem tych...
arduino modbus slave master slave modbus modbus master slave
prawy klawisz myszka ferguson serwis schematy panda
serwis viessmann optotriak obciążenie indukcyjne
Schemat serwisowy magnetowidu Universum VR7952 Działanie grzałki w bojlerze przy skraplaniu wody