Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego

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

Download "Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego"

Transkrypt

1 Warszawa 2017

2 1 Cel ćwiczenia laboratoryjnego Celem ćwiczenia jest zapoznanie studentów z zasadami działania i sposobami projektowania sekwencyjnych układów przełączających. W ramach ćwiczenia student zaprogramuje w języku drabinkowym sterownik przemysłowy PLC (ang. Programmable Logic Controller). 2 Wymagania wstępne W ramach przygotowania do ćwiczenia laboratoryjnego student powinien zapoznać się z treścią całej niniejszej instrukcji w stopniu pozwalającym na poprawną odpowiedź na wszystkie pytania sprawdzające zamieszczone w punkcie 7. Każdy student przystępujący do ćwiczenia powinien mieć przygotowany protokół zgodnie ze wzorem zamieszczonym w załączniku nr 3. 3 Wstęp teoretyczny Układ cyfrowy, w którym aktualny stan wyjść zależy nie tylko od aktualnego stanu wejść, ale również zależy od stanu w którym układ znajdował się wcześniej nazywamy układem sekwencyjnym lub układem z pamięcią (można spotkać określenie z pamięcią stanu). Przykładem elementarnego układu sekwencyjnego jest układ przełączający, który służy do zaświecenia lampy stołowej z ręcznie uruchamianym przyciskiem o jednym tzw. położeniu stabilnym. Jeśli lampa nie świeci się, to naciśnięcie przycisków powoduje jej zaświecenie. W przypadku gdy lampa jest włączona, to naciśniecie przycisku powoduje wyłączenie lampy. Przyciśniecie przycisku powoduje włączenie lub wyłączenie lampy zależnie od tego czy wcześniej była włączona czy wyłączona. W rozbudowanych układach sekwencyjnych zależności między wejściami i wyjściami stają się niejednoznaczne, co może prowadzić do tego, że tym samym wektorom wejściowym mogą opowiadać różne wektory wyjść. Wynika to z podstawowej właściwości układu sekwencyjnego mówiącej o tym, że wartość na wyjściu zależy od historii układu - pamięć stanu. Pamięć realizowana jest przez wprowadzenie sprzężenia zwrotnego. Informacja o stanie, w którym znajduje się układ jest przekazywana na wejście układu. Układ ten nazywa się blokiem pamięci. Blok pamięci odpowiedzialny jest za realizację funkcji stanu układu (Rys. 1). x0 Sygnały wejściowe UKŁAD REALIZUJĄCY FUNKCJĘ STANU WEWNĘTRZNEGO BLOK PAMIĘCI... y0... Sygnały stanu wewnętrznego Sygnały wyjściowe xn ym Rys. 1. Blok pamięci układu sekwencyjnego. W układzie automatycznej regulacji występuje sprzężenie zwrotne do wyznaczenia uchybu regulacji. W układzie sekwencyjnym nie rozróżnia się dodatniego i ujemnego sprzężenia zwrotnego. Sprzężnie zwrotne w układzie sekwencyjnym, to rozszerzenie wektora wejść o dodatkowe elementy, którymi są wyjścia bloku pamięci. mgr inż. Bartosz Brzozowski 2

3 3.1 Klasyfikacja układów sekwencyjnych Układy sekwencyjne dzielimy na: układy sekwencyjne asynchroniczne, układy sekwencyjne synchroniczne. W układach sekwencyjnych asynchronicznych zmiana stanu wewnętrznego następuje bezpośrednio i wyłącznie pod wpływem zmiany stanu wejść. Nowy stan wewnętrzny ustala się po pewnym czasie t określonym przez opóźnienie elementów, z których zbudowany jest układ realizujący funkcję. W układach synchronicznych zmiana stanu wewnętrznego może następować tylko w ściśle określonych chwilach czasu, wyznaczonych przez sygnał doprowadzony do specjalnego wejścia układu. Wejście to, nazywane jest taktującym lub zegarowym i oznaczane jest literą C (ang. clock). Stan wejść oddziałuje na stan wewnętrzny automatu tylko w chwilach czasu, gdy wejście zegarowe jest aktywne. Zmiana stanu wejść, gdy wejście zegarowe jest nieaktywne nie powoduje zmiany stanu wewnętrznego układu Przerzutnik asynchroniczny sr Najprostszymi układami sekwencyjnymi są przerzutniki asynchroniczne (Rys. 2). Przerzutnik tego typu posiada dwa wejścia: wejście wpisujące set (s), wejście zerujące reset (r). Rys. 2. Przerzutnik asynchroniczny. Układ posiada wyjście oraz wyjście zanegowane. Przerzutnik realizuje funkcję zgodnie z tabelą na rysunku 3. a) s r (t+1) b) 0 0 (t) (t) (t+1) s r Rys. 3. Tabela wejść przerzutnika sr (a) i tabela przejść przerzutnika sr (b). 3.2 Automat skończony Modelem układu sekwencyjnego jest automat skończony. Rozróżnia się dwa podstawowe typy automatów: automat Mealy ego, automat Moore a. mgr inż. Bartosz Brzozowski 3

4 3.2.1 Automat Mealy ego Automatem skończonym Mealy ego (Rys. 4) nazywać będziemy układ: gdzie: X={x 0,x 1,x 2,,x n } wektor sygnałów wejściowych, S={s 0,s 1,s 2,,s r } wektor stanów wewnętrznych, Y={y 0,y 1,y 2,,y r } wektor sygnałów wyjściowych, funkcja przejść automatu Mealy ego =S x X, funkcja wyjść automatu Mealy ego =S x X. M=<X,S,Y,, > W automacie Mealy ego wartość stanu wewnętrznego zależy od bieżącej wartości stanu, w którym znajduje się automat oraz od sygnałów wejściowych. Wynika z tego, że równanie stanu automatu Mealy ego realizowane jest przez blok pamięci i przyjmuje postać: S(t+1)= (S(t),X(t)), Wartość na wyjściu automatu zależy od stanu, w którym znajduje się automat oraz od wartości wejściowej. To znaczy, że równanie wyjść automatu Mealy ego, realizowane przez blok wyjściowy ma postać: Y(t)= (S(t),X(t)). X Blok pamięci S Blok wyjściowy Y Rys. 4. Automat Mealy ego Automat Moore a Automatem skończonym Moore a (Rys. 5) nazywać będziemy układ: gdzie: =<X,S,Y,, > X={x0,x1,x2,,xn} wektor sygnałów wejściowych, S={s0,s1,s2,,sr} wektor stanów wewnętrznych, Y={y0,y1,y2,,yr} wektor sygnałów wyjściowych, funkcja przejść automatu Moore a, funkcja wyjść automatu Moore a, W automacie Moore a wartość stanu wewnętrznego zależy od bieżącej wartości stanu, w którym znajduje się automat oraz od sygnałów wejściowych. Równanie stanu automatu Moore a, realizowane przez blok pamięci przyjmuje postać taką samą jak w automacie Mealy ego: S(t+1)= (S(t),X(t)), mgr inż. Bartosz Brzozowski 4

