Witam. Wpadł mi w ręce taki panel dotykowy. Do programowania używam programu GTWIN, panel łączy się poprzez TOOL/rs232 i mogę ustawiać grafikę i zmieniać parametry urządzenia. Mam problem z połączeniem się poprzez drugi port rs232 ten z boku wyświetlacza poprzez modbus. Zmieniałem ustawienia portu na modbus zarówno jako master jaki slave ale nie mogę...
Trochę mieszasz sobie tamaty :). Wszystko na temat protokołu modbus znajdziesz na [url=]. Do do zasady działania ... serwer komunikacyjny (program lub plc) odpytuje urządzania podpięte w magistrali (każde urządzenie powinno mieć inny modbus ID z zakresu od 1 do 255). Zapytania kierowane są do poszczególnych urządzeń (adres urządzenia w zapytaniu). Odpowiedź...
Witam. Szukam pomocy w kwestii rozwiązania swojego problemu. Otóż muszę połączyć ze sobą symulator slave protokołu modbus (np program diagslave) oraz Intouch (lub inny program umożliwiający stworzenie animacji). Napisałem aplikację, która przy pomocy modbus TCP/IP zmienia wartości pod danymi adresami dla Slave. Wszystko ładnie działa. Tylko chciałbym...
Mam sterowni Schneider TSX3721 z kartą komunikacyjna TSXSCP114. Próbuje napisać program który będzie odczytywać wejścia a następnie przekazywał zawartość rejestrów do mastera (w tej roli PC + ModBus Tester). I tu moje pytanie Czy w programie dla PLC powinna występować jakaś procedura inicjalizująca komunikacje po Modbus ?
Witam Kolegów, Czy posiada ktoś gotowy program dla S7-200 dla komunikacji Modbus. Chodzi mi o komunikację z miernikami wagowymi. Za pomoc byłbym wdzięczny. Pytanie jeszcze jakiej wartości były wstawiane rezystory na końcu pętli. Pozdrawiam
Witam Buduję instalację inteligentnego domu na Twido i kilku własnych modułach z interfejsem ModBus. Tym będzie sterował prosty system SCADA/HMI który będzie tez odpowiedzialny jako master za komunikacje pomiędzy slevami. System Scada miał być jakiś gotowy na debiana, niestety nic sensownego z możliwością pisania makr w C nie znalazłem pod Linuxa. Stwierdziłem...
Witam, Potrzebuję zasymulować Modbusa RTU i TCP na komputerze. Znalazłem taki symulator: i symulując Modbus TCP wszystko działa. Natomiast Modbus RTU mam problem bo nie wiem gdzie się w programie podaje ID w modbusie ? Używał ktośtego programu albo zna jakiś lepszy i darmowy ?
Mam problem z połączeniem jak w temacie, moduł ESP2266 ma być jednocześnie modbus master i przesyłać dane do serwisu cayenne. Problem w tym, że modbus działa, tzn pobiera dane, zapisuje je do zmiennej i wyświetla na zewnętrznym wyświetlaczu, ale tylko dotąd, dokąd nie dodam obsługi cayenne. Jak tylko w programie flprog dokładam bloki cayenne, esp przestaje...
Wartość 4294967295 to -1, więc wg dokumentacji funkcji -holdingRegisterRead to failure. BTW patrząc na funkcje modbusa w arduino - brakuje mi odczytu wielu rejestrów- poważna wada. Modbus niestety ma parę niekonsekwencji. raz adresy sa liczone od 0 raz od 1. Producenci też dokładają swoją interpretację. Radziłbym najpierw wykorzystać jakiś program na...
Witam. Czy zna ktoś może jakiś program do odpytywania np. sterownika po modbusie przez modem. Sterownik po podłączeniu bezpośrednio do komputera i po użyciu np. programu modbus tester odpytuje odpowiednie adresy w sterowniku. Teraz chodzi o taką konfiguracje: sterownik jesd podłączony do modemu GSM. Mam kompa z drugim modemem. Chodzi o to aby odpytać...
Poszukuję opisu biblioteki modbus.lbx Dobrze by też było jakieś przykłady programów. Potrzebuję skomunikować się po Modbus RTU z urządzeniami slawe a następnie po obróbce ramek przesłać je Ethernetem. Dla Ethernetu mam opis, brakuje mi tylko opisu biblioteki modbus.
Witam wszystkich jestem początkującym programistą, i powstał mały problem, otóż potrzebuję dowiedzieć się jak oprogramować, w języku drabinkowym sterownika seri XLe firmy Ge Fanuck seri HEXE220C014-01, protokół komunikacji MODBUS. Chodzi dokładnie o sterownie za pośrednictwem wcześniej wspomnianego sterownika PLC falownika ALTIWAR 31, który współpracuje...
Zlecę napisanie programu w Bascomie do obsługi komunikacji siłownika zaworu (slave) z sterownikiem PLC (master) przez Modbus. Chodzi o część programu komunikacyjną czyli modbusową. Część programu sterującą zaworem napiszę sam. Szczegóły podam przez PW. 3a. Opis: Zawór ma odpowiadać na pytanie o swój stan i reagować na komendy typu zamknij/otwórz. Jeśli...
Szanowny Państwo, zwracam się z uprzejmą prośbą o pomoc z pewnym zagadnieniem. Piszę program do układu sterowania zgrzewarką punktową o wysokiej częstotliwości przekształtnika. Korzystam ze sterownika XL7 firmy Horner oraz płytki STM32. Moją koncepcją na stworzenie układu sterowania jest transmisja danych poprzez protokół MODBUS RTU po kablu RS-485....
Witam. Mam problem z protokołem MODBUS RTU na ATMega644, który błędnie interpretuje mi ramki. Kod w BASCOM wygląda następująco: a właściwie nie komunikuje się) się z urządzeniem zewnętrznym przy pomocy MODBUS'a. Chciałbym to zrobić wykorzystując MODBUS RTU (teoretycznie zostaje mi jeszcze ASCII),a do zestawu mam podpięty jeszcze skaner nasłuchujący...
Witam. Zacznę od tego, że jest to dla mnie kompletnie nowe wyzwanie, a całą wiedzę jaką udało mi się zdobyć znalazłem na różnego typu forach. Sprawa wygląda następująco. Postanowiłem podłączyć urządzenie nadzorujące klimatyzacje w budynku do komputera za pomocą Modbus. Skomunikowałem urządzenie za pomocą konwertera USR TCP232-410s. Po stronie urządzenia...
1. Niestety, Failed wskazuje na błąd bez wyróżniania co to za błąd. Jeśli sprawdzasz komunikację programem MODBUS to i bład komunikacji z MODbusa otrzymujesz. 2. Jak dla mnie wysyłane są 2 rózne ramki, pewnie dane nie zmieściły się w jednej (powody mogą być inne). W każdym razie ramki między stacją 1 i 2 NIE różnią się. Sprawdź (albo dla pewności skopiuj)...
Potrzebuję działający przykład programu Modbus slave napisany w BascomAVR współpracujący z DS18B20. Są przykłady dla Arduino, lecz to C, muszę mieć koniecznie w Bascomie. Zmierzona temperatura jest przechowywana (już po przeliczeniu) w zmiennych Temperatura_x. Procesor ma ją wysłać poprzez MAX485 na magistralę Modbus RTU. Zmienna Temperatura_x jest...
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...
Od kilku dni próbuję prawidłowo odczytywać i zapisywać rejestry protokołu Modbus za pomocą Arduino oraz oprogramowania Scada o nazwie Promotic (dostępna wersja freeware). [url=]Do ściagnięcia wersja freeware. W internecie znalazłem kilka różniących się od siebie implementacji Modbus dla Arduino. Przyznam szczerze, że większość jest dla mnie totalnie...
Witam, Napisałem swój program na moduł DGUS, który chciałbym zastosować jako zadajnik/wyświetlacz do sterownika PLC, komunikującego się po modbusie. W jaki najprostszy sposób mógłbym wykorzystać Pański kod aby umożliwić komunikację ze sterownikiem. W pliku config zaznaczyłem opcję 'enable OS', przerzuciłem też pliki '23_modbus adam rmodbus.bin' i 'modbus...
Witam Mam sterownik S7-1200 komunikujacy sie z panelem operatorskim po protokole Modbus RTU(RS-232) oraz ze Scada tez Modbus(RS-485). Problem mój wygląda następująco: Tworze Blok OB Cyclic Interrupt i wg instrukcji krok po kroku ustawiam Modbusa oraz tworze krok po kroku OB Cyclic Interupt wg instrukcji i ustawiam regulator PID. Problem się pojawia...
Witam. Mam problem z protokołem Modbus TCP/IP. Chciałbym aby sterownik (serwer) komunikował się w ten sposób z moim skryptem(klient) napisanym w C#. Problem polega na tym, że tego nie robi. Skrypt świetnie komunikuje się z symulatorem slave'a (serwera) uruchomionym na komputerze w sieci w której jest sterownik, a także sterownik świetnie komunikuje...
Witam, Na podstawie dokumentacji z strony: uruchomiłem Modbusa TCP na STM32f407. Stos Modbusa wywoływany cyklicznie w pętli głównej programu obsługuje funkcje odczytu i zapisu rejestrów. Chciałbym teraz do tego dodać obsługę Modbusa RTU. Czy na tym samym cyklicznym wywoływaniem funkcji eMBPoll obsłużę Modbusa RTU? W takim razie dane w funkcjach eMBRegInputCB...
Co do sumy crc16 zobacz tu : Modbus rtu to generalnie nie jest to takie trudne/ w koncu powstal dobrze 20 lat temu/. Musisz w programie wykrywac cisze trwajaca dluzej niz 3,5 x czas pojedynczego znaku, jako warunek startu a nastepnie kolejno przyjmowac znaki. Po otrzymaniu calej ramki policzyc crc16 ramki - 2 ostatnie znaki /czyli sume crc16 nadana...
Witam szanownych kolegów, mam problem z uruchomieniem modbusa TCP lub RTU over TCP, mianowicie jest sobie atmega32 + enc28j60 i to działa, zrobiłem serwer mogę zamrugać diodą czy odczytać stan wejść, i teraz zamiast przeglądarki chce użyć protokołu modbus tylko nie wiem jak to zrobić. Proszę kolegów o podesłanie fragmentu programu w którym: uruchamiamy...
Witam, muszę zaimplementować połączenie między makietą a komputerem PC poprzez protokół modbus. Niestety nie mam pojęcia jak to zapisać w kodzie programu. Przeczytałem mnóstwo stron w internecie i dalej pustka. Dodatkowe biblioteki np. FreeMODBUS nie mam zielonego pojęcia jak poprawnie zaimplementować pod stm32, wiem że należy w dwóch plikach zainicjować...
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.
Witam, mam zamiar połączyć wagę ze sterownikiem PLC S7-1200 za pomocą MODBUS TCP/IP. Odczyt mi danych po MODBUSIE mi działa, jest OK. Jak pozmieniam dane wejściowe, działa mi też wpisywanie danych po MODBUSIE, wszystko wydaje się być OK. Ale jeżeli robię dwa oddzielne bloki MB_CLIENT, to drugi bloczek zawsze jest BUSY, i nie działa mi zapisywanie danych...
Zapis to zapis. Reszta zależy od programu stacji Slave. Jeśli Slave to sterownik PLC, to wolna praca sieci może wynikać ze zbyt długiego cyklu PLC.
Mam licznik energii 3F z ali ma on modbus-rtu i chciałbym z tego skorzystać jednak nigdy jeszcze z modbus nie korzystałem. Na początek chciałbym się dowiedzieć czy dobrze kombinuję. Znalazłem tu na forum dwa programy () którymi chciałbym ten licznik przetestować. W komputerze mam serial port sprzętowy (nie przez USB) czy mogę to po prostu podłączyć...
20385452 Fizycznie pewnie się połączysz (zrób "pająka", rozgałęźnik z kabelków), problemy jakie przewiduje to konflikt dostępu do adresu modbus, gdzie dodajesz kolejne urządzenie które w tym samym czasie będzie chciało odczytać/zapisać wartości. Może działać, ale pewnie bedzie zgłaszało jakies problemy z komunikacją. Co moze pomoc, jeśli to możliwe...
Witam wszystkich i streszczam mój problem: Do sterowania wykorzystuję Siemens S7 ET200S. Do komunikacji z aplikacją na PC wykorzystuję ET 200S Serial interface module 6ES7 138-4DF11-0AB0 z komunikacją MODBUS RTU (slave). CPU to 6ES7 151-8AB01-0AB0. Komunikacja zrobiona jak Pan Bóg przykazał wg programu referencyjnego z dokumentacji. Wszystko działa...
Chciałbym zaimplementować protokół Modbus Tcp/Ip w mikrokontrolerze ale mam problem ze znalezieniem konkretnych informacji o tym jak to zrobić. Jest bardzo dużo rozwiązań z modbusem RTU ale do tcp/ip nie znalazłem żadnych konkretów. Czy ktoś to z was robił? Chciałem stworzyć płytkę, którą mógłbym podłączyć do karty sieciowej laptopa i z jego poziomu...
Witajcie, Męczę odczyt z licznika energii poprzez Modbus. Komunikację udaje się nawiązać, ale mam problem z odczytem danych. Program ze strony Czy błąd robię w sposobie adresowania, odczytu czy źle jest przeliczany wynik na float ? Pozdrawiam. [syntax=arduino] void loop() { uint8_t result; //for store 32-bit data uint16_t data[2]; int i; float reading;...
Witam wszystkich!!! Od dłuszego czasu zastanawiam się jak napisać program obsługujący modbus-a(w Bascom Avr). Jak mi wiadomo w pakiecie Bascoma znajduje się przykład modbus_slave. Ale nie wiem jak z tego skorzystać. Proszę o pomoc. Z góry dzięki.
Witam Jestem w trakcie próby połączenia się sterownikiem HMI-PLC XV-200 Moellera z falownikiem DF51 tej samej firmy. Program piszę w oprogramowaniu MXpro. Aby móc kominkować się z falownikiem, muszę wykorzystać protokół MODBUS i magistralę RS485. Wykorzystuję do tego bibliotekę MODbusmaster.lib ściągniętą ze strony moellera. Program piszę w SFC. Protokół...
Witam, probówałem różnych przykładów obliczania sumy kontrolnej i nadal nic. Mam zrobioną na sztywno tablice: 01 03 02 00 00 na końcu doklejam 2 słowa CRC wyliczone w funkcji i program symulujący modbus master mówi CRC error. Gdy nie wyliczam sumy kontrolnej tylko wpisuje do tablicy prawidłowe wartości sumy dla moich danych to program do symulacji modbusa...
Mam problem z komunikacja po modbusie niewiem dlaczego po uruchomieniu programu od razu ustawia sie bit błedu funkcji commreq. Moze ktos moglby mi podac prawdopodobna przyczyne. Polączenie z pc na pl rs232 protokol snp i polaczenie plc z przemiennikiem modbus RTU.Zamieszczam scren uruchomionego programu
Musisz sprawdzić w dokumentacji licznika co jest w rejestrach, które możesz odczytywać przy użyciu protokołu MODBUS. Zamieszczam wynik z programu CAS Modbus RTU Parser. # This file was created by CAS Modbus RTU Parser version 1.00gD on Wed Oct 15 14:02:21 2014 # Please visit Frame Analysis (01 03 06 00 00 00 03 00 57 90 8B) -------------- The frame...
Jak pisze kolega namok. Najpierw zaimplementuj poprawnie protokół modbus rtu na platformie i uzyskaj poprawną komunikację bazującą na RS232. Do testów użyj jakiegoś programu typu modbus master tool. Ważne będą: poprawna prędkość transmisji poprawne odczytywanie ramki oraz CRC poprawna interpretacja komend Przemyślany układ rejestrów (rejestru jeśli...
HMI - testowałem LEVI102L (to jest panel 10") właśnie z magistralą modbus. Na magistrali miałem falownik i dwa sterowniki temperatury. Gadało całkiem fajnie. W Twoim przypadku pewnie trzeba by napisać kilka skryptów dla wejść (obsługa przycisków przez modbus) ale nie jest to trudne. Do programowania używa się darmowego levistudiou. Można napisać program...
Witam, Chciałbym uruchomić komunikację między sterownikiem Versamax Micro a HMI w protokole Modbus. W sterowniku jest zainstalowany moduł IC200UEM001, więc komunikacja będzie szła przez Ethernet. O ile z SRTP nie ma większych problemów to zastanawiam się jak adresować zapytania klienta (HMI) do serwera (PLC). O ile odwrotna konfiguracja (tzn. pracy...
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.
Pobierał ktoś z Was może dane z dowolnego serwisu www, i zapisywał w PC do rejestrów modbus? Chciałbym pobrać dane z serwisu pogody, np. z accuweather, i przenieść do modbus. Wiem, że jedną z dróg jest napisać program w pythonie, który czyta z www, i zapisuje do modbasa. Ale niestety nie wiem nic ponad to, nie wiem jak to w praktyce zrobić. Proszę o...
Witam Jak w temacie mam problem z komunikacją modbusowa. Wyświetlacz numeryczny DL11 pracuję w standardzie Modbus RTU RS484 (slave). Do komunikacji sterownika i wyświetlacza wykorzystuję moduły: 1. ET 200 6ES7 151-1BA02-0AB0 2. 1 SI Modbus Master (4B) 6ES7 138-4DF11-0AB0 Właściwie to chcę wyświetlić cokolwiek na wyświetlaczu, czyli wpisać do rejestru...
Witam, Podłączysz wszystkie urządzenia razem. Sterownik PLC będzie masterem natomiast przepływomierze urządzeniami slave. Pamiętaj iż każde urządzenie slave musi mieć różne ID. Poczytaj o modbus RTU w pierwszej kolejności. Połączenie skrętka ekranowana - dwie żyły. W PLC musisz odpytywać kolejno urządzenia slave. Pozdrawiam, Sory, kolego ale przepływomierze...
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 !
Witam. Od tygodnia się męczę z obliczaniem CRC dla modbusa RTU. Znalazłem gotową bibliotekę na tej stronie. Zaimplementowałem ją w taki sposób: [syntax=cpp] #include "lib_crc.h" #include "lib_crc.c" [/syntax] i w programie pododawałem zmienne które one wymagają i fragment który pobiera dane na podstawie których ma liczyć crc [syntax=cpp] crc_16_modbus...
Witam ponownie Jednak okazało się, że jest trochę strasznie :) (a przynajmniej moja widza nie pozwala tego odpowiednio ogarnąć) Biblioteka "ModbusFXSlave_V100" została dodana do mojego programu ale póki co udało mi się co najwyżej odczytać kilka zer i jedynek o bliżej nieokreślonej treści. Na początek mam kilka pytań: 1. Czy przy definiowaniu parametrów...
Witam, Napisałem program pod PLC, wypuściłem sygnały Modbus, ustawiłem adresy i prędkość przesyłu. Po spotkaniu z facetem który wdraża ten system w firmie jesteśmy w lekkiej konsternacji. Otóż, na sterowniku nie ma listwy do której mógłbym wprowadzić kable sygnałowe. Po 20 minutowej rozmowie z konsultantem firmy Schneider Electric uprzejmy Pan odparł...
Witam serdecznie Szukałem na forum tematów dotyczących komunikacji sterownika s7-1500 z falownikiem omrona mx2 po modbusie tcp jednak nie znalazłem nic o takiej konfiguracji jak moja tj przy użyciu modułu ethernetowego 3g3ax-mx-eip-a wpinanego na falownik. Przewód wpięty w port ethernetowy w sterowniku (brak dodatkowych modułów). Ustawiłem w falowniku...
Generalnie sterowanie z Linuxcnc albo z dodatkiem ClassicLadder albo VFDmod. Pierwszy układ już pracował z falownikiem YL620A ale w którymś momencie dodając sondę 3D własnej roboty użyłem konfiguratora i działające pliki zostały nadpisane. Teraz nie mogę już wrócić do tych ustawień ani na YL620 ani pisząc od nowa dla Alivara28. Znalazłem VFDmod z dość...
Witam, biblioteka powinna być w tym programie zawarta (w zip) [url=]Link Masz tam przykład odczyt/zapis modbus. Robiłem tam odczyt oraz zapis parametrów z/do sterownika PLC. Powinno zadziałać jak pamięci nie braknie :) Jeśli chodzi o rozgryzanie bibliotek, które podesłałeś to w tym nie pomogę z powodu braku czasu.
Panowie, Szukam jakiegoś gotowego lub prawie gotowego rozwiązania które pozwoliło by podłączyć przepływomierz do USB komputera PC, a konkretnie thin client. Przepływomierz ma 45imp/l, maksymalnie 120l/s 120l/min czyli niewiele - 90 imp/s. Możliwe że kiedyś bedzie trzeba wymienić na inny, więc nie ograniczał bym się do 90imp/s, ale sądzę że można przyjąć...
Dzień dobry, mam problem z ustaleniem poprawnych wpisów adresów dla ustalenia zmiennych przy konfiguracji tagów do linku ze sterownikiem Logo! w Astraada HMI CFG. Skonfigurowałem link do serownika po Modbusie TCP/IP i to połączenie działa (sprawdzone wpisem zmiennej dla flagi z którym akurat problemu nie ma). Problem natomiast pojawia się przy próbie...
Witam. Potrzebuje pomocy, dlatego postanowiłem skorzystać z tego forum. Jestem posiadaczem instalacji fotowoltaicznej i jak wielu posiadaczy mierzę się z wyłączaniem mojej instalacji przez przekroczenia napięcia powyżej 253V. Postanowiłem coś z tym zrobić i zakupiłem licznik DTS1946-4P aby na bieżąco monitorować stan sieci. Niestety o ile samo podłączenie...
Witam, Czy ktoś z forumowiczów ma doświadczenie z uruchomieniem komunikacji Modbus TCP (Klient) w PLCNEXT ENGINEER ? Mam pewein problem. Zasada działania komunikacji podzieloną mam na 3 stany. W pierwszym stanie wykonuję blok inicjalizujący modbusa TCP, następnie w drugim stanie gdy inicjalizacja się powiedzie wykonuję blok do odczytu jednego Holding...
Teoretycznie pierwsza ramka (zapis jednego rejestru) jest równoważna 01 06 00 0F 00 02 crc crc Urządzenie może wymagać akurat rozkazu 10, zmiana konfiguracji rozkazem 06 może być zignorowana. Upewnij się, że program stacji master faktycznie wysyła właściwy rozkaz.
A można przez PD22 również sterować / zmieniać parametry w sterownikach? PD22 oferuje funkcje zapisu 16 i 06 Modbusa RTU. Nie wykorzystywałem tego nigdy ale powinno działać. W programie konfiguracyjnym po prostu definiujesz rejestry np sterownika, którym odpowiednie rejestry PD22 mają odpowiadać 1:1 i myślę, że będzie działało.
To zależy głównie od długości przewodu komunikacyjnego. 9,6kbps powinno bez problemu wystarczyć.[/quote] tzn ta aplikacja wszystko ma w szafie. Zaraz będę się jeszcze znęcał nad samym programem a tam chce pewne rzeczy uzyskać i nie ukrywam, że szybkość ma znaczenie ale jeśli ma to być mniej stabilne to szkoda czasu. Chcę zrobioć możliwie szybkie sterowanie...
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...
Musisz zrobić jakaś transmisje pakietową (w pakiecie informacja o operacji, adresie, danych i może jakaś suma kontrolna), jako przykład zobacz modbus.
Jeżeli chcesz sobie "wygrzebać" problem to zmień (dodaj) medium transmisyjne (radio, światłowód, podczerwień, Ethernet...). To by znacząco podniosło koszt całego przedsięwzięcia. Realny jest pomysł z IR, ale nawet z tym mam problemy – ile się namęczyłem, żeby rozkodować RC5 z pilota, a i tak się program zawiesza. Ethernet też mógłby być, ale...
Def Unit Server ma opcję Active default mapping: Yes lub No. Domyślnie Yes - wtedy działają automatyczne mapowania adresów. Domyślnie "Coils" z Modbusa są mapowane na flagi w PCD. Ale w Modbus są też "Discrete Inputs" - łatwo można się pomylić. Które są używane przez Twojego mastera? "Coil 1" może być mapowany na F 0 lub F 1 - zależnie od ustawienia...
Skąd się bierze w status otwarcia wartość 1, skoro tylko tu jest ustawiana jakakolwiek wartość w programie ?
RS485 sam w sobie protokołem nie jest, on może przenosić różne protokoły, np. modbus. Samo pytanie jest mało zrozumiałe.
Potrzebuję pomocy . Czy jest możliwość skomunikowana się że sterownikiem DX9100 na zasadzie modbus. Potrzebuję wciągnąć go do swojego dcs
A wizualizacja 3D? mi się bardzo podoba unity. To już raczej w przemyśle . Są te inne typu Visual Components. Ale unity wydaje się uniwersalny. Można też robić aplikacje w 2D. Jest crossplatrom. Ale aplikacje w 2D tworzę w czym innym. Usb serial da się komunikować,UDP, MODBUS. Jest prosty i nie zamyka się na świat. Bo już to widzę jak w taki Visual...
Do zapisu poprzez MODBUS TCP zastosowałem program QMODmaster. Program bardzo intuicyjny i łatwy w obsłudze. Zapis przebiegł bez jakichkolwiek problemów.
Poszukuje programu który umożliwia odczyt i zmiane parametrów dowolnego urządzenia modbus. Nie interesuje mnie wizualizacja a jedynie możliwość zapisu i podglądu parametrów w postaci cyfrowej. Musi działać pod portem rs232 i przynajmniej obsługiwać modbus RTU.
Sorry, nie było tematu. ramka jest ok. Dodano po 1 Gdyby ktoś kiedyś potrzebował wykonać podgląd ramki UART, przykładowo między atmegą a płytką rs485 polecam użyć, konwerter USB TTL i program RealTerm. Konwerter kupiony na Allegro za 6 zł z układem PL2303. RealTerm darmowy i równie skuteczny co inne płatne programy. Jest tam zakładka Capture, ramki...
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...Używam pamięci programu do przechowywania stałych (łańcuchy tekstowe), przerwanie od odbioru łączem szeregowym do obsługi interfejsu MODBUS.ATmega128 obsługuje wyświetlacz graficzny. Chciałem dodać w menu wybór języka Polski/Angielski. Obsługa tekstów wygląda następująco : //######################################... void putcharxy(unsigned...
/345kbit/s/ Dodam od siebie, że to wcale nie jest wysoka prędkość transmisji. Czy kolega słyszał kiedyś o np. PROFINET lub POWERLINK? Nawet fajny ten system TECOMAT , no ale niech kolega nie głosi herezji! Drogi Kolego, Proponuję przeczytać podstawy komunikacji i zrozumieć je przed publikacją wypowiedzi własnych lub osądów. Profinet i Powerlink są...
Witam. Mam problem z aplikacją Modbus Droid. Jest to program na androida dzięki któremu można poprzez WiFi sterować wyjściami i rejestrami sterownika. Poniżej link do aplikacji: Sposób działania: Posiadam sterownik FX3U. Moduł ethernetowy myślę, że jest skonfigurowany poprawnie - drabinkę do sterownika mogę bez problemu wgrywać, tryb monitora też działa,...
Witam po raz pierwszy na forum :D Mam sterownik S7-1200 i potrzebuję czytać jego rejestry za pomocą Modbus RTU (po RS485) Podłączyłem zestaw CPU1212C+CM1241 oraz wgrałem program Modbus_slave do sterownika. Komunikacja działa - Bez problemu odczytuję I, Q, IW natomiast za nic nie mogę odczytać rejestrów MW (Holding Register). Zgłasza się w Masterze komunikat...
Po pierwsze nie zamieściłeś rysunku więc nie ma się do czego odnieść. Po drugie czy w PLC i mierniku masz ustawione te same parametry komunikacji (prędkość np. 19200, parzystość np. NONE, itp.)? Musisz sprawdzić też adres MODBUS miernika (prawdopodobnie domyślnie jest 1) i PLC musi pytać urządzenie o tym adresie. W mapie pamięci miernika Lumel masz...
Pojawił się kolejny etap i niestety wiele problemów. Próbuję komunikować się z licznikiem właśnie w Modbus RTU, ale licznik milczy. Używałam terminala do sprawdzenia komunikacji i okazuje się, że ramka wysyła się dobrze, ale tylko raz na x razy. A nawet po wysłaniu dobrej ramki jest cisza. Oto moja funkcja wywołująca wysłanie (send to funkcja z USARTa...
Naprawdę przydałaby się zawartość surowych ramek Modbus... Ja zapisy instrukcji interpretuję tak: ta sama wartość jest udostępniana w 2 rejestrach, w różnych formatach. Prąd fazy L1 = zawartość rejestru 48 (adres licząc od 0) * 31853 / 256 *0,1 [A] = 223,9 lub 224,0 A (zależy od sposobu zaokrąglania). Alternatywnie, jeśli komuś wygodniej, prąd fazy...
Witam Poszukuje pomocy w temacie dość mi obcym jakimi są procesory PIC i ich programowanie. Już dość dawno znalazłem pewien projekt, z którego do dzisiaj korzystam. Ale jako że trochę rozbudowuję swój układ potrzebuję pewnych zmian. Program wysyła temperaturę pobraną z czujników DS18B20 i przesyła po MODBUS-się. Jako że temat tego projektu już dawno...
Cze :) Czy nie wiecie skad sciagnac jakis darmowy program do testowania MODBUS-a (chodzi mi o podglad paczki w zabezpieczeniu SEPAM) Pozdro :)
Witam, Szukam kodu programu w bascomie ktory realizowalby transmisje z wykorzystaniem modbusa. Chodzi o cykliczne przesylanie 4 bajtow danych z mikrokontrolera do PCta z wykorzystaniem modbusa. Jezeli Ktos realizowal taka transmisje z powodzeniem bardzo prosze o pomoc. pozdrawiam isiah
Jeśli można się spytać jakie to urządzenia pracujące na Modbus-ie RTU, w których nie można ustawić parametrów transmisji danych? Parametry transmisji danych we wszystkich urządzeniach w jednej sieci muszą posiadać te same ustawienia inaczej nie będą poprawnie działać. Czy jesteś pewien, że nie można z poziomu programu lub parametrów ustawić parametrów...
Witam. Mam falownik Sanyu sx1000 i chciałbym sterować jego pracą po Modbusie. Podłączyłem zgodnie ze schematem, ustawiłem odpowiednie dane komunikacji, adres itp. Programem Modbus Tester łączę się z falownikiem i zczytuję jego rejestry bez problemu. Problem jest w uruchomieniu falownika za pomocą komendy Modbus. W instrukcji (DTR) falownika nie ma nic...
(at)jakubek56 Pierwsze to musisz zdobyć tą bramkę Modbus TCP/RTU i za pomocą symulatora np ModbusView TCP przetestować komunikacje wraz z komendami zawartymi w DTR falownika. Jeśli wszystko opanujesz to wtedy podłączasz LOGO i działasz w programie.
Będziesz potrafił zaimplemetować protokół MPI albo PPI, żeby skomunikować się z tym sterownikiem? Nie sądzę, bo nigdzie nie ma ich opisów. Chyba, że kupiłeś bibliotekę Modbusową do Siemensa, napiszesz program na PLC z uwzględnieniem tej biblioteki, a na PC napiszesz program, w którym zaimplementujesz protokół Modbus RTU. Łączysz się wtedy zwykłym kablem...
Witam, dostałem kilka pytań odnośnie konfiguracji programu - oto krótki manual Program konfiguruje się całkiem prosto poprzez zmianę pliku XML o nazwie /mb/default.xml. Plik tej jest tworzony automatycznie przy pierwszym uruchomieniu programu, stąd modyfikując go dowolnym edytorem tekstowym jesteśmy w stanie zmienić: - adres IP swojego sterownika PLC...
Cześć. Czy znacie jakiś program do testowania komunikacji tych protokołów przemysłowych np jak program Herkules do testowania udp tcp urat itd? tylko że dla protokołów przemysłowych . Zastanawia mnie czy jest jeszcze takie narzędzie(program oczywiście dla protokołów po ethernecie) że wysyłam do niego dane z innego programu np po przez udp czy jakoś...
Zorientowalem sie ze jednoczesnie moze byc uzyty tylko jeden protokol a konkretnie unitelway. Jesli wybiore sobie modbusa to ccx17 nie bedzie mogl sie skomunikowac ze sterownikiem. Czy jest jakiś program do odczytywania i zapisywania rejestrów z/do sterownika. Znalazłem w sieci pdfa W913293590301A_K01_000_03 w którym jest opisana ramka unitelwaya. Próbowałem...
Dzięki za pomoc. No właśnie za pomocą metody Validate. Konkretne implementacje klasy będą w sobie zawierały walidację. Np tak: Jak wcześniej pisałem zależy mi na tym żeby ograniczenia dla parametrów niebyły wpisane bezpośrednio w klasę Command ponieważ chciałbym je wczytywać przyszłości z pliku. W chwili obecnej okazało się że komunikacja powinna odbywać...
witam potrzebuję pomocy z konwersją danych odczytanych z tego liczna, dane są czytane po modbusie tcp przez sterownik s7-1200 (Tia V16), komunikacja PLC -> Metronic działa poprawnie, problem mam tylko z licznikiem globalnym, znajduje się on w dwóch rejestrach: – adres 272, format 64-bit floating point double lub – adres 1416, format long...
Wg. opisu jest tak jak napisałem. Nie wiem tylko skąd takie duże wartości oraz dlaczego wg. opisu długość rejestru jest 8-bitowa (1 bajt) skoro podstawowe zapytania (Input i Holding Registers) służą do odczytu 16-bitowych rejestrów. Czy to na pewno Modbus. W jaki sposób odczytywane są te dane (jaki program, sterownik).
Czesc, Jakiego narzędzia używasz do komunikacji z tym enkoderem? PC z konwerterem? Jeśli tak i masz gotowy program typu Modbus Master to nie wyliczasz zadnego CRC program robi to za Ciebie. posługujesz sie tylko adresam modbus enkodera i kodem funkcji wg manuala. i Program reszte robi za Ciebie. Proponuje wybrać tą drogę. Modbus mastery znajdziesz na...
Dzień dobry, Posiadam problem z skonfigurowaniem zdalnego połączenia PC z PLC za pomocą modułu CN-GPRS-485 w protokole ModbusRTU. Czy istnieją programy ,które w łatwy sposób umożliwiają wysyłanie ramek ModbusRTU do sterownika PLC za pomocą tego modułu w trybie pracy Network Transparent? Jeśli nie to w jaki sposób wykonać taką komunikację? Z sterownika...
jesli chodzi o modbus to może być: MIERNIK WIELOFUNKC. PM9C Z 1 WY MODBUS, 230V nr kat. 15198 firma: "Schneider" cena kat. 900,10 PLN znajdziesz w tej firmire także inne bardziej zaawansowane liczniki i program do zbierania i analizowania pomiarów z tych liczników Pozdr. Dodano po 1 jesli chodzi o modbus to może być: MIERNIK WIELOFUNKC. PM9C Z 1 WY...
Witam serdecznie wszystkich forumowiczów. Jest to mój pierwszy post na forum więc bardzo bym prosił Was o wyrozumiałość. Poniżej przedstawiam swój problem. Posiadam przemiennik częstotliwości Schneider-Electric Altivar 71 (ATV 71HU15M3) oraz sterownik Siemens S7-1200 1214C DC/DC/DC (6ES7 214-1AE30-0XB0) + CM1241 RS485 (6ES7 241-1CH30-0XB0) wraz z oprogramowaniem...
Problem rozwiązałem. Najpierw próbowałem innej biblioteki crc ale źle liczyła sumę dla modbus. W końcu znalazłem w Internecie funkcje w C, liczy ok. Ja kiedyś miałem dziwną sytuację - szereg funkcji, które zwracały "String" (z dużej litery). W kilku projektach działa to bez problemu, ale w jednym były dziwne restarty Też już miałem z tym kłopot. Gdzie...
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...