Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania

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

PROGRAMOWALNE STEROWNIKI LOGICZNE

Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń

Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Sterowniki Programowalne (SP)

O autorze... 9 Wprowadzenie... 11

System sterowania robota mobilnego z modułem rozpoznawania mowy

ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN

Opracował: Jan Front

Szczegółowy opis laboratorium symulującego system produkcyjny

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

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

Sterowniki Programowalne (SP) Wykład 11

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

SYLABUS/KARTA PRZEDMIOTU

Politechnika Krakowska im. Tadeusza Kościuszki KARTA PRZEDMIOTU. obowiązuje słuchaczy rozpoczynających studia podyplomowe w roku akademickim 2018/2019

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

Kurs Projektowanie i programowanie z Distributed Safety. Spis treści. Dzień 1. I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212)

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

WPROWADZENIE DO UML-a

PRZEWODNIK PO PRZEDMIOCIE

Zespół Szkół Technicznych, Rybnik, ul. Kościuszki 5;

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

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

Egzamin / zaliczenie na ocenę*

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

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503)

REFERAT PRACY DYPLOMOWEJ

Automatyka i sterowania

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

PRZEWODNIK PO PRZEDMIOCIE

Urządzenia automatyki przemysłowej Kod przedmiotu

WIZUALIZACJA I STEROWANIE ROBOTEM

PROJEKT Z BAZ DANYCH

PRZEWODNIK PO PRZEDMIOCIE

Wonderware InTouch wspiera modułowy proces technologiczny na Politechnice Śląskiej w Gliwicach

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

PRZEWODNIK PO PRZEDMIOCIE

Laboratorium Maszyny CNC. Nr 4

Komentarz do prac egzaminacyjnych w zawodzie technik mechatronik 311[50] (zadanie 4) ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

Szybkie prototypowanie w projektowaniu mechatronicznym

Laboratorium Komputerowe Systemy Pomiarowe

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

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

1. Zbiornik mleka. woda. mleko

INŻYNIERIA OPROGRAMOWANIA