5 Wartość na wyjściu automatu zależy tylko od stanu, w którym znajduje się automat, więc równanie wyjść automatu Moore a, realizowana przez blok wyjściowy: Y(t)= (S(t)). Jest to podstawowa cecha odróżniająca automat Moore a od automatu Mealy ego. X Blok pamięci S Blok wyjściowy Y 3.3 Opis układów sekwencyjnych Układ sekwencyjny opisywany jest przez: opis słowny, wykres czasowy, graf przejść i wyjść, tablicę przejść i wyjść. Rys. 5. Automat Moore a. Opis słowny jest opisem działania układu, w którym podane są charakterystyczne informacje o wektorze wejściowym, stanach wewnętrznych układu i wektorze wyjściowym. Wykres czasowy określa wzajemne zależności pomiędzy sygnałami wejściowymi i wyjściowymi. Każdemu sygnałowi przyporządkowane są wartości 0 lub 1. Oś czasu nie jest skalowana najczęściej przedstawia tylko zależności pomiędzy odpowiednimi sygnałami wejściowymi i wyjściowymi. Tablica przejść opisuje funkcję przejść. W odpowiednich polach tabeli wpisuje się wartości następnych stanów. Pole określone jest przez wartość wektora wejściowego oraz stan bieżący. Tablica wyjść, opisuje funkcję wyjść i jest różna zależnie od typu automatu. W automacie Mealy ego wartość wektora wyjść wpisywana jest w te same pola, co tabela przejść, ponieważ wartość wyjściowa zależy od wektora wejść oraz od stanu układu. W automacie Moore a generuje się oddzielną tabelę, w której umieszcza się wartości wyjściowe automatu odpowiadające odpowiednim stanom. Należy zauważyć, że zawsze pierwotna tabela stanu i wyjść jest generowana dla automatu Moore a i dopiero po wprowadzeniu kolejnych przekształceń wyznacza się tabele Mealy ego albo pozostaje się przy automacie Moore a. Graf przejść i wyjść zawiera pełną informację o układzie. W grafie umieszczone są informacje o liczbie stanów wewnętrznych układu cyfrowego S i wektorze wejść i wyjść. Wierzchołki grafu odpowiadają stanom wewnętrznym układu. Gałęzie grafu odpowiadają wektorowi wejść i opisują przejście pomiędzy dwoma stanami. Gałąź jest wyposażona w zwrot, który określa kierunek przechodzenia z bieżącego stanu do następnego. Tak opisywana jest funkcja przejść. Stan wyjść w automacie opisuje się zależnie od typu automatu. W automacie Moore a wartości wyjściowe zależą bezpośrednio od stanu, w którym znajduje się automat. Wartości wyjściowe bezpośrednio przyporządkowane są wierzchołkom grafu. W automacie Mealy ego wartości wyjściowe zależą od stanu, w którym znajduje się automat i od wektora wejściowego. Dlatego, w tego typu automatach wartości wektora wyjść umieszczone są obok w gałęziach obok wektora wejściowego. mgr inż. Bartosz Brzozowski 5

6 4 Zasada projektowania układów sterowania sekwencyjnego Punktem wyjścia do projektowania układu asynchronicznego jest opis słowny, przebieg czasowy sygnałów wejściowych i wyjściowych, graf lub tabela przejść i wyjść. Proces projektowania realizowany jest zgodnie z następującymi etapami: 1. Wyznaczenie grafu przejść i wyjść na podstawie opisu słownego lub przebiegów czasowych sygnałów wejściowych i wyjściowych. 2. Sporządzenie pierwotnej tabeli przejść i wyjść. 3. Redukcja pierwotnej tabeli przejść i wyjść. 4. Wyznaczenie funkcji przejść. 5. Wyznaczenie funkcji wyjść. Proces projektowania zostanie przedstawiony na przykładzie układu, którego tabela przejść i wyjść podana jest poniżej. Tabela 1. Tabela przejść i wyjść projektowanego układu asynchronicznego. n n n Układ będzie pracować synchronicznie zgodnie z taktami zegarowymi podawanymi na wejście dodatkowe clock. W układzie wartości wyjść równe są stanowi układu n : y = n W tabelo n+1 oznacza stan następny względem stanu n, taki zapis przedstawia następstwo stanów. Po wprowadzeniu wejścia zegarowego otrzymamy tabelę: n clock A B Zgodnie z tabelą, jeżeli sygnał zegarowy ma wartość 0 to jest utrzymywany aktualny stan niezależnie od stanu wejść A i B. Jeżeli sygnał zegarowy clock przyjmuje wartość 1, to występują trzy przypadki: 1. dla wektora wejściowego (A, B) [1 0] i [0 0] na wyjściu układu będzie wartość 1, 2. dla wektora wejściowego (A, B) [1 1] na wyjściu układu będzie wartość 0, 3. dla wektora wejściowego (A, B) [] na wyjściu układu będzie utrzymana wartość stanu n, tak jak dla clock=0. Układ posiada dwa stany wewnętrzne (stan wewnętrzny n ), które odpowiednio przyjmują wartość 0 i 1. Na rysunku 6 przedstawiony jest graf przejścia między poszczególnymi stanami. mgr inż. Bartosz Brzozowski 6

7 S1 = 0 S2 = Rys. 6. Graf przejścia. Korzystając z tabel przejść (rys. 3.b) dla przerzutnika asynchronicznego rs wyznaczone zostaną tabele odpowiedzialne za wzbudzenie odpowiednio wejścia set i reset przerzutnika. W tabeli 1 sprawdzamy stan n, a następnie dla wektora wejściowego <A, B> określamy jaki będzie następny stan n+1, np. dla n = 0 i wektora wejściowego <1, 0> ( clock = 1) następny stan jest równy n+1 =1. Zgodnie z tabela przejść (rys. 3.b) aby przejść ze stanu 0 1 należy na wejściu set ustawić wartość 1 a na wejściu reset ustawiona jest wartość 0 (dla n =1 i wektora =<1, 0> wartość n+1 =1, co zgodnie z tabelą przejść przerzutnika sr przypisuje wejściu set wartość nieokreśloną -, natomiast wejściu reset wartość 0). W odpowiednich polach tabeli wzbudzeń wejścia set i reset umieszczamy wartość wynikające z tabeli przejść przerzutnika sr. Tabela dla wejścia ustawiającego S (set) jest następująca: n clock A B Abu wyznaczyć najprostszą postać funkcji wzbudzeń najwygodniej zastosować minimalizację funkcji logicznych metodą Karnaugh a. W tym celu warto przekształcić tabelę dla wejścia ustawiającego S w taki sposób aby stan odpowiadający wejściu clock (C) znalazł się razem ze stanem wewnętrznym n. Następnie zgodnie z zasadą minimalizacji metodą tablicy Karnaugh a należy zaznaczyć odpowiednie grupy i wypisać funkcję wzbudzeń dla wejścia set. C n Funkcja wzbudzeń dla wejścia set jest następująca: S n = CB = (clock)b Analogicznie należy postąpić dla wejścia ustawiającego R (Reset), dla którego tabela jest następująca: n clock A B mgr inż. Bartosz Brzozowski 7

8 Tablica Karnaugh a po przekształceniach przyjmuje postać: C n I ostatecznie funkcja wzbudzeń dla wejścia reset jest następująca: R n = C = (clock) clock S SET y A R CLR B Rys. 7. Realizacja układu sterowania. Podany przykład można zrealizować jako układ elektroniczny (Rys. 7) lub zaprogramować sterownik PLC (Rys 8). Rys. 8. Program napisany w języku drabinkowym. 5 Programowanie sterowników PLC W sterownikach PLC wykorzystuje się specjalne cewki, które umożliwiają zapamiętanie stanu. Stan zapamiętany jest przez cewkę SET (S), natomiast kasowany jest przez cewkę RESET (R). Wymienione cewki podlegają zasadom adresowania tak jak każdy inny element. Jednak przy adresowaniu cewek SET i RESET występuje pewne odstępstwo. Podstawową zasadą przy programowaniu sterowników jest przypisywanie niezależnych adresów dla każdego wyjścia (cewki). Cewki SET i RESET posiadają ten sam adres. Ponadto cewek SET i RESET o tych samych adresach może być więcej, zależnie od realizowanego adresu. Cewka w programie zawsze jest poprzedzona przez elementy stykowe, które można traktować jak funkcje wzbudzeń cewki SET i RESET. Jeżeli funkcja wzbudzeń przyjmie wartość logiczną 1, to cewka SET zapamięta tę wartość i przejście funkcji wzbudzeń w stan niski nie zmieni wartości zapisanej pod mgr inż. Bartosz Brzozowski 8

