Rozproszone przewodowe systemy pomiarowe

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

Download "Rozproszone przewodowe systemy pomiarowe"

Transkrypt

1 Rozproszone przewodowe systemy pomiarowe 7.1. System interfejsu CAN Dane ogólne interfejsu CAN Interfejs szeregowy CAN (ang. Controller Area Network) opracowano w firmach Bosch i Intel na zamówienie i potrzeby przemysłu motoryzacyjnego. Interfejs CAN umożliwia podłączenie wielu czujników, układów sterujących (zwykle mikroprocesorowych) i układów wykonawczych do jednej magistrali szeregowej i wymianę danych między nimi przez tę magistralę [4]. Obecnie wykorzystuje się dwie wersje interfejsu: standardową CAN 2.0A (ang. standard CAN) i rozszerzoną CAN 2.OB (ang. extended CAN). Elementy i układy dołączane do magistrali nazywa się modułami CAN lub węzłami. Organizacja przepływu danych w interfejsie CAN przez jego magistralę zastępuje stosowany wcześniej sposób wymiany danych w urządzeniach polegający na wielu połączeniach bezpośrednich między komunikującymi się układami lub czujnikami. Połączenia bezpośrednie w celu wymiany danych są nazywane połączeniami dedykowanymi - rys Podstawowym przeznaczeniem CAN jest łączenie wymienionych podzespołów w samochodzie, ale CAN może być stosowany do pomiarów i sterowania innych obiektów. Interfejs CAN stosuje się np. w prostych systemach automatyki lub w budownictwie (sterowanie windami).

