LABORATORIUM AUTOMATYKA i ROBOTYKA Inne funkcje sterownika PLC część 2

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

PROGRAMOWANIE PWM. Porty, które mogą być zamienione na PWM w każdym module RaT16 to port 3,4,5,6

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

Przykładowa aplikacja LOGO! 8 Cyfrowy termometr z sygnalizacją przekroczenia progów

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Przemysłowe Systemy Automatyki ĆWICZENIE 2

CoDeSys 3 programowanie w języku drabinkowym LD

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 8. Układy ciągłe. Regulator PID

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

PROGRAMOWALNE STEROWNIKI LOGICZNE

Przemysłowy Sterownik Mikroprocesorowy

Przemysłowy Sterownik Mikroprocesorowy

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

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

ĆWICZENIE 8. Regulacja temperatury i wilgotności powietrza w komorze klimatyzacyjnej

REGULATOR PI W SIŁOWNIKU 2XI

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Sterownik Visilogic V260

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder

Ćwiczenie 3 - Sterownik PLC realizacja algorytmu PID

Ćwiczenie 31 Temat: Analogowe układy multiplekserów i demultiplekserów. Układ jednostki arytmetyczno-logicznej (ALU).

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa TECHNIKI REGULACJI AUTOMATYCZNEJ

Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

STEROWNIKI PROGRAMOWALNE OBSŁUGA AWARII ZA POMOCĄ STEROWNIKA SIEMENS SIMATIC S7

INSTRUKCJA PROGRAMOWANIA SMI-20W wersja 1.01

Liniowe układy scalone. Elementy miernictwa cyfrowego

Politechnika Gdańska. Gdańsk, 2016

Ekran tytułowy (menu główne)

Podstawy budowy wirtualnych przyrządów pomiarowych

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

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

INDU-40. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. Dozowniki płynów, mieszacze płynów.

2019/09/16 07:46 1/2 Laboratorium AITUC

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

ĆWICZENIE nr 3. Badanie podstawowych parametrów metrologicznych przetworników analogowo-cyfrowych

Niestacjonarne Inżynieria Zarządzania Katedra Automatyki i Robotyki Dr D. Janecki. Specjalnościowy Obowiązkowy Polski Semestr drugi

PRZETWORNIK ADC w mikrokontrolerach Atmega16-32

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

PRZEWODNIK PO PRZEDMIOCIE

Sterownik nagrzewnic elektrycznych HE module

DEMERO Automation Systems

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

Działanie i charakterystyka sterownika GE FANUC VersaMaxNano

Wirtualizacja panelu HMI w systemie LOGO!

Miernik Poziomu Cieczy MPC-1

Dwukanałowy regulator temperatury NA24

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

STEROWNIK DO ZESTAWÓW HYDROFOROWYCH 2 4 POMPOWYCH

Automatyka w Inżynierii Środowiska - Laboratorium Karta Zadania 1 ZASOBNIKOWY UKŁAD PRZYGOTOWANIA C.W.U.

POLITECHNIKA SZCZECIŃSKA WYDZIAŁ ELEKTRYCZNY

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

SKRÓCONY OPIS REGULATORA AT-503 ( opracowanie własne TELMATIK - dotyczy modeli AT i AT )

Miernik poziomu cieczy MPC-1

FC600 + SALUS Smart Home Podłączenie regulatora klimakonwektora UGE600

Regulator PID w sterownikach programowalnych GE Fanuc

Regulator klimakonwektorów FC600

Funkcje: wejściowe, wyjściowe i logiczne. Konfigurowanie zabezpieczeń.

Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe

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

Labcontrol: Regulator = jednostka podstawowa (przepustnica) + sterownik

PAMIĘĆ RAM. Rysunek 1. Blokowy schemat pamięci

DOKUMENTACJA TECHNICZNO-RUCHOWA. Sterownik mikroklimatu FAG25-III

Modulatory PWM CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

Podstawowe wiadomości

Sterownik kompaktowy Theben PHARAO II

POLITECHNIKA POZNAŃSKA

Systemy wbudowane. Wprowadzenie. Nazwa. Oznaczenia. Zygmunt Kubiak. Sterowniki PLC - Wprowadzenie do programowania (1)

Instrukcja obsługi i montażu regulatora SR530C1E I S530C1E

REGULATOR NAGRZEWNICY ELEKTRYCZNEJ STR-NE DOKUMENTACJA TECHNICZNA INSTRUKCJA

Sterownik nagrzewnic elektrycznych ELP-HE24/6

Automatyka i Robotyka I stopień ogólnoakademicki

Karta Programowania RM ( z wyj. ciągłym ) Nr Strona 1 Stron 7

Schematy blokowe I. 1. Dostępne bloki: 2. Prosty program drukujący tekst.

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 4. Przekaźniki czasowe

Szczegółowy opis parametrów dostępnych w sterownikach serii EKC 201/301 (wersja oprogramowania 2.2)

Uniwersytet Warmińsko-Mazurski. Instrukcja do ćwiczeń laboratoryjnych

Parametry poziom "Serwis"

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

