Politechnika Białostocka

Podobne dokumenty
Politechnika Białostocka

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

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

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU

PROGRAMOWALNE STEROWNIKI LOGICZNE

Przemysłowe Systemy Automatyki ĆWICZENIE 2

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

GRM-10 - APLIKACJA PC

Sterownik Visilogic V260

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 4 BLOKI FUNKCYJNE

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

Galileo v10 pierwszy program

Electronic Infosystems

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Laboratorium Komputerowe Systemy Pomiarowe

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

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Instrukcja do oprogramowania ENAP DEC-1

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

LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH

Karta katalogowa JAZZ OPLC JZ20-R31

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

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION

Modułowy programowalny przekaźnik czasowy firmy Aniro.

Sterowanie procesem wiercenia otworów w elemencie na linii produkcyjnej przy pomocy sterownika PLC

INSTRUKCJA OBSŁUGI PROGRAMU REJESTRACJI I AKWIZYCJI DANYCH REJESTRATOR 9.2

Słowa kluczowe Sterowanie klawiaturą, klawiatura, klawisze funkcyjne, przesuwanie obiektów ekranowych, wydawanie poleceń za pomocą klawiatury

Sterownik kompaktowy Theben PHARAO II

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4. Laboratorium z przedmiotu: Technika cyfrowa i mikroprocesorowa

Tworzenie prezentacji w MS PowerPoint

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

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

STEROWNIK TUBY LED STM-64

DEN 17-C. obsługa nigdy nie była tak prosta ZALETY FOLDER INFORMACYJNY. nowoczesny panel z kolorowym, dotykowym. wyświetlacz

Integracja systemu RACS 4 z generatorem obrazu CCTV

Program APEK Użytkownik Instrukcja użytkownika

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

- odczytuje sygnały z analizatora sygnałów (siła, przyspieszenie, prędkość obrotowa) i obrazuje je w formie graficznej

Instrukcja użytkownika Dell Display Manager

Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

INSTRUKCJA INSTALACJI WEB SERWER STW. DOKUMENTACJA TECHNICZNA INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

Politechnika Białostocka

Politechnika Gdańska. Gdańsk, 2016

Karta katalogowa JAZZ OPLC. Modele JZ20-R10/JZ20-J-R10 i JZ20-R16/JZ20-J-R16

Konsola operatora TKombajn

REGULATOR PI W SIŁOWNIKU 2XI

Sterowanie oświetleniem poprzez TEBIS

JAZZ OPLC JZ20-R31/JZ20-J-R31

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu

JAZZ OPLC JZ20-R10 i JZ20-R16

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

INSTRUKCJA OBSŁUGI PROGRAMU DO ODCZYTU PAMIĘCI FISKALNEJ DATECS OPF

PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Przejrzystość, intuicyjny charakter i łatwość oprogramowania sterowników FATEK.

Rejestratory Sił, Naprężeń.

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

Opracował: Jan Front

Politechnika Białostocka

learningpanel - materiały pomocnicze - JAK ZROBIĆ... Jak zrobić...

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Frezarka serii HY-TB3 trzyosiowa Instrukcja obsługi

Kurs Konfiguracja Paneli Operatorskich w SIMATIC WinCC TIA. Spis treści. Dzień 1

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

PRZEWODNIK PO PRZEDMIOCIE

Frezarka serii HY-TB4 czteroosiowa Instrukcja obsługi

Sterowniki Programowalne Sem. V, AiR

Licznik rewersyjny MD100 rev. 2.48

Zmiana rozdzielczości ekranu

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Programowalne Układy Cyfrowe Laboratorium

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Licznik prędkości LP100 rev. 2.48

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

MultiTool instrukcja użytkownika 2010 SFAR

Ćwiczenia z S Komunikacja S z przyciskowym panelem HMI KP300 PN. FAQ Marzec 2012

Instrukcja obsługi automatu zmierzchowego ASTfoto V.1.0

Karta katalogowa. Vision OPLC V560-T25B

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

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400

Rysunek 1: Okno z lista