Lista zadań nr 5. Ścieżka projektowa Realizacja każdego z zadań odbywać się będzie zgodnie z poniższą ścieżką projektową (rys.

Systemy wbudowane. Paweł Pełczyński

MOŻLIWOŚCI STANOWISK OPARTYCH O STEROWNIKI PLC SIEMENS S7-1200

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

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

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

Zakładane efekty kształcenia dla kierunku

sterownik VCR v 1. 0

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

Podsumowanie wyników ankiety

Metodyki i techniki programowania

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

Komentarz do prac egzaminacyjnych. w zawodzie technik mechatronik 311[50] (zadanie 4) ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

E-4EZA1-10-s7. Sterowniki PLC

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

Systemy Czasu Rzeczywistego (SCR)

Księgarnia PWN: Kazimierz Szatkowski - Przygotowanie produkcji. Spis treści

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Podstawy programowania III WYKŁAD 4

PRZEWODNIK PO PRZEDMIOCIE

Dostawa oprogramowania. Nr sprawy: ZP /15

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY INSTYTUT MASZYN, NAPĘDÓW I POMIARÓW ELEKTRYCZNYCH

S Y L A B U S P R Z E D M I O T U

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

SYSTEMY CZASU RZECZYWISTEGO (SCR)

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

PRZEWODNIK PO PRZEDMIOCIE

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

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

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

Usługa: Testowanie wydajności oprogramowania

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

Symbol kursu INŻYNIERIA MECHANICZNA PNEUMATYKA PRZEMYSŁOWA HYDRAULIKA SIŁOWA. 1 emt-systems.pl stycznia. 30 stycznia - 01 lutego.

Spis treści 1. Wstęp 2. Ćwiczenia laboratoryjne LPM

Projekt zintegrowany LIFE Gmina Miejska Kraków

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

PRZEWODNIK PO PRZEDMIOCIE

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

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

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Metodyka projektowania komputerowych systemów sterowania

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

PRZEWODNIK PO PRZEDMIOCIE

Sesja egzaminacyjna r.a. 2014/2015 semestr letni

PROTOKÓŁ NR 10. Techniki wirtualne w badaniach stanu, zagrożeń bezpieczeństwa i środowiska eksploatowanych maszyn

PRZEWODNIK PO PRZEDMIOCIE

PIKAOM Platforma Internetowa Komputerowej Analizy Obrazów Medycznych. Dr hab. inż.tomasz Markiewicz Andrzej Kowalski

Ćwiczenie VI (wersja 17)

Kod doskonały : jak tworzyć oprogramowanie pozbawione błędów / Steve McConnell. Gliwice, cop Spis treści. Wstęp 15.

Transkrypt:

1 Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania Martyna MICHALEC Kierujący projektem: dr hab. inż. Marek FIDALI, prof. Pol. Śl. Opiekun: dr inż. Piotr PRZYSTAŁKA Instytut Podstaw Konstrukcji Maszyn Politechnika Śląska Gliwice, 11.01.2018

2 Geneza i cel projektu Geneza: Zastosowanie norm standaryzujących proces tworzenia oprogramowania oraz metodyki postępowania w odniesieniu do sterowników PLC. Cel projektu: Opracowanie systemu sterowania stacji sortującej zamodelowanej przy użyciu oprogramowania Factory I/O z uwzględnieniem zagadnienia inżynierii oprogramowania.

2018-01-11 Projekt inżynierski 3 Wybrane założenia projektowe System sterowania zostanie utworzony dla określonego modelu obiektu technologicznego. Oprogramowanie zostanie utworzone dla sterownika SIEMENS CPU 1214C DC/DC/DC przy użyciu narzędzia TIA Portal v14 SP1. W celu przeprowadzenia symulacji działania systemu sterowania należy użyć środowiska Factory I/O v2.2.2. W pierwszym etapie tworzenia systemu sterowania należy opracować schemat blokowy systemu i algorytmów działania, w kolejnym etapie tworzenia należy opracować kod w wybranym języku programowania. Proces tworzenia systemu sterowania powinien przebiegać z uwzględnieniem zagadnień inżynierii oprogramowania.

4 Stanowisko i narzędzia pracy Rys. 1: Część rzeczywista stanowiska pracy

5 Stanowisko i narzędzia pracy Rys. 2: Część wirtualna stanowiska pracy

6 Tworzenie oprogramowania: metodologia Rys. 3: Model kaskadowy z iteracjami [1]

2018-01-11 Projekt inżynierski 7 Tworzenie oprogramowania: określenie wymagań Rys. 4: Scenariusz działania systemu sterowania

2018-01-11 Projekt inżynierski 8 Tworzenie oprogramowania: projektowanie Rys. 5: Algorytm systemu sterowania

9 Tworzenie oprogramowania: implementacja Rys. 6: Blok funkcyjny Rys. 7: Zmienne lokalne

10 Badania weryfikacyjne: plan Badania jednostkowe: Weryfikacja sprawdzająca zależności pomiędzy sygnałami wejściowymi zadawanymi przy pomocy fizycznych przycisków a sygnałami wyjściowymi sterującymi elementami wykonawczymi (ramionami sortującymi, przenośnikami taśmowymi, układem stop). Badania zasadnicze: Weryfikacja sprawdzająca poprawność procesu sortowania na podstawie sprawdzenia działania pracy ramion sortujących w zależności od wykrytego koloru oraz stanu liczników.

11 Badania weryfikacyjne: wyniki Rys. 8: Zależność pomiędzy pracą ramion a detekcją koloru

12 Badania weryfikacyjne: wyniki Rys. 9: Zależność pomiędzy pracą ramion a stanem liczników

13 Wnioski Postępowanie z uwzględnieniem zasad inżynierii oprogramowania, w tym modelu kaskadowego, zapewniło sprawny przebieg tworzenia oprogramowania. Narzucenie nomenklatury bloków oraz zmiennych, jak również konwencji architektury projektu zwiększyło ergonomię pracy. nioski: TIA Portal v14 jest narzędziem dedykowanym do intuicyjnego tworzenia oprogramowania oraz weryfikacji poprawności jego działania. Narzędzie Factory I/O v2.2.2 jest środowiskiem umożliwiającym symulację działania obiektu technologicznego, dzięki czemu proces tworzenia oprogramowania oraz detekcja nieprawidłowości systemu były ułatwione. Integracja narzędzi Factory I/O oraz TIA Portal daje ogromne możliwości edukacyjne.

14 Bibliografia Źródła: [1] W. Dąbrowski, K. Subieta. Podstawy inżynierii oprogramowania. Wydaw. PJSTK, 2005.

15 Plakat

16 Dziękuję za uwagę.