Na początku lat dziewięćdziesiątych międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi rozwoju samochodów: jak poprawić kom

Wielkość: px
Rozpocząć pokaz od strony:

Download "Na początku lat dziewięćdziesiątych międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi rozwoju samochodów: jak poprawić kom"

Transkrypt

1 Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Magistrala CAN (Contorller Area Network) Gdańsk, 2018

2 Na początku lat dziewięćdziesiątych międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi rozwoju samochodów: jak poprawić komfort pojazdów (elektrycznie podnoszone szyby, regulacja siedzeń i lusterek, podgrzewanych siedzeń, elektronicznego sterowania klimatyzacją, wyposażenia audio, systemy nawigacyjne) jak poprawić bezpieczeństwo pojazdów (centralne zamki, systemy antykradzieżowe, ABS, jak również ekonomicznego i przyjaznego dla środowiska sterowania pracą silnika) 2

3 Obu problemom stawiono czoło poprzez intensywną elektronizację komunikacji wewnątrz pojazdu zawierającego wiele urządzeń Oszacowano, że do roku 2005 pojazdy będą zawierać do 100 mikrokontrolerów i wszystkie powinny mieć możliwość komunikowania się ze sobą Rosnąca liczba różnych typów wiązek kabli (600) oraz ich długości (2000 m) spowodowała, że przemysł motoryzacyjny zaczął rozglądać się za nowymi sposobami komunikacji Nowy sposób komunikacji znaleziono w przemyśle komputerowym 3

4 Miał on zapewniać: Przenoszenie danych z małą i dużą szybkością w zakresie od 5 kb/s do 1 Mb/s Bezbłędne przenoszenie danych Optymalne przenoszenie mikrostrumieni danych (do 8 bajtów na komunikat) Łatwość utrzymania Niskie koszty w masowej produkcji Prostą konstrukcję magistrali (media i topologia magistrali) dla łatwej integracji w pojeździe 4

5 Opracowano wiele magistral niekompatybilnych ze sobą Przyjęły się następujące: - CAN w wersjach o małej i dużej prędkości - VAN - J1850CP - J1850DLC Z czasem system CAN stał się światowym liderem na polu magistral dla pojazdów 5

6 Magistralę CAN stosuje się: Przemysł samochodowy Przemyśle przetwórczym Budownictwie Sterowaniu windami Systemach automatyzacji laboratoriów Systemach czujnikowo-wykonawczych wykonawczych 6

7 CAN jest szeregowym, asynchronicznym systemem komunikacyjnym łączącym czujniki i elementy wykonawcze elektronicznych stacji sterujących w samochodach i służy do przesyłania danych cyfrowych. Jest to system asynchroniczny, ponieważ każda stacja (węzeł) jest synchronizowana przez wiadomość z innej stacji. Innymi czynnikami są czas trwania bitu, struktura wiadomości oraz potwierdzenie odbioru. 7

8 Standaryzacja magistrali Podstawą jest siedmiowarstwowy model odniesienia OSI/ISO W przypadku magistrali CAN warstwy 1, 2, 7 (fizyczna, łącza danych, aplikacji) są wyspecyfikowane szczegółowo, natomiast warstwy (sieciowa, transportowa, sesji, prezentacji) są puste 8

9 Charakterystyka warstwy fizycznej Zawiera specyfikację topologii sieciowej magistrali CAN i dołączania elementów (stacji) do medium magistrali CAN wykorzystuje tzw. topologie magistrali Wszystkie elementy są połączone z pojedynczą skrętką pary przewodów ekranowaną, lub nie Na końcach znajdują się odpowiednie impedancje zakończenia magistrali 9

10 Charakterystyka warstwy fizycznej Układ nadawania/odbioru sieci CAN jest połączony z medium magistrali poprzez dwa doprowadzenia (CANH, CANL) Do rzeczywistego przesyłania danych stosuje się różnicowe sygnały napięciowe (ze względu na wymagane zabezpieczenia przed błędami) Różnica napięcia pomiędzy obydwiema liniami magistrali jest skwantowana 10

11 Charakterystyka warstwy fizycznej Użytkownicy nie muszą sami zajmować się konstrukcją łącza nadawczo-odbiorczego odbiorczego (dostępne są gotowe układy scalone w postaci kontrolerów CAN) Są one zoptymalizowane pod względem: - zakłóceń elektromagnetycznych - zajmowanej powierzchni płytki drukowanej - przeciążeń termicznych (w przypadku zwarcia) - wyjściowego standardu poziomów sygnałów Wszystkim co jest niezbędne dla zestawienia łącza CAN, to dołączenie go do linii magistrali 11

12 Charakterystyka warstwy fizycznej Gdy stacja nie jest bezpośrednio podłączona do magistrali CAN, to długość linii doprowadzeniowej nie powinna przekraczać 2 metry dla szybkości przesyłania danych 250 kb/s i 30 cm dla większych Całkowita długość linii doprowadzających nie powinna przekraczać 30 metrów 12

13 Wymiana informacji między stacjami sieci Przez odwołanie się do określonej stacji (zorientowanie na stację) Przez podanie określonej wiadomości (zorientowanie na wiadomość) 13

14 Adresowanie stacji Nadawca adresuje odbiornik podając adres odbiornika (np. stacja 25 przesyła wiadomość do stacji 37) W ten sposób ustalane jest rzeczywiste połączenie między nadajnikiem, a odbiornikiem Nadawany pakiet danych zawiera adres odbiornika i nadajnika, a pozostałe stacje ignorują taki pakiet Odbiornik potwierdza odbiór, a w przypadku braku potwierdzenia nadajnik powtarza wiadomość 14

