" Sterowniki programowalne f.1/1

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

Download "" Sterowniki programowalne f.1/1"

Transkrypt

1 PLC, Programowalne sterowniki logiczne PLC, Programowalny sterownik logiczny (ang. Programmable Logic Controller) to wyspecjalizowane urządzenie mikroprocesorowe wyposażone w programowalną pamięć, sterownik realizuje zadanie sterowania wykonując cyklicznie program umieszczony w swojej pamięci. Norma IEC poświęcona sterownikom PLC, opracowana w latach dziewięćdziesiątych XXw. przez Międzynarodową Komisję Elektrotechniki (IEC, ang. International Electrotechnical Commision), definiuje sterownik programowalny jako: cyfrowy system elektroniczny do stosowania w środowisku przemysłowym, który posługuje się pamięcią programowalną do przechowywania zorientowanych na użytkownika instrukcji w celu sterowania przez cyfrowe lub analogowe wejścia i wyjścia szeroką gamą maszyn i procesów. Norma IEC powstała w odpowiedzi na potrzebę wprowadzenia pewnych standardów zwłaszcza w zakresie metod programowania sterowników (ze względu na dużą różnorodność rozwiązań stosowanych przez producentów sterowników). Kolejne części normy zawierają: część 1 informacje ogólne: definicje pojęć i własności funkcjonalne PLC, część 2 wymagania sprzętowe oraz badania, testy i warunki użytkowania, część 3 metody programowania (omówione języki graficzne i tekstowe), część 4 wytyczne wspomagające proces projektowania, eksploatacji i konserwacji, część 5 zbiór zasad dotyczących komunikacji pomiędzy sterownikami różnych rodzin oraz pomiędzy sterownikami i innymi urządzeniami. " Sterowniki programowalne f.1/1

2 PLC, koncepcja Sterowniki programowalne powstały jako próba zastąpienia układów stałoprogramowych przetwarzających sygnały wejściowe w wyjściowe zgodnie z programem określonym przez wykorzystane przez nie elementy oraz połączenia pomiędzy nimi (np. układy cyfrowe w realizacji stykowo przekaźnikowej, układy zbudowane z elementów przełączających pneumatycznych i hydraulicznych czy układy wykonane w technologii półprzewodnikowej). Cyfrowe układy stałoprogramowe realizują zadania, które mogą być zapisane w postaci układów równań logicznych. Układy kombinacyjne realizują zadania: a układy sekwencyjne zadania: y 1 =f 1 (x 1, x 2,, x m ) y n =f n (x 1, x 2,, x m ) Q 1 =δ 1 (q 1, q 2,, q p, x 1, x 2,, x m ) Q p =δ p (q 1, q 2,, q p, x 1, x 2,, x m ) y 1 = λ 1 (q 1, q 2,, q p, x 1, x 2,, x m ) y n = λ n (q 1, q 2,, q p, x 1, x 2,, x m ) gdzie: x i, y i sygnały wejściowe i wyjściowe; q i, Q i aktualny i następny stan i-tego elementu pamięci; δ i, λ i funkcje przejść i wyjść (funkcje wyjść w postaci dla układów Mealy ego). " Sterowniki programowalne f.1/2

3 PLC, koncepcja Wybraną operację logiczną można zrealizować wykorzystując odpowiednią bramkę logiczną lub w oparciu o układ, który może realizować różne operacje a rodzaj aktualnie wykonywanej operacji zależy od sygnałów podanych na wejście układu. iop ia ib y ia ib iop a b a b Rys. 1. Układ realizujący różne dwuargumentowe operacje logiczne na sygnałach a i b w zależności od wartości sygnałów sterujących ia,ib i iop. Wykorzystując powyższy układ, wartość przykładowego wyrażenia: y x 1 2 x a b a b a b a + b a + b a + b a + b można wyznaczyć (przyjmując, że wynik dotychczasowych obliczeń przechowywany jest w y): - wprowadzając do elementu y wartość sygnału x 1, - podając na wejście układu sygnały: a = y, b = x 2, iop = 0, ia = 0, ib= 1, - podając na wejście układu sygnały: a = y, b = x 3, iop = 1, ia = 1, ib= 1. x " Sterowniki programowalne f.1/3 y

4 PLC, koncepcja Przepisywanie wyniku pośredniego do argumentu kolejnej operacji można zautomatyzować budując układ z przerzutnikiem sr. Przerzutnik będzie zapamiętywał wynik ostatnio wykonanej operacji a kolejna operacja będzie mogła wynik ten modyfikować. OR ORN AND ANDN a Rys. 2. Układ realizujący operacje na argumentach y i a (y wynik poprzednio wykonanej operacji): y AND a, y AND NOT a (ANDN), y OR a i y OR NOT a (ORN). Wykorzystując układ, wartość przykładowego wyrażenia: y x x można wyznaczyć podając na wejście układu sygnały: - OR = 1, ORN = AND = ANDN = 0, a = x 1, - ANDN = 1, OR = ORN = AND = 0, a = x 2, wykonanie operacji OR x 1 prowadzi do zapamiętania - OR = 1, ORN = AND = ANDN = 0, a = x 3. pierwszego argumentu obliczanego wyrażenia 1 2 x3 " Sterowniki programowalne f.1/4 s r SR y s r Q 0 0 q q Q s r y + 0 = y, y 0 = 0 y + 1 = 1, y 1 = y

5 PLC, koncepcja Pracę układu można w pełni zautomatyzować zakładając, że zadanie podane w formie wyrażenia logicznego, zostanie rozpisane w postaci zbioru pojedynczych operacji, które należy kolejno wykonać: y x 1 x2 x3 OR x 1 ANDN x 2 OR x 3 Układ uzupełniony o dodatkowy moduł, który cyklicznie: pobiera pojedynczą operację, tłumaczy operację na zbiór sygnałów sterujących (OR, ORN, AND, ANDN, a), podaje sygnały sterujące na wejście układu, można nazwać prostym procesorem. Procesor ten potrafi wykonać cztery operacje logiczne: OR, OR NOT, AND i AND NOT. Lista elementarnych operacji, które może wykonać procesor nazywana jest listą rozkazów lista rozkazów omawianego procesora składa się więc z czterech rozkazów. Procesor realizuje przykładowy program składający się z rozkazów: OR x 1, ANDN x 2, OR x 3. Rozkazy tłumaczone są na wartości sygnałów sterujących, np.: rozkaz OR x 1 tłumaczony jest na OR = 1, ORN = 0, AND = 0, ANDN = 0, a = x 1. Przerzutnik sr znajdujący się na wyjściu układu pełni funkcję akumulatora, w którym przechowywane są wyniki obliczeń pośrednich. " Sterowniki programowalne f.1/5

