Synteza pneumatycznych układów sterowania

Podobne dokumenty
PROGRAMOWANIE METODĄ GRAFPOL STEROWNIKÓW PLC STERUJĄCYCH PROCESAMI TECHNOLOGICZNYMI W ODLEWNIACH

Wykład 9. Metody budowy schematu funkcjonalnego pneumatycznego układu przełączającego:

1. Wstęp. dr inż. Piotr Pawełko / Przed przystąpieniem do realizacji ćwiczenia patrz punkt 4!!!

BUDOWA PNEUMATYCZNEGO STEROWNIKA

MODELOWANIE I PROGRAMOWANIE PRACY

dr inż. Piotr Pawełko / Przed przystąpieniem do realizacji ćwiczenia patrz punkt 6!!!

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

BUDOWA I TESTOWANIE UKŁADÓW PNEUMATYKI

Optyczny czujnik zbliżeniowy Zestawy przekaźników elektrycznych Przekaźniki zwykłe Przekaźniki czasowe...

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 15 - Projektowanie układów asynchronicznych o programach liniowych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

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

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

BUDOWA I TESTOWANIE UKŁADÓW ELEKTROPNEUMATYKI

ĆWICZENIE NR P-8 STANOWISKO BADANIA POZYCJONOWANIA PNEUMATYCZNEGO

PROGRAMOWALNE STEROWNIKI LOGICZNE

Wykaz ważniejszych symboli graficznych elementów pneumatycznych i elektropneumatycznych użytych w podręczniku 11

POMIAR WILGOTNOŚCI MATERIAŁÓW SYPKICH METODĄ IMPULSOWĄ

Podstawy Automatyki. Wykład 15 - Projektowanie układów asynchronicznych o programach liniowych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Ćwiczenia laboratoryjne z przedmiotu : Napędy Elektryczne, Hydrauliczne i Pneumatyczne

Wprowadzenie. - Napęd pneumatyczny. - Sterowanie pneumatyczne

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

2. Metoda impulsowa pomiaru wilgotności mas formierskich.

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

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

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

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

Sterowniki Programowalne (SP) Wykład 11

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

ARKUSZ EGZAMINACYJNY

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

Kryteria optymalizacji w systemach sterowania rozmytego piecami odlewniczymi

PROTOTYP URZĄDZENIA DO POMIARU WILGOTNOŚCI MAS FORMIERSKICH METODĄ IMPULSOWĄ

Zmiany. Initial Step krok inicjujący sekwenser

Opracował: Jan Front

ZAWORY ROZDZIELAJĄCE 3/2, 5/2, 5/3 G1/8 i G1/4 sterowane ręcznie dźwignią, zasilane przewodowo

(12) OPIS PATENTOWY (19) PL (11) (13) B1

Ćwiczenie Nr 2. Temat: Zaprojektowanie i praktyczna realizacja prostych hydraulicznych układów sterujących i napędów

PRZEWODNIK PO PRZEDMIOCIE


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

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Automatyka i sterowania

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

Asynchroniczne statyczne układy sekwencyjne

PNEUMATYCZNE ELEMENTY LOGICZNE

Nazwa kwalifikacji: Projektowanie i programowanie urządzeń i systemów mechatronicznych Oznaczenie kwalifikacji: E.19 Numer zadania: 01

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PRAKTYCZNA

Projektowanie układów elektro-pneumatycznych

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

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

PRZEWODNIK PO PRZEDMIOCIE

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

PROJEKTOWANIE UKŁADÓW PNEUMATYCZNYCH za pomocą programu komputerowego SMC-PneuDraw 2.8

Szybkie prototypowanie w projektowaniu mechatronicznym

MARTA ŻYŁKA 1, ZYGMUNT SZCZERBA 2, WOJCIECH ŻYŁKA 3

Podstawowe procedury przy tworzeniu programu do sterownika:

P O L I T E C H N I K A Ł Ó D Z K A INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI LABORATORIUM POMIARÓW I AUTOMATYKI W ELEKTROWNIACH

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Technologie informacyjne - wykład 12 -

Wykład z Technologii Informacyjnych. Piotr Mika

Temat: Projekt i realizacja pneumatycznych układów sekwencyjnych.

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA

Sterowniki Programowalne (SP)

