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



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

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

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

Politechnika Gdańska. Gdańsk, 2016

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

Podstawy programowania PLC - zadania

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

Opis panelu przedniego

Adaptacja sterownika PLC do obiektu sterowania. Synteza algorytmu procesu i sterowania metodą GRAFCET i SFC

Instrukcja instalacji i konfiguracji aplikacji mobilnej SARAT

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

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

INDU-52. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie Kotły warzelne, Patelnie gastronomiczne, Piekarniki

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

CoDeSys 3 programowanie w języku drabinkowym LD

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

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

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

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

SZAFA ZASILAJĄCO-STERUJĄCA ZESTAWU DWUPOMPOWEGO DLA POMPOWNI ŚCIEKÓW P2 RUDZICZKA UL. SZKOLNA

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

HC1 / HC2. Regulator temperatury

Elektroniczny Termostat pojemnościowych ogrzewaczy wody

STARTER SEED V4.0 INSTRUKCJA OBSŁUGI

W_4 Adaptacja sterownika PLC do obiektu sterowania. Synteza algorytmu procesu i sterowania metodą GRAFCET i SFC

Pełna instrukcja obsługi sterownika Jazz R20-31 w szafce dla przepompowni ścieków PT-1A.

Przykłady wybranych fragmentów prac egzaminacyjnych z komentarzami Technik mechatronik 311[50]

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

INSTRUKACJA UŻYTKOWANIA

INSTRUKCJA PODŁĄCZENIA/OBSŁUGI i KONFIGURACJI LICZNIKA KLIENTÓW w oparciu o stertownik Internetowy PLC STERBOX

PROGRAMOWALNE STEROWNIKI LOGICZNE

Instrukcja obsługi. Sterownik ścienny KJR-12B/DP

AUTOALARM. Frodo INSTRUKCJA OBSŁUGI. Pilot 2 przyciskowy

RX10RF + VS RF + SALUS Smart Home Podłączenie modułu sterującego i regulatora

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

INSTRUKCJA OBSŁUGI. Pilot zdalnego sterowania klimatyzatorów MSH- xx HRN1

Mikroprocesorowy termostat elektroniczny RTSZ-7 Oprogramowanie wersja RTSZ-7v3

Ćwiczenie 1 Konstrukcja Szafy Sterowniczej PLC

Bufor danych USB jednorazowego użytku EBI 330-T30/EBI 330-T85 Nr produktu

INSTRUKCJA OBSŁUGI PILOTA YX1F

INDU-41. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie: Dozownik płynów

LABORATORIUM 08, ZESTAW 1 SYNTEZA ASYNCHRONICZNYCH UKŁADÓW SEKWENCYJNYCH

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

LABORATORIUM 11, ZESTAW 1 SYNTEZA ASYNCHRONICZNYCH UKŁADÓW SEKWENCYJNYCH, CZ.I

AUTOALARM. Frodo INSTRUKCJA OBSŁUGI. Pilot 3--przyciskowy

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

Producent: Saunatec Ltd, Hanko Importer: Novitek, Bydgoszcz

Podstawy programowania w środowisku Step 7

DOKUMENTACJA TECHNICZNO-RUCHOWA. Sterownik klimatu FT-27

Instrukcja obsługi sterownika Novitek Triton

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0

INSTRUKCJA UŻYTKOWNIKA OBSŁUGA I EKSPLOATACJA SAMOCHODU WYPOSAŻONEGO W SYSTEM SEKWENCYJNEGO WTRYSKU GAZU. Diego G3 / NEVO

1. Wykorzystanie sterownika Modicon Micro (03) do sterowania transportem i segregacją półfabrykatów

INSTRUKCJA. PODŁĄCZENIA OBSŁUGI i KONFIGURACJI LICZNIKA KLIENTÓW w oparciu o stertownik Internetowy PLC STERBOX wer. V4

INSTRUKCJA TERMOSTATU DWUSTOPNIOWEGO z zwłok. oką czasową Instrukcja dotyczy modelu: : TS-3

Pilot zdalnego sterowania klimatyzatorów MSH- 24 HRN1 INSTRUKCJA OBSŁUGI

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

EV3 X21 instrukcja uproszczona

1. STEROWNIK B Instrukcja użytkowania sterownika.

Sterowniki układów Samoczynnego Załączania Rezerwy ATC-E i ATC-B

SZR HAZ3W. wieloletnie doświadczenie i pełen profesjonalizm

Zastosowanie Safety Integrated na przykładzie obrabiarki Scharmann Heavycut

Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 KRYTERIA OCENIANIA

Typoszereg plug-in : regulator elektroniczny PJ32 dla ogrzewnictwa i chłodnictwa: modele V-W-Z