6 Architektura sterownika procesor Procesor, jednostka centralna, CPU (ang. Central Processing Unit) to cyfrowy synchroniczny układ sekwencyjny, którego zadaniem jest pobieranie, interpretowanie i wykonywanie rozkazów znajdujących się w pamięci. Rozkazy są poleceniami wykonania np. operacji logicznej. Ciąg rozkazów tworzy tzw. program. Czynności które wykonuje procesor w trakcie realizacji pojedynczego rozkazu nazywane są cyklem rozkazowym. Podstawowymi układami procesora są: układ sterowania, zarządza pracą pozostałych bloków procesora, w skład układu sterowania wchodzą: licznik rozkazów rejestr (tzn. układ zbudowany z zespołu przerzutników służący do przechowywania informacji) w którym przechowywany jest adres, pod który w pamięci umieszczony jest kod następnego rozkazu, rejestr rozkazów rejestr do którego układ sterowania przepisuje z pamięci kod rozkazu, który powinien być wykonanym w bieżącym cyklu rozkazowym, dekoder rozkazów zamienia kody rozkazów w wartości sygnałów sterujących, układ wykonawczy, układ ten zajmuje się realizacją rozkazów, w jego skład wchodzą: jednostka arytmetyczno logiczna wykonuje operacje arytmetyczno logiczne, wyniki operacji zapamiętywane są zwykle w akumulatorze, akumulator rejestr procesora służący np. do chwilowego przechowywania wyników ostatnio wykonanej operacji. " Sterowniki programowalne f.1/6

7 zegar Architektura sterownika procesor układ sterowania licznik rozkazów rejestr rozkazów układ wykonawczy jednostka arytmetyczno-logiczna dekoder rozkazów akumulator pamięć OR x 1 ANDN x 2 OR x 3 Rys. 3 Schemat blokowy procesora. Cykl rozkazowy procesora składa się z dwóch faz: fazy pobrania i fazy wykonania rozkazu. W fazie pobrania rozkazu na podstawie adresu zapamiętanego w liczniku rozkazów pobierany jest z pamięci kod rozkazu, który powinien być wykonany w aktualnym cyklu rozkazowym. Kod rozkazu zapamiętywany jest w rejestrze rozkazów a wartość licznika rozkazów modyfikowana jest w taki sposób aby zawierał on adres następnego rozkazu w pamięci. Następnie rozkaz jest dekodowany w dekoderze rozkazów, w wyniku czego powstaje ciąg sygnałów sterujących realizujących ten rozkaz, W fazie wykonania rozkazu układ sterowania wysyła wyznaczone wartości sygnałów sterujących na wejście jednostki arytmetyczno logicznej, wynik wykonanej operacji trafia do akumulatora. " Sterowniki programowalne f.1/7

8 moduł wejść mikroprocesor moduł wyjść PLC architektura Programator lub komputer jest wykorzystywany do programowania i testowania sterownika. sterownik PLC programator, komputer pamięć obiekt program użytkownika obiekt dane mikroprocesor to procesor zminiaturyzowany do pojedynczego układu scalonego magistrala sterownika Zasada działania sterownika Rys. 4. Schemat blokowy sterownika PLC sygnały z czujników, urządzeń pomiarowych kontrolowanego obiektu (procesu) zamieniane są w modułach wejściowych na sygnały cyfrowe akceptowane przez sterownik i zapamiętywane w obszarze pamięci nazywanej pamięcią danych wejściowych, mikroprocesor przetwarza program użytkownika obliczając na podstawie danych wejściowych wartości sygnałów wyjściowych, wartości te zapamiętywane są w pamięci danych wyjściowych, moduły wyjściowe korzystając z danych wyjściowych generują sygnały dla urządzeń wykonawczych. " Sterowniki programowalne f.1/8

9 zasilacz PLC architektura Sterowniki PLC budowane są jako: sterowniki kompaktowe mają tzw. sztywną architekturę : w jednej obudowie umieszczone są zasilacz, jednostka centralna CPU (w sterownikach przyjmuje się, że CPU to mikroprocesor + pamięć), moduły wejść i wyjść (zwykle cyfrowych), sterowniki modułowe mają architekturę elastyczną : składają się z modułów, moduły montowane są na płytach (nazywanych kasetami) lub szynach montażowych, sterowniki kompaktowo modułowe sterowniki kompaktowe, które mogą być rozbudowywane. W zależności od możliwości sterowników wyróżnia się: przekaźniki inteligentne najmniejsze sterowniki, które mogą obsługiwać do kilkunastu wejść cyfrowych (mogą być również wyposażone w wejścia analogowe), sterowniki małe - stosowane w przypadku prostych zadań, do sterowania pojedynczymi urządzeniami, mają zwykle kilkadziesiąt wejść/wyjść, na ogół są sterownikami kompaktowymi, sterowniki średnie i sterowniki duże wykorzystywane w przypadku złożonych zadań, są sterownikami modułowymi, mają kilkaset (sterowniki średnie), kilkaset tysięcy (sterowniki duże) wejść/wyjść. a) b) zasilanie CPU wejścia CPU moduł specjalizowany wyjścia Rys. 5. Sterownik a) kompaktowy i b) modułowy. moduły wejść i wyjść cyfrowych moduły wejść i wyjść analogowych " Sterowniki programowalne f.1/9

10 PLC producenci Producent Przekaźniki inteligentne Sterowniki małe średnie duże Siemens Logo SIMATIC S7-200 SIMATIC S7-300 SIMATIC S7-400 Schneider Electric GE Fanuc Mitsubishi Electric Omron Rockwell Automation (Allen-Bradley) Zelio Nano Micro Twido VersaMax-Nano VersaMax-Micro ALPHA Pico MELSEC FX1 FX2 CPM1, CPM2, CQM1H MicroLogix Premium Compact Momentum VersaMax PACSystems RX3i MELSEC QnAS C200H-alpha CJ1, CS1 SLC500 FlexLogix ControlLogix Quantum PACSystems RX7i MELSEC QnA MELSEC System Q CVM1 PLC-5 Rys.6. Rodziny sterowników największych producentów. Źródło: Jerzy Kasprzyk, Programowanie sterowników przemysłowych, WNT, Warszawa 2006 " Sterowniki programowalne f.1/10

