Programowanie wozkow indukcyjnych Józef Okulewicz. Ćwiczenie jest wykonywane przy użyciu programów Przeplywy i Sekcje.

Podobne dokumenty
Instrukcja obsługi programatora TM-PROG v

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

Obrót magazynowy w kasach Farex przy pomocy programu PLU Manager

Abacus Tychy, ul. Pod Lasem 20 tel

dolar tylko przed numerem wiersza, a następnie tylko przed literą kolumny.

Opis obsługi programu KALKULACJA

ROZDZIAŁ 1. PRZEGLĄD BRAMOFONU SAFE...

Opis konfiguracji ST do współpracy z kolektorem DENSO BHT 8000

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Lista zadań nr 1. Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania algorytmów sterowania procesami

Laboratorium Napędu robotów

Sterowanie pracą reaktora chemicznego

INSTRUKCJA SKŁADANIA SPRAWOZDANIA W SYSTEMIE WITKAC.PL

Instalowanie dodatku Message Broadcasting

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

Opis obsługi programu KALKULACJA

INSTRUKCJA MONTAŻU I OBSŁUGI PRZENOŚNEGO PANELU KONTROLUJĄCEGO

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Instrukcja użytkownika systemu medycznego. Pracownik medyczny Lekarz ZDLR

1. Opis okna podstawowego programu TPrezenter.

Instrukcja uŝytkownika

Skrypt 8. Równania. Opracowanie: GIM6. 1. Stosunek dwóch i kilku wielkości (cz. 1) 2. Stosunek dwóch i kilku wielkości (cz. 2)

Operacje. instrukcja obsługi wersja 2.9.2

Opis dydaktycznych stanowisk pomiarowych i przyrządów w lab. EE (paw. C-3, 302)

finiownia loginów. W zależności od ustawionej opcji użytkownik login:

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Instrukcja obsługi notowań koszykowych w M@klerPlus

FlowSoft02. Przeznaczenie programu

Etap szkolny konkursu Baltie 2010, kategorie C, D

5.3. Program komputerowy sterowania zapasami z zastosowaniem algorytmów genetycznych

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

Stosowanie, tworzenie i modyfikowanie stylów.

Spis treści Panel kontrolny - parametry Wybór jednostek Kontrolka czasu Kontrolka wyboru zestawienia danych...

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

KONSTRUKCJA TRÓJKĄTA 1 KONSTRUKCJA TRÓJKĄTA 2 KONSTRUKCJA CZWOROKĄTA KONSTRUKCJA OKRĘGU KONSTRUKCJA STYCZNYCH

UONET+ moduł Dziennik

Instrukcja użytkowania oprogramowania SZOB LITE

Zgrywus dla Windows v 1.12

Raporty systemowe. Omówienie funkcjonalności. Spis treści

Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL

Zadanie 3. Praca z tabelami

Wyłącznik czasowy GAO EMT757

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Compaction measurement for vibrating rollers. CompactoBar ALFA H/P

Instrukcja wprowadzania plik JPK do programu KSAT

Opis preprocesora graficznego dla programu KINWIR -I

Poradnik użytkownika pomoc techniczna

Księgowość Optivum. Jak sporządzić zestawienie zmian w funduszu jednostki?

INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI

Instrukcja obsługi i montażu regulatora SR530C1E I S530C1E

INSTRUKCJA OBSŁUGI DIODOWEGO WYŚWIETLACZA TEKSTÓW PIEŚNI STEROWANEGO Z TABLETU 10,1 '

Rozpoczęcie pracy z programem.

Instrukcja instalacji programu FaceController.

W nowej wersji aplikacji Plansoft.org wprowadzono liczne zmiany w module Tabela Przestawna.

Polcode Code Contest PHP-10.09

Plan lekcji Optivum. Jak ułożyć plan dyżurów? Przewodnik

A. Korzystanie z panelu sterowania

Udostępnianie, publikowanie i zapisywanie aplikacji do pliku

Główne elementy zestawu komputerowego

INSTRUKCJE DO FRONTPAGE 2003

EGZAMIN MATURALNY Z INFORMATYKI

KAMERA INSPEKCYJNA MODEL: TV-EC2M INSTRUKCJA OBSŁUGI

Pobieranie puli numerów recept z Portalu Świadczeniodawcy

IIIIIIIIIIIIIIIMMIMMIII

Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku

A-DTR (1) 2010 Sony Corporation

INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI

INSTRUKACJA UŻYTKOWANIA

UNIFON podręcznik użytkownika

SKRÓCONA INSTRUKCJA uruchomienia testera

Wyświetlacz funkcyjny C600E

Instrukcja instalacji oprogramowania Flow!Works na komputerze z systemem Windows 7

SPIS ILUSTRACJI, BIBLIOGRAFIA

Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

I. Program II. Opis głównych funkcji programu... 19

Sterownik przewodowy. Bosch Climate 5000 SCI / MS. Model: KJR-12B/DP(T)-E-2

Synchronizator plików (SSC) - dokumentacja

2. Tworzenie tabeli przestawnej. W pierwszym oknie dialogowym kreatora określamy źródło danych, które mamy zamiar analizować.

Wspólne Zaawansowana tabela

Informacje o aktualizacji Wersja 2.3

Opis obsługi programu KALKULACJA

Wstęp Sterowanie Utworzenie, wybór i kasowanie gracza. utworzenia nowego gracza Nowy gracz Nastawienie gracza

Instrukcja uŝytkownika

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

Usługi Informatyczne "SZANSA" - Gabriela Ciszyńska-Matuszek ul. Świerkowa 25, Bielsko-Biała

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Notowania Mobilne wersja Java

CEMEX Go. Faktury. Wersja 2.1

Przykład rozwiązywania problemu w programie DSS1OPT

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Aplikacja CMS. Podręcznik użytkownika

KRAJOWA MAPA ZAGROŻEŃ BEZPIECZEŃSTWA INSTRUKCJA OBSŁUGI

2.1. Ewidencja palet desek wychodzących z hali

Instrukcja użytkownika bloku sterowania elektrycznym kotłem jonowym Beril

System Informatyczny Oddziału Wojewódzkiego NFZ

Transkrypt:

Programowanie wozkow indukcyjnych Józef Okulewicz Ćwiczenie jest wykonywane przy użyciu programów Przeplywy i Sekcje. Program Przeplywy służy do napisana programu sterujący rozwożeniem ładunków pomiędzy węzłami układu transportowego. Po uruchomieniu programu Przeplywy wyświetla się tablica przepływów pomiędzy węzłami układu transportowego. W okienkach u góry ekranu można ustalić: liczbę węzłów, numer początkowego węzła, czas pracy na dobę [h], czas wyładunku lub załadunku [s], liczbę miejsc na wózku. Przy liczbie miejsc zaznacza się czy pobierane są ładunki dowolne czy jednakowe. W kolejnych wierszach tabeli należy wpisać liczbę ładunków przewożonych z węzła o numerze podanym w wierszu do węzła o numerze podanym w kolumnie. Po naciśnięciu przycisku wyświetlą się na liście po prawej stronie liczby ładunków wywiezionych i dowiezionych w poszczególnych węzłach. Po naciśnięciu przycisku zostanie utworzony plik instrukcje.txt zawierający fragment programu sterującego rozwożeniem ładunków pomiędzy węzłami układu transportowego. Program ten będzie odczytywany z programu sterującego układem transportowym zapisanego w pliku wozki_projekt.par.

Program Sekcje służy do symulacji działania układu transportowego z wózkami indukcyjnymi. Po uruchomieniu programu należy wczytać model układu transportowego za pomocą przycisku Model u dołu ekranu. wprowadzanie modelu układu transportowego wprowadzanie wózka liczba wytworzonych i nieprzewiezionych ładunków w węźle p0 suma wytworzonych i nieprzewiezionych ładunków Do uruchomienia symulacji służy przycisk:. Tempo symulacji reguluje się suwakiem u dołu zegara:.