PL B1. Układ do pośredniego przetwarzania chwilowej wielkości napięcia elektrycznego na słowo cyfrowe

Regulator PID w sterownikach programowalnych GE Fanuc

INSTYTUT AUTOMATYKI I ROBOTYKI PW

Mikrokontroler w roli generatora PWM. Wpisany przez Administrator piątek, 06 lipca :51 -

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

Laboratorium Elektrycznych Systemów Inteligentnych

Kilka prostych programów

EV3 B23. Podstawowy elektroniczny sterownik chłodniczy (instrukcja skrócona dla P4 = 1)

Oferta Firmy 2013

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA

LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH

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

TERMOSTAT Z WYŚWIETLACZEM LED - 50,0 do +125,0 C

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

Projektowanie Urządzeń Cyfrowych

dv-2ps INSTRUKCJA OBSŁUGI

Moduł temperatury TMB-880EXF Nr produktu

Transkrypt:

LABORATORIUM AUTOMATYKA i ROBOTYKA Inne funkcje sterownika PLC część 2 1. Wstęp Niektóre sterowniki PLC poza wejściami binarnymi ( zerojedynkowymi ) dysponują wejściami analogowymi. Te które takich wejść nie mają zazwyczaj można rozszerzyć dodając moduł wejść analogowych. Przykładem sterownika z wejściami analogowymi jest sterownik Siemens LOGO!. Zapoznajmy się więc z częścią jego możliwości w tym zakresie. Wejść (styków) analogowych jest 8: Styku takiego nie można łączyć bezpośrednio z połączeniami binarnymi (symbolizowane jest to pogrubieniem połączenia - rysunek). Ćwiczenie ma na celu pokazanie sposobu ich wykorzystania w przykładowej aplikacji sterownika LOGO!. 2. Opis funkcji analogowych sterownika LOGO! Do przetwarzania wielkości analogowych służą bloki z grupy Analogi. Właściwości wybranych bloków z tej grupy pokazano poniżej: Komparator analogowy: Jak widać blok ten ma dwa wejścia. Służy on do porównania podanych na nie wielkości. Oznacza to że wyjście tego układu (czyli styk SF001) zewrze się (w układzie skonfigurowanym jak na rysunku) w momencie gdy stan wejścia pierwszego będzie większy od drugiego o 200, natomiast rozewrze się gdy różnica między wejściem pierwszym a drugim zmniejszy się poniżej 100. Progowy przełącznik analogowy: Blok ten ma jedno wejście. Działa ona w taki sposób, że po przekroczeniu pewnej progowej wartości (w układzie skonfigurowanym jak na rysunku będzie to 500) styk sterowany tym blokiem (czyli SF002) zewrze się. Gdy wielkość wejściowa wróci poniżej 500 - styk się rozewrze. Jak widać, podobnie jak w komparatorze, zależnie od kierunku zmian styk może zwierać i rozwierać się przy różnej wartości wejścia, czyli np. może się zewrzeć przy 500, ale już rozewrzeć przy 300 (wystarczy że na taką wartość ustawimy parametr Off).

Wzmacniacz analogowy: Ten blok jest blokiem czysto analogowym. Ustawiając parametr Gain wpływamy na wzmocnienie. Oznacza to że np. jeżeli Gain ustawimy na 5 i na wejściu układu (oczywiście analogowym) pojawi się wartość 30, to na styku (analogowym!) sterowanym tym blokiem pojawi się wartość 5x30=150. Watchdog analogowy: Blok ten ma dwa wejścia, jedno analogowe, jedno cyfrowe. Może on być wykorzystany np. jako zabezpieczenie (alarm w układzie). Działa on w sposób następujący: W momencie gdy na wejściu cyfrowym pojawi się jedynka, układ zapamiętuje jaka jest w tym momencie wartość na jego wejściu analogowym. Od tego momentu, przechowuje on tę wartości w pamięci i styk sterowany tym blokiem (czyli styk SF004) zwiera się w momencie, gdy (jeśli układ jest skonfigurowany jak na rysunku) wartość wejściowa przekroczy wartość zapamiętaną o 50 w górę, lub o 100 w dół. Progowy przełącznik analogowy ze strefą: Blok ten służy do zwierania określonego styku (w tym przypadku SF005) w momencie gdy wartość na jego wejściu znajduje się w określonym zakresie, co w tym przypadku oznacza że styk SF005 będzie zwarty w momencie gdy na wejściu znajdzie się wartość z zakresu 100-109 (ponieważ: Off=100, Delta=10).