9 adresem przyporządkowanym tej cewce. Zapamiętany stan pod adresem cewki SET jest utrzymywany tak długa, aż funkcja wzbudzeń cewki RESET przejdzie w stan wysoki. Wtedy nastąpi wyzerowanie stanu pod wskazanym adresem (SET ustaw, RESET zeruj). Zależnie od położeni funkcji SET i RESET, występuj zjawisko dominacji danego polecenia. Sterownik PLC wykonuje kolejne linie. Polecenie wykonane później jest dominującym. Jeżeli jednocześnie zostaną aktywowane wejścia SET i RESET, to o stanie zapamiętanym pod adresem cewek będzie wartość ustawiona w niższej linii programu (Rys. 9). Dominacja wejścia RESET Dominacja wejścia SET Rys. 9. Dominacja w przerzutniku sr. Oprócz cewki SET i RESET wykorzystane zostaną cewki zbocza narastającego i zbocza opadającego. Cewki te umożliwiają zmianę stanu tylko przy przechodzeniu ze stanu niskiego do wysokiego lub ze stanu wysokiego do niskiego. Cewki te wykorzystywane zostaną do realizacji funkcji zegara, co umożliwi przełączenie stanów w określonych momentach. Wykorzystanie tych cewek jest niezbędne ze względu na rozróżnienie zmiany stanów. W trakcie realizacji zadania niezbędne jest przełączanie zmiany stanów przez zewnętrzny sygnał zegarowy, który jest symulowany przez dodatkowe wejście wraz z cewką z narastającym lub opadającym zboczem. Cewki te znajdują się na pasku narzędziowym (rys. 10). Cewki ze zboczem narastającym i opadającym Cewki SET i RESET Rys. 10. Cewki na pasku narzędziowym. mgr inż. Bartosz Brzozowski 9

10 6 Opis stanowiska laboratoryjnego Podczas realizacji ćwiczenia wykorzystany zostanie jeden z trzech sterowników programowalnych opisanych poniżej. W zależności od rodzaju sterownika należy w odpowiedni sposób skonfigurować projekt w programie Proficy Machine Edition, aby program napisany w języku drabinkowym LD został poprawnie uruchomiony. 6.1 Sterownik GE Fanuc VersaMax Micro Controller VersaMAX Micro PLC IC200UDR020 posiada 12 wejść prądu stałego oraz 8 normalnie otwartych wyjść. W sterowniku PLC wykorzystywane jest napięcie wejściowe na poziomie +24VCD. Dwanaście konfigurowalnych wejść prądu stałego DC może być wykorzystywanych jako standardowe wejścia pracujących w logice dodatniej lub ujemnej. Są one wówczas kompatybilne z dużym zakresem różnych typów urządzeń wejściowych takich jak przyciski, czujniki krańcowe, elektroniczne czujniki zbliżeniowe. Poza tym osiem wejść może być zastosowanych dla szybkich liczników (Highspeed Counter). Osiem normalnie otwartych wyjść przekaźnikowych zwiernych typu A (SPST single pole single throw) może sterować różnymi urządzeniami wyjściowymi takimi jak startery silników, cewki lub wskaźniki. Rys. 11 Sterownik VersaMAX Micro PLC IC200UDR Sterownik GE PACSystems RX3i Kontroler PACSystems RX3i stanowi podstawę przemysłowej łączności internetowej. Jest to potężny, modułowy programowalny sterownik dla automatyki (Programmable Automation Controller). RX3i posiada pojedynczy silnik sterujący i uniwersalne środowisko programowania, aby zapewnić przenośność aplikacji na różnych platformach sprzętowych. Dzięki zintegrowanej platformie kontroli krytycznej, logice, ruchu, HMI, kontroli procesów i wysokiej dostępności w oparciu o technologię GE Reflective Memory, RX3i zwiększa wydajność systemu i elastyczność. Sterownik można dostosować do własnych potrzeb wybierając zestaw płyt bazowych (Backplane), jednostek centralnych, modułów wejścia i wyjścia oraz kart komunikacyjnych. Podczas ćwiczenia laboratoryjnego wykorzystane zostaną dwie konfiguracje sprzętowe. Pierwsza wykorzystuje płytę bazową z 12 miejscami na moduły oraz jednostkę centralną CPU310, druga płytę bazową z 7 miejscami i jednostką centralną CPE305. mgr inż. Bartosz Brzozowski 10

11 Wspólna platforma oprogramowania dla wszystkich sterowników GE - Proficy Machine Edition zapewnia uniwersalne środowisko do programowania, konfiguracji i diagnostyki dla całej rodziny PACSystems. W ćwiczeniu wykorzystywane będą dwie konfiguracje sterowników PACSystems RX3i 12 Slot Backplane z jednostką CPU310 Rys. 12 Sterownik PACSystem RX3i, 12 Slot Backplane z jednostką CPU RX3i 7 Slot Backplane z jednostką CPE305 Rys. 13 Sterownik VersaMAX Micro PLC IC200UDR020. mgr inż. Bartosz Brzozowski 11

12 7 Przebieg ćwiczenia laboratoryjnego Przed przystąpieniem do wykonania ćwiczenia należy zapoznać się z treścią instrukcji, załącznikami zawartymi w instrukcji oraz z metodami projektowania układów sekwencyjnych. Podczas ćwiczenia każdy student będzie miał za zadanie zaprojektować dwa sekwencyjne układy sterowania dla podanych przez prowadzącego zadań dla jednego z przydzielonych sterowników omówionych w punkcie 6 instrukcji. Następnie, należy zaprogramować sterownik PLC, z użyciem języka LD, którego działanie powinno być zgodne z postawionymi zadaniami. 8 Sprawozdanie Po przeprowadzeniu ćwiczenia, każdy ze studentów przygotowuje indywidualnie sprawozdanie, które zawiera: 1. Opis zastosowanego sterownika PLC. 2. Treści zadań. 3. Grafy przejścia. 4. Tabelę przejść i wyjść. 5. Tabelę funkcji wzbudzeń wejścia SET i RESET. 6. Funkcje logiczne wzbudzeń wejścia SET i RESET. 7. Programy napisane w języku LD (rysunek przedstawiający program w języku drabinkowym). 8. Zestawienie wejść i wyjść układu sekwencyjnego z fizycznymi adresami wejść i wyjść w sterowniku PLC (przykładowa tabela zamieszczona poniżej). Lp. Nazwa Adres Typ 1. A %I00001 Wejście 2. B %I00002 Wejście 3. Clock %I00012 Wejście 4. y %00001 Wyjście 9 Pytania sprawdzające 1. Proszę omówić najprostszy układ sekwencyjny 2. Proszę omówić typu automatów skończonych i podać najważniejsze różnice między nimi. 3. Proszę omówić sposoby opisu układów sekwencyjnych. 4. Proszę wyznaczyć graf przejść i wyjść ć na podstawie tabeli przejść i wyjść. 5. Proszę wyznaczyć tabelę przejść i wyjść na podstawie grafu przejść i wyjść. 6. Proszę wyznaczyć funkcję wzbudzeń dla wejścia set. 7. Proszę wyznaczyć funkcję wzbudzeń dla wejścia reset. 8. Proszę wykonać rysunek przedstawiający program w języku drabinkowym dla podanej funkcji wzbudzeń. 9. Proszę omówić zasadę programowania sterowników PLC w języku LD. 10. Proszę omówić rodzaje cewek stosowanych w programowaniu sterownika PLC. 11. Proszę scharakteryzować rodzaje sterowników wykorzystywanych w ćwiczeniu. mgr inż. Bartosz Brzozowski 12

13 10 Zadania Proszę zaprojektować układ sekwencyjny, którego poszczególne stany podane są w tabelach poniżej, natomiast wyjście y= n,. W zadaniu należy uwzględnić dodatkowe wejście zegarowe, które synchronizuje pracę układu sekwencyjnego n n n+1 00 n n+1 00 n n n+1 00 n n n+1 00 n 01 n n+1 00 n mgr inż. Bartosz Brzozowski 13

14 n+1 00 n n+1 00 n n n n+1 00 n 01 n n+1 00 n n n+1 00 n n n n n mgr inż. Bartosz Brzozowski 14

15 n n n n 10 n n n n n n n n 11 n n n 11 n n n 10 n mgr inż. Bartosz Brzozowski 15

16 11 Załączniki Załącznik 1 - Instrukcja użytkowania programu Proficy Machine Edition Szczegółową instrukcję dotyczącą oprogramowania Proficy Machine Edition można znaleźć na stronie dystrybutora korzystając z poniższego linku: dr%c4%99czniki/gfk1918f-pl.pdf Na potrzeby ćwiczenia laboratoryjnego przygotowana została bardzo uproszczona instrukcja. Uruchomienie programu "Proficy Machine Editor" nastąpi po wybraniu następującej ikony: Po uruchomieniu pojawi się okno umożliwiające utworzenie nowego projektu "Create a new project" lub wczytanie istniejącego: Open an existing project. mgr inż. Bartosz Brzozowski 16