15 Wymiana określona wiadomością Nadajnik dodaje do wiadomości niepowtarzalny identyfikator i wysyła ją przez magistralę (np. stacja A przesyła wyniki pomiaru napięcia z indentyfikatorem 978) Adresy nadajnika i odbiornika nie są dołączane Taka wiadomość może być przeznaczona do kilku odbiorników (Pobieraj z magistrali to co jest ci potrzebne) Przepływ wiadomości Realizowany jest przez nadawanie w warunkach kontrolowanej rywalizacji opatrzonych odpowiednim priorytetem wiadomości, lub ramek 15

16 Dominujące i recesywne stany magistrali lub bitów Transmisja danych odbywa się przez bity dominujące i recesywne (ustępujące i dominowane) Stan recesywny magistrali, to taki stan który może być nadpisywany przez stan dominujący magistrali Wartość logiczna 0 reprezentuje stan dominujący, a wartość logiczna 1 stan recesywny Do wymiany danych przez magistralę, w sieci używane są cztery rodzaje pakietów danych nazywanych ramkami: ramka danych ramka zdalnego wywołania ramka sygnalizacji błędu ramka przepełnienia 16

17 Ramka danych SOF bit startowy, zawsze jest bitem dominującym (0) Pole arbitrażu (decyzyjne) zawiera dane określające dostęp do magistrali Identyfikator zawiera identyfikator transmitowanych ramek (2048 = 2032 dostępnych + 16 zarezerwowanych dla specjalnych funkcji) Pojedynczy sterownik może przetworzyć 2032 różnych wiadomości (wartość zmierzona, pozycje przełączników, funkcje sygnalizacyjne, itp.) Format ramki rozszerzonej (CAN20B) ma identyfikator 29 bitowy 17

18 Ramka danych Bit zdalnego żądania transmisji RTR jest zwykle dominujący (0), umożliwia stacji zaadresowanie i wysłanie wiadomości do innej określonej stacji Bit rozszerzenia identyfikatora IDE czy transmitowana ramka w standardowym formacie (11 bitowy identyfikator), czy rozszerzonym (29 bitowy identyfikator) R0 rezerwowy dla ewentualnego rozszerzenia systemu 18

19 Ramka danych DLC ile bajtów danych jest kolejno transmitowanych w polu danych (w pojedynczej ramce danych może być transmitowanych nie więcej niż 8 bajtów danych) Pole danych Pole CRC suma kontrolna wyliczana na podstawie wysyłanych danych 19

20 Ramka danych Pole potwierdzenia Przerwa ACK transmitowane w postaci recesywnej przez nadajnik i dominującej przez odbiornik (można sprawdzić, czy przynajmniej jedna stacja odebrała wiadomość) Bit ogranicznika ACK Pole zakończenia ramki EOF składa się z siedmiu recesywnych bitów Przed następną ramką danych stacje odbierające potrzebują krótkiej przerwy na przetworzenie lub zapamiętanie odebranych danych 20

21 Unikanie konfliktów Wszystkie stacje są podłączone do jednej magistrali CAN, dlatego: - co stanie się, gdy kilka stacji zechce wysłać wiadomość w tym samym czasie? - jak podjąć decyzje, która stacja może rozpocząć nadawanie, a która stacja musi poczekać ze swoją transmisją? W celu unikania konfliktów stosuje się specjalną procedurę dostępu do magistrali, w której ważną rolę odgrywają bity dominujące i recesywne w polu arbitrażowym Każda stacja słyszy swoje własne przesłane dane na magistralę Wysyła bit na magistralę, odbiera go z powrotem i porównuje z własnym Jeżeli te dwa bity są identyczne to transmisja jest dozwolona 21

22 Unikanie konfliktów Stacja 1: identyfikator 367, Stacja 2: identyfikator 232, Stacja 3: identyfikator

23 Ramka zdalnego żądania transmisji Spełnia jedną z ważniejszych funkcji w sieci Służy do obchodzenia normalnego cyklu transmisji danych (np. czujnik temperatury dostarcza pomiar co 5 minut) Dzięki niej stacja może zażądać danych bezpośrednio od innej stacji Przesyłana ramka danych jest w takim przypadku zmodyfikowana Identyfikator stacji, do której jest wysyłane żądanie jest podawany w polu identyfikatora Liczba użytecznych bajtów zawartych w wywołanej wiadomości (tutaj 3) jest podawana w polu DLC Bit zdalnego żądania transmisji, który jest bitem dominującym (0), jest transmitowany recesywnie (1) Nie ma pola danych (DLC jest bezpośrednio przed CRC) Stacja, która rozpozna w wiadomości swój identyfikator, natychmiast przesyła ramki z żądanymi danymi. 23

24 Detekcja błędów i ich korekcja Magistrala CAN charakteryzuje się zdolnościami wykrywania wielu błędów podczas transmisji danych i odpowiedniego reagowania na nie Dla transmisji danych z szybkością 500 kb/s, na każde 0.7 s przypada 1 błędny bit spowodowany zakłóceniami zewnętrznymi Wbudowany sposób zabezpieczenia przed błędami gwarantuje, że przez 1000 lat pracy tylko jeden błąd nie będzie wykryty 24

25 Wykrywanie błędów transmisji Detekcja błędnego bitu - po arbitrażu jest tylko jedna stacja wysyłająca wiadomości - każda stacja odbiera zwrotnie swoją własną transmisję - jeżeli zostanie odebrany inny od własnego bit, to jest oczywiste, że na magistrali wystąpił błąd - W przypadku wykrycia błędu stacja przełącza się na procedurę jego korekcji 25

26 Wykrywanie błędów transmisji Wykrywanie błędnych bitów dodatkowych - specyfikacja określa, że jeżeli w ramce danych jest transmitowanych kolejno więcej niż pięć bitów o tej samej wartości, to każda grupa pięciu bitów jest poprzedzana przez bit komplementarny - ten wprowadzony bit, który nie zawiera żadnej informacji, nazywany jest bitem dodatkowym - po zakończeniu są usuwane ze strumienia danych - dlatego jeżeli odbiornik wykryje w ramce więcej niż pięć kolejnych bitów o tej samej wartości, oznacza to błąd podczas transmisji danych i uruchamiana jest procedura poprawiania błędów 26