URZĄDZENIE DO BEZPRZEWODOWEGO STRUMIENIOWANIA MULTIMEDIÓW

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Kopiowanie przy użyciu szyby skanera. 1 Umieść oryginalny dokument na szybie skanera stroną zadrukowaną skierowaną w dół, w lewym, górnym rogu.

Instrukcja aktualizacji oprogramowania

Przewodnik Google Cloud Print

Sterbox. e-pilot. v.4.0. INSTRUKCJA KONFIGURACJI e-pilot V4 oraz Programowanie STERBOX-a

Instrukcja obsługi programatora AVR Prog USB v2

instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI

Dodawanie grafiki i obiektów

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Instytut Teleinformatyki

Tworzenie programu i konfiguracja w LOGO! Soft Comfort V8

INSTRUKCJA OBSŁUGI SUPLEMENT

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH

Przewodnik Google Cloud Print

Transkrypt:

Politechnika Białostocka W ydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Programowanie i testy sterownika OPLC UNITRONICS Vision 260/290 - wizualizacja procesu sekwencyjno-ciągłego (aplikacja HMI) Numer ćwiczenia: 7 Laboratorium z przedmiotu: Sterowniki i Regulatory 2 Kod: E S 1 C 6 2 0 3 0 5 Opracował: dr inż. Wojciech Trzasko mgr inż. Zbigniew Żyznowski Białystok 2016

1. Wprowadzenie. Programowalne sterowniki logiczne OPLC wykorzystywane są w zastosowaniach przemysłowych. Ich praca polega na monitorowaniu wejść, podejmowaniu decyzji w oparciu o program użytkownika oraz sterowanie wejściami podczas automatycznej realizacji procesów technologicznych. Program zawarty w OPLC wykonywany jest w pętli jako powtarzający się proces (skanowanie). Skanowanie zaczyna się w momencie odczytanie przez CPU stanów wejść. Następnie wykonuje się program aplikacji wykorzystując stany wejść. Po zakończeniu programu, CPU wykonuje wewnętrzne diagnostyki oraz zadania komunikacyjne. Na końcu uaktualniane są stany wyjść. Czas cyklu zależy od rozmiaru programu liczby wejść i wyjść. ilości żądanych komunikacji. Rys. 1. Cykl pracy sterownika OPLC. Ponadto Dodatkowo sterowniki OPLC serii Vision260 posiadają zintegrowany panel operatorski HMI (ekran 8 linii na ok. 40 znaków - panel graficzny 240 x 64 pixele). Sterownik serii Vision290 posiada zintegrowany panel operatorski dotykowy HMI 5,7" (panel graficzny 320 x 240 pixele) oraz klawiaturę wirtualną. Interfejs HMI jest oddzielną aplikacją programu VisiLogic. Aby przejść do opcji programowania obsługi ekranu HMI należy kliknąć na ikonę HMI V260 pokazaną na rysunku 2. Rys. 2. Pasek narzędzi ze wskazaną ikoną HMI V260 7-2

Rys. 3. Skróty przydatne podczas programowania wyświetlacza. Na rys. 3. mamy opisane najczęściej używane skróty podczas programowania wyświetlacza HMI: Kompilacja ekranu, Właściwości pokazuję parametry i typ wstawionego obiektu, Dodaj nowy ekran, Ustawienie czcionek - wybór rozmiaru, stylu czcionki oraz znaki niedostępne z klawiatury, Centralnie na ekranie (pionowo) wyrównanie wstawionego obiektu w pionie Centralnie na ekranie (poziomo) wyrównanie wstawionego obiektu w poziomie Tekst możliwość wyświetlenie tekstu Bitmapa możliwość wyświetlenia grafiki Zmienna możliwość wyświetlenia zmiennych: zegara, licznika itp. Pokaż siatkę wyświetla siatkę ułatwiającą rozmieszczanie obiektów na ekranie. 7-3