11 PLC cykl programowy Sterownik wykonuje działania w sposób cykliczny działania te tworzą tzw. cykl programowy sterownika. Na cykl pracy składają się fazy: 1. inicjalizacji cyklu (wykonywane są operacje niezbędne do rozpoczęcia cyklu, obliczany jest czas cyklu, uaktualniane są tablice błędów, zerowany zegar resetujący), 2. odczytu danych wejściowych (dane wejściowe z modułów wejściowych wprowadzane są do pamięci sterownika), 3. wykonania programu użytkownika (realizowany jest przebieg programu), 4. zapisu danych wyjściowych (dane wyjściowe wysyłane są do modułów wyjściowych), 5. komunikacji z urządzeniami zewnętrznymi (przetwarzane są żądania nadesłane przez programator i wyspecjalizowane moduły), 6. diagnostyki (sprawdzana jest konfiguracja sterownika i weryfikowany jest program użytkownika). Wykonanie części faz cyklu uzależnione jest od trybu pracy sterownika. Podstawowymi trybami pracy są: tryb RUN tryb w którym wykonywane są wszystkie fazy cyklu programowego, tryb STOP tryb zatrzymania sterownika (zwykle pomijane są fazy 2. i 4., zawsze pomijana jest faza 3.), tryb ten przeznaczony jest do programowania i konfigurowania sterownika. Cykl programowy zwykle trwa od ułamków do kilkudziesięciu ms. W przypadku przekroczenia dopuszczalnego czasu trwania cyklu (zwykle od 100 do 500 ms) cykl jest przerywany i rejestrowany jest błąd przekroczenia czasu cyklu. " Sterowniki programowalne f.1/11

12 PLC metody programowania (norma IEC ) Część 3 normy IEC omawia metody programowania sterowników PLC. Norma definiuje dwie grupy języków programowania: języki tekstowe język listy instrukcji IL (ang. Instruction List) jest odpowiednikiem języka niskiego poziomu jakim jest asembler, którego instrukcje bazują na liście rozkazów procesora, w skład zbioru instrukcji IL wchodzą operacje logiczne, arytmetyczne, operacje relacji (porównań), oraz funkcje przerzutników, timerów, itp. język tekstu strukturalnego ST (ang. Structured Text) jest odpowiednikiem języka wysokiego poziomu, zawiera podobny zestaw instrukcji jak Pascal czy C. języki graficzne język schematów drabinkowych LD (ang. Ladder Diagram) jest odpowiednikiem schematów (obwodowych, drabinkowych) układów cyfrowych realizowanych w technologii stykowo przekaźnikowej, dodatkowo język pozwala na wykorzystywanie funkcji realizujących operacje arytmetyczne, logiczne, porównania oraz bloków funkcjonalnych realizujących zadania przerzutników, timerów, liczników. język funkcjonalnych schematów blokowych FBD (ang. Function Block Diagram) jest odpowiednikiem schematów stosowanych do opisu układów logicznych wykorzystujących bramki logiczne, przerzutniki, timery, liczniki. Norma definiuje także język sekwencyjnego schematu funkcjonalnego SFC (ang. Sequential Function Chart) jest to właściwie graficzna metoda projektowania zadań sterowania sekwencyjnego w oparciu o tzw. graf sekwencji. " Sterowniki programowalne f.1/12

13 PLC metody programowania (norma IEC ) Każde zadanie sterowania stanowi tzw. projekt. Program użytkowy rozwiązujący określone zadanie projektowe może składać się z oddzielnych modułów oprogramowania. Moduły te nazywane jednostkami organizacyjnymi oprogramowania (POU, ang. Program Organization Units). Rozbicie programu użytkownika na jednostki organizacyjne poprawia czytelność programu, umożliwia przenoszenie jednostek organizacyjnych pomiędzy różnymi projektami. Jednostkami organizacyjnymi oprogramowania zgodnie z normą są: funkcje na podstawie argumentów wejściowych wyznaczana jest wartość argumentu wyjściowego (argumenty wejściowe jednoznacznie wyznaczają wartość argumentu wyjściowego), bloki funkcjonalne posiadają pamięć, wartość argumentu wyjściowego nie wynika wyłącznie z wartości argumentów wejściowych, zależy również od stanu pamięci, programy podstawowe jednostki organizacyjne programu użytkowego, odpowiadają programowi głównemu w klasycznych językach programowania, programy mają dostęp do danych z modułów wejściowych i wyjściowych sterownika. Norma zakłada, że pojedyncza jednostka organizacyjna musi być zaprogramowana tylko w jednym języku programowania. Jednostki organizacyjne wykorzystują do przechowywania informacji (danych) zmienne. Zmienne przechowują wartości danych wejściowych i wyjściowych oraz wartości danych pomocniczych. Przechowywane wartości mogą być wartościami różnych typów. Norma definiuje typy elementarne, przedstawia także sposoby definiowania nowych typów danych tzw. typów pochodnych. " Sterowniki programowalne f.1/13

14 PLC metody programowania (norma IEC ) Wybrane typy elementarne BOOL BYTE, WORD, DWORD, LWORD SINT, INT, DINT, LINT REAL, LREAL TIME STRING Opis dane boolowskie, o rozmiarze 1 bitu, mogą przyjmować wartości TRUE i FALSE (1 i 0, prawda i fałsz) dane o rozmiarze odpowiednio: 8, 16, 32, 64 bitów, tzw. bajt, słowo, podwójne i poczwórne słowo dane reprezentujące liczby całkowite, typy różnią się zakresem wartości dane reprezentujące liczby rzeczywiste, typy różnią się zakresem dane odpowiadają czasowi trwania, wykorzystywane np. przez timery dane przeznaczone do przechowywania ciągów znaków Rys.7. Wybrane elementarne typy danych. Zmienne reprezentujące dane z modułów wejściowych i wyjściowych muszą odwoływać się do obszarów pamięci w których dane te są przechowywane. Norma wprowadza szereg symboli określających położenie i rozmiar zmiennej: I, Q, M zmienna ulokowana w obszarze: danych wejściowych, wyjściowych, w pamięci, X, B, W, D, L zmienna o rozmiarze jednego: bitu, bajtu, słowa, podwójnego i poczwórnego słowa, Dodatkowo: położenie (tzn. adres zmiennej) poprzedzane jest znakiem %, a brak symbolu oznaczającego rozmiar oznacza, że zmienna ma rozmiar 1 bitu, np.: %IX2 lub %I2 2 bit wejścia, %Q1 1 bit wyjścia. " Sterowniki programowalne f.1/14