27 Detekcja błędu CRC Proces polega na oszacowaniu sumy kontrolnej CRC w odbiorniku Gdy sumy kontrolne odebrana i obliczona różni się, to uruchamiana jest procedura korekcji błędów 27

28 Detekcja błędów potwierdzenia Bit ACK wysyłany jest jako bit recesywny Wszystkie stacje które poprawnie odebrały poprzednią ramkę nadpisują go bitem dominującym Oznacza to, że przynajmniej jedna stacja odebrała dane poprawnie Brak nadpisania ACK bitem dominującym oznacza, że żadna stacja nie odebrała poprawnie wiadomości Wywoływana jest procedura korekcji błędów 28

29 Detekcja błędu formatu W ramce jest kilka pól, które muszą zawsze mieć ustaloną zawartość (są zawsze bity recesywne) - w polu ogranicznika CRC - w polu ogranicznika potwierdzenia - w polu EOF Jeżeli w tych polach zostanie wykryty bit dominujący, to taki stan może być tylko spowodowany przez błąd transmisji danych Wywoływana jest procedura korekcji błędu 29

30 Korekcja błędów W przypadku błędu transmisji danych: - ramki, w których został stwierdzony błąd są natychmiast odrzucane i nie przetwarzane - jeśli stacja systemu wykryje błąd, to wysyła natychmiast ramkę informującą o błędzie, która składa się z sześciu dominujących bitów i ogranicznika ramki błędu zawierającego osiem bitów recesywnych - jest to naruszenie przyjętej zasady więcej niż 5 takich samych bitów - wszystkie pozostałe stacje wykrywają ten stan i uznają ramkę jako błędną i odrzucają ją 30

31 Korekcja błędów W przypadku błędu transmisji danych: - one także wysyłają ramkę sygnalizującą o błędzie - stacja, która wykryła błąd, celowo uszkadza całą transmitowaną ramkę, tak że wszystkie stacje dołączone do magistrali odbierają jako błędną - oznacza to, że o błędzie lokalnym w jednej stacji, są natychmiast powiadamiane inne stacje (głównym założeniem sieci CAN jest, żeby wszystkie stacje odbierały poprawne dane, które będą przetwarzane, lub błędne, które będą odrzucane) - pierwotna stacja nadająca po stwierdzeniu błędu poprawia wiadomość i natychmiast wysyła ją ponownie 31

32 Dla przypomnienia Są w nim bity dominujące (0) i recesywne (1) 11-bitowy dla CAN20A i 29-bitowy dla CAN20B identyfikator 15-bitowa suma kontrolna CRC 1-bitowy ogranicznik 7-bitowe pole EOF 6-bitowa ramka błędu Nic nie kojarzy się bezpośrednio ze strukturą danych mikrokontrolera 8- lub 16-bitowego 32

33 Jak zaprogramować mikrokontroler zgodnie z protokołem sieci? 33

34 Jak zaprogramować mikrokontroler zgodnie z protokołem sieci? Istnieje wiele gotowych elementów składowych i modułów dostarczanych przez producentów układów scalonych dla systemu CAN, co spowodowało, że stał się on tak popularny, w tak krótkim czasie 34

35 Jedynym zadaniem mikrokontrolera jest: wpisanie bajtów danych (0.. 8), które mają zostać wysłane do układu scalonego protokołu CAN wypełnienie pola identyfikatora i pola DLC odpowiednie ustawienie bitu RTR 35

36 Pozostałe elementy procesu przetwarzania wykonywane są przez układ scalony sterownika CAN Dane są wprowadzane do magistrali CAN za pośrednictwem układu scalonego transceivera Mikrokontroler otrzyma potwierdzenie pomyślnego wysłania danych, lub komunikat o błędzie 36

37 Podobnie dzieje się przy odbiorze danych Sterownik CAN, za pośrednictwem transcivera CAN, otrzymuje ramki CAN z magistrali Sprawdza sumę kontrolną, usuwa zbędne pola i do mikrokontrolera wysyła otrzymane dane, albo komunikat o błędzie 37

38 Filtrowanie akceptacyjne Każda stacja przyłączona do magistrali nie musi przetwarzać 2048 różnych identyfikatorów ramek Selekcja identyfikatorów nazywana jest filtracją akceptacyjną Można tak zaprogramować sterownik CAN, żeby sprawdzał wszystkie otrzymywane ramki, ale do mikrokontrolera wysyłał ramki o kreślonym identyfikatorze Do filtrowania akceptacyjnego można użyć się dwóch układów scalonych BasiCAN i FullCAN 38

39 Oprogramowanie interfejsu Oprogramowanie operacyjne - wprowadza cały system w ruch - zapewnia jego działanie - testuje interfejs wraz z mikrokontrolerem Oprogramowanie aplikacyjne - rejestracja pomiarów - sterowanie wyświetlaczem - transmisja daty i czasu - 39

40 Zgodność pomiędzy 20A i 20B Sterowniki z możliwym 20A mogą przetwarzać tylko ramki standardowe (po odebraniu ramki rozszerzonej generują komunikat o błędzie) Sterowniki z możliwym 20A i biernymi cechami 20B przetwarzają tylko ramki standardowe, jednak akceptują ramki rozszerzone (przeprowadzają próbę błędu i odpowiadają bitem ACK, albo ramką błędu) Sterowniki z możliwym 20B przetwarzają, przechowują i przepuszczają ramki standardowe i rozszerzone 40