R Livestock solutions. DOKUMENTACJA TECHNICZNO-RUCHOWA Sterownik mikroklimatu FT27

REGULATOR PI W SIŁOWNIKU 2XI

PRZEZNACZENIE, PODSTAWOWE FUNKCJE

Mikroprocesorowy termostat elektroniczny RTSZ-6 Oprogramowanie wersja RTSZ-6v3.0

CRT-05 CYFROWY REGULATOR TEMPERATURY CRT-05. MENU Tryb

INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ

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

wersja 07 Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni ścieków ROTH MICRO-STEP

Modułowy programowalny przekaźnik czasowy firmy Aniro.

UWAGA! ELEKTRYCZNE POD NAPIĘCIEM!

PILOT ZDALNEGO STEROWANIA

SERWISOWA INSTRUKCJA OBSŁUGI SAMODZIELNEGO BLOKU REGULACYJNEGO G-202-P12 WERSJA DO URZĄDZEŃ CHŁODNICZYCH. Wersja Programu 03

Instrukcja obsługi Bi-Tronic Control 1 Zamrażanie

Instrukcja obsługi termostatu W1209

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

Pilot zdalnego sterowania DANE TECHNICZNE FUNKCJE PILOTA ZDALNEGO STEROWANIA

1.3Za każdym razem gdy program zostanie zmieniony (np. zmiana czasu lato/ zima) przełącznik zawsze podejmuje wykonywanie programu bieżącego.

EV Termostat cyfrowy do urządzeń chłodniczych

Przemysłowe Systemy Automatyki ĆWICZENIE 2

Elastyczne systemy wytwarzania

DOKUMENTACJA SZAFY STEROWNICZEJ DLA PRZEPOMPOWNI ( ) 2 POMPY SD 6-10

Podstawowe wiadomości

REGULATOR NAPIĘCIA STR DOKUMENTACJA TECHNICZNA INSTRUKCJA

Stoper solarny C5085 INSTRUKCJA OBSŁUGI. Nr produktu Strona 1 z 7

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania Instytut Technologii Mechanicznej. Laboratorium Elementów i Układów Automatyzacji

zmierzchowego, praktycznie niemożliwego do uzyskania w typowych aplikacjach analogowych. Czujnik wejściowy fototranzystor X1.

MultiTool instrukcja użytkownika 2010 SFAR

INSTRUKCJA OBSŁUGI STEROWNIKA DO SAUNY. FFES Serwis: Biuro:

Sterownik kompaktowy Theben PHARAO II

INSTRUKCJA UŻYTKOWNIKA

Standardowe bloki funkcjonalne

Procedura tworzenia oprogramowania sterownika Synteza algorytmu procesu i sterowania metodą GRAFCET i SFC

AAT Trading Company Sp. z o.o. ul. Puławska 359, Warszawa tel.: , fax: http.://

PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS

Instrukcja obsługi sterownika DL-01IR dla małych oczyszczalni ścieków EKO-SBR opartych na technologii ClearFox

Transkrypt:

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6 1. Cel ćwiczenia Zapoznanie się z podstawowymi elementami języka drabinkowego i zasadami programowania Programowalnych Sterowników Logicznych (Programmable Logic Controller). W ramach ćwiczenia studenci wykonują przykładowe programy na sterownikach. 2. Wykaz aparatury Sterownik programowalny typu FX3U firmy Mitsubishi Panel operatora firmy Proface Oprogramowanie narzędziowe Melsoft FX-TRN-BEG 3. Podstawy programowania w języku drabinkowym W programie FX Trainer wypieramy przykład F-6. Aby zobaczyć całe urządzenie w opcji Help wybieramy Guidance aby przejść do edycji programu wciskamy Edit Ladder Naszym zadaniem jest napisanie programu obsługi poniższego obiektu. Wyroby z podajnika (Y0) mają być przetransportowane do pojemników L, M, S w zależności od ich wielkości. Do wykrywania wielkości mamy trzy czujniki optyczne X0, X1, X2. Pozycja wózka wykrywana jest czujnikami dwustanowymi X4, X5, X6. Do załączania taśmociągów służą wyjścia Y5, Y6, Y7 a do wykrywania obecności elementu na taśmociągu odpowiednio wejścia X10-X11, X12-X13, X14-X15. Zakładamy, że taśmociągi transportujące załączone są tylko wtedy gdy jest to potrzebne (element na taśmociągu) Kolejność podawanych elementów i ich rodzaj można zmienić w opcji Edit / change parts 1

a) uruchomienie podajnika Zakładamy, że uruchomienie podajnika (Y0=1) może nastąpić pod warunkiem, że podnośnik znajduje się w dolnym położeniu (X4=1) oraz podnośnik nie jest odwrócony. Jeżeli załączone jest wejście X24 to podawanie następuje automatycznie. Jeżeli wejście X24 nie jest załączone to możemy wymusić podanie wyrobu ręcznie (X20). Jeżeli włączony jest podajnik to również uruchomiony jest transporter (Y1) Wyniki porównania musimy zapamiętać Jeżeli element znajduje się na platformie to uruchomiamy ruch do góry aż do osiągnięcia odpowiedniego dla wielkości elementu czujnika krańcowego. W naszym przypadku ostatnia linia NOT(X4) AND M4 nie jest potrzebna gdyż przenośnik małych elementów jest na tej samej wysokości co podajnik. 2

Jeżeli element osiągnie zadaną pozycje (w zależności od zmierzonej wysokości) to załączamy obrót (Y4). Wyłączenie obrotu i powrót do pozycji wyjściowej ma nastąpić dopiero po przetransportowaniu elementu za czujniki obecności elementu na taśmie Zatrzymanie taśmy powinno nastąpić po przejściu elementu przez czujnik obecności na końcu taśmy (załączenie w tym przypadku następuje dopiero jak element znajdzie się na taśmie (X10) ale można to było zrobić wcześniej np. jak wykryliśmy wielkość elementu (M4)). Jeżeli element znajduje się na taśmie to kasujemy pamięć wielkości (M4). W związku z tym że czujnik końca taśmy (X11) nie jest na samym końcu musimy opóźnić wyłączenie taśmociągu (T0). X11 działa tylko przez chwilę stąd dodatkowy przekaźnik M11 do podtrzymania. Dla taśmy elementów średnich pokazano inny sposób załączenia i wyłączenia taśmy 3

To samo dla elementów dużych Jeżeli wypakowaliśmy element to możemy powrócić do pozycji dolnej UWAGA 1. Zmodyfikuj program tak aby po załadowaniu trzech elementów zapaliły się lampki odpowiednio: Y20 2 małe, Y21 2 średnie, Y22 2 duże. 2. Jeżeli wszystkich elementów będzie przynajmniej 2 w każdym pudełku, to zatrzymaj proces ponowne uruchomienie wciśnięciem przycisku x21 3. Zmierz czas potrzebny do transportu poszczególnych elementów od pojawienia się na podnośniku do końca taśmy, zapisz czasy transportu odpowiednio do rejestrów D0, D1, D2. 4

4. Włącz alarm jeśli czas transportu przekroczy wartość zadaną w rejestrze D5 (Y23 mruga 0.5s/0.5s) w takiej sytuacji należy zatrzymać podawanie Ad. 1. Zadanie to jest proste wystarczy podłączyć liczniki do czujników np. na końcu poszczególnych przenośników Ad. 2. Aby wyłączyć podawanie musimy wygenerować nową zmienną, która będzie jedynką jeżeli wszystkie liczniki będą aktywne. Aby można było ponownie uruchomić układ musimy skasować liczniki. Zmienna ta zablokuje podawanie następnych elementów (wpisujemy ją do już istniejącej linii 0: Ad.3 Poniżej pokazano przykładową wersję programu do pomiaru czasu transportu. Wadą tej wersji jest to, że jeżeli następny element pojawi się na podnośniku przed zakończeniem transportu poprzedniego to zmierzony czas wynosi 0. Aby poprawić ten błąd trzeba uzyć więcej Timerów zastanów się jak to zrobić 5

Ad 4 Jeżeli chcemy sprawdzić czy czas pomiędzy czujnikami obecności nie jest dłuższy od zadanego to możemy wykonać to następująco. Jeżeli TIMER T10 zostanie uruchomiony (załączony zostanie styk T10) to znaczy, że czas przejazdu jest dłuższy niż zadany w D5 a to może oznaczać, że przenośnik nie działa. Do D5 powinniśmy wpisać wartość początkową np. gdy startuje sterownik (M8002) Załączenie styku T10 powinno sygnalizować awarię i zatrzymywać podawanie następnych elementów np. Sygnalizacja przerywanym sygnałem podłączonym do Y10 6

Bit M8013 jest generatorem impulsów o okresie 1 s (0.5/0.5s) Przerwanie działania można zrealizować np. przez odcięcie załączenia Y0 Możemy również stykiem T0 załączyć przekaźnik pomocniczy (np. [SET M25]) i ten styk podłączyć w linii 0 zamiast T10. W takim przypadku aby odblokować awarie musimy skasować przekaźnik M25. Możemy również wykorzystać komparatory (elementy porównujące bo wcześniej zmierzyliśmy czasy Komparator wpisujemy: Pamiętać aby nie wykorzystywać wszystkich metod na raz. 7