15 PLC język listy instrukcji IL Język listy instrukcji IL jest odpowiednikiem języka niskiego poziomu jakim jest asembler. Asembler do wykonywania rozkazów wykorzystuje akumulator procesora: rezultat operacji arytmetyczno logicznej trafia do akumulatora, następna operacja może korzystać z wyników operacji poprzedniej korzystając z danych zapisanych w akumulatorze. Język IL wykorzystuje tzw. wynik bieżący (CR, ang. Current Result), który jest odpowiednikiem akumulatora. Pojedyncza instrukcja języka IL składa się z operatora i argumentu (nazywanego także operandem). Norma zwiera wykaz dozwolonych operatorów instrukcji. Argumentami instrukcji są dane, których wartości są podawane wprost lub są wartościami zmiennych.. Wybrane operatory IL Opis LD LD x zapisuje (tzn. ładuje, ang. LoaD) wartość argumentu x do CR ST ST x przepisuje (tzn. składuje, ang. STore) wartość CR do argumentu x AND OR AND x wyznacza wartość iloczynu logiczny CR and x, a wynik umieszcza w CR OR x wyznacza wartość sumy logicznej CR or x, a wynik umieszcza w CR Rys.8. Wybrane operatory języka IL (w opisie przyjęto, że operandem instrukcji jest zmienna o nazwie x). Operatory AND i OR mogą występować również w wersji ANDN i ORN argument instrukcji przed wykonaniem operacji logicznej jest w tym przypadku wcześniej negowany. Do budowy zagnieżdżonych wyrażeń wykorzystywane są: AND(, ANDN(, OR(, ORN( oraz ). LD x1 AND( x2 OR x3 ) ST y y = x1 (x2+x3) " Sterowniki programowalne f.1/15

16 PLC język listy instrukcji IL moduł wejściowy %I1 %I2 %I3 moduł wyjściowy %Q1 pamięć danych dane wejściowe adres stan %I1 1 %I2 1 %I3 1 dane wyjściowe adres stan %Q1 0 mikroprocesor jednostka arytmetyczno logiczna akumulator 1 licznik rozkazów 001 rejestr rozkazów ANDN %I2 pamięć programu program adres rozkaz 000 LD %I1 001 ANDN %I2 002 OR( %I1 003 AND %I3 004 ) 005 ST %Q1 LD %I1 ANDN %I2 OR( %I1 AND %I3 ) ST %Q1 Rys. 9. Realizacja programu w języku IL: %Q1 = %I1 %I2 + %I1 %I3. do CR (na rys. akumulator) trafia stan pierwszego bitu z wejścia, tzn. 1 operacja CR AND %I2 (1 AND 1) daje nową wartość CR = 0 wykonywana jest operacja OR, ale jej argument należy najpierw wyliczyć, do pomocniczego rejestru (CR1) trafia stan pierwszego bitu z wejścia, tzn. 1 operacja CR1 AND %I3 (1 AND 1) daje nową wartość CR1 = 1 można dokończyć obliczanie operacji OR, obliczony argument ma wartość CR1=1, więc operacja CR OR CR1 (0 OR 1) daje nową wartość CR = 1, wartość 1 jest przepisywana do pierwszego bitu z wyjścia. " Sterowniki programowalne f.1/16

17 PLC język funkcjonalnych schematów blokowych FBD Język funkcjonalnych schematów blokowych FBD pozwala na zapis programu w postaci powiązanych ze sobą liniami przepływu sygnałów, bloków operacji logicznych jest wzorowany na schematach logicznych. Obok bloków operacji logicznych w języku można wykorzystywać również bloki funkcjonalne przerzutników, timerów, liczników. Wybrane bloki FBD Opis wartość zmiennej wyjściowej bloku jest iloczynem logicznym (AND) zmiennych wejściowych wartość zmiennej wyjściowej bloku jest sumą logiczną (OR) zmiennych wejściowych zmienna wyjściowa jest równa negacji (NOT) zmiennej wejściowej SR RS wartość zmiennej wyjściowej przerzutnika z wejściem wpisującym S (Set) i zerującym R (Reset) zależy od wartości zmiennych wejściowych, jeśli S = 1 i R = 0 to wyjście = 1; jeśli S = 0 i R = 1 to wyjście = 0; jeśli S =0 i R = 0 to wartość na wyjściu nie zmienia się; przerzutnik z dominującym wejściem wpisującym (SR) dla S = 1 i R = 1 ma wyjście = 1; przerzutnik z dominującym wejściem zerującym (RS) dla S = 1 i R = 1 ma wyjście = 0 Rys. 10. Wybrane bloki funkcjonalne języka FBD. Wejścia i wyjścia bloków realizujących operacje logiczne mogą być negowane poprzez wprowadzanie symbolu na odpowiednich wejściach czy wyjściu. " Sterowniki programowalne f.1/17

18 PLC przykładowe zadanie Przykład 1. Układ steruje dwiema zwrotnicami z 1 i z 2 urządzenia sortującego kierującego produkowane detale do jednego z trzech pojemników. Przed przesunięciem detalu do odpowiedniego pojemnika, badane są przy pomocy odpowiednich czujników trzy cechy (a, b, c) każdego z nich. Każdy z czujników sygnalizuje zbadaną przez siebie cechę jedną z dwóch wartości (1 wartość prawidłowa, 0 wartość nieprawidłowa). Sygnały z czujników monitorujących cechy a, b i c odbierane są kolejno na pierwszym, drugim i trzecim wejściu modułu wejść cyfrowych. Detale o conajmniej dwóch nieprawidłowych cechach kierowane są do pojemnika I (z 1 = 1, z 2 = 1), detale o wszystkich prawidłowych cechach do pojemnika II (z 1 = 0, z 2 = 1), a pozostałe detale do pojemnika III (z 1 = 0, z 2 = 0). Sygnałami sterującymi położeniami zwrotnic są odpowiednio sygnał z pierwszego i drugiego wyjścia modułu wyjść cyfrowych. a) b) c) a b c bc z 1 = 1 z 2 = 1 a z 1 = 0 z 2 = 0 pojemnik III pojemnik I pojemnik II Rys. 11. Ilustracja zadania a) schemat urządzenia sortującego, c) i d) tablice Karnaugha zwrotnicy z 1 i z 2. Zgodnie z normą, dostęp do danych z czujników umożliwiają zmienne o adresach: %I1 (cecha a), %I2 (cecha b) i %I3 (cecha c). bc a z1 bc ab ac c Stan sygnałów wyjściowych zależy od stanu zmiennych %Q1 (zwrotnica z 1 ) i %Q2 (zwrotnica z 2 ). " Sterowniki programowalne f.1/18 z 2 z 1 ab

19 PLC język funkcjonalnych schematów blokowych FBD z 1 ab z1 bc ab ac c z 2 %I2 %I3 %I1 %I2 %I1 %I3 %Q1 %I2 %I3 %I1 %I2 %I1 %I3 %Q1 %I1 %I2 %I3 %Q2 %I1 %I2 %I3 %Q1 %Q2 Rys. 12. Dwa równoważne programy sterowania zwrotnicami układ z przykładu 1. w języku FBD. " Sterowniki programowalne f.1/19

20 PLC język schematów drabinkowych LD Język schematów drabinkowych LD jest odpowiednikiem schematów (obwodowych, drabinkowych) układów cyfrowych realizowanych w technologii stykowo przekaźnikowej, dodatkowo język pozwala na wykorzystywanie funkcji realizujących operacje arytmetyczne, logiczne, porównania oraz bloków funkcjonalnych realizujących zadania przerzutników, timerów, liczników. Schemat drabinkowy jest ograniczony z lewej i prawej strony szynami prądowymi (prawa szyna zwykle nie jest rysowana). Lewa i prawa szyna połączone są szczeblami. Każdy szczebel odpowiada odrębnemu obwodowi prądowemu, w którym przepływ prądu zależy od stanu elementów tego obwodu. Podstawowymi elementami schematów są: zestyki zwierne i rozwierne oraz cewki. Wybrane elementy LD Opis zestyk zwierny (normalnie otwarty) przepływ prądu przez element zależy od stanu skojarzonej z nim zmiennej, prąd przepływa przez element jeżeli zmienna ma wartość 1 zestyk rozwierny (normalnie zamknięty) przepływ prądu przez element zależy od stanu skojarzonej z nim zmiennej, prąd przepływa przez element jeżeli zmienna ma wartość 0 cewka jeżeli linia z lewej strony cewki jest pod prądem to skojarzona z cewką zmiennna otrzymuje wartość 1, w przeciwnym przypadku wartość 0 Rys. 13. Wybrane elementy języka LD. " Sterowniki programowalne f.1/20

21 PLC język schematów drabinkowych LD Połączenie szeregowe kilku zestyków odpowiada koniunkcji zmiennych skojarzonych z tymi zestykami, połączenie równoległe odpowiada alternatywie odpowiednich zmiennych. Kolejne szczeble drabiny języka LD przetwarzane są od góry do dołu, a pojedynczy szczebel od strony lewej do prawej. a) b) %I2 %I3 z 1 bc ab ac z 2 z 1 abc %I1 %I2 %Q1 b c a b a c a b c z 1 %I1 %I3 %I1 %I2 %I3 %Q2 Z 1 Z 2 %Q1 Rys. 14. Układ sterowania zwrotnicami z przykładu 1. a) w postaci schematu obwodowego układu w technologii stykowo przekaźnikowej, b) w języku LD. " Sterowniki programowalne f.1/21

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

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

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

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

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano Działanie i charakterystyka sterownika GE FANUC VersaMaxNano Sterownik wykonuje cyklicznie program sterujący. Oprócz wykonywania programu sterującego, sterownik regularnie gromadzi dane z urządzeń wejściowych,

Bardziej szczegółowo

Sterowniki Programowalne (SP) Wykład 11

Sterowniki Programowalne (SP) Wykład 11 Sterowniki Programowalne (SP) Wykład 11 Podstawy metody sekwencyjnych schematów funkcjonalnych (SFC) SP 2016 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka

Bardziej szczegółowo

Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki

Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki Norma IEC-61131-3 definiuje typy języków: graficzne: schematów drabinkowych LD, schematów

Bardziej szczegółowo

Język programowania: Lista instrukcji (IL Instruction List)

Język programowania: Lista instrukcji (IL Instruction List) Język programowania: Lista instrukcji (IL Instruction List) Wykład w ramach przedmiotu: Sterowniki programowalne Opracował dr inż. Jarosław Tarnawski 08.12.2009 Norma IEC 1131 Języki tekstowe Języki graficzne

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

STEROWNIKI wykład monograficzny Jerzy Kasprzyk

STEROWNIKI wykład monograficzny Jerzy Kasprzyk STEROWNIKI wykład monograficzny Jerzy Kasprzyk Literatura: 1. Kasprzyk J.: Programowanie sterowników przemysłowych. WNT, Warszawa, 2005. 2. Legierski T., Kasprzyk J., Wyrwał J., Hajda J.: Programowanie

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

Język programowania: Lista instrukcji (IL Instruction List) Wykład w ramach przedmiotu: Sterowniki programowalne Opracował dr inż. Jarosław Tarnawski

Język programowania: Lista instrukcji (IL Instruction List) Wykład w ramach przedmiotu: Sterowniki programowalne Opracował dr inż. Jarosław Tarnawski Język programowania: Lista instrukcji (IL Instruction List) Wykład w ramach przedmiotu: Sterowniki programowalne Opracował dr inż. Jarosław Tarnawski Norma IEC 1131 Języki tekstowe Języki graficzne Języki

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe OPIS PRZEDMIOTU Nazwa przedmiotu Kod przedmiotu Sieci i sterowniki przemysłowe Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki i Informatyki