41 Dla potrzeb przemysłu motoryzacyjnego wyróżnia się cztery klasy magistrali: Klasa A szybkość transmisji do 10 kb/s, używana do łączenia urządzeń takich jak: światła, kierunkowskazy, siłowniki siedzeń i lusterek, centralny zamek Klasa B szybkość transmisji ok. 40 kb/s używana do łączenia urządzeń takich jak sterowniki klimatyzacji Klasa C szybkość transmisji kb/s używana do transmisji sygnałów w czasie rzeczywistym pomiędzy podzespołami mechanicznymi, a ich sterownikami (sterowanie silnikiem, skrzynią biegów, układy ABS, ESP, ACC) Klasa D szybkość przesyłu Mb/s wykorzystywana do transmisji multimedialnych 41

42 Przykład zastosowania magistrali CAN klasy C 42

43 Przykład zaimplementowanej sieci CAN 43

Przemysłowe Sieci Informatyczne. Sieć CAN (Controller Area Network)

Przemysłowe Sieci Informatyczne. Sieć CAN (Controller Area Network) Przemysłowe Sieci Informatyczne Sieć CAN (Controller Area Network) Powstanie sieci CAN W początku lat dziewięćdziesiątych, międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi

Bardziej szczegółowo

Zastosowania mikrokontrolerów w przemyśle

Zastosowania mikrokontrolerów w przemyśle Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Interfejsy komunikacyjne Interfejs Urządzenie elektroniczne lub optyczne pozwalające na komunikację

Bardziej szczegółowo

Przesyłania danych przez protokół TCP/IP

Przesyłania danych przez protokół TCP/IP Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności

Bardziej szczegółowo

2010-04-12. Magistrala LIN

2010-04-12. Magistrala LIN Magistrala LIN Protokoły sieciowe stosowane w pojazdach 2010-04-12 Dlaczego LIN? 2010-04-12 Magistrala LIN(Local Interconnect Network) została stworzona w celu zastąpienia magistrali CAN w przypadku, gdy

Bardziej szczegółowo

TEMPERATURE CONTROL SYSTEM BY THE CAN BUS UKŁAD REGULACJI TEMPERATURY POPRZEZ MAGISTRALĘ CAN

TEMPERATURE CONTROL SYSTEM BY THE CAN BUS UKŁAD REGULACJI TEMPERATURY POPRZEZ MAGISTRALĘ CAN Mateusz Niedziółka V rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy TEMPERATURE CONTROL SYSTEM BY THE CAN BUS UKŁAD REGULACJI TEMPERATURY POPRZEZ MAGISTRALĘ CAN Keywords:

Bardziej szczegółowo

Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.

Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz. Systemy wbudowane - wykład 8 Przemek Błaśkiewicz 17 maja 2017 1 / 82 Dla zabicia czasu Bluetooth Terminal HC-05, urządzenie...:8f:66, kod 1234 2 / 82 I 2 C aka IIC aka TWI Inter-Integrated Circuit 3 /

Bardziej szczegółowo

Wykład 3. Interfejsy CAN, USB

Wykład 3. Interfejsy CAN, USB Wykład 3 Interfejsy CAN, USB Interfejs CAN CAN Controller Area Network CAN Controller Area Network CAN - podstawy Cechy: - różnicowy protokół komunikacji zdefiniowany w ISO11898 - bardzo niezawodny - dostępna

Bardziej szczegółowo

Warstwy i funkcje modelu ISO/OSI

Warstwy i funkcje modelu ISO/OSI Warstwy i funkcje modelu ISO/OSI Organizacja ISO opracowała Model Referencyjny Połączonych Systemów Otwartych (model OSI RM - Open System Interconection Reference Model) w celu ułatwienia realizacji otwartych

Bardziej szczegółowo

Problematyka sieci miejscowej LIN

Problematyka sieci miejscowej LIN Problematyka sieci miejscowej LIN Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska 1.08.07 Zygmunt Kubiak 1 Wprowadzenie Przykładowe rozwiązanie sieci LIN Podsumowanie 1.08.07 Zygmunt Kubiak

Bardziej szczegółowo

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak OSI (ang. Open System Interconnection) lub Model OSI to standard zdefiniowany przez ISO oraz ITU-T, opisujący strukturę komunikacji sieciowej.

Bardziej szczegółowo

Model OSI. mgr inż. Krzysztof Szałajko

Model OSI. mgr inż. Krzysztof Szałajko Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection

Bardziej szczegółowo

Sieci Komputerowe Modele warstwowe sieci

Sieci Komputerowe Modele warstwowe sieci Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko TCP/IP Warstwa łącza danych mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu

Bardziej szczegółowo

MAGISTRALA CAN (CONTROLLER AREA NETWORK) KONFIGURACJA I TRANSMISJA DANYCH CAN BUS (CONTROLLER AREA NETWORK) CONFIGURATION AND DATA TRANSMISSION

MAGISTRALA CAN (CONTROLLER AREA NETWORK) KONFIGURACJA I TRANSMISJA DANYCH CAN BUS (CONTROLLER AREA NETWORK) CONFIGURATION AND DATA TRANSMISSION mgr Marian MENDEL Wojskowy Instytut Techniczny Uzbrojenia MAGISTRALA CAN (CONTROLLER AREA NETWORK) KONFIGURACJA I TRANSMISJA DANYCH Streszczenie:W artykule przedstawiono ogólne zasady komunikacji mikrokontrolerów

Bardziej szczegółowo

Interfejsy systemów pomiarowych

Interfejsy systemów pomiarowych Interfejsy systemów pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy układem magistrali (szyny) układem pętli Ze względu na rodzaj transmisji interfejsy możemy podzielić na równoległe

Bardziej szczegółowo

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Krótka charakterystyka protokołu MODBUS Opracowali: mgr inż. Tomasz Karla Data: Luty, 2017 r. Dodatkowe informacje Materiały dodatkowe mają charakter

Bardziej szczegółowo

Uniwersalny Konwerter Protokołów

Uniwersalny Konwerter Protokołów Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy

Bardziej szczegółowo

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37 Referencyjny model OSI 3 listopada 2014 Mirosław Juszczak 37 Referencyjny model OSI Międzynarodowa Organizacja Normalizacyjna ISO (International Organization for Standarization) opracowała model referencyjny

Bardziej szczegółowo

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne Sieci komputerowe Dr inż. Robert Banasiak Sieci Komputerowe 2010/2011 Studia niestacjonarne 1 Sieci LAN (Local Area Network) Podstawowe urządzenia sieci LAN. Ewolucja urządzeń sieciowych. Podstawy przepływu

Bardziej szczegółowo

Komunikacja w mikrokontrolerach Laboratorium

Komunikacja w mikrokontrolerach Laboratorium Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali

Bardziej szczegółowo

MAGISTRALA CAN STRUKTURA RAMKI CAN

MAGISTRALA CAN STRUKTURA RAMKI CAN MAGISTRALA CAN Informacje zawarte w opisie maja wprowadzić szybko w tematykę CAN w pojazdach samochodowych. Struktura ramki jest dla bardziej dociekliwych ponieważ analizatory CAN zapewniają odczyt wszystkich

Bardziej szczegółowo

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie: Wykład 5 Ethernet IEEE 802.3 Ethernet Ethernet Wprowadzony na rynek pod koniec lat 70-tych Dzięki swojej prostocie i wydajności dominuje obecnie w sieciach lokalnych LAN Coraz silniejszy udział w sieciach

Bardziej szczegółowo

PRZEWODOWE I ŚWIATŁOWODOWE MAGISTRALE TELEINFORMATYCZNE STOSOWANE W POJAZDACH

PRZEWODOWE I ŚWIATŁOWODOWE MAGISTRALE TELEINFORMATYCZNE STOSOWANE W POJAZDACH PRZEWODOWE I ŚWIATŁOWODOWE MAGISTRALE TELEINFORMATYCZNE STOSOWANE W POJAZDACH Przygotował: mgr inż. Tomasz Widerski Foto: Mercedes - Benz 1 Plan prezentacji Wprowadzenie Magistrala CAN Magistrale optyczne

Bardziej szczegółowo

Sieci Komputerowe Mechanizmy kontroli błędów w sieciach

Sieci Komputerowe Mechanizmy kontroli błędów w sieciach Sieci Komputerowe Mechanizmy kontroli błędów w sieciach dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Zagadnienia Zasady kontroli błędów

Bardziej szczegółowo

TCP/IP formaty ramek, datagramów, pakietów...

TCP/IP formaty ramek, datagramów, pakietów... SIECI KOMPUTEROWE DATAGRAM IP Protokół IP jest przeznaczony do sieci z komutacją pakietów. Pakiet jest nazywany przez IP datagramem. Każdy datagram jest podstawową, samodzielną jednostką przesyłaną w sieci

Bardziej szczegółowo

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej ieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej 1969 ARPANET sieć eksperymentalna oparta na wymianie pakietów danych: - stabilna, - niezawodna,

Bardziej szczegółowo

Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz

Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz Temat Gdańsk 30.06.2006 1 Praca dyplomowa Temat pracy: Program do monitorowania i diagnostyki działania sieci CAN. Autor: Łukasz Olejarz Opiekun: dr inż. M. Porzeziński Recenzent: dr inż. J. Zawalich Gdańsk

Bardziej szczegółowo

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci W miarę rozwoju sieci komputerowych pojawiały się różne rozwiązania organizujące elementy w sieć komputerową. W celu zapewnienia kompatybilności rozwiązań różnych producentów oraz opartych na różnych platformach

Bardziej szczegółowo

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 13 Topologie sieci i urządzenia Topologie sieci magistrali pierścienia gwiazdy siatki Zalety: małe użycie kabla Magistrala brak dodatkowych urządzeń

Bardziej szczegółowo

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym). Sieci komputerowe Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym). Zadania sieci - wspólne korzystanie z plików i programów - współdzielenie

Bardziej szczegółowo

Kod produktu: MP01105T

Kod produktu: MP01105T MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe

Bardziej szczegółowo

DIAGNOSTYKA MAGISTRALI CAN W POJAZDACH

DIAGNOSTYKA MAGISTRALI CAN W POJAZDACH POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 79 Electrical Engineering 2014 Jarosław JAJCZYK* Krzysztof MATWIEJCZYK* DIAGNOSTYKA MAGISTRALI CAN W POJAZDACH Artykuł zawiera informacje na temat

Bardziej szczegółowo

Szybkobieżne Pojazdy Gąsienicowe (15) nr 1, 2002 UNIWERSALNY ZESTAW POMIAROWY W ZASTOSOWANIACH MOBILNYCH

Szybkobieżne Pojazdy Gąsienicowe (15) nr 1, 2002 UNIWERSALNY ZESTAW POMIAROWY W ZASTOSOWANIACH MOBILNYCH Szybkobieżne Pojazdy Gąsienicowe (15) nr 1, 2002 Tadeusz MARTYNIAK Piotr ŚWISZCZ UNIWERSALNY ZESTAW POMIAROWY W ZASTOSOWANIACH MOBILNYCH Streszczenie: W artykule omówiono podstawowe zalety cyfrowej szeregowej

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów PCI EXPRESS Rozwój technologii magistrali Architektura Komputerów 2 Architektura Komputerów 2006 1 Przegląd wersji PCI Wersja PCI PCI 2.0 PCI 2.1/2.2 PCI 2.3 PCI-X 1.0 PCI-X 2.0

Bardziej szczegółowo

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA SAMOCHODOWA Temat: M a gistra

Bardziej szczegółowo

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami Struktury sieciowe Struktury sieciowe Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne 15.1 15.2 System rozproszony Motywacja

Bardziej szczegółowo

Politechnika Gdańska. Gdańsk, 2016

Politechnika Gdańska. Gdańsk, 2016 Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Programowalne Sterowniki Logiczne (PLC) Krzysztof Bikonis Gdańsk,

Bardziej szczegółowo

Rozproszone przewodowe systemy pomiarowe