17 W zadaniu proszę wybrać nowy pusty projekt Empty project, jeżeli w istniejących projektach nie ma nazwy grupy osoby wykonującej ćwiczenie. Pojawi się okno, w którym wpisujemy nazwę projektu. W ćwiczeniu jako nazwę projektu proszę podać numer grupy. Po zaakceptowaniu pojawi się następujące okno: Następnie należy przeprowadzić konfigurację sterownika PLC. Wybierając sterownik definiujemy zadanie (target). W projekcie można zdefiniować wiele zadań dla różnych sterowników. Wybieramy myszką w oknie Navigator nazwę projektu a następnie klikamy prawym przyciskiem myszki i wybieramy sterownik odpowiadający urządzeniu przydzielonym przez prowadzącego. W zależności od rodzaju zastosowanego sterownika (rozdział 6) konfiguracja zadania będzie się nieznaczenie różniła. mgr inż. Bartosz Brzozowski 17

18 W celu poprawnego przeprowadzenia konfiguracji należy zwrócić szczegółową uwagę na zastosowany sterownik! W przypadku sterownika GE VersaMax Micro jest to Add Target->GE Intelligent Controller- >VersaMax Nano/Micro PLC. W przypadku sterownika GE PACSystem RX3i jest to Add Target->GE Intelligent Controller- >PACSystem RX3i. Po wyborze sterownika pojawi się okno "Navigator", które przedstawione jest na poniższym rysunku: Następnie należy zmienić nazwę zadania. Klikając prawym przyciskiem myszy na Target1, z menu kontekstowego należy wybrać Rename. Podczas ćwiczenia laboratoryjnego należy nadać zadaniu nazwę według wzorca: imię _ pierwsza litera nazwiska Proszę nie używać znaków z języka polskiego!!! mgr inż. Bartosz Brzozowski 18

19 W następnym kroku należy zdefiniować typ sterownika wykorzystywany w zadaniu. W oknie Navigator rozwijamy pole Hardware Configuration. W przypadku zastosowania sterownika VersaMax Micro należy zmienić w Main Rack jednostkę CPU z domyślnej, na podstawie numeru znajdującego się na panelu czołowym sterownika w miejscu zaznaczonym na poniższym rysunku. Aby zmienić jednostkę główną należy kliknąć prawym przyciskiem na jednostce CPU i z rozwiniętego menu kontekstowego wybrać pole Replace Module. Pojawi się okno, które umożliwia wybór odpowiedniej jednostki CPU. W przypadku sterownika PACSystem RX3i, po rozwinięciu Hardware Configuration znajduje się zakładka "Rack 0", w nawiasie podany jest typ aktualnie przyjętej płyty bazowej Backplane. Program po utworzeniu zadania, ustawia domyślne Rack 0. W ćwiczeniu wykorzystywany będzie jeden z dwóch typów szyn (Rack) zgodnie z opisem zamieszczonym w rozdziale 6. W związku z powyższym mgr inż. Bartosz Brzozowski 19

20 należy kliknąć prawym przyciskiem na zakładce "Rack 0" i z rozwiniętego menu kontekstowego wybrać pole Replace Rack. Pojawi się okno, które umożliwia wybór odpowiedniej jednostki "Rack 0". Wybór Rack0 przeprowadzamy na podstawie numeru znajdującego się na płycie bazowej sterownika. Następnie na każdym kolejnym miejscu (Slot) płyty bazowej (Rack) należy ustawić bloki zgodne z rzeczywistą konfiguracją fizycznego sprzętu. Konfigurację przeprowadzamy w tej samej kolejności jakiej moduły umieszczone są w płycie bazowej, wybierając z list rozwijalnych moduł na podstawie jego numeru. Najczęściej znajduje się on w górnej części każdego modułu. mgr inż. Bartosz Brzozowski 20

21 W pierwszej kolejności należy wybrać odpowiedni moduł zasilający oraz jednostkę centralną. W celu zamiany modułu należy kliknąć prawym przyciskiem myszy na moduł do zamiany i kliknąć Replace Module. W przypadku zmiany źródła zasilania na Slot 0 może zwolnić się Slot 1, wówczas należy przesunąć moduł jednostki centralnej z pozycji Slot 2 na Slot 1. W tym celu należy kliknąć i przytrzymać lewym przyciskiem myszy moduł do przesunięcia oraz przenieść go na odpowiednią pozycję i wówczas dopiero dokonać jego zamiany. W przypadku zamiany jednostki centralnej na CPE305 oraz dodania modułu komunikacji Ethernet pojawia się w oknie Navigator symbol informujący o konieczności zmiany parametrów modułu. mgr inż. Bartosz Brzozowski 21

22 Klikając dwukrotnie na ikonę z symbolem lub prawym przyciskiem i z listy wybrać Configure. Pojawi się okno z parametrami (Parameters) w którym należy wpisać adres IP oraz maskę podsieci. Adres IP należy wpisać zgodnie z numerem wpisanym na module, natomiast maska jest jednakowa dla wszystkich sterowników i wynosi Następnie we wszystkich kolejnych miejscach (Slot) należy dodać moduły zgodnie z rzeczywistą, fizyczną konfiguracją sprzętu wykorzystywanego w ćwiczeniu. W tym celu należy kliknąć prawym przyciskiem myszy i wybrać Add Module. mgr inż. Bartosz Brzozowski 22

23 Pojawia się katalog z wieloma zakładkami, w których należy zidentyfikować i odnaleźć odpowiednie moduły. Ostatnim modułem w obu konfiguracjach sterowników PACSystems RX3i są symulatory wejść dyskretnych (Input Simulator) IC693ACC300. Po dwukrotnym kliknięciu tego modułu w oknie Navigator pojawia się okienko z parametrami, w którym bardzo istotna jest pozycja Reference Address. Podany w tej pozycji adres jest adresem pierwszego przełącznika w symulatorze ( A1 ). Długość adresów (Length) oznacza ile kolejnych adresów (uwzględniając Reference Address) jest zarezerwowanych dla danego modułu. W przypadku symulatora wejść dyskretnych dostępne jest 16 wejść. Oznacza to, że dla przykładu pokazanego na powyższym rysunku, wejściom symulatora odpowiadają następujące adresy: A1 %I00193 A2 %I00194 A3 %I00195 A4 %I00196 A5 %I00197 A6 %I00198 A7 %I00199 A8 %I00200 B1 %I00201 B2 %I00202 B3 %I00203 B4 %I00204 B5 %I00205 B6 %I00206 B7 %I00207 B8 %I00208 Adresy te będą niezbędne podczas przypisywania adresów i nazw do przełączników w napisanym programie drabinkowym. Podczas przypisywania adresów do cewek wyjściowych istotna będzie wiedza dotycząca dostępnych, zarezerwowanych adresów w module wyjść cyfrowych. mgr inż. Bartosz Brzozowski 23

24 Załącznik 2 - Programowanie sterownika w języku drabinkowym LD. Podana poniżej instrukcja nie obejmuje pełnej problematyki programowania, tylko porusza aspekty niezbędne do zrealizowania ćwiczenia. Przygotowanie programu można podzielić na następujące etapy. Etap pierwszy obejmuje przygotowanie struktury programu w języku LD. Na tym etapie wykorzystując myszkę należy umieścić odpowiednie elementy takie jak styk normalnie rozwarte, styki normalnie zwarte i cewki. Poszczególne elementy muszą być połączone w odpowiednią strukturę. Na rysunkach podane są kolejne kroki niezbędne do zbudowania programu. Przed przygotowaniem programu należy w zakładce Navigator rozwinąć gałąź Logic/Program Blocks/_MAIN. Następnie dwukrotnie klikamy na polu _MAIN. Powinno pojawić się okno główne jak przedstawione na poniższym rysunku. Proces budowania programu sprowadza się do przenoszenia odpowiednich bloczków z paska narzędziowego i umieszczaniu w kolejnych wierszach i kolumnach zgodnie z zakładaną funkcją jaką ma realizować sterownik. Na rysunku przedstawiony jest pasek narzędziowy ze stykiem normalnie otwartym, stykiem normalnie zamkniętym i cewką. Styk normalnie otwarty oznacza rozwarcie styku przy braku sygnału sterującego. Można powiedzieć, że taki styk jest zawsze rozwarty przy braku zasilania. Natomiast styk normalnie zamknięty jest przeciwieństwem styku normalnie otwartego. Przy braku sygnału sterującego styki są zwarte. Styk normalnie otwarty jest realizacją wejścia mgr inż. Bartosz Brzozowski 24