Bardziej szczegółowo

Katedra Systemów Cyfrowego Przetwarzania Sygnałów

Katedra Systemów Cyfrowego Przetwarzania Sygnałów Katedra Systemów Cyfrowego Przetwarzania Sygnałów Proponowana specjalnośd I stopnia (inżynierska) dr inż. Wiesław Madej Pok 325A Informatyka Specjalnośd: Programowanie Systemów Automatyki Programowanie

Bardziej szczegółowo

LEKCJA TEMAT: Współczesne procesory.

LEKCJA TEMAT: Współczesne procesory. LEKCJA TEMAT: Współczesne procesory. 1. Wymagania dla ucznia: zna pojęcia: procesor, CPU, ALU, potrafi podać typowe rozkazy; potrafi omówić uproszczony i rozszerzony schemat mikroprocesora; potraf omówić

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

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 Literatura Ryszard Pełka: Mikrokontrolery - architektura, programowanie, zastosowania Projektowanie

Bardziej szczegółowo

Architektura komputerów Wykład 2

Architektura komputerów Wykład 2 Architektura komputerów Wykład 2 Jan Kazimirski 1 Elementy techniki cyfrowej 2 Plan wykładu Algebra Boole'a Podstawowe układy cyfrowe bramki Układy kombinacyjne Układy sekwencyjne 3 Algebra Boole'a Stosowana

Bardziej szczegółowo

Sterowniki Programowalne (SP)

Sterowniki Programowalne (SP) Sterowniki Programowalne (SP) O normie IEC 61131 Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok III, semestr V dr inż. Tomasz

Bardziej szczegółowo

Tranzystor JFET i MOSFET zas. działania

Tranzystor JFET i MOSFET zas. działania Tranzystor JFET i MOSFET zas. działania brak kanału v GS =v t (cutoff ) kanał otwarty brak kanału kanał otwarty kanał zamknięty w.2, p. kanał zamknięty Co było na ostatnim wykładzie? Układy cyfrowe Najczęściej

Bardziej szczegółowo

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504) I Dlaczego sterownik? (wersja 0504) Spis treści Dzień 1 I-3 Wady i zalety poszczególnych rodzajów układów sterowania I-4 Charakterystyka rodziny S5 I-5 II Podłączenie sterownika do obiektu (wersja 0504)

Bardziej szczegółowo

Organizacja typowego mikroprocesora

Organizacja typowego mikroprocesora Organizacja typowego mikroprocesora 1 Architektura procesora 8086 2 Architektura współczesnego procesora 3 Schemat blokowy procesora AVR Mega o architekturze harwardzkiej Wszystkie mikroprocesory zawierają

Bardziej szczegółowo

Budowa i zasada działania komputera. dr Artur Bartoszewski

Budowa i zasada działania komputera. dr Artur Bartoszewski Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu

Bardziej szczegółowo

Politechnika Gdańska. Gdańsk, 2016

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

Bardziej szczegółowo

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Podstawy Automatyki Człowiek- najlepsza inwestycja Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Politechnika Warszawska Instytut Automatyki i Robotyki Dr inż.

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

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście

Bardziej szczegółowo

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Bramki logiczne Podstawowe składniki wszystkich układów logicznych Układy logiczne Bramki logiczne A B A B AND NAND A B A B OR NOR A NOT A B A B XOR NXOR A NOT A B AND NAND A B OR NOR A B XOR NXOR Podstawowe składniki wszystkich układów logicznych 2 Podstawowe tożsamości

Bardziej szczegółowo

PIERWSZY PROGRAM W JĘZYKU FBD

PIERWSZY PROGRAM W JĘZYKU FBD CODESYS PIERWSZY PROGRAM 1 PIERWSZY PROGRAM W JĘZYKU FBD Materiał ten stanowi skróconą wersję opracowania omawiającego pracę w środowisku CoDeSys (plik CoDeSys na stronie przedmiotu). Poniżej przedstawiona

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

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1 Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-E2T-09-s2 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable Logic

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

Istnieje wiele metod przekształcania algorytmów wprogram sterujący.

Istnieje wiele metod przekształcania algorytmów wprogram sterujący. Metody programowania sterowników swobodnie programowalnych Wykład 9.3 Metody programowania sterowników swobodnie programowalnych Istnieje wiele metod przekształcania algorytmów wprogram sterujący. W1993

Bardziej szczegółowo

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Wprowadzenie Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego

Bardziej szczegółowo

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

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11 Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Miejsce, rola i zadania systemu operacyjnego

Bardziej szczegółowo

UTK Można stwierdzić, że wszystkie działania i operacje zachodzące w systemie są sterowane bądź inicjowane przez mikroprocesor.

UTK Można stwierdzić, że wszystkie działania i operacje zachodzące w systemie są sterowane bądź inicjowane przez mikroprocesor. Zadaniem centralnej jednostki przetwarzającej CPU (ang. Central Processing Unit), oprócz przetwarzania informacji jest sterowanie pracą pozostałych układów systemu. W skład CPU wchodzą mikroprocesor oraz

Bardziej szczegółowo

SFC zawiera zestaw kroków i tranzycji (przejść), które sprzęgają się wzajemnie przez połączenia

SFC zawiera zestaw kroków i tranzycji (przejść), które sprzęgają się wzajemnie przez połączenia Norma IEC-61131-3 definiuje typy języków: graficzne: schematów drabinkowych LD, schematów blokowych FBD, tekstowe: lista instrukcji IL, tekst strukturalny ST, grafów: graf funkcji sekwencyjnych SFC, graf

Bardziej szczegółowo

MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW

MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW Projektowanie urządzeń cyfrowych przy użyciu układów TTL polegało na opracowaniu algorytmu i odpowiednim doborze i zestawieniu układów realizujących różnorodne funkcje

Bardziej szczegółowo

UKŁADY KOMBINACYJNE WPROWADZENIE. przerzutniki, bramki ze sprzężeniami zwrotnymi. Układ przełączający Y t. Q t stan wewnętrzny

