trwania znaku modbus

Znaleziono około 9 wyników dla: trwania znaku modbus
  • Jak obliczyć czas trwania znaku w modbus przy 9600bps i kwarcu 7372800 Hz?

    Powinieneś jeszcze uwzględnić bit startu, stopu i ewentualnie parzystości, co razem daje 10-11 bitów / ramkę.

    Mikrokontrolery AVR   01 Cze 2010 20:37 Odpowiedzi: 3    Wyświetleń: 1641
  • REKLAMA
  • Obsługa protokołu Modbus w RTU

    Potrzebuję zrobić konwerter działając pod protokołem MODBUS w trybie RTU. I teraz zastanawiam się nad konstrukcją programu. Jak wiadomo ramki w tym trybie nie mają zdefiniowanego początku ani końca. Strumień danych będzie mi wchodzić do bufora. Biorę pod uwagę, sztuczne kończenie ramek w przerwaniu, gdy nastąpi przerwa > 3.5znaka, ale jak sprytnie "zaznaczyć"...

    Mikrokontrolery   17 Maj 2016 09:09 Odpowiedzi: 8    Wyświetleń: 3042
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • C# - Modnus RTU - komunikacja ze sterownikiem - nieprawidłowe dane

    Witam, Komunikuję się ze sterownikiem standardem modbus rtu 9600,8,N,1 . Gdy przychodzi ramka odpowiedzi w zdarzeniu czekam na całą ramkę czyli : if (sp.BytesToRead == 25) { [...] } Następnie przepisuje te dane i wyświetlam w odpowiednich miejscach. Wszystko działa prawidłowo do czasu kiedy symuluje przerwanie połaczenia. Czasami przychodzą bardzo dziwne...

    Programowanie   09 Wrz 2014 13:57 Odpowiedzi: 0    Wyświetleń: 1308
  • STM32 - MODBUS RTU - Jak wykryć początek i koniec ramki

    Witam Jak wykryć początek nadawania ramki MODBUS RTU poprzedzonej ciszą na linii oraz koniec ramki ? Mikrokontroler STM32F10x

    Mikrokontrolery ARM   20 Kwi 2017 22:39 Odpowiedzi: 17    Wyświetleń: 3123
  • Krótki opis 8-kanałowego analizatora logicznego na układzie Cypress

    Witam. Chciałem Wam przedstawić krótki opis taniego 8 kanałowego analizatora logicznego opartego na mikrokontrolerze CY7C68013A firmy Cypress. https://obrazki.elektroda.pl/8811604100_... Urządzenie to można zakupić z chińskich portali aukcyjnych w cenie od ok. 7$ z przesyłką lub np. z rodzimego portalu aukcyjnego za ok. 40zł z przesyłką....

    Artykuły   21 Sty 2018 13:11 Odpowiedzi: 21    Wyświetleń: 5475
  • REKLAMA
  • Modbus RTU w C++: Jak odbierać i weryfikować ramki w odpowiednim czasie?

    Witam wszystkich! Piszę właśnie program w C++ (Builder) do komunikacji modus RTU ze sterownikiem PLC. Chciałbym prosić was o rady jak rozwiązać problem odbioru ramki w odpowiednich ramach czasowych w trybie RTU. (Ramkę rozpoczyna i kończy przerwa czasowa 3.5x czas trwania pojedynczego znaku (u mnie 1 ms). Odstęp pomiędzy kolejnymi znakami tworzącymi...

    Programowanie   08 Wrz 2007 17:31 Odpowiedzi: 2    Wyświetleń: 1707
  • 89c51 modbus rs232/rs485/RS422 SN75176 i MAX485CPA

    Ad1. Czesciej stosowana w praktyce jest jedna para przewodów. Trzb half duplex. Ad.2 W rs482 dozwolny jest jeden nadajnik. W rs485 wiel. Ad.3 Zamiast max485 mozesz stosowac sn75176. Oba mozna zasilic 5 V. Z praktyki wiem ,ze sa problemy ze wspoldzialaniem max485 z sn75176. Trzeba sie zdecydowac na jeden z nich w calej sieci. Ad. 4 Tego nie posiadam...

    Mikrokontrolery   17 Paź 2005 12:09 Odpowiedzi: 3    Wyświetleń: 4493
  • Jak ustawić Commtimeouts w VC++ dla Modbus RTU z poprawnym timeoutem?

    Witam. Pisze program, ktory komunikuje sie w Modbusie. W trybie RTU znak poczatku i konca ramki to 3xdlugosc trwania pojedynczego znaku. Ramka jest poprwana, jezeli pomiedzy kolejnymi odbieranymi znakami nie bedzie wiekszej przerwy niz 1.5xdlugosc trwania pojedynczego znaku. I tu lezy problem. Jak sprawdzac te odstepy. Standardowy timer ma za mala rozdzielczosc,...

    Programowanie   03 Lut 2005 13:55 Odpowiedzi: 1    Wyświetleń: 1352
  • Optoizolowana magistrala z Atmega 128 i Atmega 8 - SPI, I2C czy UART RS485?

    No rozumiem że prosty, jak będzie chciał, to może nawet zrobić proste wysyłanie danych "w przewód" bez potwierdzania i kontroli poprawności odebranych danych z powiedzmy przerwą o wartości czasu trwania kilku znaków rozdzielającym ramki. Na początek dobre i to, dodanie CRC to już mały kłopot. Później niewielka modyfikacja ramki (adres urządzenia, numer...

    Mikrokontrolery AVR   06 Gru 2010 21:56 Odpowiedzi: 16    Wyświetleń: 2998
  • Jak działa protokół MODBUS RTU na mikrokontrolerze AVR z RS485?

    prawdopodobnie odpowiedzi slave'a powodują błąd u innych slave'ów, których wymiana nie dotyczy, czy tak ma być Zgaduję że Slave to Twoja implementacja. Prawdopodobnie dobrze to zidentyfikowałeś. Slave traktuje znaki w środku odpowiedzi innego Slave jako rozkaz Mastera. Tak być nie może. Slave musi wiedzieć, kiedy zaczyna i kończy się ramka w magistrali....

    DSP i Transmisja   04 Paź 2015 21:54 Odpowiedzi: 50    Wyświetleń: 55615
  • REKLAMA
  • Jak zbudować układ do monitorowania magistrali MODBUS na '51?

    Kiedyś zbudowałem układ regulatora temperatury , który kontrolowany był przez RS485 w protokole MODBUS RTU. Projekt był oparty na AT90S8535, program w C /wczesniej probowalem At89S8952 ale byl nieco wolny/. Nie wiem na jakim jestes poziomie ale potrzebna jest dokladna znajomosc protokolu. Aby sledzic co dzieje sie na szynie potrzebny bylby max485 ,...

    Mikrokontrolery   16 Sty 2004 19:30 Odpowiedzi: 1    Wyświetleń: 1524
  • Odczyt parametru z licznika LUMEL przez MODBUS w C++ (rejestr 4019)

    Sprawa wyjaśniając się staje się coraz to bardziej nie zrozumiała :) Na tą ramkę również nie ma odpowiedzi. Kod funkcji 3 a adres 4019 lub 4020. Pobrałem kilka testerów i wszystkie dostają poprawną odpowiedz, wysyłając przy tym ta sama ramkę, tj. 03 03 0F B4 00 01 C6 DA (w RTU) W ACSII też generują te same ramki i również dostają poprawną odpowiedz....

    Automatyka Przemysłowa   16 Paź 2015 13:02 Odpowiedzi: 46    Wyświetleń: 16359