25 niezanegowanego natomiast normalnie zamknięty wejścia zanegowanego. Cewka jest elektem wyjściowym. Element ten ma wiele znaczeń i należy rozumieć go jako ten element, który realizuje funkcje logiczną zdefiniowaną przez styki. W naszym przypadku będzie to dioda zapalająca się na symulatorze. Element ten nosi nazwę cewki ponieważ symbolizuje on cewkę przekaźnika, która włącza kolejne styki. W ćwiczeniu wykorzystywana będzie jedna cewka pracująca w dwóch trybach set oraz reset zgodnie z opracowaną funkcją przełczającą. Podczas programowania sterowników wykorzystujemy struktury złożone. Styki mogą być łączone szeregowo, równolegle, szerowo-równolege i równolegle szeregowo. Na rysunku poniżej przedstawiono strukturę szeregową odpowiednik AND, równoległą - OR, negacje - NOT oraz strukturę równoległo szeregową, która odpowiada bramce XOR. Podczas tworzenia złożonych struktur niezbędne jest wstawianie pionowych i poziomych linii łączących poszczególne elementy struktury. Do tego służy Horizontal\Vertical Wire, znajdujący się na pasku narzędziowym. Po zaznaczeniu myszką i najechaniu kursorem myszy w wybrany punkt, narzędzie samo definiuje czy wstawić pionową czy poziomą kreskę. Jeżeli uznamy, że ustawienie jest prawidłowe to klikamy w wybranym punkcie myszą. Usuwanie elementów oraz linii sprowadza się do zaznaczenia wybranego elementu, włączenia prawym przyciskiem myszy menu kontekstowego i wybraniu pola Delete lub naciśnieciu klawisza klawiatury Delete. mgr inż. Bartosz Brzozowski 25

26 Etap drugi obejmuje nadanie adresów poszczególnym elementom. Każdemu wejściu sterownika odpowiada adres w pamięci. Format adresu w sterowniku jest następujący: % Mnemonik określający obszar pamięci kolejny numer zaczynający się od 1 Adres jest poprzedzony znakiem %. Mnemonik określa obszar pamięci do którego ma być przypisany element. Podczas realizacji zadania będziemy posługiwać się następującymi mnemonikami: I obszar wejść %I0001 oznacza wejście sterownika bit nr 1, obszar wyjść np. % oznacza wyjście sterownika bit nr 1. Dla każdego adresu można przypisać dowolną nazwę zmiennej. Nazwę zmiennej wprowadzamy przez kliknięcie dwukrotnie lewym przyciskiem myszy na wybranym elemencie, lub prawym przyciskiem i wybór Edit a następnie wpisaniu jej w otwartym menu. Nad elementem pojawi się wówczas nazwa. W aktywnym polu można również bezpośrednio wpisać adres lub użyć formy skróconego zapisu podając numer bitu a następnie obszar pamięci, do której ma być zapisany (i wejścia; q wyjścia). Po wprowadzeniu adresu nad stykiem lub cewką powinien pojawić się adres. Poniżej okna Navigator powinno znajdować się okno Inspector. Po kliknięciu lewym przyciskiem na dowolną zmienną w napisanym programie drabinkowym można edytować nazwy (Name) oraz adresy elementów fizycznych przypisywanych do danych elementów programu (Ref Adress), zgodnie z wcześniej określoną bazą zarezerwowanych adresów dla każdego z modułów. mgr inż. Bartosz Brzozowski 26

27 Etap trzeci. Po utworzeniu struktury i wprowadzeniu adresów można zapisać program do pamięci sterownika a następnie uruchomić go. Jest to ostatni trzeci etap przy programowaniu sterowników PLC. Aby skonfigurować połączenie komputera ze sterownikiem należy odpowiednio ustawić interfejs komunikacyjny. W tym celu należy kliknąć lewym przyciskiem na aktywne zadanie. Następnie w oknie Inspector należy znaleźć pozycję Physical Port. W przypadku sterownika GE VersaMax Micro jest to Interfejs szeregowy i port COM1 W przypadku sterownika GE PACSystem RX3i jest to ETHERNET. I należy dodatkowo wpisać adres IP karty, do której podłączony został przewód komunikacyjny, zgodny z IP wpisanym podczas konfiguracji modułu. Wybieramy na pasku narzędziowym przełącznik przejścia z trybu off-line do on-line (charakterystyczny). Uruchomiona zostanie procedura komunikacyjna. Podczas komunikacji pojawi się okno sygnalizujące połączenie Conecting. Na pasku narzędziowym poszukujemy ikony do zapisu programu i uruchomienia sterownika Download and Start Active Target. Po wyborze przycisku otworzy się okno, które umożliwia zapis programu, konfiguracji sterownika lub warunków początkowych. Podczas realizacji zadania wybieramy zapis tylko programu Logic. mgr inż. Bartosz Brzozowski 27

28 Załącznik 3 Protokół ćwiczenia laboratoryjnego Przedmiot: Podstawy automatyki i automatyzacji Temat ćwiczenia laboratoryjnego: Nazwa grupy szkoleniowej: Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego... Imię i nazwisko wykonującego ćwiczenie:. Numer legitymacji/albumu/indeksu:. Data wykonania ćwiczenia: Imię i nazwisko prowadzącego ćwiczenie: mgr inż. Bartosz Brzozowski Tabela oceny wykonania ćwiczenia: Lp.. 1. Opis sterownika 2. Zrealizowane zadanie 1 3. Zrealizowane zadanie 2 Zadanie Poprawnie? Tak Nie Ocena

29 1. Konfiguracja sterownika Rodzaj sterownika: Zastosowane moduły: Nazwa Przeznaczenie Opis 2. Treść pierwszego zadania Proszę zaprojektować układ sekwencyjny, którego poszczególne stany podane są w tabeli poniżej, natomiast wyjście y= n,. W zadaniu należy uwzględnić dodatkowe wejście zegarowe, które synchronizuje pracę układu sekwencyjnego. n n Tabela przejść i wyjść. n 0 1 clock A B mgr inż. Bartosz Brzozowski 2

30 Graf Tabela funkcji wzbudzeń wejścia SET i RESET. SET n 0 1 clock A B RESET n 0 1 clock A B Funkcje logiczne wzbudzeń wejścia SET i RESET. mgr inż. Bartosz Brzozowski 3

31 Zestawienie wejść i wyjść układu sekwencyjnego z fizycznymi adresami wejść i wyjść w sterowniku PLC Lp. Nazwa Adres Typ Program napisany w języku LD (rysunek przedstawiający program w języku drabinkowym). mgr inż. Bartosz Brzozowski 4

32 3. Treść drugiego zadania Proszę zaprojektować asynchroniczny układ sekwencyjny, na podstawie grafu przejść wyznaczonego przez prowadzącego. Graf Tabela przejść i wyjść Funkcje wzbudzeń C n D1 D2 mgr inż. Bartosz Brzozowski 5

33 Zestawienie wejść i wyjść układu sekwencyjnego z fizycznymi adresami wejść i wyjść w sterowniku PLC Lp. Nazwa Adres Typ Program napisany w języku LD (rysunek przedstawiający program w języku drabinkowym). mgr inż. Bartosz Brzozowski 6

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji mgr inż. Paulina Mazurek Warszawa 2013 1 Wstęp Układ

Bardziej szczegółowo

Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego Podstawy automatyki i automatyzacji - Ćwiczenia Laboratoryjne

Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego Podstawy automatyki i automatyzacji - Ćwiczenia Laboratoryjne WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego Podstawy automatyki i automatyzacji - Ćwiczenia Laboratoryjne

Bardziej szczegółowo

Asynchroniczne statyczne układy sekwencyjne

