Karta Zadania 1 ZASOBNIKOWY UKŁAD PRZYGOTOWANIA C.W.U.
Transkrypt
Karta Zadania 1 ZASOBNIKOWY UKŁAD PRZYGOTOWANIA C.W.U.
Karta Zadania 1 ZASOBNIKOWY UKŁAD PRZYGOTOWANIA C.W.U. Oprogramować programem narzędziowym TAC MENTA sterownik TAC XENTA 301 zasobnikowego układu przygotowania ciepłej wody użytkowej. Schemat ideowy układu według załączonego rysunku. Wymagane funkcje, które mają być realizowane przez sterownik to: 1. Regulacja temperatury ciepłej wody użytkowej. Zbudować algorytm stałowartościowej, dwustawnej regulacji temperatury ciepłej wody użytkowej. Niezależnie od pojawiających się zakłóceń układ ma utrzymywać stałą temperaturę wody. Dane: Temperatura zadana c.w.u: Dopuszczalna histereza: Grzałka elektryczna: Cyrkulacja c.w.u.: Tcwu = 60°C 5°C (55…60°C) załącz/wyłącz brak Zadania pomocnicze: 1.1. Narysuj schemat blokowy regulacji dla tego układu. Poszczególnym blokom przyporządkuj konkretne urządzenia. 1.2. Według jakiego scenariusza powinien działać ten algorytm regulacji? Jakie zakłócenia występują w układzie? 1.3. Ile elementów pomiarowych i wykonawczych powinno się znaleźć w układzie automatycznej regulacji? Określ i uzasadnij ich lokalizację. 2. Okresowa dezynfekcja termiczna Zbudować algorytm okresowej dezynfekcji termicznej układu. Ma ona polegać na okresowym podnoszeniu temperatury w zasobniku w celu zabicia bakterii (głównie Legionella). Temperatura dezynfekcji: Czas trwania dezynfekcji: Częstotliwość dezynfekcji: Tcwu = 70°C 1 godzina dwa razy w tygodniu Zadania pomocnicze: 2.1. Kiedy najlepiej przeprowadzać dezynfekcję? W warunkach i w jakich godzinach? 2.2. Od czego zależy czas trwania dezynfekcji? Schemat układu: c.w.u. podgrzewacz pojemnościowy GE grzałka elektryczna woda zimna Karta Zadania 2 WĘZEŁ CIEPŁOWNICZY Oprogramować programem narzędziowym TAC MENTA sterownik TAC XENTA 301 dwufunkcyjnego, wymiennikowego węzła ciepłowniczego. Schemat ideowy węzła według załączonego rysunku. Wymagane funkcje, które mają być realizowane przez sterownik to: 1. Regulacja temperatury ciepłej wody użytkowej. Stałowartościowa regulacja temperatury ciepłej wody użytkowej. Niezależnie od pojawiających się zakłóceń układ ma utrzymywać stałą temperaturę wody. Temperatura zadana c.w.u. Tcwu = 60°C. W module regulacyjnym c.w.u. ustawić odpowiednio: wartość zadaną, zakres proporcjonalności 50 K, czas całkowania 30 s, czas różniczkowania 0 s, czas ruchu siłownika 60 s, okres próbkowania 1 s. 2. Nadążna (pogodowa) regulacja temperatury wody zasilającej w instalacji c.o. Regulacja temperatury czynnika grzejnego na zasilaniu instalacji c.o. Tzco w funkcji temperatury zewnętrznej Te – według zadanego wykresu regulacyjnego (tzw. krzywej grzania). W module regulacyjnym c.o. ustawić odpowiednio: zakres proporcjonalności 60 K, czas całkowania 15 s, czas różniczkowania 0 s, czas ruchu siłownika 120 s, okres próbkowania 10 s. 3. Funkcja ograniczenia maksymalnej i minimalnej temperatury czynnika c.o. Algorytm zabezpieczający instalację c.o. przed przekroczeniem minimalnej i maksymalnej temperatury czynnika obiegowego. 4. Funkcja zakończenia sezonu ogrzewczego dla c.o. Automatyczne wyłączenie ogrzewania ma następować przy temperaturze zewnętrznej Te>16°C, ponowne załączenie przy Te<14°C. Wyłączenie instalacji c.o. polega na zamknięciu zaworu regulacyjnego ZRco i wyłączeniu pompy obiegowej PO z 60 min. opóźnieniem (podtrzymaniem pracy przez 60 minut). 5. Funkcja priorytetu c.w.u. Priorytet realizowany przez przymykanie ZRco, a tym samym okresowe ograniczenia dostawy ciepła do c.o. i skierowanie go do układu przygotowania c.w.u. Priorytet częściowy: dopuszczalne przymknięcie zaworu ZRco = 40% otwarcia. Wskazówka: sygnał z regulatora c.w.u. podzielić w na dwie części, np.: 0…70% i 70…100%. Pierwszą część (0...70%) wykorzystać na sterowanie otwarciem ZRcwu w zakresie 0...100%. Drugą część (70...100%) wykorzystać na sterowanie zaworem ZRco w zakresie 100...40% (przymknięcie w czasie priorytetu przy już w pełni otwartym zaworze ZRcwu). Sygnał AO z regulatora c.w.u. (wyjście nr 8) 0% 0% 70% sterowanie zaworem ZRcwu 100% 100% 100% sterowanie zaworem ZRco 40% 6. Funkcja osłabienia nocnego parametrów c.o. Nocne i weekendowe obniżenie parametrów czynnika c.o. o 10°C. Osłabienie ma być załączenie zegarem zewnętrznym, według kalendarza tygodniowego: DI = 1 oznacza załączenie osłabienia. Uwzględnić wpływ długiego osłabienia weekendowego. 7. Sterowanie pompą cyrkulacyjną c.w.u. Pompa cyrkulacyjna PC ma pracować tylko w godzinach użytkowania budynku. 2 Schemat węzła: c.w.u. ZRcw cyrkulacja wymiennik c.w.u. II stopień ZRco PC sieć ciepłownicza wymiennik c.o. PO instalacja c.o. wymiennik c.w.u. I stopień woda zimna 3 Karta Zadania 3 KOTŁOWNIA Oprogramować programem narzędziowym TAC MENTA sterownik TAC XENTA 301 kotłowni. Schemat ideowy kotłowni według załączonego rysunku. Wymagane funkcje, które mają być realizowane przez sterownik to: 1. Regulacja temperatury wody na wyjściu z kotłowni Kotłownia ma pracować jako stałoparametrowa w dwóch trybach pracy: z temperaturą na zasilaniu Tz = 90°C (tryb zimowy) lub Tz = 70°C (tryb letni). Zmiana Tz następuje w zależności od temp. zewnętrznej. Obniżenie temperatury zasilania następuje przy Te > 2°C, przejście na wyższy parametr następuje gdy Te < 0°C. 2. Sterowanie pracą kotłów 2.1. Dwa kotły mają pracować w kaskadzie z 5% histerezą przełączania, sterowane z jednego modułu regulacyjnego. Kotły sterowane sygnałem D podanym na regulator kotłowy RK. W module regulacyjnym kotłowni ustawić odpowiednio: zakres proporcjonalności 10 K, czas całkowania 300 s, czas różniczkowania 0 s, czas ruchu siłownika 60 s, okres próbkowania 10 s 2.2. 3. Podczas pracy kotłów ma następować ich rotacja w kaskadzie. Sterowanie zestawem kotłowym Sterowanie kotłem, to tak naprawdę załączanie i wyłączanie zestawu kotłowego złożonego z: palnika kotłowego, pompy kotłowej i zaworu odcinającego. W kotłowni pracują dwa takie zestawy kotłowe. Zastosowano kotły stałoprzepływowe, pompy 0/1 i zawory odcinające z siłownikami o czasie ruchu wynoszącym 10 sekund. 4. 3.1. Procedura włączania kotła: jednoczesny sygnał otwarcia zaworu odcinającego Z i uruchomienia pompy kotłowej P. Włączenie palnika (poprzez regulator kotłowy RK) następuje dopiero po pełnym otwarciu zaworu Z i osiągnięciu wymaganego przepływu przez płaszcz wodny kotła. 3.2. Procedura wyłączania kotła: w kolejności odwrotnej z podtrzymaniem pracy pompy kotłowej P do czasu pełnego zamknięcia zaworu odcinającego Z. Regulacja temperatury c.w.u. w podgrzewaczu zasobnikowym Ładowanie zasobnika pompą ładującą P3 (0/1) w zależności od temperatury wody w podgrzewaczu pojemnościowym. Wymagana temperatura Tcwu wynosi 60±5°C. 5. Regulacja nadążna (pogodowa) temperatury wody ogrzewania grzejnikowego c.o. 1 Regulacja temperatury czynnika grzejnego na zasilaniu instalacji Tzg zaworem regulacyjnym w funkcji temperatury zewnętrznej Te. Parametry obliczeniowe to 80/60°C. Zastosować ograniczenie minimalnej i maksymalnej temperatury Tzg oraz podtrzymanie pracy pompy obiegowej (60 minut). W module regulacyjnym c.o. ustawić odpowiednio: zakres proporcjonalności 60 K, czas całkowania 15 s, czas różniczkowania 0 s, czas ruchu siłownika 60 s, okres próbkowania 10 s. 6. Regulacja nadążna (pogodowa) ogrzewania podłogowego c.o. 2 Regulacja temperatury czynnika grzejnego na zasilaniu instalacji Tzp zaworem regulacyjnym w funkcji temperatury zewnętrznej Te. Parametry obliczeniowe to 55/35°C. Zastosować ograniczenie minimalnej i maksymalnej Tzp oraz podtrzymanie pracy pompy obiegowej (60 minut). W module regulacyjnym c.o. ustawić odpowiednio: zakres proporcjonalności 40 K, czas całkowania 30 s, czas różniczkowania 0 s, czas ruchu siłownika 60 s, okres próbkowania 10 s. 4 Schemat kotłowni: RK Kocioł 1 K1 RK Kocioł 2 C.W.U. C.O. 1 grzejnikowe Z1 P4 P5 ZR4 ZR5 K2 P3 P1 C.O. 2 podłogowe P2 Z2 5 Karta Zadania 4 - Wersja A CENTRALA KLIMATYZACYJNA Oprogramować programem narzędziowym TAC MENTA sterownik TAC XENTA 301 centrali klimatyzacyjnej. Schemat ideowy centrali według załączonego rysunku. Wymagane funkcje realizowane przez sterownik to: 1. Regulacja temperatury powietrza nawiewanego 1.1. Temperatura powietrza nawiewanego Tn ma być regulowana w funkcji temperatury powietrza wywiewanego Tw z pomieszczenia, zgodnie z wykresem regulacyjnym. 1.2. Priorytet recyrkulacji: regulacja temperatury powietrza nawiewanego Tn powinna być realizowana najpierw poprzez zmienną wielkości recyrkulacji powietrza usuwanego z pomieszczenia, a dopiero przy maksymalnej dopuszczalnej recyrkulacji może się załączyć nagrzewnica wodna NgW lub chłodnica freonowa ChF. NAGRZE -WNICA 0…100% CHŁODNICA 0/1 RECYRKULACJA CIEPŁA RECYRKULACJA CHŁODU temp. zadana Wskazówka: sygnał regulacyjny ogrzewania/chłodzenia należy podzielić na dwie części: zakres w 0..50% to sterowanie recyrkulacją w zakresie 0..100% z uwzględnieniem zadawanego a z (np. 20%), a zakres 50…100% to sterowania nagrzewnicą NgW lub chłodnicą ChF. 1.3. Załączenie chłodnicy freonowej ChF (D) następuje przy wartości sygnału regulacyjnego 70..60%. Przy temperaturze zewnętrznej <12°C chłodnica nie zostanie włączona (histereza 14..12°C) – blokada pracy urządzenia. 2. Ograniczenie temperatury powietrza nawiewanego Temperatura powietrza nawiewanego nie może być wyższa od 26°C i niższa od 16°C. 3. Funkcja bezpieczeństwa – monitorowanie pracy wentylatorów Oba wentylatory wyposażone są w presostaty P wykrywające spręż (DO=1) lub brak sprężu (DO=0) danego wentylatora. Brak sprężu któregokolwiek z wentylatorów ma awaryjnie zatrzymywać całą centralę. Zatrzymaniu wentylatorów ma towarzyszyć zamknięcie przepustnic powietrza zewnętrznego P1 i P3 oraz blokada pracy regulatora temperatury. W centrali zastosowano wentylatory jednobiegowe o stałej prędkości obrotowej. 4. Procedura uruchamiania centrali (wentylatorów) Załączanie i wyłączenie centrali ma następować ręcznym włącznikiem WR (0/1: 1=praca, 0=stop). Procedura ma uwzględniać wskazania presostatów obu wentylatorów. Wentylatory zastosowane w tej centrali uzyskują spręż nominalny po 10 sekundach od ich uruchomienia. 5. Zabezpieczenie przeciwzamrożeniowe nagrzewnicy Sygnał DO=0 z czujnika przeciwzamrożeniowego (termostat AF 0/1) oznacza stan normalny. W wypadku zadziałania zabezpieczenia zawór nagrzewnicy ma się otworzyć na 100% i a oba wentylatory mają się zatrzymać (zamknięcie odp. przepustnic). 6. Sterowanie w wypadku zadymienia W pomieszczeniu klimatyzowanym znajduje się czujnik dymu (0/1, DO=1 oznacza alarm pożarowy). W przypadku wystąpienia zadymienia: przepustnica recyrkulacji 0% (100% wywiew), wentylator wywiewny PRACA, wentylator nawiewny STOP. 7. Monitoring stanu zabrudzenia filtra FT 6 Schemat technologiczny klimatyzacji: WeW PP P2 FT NgW AF ChF WeN Pomieszczenie klimatyzowane P1 P3 P P ZRN Freon 7 Karta Zadania 4 - Wersja B CENTRALA KLIMATYZACYJNA Oprogramować programem narzędziowym TAC MENTA sterownik TAC XENTA 301 centrali wentylacyjnej. Schemat ideowy centrali według załączonego rysunku. Wymagane funkcje realizowane przez sterownik to: 1. Regulacja temperatury powietrza w pomieszczeniu Temperatura powietrza w pomieszczeniu Tp ma być regulowana w funkcji temperatury powietrza zewnętrznego Tz. W module regulacyjnym ustawić odpowiednio: zakres proporcjonalności 4 K, czas całkowania 240 s, czas różniczkowania 0 s, czas ruchu siłownika 60 s, okres próbkowania 10 s. 2. Ograniczenie temperatury powietrza nawiewanego Temperatura powietrza nawiewanego nie może być wyższa od 26°C i niższa od 16°C. 3. Funkcja bezpieczeństwa – monitorowanie pracy wentylatorów Oba wentylatory wyposażone są w presostaty P wykrywające spręż (DO=1) lub brak sprężu (DO=0) danego wentylatora. Brak sprężu któregokolwiek z wentylatorów ma awaryjnie zatrzymywać całą centralę. Zatrzymaniu wentylatorów ma towarzyszyć zamknięcie przepustnic powietrza zewnętrznego P1 i P3 oraz blokada pracy regulatora temperatury. W centrali zastosowano wentylatory jednobiegowe o stałej prędkości obrotowej. 4. Procedura uruchamiania centrali (wentylatorów) Załączanie i wyłączenie centrali ma następować ręcznym włącznikiem WR (0/1: 1=praca, 0=stop). Procedura ma uwzględniać wskazania presostatów obu wentylatorów. Wentylatory zastosowane w tej centrali uzyskują spręż nominalny po 10 sekundach od ich uruchomienia. 5. Zabezpieczenie przeciwzamrożeniowe nagrzewnicy Sygnał DO=0 z czujnika przeciwzamrożeniowego (termostat AF 0/1) oznacza stan normalny. W wypadku zadziałania zabezpieczenia zawór nagrzewnicy ma się otworzyć na 100% i a oba wentylatory mają się zatrzymać (zamknięcie odp. przepustnic). 6. Sterowanie w wypadku zadymienia W pomieszczeniu wentylowanym znajduje się czujnik dymu (0/1, DO=1 oznacza alarm pożarowy). W przypadku wystąpienia zadymienia następuje wyłącznie centrali oraz zamknięcie przepustnic. 7. Monitoring stanu zabrudzenia filtra FT 8 Schemat technologiczny wentylacji: P1 PP FT NgW AF WeN Pomieszczenie wentylowane WeW P2 P ZRN 9 OBJAŚNIENIA WYBRANYCH BLOKÓW FUNKCYJNYCH, OPERATORÓW I WYRAŻEŃ PIDA - PID Controller - Analog Output – Regulator PID z wyjściem analogowym (AO) Blok regulatora PID z wyjściem analogowym Wartość mierzona AI Wartość zadana AI Tryb pracy AI Zakres proporcjonalności AI Czas całkowania AI Czas różniczkowania AI Strefa martwa AI Poprzedni sygnał sterujący AI PIDA MV SP Mode Control Int UMin G Ti Td AO UMax StrokeTime DZ TSg Wejścia bloku: MV (AI) = Wartość regulowana, pomiar (Measured value). SP (AI) = Wartość zadana (Set point). Mode (AI) = Tryb pracy regulatora określony jest wartością tego parametru: Mode = 0 => Wyłącz, regulator jest wyłączony, nie działa, sygnał AO = 0 (inaczej AO = TSg). Mode = 1 => Praca, regulator realizuje proces regulacji. Mode = 2 => Wymuszenie wartości sygnału AO = UMax. Mode = 3 => Wymuszenie wartości sygnału AO = UMin. G (AI) = Zakres proporcjonalności P regulatora (Proportional gain). Gdy wartość regulowana MV jest mniejsza od zadanej SP, to przy dodatnim G sygnału sterujący rośnie (sterowanie grzaniem), a przy ujemnym G maleje (sterowanie chłodzeniem). Ti (AI) = Czas całkowania I regulatora (Integral time) podany w sekundach. Td (AI) = Czas różnickowania D regulatora (Derivative time) podany w sekundach. DZ (AI) = Strefa martwa regulatora (Dead zone). Gdy odchyłka regulacji jest mniejsza od DZ, to sygnał sterujący AO = 0. TSg (AI) = Tracking signal (actual value of the previous control signal). Wejście zazwyczaj podłączone bezpośrednio z wyjściem tego samego regulatora lub np. po zewnętrznych ograniczeniach tego sygnału sterującego. Parametry bloku: ControlInt (A) = okres próbkowania w sekundach. Gdy zmienna wynosi 0, to czas próbkowania jest automatycznie dostosowywany do długości cyklu programu. UMin (A) = minimalna wartość sygnału sterującego AO (wyjścia z PIDA). Domyślnie 0%. 10 UMax (A) = maksymalna wartość sygnału sterującego AO (wyjścia z PIDA). Domyślnie 100%. StrokeTime (A) = czas ruchu siłownika w sekundach (czas przejścia od otwarcia do zamknięcia). Parametr ten określa szybkość zmian sygnału wyjściowego modułu PIDA: określa czas konieczny do zmiany sygnału z wartości maksymalnej do minimalnej (lub odwrotnie). Wartość 0 oznacza brak ograniczenia prędkości zmian sygnału AO. PVB - Binary Value Parameter – Binarna wartość stała PVB InitValue DO Cyfrowa wartość stała. Blok stale generuje sygnał cyfrowy o stałej wartości (0 lub 1). Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: wartości początkowej sygnału DO (InitValue). PVI - Integer Value Parameter – Analogowa wartość stała, liczba całkowita PVI InitValue AO integer Analogowa wartość stała (liczba całkowita). Blok stale generuje sygnał analogowy o zadanej wartości w postaci liczby całkowitej. Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: wartości generowanego sygnału AO (InitValue). PVR - Real Value Parameter – Analogowa wartość stała, liczba rzeczywista PVR InitValue AO real Analogowa wartość stała (liczba rzeczywista). Blok stale generuje sygnał analogowy o zadanej wartości w postaci liczby rzeczywistej. Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: wartości generowanego sygnału AO (InitValue). CURVE - Curve Function – Funkcja w postaci krzywej łamanej Wykres regulacyjny (krzywa regulacyjna). 11 CURVE AI (x) Limit AO (y) Dimension Parametry bloku: Limit (D) = wybór między trybem ograniczenia (1) lub ekstrapolacji (0). Dimension (A) = punkty opisujące kształt krzywej regulacyjnej (Pair list x,y) podane jako współrzędne każdego punktu (x,y). y = f(x). Jedna para współrzędnych w jednym wierszu. Krzywa może zawierać maksymalnie 127 punktów. Wartość współrzędnej x ma być rosnąc w kolejnych punktach krzywej. Między punktami tworzącymi wykres wartości są interpolowane liniowo. Parametr ograniczenie (Limit) służy do uruchamiania funkcji ograniczającej sygnał wyjścia (y), gdy sygnał wejścia znajduje się poza zakresem opisanym pierwszym i ostatnim punktem krzywej. Gdy ograniczenie jest wyłączone (Limit = 0) wartośc sygnału wyjścia jest w takich sytuacjach ekstrapolowana liniowo. VECTOR - Vectorial Curve Function VECTOR Xmin AI Xmax AO Dimension Parametry bloku: Xmin (A) = dolny limit sygnału wejścia AI. Xmax (A) = górny limit sygnału wejścia AI. Dimension (Y(X)) (A) = lista wartości funkcji (minimum dwóch, maksymalnie 255) podanych w osobnych wierszach. Blok VECTOR pozwala zdefiniować funkcję linową z podaniem górnego i dolnego ograniczenia sygnału wyjściowego AO. Funkcja y = f(x) definiowana jest poprzez podanie dolnego i górnego ograniczenia wartości sygnału wejściowego (x) oraz określonej liczby wartości sygnału wyjściowego (y), które są równomiernie rozkładane w zakresie opisanym limitami (x). Między zadanymi punktami wartość funkcji jest interpolowane liniowo. Przykładowo: ograniczenie sygnału wejściowego (x) do 10 do 30. Zdefiniowanych pięć wartości sygnału wyjściowego (y). Przedział <10,30> dzielony jest automatycznie na cztery równe części i tym wartościom przyporządkowywane są zdefiniowane wartości (y). 12 DELAY - Delayed On/Off – Opóźnienie załączenia/wyłączenia DELAY wejście, DI DelayOn DO, wyjście DelayOff Blok opóźnia załączenie i wyłączenie urządzenia o podane czasy – opóźnia zmianę sygnału z 0 na 1 oraz z 1 na 0 o czas podany w sekundach osobno dla załączenia i wyłączenia. Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: opóźnienia załączenia (zmiany sygnału z 0 na 1) w sekundach (DelayOn), opóźnienia wyłączenia (zmiany sygnału z 1 na 0) w sekundach (DelayOff). Input 1 0 Output 1 0 DelayOn DelayOff LIMIT - High/Low Signal Limit – Ogranicznik sygnału LIMIT wejście, AI MinValue AO, wyjście MaxValue 13 Blok ogranicza sygnał AI do zadanych wartości maksymalnej i minimalnej (AO nie przekroczy wartości maksymalnej i minimalnej podanej w bloku). Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: minimalnej wartości sygnału AO (MinValue), maksymalnej wartości sygnału AO (MaxValue). HYST - Binary Hysteresis – Histereza z wyjściem cyfrowym HYST Activate wejście, AI DO, wyjście Deactivate Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Parametryzacja bloku obejmuje podanie: wartości AI będącej progiem załączenia sygnału wyjściowego DO = 1 (Activate), wartości AI będącej progiem wyłączenia sygnału wyjściowego DO = 0 (Deactivate). Output 1 0 Deactivate Activate Variable MIN - Minimum Signal Selector – Wybór mniejszego z 2 sygnałów analogowych wejście 1, AI_1 wejście 2, AI_2 MIN AO, wyjście Blok wybiera mniejszą wartość z dwóch analogowych sygnałów wejściowych. AO = MIN (A1_1, AI_2). Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). 14 TSCH – Harmonogram czasowy (Time Schedule) TSCH AO Week charts, Max. INTEGER Liczba zdarzeń w tygodniowych Holiday charts, Max. INTEGER Liczba zdarzeń urlopowych WYJŚCIE INTEGER RO (read only – tylko odczyt) Przełącznik binarny - Digital mux. BINARY DI real DI real DO real Analogowy łącznik - przekaźnik (liczba rzeczywiste). Blok stale generuje sygnał analogowy o wartości w postaci liczby rzeczywistej z jednego z wejść analogowych (1 lub 0). Wybór dokonywany jest przez zmianę binarnego sygnału sterującego (0/1). Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). Wyrażania matematyczne - Expressions AI lub BI REAL lub INTEGER lub BINARY 15 Blok wyrażenia – Blok posiadający jeden parametr w postaci wyrażenia arytmetycznego. Wyrażenie to może być skomplikowane lub proste. W zależności od postaci wyrażenia blok może posiadać jedno lub kilka wejść (zmienna ilość wejść jest przedstawiana w postaci graficznej na symbolu bloku). Blok posiada jedno wyjście, które może być typu: REAL, INTEGER lub BINARY. Rodzaj wyjścia decyduje o tym, że tworzony jest blok XPR, XPI lub XPB. Zmienne wejściowe wprowadzane są w postaci dużych lub małych liter alfabetu, przy czym duże litery (A, B, C, …) reprezentują wejścia analogowe, a małe litery (a, b, c, …) wejścia binarne. Edytując właściwości bloku (Edit) nadaje się mu nazwę (Identifier, bez cyfr, spacji, i polskich znaków), jednostki sygnału wejściowego (Unit) oraz opis (Description). 16