Rozproszone przewodowe systemy pomiarowe Rozproszone przewodowe systemy pomiarowe 7.1. System interfejsu CAN 7.1.1. Dane ogólne interfejsu CAN Interfejs szeregowy CAN (ang. Controller Area Network) opracowano w firmach Bosch i Intel na zamówienie

Bardziej szczegółowo

Standard transmisji równoległej LPT Centronics

Standard transmisji równoległej LPT Centronics Standard transmisji równoległej LPT Centronics Rodzaje transmisji szeregowa równoległa Opis LPT łącze LPT jest interfejsem równoległym w komputerach PC. Standard IEEE 1284 został opracowany w 1994 roku

Bardziej szczegółowo

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN MODBUS RTU wersja M1.14 protokół komunikacyjny do wyświetlaczy SEM 04.2010 Str. 1/5 MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN W wyświetlaczach LDN protokół MODBUS RTU wykorzystywany

Bardziej szczegółowo

Wykład 4. Interfejsy USB, FireWire

Wykład 4. Interfejsy USB, FireWire Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB

Bardziej szczegółowo

Technologie informacyjne (5) Zdzisław Szyjewski

Technologie informacyjne (5) Zdzisław Szyjewski Technologie informacyjne (5) Zdzisław Szyjewski Technologie informacyjne Technologie pracy z komputerem Funkcje systemu operacyjnego Przykłady systemów operacyjnych Zarządzanie pamięcią Zarządzanie danymi

Bardziej szczegółowo

Architektura komputerów. Układy wejścia-wyjścia komputera

Architektura komputerów. Układy wejścia-wyjścia komputera Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs

Bardziej szczegółowo

Protokół CAN-bus PKP.

Protokół CAN-bus PKP. Protokol_CANBUS_UTXvTR 18.12.09 Protokół CAN-bus PKP. 1 ADRES URZĄDZENIA CAN-BUS.... 2 2 POLECENIE RESETU I POLECENIE KONTROLNE....2 3 BLOKADY....2 4 KODY BŁĘDÓW WYKONANIA POLECEŃ....2 5 LISTA POLECEŃ

Bardziej szczegółowo

Katedra Inżynierii Systemów Sterowania WEiA PG. Przemysłowe Sieci Informatyczne Laboratorium

Katedra Inżynierii Systemów Sterowania WEiA PG. Przemysłowe Sieci Informatyczne Laboratorium Katedra Inżynierii Systemów Sterowania WEiA PG Przemysłowe Sieci Informatyczne Laboratorium Instrukcja do ćwiczenia: Sieć Profibus DP (Decentralized Perhipals) Opracowali: Dr inż. Jarosław Tarnawski Dr

Bardziej szczegółowo

Sieć Interbus. Automatyzacja przed 20 laty z PLC. dr inŝ. Stefan Brock. Wprowadzone PLC zastąpiły układy logiki stykowej.

Sieć Interbus. Automatyzacja przed 20 laty z PLC. dr inŝ. Stefan Brock. Wprowadzone PLC zastąpiły układy logiki stykowej. Sieć Interbus dr inŝ. Stefan Brock Automatyzacja przed 20 laty z PLC Wprowadzone PLC zastąpiły układy logiki stykowej. PLC oferowało: elastyczność przy zmianach przyjazne właściwości serwisowe mniejszą

Bardziej szczegółowo

CAN BUS IN MOTORIZATION. MAGISTRALA CAN W MOTORYZACJI.

CAN BUS IN MOTORIZATION. MAGISTRALA CAN W MOTORYZACJI. Mateusz Niedziółka IV rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy CAN BUS IN MOTORIZATION. The topic of this article will be using CAN bus in motorization. This is a very

Bardziej szczegółowo

Protokoły sieciowe - TCP/IP

Protokoły sieciowe - TCP/IP Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy

Bardziej szczegółowo

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) W latach 1973-78 Agencja DARPA i Stanford University opracowały dwa wzajemnie uzupełniające się protokoły: połączeniowy TCP

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń

Bardziej szczegółowo

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI KLASYFIKACJA SIECI wielkość -odległość między najdalej położonymi węzłami sieć lokalna (LAN - Local Area Network) o zasięgu do kilku kilometrów sieć miejska

Bardziej szczegółowo

DTR PICIO v1.0. 1. Przeznaczenie. 2. Gabaryty. 3. Układ złącz

DTR PICIO v1.0. 1. Przeznaczenie. 2. Gabaryty. 3. Układ złącz DTR PICIO v1.0 1. Przeznaczenie Moduł PICIO jest uniwersalnym modułem 8 wejść cyfrowych, 8 wyjść cyfrowych i 8 wejść analogowych. Głównym elementem modułu jest procesor PIC18F4680. Izolowane galwanicznie

Bardziej szczegółowo

Opis czytnika TRD-FLAT CLASSIC ver. 1.1. Naścienny czytnik transponderów UNIQUE w płaskiej obudowie

Opis czytnika TRD-FLAT CLASSIC ver. 1.1. Naścienny czytnik transponderów UNIQUE w płaskiej obudowie TRD-FLAT CLASSIC Naścienny czytnik transponderów UNIQUE w płaskiej obudowie Podstawowe cechy : zasilanie od 3V do 6V 4 formaty danych wyjściowych POWER LED w kolorze żółtym czerwono-zielony READY LED sterowany

Bardziej szczegółowo

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Instytut Informatyki P.S. Topologie sieciowe: Sieci pierścieniowe Sieci o topologii szyny Krzysztof Bogusławski

Bardziej szczegółowo

PRZEDSTAWIENIE WYNIKÓW ANALIZY STRUKTURY NAGŁÓWKA RAMKI CAN POD KĄTEM WPŁYWU POSZCZEGÓLNYCH PÓL NA LICZBĘ WSTAWEK BITOWYCH