2 ROZPROSZONE PRZEWODOWI: SYSTEMY POMIAROWE Ze względu na specyficzne, trudne warunki pracy interfejsu CAN w samochodzie sformułowano następujące trzy wymagania dla jego parametrów: 1) duża szybkość transmisji danych, umożliwiająca szybkie działanie takich układów jak poduszki powietrzne lub system antypoślizgowy ABS (ang. Antiblocking System);. 2) duża odporność na zakłócenia emitowane w obiekcie przez urządzenia elektromechaniczne (np. rozrusznik) lub elektroniczne (np. zapłon); 3) elastyczność systemu co do liczby podłączanych modułów Magistrala i sygnały CAN Projektanci CAN spełnili stawiane wymagania zapewniając następujące wartości maksymalnej szybkości transmisji danych w funkcji długości magistrali: 1 Mb/s dla linii transmisyjnej (magistrali) o długości do 40 m; 500 kb/s dla linii transmisyjnej o długości do 300 m; 100 kb/s dla linii transmisyjnej o długości do 600 m; 50 kb/s dla linii transmisyjnej o długości do 1000 m; 5 kb/s dla linii transmisyjnej o długości do 10 km. W systemach CAN z linią transmisyjna dłuższą niż 1000 m w modułach CAN stosuje się nadajniki i odbiorniki linii. W konkretnym systemie CAN jest ustalona jedna wartość szybkości transmisji, np. 200 kb/s. Na dopuszczalną szybkość transmisji ma także wpływ rodzaj kabla. W systemie CAN okablowanym skrętką telefoniczna ekranową (linia symetryczna) uzyskano szybkość transmisji 1,14 Mb/s dla linii transmisyjnej o długości 50 m [11]. Sygnały w systemie CAN są przesyłane zwykle symetryczną linią transmisyjną, złożoną z dwóch skręconych przewodów, chociaż CAN nie specyfikuje ani nośnika informacji (sygnał elektryczny, optyczny lub radiowy), ani rodzaju kabla (linia elektryczna symetryczna, linia elektryczna niesymetryczna, światłowód). Dzięki symetrycznemu obwodowi transmisji zapewniono dobrą odporność linii transmisyjnej na zakłócenia. W celu uniknięcia odbicia sygnału na obu końcach linii transmisyjnej włącza się impedancję o wartości (dla transmisji wolniejszej od 100 kb/s wartość impedancji musi się mieścić w przedziale Q). Linia transmisyjna (magistrala) CAN jest utworzona przez dwa przewody, do których są dołączane wyprowadzenia CAN-H (high) i CAN-L (Iow) każdego modułu - rys W systemie interfejsu CAN wszystkie moduły mogą pełnić funkcje zarówno nadajników jak i odbiorników. Moduły CAN nie mają adresów i dlatego komunikaty dostępne na magistrali muszą być odbierane przez wszystkie moduły. Liczba modułów w systemie nie jest ograniczona przez liczbę adresów. Dodanie lub usunięcie modułu nie komplikuje działania systemu. Ze względu na sposób arbitrażu dotyczącego prawa modułów do nadawania w systemie CAN sygnały logiczne na magistrali są opisane poziomami: recesywnym (ang. recessive\ który odpowiada logicznej 1 i dominującym (ang. dominant), który odpowiada logicznemu 0 Ten

3 Rys System pomiarowo-kontrolny z interfejsem CAN nieprecyzyjny opis odpowiedniości sygnałów wynika z potrzeby uwzględnienia w interfejsie CAN sytuacji, kiedy zwierane są wyjścia dwóch lub większej liczby modułów o różnych stanach logicznych. W przypadku niezgodności stanów logicznych zwartych wyjść modułów (np. na wyjściu modułu 1 stan recesywny, a na wyjściu modułu 2 stan dominujący) linia transmisyjna CAN przyjmuje stan dominujący (odpowiednik 0). Dla układów TTL lub CMOS zwarcie wyjścia kilku układów cyfrowych i nieokreślony stan logiczny takiego zwartego wyjścia są niedopuszczalne. Poziomy napięcia na przewodach magistrali CAN dla dwóch stanów logicznych wynoszą: stan recesywny U c AN-H = 2,5 V i UCAN-L = 2,5 V; dopuszczalna różnica potencjałów C/ CAN. H - /CAN-L = 0 -R- 0,5 V, stan recesywny odpowiada logicznej 1; stan dominujący UCAN-H = 3,5 V i UCAN-L = 1*5 V; dopuszczalna różnica potencjałów U CAN. H - U CAN. L = 0,9 -r- 2,0 V, stan ten odpowiada logicznemu Komunikaty w interfejsie CAN Wymiana danych w systemie interfejsu CAN odbywa się przez wysyłanie i odbieranie komunikatów zawierających dane lub instrukcje. Komunikat nadawany przez jeden moduł CAN jest odbierany przez wszystkie moduły systemu. Prawo do nadawania komunikatów ma każdy moduł. Rozpoczęcie nadawania komunikatu jest możliwe w przypadku, kiedy linia nie jest zajęta (stan bezczynności - ang. idle). Istnieją cztery grupy komunikatów CAN: ramka danych (ang. data frame), zawierająca dane; ramka zdalna (ang. remote frame), zawierająca rozkaz wysłania danych. Rozkaz taki jest kierowany przez moduł X do modułu Y i oznacza żądanie wysłania danych od Y do X. Identyfikator modułu Y jest zawarty w polu arbitrażu ramki zdalnej. Ramka zdalna, w odróżnieniu od ramki danych, nie zawiera pola danych. ramka błędu (ang. error frame). Ramkę błędu wysyła kontroler CAN po wykryciu błędu na magistrali. Ramka błędu składa się tylko z 2 pól: znacznika błędu (tworzy go sześć bitów dominujących) i ogranicznika błędu (osiem bitów recesywnych).

4 IU)ZI'ROS/()Nli PR/HWODOWIi SYSTHMY 1'OMIAKOWH. ramka przepełnienia (ang. overload frame), która służy do wprowadzeni, opóźnienia między ramkami zdalnymi lub ramkami danych. Ramka przepełnienia ma identyczną zawartość jak ramką błędu: pole znacznika i pole ogranicznika. Moduł CAN wysyła ramkę przepełnienia w jednym z 3 przypadków odbiornik nie nadąża z odbiorem informacji i wysłanie ramki wymusza opóźnienie w odbieraniu komunikatów; kontroler CAN odbiera bit dominujący w chwili rozpoczęcia obsługi przerwania; kontroler CAN odbiera bit dominujący znajdujący się na polu ogranicznika błędu lub ogranicznika przepełnienia. Komunikat interfejsowy tworzy ramkę transmisyjną składającą się z następujących części - rys. 7.3: pojedynczego bitu startu ramki SOF (ang. start offrame), pola arbitrażu, które zawiera wielobitowy identyfikator (11 lub 29 bitów) oraz jeden bit RTR, pola sterującego - 6 bitów, pola danych zgrupowanych w bajty (razem od 0 do 8 bajtów), pola kontroli nadmiarowej CRC (patrz podrozdz ) - 16 bitów, pola potwierdzenia ACK - 2 bity, pola końca ramki EOF (ang. end of frame) - 7 bitów, pola odstępu ramki - 3 bity. RAMKA DANYCH (47 + 8><N BITÓW) Rys Format komunikatu typu ramka danych" w interfejsie wersji standardowej CAN 2.0A (D - dominujący" stan magistrali, R - recesywny" stan magistrali, X - stan magistrali D lub R) Następujący po bicie startu identyfikator liczy 11 bitów w wersji CAN 2.0A i 29 bitów w wersji CAN2.0B. Identyfikator określa typ przekazywanego komunikatu. Moduły odczytują cały komunikat, ale do dalszego przetwarzania każdy z nich akceptuje tylko niektóre typy komunikatów, przeznaczone dla danego modułu. Korzysta się przy tym z ustalonej programowo filtracji odbieranych danych cyfrowych w modułach. W wersji CAN 2.0A można określić 2 11 = 2048 typów komunikatów, ale korzysta się tylko z 2032 typów. Pozostałe 32 kombinacje słowa 11-bitowego są wykorzystywane do celów specjalnych. Pole arbitrażu dla wersji CAN 2.0B liczy 32 bity, w tym 29-bitowy identyfikator, co umożliwia rozróżnienie 2 29 ^ 5x 10 8 typów komunikatów. Ostatnim bitem w polu arbitrażu jest bit RTR zdalnego żądania wysłania danych (ang. remote transmission reąuest).

