![]() | Pobierz cały dokument regulatory.cyfrowe.automatyka.dokumenty.i.doc Rozmiar 414 KB |
Regulatory cyfrowe
Wraz z szerokim rozpowszechnieniem mikrokomputerów pojawiła się nowa klasa regulatorów: regulatory cyfrowe.
W regulatorach cyfrowych sygnał wyjściowy jest obliczany przez program umieszczony w pamięci regulatora. Przez zmianę programu można zmienić rodzaj regulatora. Z reguły użytkownik ma do wyboru wiele wariantów podprogramów, z których może zestawić potrzebny mu program: nazywa się to konfigurowaniem regulatora.
Ponieważ regulator jest właściwie małym komputerem, może więc realizować znacznie bardziej skomplikowane przekształcenia sygnałów niż regulatory analogowe. Niektóre regulatory są wyposażone w adaptacyjne (samodopasowujące) filtry zakłóceń oraz adaptacyjny system doboru parametrów.
W regulatorze cyfrowym sygnały wejściowe muszą być przetwarzane do postaci cyfrowej przez przetworniki analogowo-cyfrowe, a sygnały wyjściowe z postaci cyfrowej — przez przetworniki cyfrowo-analogowe. Często, mimo że regulator jest kilkukanałowy, jest tylko jeden przetwornik a/c i jeden przetwornik c/a obsługujący po kilka wejść i wyjść. Sygnały wejściowe i wyjściowe są wtedy komutowane (przełączane). Przy kilku kanałach opóźnienia wynikające z oczekiwania na obsługę przez przetwornik są pomijalne, szczególnie w zestawieniu z dużymi stałymi czasu obiektów regulacji (regulatory te są jak pamiętamy przeznaczone do regulacji procesów wolno-zmiennych), regulatory cyfrowe są więc traktowane tak, jak ciągłe regulatory analogowe.
Jako przykład regulatora cyfrowego zostanie omówiony regulator EFTRONIK X produkowany przez MERA-PNEFAL S.A. Był to regulator dwukanałowy przeznaczony do sterowania wolnozmiennych ciągłych procesów przemysłowych, mógł pracować jako regulator samodzielny albo we współpracy z komputerowym układem sterowania bezpośredniego, albo nadrzędnego.
Regulator nie ma ustalonego algorytmu działania. Wynikowy algorytm powstaje w procesie programowania (ustalania konfiguracji) polegającym na zestawieniu ze sobą podstawowych podprogramów i wpisywaniu wartości parametrów, z jakimi te podprogramy mają być wykonywane. Podprogramy podzielone są, dla ułatwienia programowania, na 6 grup, zwanych przez producenta warstwami. Na rys. 1. przedstawiono schematycznie możliwe sposoby tworzenia sygnałów wyjściowych regulatora. Pokazano na nim też, do której warstwy (liczby nad nawiasami klamrowymi w górnej części rysunku) należą poszczególne funkcje.
Rys. 1. Schemat prezentujący sposób wypracowania sygnałów wyjściowych różnych typów regulatora
2P — regulator dwustawny; 3P — regulator trójstawny; Wl... W5 — złącza kablowe
![]() | Pobierz cały dokument regulatory.cyfrowe.automatyka.dokumenty.i.doc rozmiar 414 KB |