PRZEDSTAWIENIE WYNIKÓW ANALIZY STRUKTURY NAGŁÓWKA RAMKI CAN POD KĄTEM WPŁYWU POSZCZEGÓLNYCH PÓL NA LICZBĘ WSTAWEK BITOWYCH Szybkobieżne Pojazdy Gąsienicowe (33) nr 2, 2013 Dariusz CABAN Paweł MOROZ PRZEDSTAWIENIE WYNIKÓW ANALIZY STRUKTURY NAGŁÓWKA RAMKI CAN POD KĄTEM WPŁYWU POSZCZEGÓLNYCH PÓL NA LICZBĘ WSTAWEK BITOWYCH Streszczenie.

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych

Bardziej szczegółowo

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko Urządzenia sieciowe Część 1: Repeater, Hub, Switch mgr inż. Krzysztof Szałajko Repeater Regenerator, wzmacniak, wtórnik Definicja Repeater jest to urządzenie sieciowe regenerujące sygnał do jego pierwotnej

Bardziej szczegółowo

RS485 MODBUS Module 6RO

RS485 MODBUS Module 6RO Wersja 1.2 15.10.2012 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie: Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi

Bardziej szczegółowo

STEKOP SA. Odbiornik dialerowy. Zakład Pracy Chronionej 15-404 Białystok, ul. Młynowa 21 tel./fax : (+48 85) 7420039, 7423567 http://www.stekop.

STEKOP SA. Odbiornik dialerowy. Zakład Pracy Chronionej 15-404 Białystok, ul. Młynowa 21 tel./fax : (+48 85) 7420039, 7423567 http://www.stekop. STEKOP SA Zakład Pracy Chronionej 15-404 Białystok, ul. Młynowa 21 tel./fax : (+48 85) 7420039, 7423567 http://www.stekop.com Odbiornik dialerowy typ AT 1M ver. 1.0 Instrukcja użytkownika Białystok lipiec

Bardziej szczegółowo

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji. 1 Moduł Modbus TCP Moduł Modbus TCP daje użytkownikowi Systemu Vision możliwość zapisu oraz odczytu rejestrów urządzeń, które obsługują protokół Modbus TCP. Zapewnia on odwzorowanie rejestrów urządzeń

Bardziej szczegółowo

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia

Bardziej szczegółowo

Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl

Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl Rozdział Biblioteka funkcji komunikacyjnych CAN Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl Streszczenie W rozdziale zaprezentowano bibliotekę funkcji komunikacyjnych CAN,

Bardziej szczegółowo

RS485 MODBUS Module 6RO

RS485 MODBUS Module 6RO Wersja 2.0 19.12.2012 Dystrybutor Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej

Bardziej szczegółowo

Protokół CAN-bus PKP.

Protokół CAN-bus PKP. Protokol_CANBUS_UTXvSZR 13.07.09 Protokół CAN-bus PKP. 1 ADRES URZĄDZENIA CAN-BUS.... 2 2 POLECENIE RESETU I POLECENIE KONTROLNE.... 2 3 BLOKADY.... 2 4 KODY BŁĘDÓW WYKONANIA POLECEŃ.... 2 5 LISTA POLECEŃ

Bardziej szczegółowo

Rozproszony system zbierania danych.

Rozproszony system zbierania danych. Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu

Bardziej szczegółowo

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi) Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi) Pytanie 2 a) HTTPs, b) HTTP, c) POP3, d) SMTP. Co oznacza skrót WWW? a) Wielka Wyszukiwarka Wiadomości, b) WAN Word Works,

Bardziej szczegółowo

5. Model komunikujących się procesów, komunikaty

5. Model komunikujących się procesów, komunikaty Jędrzej Ułasiewicz str. 1 5. Model komunikujących się procesów, komunikaty Obecnie stosuje się następujące modele przetwarzania: Model procesów i komunikatów Model procesów komunikujących się poprzez pamięć

Bardziej szczegółowo

Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface

Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na

Bardziej szczegółowo

WPROWADZENIE Mikrosterownik mikrokontrolery

WPROWADZENIE Mikrosterownik mikrokontrolery WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:

Bardziej szczegółowo

Kod produktu: MP01105

Kod produktu: MP01105 MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,

Bardziej szczegółowo

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH Pojęcie sieci komputerowych Sieć komputerowa jest to zbiór niezależnych komputerów połączonych ze sobą. Mówimy, że dwa komputery są ze sobą połączone, jeśli mogą

Bardziej szczegółowo

Spis treści. 1 Moduł Modbus TCP 4

Spis treści. 1 Moduł Modbus TCP 4 Spis treści 1 Moduł Modbus TCP 4 1.1 Konfigurowanie Modułu Modbus TCP................. 4 1.1.1 Lista elementów Modułu Modbus TCP............ 4 1.1.2 Konfiguracja Modułu Modbus TCP.............. 5 1.1.3

Bardziej szczegółowo

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU Ćwiczenie 9 STEROWANIE ROLETAMI POPRZEZ TEBIS TS. WYKORZYSTANIE FUNKCJI WIELOKROTNEGO ŁĄCZENIA. 2 1. Cel ćwiczenia. Celem ćwiczenia jest nauczenie przyszłego użytkownika

Bardziej szczegółowo

Protokół CAN-bus. C omputers & C ontrol, Katowice, ul. Porcelanowa 11. 1/8

Protokół CAN-bus. C omputers & C ontrol, Katowice, ul. Porcelanowa 11. 1/8 Protokol_CANBUS_UTXvL 15.01.10 Protokół CAN-bus. 1 ADRES URZĄDZENIA CAN-BUS.... 2 2 POLECENIE RESETU I POLECENIE KONTROLNE.... 2 3 BLOKADY.... 2 4 KODY BŁĘDÓW WYKONANIA POLECEŃ.... 2 5 LISTA POLECEŃ NORMALNYCH

Bardziej szczegółowo

Protokół IEC

