PIECUCH A,B
Transkrypt
PIECUCH A,B
Instrukcja obsługi programu PIECUCH A,B dla Windows NT / 2000 / XP / VISTA / 7 / 8 itd. FREEWARE Przedmowa* Instrukcja ta opracowana została przez nasz Zakład w celu umożliwienia Wam właściwego wykorzystania urządzenia “PIECUCH” – zgodnie z jego przeznaczeniem. Zapoznanie z jej treścią personelu bezpośrednio zatrudnionego przy instalacji, uruchomieniu i eksploatowaniu urządzenia to podstawowy obowiązek Zakładu otrzymującego PIECUCH. Dokładne wykonywanie wszystkich naszych zaleceń ujętych niniejszą instrukcją bezwzględnie wpłynie dodatnio na wskazania oraz żywotność urządzenia. Życzymy Wam jak najlepszej pracy na otrzymanym urządzeniu “PIECUCH”. Elektronika Jądrowa Kraków *Napisana na wzór “Przedmowy” do instrukcji obsługi twardościomierza “ŁUCZNIK” z 1961 roku produkcji Zakładów Metalowych im. Gen. Waltera w Radomiu Przeznaczenie Program “PIECUCH AB” przeznaczony jest do sterowania grupami regulatorów PID temperatury typu RE-72 oraz odczytu danych z rejestratorów N30U produkcji firmy LUMEL SA w Zielonej Górze. Główny cel przygotowania tego programu to : umożliwienie łatwej i szybkiej komunikacji z RE-72 bez potrzeby używania klawiatury w regulatorach wizualizacja przebiegów temperatury programowanie skomplikowanych przebiegów temperatury w postaci plików skryptowych Regulatory i rejestratory ułożone są w dwie grupy : A i B. Każda grupa składa się z dwóch regulatorów RE-72 i jednego rejestratora N30U. Dana grupa obsługuje urządzenie składające się z dwóch sprzężonych pieców, gdzie hoduje się kryształ. Regulatory sterują niezależnie temperaturą pieców, a rejestrator odczytuje temperaturę kryształu. Porządek czynności Przeprowadzenie typowego eksperymentu składa się z następujących etapów: 1. włączenie aparatury ( komputer, PIECUCH ) i odczekanie kilkudziesięciu minut na nagrzanie się urządzeń i ustabilizowanie wskazań 2. przemyślenie warunków eksperymentu i właściwe zaprogramowanie przebiegów temperatury, tj. prędkości narostów, temperatur końcowych, czasów wygrzewania w stałych temperaturach 3. zapisanie algorytmu w postaci pliku skryptowego 4. wczytanie algorytmu i uruchomienie pomiaru 5. dorywcza kontrola przebiegu eksperymentu ( wskazania temperatury i setpointu, moc podawana na grzejnik ) 6. wyłączenie aparatury po skończonym pomiarze Cechy użytkowe programu zakres czasów wygrzewania 0.1 .. 527040 min ( 366 dób ) pojemność bufora okrężnego na historię temperatury pieca 100000 punktów okres zapamiętywania historii temperatury >= 4 s zapis do pliku kontrolnego pełnej historii temperatur pieca, setpointu i mocy grzania jednoczesne wykreślanie przebiegów temperatury pieca i setpointu w funkcji czasu możliwość ustawienia różnych jednostek czasu na osi poziomej ( sekundy, minuty, godziny ) przeglądanie wykresów z użyciem ruchomego markera i wyświetlaniem wartości liczbowych w punkcie pomiarowym wskazywanym przez marker powiększanie wykresu dla obejrzenia szczegółów przebiegu brak ograniczeń licencyjnych programu ( freeware ) Zasada działania Program PIECUCH AB komunikuje się z regulatorami RE-72 oraz rejestratorami N30U poprzez port szeregowy RS-485. Program bez przerwy wysyła do w/w urządzeń komendy odpytując je o aktualne parametry pracy, czyli : temperatura aktualna temperatura docelowa setpoint aktualny setpoint docelowy aktualna wartość mocy grzania w % status regulacji ( ręczna, narost/opadanie, trzymanie, samostrojenie PID ) prędkość zmiany setpointu i jednostki tej zmiany ( °C / min, °C / hour ) Na podstawie uzyskanych odpowiedzi rysowany jest wykres temperatury i setpointu w funkcji czasu. Rysunek jest uaktualniany co 4 sekundy i mieści do 100000 punktów czyli ostatnie 400000 sekund ( 4 dni, 15 h, 6 min, 40 sek ) historii. Wcześniejsze wartości są zapominane. Jednocześnie z rysowaniem wykresu tworzony jest plik HISTORY.DAT zawierający odczytane z regulatorów dane ( czas, temperatura, setpoint, moc ). Długość tego pliku nie jest ograniczona. Wygodne menu programu pozwala przesłać do regulatorów RE-72 parametry pracy bez potrzeby używania ich klawiatur. Wystarczy wpisać w odpowiednie okienka edycyjne wartości poszczególnych parametrów ( np. setpoint, slope ) i nacisnąć guzik OK. Odpowiednie komendy z parametrami zostaną do regulatorów wysłane automatycznie. W programie PIECUCH AB zaimplementowany został moduł automatycznego wysyłania komend użytkownika w zadanych odstępach czasowych. Pozwala to realizować dowolny algorytm grzania i chłodzenia obiektu. Mnemoniki komend dla RE-72 wraz z ich parametrami liczbowymi rozdzielone poleceniami WAIT ile_minut zapisuje się w pliku tekstowym we właściwym porządku, a potem podaje programowi nazwę tego pliku i uruchamia automatyczną wysyłkę. Instalacja programu Program w postaci zestawu plików : piecuchAB.EXE MANUAL_PIECUCH.PDF kopiuje do dowolnego katalogu na dysku komputera. Następnie należy utworzyć na pulpicie skrót do piecuchAB.EXE i ustawić we “Właściwościach” domyślny katalog roboczy, w którym będą przechowywane pliki danych wejściowych i wyjściowych. Obsługa programu Program obsługuje się wybierając z menu potrzebne opcje myszką lub klawiaturą. Każda opcja ma tzw. “gorący klawisz”, który w połączeniu z klawiszem ALT szybko uruchamia żądaną akcję. Niektóre opcje w podmenu są zaznaczone pogrubioną czcionką. Są to tzw. “opcje domyślne”. Po szybkim, dwukrotnym kliknięciu w opcję z menu głównego zostanie z podmenu wybrana opcja domyślna. Przyspiesza to znacznie dostęp do częściej używanych funkcji programu. Po uruchomieniu programu rozpoczyna się nieustanny odczyt danych z regulatorów RE-72 oraz zapamiętywanie historii temperatury wraz z rysowaniem wykresu temperatur od czasu. Niektóre opcje dotyczące wykresu są na początku nieaktywne, gdy nie zebrano wystarczająco dużo punktów by np. powiększać wykres. Po uruchomieniu programu pojawia się główne okno, służące do wybierania poszczególnych urządzeń i obsługiwania ich. Każde urządzenie ma oddzielny formularz, na którym rysują się przebiegi temperatury i gdzie znajduje się menu do zadawania parametrów. 1. Device --> List History - wyświetlenie wartości liczbowych historii termicznej Otwiera się okienko edytora tekstu, a w nim wyświetla się zawartość pliku z historią termiczną układu. Danych nie można zmieniać, można je tylko przeglądać. Każde uruchomienie programu PIECUCH powoduje utworzenie pliku HISTORY.DAT, a w nim w 8 kolumnach cyklicznie zapisywane są następujące parametry : 1. 2. 3. 4. czas [s] setpoint [oC] temperatura pieca [oC] moc grzania [%] Dla rejestratorów do pliku zapisywana jest tylko temperatura. Prócz tego pierwsza i ostatnia linia w pliku zawierają odpowiednio czas uruchomienia i czas zakończenia działania programu PIECUCH : Start : Time 10 14 18 22 26 30 34 38 42 46 50 54 58 62 66 70 74 Finish : 19-02-2012 18:21:16 --------- A1 ---------|---------- A2 -------|--- A ---|---------- B1 ---------|---------- B2 -------|----B-SetP Temp Power SetP Temp Power Crystal SetP Temp Power SetP Temp Power Crystal 288.9 28.5 52.3 27.0 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 289.2 28.5 52.3 27.0 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 289.6 28.5 52.3 27.0 28.1 0.0 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 289.8 28.5 52.3 27.0 28.1 0.0 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 290.1 28.5 52.3 27.0 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 290.5 28.5 52.3 27.1 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 290.8 28.5 52.3 27.1 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 291.2 28.5 52.3 27.1 28.1 0.0 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 291.5 28.5 52.3 27.1 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 291.8 28.5 52.3 27.1 28.1 0.0 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 292.2 28.5 52.3 27.1 28.1 0.0 25.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 292.5 28.5 52.3 27.1 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 292.9 28.5 52.3 27.1 28.1 0.0 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 293.2 28.5 52.3 27.1 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 293.5 28.5 52.3 27.2 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 293.9 28.5 52.3 27.2 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 294.2 28.5 52.3 27.2 28.1 0.0 25.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 19-02-2012 18:22:33 Poprzednie pliki historii są przemianowywane wg następującego schematu : HISTORY.DAT HISTORY0.DAT HISTORY1.DAT HISTORY2.DAT HISTORY3.DAT HISTORY4.DAT HISTORY5.DAT HISTORY6.DAT HISTORY7.DAT HISTORY8.DAT HISTORY9.DAT --> --> --> --> --> --> --> --> --> --> --> HISTORY0.DAT HISTORY1.DAT HISTORY2.DAT HISTORY3.DAT HISTORY4.DAT HISTORY5.DAT HISTORY6.DAT HISTORY7.DAT HISTORY8.DAT HISTORY9.DAT usuwany z dysku Dzięki temu użytkownik przez długi czas ma szansę skopiować interesujący go plik do archiwum. 2. Device--> Saving period - wybór okresu zapisywania historii termicznej Użytkownik może określić, co ile sekund do pliku historii termicznej HISTORY.DAT mają być dopisywane nowe dane. Najkrótszy okres to 4 sekundy. 3. Device --> Configuration Pełne zainstalowanie program PIECUCH wymaga podania symbolu portu szeregowego RS-485, do którego podpięte są wszystkie urządzenia. Program przegląda i wyświetla listę dostępnych portów, z których należy wybrać ten właściwy. Na magistrali RS-485 każde urządzenie ma swój numer adresowy, przez który jest identyfikowane. Dla każdego urządzenia numer musi być inny, by można je było jednoznacznie identyfikować. Prócz tego ustawia się też prędkość i format transmisji danych na magistrali. Te z kolei muszą być identyczne dla wszystkich urządzeń. W regulatorach RE-72 i rejestratorach N30U numery adresowe, prędkość i format transmisji ustawia się używając ich własnych klawiatur ( patrz : instrukcje do urządzeń autorstwa firmy LUMEL SA ). Ostatnią czynnością jest wprowadzenie hasła i zaakceptowanie wyboru. Hasło pomaga uchronić program przed destrukcyjnym działaniem niektórych osób ( studentów, gości z laboratoriów konkurencyjnych, itp. ). Hasło jest liczbą czterocyfrową obliczaną na podstawie bieżącej daty : HASŁO = dzień + miesiąc + rok Np. 21 lutego 2012 roku hasło = 21 + 2 + 2012 = 2035 Po podaniu właściwego hasła i wciśnięciu guzika OK program tworzy plik PIECUCHAB.INI, w którym zapisuje bieżącą konfigurację, by przy powtórnym uruchomieniu wczytać ją. Uwaga : podczas pobytu w opcji Device --> Configuration program NIE odpytuje cyklicznie urządzeń o aktualne wartości temperatury i mocy i WYKRESY na ekranach NIE SĄ UAKTUALNIANE ! 4. Window zarządzanie układem okien dla poszczególnych urządzeń na ekranie Okna można układać w kaskadę lub pionowo bądź poziomo obok siebie. Można przełączać się między nimi ( Next Window F8, Previous Window Shift+F8 ) oraz można je zamykać pojedynczo lub wszystkie naraz ( Close All Ctrl+W ). Klawisz F1 ( Main Window ) wyciąga zawsze główne okno na wierzch. Obsługa rejestratorów temperatury kryształu 5. Device --> Crystal A lub Device --> Crystal B - obsługa rejestratora temperatury kryształu To urządzenie służy tylko do odczytu temperatury kryształu. Wykres rysuje się na bieżąco. Operator może zmieniać jednostki na osi czasu ( X-axis ), powiększać wykres przez odcinanie początkowych punktów wykresu ( Zoom --> Select ) bądź powracać to wykreślania wszystkich zebranych danych ( Zoom --> All ). Można też przeglądać wykres ( Scan ) posługując się ruchomym markerem i odczytując wartości czasu i temperatury w poszczególnych punktach. 6. Function --> Read Only - tylko odczyt temperatury kryształu 7. Function --> Hold - stabilizacja temperatury kryształu Podczas hodowli kryształu piec utrzymuje stałą temperaturę, a kryształ jest powoli przesuwany. Ponieważ kryształ ma kształt odbiegający silno od walca, więc warunki wymiany termicznej zmieniają się. Mimo stałej temperatury pieca, temperatura kryształu rośnie, gdy wsuwana jest jego coraz grubsza część. Trzeba stabilizować temperaturę kryształu manipulując temperaturą pieca ! Wybranie opcji Function --> Hold rozpoczyna stabilizację temperatury kryształu. Moment wybrania opcji określa : temperaturę kryształu, jaka będzie stabilizowana bazową temperaturę pieca strefowego, wokół której będą przeprowadzane manipulacje Przerwać stabilizację można w każdej chwili wybierając Function --> Read Only Regulacja odbywa się wg algorytmu PID. Parametry PID ustawiamy otwierając okienko dialogowe. 8. Function --> Hold Params - zadawanie parametrów PID do stabilizacji temperatury kryształu Program będzie zmieniał temperaturę pieca strefowego o nie więcej stopni Celsjusza, niż określają parametry Upper Deviation i Lower Deviation. Parametry Proportional, Integral i Derivative trzeba dobrać ręcznie korzystając np. ze wzorów Zieglera- Nicholsa. Obsługa regulatorów temperatury 9. Device --> Heater A1 lub Heater A2 lub Heater B1 lub Heater B2 Okienka służą do obsługi poszczególnych regulatorów temperatury RE-72 Wykres rysuje się na bieżąco. Operator może zmieniać jednostki na osi czasu ( X-axis ), powiększać wykres przez odcinanie początkowych punktów wykresu ( Zoom --> Select ) bądź powracać to wykreślania wszystkich zebranych danych ( Zoom --> All ). Można też przeglądać wykres ( Scan ) posługując się ruchomym markerem i odczytując wartości czasu, temperatury i setpointu w poszczególnych punktach. 10.Scan - przeglądanie wykresu Na wykresie pojawia się ruchomy marker przemieszczany suwakiem na dole okienka. Na zielonym tle paska statusu wyświetlane są współrzędne punktu pomiarowego wskazywanego przez marker, tj. numer punktu, czas, temperatura pieca i setpoint. Marker znika po naciśnięciu klawisza ESC. 11.Zoom --> Select - powiększanie wybranego fragmentu widma Na wykresie pojawia się pionowy, ruchomy marker przemieszczany suwakiem na dole okienka. Należy tak ustawić marker, by interesujący fragment wykresu znalazł się na prawo od niego i nacisnąć guzik “Zoom”. Fragment zostanie narysowany na całym obszarze wykresu. Operację można powtarzać wycinając coraz mniejszy kawałek wykresu. 12.Zoom --> All - powrót do wykreślania całego widma Jest to operacja przywracająca wgląd na całość wykresu i pozwalająca wybierać inny fragment do powiększeń. 13.X-axis --> Sec --> Min --> Hour - wybór jednostek czasu wyświetlanych na osi poziomej 14.Settings --> Setpoint - ustawienie wartości setpointu docelowego i prędkości dochodzenia Minimalna i maksymalna wartość setpointu zależy od używanego czujnika temperatury i pieca. Podobnie jest z prędkością dochodzenia. Jeśli użytkownik wpisze wartość spoza dopuszczalnego zakresu, to wyświetli się okienko z komunikatem o błędzie i trzeba będzie jeszcze raz wpisać poprawną wartość albo zrezygnować z operacji ( Cancel ). Zatwierdzone wartości setpointu są realizowane przez regulator RE-72 natychmiast. 15. Program --> Load - załadowanie pliku skryptowego z algorytmem pracy RE-72 Pomiary temperaturowe są z natury rzeczy długotrwałe i dobrą jest rzeczą zwolnić operatora z obowiązku ślęczenia przy klawiaturze ze stoperem w ręku i wpisywania właściwych komend we właściwym czasie. Algorytm zmian temperatury należy zapisać w pliku tekstowym w postaci komend z parametrami przedzielanych poleceniami WAIT ile_minut. Potem taki plik wczytuje się do programu PIECUCH i uruchamia jego interpretację. Jeśli operator poda nazwę nieistniejącego pliku, to program go utworzy i wczyta do edytora tekstowego, by operator wygodnie stworzył nowy algorytm. Dodatek 1 zawiera przykłady programów. Spis komend : MIN HOUr SLOpe ile_stopni STL ile_stopni INStl o_ile_stopni WAIt ile_minut CNT ile_razy LABel numer LOOp numer CRH liczba NOP - wybranie jednostki czasu MINuta do określania prędkości narostu temperatury - wybranie jednostki czasu HOUr (godzina ) do określania prędkości narostu temperatury - nastawienie prędkości zmian temperatury w °C na uprzednio wybraną jednostkę czasu, np. SLOpe 20 - nastawienie setpointu docelowego w °C, np. STL 500 - zmiana setpointu docelowego o podaną wartość w °C, np. INStl -3 - rozpoczęcie oczekiwania przez nastawioną ilość minut, np. WAIt 120 Po upływie zadanego czasu program wznowi interpretację kolejnych komend - nastawienie licznika pętli programowej na zadaną wartość. Instrukcje zawarte pomiędzy komendami LABel numer, a LOOp numer będą wykonane CNT ile_razy - początek pętli programowej oznaczonej etykietą o wyspecyfikowanym numerze - koniec pętli programowej, która rozpoczęła się etykietą LABel numer. Jeśli wartość licznika CNT jest > 0, to program zmniejsza CNT o 1 i skacze wstecz do instrukcji LABel numer Jeśli wartość CNT = 0 lub LABEL numer nie istnieje, to program przechodzi do instrukcji następnej po LOOp numer - wyłączenie (0) lub włączenie (1) stabilizacji temperatury kryształu - No Operation - komenda nic nie robiąca. Znajduje zastosowanie, gdy chce się np. zarezerwować miejsce wewnątrz programu, żeby podczas wykonywania programu wprowadzać dodatkowe komendy korygujące algorytm. 16.Program --> Edit - edycja załadowanego pliku skryptowego z algorytmem pracy RE-72 Prosty edytor tekstowy wzorowany na Notatniku Windows pozwala na wygodne zmiany w już istniejącym, załadowanym pliku z algorytmem, a także na zapisanie jego zawartości do pliku o innej nazwie. Jeśli aktualnie program jest wykonywany, to zmiany w nim z użyciem edytora są niemożliwe i opcja Edit jest wyłączona. Dla ułatwienia programowania algorytmu pomiarowego razem z edytorem tekstowym wyświetla się diagram setpointu . Diagram ten jest na bieżąco uaktualniany, gdy operator wpisze nową komendę i przeniesie kursor do innej linii. Dodatkowo sprawdzana jest poprawność komendy pod względem semantycznym i syntaktycznym. Błędy zgłaszane są natychmiast, a także po zamknięciu edytora. 17. Program --> Run - uruchomienie interpretacji załadowanego pliku skryptowego z algorytmem Polecenia z pliku zaczynają być po kolei wykonywane : komendy są wysyłane do regulatora RE-72, zaś instrukcje WAIT ile_minut wstrzymują na zadany czas tę wysyłkę, by regulator zdążył ustabilizować temperaturę na zadanym poziomie. 18. Program --> Stop -zatrzymanie interpretacji pliku skryptowego z algorytmem Interpretacja jest przerywana po dodatkowym potwierdzeniu swej woli przez operatora. Przerwanego programu nie można wznowić, aczkolwiek regulator RE-72 będzie kontynuował wykonywanie ostatnio otrzymanej komendy. 19.Status - informacje o przebiegu programu Wyświetla się duże okienko z informacjami o przebiegu pomiaru. Z daleka operator może odczytać aktualną temperaturę w piecu, moc grzania i zaawansowanie programu temperaturowego. Niejednokrotnie występuje potrzeba modyfikacji programu w trakcie jego wykonywania. Operator mógł np. źle dobrać czasy wyczekiwania na ustabilizowanie się temperatury. Wówczas w okienku Statusu należy kliknąć dwukrotnie w komendę, którą chcemy zmodyfikować. Otworzy się mały formularz, gdzie wprowadzamy nową komendę i zatwierdzamy guzikiem OK. Poprawność semantyczna i syntaktyczna nowej komendy jest sprawdzana na bieżąco i guzik OK nie uaktywni się, póki wszystko nie będzie w porządku. Należy pamiętać, że tylko modyfikacja bieżącej lub jeszcze nie wykonanej komendy wpłynie na algorytm pomiarowy. Tak więc jest np. sens zmieniać komendy wewnątrz wykonującej się pętli programowej ( między LABel, a LOOp ), ale licznika CNT tej pętli już nie zmienimy, bo jego wartość została ustawiona PRZED pętlą. 20.Help - wyświetlenie niniejszej instrukcji obsługi Uruchamia się przeglądarka ADOBE READER i wczytuje plik manual_piecuch.pdf, który musi znajdować się w tym samym katalogu dyskowym, co plik PIECUCHAB.EXE Jeśli nie ma tam takiego pliku, to sygnalizowany jest błąd : 21.About - informacje o programie i autorze W typowym okienku znajdują się m.in. informacje o wersji programu, adres e-mailowy autora oraz łącze do strony internetowej, z której można zasięgnąć informacji o autorze po kliknięciu w napis web info 22. Zakończenie pracy programu PIECUCH Program zakończy pracę, gdy użytkownik naciśnie klawisze Alt + F4 lub kliknie w ikonkę , a następnie potwierdzi swą wolę klikając w guzik “Yes” Jeśli trwa automatyczne wysyłanie komend z pliku skryptowego, to próba zakończenia pracy przez skutkuje wyświetleniem komunikatu : naciśnięcie klawiszy Alt + F4 lub ikonki Wszelkie uwagi odnośnie działania programu oraz propozycje zmian i ulepszeń prosimy zgłaszać na adres e-mailowy : [email protected] Dodatek 1 Przykład prostego programu temperaturowego min SLOpe 5 stl 800 WAIt 200 HOUr SLOpe 300 stl 1100 WAIt 600 SLOpe 5 stl 750 - ustaw jednostki narostu temperatury na °C/min - ustaw prędkość narostu temperatury na 5°C/min - ustaw setpoint docelowy na 800°C - odczekaj 200 minut - ustaw jednostki narostu temperatury na °C/hour - ustaw prędkość narostu temperatury na 300°C/hour - ustaw setpoint docelowy na 1100°C - odczekaj 600 minut - ustaw prędkość narostu temperatury na 5°C/hour - ustaw setpoint docelowy na 750°C Przykład programu temperaturowego z użyciem pętli Założenia : Chcemy wykonać skan temperaturowy w górę i w dół od temperatury +400°C do +450°C z krokiem co 5° C. Prędkość zmian temperatury 20°C/min, temperatura początkowa pieca +20°C MIN SLOpe 20 STL 400 WAIt 25 CNT 10 LABel 1111 WAIt 30 INS 5 WAIt 5 LOOp 1111 NOP CNT 11 LABel 2222 WAIt 30 INS -5 WAIt 5 LOOp 2222 STL 0 - prędkość zmian temperatury w °C/minutę - 20°C/min - setpoint docelowy 400°C - czekaj 25 minut, aż temperatura osiągnie stabilne 400°C - pętla programowa wykona się 10 razy - etykieta początku pętli 1111 - odczekaj 30 minut - zmień setpoint o +5°C - odczekaj 5 minut na ustabilizowanie się nowej temperatury - jeśli licznik pętli > 0 to zmniejsz licznik o 1 i idź do LABel 1111 - pętla programowa wykona się 11 razy, by ostatnia temperatura była 400°C - etykieta początku pętli 2222 - odczekaj 30 minut, aż temperatura osiągnie stabilną wartość - zmień setpoint o -5°C - odczekaj 5 minut na ustabilizowanie się nowej temperatury - jeśli licznik pętli > 0 to zmniejsz licznik o 1 i idź do LABel 2222 - schłódź piec do temp. pokojowej