Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/iautomatyka_header_kulka_na_pohylni.jpg

SIMATIC S7-300 i PRACA MAGISTERSKA


Surfując po internecie natrafiłem na informację, że po 6 miesiącach od obrony tytułu magistra mogę swobodnie publikować swoje arcydzieło – pracę dyplomową! Postanowiłem więc udostępnić swoją pracę magisterską wraz ze wszelkimi materiałami jakie powstały przy jej tworzeniu (praca, notatki, prezentacja magisterska).

W tamtym okresie było to dla mnie spore osiągnięcie lecz z perspektywy czasu sam widzę parę punktów proszących się o krytykę. Nie mniej jednak mam nadzieję, że komuś przydadzą się moje wypociny.


PRACA MAGISTERSKA

Układ sterowania czasu rzeczywistego położeniem kulki na pochylni z wykorzystaniem sieci PROFINET

Tak brzmi tytuł mojej pracy dyplomowej i nie było by w tym niczego ciekawego, z punktu widzenia automatyki, jeżeli nie urządzenia na jakich zostało to wykonane. Sercem systemu był sterownik SIEMENS CPU313C-2DP a do wsparcia komunikacji PROFINET dołaczono procesor CP343-1 Advanced i switch sieciowy SCALANCE X204 IRT. Idea projektu była taka, że sterownik PLC zarządzał obiektem z wykorzystaniem modułów rozproszonych ET200S w „czasie rzeczywistym” dzięki sieci PROFINET.

Taak, na filmie jest już efekt końcowy ale zmontowanie i zaprogramowanie całego stanowiska badawczego to była dłuuuga przygoda o dobieraniu nastaw regulatora PID nie wspominając.

STANOWISKO BADAWCZE

Praca magisterska S7-300 - Stanowisko laboratoryjne

  1. Czujniki optyczne odległości SHARP GP2Y0A02 – niech je piekło pochłonie razem z ich charakterystyką odpowiedzi! Kto ich używał ten wie.
  2. Kulka – główna bohaterka,
  3. Pochylnia – scena dla Kulki
  4. Serwomechanizm TowerPro MG9805 – sterowanie PWM.
  5. Moduł ET200S – podłączono do niego większość wejść i wyjść cyfrowych i analogowych.
  6. Konsola sterująca – główna część współautora tej pracy.
  7. Kabel do komunikacji PROFINET.
  8. Taśma łącząca moduł ET200S z konsolą sterującą. – tak… zwykła komputerowa taśma.
  9. Sterownik PLC – serce systemu

GALERIA

DO POBRANIA

Dla bardziej zaciekawionych do pobrania całą praca magisterska (do użytku wyłącznie prywatnego):

PRACA MAGISTERSKA

PDF

PREZENTACJA

NOTATKI DO PREZENTACJI

Prezentacja

PDF

PROGRAM SIMATIC MANAGER PLC_Kulk

SPIS TREŚCI PRACY MAGISTERSKIEJ:

Spis treści
Wstęp
Cel i zakres
1. Zagadnienia związane z programowaniem sterownika PLC
1.1. Oprogramowanie narzędziowe Simatic Manager
1.2. Operacje na blokach w projekcie
1.3 Typy danych w programie Step 7
1.4 Adresowanie pamięci systemowej sterownika PLC
2. Koncepcja układu sterowania PLC
2.1. Budowa układu sterowania
2.2. Charakterystyka programowa elementów układu sterowania
2.2.1. Charakterystyka programowa układu przetwarzania sygnałów
2.2.2. Charakterystyka programowa elementów pomiarowych i elementu
wykonawczego
2.2.3. Konfiguracja i parametryzacja stacji PLC
3. Projektowanie sieci PROFINET dla komunikacji w czasie rzeczywistym
3.1. Ustawianie cyklu wymiany danych i cyklu odświeżania informacji przez urządzenia w sieci PROFINET
3.2. Obsługa czasu rzeczywistego
4. Programowanie obsługi wejść/wyjść
4.1. Obsługa programowa peryferii
4.1.1. Wymiana danych w sieci PROFINET
4.1.2. Sterowanie peryferyjnymi wejściami i wyjściami cyfrowymi
4.1.3. Forsowanie zmiennych
4.1.4. Skalowanie wartości analogowych
4.2. Linearyzacja charakterystyki czujnika optycznego
4.3. Sterowanie PWM serwomechanizmem
5. Programowanie algorytmów sterowania cyfrowego
5.1. Algorytmy różnicowe regulatora PID dla potrzeb sterowania PLC
5.2. Funkcje do obsługi PID w PLC
6. Testowanie algorytmów sterowania
6.1. Dobór nastaw regulatora
6.2. Jakość dynamiczna układu regulacji PLC
Podsumowanie
Literatura
Załącznik 1 – Listing programu sterowania
Z 1.1. Blok OB1
Z 1.2. Blok FB7 – sterowanie przyciskami i diodami
Z 1.3. Blok FB8 – Forsowanie zmiennych
Z 1.4. Blok FB3 – Linearyzacja i sterowanie odczytem czujników
Z 1.5. Blok OB35 – Cykliczne przerwania
Z 1.6. Blok FB4 – Generowanie sygnału PWM
Z 1.7. Blok OB100 – restart regulatora PID (STL)



Utworzono: / Kategoria: , , ,
  • Autor: Marcin Faszczewski • iAutomatyka.pl
  • Redaktor naczelny w iAutomatyka.pl. Założyłem blog i portal iAutomatyka.pl aby wspólnie z Automatykami, Firmami i Integratorami publikować i szerzyć informacje związane z automatyką.  Nazywamy to Projektem iAutomatyka! Od artykułów wyjaśniających zasady w świecie automatyki po wpisy informacyjne z wydarzeniami firm. Zapraszam Automatyków do założenia bezpłatnego konta i publikowania artykułów o automatyce razem z nami. Zapraszam też firmy do założenia profilu i umieszczenia swojej działalności w katalogu i na mapie automatyki jak i publikowania artykułów wśród społeczeństwa automatyków.
  • Profil Autora
  • https://iautomatyka.pl/

Reklama

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • PR200 to uniwersalne i łatwe w obsłudze urządzenie zaprojektowane w plastikowej obudowie do montażu na szynie DIN jako alternatywa dla PLC. Przekaźnik jest dostępny w kilku wersjach dla napięcia stałego i przemiennego. Jest wyposażony w cyf...
  • Ten kurs zawiera podstawy z dziedziny serwomechanizmów. Składa się z pierwszego modułu wprowadzającego, pełnego kursu o serwomechanizmach. Mini kurs przeprowadzi Cię przez podstawowe zagadnienia związane z serwomechanizmami. Zaczniemy od sa...
  • Kurs zaczyna się od uniwersalnych porad związanych z czytaniem schematów elektrycznych. Następnie, Agata stopniowo wprowadzi Cię w zagadnienia związane z wykorzystaniem oprogramowania podczas tworzenia kompletnej dokumentacji elektrycznej. ...
    Link: Terminy
  • Czym jest PRRT? PRRT oznacza Power Remote Reset Technology, opatentowaną funkcję, którą posiadają wybrane switche przemysłowe PoE i media konwertery firmy Antaira. Prezentowana funkcja umożliwia łatwe zresetowanie zasilanego urządzenia w zd...
  • To rozwiązanie oparte o technologię LoRaWAN pozwala skutecznie realizować działania ograniczające ryzyko rozprzestrzeniania się wirusa . Możliwość automatycznej kontroli dystansu z jednoczesnym monitoringiem relacji i wstecznym śledzeniem k...
  • Zapraszam Cię na kurs tworzenia wizualizacji HMI z wykorzystaniem panelu XV102 od firmy EATON. Kurs stworzyłem z myślą o każdym, kto chce zacząć przygodę z tworzeniem wizualizacji HMI przy użyciu programu Galileo. Stworzyłem kurs bazujący n...