Politechnika Gdańska. Gdańsk, 2016

STRUKTURA I WYPOSAŻENIE SKRZYNKOWYCH LINII WYTWARZANIA ODLEWÓW. A. FEDORYSZYN 1 Wydział Odlewnictwa AGH, Kraków, ul.

NAP D I STEROWANIE PNEUMATYCZNE

INSTYTUT TECHNOLOGII MASZYN I AUTOMATYZACJI POLITECHNIKI WROCŁAWSKIEJ

Wykład 6. Piotr Sauer Katedra Sterowania i Inżynierii Systemów. Siłowniki tłokowe

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

Projektowanie układów na schemacie

symbol graficzny Kierunek przepływu i oznaczenie czynnika hydraulicznego Kierunek przepływu i oznaczenie czynnika pneumatycznego

Urządzenia automatyki przemysłowej Kod przedmiotu

ZASTOSOWANIE OCHŁADZALNIKA W CELU ROZDROBNIENIA STRUKTURY W ODLEWIE BIMETALICZNYM

NAPĘD I STEROWANIE PNEUMATYCZNE PODSTAWY

Laboratorium Napędu i Sterowania Pneumatycznego

OPTYMALIZACJA STEROWANIA MIKROKLIMATEM W PIECZARKARNI

LINIE WYTWARZANIA ODLEWÓW W SKRZYNKACH Z KRAJOWYMI URZĄDZENIAMI FORMIERSKIMI. A. FEDORYSZYN 1 Wydział Odlewnictwa AGH, Kraków

PCEUiP.ZP/341-2/08 załącznik nr 2

koniec punkt zatrzymania przepływów sterowania na diagramie czynności

KATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 204

Podstawy Automatyki. wykład 1 ( ) mgr inż. Łukasz Dworzak. Politechnika Wrocławska. Instytut Technologii Maszyn i Automatyzacji (I-24)

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

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 ZASADY OCENIANIA

przedmiot specjalnościowy przedmiot obowiązkowy polski szósty

PRZEWODNIK PO PRZEDMIOCIE

Podstawy Automatyki. Wykład 12 - Układy przekaźnikowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Definicja 2. Twierdzenie 1. Definicja 3

symbol graficzny kierunek przepływu i oznaczenie czynnika hydraulicznego kierunek przepływu i oznaczenie czynnika pneumatycznego

AUTOMATYZACJA PROCESU PROJEKTOWANIA RUR GIĘTYCH W OPARCIU O PARAMETRYCZNY SYSTEM CAD

Projektowanie siłowych układów hydraulicznych - opis przedmiotu

PROBLEM ROZMIESZCZENIA MASZYN LICZĄCYCH W DUŻYCH SYSTEMACH PRZEMYSŁOWYCH AUTOMATYCZNIE STEROWANYCH

Transkrypt:

ARCHIVES Of FOUNDRY ENGINEERING Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (1897-3310) Volume 11 Special Issue 2/2011 159 164 31/2 Synteza pneumatycznych układów sterowania D. Nowak a, R. Więcławek a,* a Zakład Odlewnictwa i Automatyzacji, Politechnika Wrocławska, ul. Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, Polska *Kontakt korespondencyjny: e-mail: rafal.wieclawek@pwr.wroc.pl Otrzymano 11.04.2011; zaakceptowano do druku 26.04.2011 Streszczenie Mechanizacja i automatyzacja procesów odlewniczych przynosi znaczne korzyści między innymi dzięki wzrostowi wydajności i jakości produkcji. Pomimo że obecnie podstawowym narzędziem automatyzacji procesów produkcyjnych są programowalne sterowniki logiczne PLC, w wielu obszarach, ze względu na swoje zalety, zastosowanie pneumatycznych układów sterowania może być bardziej uzasadnione. Jednak podstawowym czynnikiem decydującym o wyborze techniki sterowania są koszty. W przypadku układów pneumatycznych o kosztach decyduje liczba użytych elementów. Dlatego podczas prac projektowych istotne znaczenie ma wybór odpowiedniej metody syntezy pneumatycznych układów sterowania. W artykule przedstawiono metodę MTS opracowaną w Instytucie Technologii Maszyn i Automatyzacji Politechniki Wrocławskiej do modelowania dyskretnych procesów technologicznych i programowania sterowników PLC, którą można także zastosować, po wprowadzeniu pewnych modyfikacji, do projektowania pneumatycznych układów sterowania. Istotnym elementem metody MTS jest sieć działań, która w sposób graficzny przedstawia algorytm realizowanego procesu. W oparciu o sieć działań i schemat funkcjonalny maszyny roboczej wyznacza się diagram stanów, który w sposób graficzny przedstawia przebieg zmian sygnałów wejściowych i wyjściowych układu sterowania. Analiza diagramu stanów, na podstawie opisanego algorytmu, pozwala w prosty sposób wyznaczyć równanie schematowe, które stanowi podstawę do realizacji układu sterowania. Istotną zaletą metody MTS jest brak ograniczeń odnośnie liczby sygnałów wejściowych i wyjściowych układu sterowania. Natomiast uzyskane rozwiązanie charakteryzuje się minimalną liczbą elementów potrzebnych do realizacji układu sterowania. Słowa kluczowe: Automatyzacja procesów odlewniczych, metoda MTS, układy pneumatyczne. 1. Wprowadzenie Mechanizacja i automatyzacja procesów odlewniczych przynosi znaczne korzyści między innymi dzięki wzrostowi wydajności i jakości produkcji [1, 2, 3]. Obecnie podstawowym narzędziem automatyzacji procesów produkcyjnych są programowalne sterowniki logiczne PLC [4, 5]. W związku z tym całkowicie pneumatyczne układy sterowania są stosowane coraz rzadziej. Niewątpliwą zaletą pneumatycznych układów sterowania w porównaniu z układami elektronicznymi, zwłaszcza w warunkach panujących w odlewni, jest duża odporność na wahania temperatury, wilgotności i zapylenia. Nie bez znaczenia jest także fakt powszechnego stosowania sprężonego powietrza w procesach odlewniczych [6, 7, 8]. Ograniczeniami określającymi opłacalność stosowania pneumatycznych układów sterowania są: odległość między układem sterowania a obiektem nie przekraczająca 4m oraz liczba elementów użytych do ich budowy. W praktyce liczba wyjść i wejść nie powinna przekraczać 30 [9]. Dlatego podczas prac projektowych istotne znaczenie ma wybór odpowiedniej metody syntezy pneumatycznych układów sterowania. Opracowano wiele metod syntezy pneumatycznych układów sterowania, które można podzielić na analityczne i algorytmiczne [10]. W metodach algorytmicznych stosuje się określone przepisy na dobór elementów i sposób ich łączenia. Natomiast metody analityczne wykorzystują prawa algebry Boole a do wyznaczenia funkcji logicznych, jakie muszą być zrealizowane przez poszukiwany układ sterowania. ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164 159