Multiplekser analogowy: Układ ten służy do sterowania stykiem analogowym (w tym przypadku SF006), poprzez przełączanie tam albo określonej sztywno wartości albo wyjścia któregoś z bloków/styków analogowych znajdujących się w układzie. Wejścia są 3, wszystkie są cyfrowe. Na wejście pierwsze (En czyli Enable) musi być podana 1, aby multiplekser działał, jeżeli będzie tam zero, na wyjściu SF006 będzie 0. Dwa pozostałe wejścia (S1 i S2) służą do wyboru co podać na wyjście. Działa to tak: jeżeli S1=0, S1=0 wtedy SF006=V1, jeżeli S1=0, S1=1 wtedy SF006=V2, jeżeli S1=1, S1=0 wtedy SF006=V3, jeżeli S1=1, S1=1 wtedy SF006=V4. Wartości V1, V2, V3, V4 można konfigurować wewnątrz bloku multipleksera. Arytmetyka: Blok ten jak sama nazwa wskazuje służy do wykonywania prostych działań matematycznych (dodawanie, odejmowanie, mnożenie, dzielenie). Można mu skonfigurować do 4 wielkości wejściowych na których ma on wykonać do 3 operacji arytmetycznych w określonej (konfigurowalnej) kolejności. W podanym przykładzie układ będzie podawał na styk analogowy SF009 wielkość która wyniknie z operacji: ((V1+V2)*V3)-V4, gdzie: V1 to wielkość na styku SF3+, V2=1, V3=20 i V=5. Dodatkowo do przetwarzania i wykorzystywania przebiegów analogowych służą bloki: Generator rampy, Regulator PI i PWM (Pulse Width Modulation). Można sobie o nich poczytać w helpie:) Kilka uwag: Praktycznie każdą wartość w danym bloku analogowym można wyświetlić na wyświetlaczu (blok Komunikaty). Jak widać każdy z opisanych bloków ma parametr Point. Decyduje on o dokładności wyświetlania wartości analogowej na wyświetlaczu, jest równy ilości miejsc po przecinku.

Dla treningu spójrzmy na układ na rysunku poniżej: Jak działa? Popatrzmy, blok SF001 to komparator analogowy, blok SF002 to przełącznik progowy ze strefą, blok SF003 to blok sterowania wyświetlaczem sterownika, no i są 3 wejścia do układu, 2 analogowe (AI1 i AI2) i jedno cyfrowe (I1). Więc: styki skonfigurowane jako SF001 zewrą się w momencie gdy wartość wejścia AI1 będzie o 100 większa niż wartość na wejściu AI2. styk skonfigurowany jako SF002 zewrze się w momencie gdy wartość wejścia AI1 będzie znajdować się w zakresie od 200 do 249. A skoro tak, to: wyjście Q1 zaświeci się w momencie gdy wartość wejścia AI1 będzie o 100 większa niż wartość na wejściu AI2. wyjście Q2 w momencie gdy wartość wejścia AI1 będzie o 100 większa niż wartość na wejściu AI2 i gdy wartość na wejściu AI1 zmieści się między 200 a 250. A co z wyświetlaczem? W momencie gdy zewrzemy styk I1 załączy się i wyświetli skonfigurowane dla niego wartości.

3. Przebieg ćwiczenia 3.1. Wykorzystując sterownik LOGO! i jego funkcje analogowe zrealizuj następujący układ: Niech układ ma 3 wejścia analogowe (AI1, AI2, AI3), do których przyłączone są czujniki temperatury dające sygnał z zakresu 0-10V (co w sterowniku jest równoznaczne z wartościami 0-1000), przy czym sygnał jest proporcjonalny do temperatury na zasadzie: 0V to -30ºC, 10V to 70 ºC. Najpierw więc należy przeliczyć wartości z wejść na wartości temperatury. Najłatwiej jest to zrobić podając wejścia na bloki Wzmacniacz analogowy i w nich odpowiednio ustawiając parametry Gain (wzmocnienie) i Offset (przesunięcie). Warto też od razu wstawić wyświetlacz (Komunikaty) i na nim wyświetlać każdą z 3 temperatur (z opisem która jest która i jednostką - ºC). No i dodatkowo: Obliczyć i wyświetlić na wyświetlaczu wartość średnią temperatury (najłatwiej to zrobić korzystając z bloku Arytmetyka). Zaświecić wyjściem Q1 w momencie gdy średnia temperatura przekroczy 50 ºC (najłatwiej to zrobić korzystając z bloku Progowy przełącznik analogowy). Zaświecić Q2 w momencie gdy dowolna z temperatur spadnie poniżej 0 ºC. 3.2. W protokole należy umieścić zrzut ekranu ze zrealizowanego systemu plus ewentualnie nasuwające się wnioski. Jak ktoś ma chęć na plusa to może dorzucić do systemu dodatkowe funkcje. 4. Literatura 1) Chochowski A., Cieślak H., Laskowski P., Mirski T., Laboratorium automatyki, Wydawnictwo SGGW, Warszawa 1999 2) Flaga S., Programowanie sterowników PLC w języku drabinkowym, Wydawnictwo btc, Legionowo 2010 3) Kiczkowiak T., Ociepa Z., Tarnowski W., Wachowicz E., Wachowicz M., Laboratorium z podstaw automatyki, Wydawnictwo Uczelniane Politechniki Koszalińskiej, Koszalin 1999 4) Kwaśniewski J., Sterowniki PLC w praktyce inżynierskiej, Wydawnictwo btc, Legionowo 2008 5) Nowakowski W., LOGO! w praktyce, Wydawnictwo btc, Warszawa 2006 Opracowanie ćwiczenia: Seweryn Lipiński