Przykład załadowania wyświetlacza. Po włączeniu sterownika automatycznie ładuje się ekran o nazwie Start-Up Display 1. Zmianę można wywołać na dwa sposoby. Jednym jest funkcja Załaduj ekran HMI, który umieszcza się w gałęzi w części drabinkowej. Poniżej przedstawiony rysunek ukazuje sytuację, w której wybrany został tryb jednego programu dziennie, a następnie dla pierwszego wybranego podprogramu zaznaczono cały tydzień działania. Wówczas wartość operandu MB 48 przyjmuje wartość, 1 co z kolei spowoduje wywołanie ekranu 1P Działa jeden potwierdzenie. Klawiszem i potwierdza się konfigurację i wybrany podprogram zacznie działać. UWAGA! Bloczek Załaduj ekran HMI nie powinien być łączony bezpośrednio do szyny głównej. Nie powinien także być poprzedzony warunkiem, który ma stan wysoki nawet wtedy, gdy ekran został załadowany. Rys.4. Przykładowe zastosowanie funkcji Załaduj ekran HMI. Druga metoda załadowania ekranu jest przedstawiona na rysunku 5. Należy kliknąć na pole Jump Condition 2 i przypisać operand, który ma spowodować zmianę ekranu. W pole Display wstawiamy nazwę ekranu, który ma się pojawić, jeżeli zostanie spełniony warunek skoku. Rys.5. Ładowanie ekranu. Żeby sprawdzić listę ekranów użytych w projekcie wraz z nazwami i ich numerami należy w zakładce Podgląd wybrać HMI informacje. 1 Start-Up Display Ekran początkowy 2 Jump Condition Warunek skoku 7-4

HMI Sposób użycia funkcji Text. Przedstawione poniżej przykładowe ekrany, sposób ich programowania oraz elementy i funkcje do tego użyte pokazują, jak bardzo część Ladder jest powiązana z częścią HMI. Program może działać bez użycia wyświetlacza, lecz nie będą wtedy wykorzystane w pełni możliwości sterowników oraz zostanie znacznie utrudniona praca operatora procesu. Na rysunku 6. przedstawiony jest tok postępowania w celu umieszczenia komunikatu na wyświetlaczu przy pomocy funkcji Text: Fixed. Funkcja ta nie zmienia warunków działania programu. Rys. 6. Sposób zastosowania funkcji Text: Fixed. W celu wyświetlenia komunikatów można użyć jeszcze funkcji: Tekst binarny - możemy wyświetlać dwa różne komunikaty, jeden, gdy przypisany bit przyjmie wartość 0, a drugi gdy bit przyjmie wartość 1. List of Text: By Pointer 3 - zasadę działania tej funkcji pokazano na rysunku 7. Jej działanie występuje wtedy, gdy operator wybierze opcję dwóch lub czterech programów dziennie. Operator nie ma możliwości wybrania tego samego programu po kolei. To znaczy, że jeżeli wybrał dany tryb to dla kolejnego przedziału godzin już ten tryb jest niedostępny. W zależności, jaki podprogram został wybrany nie będzie jego nazwy na kolejnym ekranie. Wybranie danego trybu powoduje przypisanie odpowiedniej wartości liczbowej do rejestru, który jest powiązany z opisywaną funkcją. Linia tekstu wyświetlana jest, gdy operand przyjmie odpowiednią wartość. List of Text: By Range 4 działanie tej funkcji różni się tym od poprzedniej, że dany tekst wyświetlany jest, jeżeli wartość operandu mieści się w przedziale jaki został przypisany do linii tekstu. Uwaga: W sterownikach Vision260 oraz Vision290 można zaprogramować maksymalnie 255 ekranów. 3 List of Text: By Pointer Lista tekstów: przez wskaźnik 4 List of Text: By Range Lista tekstów: przez zakres 7-5

