Start maszyny Włączenie zasilania lub zwolnienie guzika Bezpieczeństwa ZEROWANIE [Prędkości maksymalne] - Podniesienie Silnika - Przejazd silnika do krańcówki OSI-Y MIN - Cofnięcie Pasa jeśli czujnik optyczny początek wykrył materiał jeśli nie nie ruszać pasa Oczekiwanie na prace Tryb ręczny: Wybrano GÓRA/DÓŁ [powoduje włączenie silnika polerki] [powoduje ] Tryb ręczny: [Prędkość zależna od silnika do polerowania lub do szlifowania prędkości w ustawieniach sterownika] Długie wciśnięcie guzika GÓRA/DÓŁ [powoduje czyszczenie papieru zgodnie z schematem niżej] Poruszenie joysticka - Guzik TYŁ [powoduje poruszanie się karetki w stronę krańcówki OSI-Y MIN] - Guzik PRZÓD [powoduje Poruszanie się karetki w stronę Krańcówki OSI-Y MAX] - Guzik LEWO [powoduje Przewijanie taśmy w przód] - Guzik PRAWO [powoduje Przewijanie taśmy w tył] Podczas tej pracy program nie reaguje na żadne czujniki prócz krańcówek OSI-Y Tryb ręczny: [Prędkości maksymalne] Poruszenie joysticka - Guzik TYŁ [powoduje poruszanie się karetki w stronę krańcówki OSI-Y MIN] - Guzik PRZÓD [powoduje Poruszanie się karetki w stronę Krańcówki OSI-Y MAX] - Guzik LEWO [powoduje Przewijanie taśmy w przód] - Guzik PRAWO [powoduje Przewijanie taśmy w tył] [Prędkość maksymalna] [Pas przesuwa się do przodu] [jeśli czujnik optyczny Początek MATERIAŁU wykryje Materiał prędkość Pasa się zatrzymuje] [Karetka z prędkością maksymalną Jedzie w kierunku krańcówki OSI-Y MAX aż do momentu gdy zostanie wykryty koniec materiału przez czujnik pojemnościowy SZEROKOŚCI MATERIAŁU] [Włączenie silnika polerki na obroty z ustawień sterownika] Wybrano guzik START/STOP Oczekiwanie na wybranie trybu ZEROWANIE jeśli potrzebne Wybrano guzik RAMKA Wybrano Guzik Cała powierzchnia [Prędkość maksymalna] [Pas przesuwa się do przodu] [jeśli czujnik optyczny Początek MATERIAŁU wykryje Materiał prędkość Pasa się zatrzymuje] [Karetka z prędkością maksymalną Jedzie w kierunku krańcówki OSI-Y MAX aż do momentu gdy zostanie wykryty koniec materiału przez czujnik pojemnościowy SZEROKOŚCI MATERIAŁU] [Włączenie silnika polerki na obroty z ustawień sterownika] Wybrano guzik GÓRA/DÓŁ [powoduje podniesienie silnika] [Powoduje wyłączenie silnika] [Karetka z prędkością maksymalną Wraca do krańcówki OSI-Y min] [Opuszczenie silnika polerki] [Rozpoczęcie pracy zgodnie z Schematem poniżej dla RAM] [Karetka z prędkością maksymalną Wraca do krańcówki OSI-Y min] [Opuszczenie silnika polerki] [Rozpoczęcie pracy zgodnie z schema tem poniżej dla całej powierzchni]
[Prędkość zależna od silnika do polerowania lub do szlifowania prędkości w ustawieniach Sterownika do pracy] [Prędkość zależna od silnika do polerowania lub do szlifowania prędkości w ustawieniach sterownika] Podniesienie i i pierwszy Przejazd bez przesuwania pasa Polerowany lub szlifowanie element w funkcji RAMA [jednokrotny przejazd parametr w ustawieniach sterownika] Polerowany lub czyszczenie całej powierzchni elementu podniesienie silnika Zawsze przy lewej Krawędzi Podniesienie i Polerowany lub szlifowanie element w funkcji RAMA [wielokrotny przejazd parametr w ustawieniach Sterownika] [przejazd po tych samych liniach] Polerowany lub czyszczenie całej powierzchni elementu Ostatni przejazd bez poruszania pasa pas może przestać się przemieszczać np. w połowie czyszczonego elementu zależnie od tego kiedy wykryje jego Koniec czujnik końca elementu
Warzna sprawa by prędkość pasa była dopasowana do szerokości materiału tak by element szeroki był tak samo Często szlifowany na powierzchni jak element wąski. Niżej dwa rysunki o co mi chodzi dokładnie A A Polerowany lub czyszczenie całej powierzchni elementu A A Czyli by odległość A była zawsze taka sama pas musi poruszać się szybciej lub wolniej w zależności od szerokości materiału oczywiście przy zachowaniu prędkości karetki poruszającej się od lewej do prawej. Mam nadzieje że Sterownik na taki manewr pozwoli.
Menu dostępne na wyświetlaczu sterownika PLC [TRYB PRACY] [włącz POLERKA 1...10 ] uruchamia tryb polerki z ustawieniami poniżej [włącz SZLIFIERKA 1...10] uruchamia tryb czyszczarki z ustawieniami poniżej Tryb ręczny cały czas dostępny W trybie ręcznym niech krańcówki tez działają (tak by nie walić w ramę) [POLERKA1] [POLERKA2]... [POLERKA10] [Zmiana nazwy] jeśli istnieje możliwość zmiany nazwy z poziomu PLC to tu umieścić coś co pozwoliło by edytować nazwę zamiast polerka 1...10 [Prędkość pasa] (wybór prędkości sterowanie przy pomocom SpindelControl max parametr pobrany z ustawień SERWIS ) [ Prędkość karetki] (wybór prędkości od zera do maxa zserwis) [Obroty polerki] (wybór prędkości sterowanie przy pomocom SpindelControl max z SERWIS) [Podajnik Płynu] [Co ile] - (wybór w postaci czasu a dokładnie ilości s pracy z założeniem że 0 oznacza wyłączony ) [Jak długo] (wybór w postaci czasu liczonego w s z założeniem że 0 oznacza wyłączony) [Czyszczenie papieru] [Co ile] - (wybór w postaci czasu a dokładnie ilości s pracy z założeniem że 0 oznacza wyłączony oraz funkcja uruchamiana tylko gdy czujnik przy krańcówce OSI-Y min) [Jak długo] (wybór w postaci czasu liczonego w s z założeniem że 0 oznacza wyłączony podczas zliczania czasu karetka przesuwa się w lewo i w prawo o margines) [margines] (określa ilość impulsów o jaką dostanie silnik krokowy przesuwający karetkę nad dyszą dmuchającą od osi Y max i powrotem) [SZLIFIERKA 1] [SZLIFIERKA 2]... [SZLIFIERKA 10] [Zmiana nazwy] jeśli istnieje możliwość zmiany nazwy z poziomu PLC to tu umieścić coś co pozwoliło by edytować nazwę zamiast polerka 1...10 [Prędkość pasa] (wybór prędkości sterowanie przy pomocom SpindelControl max parametr pobrany z ustawień SERWIS ) [ Prędkość karetki] (wybór prędkości od zera do maxa zserwis) [Obroty polerki] (wybór prędkości sterowanie przy pomocom SpindelControl max z SERWIS) [Podajnik Płynu] [Co ile] - (wybór w postaci czasu a dokładnie ilości s pracy z założeniem że 0 oznacza wyłączony ) [Jak długo] (wybór w postaci czasu liczonego w s z założeniem że 0 oznacza wyłączony) [Czyszczenie papieru] [Co ile] - (wybór w postaci czasu a dokładnie ilości s pracy z założeniem że 0 oznacza wyłączony oraz funkcja uruchamiana tylko gdy czujnik przy krańcówce OSI-Y min) [Jak długo] (wybór w postaci czasu liczonego w s z założeniem że 0 oznacza wyłączony podczas zliczania czasu karetka przesuwa się w lewo i w prawo o margines) [margines] (określa ilość impulsów o jaką dostanie silnik krokowy przesuwający karetkę nad dyszą dmuchającą od osi Y max i powrotem) [SERWIS] [MAX Karetki] Maksymalny posuw karetki (taka prędkość też dla pracy w trybie ręcznym) [Max Pasa] Maksymalny posuw pasa [Przys. karetki] Przyśpieszenie karetki [Opó. opuszczenia] Czas jaki ma upłynąć zanim cewka siłownika opuści silnik po jego uruchomieniu (teraz silnik zaczyna się obracać już po opadnięciu na materiał) [KARETKA] [TEST KRANCOWEK] (uruchamia karetkę która jeździ tam i z powrotem odbijając się od krańcówek) [1Hz] (podaje na wyjście DIR silnika częstotliwość 1Hz by ustawić sterownik silnika) [SILNIK Główny] [PAS] [PUSZCZANIE] [CZYSZCZENIE] [PODAJNIK PASTY] [CZAS PRACY] (jeśli to możliwe to by maszyna liczyła czas swojej pracy Tylko czas gdy silnik polerki czy szlifierki będzie załączony)
[Wyjścia] zgodnie z ostatnimi wytycznymi - Sterowanie karetką (B02) - CLK - Y0 DIR - Y1 -Falownik silnika pasa wyjście na spindle control - Y2 DIR - Y3 - Wrzeciono (wyjście Spindle control) Y4 - Cewka podnoszenia polerki Y7 - Cewka czyszczenia polerki Y6 - cewka pasty polerki - Y5 [Wejścia] zgodnie z pierwotnymi wytycznymi z schematu - X0 [Guzik] [NO] [Czyszczenie całej powierzchni] - X1 [Guzik] [NO] [czyszczenie z funkcją RAMKA] - X2 [Guzik] [NO] [Góra/Dół silnika polerki] - X3 [Guzik] [NO] [pas w prawo] - X4 [Guzik] [NO] [Karetka w kierunku Y-MIN] - X5 [Guzik] [NO] [Karetka w kierunku Y-MAX] - X6 [Guzik] [NO] [pas w lewo] - X7 [Czujnik indukcyjny] [NO] [szerokość materiału] - X8 - MIN osi Y blokuje przesuwanie karetki w kierunku Y-MIN - [NO] - X9 MAX osi Y blokuje przesuwanie karetki w kierunku Y-MAX - [NO] - X10 początek materiału [element jadący pasem najpierw przesuwa się przez czujnik koniec materiału który nie wywołuje żadnej reakcji następnie idzie i dochodzi do czujnika początek materiału który wywołuje reakcje...] [Normalnie X w PLC świeci gdy wykryje element kontrola gaśnie] czyli NC -X 11 koniec materiału [czujnik wywołuje działanie odpowiedniej części programu gdy materiał opuszcza część jego działania. [NC] Koniec materiału -X0 i X1 [Guzik] [NO] [Guzik START/STOP reakcja w jednym czasie zgodnie z schematem]
Czujnik optyczny Początek materiału Polerka OS Y Pomiar szerokości Czujnik OŚ Y min Rama OSI-Y Czujnik OŚ Y max Polerowany element zawsze przy lewej stronie Czyli zaczyna się od OS-Y min Czujnik optyczny Koniec materiału Położenie czujników na maszynie
Po określonej ilości Impulsów podniesienie silnika i przejazd w prawo z maksymalna prędkością PODNIESIENIE SILNIKA TYLKO PO LEWEJ STRONIE Z lewej jest dysza czyszcząca i groziło by to kolizją Dojazd do czujnika Osi Y max następnie dwu krotny odjazd i dojazd o określoną ilość impulsów i powrót na miejsce polerowania Polerka Czujnik OŚ Y min Rama OSI-Y Czujnik OŚ Y max Polerowany element zawsze przy lewej stronie Czyli zaczyna się od OS-Y min Schemat przejazdów podczas czyszczenia papieru ściernego i powrót w miejsce gdzie została przerwana praca częstotliwość czyszczenia papieru na podstawie ilości zliczonych impulsów silnika krokowego określa przebieg
Ramka i polerowanie całego elementu jednokrotne Podniesienie i Polerowany element RAMA Polerowany element CALY podniesienie silnika Zawsze przy lewej krawędzi Ramka i polerowanie całego elementu wielokrotne Podniesienie i Polerowany element RAMA Polerowany element CALY Wkoło po tych samych liniach określoną ilość w programie Przejazd do końca a potem z powrotem określoną ilość razy