Asynchroniczne statyczne układy sekwencyjne Asynchroniczne statyczne układy sekwencyjne Układem sekwencyjnym nazywany jest układ przełączający, posiadający przynajmniej jeden taki stan wejścia, któremu odpowiadają, zależnie od sygnałów wejściowych

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC

Bardziej szczegółowo

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012 Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.

Bardziej szczegółowo

Układy kombinacyjne i sekwencyjne. Podczas ćwiczenia poruszane będą następujące zagadnienia:

Układy kombinacyjne i sekwencyjne. Podczas ćwiczenia poruszane będą następujące zagadnienia: Warszawa 207 Cel ćwiczenia rachunkowego Podczas ćwiczenia poruszane będą następujące zagadnienia: modelowanie i synteza kombinacyjnych układów przełączających; minimalizacja funkcji przełączającej; projektowanie

Bardziej szczegółowo

Podstawy programowania w środowisku Step 7

Podstawy programowania w środowisku Step 7 GRUPA MT Temat i Autor Podstawy programowania w środowisku Step 7 Krzysztof Bodzek, Arkadiusz Domoracki CEL ĆWICZENIA 1. Poznanie narzędzia Totally Integration Automation Portal 2. Konfiguracja sterownika

Bardziej szczegółowo

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP. Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz

Bardziej szczegółowo

Podstawy programowania w środowisku Totally Integration Automation Portal

Podstawy programowania w środowisku Totally Integration Automation Portal GRUPA MT Temat i Autor Podstawy programowania w środowisku Totally Integration Automation Portal Krzysztof Bodzek, Arkadiusz Domoracki, Grzegorz Jarek CEL ĆWICZENIA 1. Poznanie narzędzia Totally Integration

Bardziej szczegółowo

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie 1. Uruchomienie programu TwinCAT 3: a) Kliknąć w start i wpisać wpisać frazę twincat. b) Kliknąć w ikonę jak poniżej: 2. Wybrać w menu

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia Ćwiczenie VI LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Przebieg ćwiczenia 1. Rozpoznać elementy modelu układu

Bardziej szczegółowo

Statyczne badanie przerzutników - ćwiczenie 3

Statyczne badanie przerzutników - ćwiczenie 3 Statyczne badanie przerzutników - ćwiczenie 3. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz NO. 2. Wykaz

Bardziej szczegółowo

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia. Kilka informacji o przerzutnikach Jaki układ elektroniczny nazywa się przerzutnikiem? Przerzutnikiem bistabilnym jest nazywany układ elektroniczny, charakteryzujący się istnieniem dwóch stanów wyróżnionych

Bardziej szczegółowo

PROGRAMOWALNE STEROWNIKI LOGICZNE

PROGRAMOWALNE STEROWNIKI LOGICZNE PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu

Bardziej szczegółowo

Sterowniki Programowalne (SP)

Sterowniki Programowalne (SP) Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i

Bardziej szczegółowo

CoDeSys 3 programowanie w języku drabinkowym LD

CoDeSys 3 programowanie w języku drabinkowym LD Notatka Aplikacyjna NA 03004PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w LD... 3 3. Organizacja okien dla języka LD... 5 4. Składnia języka LD

Bardziej szczegółowo

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne z modułem BK9050 Moduł BK9050 jest urządzeniem typu Bus Coupler, umożliwiającym instalację rozproszonych grup terminali

Bardziej szczegółowo

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO! ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na

Bardziej szczegółowo

Automatyzacja i robotyzacja procesów produkcyjnych

Automatyzacja i robotyzacja procesów produkcyjnych Automatyzacja i robotyzacja procesów produkcyjnych Instrukcja laboratoryjna Technika cyfrowa Opracował: mgr inż. Krzysztof Bodzek Cel ćwiczenia. Celem ćwiczenia jest zapoznanie studenta z zapisem liczb

Bardziej szczegółowo

1. SFC W PAKIECIE ISAGRAF 2. EDYCJA PROGRAMU W JĘZYKU SFC. ISaGRAF WERSJE 3.4 LUB 3.5 1

1. SFC W PAKIECIE ISAGRAF 2. EDYCJA PROGRAMU W JĘZYKU SFC. ISaGRAF WERSJE 3.4 LUB 3.5 1 ISaGRAF WERSJE 3.4 LUB 3.5 1 1. SFC W PAKIECIE ISAGRAF 1.1. Kroki W pakiecie ISaGRAF użytkownik nie ma możliwości definiowania własnych nazw dla kroków. Z każdym krokiem jest związany tzw. numer odniesienia

Bardziej szczegółowo

Bezpieczeństwo informacji oparte o kryptografię kwantową

Bezpieczeństwo informacji oparte o kryptografię kwantową WYŻSZA SZKOŁA BIZNESU W DĄBROWIE GÓRNICZEJ WYDZIAŁ ZARZĄDZANIA INFORMATYKI I NAUK SPOŁECZNYCH Instrukcja do laboratorium z przedmiotu: Bezpieczeństwo informacji oparte o kryptografię kwantową Instrukcja

Bardziej szczegółowo

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne Schemat ogólny X Y Układ kombinacyjny S Z Pamięć Zegar Działanie układu Zmiany wartości wektora S możliwe tylko w dyskretnych chwilach czasowych

Bardziej szczegółowo

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CP6601 Sterownik CP6601 należy do grupy urządzeń określanych jako komputery przemysłowe (Industrial

Bardziej szczegółowo

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco 3. Sieć PLAN Wszystkie urządzenia podłączone do sieci plan są identyfikowane za pomocą swoich adresów. Ponieważ terminale użytkownika i płyty główne pco wykorzystują ten sam rodzaj adresów, nie mogą posiadać

Bardziej szczegółowo

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX9000 Sterownik CX9000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 8 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja

Bardziej szczegółowo

zmiana stanu pamięci następuje bezpośrednio (w dowolnej chwili czasu) pod wpływem zmiany stanu wejść,

zmiana stanu pamięci następuje bezpośrednio (w dowolnej chwili czasu) pod wpływem zmiany stanu wejść, Sekwencyjne układy cyfrowe Układ sekwencyjny to układ cyfrowy, w którym zależność między wartościami sygnałów wejściowych (tzw. stan wejść) i wyjściowych (tzw. stan wyjść) nie jest jednoznaczna. Stan wyjść

Bardziej szczegółowo

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU Spis treści: 1. Instalacja oprogramowania XG5000 3 2. Tworzenie nowego projektu i ustawienia sterownika 7 3. Podłączenie sterownika

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020 Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TEHNIKA YFOWA 2 T1300 020 Ćwiczenie Nr 6 EALIZAJA FUNKJI EJETOWYH W TUKTUAH

Bardziej szczegółowo

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200 Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1

Bardziej szczegółowo

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2 tatyczne i dynamiczne badanie przerzutników - ćwiczenie 2. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz

Bardziej szczegółowo

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000 Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX1000 Sterownik CX1000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).

Bardziej szczegółowo

INSTALACJA DOSTĘPU DO INTERNETU

INSTALACJA DOSTĘPU DO INTERNETU INSTALACJA DOSTĘPU DO INTERNETU Za pomocą protokołu PPPoE UWAGA: Niniejsza instrukcja dotyczy tylko przypadków połączeń kablowych oraz radiowych BEZ użycia routera domowego. W przypadku posiadania routera

Bardziej szczegółowo

Programowanie sterowników

Programowanie sterowników Programowanie sterowników Wydział Elektrotechniki, Informatyki i Telekomunikacji 1 Strona 1 Ćwiczenie 1: Usuwanie projektu 1. Uruchom Windows Explorer. 2. Usuń projekt z lokalizacji na dysku: D:\Automation

Bardziej szczegółowo

Sterownik kompaktowy Theben PHARAO II

Sterownik kompaktowy Theben PHARAO II Wydział Elektroniki Politechniki Wrocławskiej Laboratorium Automatyki Budynkowej Sterownik kompaktowy Theben PHARAO II 1. Wstęp Pherao II jest niewielkim sterownikiem kompaktowym, który charakteryzuje

Bardziej szczegółowo

Elastyczne systemy wytwarzania

Elastyczne systemy wytwarzania ZAKŁAD PROJEKTOWANIA TECHNOLOGII Laboratorium: Elastyczne systemy wytwarzania Załącznik do instrukcji nr 1 Opracował: Jakub Zawrotniak Poniżej przedstawiono sposób tworzenia nowego projektu/programu: a)

