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
  • 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...
  • Seria FX-100 Czujniki z serii FX-100 to najlepsze rozwiązanie pod względem stosunku jakości do ceny. Wyposażone są w funkcje szybkiego uczenia, co pozwala użytkownikom w szybki i prosty sposób przystosować czujnik do pracy z nieskomplikowan...
  • Zapraszamy Cię na pełny kurs zdalnego dostępu SECOMEA. Kurs powstał z myślą o każdym, kto chce zgłębić tajniki zdalnego dostępu do maszyn i sieci przemysłowej. Zdalny dostęp rozwija się dynamiczne i zyskuje na znaczeniu zwłaszcza w sytuacji...
  • Poniższy poradnik jest zbiorem schematów połączeń elektrycznych. W poradniku zapoznamy się z podstawami wprowadzenia do systemów przekaźnikowych, sekwencji przełączeń przekaźników, porównania systemów przekaźnikowych z systemami tradycyjnym...
  • Wyświetlacz słupkowy ITP15 jest kompaktowym wskaźnikiem procesowym, który wizualizuje analogowy sygnał wejściowy w zakresie od 0 do 100% z 10 słupkami po 10%. Sygnałem wejściowym może być liniowy sygnał napięciowy 0 (2) -10 V lub sygnał prą...
  • Przy użyciu flexROOM® można szybko i łatwo realizować automatykę budynkową na potrzeby biur i budynków administracyjnych, zgodną z obowiązującymi normami i efektywną energetycznie. flexROOM® to szeroki wachlarz rozwiązań dla automatyki budy...