Protokoły komunikacyjne – Modbus TCP – Teoria Cz I…

Protokoły komunikacyjne – Modbus TCP – Teoria Cz I…

Wprowadzenie. W poprzednim wpisie dotyczącym protokołu Modbus TCP (Modbus TCP cz I) przedstawiłem jak wygląda ramka protokołu, jaką strukturę ma nagłówek MBAP oraz wymieniłem i opisałem kategorie kodów funkcyjnych.Przed przystąpieniem do praktycznej implementacji protokołu na Raspberry Pi przedstawię jeszcze jak…

Protokoły komunikacyjne – Modbus TCP – Teoria Cz I…

Protokoły komunikacyjne – Modbus TCP – Teoria Cz I…

Trochę teorii Modbus jest protokołem komunikacyjnym opracowanym w 1979 roku przez firmę Modicon. Komunikacja między urządzeniami realizowana jest w architekturze master-slave/client-server. Modbus jest protokołem otwartym a co za tym idzie wszystkie niezbędne informacje do jego implementacji są ogólnodostępne. Protokół Modbus…

Z życia elektronika – #13 – Metody zabezpieczenia …

Z życia elektronika – #13 – Metody zabezpieczenia …

Na rozgrzewkę: Świat elektroniki dąży do miniutaryzacji, układy scalone są coraz to mniejsze, a przy tym bardzo wydajne. Wraz ze wzrostem skomplikowania konstrukcyjnego stają się one podatniejsze na uszkodzenia. Częstym powodem uszkodzeń elementów/urządzeń elektronicznych są wyładowania elektrostatyczne, dlatego chcę Ci…

Z życia elektronika – #12 – Układ pomiarowy prądu…

Z życia elektronika – #12 – Układ pomiarowy prądu…

Na rozgrzewkę: W jednym ze swoich projektów realizowałem sterowanie silnikami prądu stalego PMDC, kontrolując prędkość i prąd. Z racji tego, że silnik był zasilany z przekształtnika umożliwiający zmianę kierunku wirowania należało użyć obwodu, który umożliwia taki pomiar prądu. Kolejnym zadaniem…

Programowanie w C++ – RPi – STL – Array

Wprowadzenie. Tablica „Array” to kontener sekwencyjny. Kontener ten charakteryzuje się stałym rozmiarem. Każdy element tablicy ma określoną pozycję. Pozycje są nadawane w momencie utworzenia kontenera.  Zakres artykułu. Właściwości kontenera Program w C++ Plik Makefile Testy Właściwości kontenera Stały rozmiar kontenera;…

Raspberry Pi – #8 – Instalacja Serwera FTP

Raspberry Pi – #8 – Instalacja Serwera FTP

Wprowadzenie. FTP (File Transfer Protocol) jest protokołem komunikacyjnym umożliwiającym wysyłanie i odbieranie plików. Protokół transferu plików jest zrealizowany w architekturze klient-serwer. Zakres artykułu. Aktualizacja systemu Instalacja serwera FTP Plik konfiguracyjny serwera FTP Aktualizacja systemu Przed przystąpieniem do zainstalowania serwera FTP…

Programowanie w C++ – RPi – STL – Vector

Wprowadzenie. Wektor „Vector” to kontener sekwencyjny. Kontener ten charakteryzuje się dynamiczną zmianą rozmiaru. Każdy element wektora ma określoną pozycję, która jest nadawana w momencie wstawienia kolejnego elementu do kontenera.  Zakres artykułu. Właściwości kontenera Program w C++ Plik Makefile Testy Właściwości…