5 Stan logiczny tego bitu określa typ komunikatu: stan dominujący bitu RTR występuje dla ramki danych, natomiast stan recesywny dla ramki zdalnej. Pole sterujące komunikatu składa się z bitu IDE, bitu RBO zarezerwowanego do nieokreślonego jeszcze w CAN celu sterowania oraz 4 bitów DLC (ang. data length code) z zapisaną liczbą bajtów tworzących pole danych. Stan dominujący bitu IDE informuje o wersji standardowej komunikatu (z identyfikatorem 11- -bitowym) a stan recesywny o wersji rozszerzonej (z identyfikatorem 29-bitowym). Następnie nadawane są bity z pola danych. Pole danych komunikatu CAD zawiera od 0 do 8 bajtów danych. Po sekwencji danych nadawane są bity wielomianu korekcyjnego CRC (15 bitów + bit końcowy CRC). W polu potwierdzenia nadawane są dwa bity potwierdzenia: pierwszy to bit ACK (potwierdzenie, ang. ACKnowledgment) o stanie recesywnym a drugi to bit KONIEC ACK. Bit ACK jest utrzymany w stanie recesywnym na magistrali, jeżeli żaden z węzłów nie wykrył błędu transmisji. Wykrycie błędu transmisji wprowadza magistralę w stan dominujący. Ostatnią część komunikatu stanowi 7 bitów (o stanie recesywnym) sekwencji końcowej EOF (ang. end of frame). Następny komunikat może być nadany po nadaniu 3 bitów odstępu. Z bilansu liczby bitów wynika, że komunikat w standardzie CAN 2.0A liczy od 47 do 111 bitów (z krokiem przyrostu długości równym 8 bitów), w wersji CAN 2.0B od 67 do 131 bitów. Nadawanie komunikatu przez moduł CAN jest poprzedzone sprawdzeniem zajętości magistrali. W przypadku, kiedy magistrala jest zajęta moduł odwleka rozpoczęcie nadawania do chwili zwolnienia magistrali. Zbocze impulsu bitu START każdego komunikatu jest sygnałem synchronizacji dla wszystkich modułów w systemie. Wszystkie moduły CAN mają równe prawa rozpoczęcia nadawania komunikatu. Kolizja na magistrali, czyli rozpoczęcie nadawania komunikatu przez więcej niż jeden moduł, jest eliminowana dzięki zastosowaniu metody wielodostępu z wykrywaniem kolizji CSMA/CD (ang. Carrier Sense Multiple Access/Collision

6 KOZPKOSZONH PRZEWODOWI; SYNTHMY POMIAROWI; Detection) W przypadku, kiedy dwa moduły jednocześnie rozpoczną nadawanie komunikatu, kolizję w dostępie do magistrali eliminuje się przez porównanie wartości logicznej bitów identyfikatora i wykrycie pierwszego stanu niezgodności stanów logicznych bitów - rys Amnl.. nl.... Na przykład moduł nr I wysyła szereg bilów < , a moduł nr 2 szereg ". Po wysłaniu szóstego bitu dalsze nadawanie prowadzi tylko moduł nr 1, którego bit na konfliktowej pozycji ma wartość logiczną 0, powodującą ustawienie linii w stan dominujący Struktura modułu CAN Moduł CAN w systemie pomiarowym musi zawierać podzespoły zdolne wypełnić zadania komunikacji i przetwarzania danych. W skład modułu CAN powinny wchodzić: układ nadawczo-odbiorczy CAN zwany transceiverem (ang. transmitter/receiver\ mikrosterownik CAN, mikroprocesor oraz czujnik cyfrowy (lub grupa czujników) albo element wykonawczy (np. silnik lub pompa), albo centrala systemu (rys. 7.5). Centrala systemu jest traktowana jako równorzędny w prawach transmisji moduł interfejsu CAN, ale od innych modułów różni się tym, że może zawierać zestaw mikroprogramów sterowania, lub gromadzić dane otrzymywane od modułów z czujnikami. Przykładem modułu centrali są karty komputerowe produkcji National Instruments przeznaczone do podłączenia do określonych magistral w komputerze PC: PCI-CAN, AT-CAN, PCMC1A-CAN oraz do modułowego systemu pomiarowego PX1 z interfejsem równoległym: PXI-84XX. Funkcje bloków modułu CAN pokazanych na rys. 7.4 są następujące. Inteligentne czujniki dostarczają cyfrowych danych pomiarowych. Mikroprocesor steruje procesem przetwarzania a/c, np. inicjuje proces przetwarzania lub zapisuje w rejestrze wynik pomiaru. W mikroprocesorze formuje się zasadniczą część komunikatu CAN. Mikroprocesor wypełnia pole arbitrażu (identyfikator i bit RTR), pole danych oraz 4 bity pola DLC długości pola danych. Mikroprocesorem modułu CAN może być dowolny mikroprocesor ogólnego przeznaczenia, np. typu Intel 8051 lub Motorola. W mikrosterowniku CAN dopisywane są kolejne bity komunikatu, w tym słowo kontrolne CRC, przed jego wysłaniem przez wyjście