UKŁADY KOMBINACYJNE WPROWADZENIE. przerzutniki, bramki ze sprzężeniami zwrotnymi. Układ przełączający Y t. Q t stan wewnętrzny UKŁADY KOMBINACYJNE PRz 2013 Wprowadzenie. Zadanie przykładowe I. Metoda Karnaugha. Schemat sprzętowy. Program w C. Program w ST. Program w LD. Program ST w środowisku TwinCAT PLC Control. Program LD PLC

Bardziej szczegółowo

Budowa komputera Komputer computer computare

Budowa komputera Komputer computer computare 11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału

Bardziej szczegółowo

SiR_4 Standaryzacja metod programowania sterowników PLC norma PN-IEC Typy danych i deklaracje zmiennych.

SiR_4 Standaryzacja metod programowania sterowników PLC norma PN-IEC Typy danych i deklaracje zmiennych. SiR_4 Standaryzacja metod programowania sterowników PLC norma PN-IEC 61131. Typy danych i deklaracje zmiennych. Norma IEC 61131 (1993r.) składa się z pięciu części: 1. Informacje ogólne definicje pojęć,

Bardziej szczegółowo

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki.

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki. Literatura 1. D. Gajski, Principles of Digital Design, Prentice- Hall, 1997 2. C. Zieliński, Podstawy projektowania układów cyfrowych, PWN, Warszawa 2003 3. G. de Micheli, Synteza i optymalizacja układów

Bardziej szczegółowo

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy DZIEŃ 1 Idea sterowania procesu lub maszyny: Sterowanie za pomocą przekaźników Sterowanie dedykowane Sterowanie za

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

Sterowniki programowalne

Sterowniki programowalne Wykład w ramach przedmiotu Sterowniki programowalne Sterowniki programowalne GE Fanuc serii 90-30 Zasady działania systemu (część II) Na podstawie dokumentacji GE Fanuc przygotował dr inż. Jarosław Tarnawski

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Definicja systemu operacyjnego (1) Miejsce,

Bardziej szczegółowo

Tworzenie prostego programu w językach ST i LD

Tworzenie prostego programu w językach ST i LD Tworzenie prostego programu w językach ST i LD Tworzenie prostego programu w języku ST - wprowadzenie Aby utworzyć program należy uruchomić narzędzie TwinCAT PLC Control. Klawisz myszy otwiera okno PLC

Bardziej szczegółowo

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-E-A-1008-s6 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable

Bardziej szczegółowo

Emulator sterowników PLC serii FX

Emulator sterowników PLC serii FX Seminarium dyplomowe prezentacja tematów prac magisterskich Autorzy : Krzysztof Mokrzycki, Tomasz Pawlak Emulator sterowników PLC serii Promotor : dr in ż. Zygmunt Kubiak 1 Co to są sterowniki PLC? PLC

Bardziej szczegółowo

Kurs Podstawowy S7. Spis treści. Dzień 1

Kurs Podstawowy S7. Spis treści. Dzień 1 Spis treści Dzień 1 I System SIMATIC S7 - wprowadzenie (wersja 1401) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6 Podstawowe

Bardziej szczegółowo

Logiczny model komputera i działanie procesora. Część 1.

Logiczny model komputera i działanie procesora. Część 1. Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.

Bardziej szczegółowo

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE SESJA TEMATYCZNA I Innowacyjne rozwiązania wspomagające rozwój oraz uznawanie kompetencji zawodowych NOWOCZESNE METODY MARIUSZ SICZEK, Jacek Wojutyński INSTYTUT TECHNOLOGII EKSPLOATACJI PAŃSTWOWY INSTYTUT

Bardziej szczegółowo

Sterowniki PLC. Sterowniki PLC. Wprowadzenie nazewnictwo. Historia. Dlaczego sterowniki PLC stały się tak popularne?

Sterowniki PLC. Sterowniki PLC. Wprowadzenie nazewnictwo. Historia. Dlaczego sterowniki PLC stały się tak popularne? Sterowniki PLC Wprowadzenie nazewnictwo Sterownik PLC (Programmable Logic Controller) Sterownik SPS (Speicherprogrammierbare Steuerung) Programowalny sterownik logiczny (sterownik programowalny) Sterownik

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503)

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503) Spis treści Dzień 1 I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6

Bardziej szczegółowo

Sterowniki programowalne. System GE Fanuc serii 90-30 Zasady działania systemu (część I)

Sterowniki programowalne. System GE Fanuc serii 90-30 Zasady działania systemu (część I) Wykład w ramach przedmiotu Sterowniki programowalne System GE Fanuc serii 90-30 Zasady działania systemu (część I) Na podstawie dokumentacji GE Fanuc przygotował dr inż. Jarosław Tarnawski Plan wykładu

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

Systemy Czasu Rzeczywistego (SCR) Systemy Czasu Rzeczywistego (SCR) Wykład 7: Sterowniki PLC SIEMENS S7-1200 - podstawowe informacje SKiTI2017 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka

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

Budowa Mikrokomputera

Budowa Mikrokomputera Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,

Bardziej szczegółowo

Język FBD w systemie Concept

Język FBD w systemie Concept Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście

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

UKŁADY MIKROPROGRAMOWALNE

UKŁADY MIKROPROGRAMOWALNE UKŁAD MIKROPROGRAMOWALNE Układy sterujące mogą pracować samodzielnie, jednakże w przypadku bardziej złożonych układów (zwanych zespołami funkcjonalnymi) układ sterujący jest tylko jednym z układów drugim

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...

Bardziej szczegółowo

ARCHITEKTURA PROCESORA,

ARCHITEKTURA PROCESORA, ARCHITEKTURA PROCESORA, poza blokami funkcjonalnymi, to przede wszystkim: a. formaty rozkazów, b. lista rozkazów, c. rejestry dostępne programowo, d. sposoby adresowania pamięci, e. sposoby współpracy

Bardziej szczegółowo

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:

Bardziej szczegółowo

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym Zakład Napędu Elektrycznego ISEP PW Wstęp Sterowniki swobodnie programowalne S7-300 należą do sterowników średniej wielkości. Są

Bardziej szczegółowo

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

E-4EZA1-10-s7. Sterowniki PLC

E-4EZA1-10-s7. Sterowniki PLC Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-4EZA1-10-s7 Nazwa modułu Sterowniki PLC Nazwa modułu w języku angielskim Programmable