Rys. 7. Funkcja List of Text: By Pointer. Rys. 8. Funkcja List of Images: By Pointer. Identyczne funkcje, jak te dotyczące tekstu, są również dostępne dla rysunków. Wstawienie pojedynczego obrazu dokonuje się przy pomocy funkcji Bitmapa. Jeżeli wyświetlanie obrazów musimy uzależnić od operandów, wtedy należy zastosować jedną z funkcji: Binary Image, List of Images: By Pointer, List of Images: By Range - na rysunku 8. pokazano sposób użycia. Programista ma możliwość skorzystania z rysunków dołączonych do pakietu oprogramowania VisiLogic. Biblioteka zawierająca setki gotowych obrazów znajduje się w folderze Unitronics (Unitronics\VisiLogic\Dane\Obrazy). Należy pamiętać, aby wstawiane obrazy nie przekraczały rozdzielczości wyświetlacza podanej w specyfikacji technicznej. 7-6

Sterowniki serii Vision obsługują obrazy o następujących rozszerzeniach:.bmp,.gif,.jpg,.wmf,.emf,.ico,.cur. Uwaga: Należy pamiętać by wstawiane obrazy nie przekraczały rozdzielczości wyświetlaczy. Nadawanie własności dotykowych (dotyczy Vision 290) Własności te nadaje się w następujący sposób: należy kliknąć na tekst lub rysunek i wybrać zakładkę HMI (patrz rys.2), a w niej Dotyk i Przydziel/Edytuj własności dotykowe. Po tych czynnościach pojawi się okno dialogowe, w którym należy zadeklarować odpowiedni bit, który będzie przyjmował stan wysoki w momencie wciśnięcia przyporządkowanego mu wirtualnego przycisku. 2. Cel ćwiczenia Poznanie funkcji i sposobu wykorzystania wyświetlacza i panelu operatorskiego w sterownikach Vision260/290. 3. Metodyka badań. Stanowisko badawcze Ćwiczenie przeprowadzane jest w dwuosobowych grupach przy stanowisku OPLC. Podstawowe wyposażenie stanowiska laboratoryjnego OPLC sterownik Vision260 lub 290 programator - komputer PC kabel połączeniowy RJ-11 oprogramowanie - VisiLogic (wersja 8.0.0) obiekt sterowany - modele układów sterowania. Przebieg ćwiczenia: 1. Uruchomić stanowisko OPLC wybrać dowolną płytkę z zestawu modeli udostępnionych przez Prowadzącego, ustalić i zdefiniować wejścia i wyjścia pomiędzy OPLC i modelem układu, podłączyć zasilanie 24 VDC do sterownika i modelu, ustalić i sprawdzić komunikację pomiędzy PC i Vision260. 2. Przygotować program obsługi HMI: wybrać i zdefiniować klawisze, które będą używane w procesie sterowania modelem układu zrealizować algorytm przejść ekranowych w trakcie pracy sterownika: np. komunikaty typu: strat, stop, awaria, przekroczenie zakresu, wartość temperatury (prędkości); ikonki graficzne obrazujące stan procesu, zrealizować okno do wprowadzania nastaw parametrów procesu. w edytorze HMI utworzyć aplikację na Vision 260/290 z SNAP V200-18-E2B. Uwaga: Do realizacji aplikacji HMI konieczna jest prawidłowo pracująca aplikacja Ladder, która została wykonana na poprzednim laboratorium (ćwiczenie 3a) 7-7

