Instytut Technologii Materiałów Zakład Odlewnictwa Laboratorium Mechanizacja i Automatyzacja w Technologiach bezwiórowych |
|
Wykonał: Michał Kierzkowski Semestr VI Kierunek MiBM Grupa TPM |
TEMAT:
WYKONANIE PROGRAMU NA STEROWNIK OMRON DO STEROWANIA STANOWISKIEM PRZEROBU MAS FORMIERSKICH |
1. Cel ćwiczenia.
Celem ćwiczenia jest wykonanie programu (drabinkowego) na sterownik OMRON do sterowania stanowiskiem do przerobu mas formierskich
Poniższy rysunek przedstawia stanowisko do przerobu mas formierskich
Kod programu
Opis programu:
Na początek ustawiamy tzw. podtrzymanie układu (opcja 253.13).
Następnie za pomocą funkcji Move pobieramy danie z sensora 1 (pomiar ilość piasku) i zapisujemy pod adresem DM0001, następnie wartość tę zamieniamy na kod BCD (zapis każdej cyfry na 4-ch bitach) i zapisujemy pod adresem DM0011. Analogicznie czynimy dla danych z sensora 2 (bentonit) oraz 3 (woda). Następnie za pomocą funkcji CMP (Compare) porównujemy wartości pobrane i przetworzone z sensorów z wartością ustawioną (pożądana masa składników), np. piasku należy nasypać 349kg, do dyspozycji mamy sensor do 500kg i możliwość zapisu i odczytu po 512 bitów, zatem liczba jaką należy wpisać do porównania wyznaczamy z zależności:
Gdzie:
W- wartość wpisywana do komparatora
512 - liczba bitów
50 - rozdzielczość sensora
349 - masa odważanego składnika
Zatem do porównania podajemy wartość 357, a następnie używamy opcji 255.05 (wyłączy gdy wartość 357 zostanie przekroczona i jedną jednostkę pomiarową).
Dla bentonitu użyliśmy także opcji 255.05, natomiast dla wody, gdzie wartość do porównania wyszła 125,92 (bliska 126); do komparatora wpisujemy 126, a następnie używamy opcji 255.07 (wyłączy gdy wartość mierzona zbliży się maksymalnie do 126). Istnieje także opcja 255.06 ( wyłączenie gdy wartości będą równe), jednak nie użyto jej w naszym programie.
Po odważeniu wszystkich składników następuje otwarcie zasobników i rozpoczyna się proces mieszania, którego czas ustalamy za pomocą funkcji Timer, wpisując wartość w sekundach (rozdzielczość timera to 0-999s; co 0,1s - dlatego dla 120 s, wpisujemy wartość 1200)
WNISOKI:
Stosowanie sterowników, zamiast układów stykowych, umożliwia nam w łatwy i szybki sposób zmianę ilości składników masy formierskiej (wystarczy zmienić wartości w komparatorze). Duża liczba elementów stykowych może być zastąpiona przez jeden mniej zawodny sterownik z możliwością zaadaptowania także w innych układach sterowania, co w przypadku układów stykowych nie jest możliwe (wszelkie zmiany wymuszają niejednokrotnie całkowitą zmianę układu elektrycznego).