Bardziej szczegółowo

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur Piotr Fita Elektronika cyfrowa i analogowa Układy analogowe - przetwarzanie sygnałów, których wartości zmieniają się w sposób ciągły w pewnym zakresie

Bardziej szczegółowo

STEROWNIKI i REGULATORY (TS1A522 380)

STEROWNIKI i REGULATORY (TS1A522 380) STEROWNIKI i REGULATORY (TS1A522 380) Kierunek: Elektronika i Telekomunikacja (EP), sem. V Szczegółowy program wykładu 15 godz. 1. Systemy sterowania w przemyśle. Podstawowe składniki sprzętowe systemu

Bardziej szczegółowo

Wstęp do informatyki. Architektura co to jest? Architektura Model komputera. Od układów logicznych do CPU. Automat skończony. Maszyny Turinga (1936)

Wstęp do informatyki. Architektura co to jest? Architektura Model komputera. Od układów logicznych do CPU. Automat skończony. Maszyny Turinga (1936) Wstęp doinformatyki Architektura co to jest? Architektura Model komputera Dr inż Ignacy Pardyka Slajd 1 Slajd 2 Od układów logicznych do CPU Automat skończony Slajd 3 Slajd 4 Ile jest automatów skończonych?

Bardziej szczegółowo

ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC

ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC Mgr inż. Szymon BORYS Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.213 ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC Streszczenie: W artykule przedstawiono możliwość

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

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Sterowniki programowalne Programmable Controllers

Bardziej szczegółowo

Architektura systemów komputerowych

Architektura systemów komputerowych Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych Architektura systemów komputerowych dr Artur Bartoszewski Procesor część I 1. ALU 2. Cykl rozkazowy 3. Schemat

Bardziej szczegółowo

PLC - język tekstu strukturalnego ST

PLC - język tekstu strukturalnego ST PLC - język tekstu strukturalnego ST Język tekstu strukturalnego ST jest odpowiednikiem języka wysokiego poziomu, zawiera podobny zestaw instrukcji jak Pascal czy C. Podstawowymi elementami języka są wyrażenia

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

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE 2. OGÓLNOPOLSKI KONGRES EDUKACJI POZAFORMALNEJ NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH MARIUSZ SICZEK, Jacek Wojutyński INSTYTUT TECHNOLOGII EKSPLOATACJI PAŃSTWOWY INSTYTUT BADAWCZY w Radomiu

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

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów... Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie

Bardziej szczegółowo

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,

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

INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN POLITECHNIKI ŁÓDZKIEJ

INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN POLITECHNIKI ŁÓDZKIEJ INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN POLITECHNIKI ŁÓDZKIEJ ĆWICZENIE NR P-12 STEROWANIE UKŁADEM PNEUMATYCZNYCH SIŁOWNIKÓW ZA POMOCĄ STEROWNIKA M91-2-UA2 Micro-OPLC firmy UNITRONICS Koncepcja

Bardziej szczegółowo

Wstęp do PLC. Sławomir Mamica

Wstęp do PLC. Sławomir Mamica Wstęp do PLC Sławomir Mamica Spis treści: 1. Ogólnie o PLCach 2. Programowanie w LD 3. Funkcje i bloki 4. Obsługa programu CoDeSys 5. Przykładowe zadania Literatura: Jerzy Kasprzyk, Programowanie sterowników

Bardziej szczegółowo

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne... Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...4 Podział układów logicznych...6 Cyfrowe układy funkcjonalne...8 Rejestry...8

Bardziej szczegółowo

xx + x = 1, to y = Jeśli x = 0, to y = 0 Przykładowy układ Funkcja przykładowego układu Metody poszukiwania testów Porównanie tabel prawdy

xx + x = 1, to y = Jeśli x = 0, to y = 0 Przykładowy układ Funkcja przykładowego układu Metody poszukiwania testów Porównanie tabel prawdy Testowanie układów kombinacyjnych Przykładowy układ Wykrywanie błędów: 1. Sklejenie z 0 2. Sklejenie z 1 Testem danego uszkodzenia nazywa się takie wzbudzenie funkcji (wektor wejściowy), które daje błędną

Bardziej szczegółowo

Sterowniki Programowalne (SP) Wykład #4

Sterowniki Programowalne (SP) Wykład #4 Sterowniki Programowalne (SP) Wykład #4 System GE Fanuc serii 90-30 Zasady działania systemu (część II) WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Jarosław Tarnawski Październik

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

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

b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.

b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych. DODATEK: FUNKCJE LOGICZNE CD. 1 FUNKCJE LOGICZNE 1. Tablice Karnaugha Do reprezentacji funkcji boolowskiej n-zmiennych można wykorzystać tablicę prawdy o 2 n wierszach lub np. tablice Karnaugha. Tablica

Bardziej szczegółowo

Sterowniki PLC. Sterowniki PLC. Wprowadzenie nazewnictwo. Historia. Dlaczego sterowniki PLC stały się tak popularne?

Sterowniki PLC. Sterowniki PLC. Wprowadzenie nazewnictwo. Historia. Dlaczego sterowniki PLC stały się tak popularne? Sterowniki PLC Wprowadzenie nazewnictwo Sterownik PLC (Programmable Logic Controller) Sterownik SPS (Speicherprogrammierbare Steuerung) Programowalny sterownik logiczny (sterownik programowalny) Sterownik

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania

Bardziej szczegółowo

Modułowy programowalny przekaźnik czasowy firmy Aniro.

Modułowy programowalny przekaźnik czasowy firmy Aniro. Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały

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

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

Struktura i działanie jednostki centralnej

Struktura i działanie jednostki centralnej Struktura i działanie jednostki centralnej ALU Jednostka sterująca Rejestry Zadania procesora: Pobieranie rozkazów; Interpretowanie rozkazów; Pobieranie danych Przetwarzanie danych Zapisywanie danych magistrala

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1 i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:

Bardziej szczegółowo

Segmenty rynku sterowników

Segmenty rynku sterowników Segmenty rynku sterowników Klasy sterowników Sterowniki mikro Sterowniki małe Sterowniki średnie Sterowniki duŝe Sterowniki bardzo duŝe Sterowniki firmy Siemens Logo! Rodzina S7-200 Rodzina S7-300 Rodzina

Bardziej szczegółowo

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania). Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów

Bardziej szczegółowo