7 201 TxD Mikrosterownik CAN dokonuje równio/ operacji na komunikacie CAN Wczytywanym na wejściu RxD Operacje te to: filtracja programowa w celu dalszego przetwarzania tylko wybranych komunikatów. arbitraż w kolizji nadawania komunikatów., obliczenie słowa kontrolnego w celu stwierdzenia poprawności transmisji, oddzielenie bitów / pola danych od pozostałych bitów, przesłanie bitów danych do mikroprocesora. Mikrosterowniki CAN sa produkowane przez wiele firm w postaci układów scalonych. Popularny jest układ SJA1000 (prod. Philips), znane są także układy C167CR i C515C (prod. Siemens). Również transceiver CAN jest dostępny jako układ scalony. Przykładowy transceiver CAN to układ PCA82C250 (prod. Philips). Zadaniem transceivera jest dopasowanie poziomów wysyłanych i odbieranych sysnałów do standardu CAN po stronie linii transmisyjnej i do standardu CMOS (TTL) po stronie mikrosterownika CAN. Tabela 7.1. Mikrosterowniki interfejsu CAN Typ Liczba kontrolerów w układzie Wyposażenie dodatkowe Uwagi Producent T89C51CC01 T89C51CC02 1 kontroler CAN przetwornik A/D 256 KB RAM Atmel DS80C390 DS80C400 2 kontrolery CAN dwa porty szeregowe adresy: 4MB 16MB Dallas Semiconductor C505C 1 kontroler CAN przetwornik A/D 64 kbit ROM Siemens PIC18C858 1 kontroler CAN, 8 bit przetwornik A/D I 2 C, SPI Microchip TMS320- -LF kontroler CAN, 16 bit 16 przetworników A/D 5 KB RAM Texas Instruments P87C592 1 kontroler CAN 16 KB RAM Philips Układy scalone mikrosterowników CAN są oferowane w wersji podstawowej (ang. basie) i w wersji pełnej (ang. fuli). Układy w wersji podstawowej mają ograniczony program pracy i służą zwykle do przekazywania danych od czujników. Wersja pełna lub podstawowa układu scalonego nie ma nic wspólnego z rodzajem komunikatu CAN: standardowym lub rozszerzonym. Warto dodać, że w przemyśle motoryzacyjnym promuje się również interfejs LIN (ang. Local Interconnection Network) przeznaczony do sterowania powolnych" urządzeń w samochodzie, takich jak lampy lub sygnalizatory. LIN nie jest omawiany w tej książce.

8 7.2. System interfejsu PROFIBUS Charakterystyka systemu PROFIBUS PROFIBUS to rodzina standardów do sterowania i wymiany danych w przemysłowych rozproszonych systemach automatyki opracowana w Niemczech i wykorzystywana w Europie (PROFIBUS - ang. PROcess Field BUS). PROFIBUS jest często stosowany także w systemach pomiarowo-kontrolnych. W ogólnym schemacie przepływu informacji w hierarchicznym systemie przemysłowym (rys. 7.6) wyróżnia się poziom czujników i serwomechanizmów (ang. sensor/actuator level), poziom produkcyjny (mg. field level) oraz poziom wydziałowy (dosłownie poziom komory lub hali - ang. celi level). PROFIBUS jest wykorzystywany do sterowania urządzeniami na poziomie produkcyjnym i na poziomie wydziału produkcyjnego. Urządzenia na poziomie produkcyjnym to: moduły I/O (wejścia/wyjścia), przetworniki pomiarowe, zawory, silniki i urządzenia nastawcze. Transmisja na tym poziomie odbywa się cyklicznie z wyjątkiem komunikatów alarmu i komunikatów diagnostycznych, które są przesyłane bezzwłocznie i niecyklicznie. Na poziomie wydziałowym wymiana informacji odbywa się między programowalnymi kontrolerami typu PLC (ang. programmable logie controller). PROFIBUS zawiera zalecenia i standardy dotyczące trzech warstw (ang. profiles) systemów rozproszonych. Standardy dotyczą odpowiednio: warstwy komunikacyjnej (zawiera protokoły transmisyjne), warstwy fizycznej (określają ja media transmisyjne) i warstwy zastosowań - rys Najczęściej stosowane są dwa protokoły z warstwy komunikacyjnej (ang. I i * n ic i Rys Przemysłowy system pomiarowo-kontrolny z interfejsem PROFIBUS i

9 SYSTKM 1NTI KMJSU PROFIBUS 203 communication profiles): PROFIBUS-DP (ang. Decentralized Periphery) oraz PROFIBUS-FMS (ang. Fieldbus Message Specification). Protokół PROFIBUS-DP jest optymizowany według kryterium dużej szybkości transmisji, jej efektywności oraz niskich kosztów. Protokół ten jest zalecany do systemów automatyki z rozproszonymi elementami wykonawczymi. Może on zastąpić stosowane dawniej systemy transmisji sygnału analogowego: układy zasilane napięciem 24 V lub systemy z pętlą prądową 4 20 ma. Protokół PROFIBUS-FMS umożliwia wymianę danych między inteligentnymi" urządzeniami systemu. Obecnie jest on zastępowany przez protokół TCP/IP, który jest instalowany w urządzeniach na coraz niższym poziomie hierarchicznego systemu sterowania. Rozmiary geometryczne obszaru systemu PROFIBUS wynikają z przyjętego rodzaju linii transmisyjnej, czyli technologii warstwy fizycznej (ang. physical profiles). Przy wyborze rodzaju linii należy jeszcze uwzględnić: szybkość transmisji, zagrożenia wybuchowe, konieczność zasilania podzespołów z linii pomiarowej (transmisyjnej) i ewentualne dodatkowe czynniki. PROFIBUS zaleca stosowanie następujących standardów linii transmisyjnych: RS-485 w uniwersalnych rozwiązaniach systemów produkcyjnych lub systemów kontrolno-pomiarowych; przepływność w tym standardzie mieści się w szerokim przedziale wartości od 9,6 kb/s (długość linii / ^ 1200 m) do 12 Mb/s (/ ^ 100 m); IEEE wersja HI w systemach automatyki przemysłowej zwłaszcza w przemyśle chemicznym i petrochemicznym; każdy moduł systemu może być zasilany z linii transmisyjnej (prąd zasilania w stanie ustalonym < 10 ma), przepływność w zakresie do 32,25 kb/s (długość linii / ^ 1900 m zależna m.in. od przekroju drutu w kablu); światłowodów w systemach z linią transmisyjną dłuższą niż 2 km, w warunkach dużego poziomu zakłóceń, na obszarze zagrożonym eksplozją (brak iskrzenia w przypadku awarii kabla), w celu izolacji galwanicznej segmentów systemu lub w celu zwiększenia przepływności danych. Różnice w jakości światłowodów wykorzystywanych w systemie PROFIBUS skutkują różnymi dopuszczalnymi długościami kabla. Światłowody wielomodowe z włóknem szklanym stosowane