Do projektowania pneumatycznych układów sterowania można także zastosować metodę MTS, która została opracowana do modelowania dyskretnych procesów technologicznych i programowania sterowników PLC [11]. Metoda MTS umożliwia syntezę równania schematowego sekwencyjnego układu sterowania, które może być użyte do budowy stykowo-przekaźnikowego układu sterowania bądź do zaprogramowania sterownika PLC. Wprowadzenie pewnych modyfikacji umożliwia stosowanie metody MTS także do syntezy pneumatycznych układów sekwencyjnych. wewnętrzne (pamięć) M1, M2,..,Mm realizowane są przez przerzutniki, natomiast sygnały wyjściowe układu sterowania Y1, Y2,.Yk sterują zaworami rozdzielającymi odpowiedzialnymi za ruchy robocze napędów. a) b) c) d) 2. Pneumatyczne zespoły wykonawcze Przystępując do projektowania pneumatycznego układu sterowania metodą MTS zakłada się, że będą stosowane zespoły wykonawcze pokazane na rys. 1 lub inne o podobnym sposobie napędu i sygnalizacji stanów ich pracy. Elementami wykonawczymi są siłowniki pneumatyczne jednostronnego lub dwustronnego działania a także siłowniki o ruchu obrotowym wahadłowym. Do sterowania pracą siłowników są stosowane zawory rozdzielające dwupołożeniowe, monostabilne lub bistabilne, sterowane jednostronnie lub obustronnie sprężonym powietrzem. Kontrola położeń tłoczysk siłowników jest realizowana przez komplet wyłączników krańcowych, którymi są zawory trójdrogowe z rolką, sterowane zderzakiem na tłoczysku. a) b) Rys.1 Schemat pneumatycznych zespołów wykonawczych z zaworem: monostabilnym (a), bistabilnym (b) Zakłada się również, że do realizacji funkcji logicznych w projektowanym układzie sterowania będą stosowane zawory specjalne realizujące funkcje alternatywy, koniunkcji i negacji (rys. 2). Natomiast do realizacji funkcji pamięci są stosowane dwustanowe zawory rozdzielające, spełniające rolę przerzutników. Mogą być także stosowane: elementy wejściowe - zawory rozdzielające sterowane ręcznie lub mechanicznie, realizujące funkcje: start, stop, praca krokowa, praca automatyczna, itp., elementy nie wpływające na zmianę założonego programu pracy układu - zawory zwrotno-dławiące, zawory szybkiego spustu itp. Przy tych założeniach sygnały wejściowe układu sterowania X1,X2,..Xn są generowane przez wyłączniki krańcowe, sygnały Rys.2. Zawory specjalne realizujące funkcje alternatywy (a), koniunkcji (b), negacji (c) oraz pamięci (d) 3. Metoda MTS 3.1 Sieć działań Podstawową formą opisu algorytmu działania maszyny roboczej jest zdanie warunkowe: Jeżeli., to... W związku z tym cykl pracy można podzielić na tzw. kroki. Kroki są numerowane począwszy od kroku K1 do ostatniego. Jeden cykl obejmuje wszystkie kroki maszyny roboczej. Każdy krok może być realizowany tylko przez jeden napęd. Graficzny symbol kroku pokazano na rys. 3a. Wewnątrz umieszcza się, obok litery wskazującej napęd realizujący krok, znak,,+ do oznaczenia wysuwu lub znak,,- do oznaczenia wsuwu. Natomiast w nawiasie umieszcza się oznaczenie sygnału wyjściowego układu sterowania, który powoduje ruch. Jeśli ruch odbywa się przy sygnale Yi=0, to taki sygnał oznacza się symbolem Y i. Z każdym krokiem jest związane przejście, którego symbol graficzny pokazano na rys. 3b. Wewnątrz umieszcza się warunek przejścia, którego spełnienie powoduje przejście do realizacji następnego kroku (wyjście TAK). Natomiast krok wskazywany przez wyjście NIE (łuk skierowany) jest realizowany do momentu spełnienia warunku przejścia. Symbol graficzny pokazany na rys. 3c stosuje się do reprezentacji sygnałów pochodzących od elementów wejściowych: start, stop itp. Węzły logiczne reprezentują złożone warunki, które muszą być spełnione, aby przejść do kolejnego kroku. W przypadku węzła alternatywy (rys. 3d) przejście jest możliwe wtedy gdy X1=1 lub X2=1 lub X3=1, natomiast w przypadku węzła koniunkcji (rys. 3e) przejście nastąpi gdy X1=1 i X2=1 i X3=1. Symbol pokazany na rys. 3f oznacza rozgałęzienie sygnału. Sygnały za węzłem rozgałęzienia mają takie same wartości jak sygnał przed węzłem. 160 ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164

