2.6 Operacje dostępne w obszarze legendy

 

 

 

W obszarze legendy możliwie są następujące operacje:

 

 

 

 

 

 

 

 

Rysunek: Menu kontekstowe w obszarze legendy.

 

 

 

Dodaj przebieg - dodaje przebieg surowych wartości zmiennych;

Opcje przebiegu - wyświetla okno z opcjami przebiegu;

Opcje źródła przebiegu - wyświetla okno z opcjami źródła danego przebiegu;

Pokaż atrybuty - wyświetla okno z wszystkimi atrybutami dla zaznaczonej zmiennej;

Punkty - wyświetla punkty pomiarowe dla wybranych krzywych;

Schodki - załącza interpolację schodkową przebiegu;

Etykiety - załącza etykiety dla danego przebiegu;

Ukryty - ukrycie przebiegu wybranej zmiennej;

Przesuń w górę - powoduje w legendzie wykresu przesunięcie wiersza wskazanego przebiegu o jeden w górę;

Przesuń w dół - powoduje w legendzie wykresu przesunięcie wiersza wskazanego przebiegu o jeden w dół;

Utwórz kopię - powoduje skopiowanie przebiegu;

Zaznacz wszystkie - zaznacza wszystkie przebiegi;

Usuń przebieg - powoduje usunięcie przebiegu;

Opcje legendy - uruchamia okno 'Opcje trendu' z możliwością zdefiniowania wyglądu legendy.

 

 

 

 

 

 

Rysunek: Menu kontekstowe w obszarze nagłówka legendy.

 

 

Usuń kolumnę - usuwa zaznaczona kolumnę legendy;

Zmień nagłówek - zmiana treści nagłówka atrybutu;

Kolumny legendy - wyświetla okno z wyborem dostępnych kolumn legendy;

Opcje legendy - uruchamia okno 'Opcje trendu' z możliwością zdefiniowania wyglądu legendy;

 

 

 

 

       

 Rys. Okno popup z nagłówka legendy.      

 

 

 

 

Rys. Okno wyboru kolumn legendy.

 

 

Pola legendy:

 

 

- Wartość minimalna - minimalna wartość w interwale

- Wartość maksymalna - maksymalna wartość w interwale

- Całka - suma wartości ważonych czasowo w interwale (całka po czasie)

- Całka (ostatnia znana) - suma wartości ważonych czasowo w interwale (całka po czasie); w miejsce złych wartości wstawia ostatnią znaną wartość

- Całka 0 - suma wartości ważonych czasowo (całka po czasie); w okresach, w których próbka ma jakość złą do obliczeń używana jest wartość 0

- Czas maksimum - stempel czasu maksymalnej wartości w interwale

- Czas minimum - stempel czasu minimalnej wartości w interwale

- Czas ostatniej zmiany - stempel czasu ostatniej zmiany

- Czas pierwszej zmiany - stempel czasu pierwszej zmiany

- Gradient -agregat "Rozpiętość wartości" podzielony przez długość okresu wyrażoną w sekundach

- Jakość dobra - procent próbek o jakości dobrej w interwale

- Jakość dobra czas - czas trwania (w sekundach) czasu w interwale, w którym dane mają jakość dobrą

- Jakość niepewna - procent próbek o jakości niepewnej w interwale

- Jakość niepewna czas - czas trwania (w sekundach) czasu w interwale, w którym dane mają jakość niepewną

- Jakość zła - procent próbek o jakości złej w interwale

- Jakość zła czas - czas trwania (w sekundach) czasu w interwale, w którym dane mają jakość złą

- Odchylenie standardowe - ważone czasowo odchylenie standardowe w interwale próbkowania

- Ostatni - ostatnio znana wartość w interwale próbkowania wyłączając koniec interwału

- Poprzedni znany - ostatnio znana wartość przed rozpoczęciem interwału próbkowania

- Przyrost wartości - różnica wartości na końcu i na początku interwału

- Rozpiętość wartości - różnica między maksymalna a minimalna wartością w interwale

- Suma spadków - suma wartości ujemnych zmian, od ostatniej znanej wartości przed rozpoczęciem się do ostatniej wartości przed końcem interwału próbkowania

- Suma wzrostów - suma wartości dodatnich zmian, od ostatniej znanej wartości przed rozpoczęciem się do ostatniej wartości przed końcem interwału próbkowania