10 PROFIBUS definiuje techniczne charakterystyki systemu przemysłowego, którego rozproszone urządzenia cyfrowe mogą hyc włączcme w s^c na poziomie produkcyjnym lub wydziałowym. Urządzenia systemu PROFIBUS należą do dwóch kategorii- stacje aktywne (ang. active statwns) lub urządzenia master, albo stacie pasywne (ang. passive stations) lub urządzenia slave. Różnica między nimi polega na prawie dostępu do magistrali PROFIBUS. Stacje aktywne, którymi są różnego rodzaju sterowniki lub komputer, mają prawo wysyłać komunikaty bez uprzedniego rozkazu. Stacje pasywne mogą wysyłać komunikat (np. wynik pomiaru lub stan urządzenia) tylko na żądanie stacji aktywnej. Stacjami pasywnymi są przetworniki pomiarowe, zawory, siłowniki, serwomechanizmy i inne urządzenia Protokół PROFIBUS-DP Protokół DP jest najczęściej stosowanym protokołem systemu PROFIBUS. Jest on przeznaczony do wymiany informacji na poziomie produkcyjnym (field level). Ważnymi parametrami protokołu komunikacyjnego są: przepływność, prostota obsługi, możliwości diagnozowania oraz odporność na zakłócenia transmisji. Protokół DP zapewnia optymalny zestaw wartości tych parametrów. W systemie pracującym według protokołu DP centralny sterownik, czyli urządzenie typu master, odczytuje okresowo informacje wejściowe od urządzeń slave oraz okresowo zapisuje informacje wyjściowe do urządzeń slave. Wewnętrzne funkcje diagnostyczne protokołu DP umożliwiają szybką lokalizację błędu. Komunikaty diagnostyczne są transmitowane wzdłuż magistrali i odbierane przez urządzenie master. Komunikaty te można podzielić na 3 grupy:

11 svsn N, MOlHlł-OWY iwl.lffolnt 205 DPM2 obsługują zadania diagnostyki, przetwarzają dane pomiarowe i wartości parametrów sterowania, wysyłają rozkazy do urządzeń slave. Urządzenia slave to przetworniki pomiarowe, zawory, serwomechanizmy i urządzenia I/O; odbierają one informacje wyjściowe lub wysyłają informacje wejściowe. Pojemność komunikatów z tymi informacjami jest ograniczona do 246 bajtów. System interfejsu PROFIBUS jest wykorzystywany w systemach pomiarowych zwykle wtedy, kiedy są one częścią systemów pomiarowo-kontrolnych System modułowy FieldPoint Koncepcja systemu FieldPoint Modułowy system pomiarowy FieldPoint (FP) opracowano w National Instruments specjalnie do przemysłowych rozproszonych systemów pomiarowo-kontrolnych. System FP składa się z modułów wykonujących funkcje pomiarowe lub funkcje sterowania na wydzielonym obiekcie w terenie" (ang. field point - nazwa systemu) -rys Oprócz systemu FieldPoint firma National Instruments oferuje także jego wariant: system modułowy Compact FieldPoint (CFP) o znacznie mniejszych rozmiarach geometrycznych i mniejszej liczbie typów oferowanych modułów. Moduły potrzebne do obsługi wydzielonego obiektu mogą być łatwo łączone elektrycznie i mechanicznie w grupy. Grupa modułów może być wyposażona w moduł komunikacyjny FP, obsługujący wszystkie moduły tej grupy (do 8 modułów) i łączący obiekt wydzielony z centralą systemu. Jednym z modułów grupy może być kontroler i wówczas grupa modułów ma cechy podsystemu. W takim przypadku kontroler może pełnić funkcje modułu komunikacyjnego. Możliwa jest autonomiczna praca grupy modułów, bez komunikowania się z innymi grupami modułów FieldPoint, ale wtedy kontroler jest konieczny. Modułowy kontroler systemu FieldPoint lub Compact FieldPoint jest urządzeniem prostszym od komputera PC lub laptopa, a jego zdolności obliczeniowe i zasoby pamięci są niniejsze (moduł kontrolera FieldPoint nie zawiera twardego dysku). Magistrale systemu: Ethernet, RS-485, RS-232, Centrala systemu Moduł komunikacyjny Grupa modułów FieldPoint Grupa modułów FieldPoint Grupa modułów FieldPoint Czujniki T TT T (np. Pt100), TTFT TTTT sygnały {U, /), urządzenia (silniki, przekaźniki) R>S ' 7 ' 8, Struktura systemu FieldPoint

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

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

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

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

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

Na początku lat dziewięćdziesiątych międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi rozwoju samochodów: jak poprawić kom Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Magistrala CAN (Contorller Area Network) Gdańsk, 2018 Na początku

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

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

LEKCJA TEMAT: Zasada działania komputera.

LEKCJA TEMAT: Zasada działania komputera. LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem

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

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

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych ZP/UR/46/203 Zał. nr a do siwz Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych Przedmiot zamówienia obejmuje następujące elementy: L.p. Nazwa Ilość. Zestawienie komputera

Bardziej szczegółowo

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 24/01. Wiesław Wajs,Kraków,PL

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 24/01. Wiesław Wajs,Kraków,PL RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19)PL (11)195329 (13) B1 (21) Numer zgłoszenia: 340134 (51) Int.Cl. G05B 15/00 (2006.01) G06F 15/163 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej (22)

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

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

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

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

Wyjścia analogowe w sterownikach, regulatorach

Wyjścia analogowe w sterownikach, regulatorach Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)

Bardziej szczegółowo

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08 Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.

Bardziej szczegółowo

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

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

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

Opracował: Jan Front

Opracował: Jan Front Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny

Bardziej szczegółowo

Generator przebiegów pomiarowych Ex-GPP2

Generator przebiegów pomiarowych Ex-GPP2 Generator przebiegów pomiarowych Ex-GPP2 Przeznaczenie Generator przebiegów pomiarowych GPP2 jest programowalnym sześciokanałowym generatorem napięć i prądów, przeznaczonym do celów pomiarowych i diagnostycznych.

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

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

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

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

Opis systemu Lipiec

Opis systemu Lipiec Opis systemu Lipiec 2010 1 Specyfikacja IO-Link w skrócie 1. Spis treści: Specyfikacja IO-Link w skrócie: 1. Spis treści:... 2 2. Przegląd systemu IO-Link... 3 2.1. Po włączeniu zasilania... 4 3. Protokół

Bardziej szczegółowo

Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego

Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego Interfejsy w systemach pomiarowych Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego Interfejsy w systemach pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy

Bardziej szczegółowo

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów

Bardziej szczegółowo

Współpraca procesora ColdFire z urządzeniami peryferyjnymi

Współpraca procesora ColdFire z urządzeniami peryferyjnymi Współpraca procesora ColdFire z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe:

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

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

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

MIKROKONTROLERY - MAGISTRALE SZEREGOWE

MIKROKONTROLERY - MAGISTRALE SZEREGOWE Liczba magistral szeregowych jest imponująca RS232, i 2 C, SPI, 1-wire, USB, CAN, FireWire, ethernet... Równie imponująca jest różnorodność protokołow komunikacyjnych. Wiele mikrokontrolerów ma po kilka

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

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

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu Moduł CON014 Wersja na szynę 35mm RS232 RS485 Pełna separacja galwaniczna 3.5kV. Zabezpiecza komputer przed napięciem 220V podłączonym od strony interfejsu RS485 Kontrolki LED stanu wejść i wyjść na

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

Łączenie, sterowanie, wizualizacja Modułowe sterowniki PLC, XC100/XC200

Łączenie, sterowanie, wizualizacja Modułowe sterowniki PLC, XC100/XC200 0 0 XC-CPU0 0 0 XC-CPU0 0 8 9 0 DC INPUT EH-XD 0 8 9 0 DC INPUT EH-XD 0 8 9 0 DC INPUT EH-XD 0 8 9 0 DC INPUT EH-XD Modułowe sterowniki PLC, XC00/XC00 Poradnik układów elektrycznych Moeller 0/07 XC00 Modułowy

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

Przemysłowe Sieci Informatyczne

Przemysłowe Sieci Informatyczne Przemysłowe Sieci Informatyczne Wykład #2 - Charakterystyka sieci przemysłowych dr inż. Jarosław Tarnawski Co to jest przemysłowa sieć informatyczna? To sieć teleinformatyczna umożliwiająca komunikację

Bardziej szczegółowo

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

Mini Modbus 1TE. Moduł rozszerzający 1 wejście temperaturowe, 1 wyjście cyfrowe. Wyprodukowano dla Wersja 1.0 11.03.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

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

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

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

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

Wejścia logiczne w regulatorach, sterownikach przemysłowych

Wejścia logiczne w regulatorach, sterownikach przemysłowych Wejścia logiczne w regulatorach, sterownikach przemysłowych Semestr zimowy 2013/2014, WIEiK PK 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika

Bardziej szczegółowo

Rozwiązanie dla standardowych urządzeń...

Rozwiązanie dla standardowych urządzeń... Rozwiązanie dla standardowych urządzeń... PROCESS FIELD BUS Page 1 PROFIBUS i SIMATIC pozwala osiągnąć Obniżenie kosztów okablowania Łatwy wybór produktu Łatwość instalacji i uruchomienia Krótki czas rozruchu

Bardziej szczegółowo

Magistrale szeregowe

Magistrale szeregowe Magistrale szeregowe Magistrale 2/21 pamięci zewn. ukł.obsługi PAO dekodery adresów kontrolery przerwań timery RTC procesor magistrala systemowa pamięć programu (ROM) pamięć danych (RAM) urz. operatorskie

Bardziej szczegółowo

I 2 C BUS (1) 1 L.Łukasiak: Podstawy Techniki Mikroprocesorowej (materiały pomocnicze)