Z opisanych wyżej elementów tworzy się tak zwaną sieć działań, która stanowi graficzny opis pracy układu. Przy budowie sieci działań należy przestrzegać następujących zasad: 1. Sieć działań jest przedstawiana według konwencji zapisu od góry do dołu, zgodnie z kolejnością realizowanych kroków. Odstępstwa od pionowej kolejności oznacza się strzałkami. 2. Sąsiednie kroki muszą być rozdzielone warunkiem przejścia. 3. Sąsiednie warunki przejścia muszą być rozdzielone krokiem. a) b) c) d) e) f) Rys. 3. Symbole graficzne stosowane do budowy sieci działań: krok (a), przejście (b), sygnał niezależny od realizowanego algorytmu (c), węzeł alternatywy (d), węzeł koniunkcji (e), węzeł rozgałęzienia sygnału (f) 3.2. Diagram stanów Kolejnym etapem jest wyznaczenie, w oparciu o sieć działań, diagramu stanów, który stanowi zapis w układzie dwóch współrzędnych sekwencji zmian wszystkich sygnałów wejściowych i wyjściowych układu sterowania. Współrzędne pionowe przedstawiają kolejne kroki w cyklu, natomiast współrzędne poziome wyrażają stan elementów sygnałowych i sterujących. Wartość 1 przyporządkowuje się gdy na wyjściu danego elementu występuje ciśnienie zasilania. Wartość 0 oznacza, że na wyjściu elementu występuje ciśnienie atmosferyczne. Na podstawie współrzędnych i sieci działań tworzy się siatkę, na której graficznie przedstawia się zmiany stanów sygnałów wyjściowych i wejściowych w całym cyklu. W pierwszej kolejności wyznacza się diagram stanów sygnałów wyjściowych układu sterowania. Zakłada się przy tym, że elementy sterujące działają idealnie i mają charakter dwustanowy. A zatem nie uwzględnia się stanu przejściowego części ruchomej elementu (suwaka, tłoczyska) jak i rzeczywistych zmian pneumatycznej części sterującej [12]. W związku z tymi założeniami zmiany sygnałów wyjściowych oznacza się w diagramie poziomymi odcinkami w miejscach, w których kończy się realizacja kroku i rozpoczyna realizacja kroku następnego. Taki zapis znacznie ułatwia analizę i syntezę pneumatycznego układu sterowania. Jednak w konsekwencji takiego uproszczenia otrzymane rozwiązanie nie zawsze będzie optymalne ze względu na ilość elementów potrzebnych do budowy układu sterowania. Następnie wyznacza się diagram stanów sygnałów wejściowych układu sterowania przy założeniu, że elementy sygnałowe działają krokowo [12]. Należy tutaj uwzględnić czas przejścia elementu ruchomego z jednego stanu do drugiego, natomiast działanie części pneumatycznej traktuje się jako idealne, dwustanowe. Przyjmuje się także, że w danej chwili czasu tylko jeden sygnał wejściowy może zmienić swój stan (nie dotyczy to sygnałów wyjściowych). Zatem cykl pracy można podzielić na skończoną liczbę przedziałów czasowych, zwanych taktami, w których nie zachodzą żadne zmiany. Takty nie są określone przedziałem czasu, dlatego mogą trwać dowolnie długo. W sieci działań takty oznacza się numerami porządkowymi. 3.3. Równanie schematowe Kolejnym etapem jest wyznaczenie równania schematowego, które opisuje strukturę pneumatycznego układu przełączającego. Polega to na wyznaczeniu wszystkich funkcji F(Y i ), określających zależność sygnałów wyjściowych Y i od sygnałów wejściowych pneumatycznego układu sterowania oraz stanów wewnętrznych (pamięci). W pracy [13] opisano reguły, wg których można wyznaczyć taki opis. W ogólnym przypadku zadanie sprowadza się do rozwiązania równań następującej postaci ' '' F( Y ) = ( fp f + Y ) ( fk f ) (1) lub i j ' i j i j + i j '' F( Y ) = ( fp f + Y ) ( fk f ) (2) gdzie: Y i sygnał odpowiedzialny za realizację kroku Kj, fp j warunek przejścia do realizacji kroku K j jest nim warunek przejścia umiejscowiony w sieci działań bezpośrednio przed krokiem K j, fk j warunek zakończenia realizacji kroku K j jest nim zanegowany warunek przejścia połączony w sieci działań z krokiem K j łukiem skierowanym, ' '' f, f - sygnały ze zbioru ( X 1, X 2,.., Xn, X1, X 2,.., Xn, ) lub ( M1, M 2,.., Mm, M1, M 2,.., Mm) dobrane w taki sposób, aby były spełnione równania (1) lub (2). Schematy układów pneumatycznych zrealizowanych na podstawie równań (1) i (2) przy użyciu elementów specjalnych realizujących funkcje: alternatywy, koniunkcji i negacji pokazano na rys. 4. Jak łatwo zauważyć, sygnał sterujący Y i =0 powoduje automatyczne odprowadzenie zużytego powietrza z układu sterowania do atmosfery, zatem nie ma potrzeby projektowania dodatkowych obwodów odpowietrzających. Należy tutaj podkreślić, że przedstawione rozwiązania ogólne są wystarczające do realizacji dowolnego sygnału sterującego w układzie sekwencyjnym, ale w szczególnych przypadkach rozwiązanie może mieć prostszą postać. To oznacza, że niektóre ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164 161

funkcje można pominąć w równaniach (1) i (2) a tym samym można zrezygnować z elementów realizujących te funkcje w układach pokazanych na rys. 4. a) 4. Przykład Na rys. 5 pokazano schemat funkcjonalny dozownika skrzynkowego materiałów sypkich [14].W pozycji wyjściowej materiał z zasobników wypełnia skrzynki dozujące. Rozpoczęcie procesu dozowania inicjuje przycisk ST. W pierwszym kroku następuje wysuw siłownika S1 co powoduje przesunięcie skrzynki nad otwór wylotowy i zadozowanie materiału A. W drugim kroku następuje wsuw siłownika S1 do pozycji wyjściowej. W trzecim kroku jest realizowany wysuw siłownika S2 (dozowanie materiału B). Ostatni krokiem jest wsuw siłownika S2. Sterowanie napędami jest realizowane poprzez zawory pneumatyczne monostabilne. Sygnał Y1=1 powoduje wysuw a Y1=0 powoduje wsuw siłownika S1. Podobnie odbywa się sterowanie siłownikiem S2 za pomocą sygnału Y2. Skrajne położenia tłoczysk siłowników są sygnalizowane przez wyłączniki krańcowe X1, X2, X3, i X4. b) Rys. 5. Schemat funkcjonalny dozownika skrzynkowego materiałów sypkich Sieć działań oraz diagram stanów dla powyższego procesu pokazano na rys. 6. Sygnał Y1=1 jest odpowiedzialny za wykonanie kroku K1. Warunki realizacji tego kroku są następujące fp1 = ST X 3 ; fk 1 = X 2 (4) Jak widać na rys. 6, zależność F(Y 1 )=fp 1 fk 1 nie jest spełniona, gdyż w taktach nr 4 i 5 iloczyn fp 1 fk 1 przyjmuje niepożądany stan 1. Można go wyeliminować tylko przez zastosowanie sygnału pamięci M, którą należy zrealizować według równania Rys. 4. Schematy układów pneumatycznych zrealizowanych na podstawie: równania (1) (a), równania (2) (b) Poszukiwanie rozwiązań dla kolejnych sygnałów Y i należy rozpocząć od analizy iloczynu fp i fk i, wyznaczonego graficznie na podstawie diagramu stanów. W każdym takcie musi być spełniona zależność F(Y i )=fp i fk i (3) Jeśli powyższa zależność nie jest spełniona, wówczas należy poszukiwać rozwiązań zgodnie z równaniami (1) i (2). F( M ) = ( X 2 + M ) X 4 (5) Sygnał X2=1 powoduje ustawienie M=1 i zapamiętanie tego stanu, natomiast X4=1 powoduje ustawienie M=0 i również zapamiętanie tego stanu. Dzięki tak zrealizowanej pamięci można zapisać F( Y1) = fp1 fk1 M = ST X 3 X 2 M (6) a po minimalizacji F( Y1) = ST X 3 M (7) 162 ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164

Sygnał Y2=1 odpowiada za wykonanie kroku K3.Warunki realizacji tego kroku są następujące fp 3 = X1 ; fk 3 = X 4 (8) Również w tym przypadku zależność F(Y 2 )=fp 3 fk 3 nie jest spełniona, gdyż w taktach nr 1 i 8 iloczyn fp 3 fk 3 przyjmuje niepożądany stan 1. Można go wyeliminować przez zastosowanie sygnału pamięci M. W związku z tym można zapisać F( Y 2) = fp3 fk3 M = X1 X 4 M (9) a po minimalizacji otrzymamy Rys. 6. Sieć działań oraz diagram stanów dla przykładowego procesu F( Y 2) = X1 M (10) Schemat pneumatycznego układu sterowania zrealizowanego na podstawie równań: (5), (7) i (10) pokazano na rys.7. 5. Wnioski Metoda MTS umożliwia w formalny i precyzyjny sposób przedstawić algorytm działania dowolnego procesu realizowanego sekwencyjnie. Nie narzuca przy tym ograniczeń odnośnie liczby realizowanych kroków ani liczby sygnałów wejściowych i wyjściowych. Dzięki diagramowi stanów można łatwo, w sposób analityczny, wyznaczyć równanie schematowe stanowiące podstawę do budowy pneumatycznego układu sterowania. Rys. 7. Schemat pneumatycznego układu sterowania dla przykładowego procesu W porównaniu z metodami algorytmicznymi, układ sterowania zaprojektowany metodą MTS potrzebuje zwykle mniejszej ilości elementów koniecznych do jego budowy. A zatem w wielu przypadkach koszt takiego układu sterowania może być konkurencyjny w stosunku obecnie stosowanych, elektronicznych układów sterowania. Dalsze badania będą prowadzone w kierunku opracowania algorytmu, który umożliwi syntezę układu sterowania przy minimalnej ilości elementów realizujących pamięć (przerzutników). ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164 163

Literatura [1] A. Fedoryszyn, Assessment of systems for mechanisation of casting production, Archives of Foundry Engineering, vol. 7, iss. 3 (2007), 83-86. [2] S. Kukla, Evaluation and verification of time and costs of production activities in foundry industry, Archives of Foundry Engineering, vol. 7, iss. 3 (2007), 79-82. [3] A. Fedoryszyn, A characteristic of design solutions for flask moulding lines, Archives of Foundry Engineering, vol. 7, iss. 1 (2007), 5-8. [4] A. Fedoryszyn, Flask casting lines with home-produced moulding devices, Archives of Foundry, Vol. 6, No. 21 (2007), 31-36, (in Polish). [5] Ł. Dworzak, T. Mikulczyński, Synthesis of sequential control algorithms for pneumatic drives controlled by monostable valves, Archives of Foundry Engineering, Vol. 9, iss. 3 (2009), 35-40. [6] D. Homa, H. Szlumczyk, K. Janerka, Operation of pneumatic conveying systems in technological processes, Archives of Foundry Engineering, Vol. 9, iss. 1 (2009), 73-78. [7] D. Homa, K. Janerka, J. Szajnar, J. Jezierski, Aplikacje transportu pneumatycznego w odlewnictwie, Archives of Foundry Engineering, Vol. 10, iss. 4 (2010), 19-26. [8] D. Homa, Z. Gorazda, A Myszor, Pneumatic reclamation devices applied in the conditions of Ostrowiec Foundry, Archives of Foundry Engineering, Vol. 10, iss. 2 (2010), 65-69 (in Polish). [9] Ł. Węsierski, Projektowanie pneumatycznych układów sterujących, Pneumatyka, no 4, (2011), 43-46. (in Polish). [10] W.Szenajch, Napęd i sterowanie pneumatyczne, WNT (1994) (in Polish). [11] T. Mikulczyński, Z. Samsonowicz, A mathematical model of discrete manufacturing process control, Control Engineering Practice, Vol. 4, Nr 9, (1996), s. 1249-1260. [12] Ł. Węsierski, Rzeczywiste działanie pneumatycznych układów napędowo-sterujących, Pneumatyka Nr 1, (2001), 24-26. [13] T. Mikulczyński, Z. Samsonowicz, R. Więcławek, The computer aided programming of PLCs with the MTS method, Automation 98, (1998), 111-117. [14] Z. Samsonowicz, Automatyzacja procesów odlewniczych, WNT (1985) Synthesis of pneumatic controll systems Abstract Currently, the basic tool for automating the production processes are the PLCs. However, in many areas application of the pneumatic control systems may be more reasonable. The main factor determining choice of the control technology are costs. In the case of pneumatic systems, the costs shall be determined by the number of elements used. Therefore, during the design works it is important to choose an appropriate method for the pneumatic control systems synthesis. The article presents the MTS method, which may be used for a discrete technological processes modeling and PLC programming, as well as for a pneumatic control systems designing. An important element of the MTS method is the network of actions, which graphically presents an algorithm of the implemented process. Based on the action network and operating machine s functional diagram, the diagram of different states is determinated, which graphically shows changes of the control system s input and output signals. Analysis of the diagram of different states, makes it easy to determine a schematic equation, which shall be the basis for the control system implementation. Advantage of the MTS method is the lack of restrictions on the number of the control system s input and output signals. The resulting solution is characterized by a minimum number of elements needed to implement the control system. 164 ARCHIVES OF FOUNDRY ENGINEERING Volume 11, Special Issue 2/2011, 159 164