Bardziej szczegółowo

Product Update 2013. Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6

Product Update 2013. Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6 Product Update 2013 Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6 Str. 2 / 15 Funkcjonalność ADR dla przemienników PF 750 Temat: Celem niniejszego ćwiczenia, jest zapoznanie

Bardziej szczegółowo

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania.

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania. Badanie liczników asynchronicznych - Ćwiczenie 4 1. el ćwiczenia Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich

Bardziej szczegółowo

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB Ćw. 9 Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami sekwencyjnymi, czyli przerzutnikami. Zostanie przedstawiona zasada działania przerzutników oraz sposoby

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

JĘZYKI PROGRAMOWANIA STEROWNIKÓW JĘZYKI PROGRAMOWANIA STEROWNIKÓW dr inż. Wiesław Madej Wstęp Języki programowania sterowników 15 h wykład 15 h dwiczenia Konsultacje: - pokój 325A - środa 11 14 - piątek 11-14 Literatura Tadeusz Legierski,

Bardziej szczegółowo

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu

Bardziej szczegółowo

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5 Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5 1. Cel ćwiczenia Zapoznanie się z podstawowymi elementami języka drabinkowego i zasadami programowania Programowalnych Sterowników Logicznych

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

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany

Bardziej szczegółowo

Programowanie sterowników B&R

Programowanie sterowników B&R POLITECHNIKA POZNAŃSKA Programowanie sterowników B&R Instrukcja nr 1 Język drabinkowy LD Arkadiusz Kubacki 2015-10-01 1. Tworzenie nowego projektu w Automation Studio Po uruchomieniu programu Automation

Bardziej szczegółowo

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych. WSTĘP Celem ćwiczenia jest zapoznanie się z podstawowymi sposobami projektowania układów cyfrowych o zadanej funkcji logicznej, na przykładzie budowy

Bardziej szczegółowo

Informator techniczny

Informator techniczny Praca VersaMax jako urządzenia Master w protokole Profibus DP i I/O Device w protokole Profinet Przykład komunikacji: - pomiędzy kontrolerem RX3i a układem wejść/wyjść rozproszonych VersaMax w protokole

Bardziej szczegółowo

Galileo v10 pierwszy program

Galileo v10 pierwszy program Notatka Aplikacyjna NA 03011PL Galileo v10 Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Podstawy... 3 2.1. Tworzenie nowego projektu... 3 2.2. Dodawanie pola tekstowego... 10 2.3. Przechodzenie

Bardziej szczegółowo

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n Uwaga! Nowa wersja oprogramowania oznaczona numerem 1.03v jest przeznaczona tylko dla routerów mających współpracować z modemem

Bardziej szczegółowo

Laboratorium Elektrycznych Systemów Inteligentnych

Laboratorium Elektrycznych Systemów Inteligentnych Laboratorium Elektrycznych Systemów Inteligentnych Ćwiczenie 16 Programowanie komponentów systemu automatyki domowej IHC Elektryczne Systemy Inteligentne 1 Przed ćwiczeniami należy zapoznać się również

Bardziej szczegółowo

Podstawy PLC. Programowalny sterownik logiczny PLC to mikroprocesorowy układ sterowania stosowany do automatyzacji procesów i urządzeń.

Podstawy PLC. Programowalny sterownik logiczny PLC to mikroprocesorowy układ sterowania stosowany do automatyzacji procesów i urządzeń. Podstawy PLC Programowalny sterownik logiczny PLC to mikroprocesorowy układ sterowania stosowany do automatyzacji procesów i urządzeń. WEJŚCIA styki mechaniczne, przełączniki zbliżeniowe STEROWNIK Program

Bardziej szczegółowo

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro 1. Cel ćwiczenia Celem ćwiczenia jest zaprojektowanie sterowania układem pozycjonowania z wykorzystaniem sterownika VersaMax Micro oraz silnika krokowego. Do algorytmu pozycjonowania wykorzystać licznik

Bardziej szczegółowo

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1 Część 3 Układy sekwencyjne Układy sekwencyjne i układy iteracyjne - grafy stanów 18.11.2017 TCiM Wydział EAIiIB Katedra EiASPE 1 Układ cyfrowy - przypomnienie Podstawowe informacje x 1 x 2 Układ cyfrowy

Bardziej szczegółowo

LICZNIKI PODZIAŁ I PARAMETRY

LICZNIKI PODZIAŁ I PARAMETRY LICZNIKI PODZIAŁ I PARAMETRY Licznik jest układem służącym do zliczania impulsów zerojedynkowych oraz zapamiętywania ich liczby. Zależnie od liczby n przerzutników wchodzących w skład licznika pojemność

Bardziej szczegółowo

Sterowania rozproszone z wykorzystaniem protokołu EGD (Ethernet Global Data)

Sterowania rozproszone z wykorzystaniem protokołu EGD (Ethernet Global Data) Laboratorium Integracji Systemów i Sterowania Rozproszonego Sterowania rozproszone z wykorzystaniem protokołu EGD (Ethernet Global Data) Programowalne sterowniki logiczne VersaMax firmy GE Intelligent

Bardziej szczegółowo

Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000

Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000 Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000 Stanowisko laboratoryjne ze sterownikiem BX9000 Sterownik BX9000 należy

Bardziej szczegółowo

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne Alfabety i litery Układ logiczny opisywany jest przez wektory, których wartości reprezentowane są przez ciągi kombinacji zerojedynkowych.

Bardziej szczegółowo

INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4

INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4 INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4 Quatrovent Morska 242 Gdynia Tel. +48 58 3505995, fax +48 58 6613553 1 Spis treści I. Ustawienie orientacji wentylatorów...3 A. Za pomocą regulatora

Bardziej szczegółowo

Opis szybkiego uruchomienia programu APBSoft

Opis szybkiego uruchomienia programu APBSoft Opis szybkiego uruchomienia programu APBSoft www.telmatik.pl Program APBSoft należy instalować z otrzymanej płyty CD albo pobrać ze strony www.telmatik.pl. W drugim przypadku program dostarczany jest w

Bardziej szczegółowo

PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające

PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające Zapamiętywanie wartości wybranych zmiennych binarnych, jak również sekwencji tych wartości odbywa się w układach

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 2 PROFICY MACHINE EDITION Opracował: mgr inż. Marcel Luzar Cel: Zapoznanie się ze środowiskiem GE

Bardziej szczegółowo

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D AGH Katedra Elektroniki Podstawy Elektroniki dla Elektrotechniki Liczniki synchroniczne na przerzutnikach typu D Ćwiczenie 7 Instrukcja do ćwiczeń symulacyjnych 2016 r. 1 1. Wstęp Celem ćwiczenia jest

Bardziej szczegółowo

Technika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające

Technika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające Technika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Sekwencyjny układ przełączający układ przełączający

Bardziej szczegółowo

Podstawowe układy cyfrowe

Podstawowe układy cyfrowe ELEKTRONIKA CYFROWA SPRAWOZDANIE NR 4 Podstawowe układy cyfrowe Grupa 6 Prowadzący: Roman Płaneta Aleksandra Gierut CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawowymi bramkami logicznymi,

Bardziej szczegółowo

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa Przemysłowy Sterownik Mikroprocesorowy INDU-22 Przeznaczenie masownica próżniowa Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763 77 77 Fax: 032 763 75 94 www.mikster.pl mikster@mikster.pl v1.1

Bardziej szczegółowo

Przemysłowe Systemy Automatyki ĆWICZENIE 2

Przemysłowe Systemy Automatyki ĆWICZENIE 2 Politechnika Poznańska Katedra Sterowania i Inżynierii Systemów Przemysłowe Systemy Automatyki ĆWICZENIE 2 Sterowanie poziomem cieczy w zbiornikach Celem ćwiczenia jest zapoznanie z działaniem przekaźnika

Bardziej szczegółowo

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE ĆWICZENIE 1) UKŁADY PRZEŁĄCZAJĄCE OPARTE NA ELEMENTACH STYKOWYCH PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE ZAPOZNANIE SIĘ Z TREŚCIĄ INSTRUKCJI CEL ĆWICZENIA: Celem ćwiczenia jest poznanie:

Bardziej szczegółowo

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Praca laboratoryjna 2 TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Cel pracy poznanie zasad funkcjonowania przerzutników różnych typów w oparciu o różne rozwiązania układowe. Poznanie sposobów

Bardziej szczegółowo

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i

Bardziej szczegółowo

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii:

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii: Uruchom program AutoCAD 2012. Utwórz nowy plik wykorzystując szablon acadiso.dwt. 2 Linia Odcinek linii prostej jest jednym z podstawowych elementów wykorzystywanych podczas tworzenia rysunku. Funkcję

Bardziej szczegółowo

Programowanie sterowników PLC wprowadzenie

Programowanie sterowników PLC wprowadzenie Programowanie sterowników PLC wprowadzenie Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Sterowniki programowalne

Bardziej szczegółowo

SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1. Układy kombinacyjne i sekwencyjne - przypomnienie

SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1. Układy kombinacyjne i sekwencyjne - przypomnienie SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1 Układy kombinacyjne i sekwencyjne - przypomnienie SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 2 Stan

Bardziej szczegółowo

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI 1. OPIS OKNA 3 2. OTWIERANIE OKNA 3 3. ZAWARTOŚĆ OKNA 4 3.1. WIDOK AKTYWNE ALERTY 4 3.2. WIDOK HISTORIA NOWO WYGENEROWANYCH ALERTÓW 4 3.3. DEFINIOWANIE

Bardziej szczegółowo

Programowanie centrali telefonicznej Platan Libra

Programowanie centrali telefonicznej Platan Libra Programowanie centrali telefonicznej Platan Libra Wstęp: Celem ćwiczenia jest zaprogramowanie centrali telefonicznej Platan Libra w następującej konfiguracji: Centrala jest podłączona do linii miejskiej

Bardziej szczegółowo

Materiały dodatkowe. Konfiguracja sterownika programowalnego Siemens do obsługi protokołu MODBUS. Opracowali: mgr inż.

Materiały dodatkowe. Konfiguracja sterownika programowalnego Siemens do obsługi protokołu MODBUS. Opracowali: mgr inż. Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Konfiguracja sterownika programowalnego Siemens do obsługi protokołu MODBUS Opracowali: mgr inż. Tomasz Karla Data: Luty, 2017 r. Dodatkowe informacje

Bardziej szczegółowo

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Prezentacja multimedialna MS PowerPoint 2010 (podstawy) Prezentacja multimedialna MS PowerPoint 2010 (podstawy) Cz. 4. Animacje, przejścia, pokaz slajdów Dzięki animacjom nasza prezentacja może stać się bardziej dynamiczna, a informacje, które chcemy przekazać,

Bardziej szczegółowo

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA AKADEMIA GÓRNICZO- HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA Wydział Inżynierii Mechanicznej i Robotyki Katedra Automatyzacji Procesów Przedmiot: Przemysłowe

Bardziej szczegółowo

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO! Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Nowy projekt w LOGO! Soft Comfort.... 3 2.1 Nowy projekt... 3 2.2 Konfiguracja połączenia ethernetowego... 4 3 Program w LOGO! Soft Comfort...

Bardziej szczegółowo

Cyfrowe układy scalone c.d. funkcje

Cyfrowe układy scalone c.d. funkcje Cyfrowe układy scalone c.d. funkcje Ryszard J. Barczyński, 206 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Kombinacyjne układy cyfrowe

Bardziej szczegółowo

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6 Przykład programowania PLC w języku drabinkowym - ćwiczenie 6 1. Cel ćwiczenia Zapoznanie się z podstawowymi elementami języka drabinkowego i zasadami programowania Programowalnych Sterowników Logicznych

Bardziej szczegółowo

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert) Procesy i techniki produkcyjne Wydział Mechaniczny Ćwiczenie 3 (2) CAD/CAM Zasady budowy bibliotek parametrycznych Cel ćwiczenia: Celem tego zestawu ćwiczeń 3.1, 3.2 jest opanowanie techniki budowy i wykorzystania

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

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 8 Wykorzystanie modułów FieldPoint w komputerowych systemach pomiarowych 1. Wprowadzenie

Bardziej szczegółowo

Konfiguracja regulatora PID

Konfiguracja regulatora PID Konfiguracja regulatora PID Simatic Step 7 Basic v10.5 S7-1200 PLC FAQ Lipiec 2010 Spis treści 1 Opis obiektu regulacji PID 3 2 Wstęp do nowego projektu. 4 2.1 Nowy projekt... 4 2.2 Dodanie nowego urządzenia...

Bardziej szczegółowo

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI Rev.1.0 1. Wprowadzenie Celem ćwiczenia

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu Temat: Sprawdzenie poprawności działania przerzutników. Wstęp: Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu cyfrowego, przeznaczonego do przechowywania i ewentualnego

Bardziej szczegółowo

Sterowniki Programowalne (SP) Siemens S-1200 - Pierwsze Kroki

Sterowniki Programowalne (SP) Siemens S-1200 - Pierwsze Kroki Sterowniki Programowalne (SP) Siemens S-1200 - Pierwsze Kroki Opracowano na postawie materiału S7-1200 Pierwsze kroki z sierpnia 2012 1 Podstawowe informacje o sterowniku PLC firmy Siemens z serii S7 1200

Bardziej szczegółowo

Licznik rewersyjny MD100 rev. 2.48

Licznik rewersyjny MD100 rev. 2.48 Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja

Bardziej szczegółowo

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10. Projekt z przedmiotu Systemy akwizycji i przesyłania informacji Temat pracy: Licznik binarny zliczający do 10. Andrzej Kuś Aleksander Matusz Prowadzący: dr inż. Adam Stadler Układy cyfrowe przetwarzają

Bardziej szczegółowo

Konfiguracja Połączenia

Konfiguracja Połączenia 2012.07.17Aktualizacja: 2012.10.11, 12:50 Konfiguracjaja klienta PPPoE w Windows 7 1. Klikamy na ikonę połączeń sieciowych przy zegarze i otwieramy "Centrum sieci i udostępniania". Aby wyłączyć protokół

Bardziej szczegółowo

dwójkę liczącą Licznikiem Podział liczników:

dwójkę liczącą Licznikiem Podział liczników: 1. Dwójka licząca Przerzutnik typu D łatwo jest przekształcić w przerzutnik typu T i zrealizować dzielnik modulo 2 - tzw. dwójkę liczącą. W tym celu wystarczy połączyć wyjście zanegowane Q z wejściem D.

Bardziej szczegółowo

Układy sekwencyjne. 1. Czas trwania: 6h

Układy sekwencyjne. 1. Czas trwania: 6h Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów

Bardziej szczegółowo

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051

Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Katedra Automatyki, Wydział EAIiE Akademia Górniczo-Hutnicza w Krakowie Marcin Piątek Kraków 2008 1. Ważne uwagi i definicje Poniższy

Bardziej szczegółowo

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU R C E Z w B I Ł G O R A J U Eksploatacja URZĄDZEŃ ELEKTRONICZNYCH Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia Opracował mgr inż.

Bardziej szczegółowo

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych .Wprowadzenie do projektowania układów sekwencyjnych synchronicznych.. Przerzutniki synchroniczne Istota działania przerzutników synchronicznych polega na tym, że zmiana stanu wewnętrznego powinna nastąpić

Bardziej szczegółowo

Rozdział 5. Administracja kontami użytkowników

Rozdział 5. Administracja kontami użytkowników Rozdział 5. Administracja kontami użytkowników Ćwiczenia zawarte w tym rozdziale pozwolą przygotować oddzielne środowisko pracy dla każdego użytkownika komputera. Windows XP, w porównaniu do systemów Windows

Bardziej szczegółowo

1 Moduł Neuronu Cyfrowego SM

1 Moduł Neuronu Cyfrowego SM 1 Moduł Neuronu Cyfrowego SM Moduł Neuronu Cyfrowego SM daje użytkownikowi Systemu Vision możliwość obsługi fizycznych urządzeń Neuronów Cyfrowych podłączonych do Sterownika Magistrali. Moduł odpowiada

Bardziej szczegółowo

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Liczniki klasyfikacja Licznik asynchroniczny:

Bardziej szczegółowo