I 2 C BUS (1) 1 L.Łukasiak: Podstawy Techniki Mikroprocesorowej (materiały pomocnicze) I 2 C BUS (1) Protokół komunikacyjny I 2 C BUS został opracowany przez firmę Philips w celu umożliwienia komunikacji między układami scalonymi Magistrala (bus) składa się z dwóch linii dwukierunkowych:

Bardziej szczegółowo

RS485 MODBUS Module 6TE

RS485 MODBUS Module 6TE Wersja 1.4 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

Technika Mikroprocesorowa

Technika Mikroprocesorowa Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa

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

MAGISTRALE MIKROKONTROLERÓW (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

MAGISTRALE MIKROKONTROLERÓW (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Odległości pomiędzy źródłem a odbiorcą informacji mogą być bardzo zróżnicowane, przykładowo zaczynając od pojedynczych milimetrów w przypadku

Bardziej szczegółowo

DigiPoint Karta katalogowa DS 5.00

DigiPoint Karta katalogowa DS 5.00 1/5 f ggggg sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnymi kontrolerami przeznaczonymi do sterowani oświetleniem,

Bardziej szczegółowo

Komunikacja z urzadzeniami zewnętrznymi

Komunikacja z urzadzeniami zewnętrznymi Komunikacja z urzadzeniami zewnętrznymi Porty Łacza równoległe Łacza szeregowe Wymiana informacji - procesor, pamięć oraz urzadzenia wejścia-wyjścia Większość mikrokontrolerów (Intel, AVR, PIC) używa jednego

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

SM210 RS485 - JBUS/MODBUS dla SM102E. Æ Instrukcja obsługi

SM210 RS485 - JBUS/MODBUS dla SM102E. Æ Instrukcja obsługi SM210 RS485 - JBUS/MODBUS dla SM102E Æ Instrukcja obsługi Æ Spis treści Przygotowanie... 1 Informacje ogólne... 1 Montaż... 2 Programowanie... 3 Wejście w tryb programowania (COde= 100)... 3 Adres komunikacji...

Bardziej szczegółowo

Protokół Modbus RTU / Sieć RS-485

Protokół Modbus RTU / Sieć RS-485 Modbus Protokół komunikacyjny stworzony w 1979 roku przez firmę Modicon. Służył do komunikacji z programowalnymi kontrolerami tej firmy. * Opracowany z myślą do zastosowań w automatyce * Protokół jest

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

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr

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

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

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej

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

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

STEROWNIKI PROGRAMOWALNE PLC

STEROWNIKI PROGRAMOWALNE PLC STEROWNIKI PROGRAMOWALNE PLC SPIS TREŚCI PROGRAMOWALNE UKŁADY AUTOMATYKI ZADANIA STEROWNIKÓW PLC CECHY STEROWNIKÓW PLC RODZAJE STEROWNIKÓW PLC OBSZARY ZASTOSOWAŃ STEROWNIKÓW PLC BUDOWA STEROWNIKÓW PLC

Bardziej szczegółowo

PROFIBUS DP w topologii pierścieniowej LWL

PROFIBUS DP w topologii pierścieniowej LWL PROFIBUS DP w topologii pierścieniowej LWL 1. Zastosowanie... 1 2. Dane techniczne... 2 2.1. Płytka złącza światłowodowego LWL... 2 2.2. Typy przewodów złącza światłowodowego LWL... 2 3. Konfiguracja PROFIBUS...

Bardziej szczegółowo

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu Moduł CON012 Wersja biurkowa RS232 RS485 Pełna separacja galwaniczna 3.5kV. Zabezpiecza komputer przed napięciem 220V podłączonym od strony interfejsu RS485 Kontrolki LED stanu wejść i wyjść na płycie

Bardziej szczegółowo

2.1 Porównanie procesorów

2.1 Porównanie procesorów 1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2

Bardziej szczegółowo

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument DOK 02-05-12 wersja 1.0 www.arskam.com ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania

Bardziej szczegółowo

Inteligentny czujnik w strukturze sieci rozległej

Inteligentny czujnik w strukturze sieci rozległej Inteligentny czujnik w strukturze sieci rozległej Tadeusz Pietraszek Zakopane, 13 czerwca 2002 Plan prezentacji Problematyka pomiarów stężenia gazów w obiektach Koncepcja realizacji rozproszonego systemu

Bardziej szczegółowo

DigiPoint mini Karta katalogowa DS 6.00

DigiPoint mini Karta katalogowa DS 6.00 1/5 sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnym, kontrolerami przeznaczonymi do systemów sterowania oświetleniem,

Bardziej szczegółowo

Konwerter DAN485-MDIP

Konwerter DAN485-MDIP Konwerter DAN485-MDIP KONWERTER DAN485-MDIP służy do zamiany standardu komunikacyjnego z RS232 na RS485 (lub RS422). Dzięki niemu możliwe jest transmitowanie danych na większe odległości (do 1200m) niż

Bardziej szczegółowo

NX70 PLC www.atcontrol.pl

NX70 PLC www.atcontrol.pl NX70 PLC NX70 Właściwości Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

Bardziej szczegółowo

ETHERNET. mgr inż. Krzysztof Szałajko

ETHERNET. mgr inż. Krzysztof Szałajko ETHERNET mgr inż. Krzysztof Szałajko Ethernet - definicja Rodzina technologii wykorzystywanych w sieciach: Specyfikacja mediów transmisyjnych Specyfikacja przesyłanych sygnałów Format ramek Protokoły 2

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

Podział układów cyfrowych. rkijanka

Podział układów cyfrowych. rkijanka Podział układów cyfrowych rkijanka W zależności od przyjętego kryterium możemy wyróżnić kilka sposobów podziału układów cyfrowych. Poniżej podam dwa z nich związane ze sposobem funkcjonowania układów cyfrowych

Bardziej szczegółowo

swobodnie programowalny sterownik

swobodnie programowalny sterownik 1/7 DFFFFFFFFFFFFFFFFFF FFF swobodnie programowalny sterownik 2/7 OGÓLNA HARAKTERYSTYKA jest kompaktowym sterownikiem DD, przeznaczonym do zadań regulacji i monitoringu. stanowi idealne rozwiązanie dla

Bardziej szczegółowo

RS485 MODBUS Module 16O

RS485 MODBUS Module 16O 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 instrukcji

Bardziej szczegółowo

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI Robert Pastuszka, Ireneusz Sosnowski

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI Robert Pastuszka, Ireneusz Sosnowski OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI Robert Pastuszka, Ireneusz Sosnowski W ciągu ostatnich lat postęp w elektronice i automatyce wymusił zmiany w konstrukcji kabli sterowniczych i zasilających.

Bardziej szczegółowo

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler

Bardziej szczegółowo

Układy transmisji przewodowej. na przykładzie USB

Układy transmisji przewodowej. na przykładzie USB Układy transmisji przewodowej na przykładzie USB 1 Standardy 2 Standardy USB 1.1: Low Speed (LS) 1,5 Mb/s, Full Speed (FS)12 Mb/s USB 2.0: High Speed (HS) 480 Mb/s USB 3.0: Super Speed (SS) 5 Gb/s, dupleks

Bardziej szczegółowo

Moduł wejść/wyjść VersaPoint

Moduł wejść/wyjść VersaPoint Analogowy wyjściowy napięciowo-prądowy o rozdzielczości 16 bitów 1 kanałowy Moduł obsługuje wyjście analogowe sygnały napięciowe lub prądowe. Moduł pracuje z rozdzielczością 16 bitów. Parametry techniczne

Bardziej szczegółowo

Plan wykładu. 1. Urządzenia peryferyjne 2. Rodzaje transmisji danych 3. Interfejs COM 4. Interfejs LPT 5. Plug and Play

Plan wykładu. 1. Urządzenia peryferyjne 2. Rodzaje transmisji danych 3. Interfejs COM 4. Interfejs LPT 5. Plug and Play Plan wykładu 1. Urządzenia peryferyjne 2. Rodzaje transmisji danych 3. Interfejs COM 4. Interfejs LPT 5. Plug and Play Urządzenia peryferyjne Komputer klasy PC musi zapewniać możliwość podłączenia różnorakich

Bardziej szczegółowo

RS485 MODBUS Module 6TE

RS485 MODBUS Module 6TE Wersja 1.4 15.10.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

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

Mikroprocesor Operacje wejścia / wyjścia

Mikroprocesor Operacje wejścia / wyjścia Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych

Bardziej szczegółowo

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w

Bardziej szczegółowo

Protect 4.33 o mocy 160 kva kva

Protect 4.33 o mocy 160 kva kva Trójfazowe system zasilania gwarantowanego UPS produkcji AEG serii Protect 4.33 o mocy 160 kva - 1000 kva Technologia VFI SS 111 (IEC / EN 62040-3), Unikalna jednostka o mocy 1000kVA, Potrójny system kontroli

Bardziej szczegółowo

Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0)

Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0) Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0) Moduł PSI (ver PSI 1.0) Wersja 2.1 Wydanie 0 Data wytworzenia dokumentu 29-12-2010 Data ostatniej modyfikacji 04 października 2011 Spis treści:

Bardziej szczegółowo

Przykład 2. Przykład 3. Spoina pomiarowa

Przykład 2. Przykład 3. Spoina pomiarowa Wykład 10. Struktura toru pomiarowego. Interfejsy, magistrale, złącza. Eksperyment pomiarowy zjawisko lub model metrologiczny mezurand, czujniki przetwarzanie na sygnał elektryczny, kondycjonowanie sygnału

Bardziej szczegółowo

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego. Plan wykładu Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt Magistrala Magistrala

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

karta rozszerzeń wejść wyjść

karta rozszerzeń wejść wyjść 1/6 Fffffffffffffffffffffffffffffffffffffffff fff Ffffffffffffffffffffffff Gggggggggggggg ggggggggggggggg karta rozszerzeń wejść wyjść 2/6 VEROIO PANEL ZOŁOWY WŁAŚIWOŚI OGÓLNA HARAKTERYSTYKA VeroIO to

Bardziej szczegółowo

Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek

Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego

Bardziej szczegółowo

SM211 RS485 - JBUS/MODBUS dla SM103E. Æ Instrukcja obsługi

SM211 RS485 - JBUS/MODBUS dla SM103E. Æ Instrukcja obsługi SM211 RS485 - JBUS/MODBUS dla SM103E Æ Instrukcja obsługi Æ Spis treści Przygotowanie... 1 Informacje ogólne... 1 Montaż... 2 Programowanie... 3 Adres komunikacji... 4 Prędkość transmisji danych... 4 Kontrola

Bardziej szczegółowo

RS485 MODBUS Module 8AI

RS485 MODBUS Module 8AI Wersja 1.4 15.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