Protokół IEC Protokol_IEC_870_5_103_vSZR 15.02.10 Protokół IEC 870-5-103. 1 PROTOKÓŁ KOMUNIKACYJNY IEC 870 5 103 W ZABEZPIECZENIACH....2 2 CHARAKTERYSTYKA IMPLEMENTACJI PROTOKOŁU.... 2 3 PODSTAWOWE FUNKCJE WARSTWY

Bardziej szczegółowo

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla Wersja 1.0 18.04.2013 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)

Bardziej szczegółowo

RS485 MODBUS Module 6RO

RS485 MODBUS Module 6RO Wersja 2.0 19.12.2012 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe Wykład 2: Sieci LAN w technologii Ethernet Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 2 1 / 21 Sieci LAN LAN: Local Area Network sieć

Bardziej szczegółowo

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000 APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000 Autor: Ver: Marcin Ataman 1.0 Spis treści strona 1. Wstęp... 2 2. Pierwsze uruchomienie....

Bardziej szczegółowo

Sieci komputerowe - warstwa fizyczna

Sieci komputerowe - warstwa fizyczna Sieci komputerowe - warstwa fizyczna mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek: Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej

Bardziej szczegółowo

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną TRD-80 CLASSIC Moduł czytnika transponderów UNIQUE z wbudowaną anteną Podstawowe cechy : zasilanie od 3V do 6V zintegrowana antena 4 formaty danych wyjściowych wyjście BEEP wyjście PRESENT zasięg odczytu

Bardziej szczegółowo

Instrukcja modułu czujnika wilgotności IMDHS

Instrukcja modułu czujnika wilgotności IMDHS Instrukcja modułu czujnika wilgotności IMDHS Model nr: 2190 Wersja dokumentu: 4.0 Data aktualizacji: 10 sierpnia 2016 Spółka Inżynierów Adres siedziby firmy: ul. Stefczyka 34, 20-151 LUBLIN E-Mail: info@sim.com.pl,

Bardziej szczegółowo

CR232.S v2 KONWERTER CAN / RS232

CR232.S v2 KONWERTER CAN / RS232 CR232.S v2 KONWERTER CAN / RS232 UWAGA Za pomocą konwertera CR232 można wpływać na działanie sieci CAN, co może powodować zagrożenia dla systemu sterowania oraz zdrowia i życia ludzi. Firma DIGA nie ponosi

Bardziej szczegółowo

Topologie sieciowe. mgr inż. Krzysztof Szałajko

Topologie sieciowe. mgr inż. Krzysztof Szałajko Topologie sieciowe mgr inż. Krzysztof Szałajko Graficzna prezentacja struktury sieci komp. Sieć komputerowa może być zobrazowana graficznie za pomocą grafu. Węzły grafu to urządzenia sieciowe i końcowe

Bardziej szczegółowo

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI WSTĘP DO SIECI INTERNET Kraków, dn. 3 października 2016r. PLAN WYKŁADU Organizacja zajęć Modele komunikacji sieciowej Okablowanie

Bardziej szczegółowo

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet Sieci Komputerowe Wykład 1: TCP/IP i adresowanie w sieci Internet prof. nzw dr hab. inż. Adam Kisiel kisiel@if.pw.edu.pl Pokój 114 lub 117d 1 Kilka ważnych dat 1966: Projekt ARPANET finansowany przez DOD

Bardziej szczegółowo

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika Wersja 1.1 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1. Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.

Bardziej szczegółowo

CAN LOGGER OPIS. Ponownie uruchamiany program CAN Logger

CAN LOGGER OPIS. Ponownie uruchamiany program CAN Logger OPIS Uruchamiamy program CAN LOGGER Jeśli pierwszy raz uruchomiliśmy program należy zainstalować sterownik FT, wybieramy zakładkę sterowniki, [Sterownik FT] wybieramy [TAK] potwierdzamy w następnych krokach

Bardziej szczegółowo

PROBLEMATYKA ANALIZY DANYCH W MAGISTRALI CAN W POJAZDACH SAMOCHODOWYCH THE ISSUE OF DATA ANALYSIS ON THE CAN AUTOMOTIVE VEHICLES

PROBLEMATYKA ANALIZY DANYCH W MAGISTRALI CAN W POJAZDACH SAMOCHODOWYCH THE ISSUE OF DATA ANALYSIS ON THE CAN AUTOMOTIVE VEHICLES TOMASZ JAROSZ *1 PROBLEMATYKA ANALIZY DANYCH W MAGISTRALI CAN W POJAZDACH SAMOCHODOWYCH THE ISSUE OF DATA ANALYSIS ON THE CAN AUTOMOTIVE VEHICLES Streszczenie Abstract Artykuł zawiera opis magistrali danych

Bardziej szczegółowo

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 1. Cel ćwiczenia Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 2. Porty szeregowe w sterowniku VersaMax Micro Obydwa porty szeregowe sterownika

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne

Bardziej szczegółowo

TRX API opis funkcji interfejsu

TRX API opis funkcji interfejsu TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC TRX API opis funkcji interfejsu Kwiecień 2013 Copyright TRX TRX ul. Garibaldiego 4 04-078 Warszawa Tel. 22 871 33 33 Fax 22 871 57 30 www.trx.com.pl

Bardziej szczegółowo

Rejestratory Sił, Naprężeń.

Rejestratory Sił, Naprężeń. JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ

Bardziej szczegółowo

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny 41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie

Bardziej szczegółowo

Systemy sterowania i nadzoru w budynkach

Systemy sterowania i nadzoru w budynkach Systemy sterowania i nadzoru w budynkach Inteligentne Instalacje Elektryczne (3) Powernet EIB Studia Podyplomowe Wydział Elektrotechniki i Informatyki Przystosowanie sieci Sprzęgło fazowe Filtry Licznik

Bardziej szczegółowo

Hardware mikrokontrolera X51

Hardware mikrokontrolera X51 Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)

Bardziej szczegółowo