3. Przeprowadzić próby na obiekcie: Przeprowadzić wielokrotne próby sterowania obiektem, zaobserwować działanie wszystkich wejść i wyjść oraz zdefiniowanych klawiszy panelu OPLC, sprawdzić poprawność komunikatów na ekranie HMI - w razie potrzeby dokonać poprawek w aplikacji. Prezentacja i analiza wyników badań. Wynikiem pracy grupy laboratoryjnej jest działająca aplikacja na sterownik Vision260/290 przedstawiona prowadzącemu w czasie zajęć. Dokumentację dotyczącą aplikacji należy zapisać jako *.vlp. Wnioski i uwagi, jakie nasunęły się podczas wykonywania prób na układzie należy zamieścić w sprawozdaniu. 4. Wymagania BHP Warunkiem przystąpienia do ćwiczenia jest zapoznanie się z instrukcją BHP stosowaną w Laboratorium i ogólnymi zasadami pracy przy stanowisku komputerowym. Instrukcje te powinny być podane studentom podczas pierwszych zajęć laboratoryjnych i są dostępne do wglądu w Laboratorium. W trakcie wykonywania ćwiczenia należy zachować szczególną ostrożność przy podłączeniu urządzeń do zasilania 230 VAC. Wszelkich połączeń pomiędzy elementami automatyki (w tym połączeń sieci Profinet) oraz zmian w konfiguracji stanowiska badawczego należy wykonywać przy odłączonym zasilaniu (np. odłączonym wyjściu 24 VDC zasilacza SITOP). 5. Sprawozdanie studenckie Sprawozdanie z ćwiczenia powinno zawierać: stronę tytułową zgodnie z obowiązującym wzorem; cel i zakres ćwiczenia; opis stanowiska badawczego; opis przebiegu ćwiczenia z wyszczególnieniem wykonywanych czynności; algorytm i listing (opcjonalnie) opracowanego programu; wnioski i uwagi. Na ocenę sprawozdania będą miały wpływ następujące elementy: ogólna estetyka - 10%; zgodność zawartości z instrukcją - 20%; program (algorytm i listing) - 40%; wnioski i uwagi - 30%. 6. Literatura: 1. Legierski T.: Programowanie sterowników PLC, WPK J. Skalmierskiego, Gliwice 1998 2. Norma IEC 1131 Sterowniki programowalne 1- Postanowienia ogólne, PN-IEC 61131-1,1996 2- Wymagania i badania dotyczące sprzętu, PN-6IEC 1131-2, 1996 3- Programming languages, IEC 61131-3, 1993. 3. Dokumentacja techniczna firmy Unitronics: www.elmark.com.pl 4. Żyżnowski Z.: Zastosowanie sterowników OPLC firmy UNITRONICS w laboratorium dydaktycznym. Praca dyplomowa magisterska, Wydział Elektryczny PB, Białystok 2009. 7-8

Opis dostępnych modeli regulacja ciągła 1) Regulacja temperatury z wykorzystaniem modelu pieca SO4000-2D. Ćwiczenie polega na sterowaniu temperaturą pieca poprzez regulację napięcia zasilającego z wykorzystaniem modelu pieca SO4000-2D oraz sterownika Vision 260 wyposażonego w Snap I/0. Model SO4000-2D posiada: wejście HEATING, na które podajemy napięcie sterujące (0..10V lub 0..5V) w zależności od pozycji przełącznika S 1 (1 lub 2); wyjście OUTPUT informujące o temperaturze pieca, gdzie 1V odpowiada 10 0 C. Do zrealizowania są następujące zadania: - zadanie i utrzymanie stałej temperatury (bez jej późniejszej regulacji); - regulacja temperatury poprzez sterowanie dwupołożeniowe; - utrzymanie stałego poziomu temperatury poprzez płynną regulację napięcia sterującego. 7-9

2) Zespół elektromaszynowy SO4000-2E. Ćwiczenie polega na sterowaniu prędkością obrotową silnika poprzez regulację napięcia zasilającego z wykorzystaniem modelu zespołu elektromaszynowego SO4000-2E, oraz sterownika Visom 260 wyposażonego w Snap I/0. Model SO4000-2E posiada: wejścia: - motor - sterowanie silnikiem 0..10V; - x1 - zakres napięć sterujących 0..10V; - x2 - zakres napięć sterujących 0..5V. wyjścia: - n(analog) - informujące o prędkości obrotowej, gdzie 1V odpowiada 1000 obrotów/minutę; - n(digital) - informujące o prędkości wirowania, gdzie 12 impulsów odpowiada 1 obrotowi (poziom napięć TTL). Napięcie rozruchu silnika wynosi 3.5V. Model posiada blokadę, przy napięciu sterowania większym od 12V silnik jest zasilany napięciem wewnętrznym 7,5V. Do zrealizowania są następujące zadania: - praca dorywcza (typu Start-Stop z jedną prędkością), - praca z różnymi prędkościami w przedziałach czasu. 7-10