- Wartość końcowa- wartość na końcu interwału

- Wartość początkowa - wartość na początku interwału

- Wartość średnia - średnia wartości ważonych czasowo w interwale

- Wartość średnia (ostatnia znana) - średnia ważona czasowo w interwale próbkowania; w miejsce złych wartości wstawia ostatnią znaną wartość

- Wartość średnia 0 - średnia wartości ważonych czasowo w interwale; w okresach, w których wartość jest niedostępna, do obliczeń używana jest wartość 0.

- Wartość średnia  kwadratowa - ważona czasowo średnia kwadratowa w interwale próbkowania

 

 

 

 

Nazwa przebiegu - symboliczna nazwa przebiegu, której domyślna wartość dla zmiennych pobieranych z aplikacji systemu Asix przyjmuje wartość atrybutu Nazwa z bazy definicji zmiennych; nazwa przebiegu może być edytowana przez użytkownika.

Zakres wyświetlania - zakres wyświetlania przebiegu.

Adres przebiegu - symboliczny adres przebiegu; domyślnie niewidoczny; pozwala umieścić w legendzie informacje o źródłach, z których czytane są dane przebiegów (np. A090/ARCHIWUM, Alarmy_F/414).

Dane wejściowe - Informacja o typie danych wejściowych przebiegu, jego archiwizacji i agregacji.

Dokładność - dokładność wyświetlania wartości przebiegu w legendzie.

Kolor przebiegu - kolor przebiegu na wykresie i w legendzie.

Liczba próbek - liczba odczytanych próbek.

 

 

 

 

Czas linii odczytu 1 - pozycja głównej linii odczytu na osi czasu.

Czas linii odczytu 2 - pozycja dodatkowej linii odczytu na osi czasu.

Czas próbki linii odczytu 1 - stempel czasu pierwszej próbki na lewo od głównej linii odczytu.

Czas próbki linii odczytu 2 - stempel czasu pierwszej próbki na lewo od dodatkowej linii odczytu.

Jakość próbki linii odczytu 1 - jakość pierwszej próbki na lewo od głównej linii odczytu.

Jakość próbki linii odczytu 2 - jakość pierwszej próbki na lewo od dodatkowej linii odczytu.

Odległość linii odczytu - odległość pomiędzy dwoma liniami odczytu.

Wartość próbki linii odczytu 1 - wartość pierwszej próbki na lewo od głównej linii odczytu.

Wartość próbki linii odczytu 2 - wartość pierwszej próbki na lewo od dodatkowej linii odczytu.

Wartość przybliżona linii odczytu 1 - przybliżona wartość przebiegu w punkcie głównej linii odczytu.

Wartość przybliżona linii odczytu 2 - przybliżona wartość przebiegu w punkcie dodatkowej linii odczytu.

 

 

 

Tabela 1. Lista atrybutów systemowych Bazy Definicji Zmiennych dla aplikacji Asix w wersji Evo i klasycznej.

UWAGA: Różnice w interpretacji atrybutów dla aplikacji wersji Evo znajdują się w tabeli 1a (za tabelą 1).

 

Nawa domyślnie wyświetlana w nagłówku (PL)

Opis

Nazwa

Unikalna nazwa symboliczna zmiennej procesowej jednoznacznie identyfikująca tę zmienną dla wszystkich komponentów systemu Asix

Opis

Dowolny tekst np. zawierający technologiczny opis zmiennej procesowej

Kanał

Nazwa logiczna kanału transmisji (jedna z nazw podanych w deklaracji kanałów transmisji)

Adres

Adres symboliczny, którego forma jest specyficzna dla każdego z drajwerów systemu Asix

Liczba elementów

Liczba elementów wchodzących w skład zmiennej procesowej (zmienna może być tablicą)

Okres próbkowania

okres aktualizacji wartości zmiennej procesowej (w sekundach)

Funkcja przeliczająca

Nazwa funkcji przeliczającej służącej do przeliczenia wartości otrzymanej ze sterownika na wartość przekazywaną do komponentów systemu Asix

Archiwum

Nazwa zasobu ASPAD (logiczna nazwa zasobu archiwum)

Parametry archiwizacji

Parametry archiwizacji danej zmiennej

Grupa1

Logiczna nazwa grupy, do której należy zmienna. Nazwy grup wyświetlane są na liście nazw grup w oknie wyboru zmiennej.

Grupa2

Logiczna nazwa grupy, do której należy zmienna. Nazwy grup wyświetlane są na liście nazw grup w oknie wyboru zmiennej.

Format

Format liczby w jakim będzie ona wyświetlana w systemie asix; format podany jest w konwencji języka C (np.: %4.2f oznacza 4 znaki, w tym 2 miejsca po przecinku)

Jednostka

Fizyczna jednostka zmiennej

Zakres pomiarowy od

Maksymalny zakres możliwy do uzyskania - minimum

Zakres pomiarowy do

Maksymalny zakres możliwy do uzyskania - maksimum

Zakres surowy od

Parametr funkcji przeliczającej – zakres wejściowy od …

Zakres surowy do

Parametr funkcji przeliczającej – zakres wejściowy do …

Zakres wyświetlania od

Dolny zakres wyświetlania danej zmiennej – dla obiektów Asixa

Zakres wyświetlania do

Górny zakres wyświetlania danej zmiennej – dla obiektów Asixa

Zakres sterowania od

Dolny zakres wartości danej zmiennej ustawiany z Asixa

Zakres sterowania do

Górny zakres wartości danej zmiennej ustawiany z Asixa

Baza słupka

Wielkość wczytywana z bazy przez obiekt SŁUPEK

Nazwy stanów

Nazwa zbioru tekstów lub bezpośrednio zbiór opisów stanów (poszczególnych wartości całkowitych) zmiennej

Zestaw stanów

Nazwa zbioru opisów stanów do którego należy bieżący wiersz. Atrybut używany tylko dla wierszy zawierających element zbioru opisów stanów

Wartość stanu

Numer stanu, którego opis zawiera bieżący wiersz. Atrybut używany tylko dla wierszy zawierających element zbioru opisów stanów

Maska zmiennej kontrolnej

Wskazuje na bit statusu sygnalizowanego przez zmienną kontrolną

Zmienna kontrolna

Nazwa zmiennej reprezentującej status zmiennej pomiarowej

Minimum krytyczne

Nazwa zmiennej systemu Asix, która zawiera wartość minimum krytycznego dla zmiennej pomiarowej

Minimum

Nazwa zmiennej systemu Asix, która zawiera wartość minimum dla zmiennej pomiarowej

Maksimum

Nazwa zmiennej systemu Asix, która zawiera wartość maksimum dla zmiennej pomiarowej

Maksimum krytyczne

Nazwa zmiennej systemu Asix, która zawiera wartość maksimum krytycznego dla zmiennej pomiarowej

Położenie suwaka

Nazwa zmiennej, do której wpisywana będzie wartości reprezentująca położenie uchwytu obiektu SUWAK w trakcie przesuwania tegoż uchwytu

Zakres słupka od

Atrybut wykorzystywany przez obiekt SŁUPEK. Zawiera dolny zakres wyświetlania danej zmiennej.

Zakres słupka do

Atrybut wykorzystywany przez obiekt SŁUPEK. Zawiera górny zakres wyświetlania danej zmiennej.

Tabela danych

Nazwa tabeli danych.

Źródło danych

Nazwa źródła danych.

T - tekst, L - liczba zmiennoprzecinkowa 64 bitowa

 

 

Tabela 1a. Różnice w interpretacji atrybutów Bazy Definicji Zmiennych dla aplikacji wersji Evo (w porównaniu z wersją klasyczną).

 

Nazwa

Opis

Typ wartości

Określa typ wartości zmiennej w konwencji .Net. W przypadku użycia bazy MDB nie posiadającej tego atrybutu, jest on tworzony wirtualnie na podstawie użytej w definicji zmiennej funkcji przeliczającej i formatu.

Format

Sposób formatowania tekstowego wartości w konwencji .Net. Skrócony opis formatów .Net można znaleźć w podręczniku AsixEvo_Techniki_budowy_diagramów.pdf/chm.

W przypadku baz MDB atrybut tworzony jest wirtualnie według poniższych zasad:

  1. Jeżeli w bazie jest atrybut FormatEvo, to jest on traktowany wprost jako definicja atrybutu Format Asix.Evo.

  2. Jeżeli w bazie nie ma atrybutu FormatEvo, to atrybut Format  bazy MDB (podawany w konwencji formatów aplikacji klasycznych) jest w trakcie ładowania tłumaczony na odpowiadający mu format .Net.