Naciskając przycisk można określić czas, po jakim symulacja zatrzyma się. Po wpisaniu czasu należy nacisnąć przycisk ze znakiem zapytania. Otrzymuje się np.:. Wózek wprowadza się do modelu poprzez naciśnięcie segmentu wozek (góra ekranu). Liczba wyprodukowany i nieprzewiezionych ładunków wyświetla się przy segmencie suma (prawy dolny róg ekranu). Rys.1. Przykładowy wynik symulacji 3 godzin działania układu transportowego z 4 4ózkami: Wyświetlacz przy segmencie suma podaje sumę wszystkich wyświetlaczy. Ponieważ segment LW podaje liczbę wózków, to aby otrzymać liczbę wytworzonych ładunków należy od wartości wyświetlonej przy segmencie suma odjąć treść wyświetlacza segmentu LW. Wynik symulacji jest zapisany w pliku WYNIK.txt. Przykładowo liczba ładunków wytworzonych w ciągu 3 godzin wynosi 687-4=683. Liczba nieprzewiezionych ładunków wynosi 170. Przewieziono zatem 683-170=513. Wynika z tego wniosek, ze liczba 4 wózków jest za mała dla tego układu transportowego. Tabela 1. Zapis wyników symulacji w pliku WYNIKI.txt ================= D:\wozki_projekt.par =============================== ================================/\============================= -------------------------------------------- Czas: 03:00.00 Segmenty wyjsciowe: @ LW bylo= 4 jest= 0 @ p0 bylo= 188 jest= 42... @ p14 bylo= 15 jest= 14 @ suma bylo= 687 jest= 170 -------------------------------------------- Suma: bylo= 1374 jest= 340 ----------------------------------/

Tabela 2. Ekstrapolacja wyników symulacji 3 godzin czas pracy stopien niewykonania stopien wykonania 3h % % 16h nominalny czas pracy plan przewozu wyworzone nieprzewiezione 24,9% 18,8% 0 188 42 22,3% 18,7% 1005 1 39 7 17,9% 18,4% 212 2 39 8 20,5% 18,4% 212 3 18 1 5,6% 18,8% 96 4 40 4 10,0% 18,6% 215 5 41 7 17,1% 18,8% 218 6 34 2 5,9% 18,5% 184 7 57 18 31,6% 18,5% 308 8 34 0 0,0% 18,5% 184 9 25 15 60,0% 18,7% 134 10 7 4 57,1% 18,4% 38 11 42 0 0,0% 18,4% 228 12 37 29 78,4% 18,4% 201 13 67 19 28,4% 18,7% 359 14 15 14 93,3% 18,8% 80 suma 683 170 3674 3 16 3643 oszacowany przewóz w czasie nominalnym Stopień wykonania planu produkcji po 3 godzinach jest proporcjonalny do czasu symulacji. Natomiast stopień wykonania przewozów jest różny dla każdego węzła. Przy 4 wózkach wyróżniają się węzły 9, 10 i 12, 13, 14 (tab.3, rys.2). Tabela 3. Zestawienie wyników symulacji w zależności od liczby wózków nieprzewiezione węzeł wytworzone liczba wózków 4 5 6 7 8 p0 188 42 12 1 0 0 p1 39 7 7 6 1 1 p2 39 8 4 4 0 0 p3 18 1 1 1 0 0 p4 40 4 5 3 2 1 p5 41 7 3 3 1 1 p6 34 2 2 0 1 2 p7 57 18 10 0 0 0 p8 34 0 0 0 0 1 p9 25 15 5 0 0 1 p10 7 4 1 1 1 0 p11 42 0 0 0 0 0 p12 37 29 9 3 1 1 p13 67 19 2 1 0 0 p14 15 14 7 1 1 0 suma 683 170 68 24 8 8

Rys.2. Liczba nieprzewiezionych ładunków w zależności od liczby wózków. Węzły 9, 10, 12, 13 są na obrzeżach tras, co może powodować, że docierają do nich wózki załadowane i nie mogą odbierać ładunków. Węzeł 14 jest przy głównej trasie i mijają go wózki najczęściej załadowne i też nie mogą odbierać ładunków. Ten problem można rozwiązać albo przez zmianę sterowania albo przez zwiększenie liczby wózków. Zmiana sterowania polegałaby na tym aby wózek był wzywany do konkretnego węzła gdy pojawi się w nim ładunek i nie mógł być zatrzymany przez inny węzeł po drodze gdy jedzie pusty do wzywającego go węzła. Skutkiem tego byłoby zmniejszenie przewiezionych ładunków przez zadaną liczbę wózków. W celu zrealizowania przewozów przy takim sterowaniu należałoby zwiększyć liczbę wózków. Zamiast modyfikowania sterowania wystarczy zwiększyć liczbę wózków. Po zwiększeniu liczby wózków o 2 stopień wykonania planu przewozów w ciągu 3 godzin zmienił się drastycznie (tab.3). Pozostało do rozważenia czy zwiększyć liczbę wózków o 1 albo pozostawić krótki czas po zakończeniu produkcji na rozwiezienie pozostawionych ładunków. Rys.2. Przykładowy wynik symulacji 3 godzin działania układu transportowego z 6 4ózkami: