Projekt oprogramowania dla systemu wieloparametrycznego tworzonego na Wydziale Fizyki Politechniki Warszawskiej
|
|
- Patrycja Domańska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Jacek Szlachciak Projekt oprogramowania la systemu wieloparametrycznego tworzonego na Wyziale Fizyki Politechniki Warszawskiej Spis treści 1 Wstęp Określenie wymagań na system i specyfikacja istotnych parametrów systemu Określenie wymagań na oprogramowanie i architektura systemu informatycznego Wymagania otyczące oprogramowania Język programowania Biblioteki graficzne Analiza anych Architektura systemu wieloparametrycznego Wstęp Interakcja pomięzy elementami systemu Biblioteka urzązeń wirtualnych Wstęp Spektrometryczny przetwornik analogowo-cyfrowy (spectroscopy AC) Zegar (Timer) Licznik (Counter) Blok paternu i koincyencji System zbierania anych System prezentacji anych Wstęp Prezentacja anych Tryb graficzny... 12
2 Tryb tekstowy Rozaje prezentowanych wykresów Wykresy jenoparametryczne Wstęp Rozaje wykresów Atrybuty wykresów (opis najważniejszych atrybutów) Operacje możliwe o przeprowazania na wykresach Wykresy wieloparametryczne Wstęp Rozaje wykresów Atrybuty wykresów (opis najważniejszych atrybutów) Operacje możliwe o przeprowazania na wykresach Wykresy wieloparametryczne Wstęp Rozaje wykresów Atrybuty wykresów (opis najważniejszych atrybutów) Operacje możliwe o przeprowazania na wykresach System analizy anych Wstęp Lista ostępnych funkcji z zaznaczeniem wykorzystania biblioteki ROOT Wima jenowymiarowe Wima wuwymiarowe System sterowania Wstęp Sterowanie pomiarem Kontrola przebiegu pomiaru Formularz opisu eksperymentu... 29
3 1 Wstęp Niniejsze opracowanie jest projektem oprogramowania la systemu wieloparametrycznego tworzonego na Wyziale Fizyki Politechniki Warszawskiej. Autor tej pracy jest współtwórcą (wraz z śp. r Raomirem Kupczakiem) systemu wieloparametrycznego RAJ. System ten został skonstruowany w Instytucie Problemów Jąrowych w 1991 roku. 2 Określenie wymagań na system i specyfikacja istotnych parametrów systemu Na obecnym etapie projektowania systemu nie jest jeszcze znana końcowa specyfikacja części sprzętowej systemu wieloparametrycznego. Przewiuje się wykorzystanie bloku firmy CAEN V1495 (General Purpose VME Boar), który mógłby pełnić rolę bloku paternu i koincyencji oraz funkcję zegara systemowego i liczników. Zakłaa się, że system bęzie mógł rejestrować nie więcej niż 15 parametrów. 3 Określenie wymagań na oprogramowanie i architektura systemu informatycznego 3.1 Wymagania otyczące oprogramowania Język programowania Wymagane jest, aby został zastosowany język oprogramowania zorientowany obiektowo. oatkowo powinien być to język umożliwiający korzystanie z ostępnych bibliotek graficznych i numerycznych stanowiących uznany stanar. Powyższe wymagania spełnione są przez wa języki: C++ i Java Biblioteki graficzne Pisanie bibliotek graficznych jest zaaniem stanowiącym uży projekt sam w sobie. Nie ma wyraźnego powou, aby ten komponent był tworzony o samego początku. Uwaga programisty (programistów) powinna być raczej skupiona na tworzeniu głównego systemu, a nie tworzeniu bibliotek graficznych. Biblioteki te w postaci postawowej są często armowe i mogą stanowić obry początek la pierwszej fazy tworzonego systemu, a w postaci zaawansowanej, przy koszcie nieprzekraczającym 500 EUR, ich możliwości w pełni zaspokoją potrzeby systemu wieloparametrycznego. Jako sprawzony proukt proponuję bibliotekę TeeChart firmy Steema Software ( Jest to barzo rozbuowana biblioteka, która może pracować z różnymi zintegrowanymi śroowiskami o tworzenia oprogramowania (np. CoeGear elphi, Microsoft Visual Stuio, JBuiler, IBM Eclipse, Sun Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
4 Netbeans, IntelliJ IEA, Oracle Jeveloper) i może być używana w popularnych językach obiektowych (np. C++, Java) Analiza anych Poobnie jak w przypaku bibliotek graficznych nie należy tworzyć zaawansowanych bibliotek o analizy anych. Stworzenie takich bibliotek wymaga obrej znajomości zasa pisania algorytmów numerycznych, ługiego okresu testowania, weryfikacji poprawności i okłaności obliczeń. Zamiast tego proponuję wykorzystanie sprawzonej (uznanej jako stanar) i kompletnej (spełniającej wymagania systemu wieloparametrycznego) biblioteki numerycznej wchozącej w skła systemu ROOT, który został stworzony w ośroku naukowo-baawczym CERN ( Naturalnym językiem programowania la biblioteki ROOT jest interpreter języka C++ CINT. Stworzono również biblioteki la języka Python PyROOT. Istnieje także ograniczone wsparcie la języka Java javaroot. 3.2 Architektura systemu wieloparametrycznego Wstęp Poniższy rysunek przestawia schemat systemu wieloparametrycznego. Poszczególne elementy systemu przestawione na schemacie zostały opisane w szczegółowy sposób w następnych porozziałach. Rysunek 1: Architektura systemu wieloparametrycznego Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
5 3.2.2 Interakcja pomięzy elementami systemu Warstwa sprzętowa systemu wieloparametrycznego obejmuje rzeczywisty sprzęt użyty o buowy systemu taki jak przetworniki analogowo-cyfrowe, liczniki, ukła paternu i koincyencji itp. la każego z urzązeń należy napisać eykowany sterownik (element biblioteki sterowników), który bęzie miał ściśle ustaloną funkcjonalność. Interfejs każego urzązenia anego typu opisany bęzie zgonie ze specyfikacją biblioteki urzązeń wirtualnych. Główną funkcją tej biblioteki jest ukrycie różnoroności urzązeń rzeczywistych (np. różne typy przetworników AC pochozące o różnych proucentów) i przestawienie tych urzązeń jako ujenoliconych uniwersalnych urzązeń la systemu zbierania anych. Takie poejście powouje, że przy zmianie urzązenia fizycznego niezbęne bęzie napisanie tylko nowego sterownika, a pozostała część oprogramowania la systemu wymagać bęzie co najwyżej rekompilacji. System zbierania anych oczytuje ane z urzązeń rzeczywistych poprzez bibliotekę urzązeń wirtualnych. System ma za zaanie serializację oczytywanych anych i prezentowanie tych anych wyższym warstwom (głównie systemom archiwizacji i sortowania anych) jako anych w postaci list. System sterowania poprzez bibliotekę urzązeń wirtualnych zapewnia interakcję ze sprzętem (zapis parametrów, oczyt stanu, inicjalizację urzązeń, ich kasowanie, itp.). Praca systemów sterowania i zbierania anych jest niezależna o warstwy sprzętowej i ściśle zefiniowana przez funkcjonalność ostarczoną przez bibliotekę urzązeń wirtualnych. System archiwizacji anych służy o przechowywania anych w pamięci masowej (ysk twary, macierz yskowa, taśma magnetyczna, itp.). System ten zapisuje ane pochozące z systemu zbierania anych (ane w postaci list ) i systemu sortowania anych (wima jenoi wieloparametryczne, wykresy czasowe). ane uostępniane przez ten system mogą być wykorzystywane przez system prezentacji i analizy anych (prezentacja i obróbka anych offline) oraz przez system sortowania anych (sortowanie anych w trybie off-line). System sortowania anych służy o sortowania anych w postaci list w trybie pracy on-line i off-line. W trybie pracy on-line ane pobierane są z systemu zbierania anych, natomiast w trybie pracy off-line z systemu archiwizacji anych. System ten ma za zaanie sortowanie anych w postaci list na ane w postaci tablic jeno- i wuwymiarowych przechowujących informacje o wimach jeno- i wieloparametrycznych oraz wykresach czasowych. ane te następnie zapisywane są w systemie archiwizacji anych lub pobierane przez system prezentacji i analizy anych. System prezentacji i analizy anych jest systemem, który wystawia bogaty interfejs graficzny la końcowego użytkownika systemu wieloparametrycznego. Jego wie główne funkcje to prezentacja anych bieżących pochozących z przeprowazanego eksperymentu (on-line) lub anych zarchiwizowanych (off-line) w postaci wykresów wu i trójwymiarowych, manipulacja tymi anymi oraz ich analiza w oparciu o aparat matematyczny wykorzystujący własne proceury (funkcjonalność postawowa) lub proceury pochozące z zewnętrznych bibliotek np. ROOT (funkcjonalność rozszerzona). System ten zasilany jest głównie anymi pochozącymi z systemu sortowania anych (tablice jeno- i wuwymiarowe przechowujące informacje o wimach jeno- i wieloparametrycznych oraz wykresach czasowych ). Oprócz tego, głównie la celów iagnostycznych, system ten może pobierać ane w postaci list z systemu zbierania anych (tryb on-line) oraz systemu archiwizacji anych (tryb off-line). Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
6 3.2.3 Biblioteka urzązeń wirtualnych Wstęp Główną funkcją biblioteki urzązeń wirtualnych jest ukrycie różnoroności urzązeń rzeczywistych (np. różne typy przetworników AC pochozące o różnych proucentów) i przestawienie tych urzązeń jako ujenoliconych uniwersalnych urzązeń la systemu zbierania anych. Takie poejście powouje, że przy zmianie urzązenia fizycznego niezbęne bęzie napisanie tylko nowego sterownika, a pozostała część oprogramowania la systemu wymagać bęzie co najwyżej rekompilacji. Każa grupa wirtualnych urzązeń posiaa interfejs umożliwiający systemom sterowania i zbierania anych na: - oczyt i zapis (inicjalizację) parametrów stałych, - oczyt i zapis parametrów programowalnych, - uruchomienie funkcji sterujących. Wartość wszystkich parametrów stałych ustalana jest w momencie inicjalizowania każego urzązenia wirtualnego. Część z tych parametrów może być oczytywana bezpośrenio z fizycznego urzązenia (o ile ana funkcjonalność jest ostarczana przez proucenta), a część na stałe zaszyta w sterowniku, bąź ustawiana przez interfejs użytkownika w fazie prze inicjalizacją (np. ares urzązenia). Parametry programowalne, ecyujące o bieżących parametrach urzązenia (np. wzmocnienia, progi, wartości liczników), mogą być zmieniane w trakcie pracy systemu wieloparametrycznego, nie powinny być jenak zmieniane (o późniejszej ecyzji) po starcie zbierania anych. Funkcje sterujące ostarczają głównej funkcjonalności polegającej na oczycie przetworzonych anych opowiaających rejestrowanemu zarzeniu, zerowaniu i kasowaniu urzązeń, starcie i zatrzymywaniu przetwarzania itp. We wszystkich urzązeniach wirtualnych każy parametr lub funkcja posiaa atrybut typ parametru/funkcji pozwalający na określenie poziomu interakcji z tym parametrem (tabela poniżej). Wykorzystując ten atrybut interfejs systemu sterowania ostarcza użytkownikowi jeynie taką funkcjonalność, jaką posiaa rzeczywiste urzązenie. Typ parametru/funkcji: Wartość Opis -1 lub 255 (o ustalenia) parametr lub funkcja nie występuje w anym urzązeniu 0 brak możliwości zapisania i oczytania parametru lub wykonania i oczytania stanu funkcji 1 można oczytać parametr lub stan funkcji 2 można zapisać parametr lub wykonać funkcję 3 można oczytać i zapisać parametr lub oczytać stan i wykonać funkcję Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
7 Spektrometryczny przetwornik analogowo-cyfrowy (spectroscopy AC) Parametry programowalne: - wzmocnienie sygnału wejściowego (Conversion Gain - Full scale resolution of the input signal) 2^n - zakres przetwarzania (Range number of channels as the AC s output limit) 2^n - przesunięcie cyfrowe (igital Offset) - próg olny (LL Lower Level iscriminator for minimum input acceptance voltage) - próg górny (UL Upper Level iscriminator for maximum input acceptance voltage) Parametry stałe: - moel przetwornika (Moel Number) - numer seryjny (Factory Serial Number) - ares urzązenia (Aress) - rozzielczość (Channel Resolution) - wzmocnienie sygnału wejściowego min/max - zakres przetwarzania min/max - przesunięcie cyfrowe min/max - skok (offset) przesunięcia cyfrowego - próg olny min/max - próg górny min/max - zakres wejściowy (jest to największa wartość parametru jaką można zmierzyć) parametr opisowy - czas martwy (ea Time) parametr opisowy - czas przetwarzania (Conversion Time) parametr opisowy Funkcje sterujące: - zerowanie (reset) - kasowanie (reject) - ana gotowa o oczytu - oczyt anej (rea ata) - oczyt/kasowanie błęu (problem) - oczyt/ustawienie trybu pracy On-line - oczyt/ustawienie trybu pracy Off-line Zegar (Timer) Parametry programowalne: - mierzony czas (Time Base) - rozzielczość czasu (Timer Resolution) - kierunek upływu czasu (Count up/own) - tryb pracy: przebieg pojeynczy lub cykliczny (One Time or Recycle Timer) po omierzeniu anego interwału zegar zatrzymuje się (pojeynczy) lub startuje ponownie (cykliczny) Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
8 Parametry stałe: - moel zegara (Moel Number) - numer seryjny (Factory Serial Number) - ares urzązenia (Aress) - mierzony czas min/max - rozaje rozzielczości czasu (Timer Resolution) mierzone w jenostkach czasu, zbiór wartości Funkcje sterujące: - zerowanie (reset) - stop - start - oczyt anej (rea ata) - oczyt/kasowanie błęu (problem) - oczyt/ustawienie trybu pracy On-line - oczyt/ustawienie trybu pracy Off-line start Licznik (Counter) Parametry programowalne: - ilość impulsów (Count Number) o zliczenia, aby wygenerować sygnał końca Parametry stałe: - moel licznika (Moel Number) - numer seryjny (Factory Serial Number) - ares urzązenia (Aress) - zakres liczenia (Count Capacity) - maksymalna częstotliwość impulsów (Maximum Counting Rate) Funkcje sterujące: - zerowanie (reset) - stop - start - oczyt anej (rea ata) - oczyt/kasowanie błęu (problem) - oczyt/ustawienie trybu pracy On-line - oczyt/ustawienie trybu pracy Off-line Blok paternu i koincyencji Parametry programowalne: - maska aktywnych wejść (IN) koincyencyjnych (active inputs) zakłaamy, że mamy 15 lub mniej wejść, bity w słowie 16 bitowym oznaczają, które wejścia są aktywne, a które zablokowane. Bit zerowy opowiaa pierwszemu wejściu - maska paternu część stała słowa paternu oawana (operacja bitowy OR) o paternu opisująego zarejestrowane zarzenie, służy o oawania o anych typu list anych z rejestrów Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
9 nie związanych bezpośrenio z rejestrowanym zarzeniem, np. ana z zegara, licznika itp. - tablica koincyencji i antykoincyencji - czas koincyencji (Coincience Time) Parametry stałe: - moel bloku (Moel Number) - numer seryjny (Factory Serial Number) - ares urzązenia (Aress) - czas koincyencji min/max - skok czasu koincyencji Funkcje sterujące: - zerowanie (reset) kasowanie anych z bloku parametrów programowalnych i wpisanie wartości omyślnych - tryb pracy (working moe) pattern input W tym trybie pracy system oczytuje te przetworniki, które zostały wskazane przez zarejestrowanie w czasie koincyencji opowienich sygnałów na wejściach IN bloku paternu i koincyencji i spełniły warunek koincyencji. Wybranie tego trybu powouje, że mogą być oczytane AC mimo tego, że nie okonały konwersji sygnału wejściowego. Może to nastąpić w następujących przypakach: - uszkozenie AC - przekroczenie górnego progu AC - niewłaściwe ustawienie przełączników na AC - brak przetwornika AC W trybie tym zostaną przeczytane wszystkie przetworniki wskazane przez blok paternu, a w wymienionych wyżej przypakach ana bęzie miała wartość 0. pattern LAM W tym trybie pracy, po stwierzeniu koincyencji, system oczytuje tylko te przetworniki AC, które wykazały gotowość o oczytu. Powouje to, że przypakach wymienionych w opisie trybu pattern input, wystąpi niezgoność mięzy ilością wykrytych impulsów w czasie koincyencji, a ilością zarejestrowanych anych z AC. W tym trybie, w anych typu LIST, nie mogą wystąpić zerowe ane. pattern input & LAM W tym trybie pracy, po stwierzeniu koincyencji, system porównuje czy sygnały gotowości oczytu AC są zgone z zarejestrowanymi impulsami w czasie koincyencji przez blok paternu. Przy niezgoności zarzenie jest orzucane. W tym trybie, w anych typu LIST, nie mogą wystąpić zerowe ane. - tryb koincyencji (coincience moe) tryb bez koincyencji (no coincience) Wybranie tego trybu powouje, że system pracuje bez koincyencji, czyli przyjmuje wszystkie sygnały ocierające o systemu zgonie z ustawieniem maski aktywnych wejść koincyencyjnych. Zarzenie zamykane jest po ustawionym czasie koincyencji. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
10 tryb z koincyencją (set coincience) Wybranie tego trybu powouje, że system pracuje z koincyencją Typy koincyencji: 1. Typ prosty wieloparametryczny Przykłay: Koincyencja 1*2*5 oznacza, że system wieloparametryczny zarejestruje zarzenie, gy w czasie koincyencji na wejściach 1, 2, 5 bloku paternu i koincyencji pojawią się sygnały. Pojawienie się w tym czasie sygnałów na innych wejściach spowouje skasowanie zarzenia. Koincyencja N2*4*N7 oznacza, że system wieloparametryczny zarejestruje zarzenie, gy w czasie koincyencji na wejściach 2, 7 bloku bloku paternu i koincyencji nie pojawią się sygnały, natomiast na wejściu 4 bęzie zarejestrowany sygnał. Pojawienie się w tym czasie sygnałów na innych wejściach spowouje skasowanie zarzenia. 2. Typ złożony wieloparametryczny Przykła: Typ złożony wieloparametryczny różni się o typu prostego tym, że pojawienie się w czasie koincyencji sygnałów niewyszczególnionych w wyrażeniu koincyencyjnym nie powouje skasowania zarzenia, a oczytane parametry związane z tymi sygnałami zostaną również przesłane o komputera. Koincyencja 1*2*N3*X oznacza, że system wieloparametryczny zarejestruje zarzenie, gy w czasie koincyencji na wejściach 1, 2 bloku paternu i koincyencji pojawią się sygnały, na wejściu 3 sygnał się nie pojawi. Sygnały poawane na inne wejścia mogą mieć owolną wartość (jest lub nie ma). 3. Typ krotnościowy Przykła: Koincyencja 2<m<5 oznacza, że system wieloparametryczny zarejestruje zarzenie, gy w czasie koincyencji na owolnych aktywnych wejściach bloku paternu i koincyencji pojawią się 3 lub 4 sygnały. W innym przypaku zarzenie zostanie skasowane. Uwaga: Jeżeli zefiniowano więcej niż jeno wyrażenie koincyencyjne, to wynikiem ich ziałania bęzie suma zefiniowanych w ten sposób zarzeń logicznych. Znaczenie użytych symboli: "*"- operator logiczny AN "N"- operator logiczny NOT "1".."12"- numer wejścia bloku paternu i koincyencji "X"- owolne aktywne wejście bloku paternu i koincyencji nie wyliczone w koincyencji (znak musi znajować się na końcu wyrażenia) "<m<"- m oznacza liczbę sygnałów bęących w koincyencji Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
11 3.2.4 System zbierania anych System zbierania anych oczytuje ane z urzązeń rzeczywistych poprzez bibliotekę urzązeń wirtualnych. System ma za zaanie serializację oczytywanych anych i prezentowanie tych anych wyższym warstwom (głównie systemom archiwizacji i sortowania anych) jako anych zarzenie po zarzeniu (event by event - EBE) nazywanymi w tym opracowaniu anymi typu list. ane typu list przesyłane są w słowach wubajtowych i mają następującą postać: bit Patern Parametr i Parametr j Parametr k Patern Parametr x Parametr y Słowo paternu zbuowane jest w następujący sposób: bit Patern Na bicie 15 wpisana jest na stałe wartość 1. Wyróżnia to patern o anych, które na bicie 15 mogą mieć jeynie wartość 0. Ustawiona wartość 1 na bitach o 0 o pokazuje numer urzązenia (przetwornika AC, licznika, itp.) przekazującego ane. Ilość ustawionych bitów na pozycjach , zawiera informację ile słów z anymi pojawi się za słowem paternu. Po przesłaniu wszystkich anych pojawi się nowy patern. Przykła: bit Patern 0 x x x x x x x x x x x x x x x Parametr 2 0 x x x x x x x x x x x x x x x Parametr 5 0 x x x x x x x x x x x x x x x Parametr Patern 0 x x x x x x x x x x x x x x x Parametr 1 0 x x x x x x x x x x x x x x x Parametr 7 x oznacza 0 lub 1 Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
12 3.2.5 System prezentacji anych Wstęp System prezentacji anych jest nierozerwalnym skłanikiem systemu prezentacji i analizy anych, który wystawia bogaty interfejs graficzny la końcowego użytkownika systemu wieloparametrycznego. Jego główna funkcja to prezentacja anych bieżących pochozących z przeprowazanego eksperymentu (on-line) lub anych zarchiwizowanych (off-line) w postaci wykresów wu i trójwymiarowych oraz manipulacja tymi anymi. System ten zasilany jest głównie anymi pochozącymi z systemu sortowania anych (tablice jeno- i wuwymiarowe przechowujące informacje o wimach jeno- i wieloparametrycznych oraz wykresach czasowych ). Oprócz tego, głównie la celów iagnostycznych, system ten może pobierać ane w postaci list z systemu zbierania anych (tryb on-line) oraz systemu archiwizacji anych (tryb off-line) Prezentacja anych Tryb graficzny Poczas pracy programu na ekranie może się pojawić o jenego o czterech okien przeznaczonych o wyświetlania anych zawartych w tablicach jeno- lub wuwymiarowych reprezentujących wima lub wykresy czasowe. Wyboru tego możemy okonać naciskając jenocześnie klawisz [Alt] i jeen z klawiszy o [1] o [9]. Wśró wyświetlonych okien zawsze znajuje się jeno okno aktywne. Jest ono wyróżnione np. innym kolorem ramki lub/i specjalnym znakiem w swojej linijce informacyjnej. Pojęcie aktywnego okna zostało wprowazone latego, aby wyróżnić, okno na którym chcemy przeprowazać operacje ostępne w programie wybierając opowienie funkcje z głównego menu. Wielkość okien zależy o rozmiaru głównego okna programu, a ich rozmiar przeskalowywany jest w ten sposób, aby zawsze zachowywać opowienie proporcje w stosunku o sąsiaujących okien (w przypaku, gy na ekranie wyświetlane jest więcej niż jeno okno) Tryb tekstowy Oprócz prezentacji anych w postaci graficznej, wyświetlane są także ane w postaci tekstowej. Taki tryb pracy może być wykorzystywany np. w celach iagnostycznych o sprawzania czy obrze oczytywane są ane napływające z systemu zbierania anych. Może mieć to znaczenie w przypaku barzo niskiej częstotliwości rejestrowanych zarzeń. W wybranym oknie możemy obserwować w postaci tabelarycznej albo any parametr (parametry), albo wszystkie napływające ane. Pierwsza kolumna zawiera numer zarzenia, a następne, w zależności o wybranej opcji, ane z przetworników AC, liczników itp. lub wszystkie rejestrowane ane. ane w oknie, po całkowitym ich wypełnieniu na ekranie, są automatycznie przewijane bez możliwości powrotu o wcześniej prezentowanych wartości, które zostały usunięte z okna. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
13 Każy z wyświetlanych ukłaów okien może prezentować ane zarówno w trybie graficznym jak i tekstowym Rysunek 2: Ukłay okien o wyświetlania tablic jeno- lub wuwymiarowych Rozaje prezentowanych wykresów Wykresy jenoparametryczne Wstęp Przy prezentacji wykresów jenoparametrycznych mamy wa typy anych o wyświetlania: wima jenoparametryczne i wykresy czasowe. W pierwszym przypaku oś X reprezentuje numer kanału opowieniego przetwornika AC, a oś Y liczbę zliczeń w anym kanale. W przypaku wykresów czasowych oś X reprezentuje oś czasu, natomiast oś Y amplituę sygnału zmierzoną przez przetwornik AC lub wartość rejestru z licznika Rozaje wykresów la wykresów jenoparametrycznych mamy następujące sposoby prezentacji anych (la uproszczenia przykłay graficzne ograniczają się o wyświetlania wim jenoparametrycznych, pominięte zostały wykresy czasowe): Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
14 - słupkowy (2 warianty: z i bez wypełnienia) Typ słupkowy z wypełnieniem Liczba zliczeń Energia (kanał) - liniowy (2 warianty: z i bez wypełnienia) Typ liniowy bez wypełnienia Liczba zliczeń Energia (kanał) - punktowy Typ punktowy Liczba zliczeń Energia (kanał) Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
15 Atrybuty wykresów (opis najważniejszych atrybutów) Oś X minimum Numer pierwszego kanału la wyświetlanego wima lub czas o którego rysowany bęzie wykres czasowy. omyślnie 0. Oś X maksimum Numer ostatniego kanału la wyświetlanego wima lub czas o którego rysowany bęzie wykres czasowy. omyślnie rozmiar tablicy (ilość kanałów). Oś Y minimum Wartość zliczeń o której rysowane bęzie wimo lub minimalna wartość amplituy prezentowana la wykresów czasowych. omyślnie 0. Oś Y maksimum Wartość zliczeń o której rysowane bęzie wimo (większa liczba zliczeń bęzie obcinana) lub maksymalna wartość amplituy prezentowana la wykresów czasowych (większe amplituy bęą obcinane). omyślnie auto, wszystkie wartości prezentowane są bez obcięcia. Oś Y skalowanie Określa sposób skalowania osi Y: - automatyczny, wszystkie wartości prezentowane są bez obcięcia przy maksymalnym rozciągnięciu wyświetlanego wykresu na osi Y. Atrybut oś Y maksimum wyliczany jest na postawie wzoru: oś Y maksimum = Y max + 0,1 (Y max - oś Y minimum) gzie Y max oznacza maksymalną wartość zliczeń (la wim) lub maksymalną wartość amplituy (la wyktesów czasowych) la przeziału [oś X minimum, oś X maksimum] - ręczny, wszystkie wartości prezentowane są w zakresie o oś Y minimum o oś Y maksimum. Oś Y typ skali Określa rozaj użytej skali: liniowa lub logarytmiczna. Oś X opis osi Pole tekstowe opisujące nazwę wyświetlanego parametru na osi X. Oś Y opis osi Pole tekstowe opisujące nazwę wyświetlanego parametru na osi Y. Marker główny pozycja Określa pozycję głównego markera poruszającego się wzłuż osi X. Marker główny aktywny Określa czy główny marker wyświetlany jest na wykresie. Przyjmuje wartości logiczne prawa lub fałsz. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
16 Marker lewy pozycja Określa pozycję lewego markera poruszającego się wzłuż osi X. Marker prawy pozycja Określa pozycję prawego markera poruszającego się wzłuż osi X. Marker lewy i prawy aktywny Określa czy lewy i prawy marker wyświetlane są na wykresie. Przyjmuje wartości logiczne prawa lub fałsz. Marker lewy i prawy zablokowany Określa czy oległość pomięzy lewym i prawym markerem jest zablokowana. Przyjmuje wartości logiczne prawa lub fałsz. Wykres typ Określa typ wyświetlanego wykresu: słupkowy, liniowy lub punktowy Wykres wypełnienie Określa czy wyświetlany wykres prezentowany jest w formie wypełnionej czy nie. Przyjmuje wartości logiczne prawa lub fałsz. Wykres obrót Określa orientację wyświetlanego na ekranie wykresu. Przyjmuje wartości: 0, 90, 180, 270 (szczegóły na rysunku poniżej). Oś Y Oś Y Oś X Oś X Rysunek 3: Orientacja wyświetlanych wykresów jenoparametrycznych Operacje możliwe o przeprowazania na wykresach Zmiana zakresu wyświetlanego wima - przywrócenie pełnego zakresu wyświetlania powouje, że niezależnie o ustawień wykres prezentowany jest w pełnym zakresie la wartości osi X i osi Y Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
17 - ręczne ustawienie zakresu na osi X powouje, że wykres prezentowany jest w zakresie o ręcznie ustawionych wartości oś X minimum i oś X maksimum - ręczne ustawienie zakresu na osi Y powouje, że wykres prezentowany jest w zakresie o ręcznie ustawionych wartości oś Y minimum i oś Y maksimum - automatyczne ustawienie zakresu na osi Y powouje, że wykres prezentowany jest w zakresie o 0 lub ręcznie ustawionej wartości oś Y minimum o automatycznie wyliczanej wartości oś Y maksimum - zwiększenie wukrotne skali osi Y powouje, przy ręcznym ustawieniu zakresu na osi Y, wukrotne zwiększenie wyświetlanego zakresu na osi Y - zmniejszenie wukrotne skali osi Y powouje, przy ręcznym ustawieniu zakresu na osi Y, wukrotne zmniejszeni wyświetlanego zakresu na osi Y - przesuwanie wykresu wzłuż osi X powouje przesunięcie wykresu wzłuż osi X w obu kierunkach tej osi (o ile ustawione jest ręczne ustawienie zakresu na osi X); operację można wykonać za pomocą myszy lub klawiszy kursora - powiększenie obszaru pomięzy markerami na osi X powouje wyświetlenie (rozciągnięcie) wykresu w zakresie wyznaczonym przez pozycję lewego i prawego markera (o ile wartość atrybutu marker lewy i prawy aktywny jest logiczną prawą) - rozciąganie obszaru na osi X powouje wukrotne zmniejszenie ilości wyświetlanych kanałów na osi X; punktem którego położenie przy rozciągnięciu nie zmienia się jest punkt śrokowy wyświetlanego wykresu o numerze kanału równym ½ (oś X maksimum - oś X minimum) - ściśnięcie obszaru na osi X powouje wukrotne zwiększenie ilości wyświetlanych kanałów na osi X; punktem którego położenie przy ściśnięciu nie zmienia się jest punkt śrokowy wyświetlanego wykresu o numerze kanału równym ½ (oś X maksimum - oś X minimum) - rozciąganie obszaru na osi X wzglęem markera głównego powouje wukrotne zmniejszenie ilości wyświetlanych kanałów na osi X; punktem którego położenie przy rozciągnięciu nie zmienia się jest pozycja markera głównego - ściśnięcie obszaru na osi X wzglęem markera głównego powouje wukrotne zwiększenie ilości wyświetlanych kanałów na osi X; punktem którego położenie przy ściśnięciu nie zmienia się jest pozycja markera głównego Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
18 - włączanie i wyłączanie markera głównego la osi X powouje, że główny marker jest lub nie jest wyświetlany na anym wykresie - włączanie i wyłączanie markerów lewego i prawego la osi X powouje, że lewy i prawy marker są lub nie są wyświetlane na anym wykresie - przesuwanie markera (głównego, lewego i prawego) la osi X powouje, że marker jest przesuwany w wybranym kierunku na osi X; - w momencie, gy marker osiąga pozycję równą oś X maksimum, próba jego przesunięcia w kierunku wyższych wartości kanału, powouje przesuniecie całego wykresu w kierunku niższych wartości kanałów; - w momencie, gy marker osiąga pozycję równą oś X minimum, próba jego przesunięcia w kierunku niższych wartości kanału, powouje przesuniecie całego wykresu w kierunku wyższych wartości kanałów - blokowanie wzajemnej pozycji pomięzy markerem lewym i prawym la osi X powouje, że oległość pomięzy lewym i prawym markerem jest zablokowana, w momencie poruszenia którymś z markerów, automatycznie przesuwa się rugi marker o ientyczną wartość kanałów - przesuwanie zablokowanych markerów lewego i prawego la osi X powouje, że markery lewy i prawy przesuwane są jenocześnie w wybranym kierunku na osi X; - w momencie, gy prawy marker osiąga pozycję równą oś X maksimum, próba przesunięcia markerów w kierunku wyższych wartości kanału, powouje przesuniecie całego wykresu w kierunku niższych wartości kanałów; - w momencie, gy lewy marker osiąga pozycję równą oś X minimum, próba przesunięcia markerów w kierunku niższych wartości kanału, powouje przesuniecie całego wykresu w kierunku wyższych wartości kanałów; Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
19 Wykresy wieloparametryczne Wstęp Przy prezentacji wykresów wieloparametrycznych 2 (wuwymiarowych) oś X reprezentuje numer kanału pierwszego wybranego przetwornika AC, oś Y - numer kanału rugiego przetwornika, natomiast oś Z reprezentowana jest przez skalę barw. anemu przeziałowi zliczeń opowiaa wcześniej zefiniowany kolor Rozaje wykresów la wykresów wieloparametrycznych 2 poniższy rysunek pokazuje przykła graficzny takiego wykresu Atrybuty wykresów (opis najważniejszych atrybutów) Jeżeli atrybut występujący la osi Y jest analogiczny z atrybutem występującym la osi X to nazwa tego atrybutu została poana w nawiasie Oś X minimum (oś Y minimum) Numer pierwszego kanału la wyświetlanego wima la parametru przypisanego o tej osi. Oś X maksimum (oś Y maksimum) Numer ostatniego kanału la wyświetlanego wima la parametru przypisanego o tej osi. Oś Z minimum Wartość zliczeń o której rysowane bęzie wimo. Opowiaa minimalnej wartości zliczeń prezentowanej na legenzie z zakresami kolorów. omyślnie 0. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
20 Oś Z maksimum Wartość zliczeń o której rysowane bęzie wimo. Opowiaa maksymalnej wartości zliczeń prezentowanej na legenzie z zakresami kolorów. omyślnie auto, wszystkie wartości prezentowane są bez obcięcia. Oś Z skalowanie Określa sposób skalowania osi Z: - automatyczny, wszystkie wartości prezentowane są bez obcięcia przy maksymalnym rozciągnięciu wyświetlanego wykresu na osi Z. Atrybut oś Z maksimum wyliczany jest na postawie wzoru: oś Z maksimum = Z max + 0,1 (Z max - oś Z minimum) gzie Z max oznacza maksymalną wartość zliczeń (la wim) la obszaru [(oś X minimum, oś X maksimum), (oś Y minimum, oś Y maksimum)] - ręczny, wszystkie wartości prezentowane są w zakresie o oś Z minimum o oś Z maksimum. Oś Z ilość zakresów Określa ile zakresów i opowiaających im kolorów wyświetlanych bęzie na wykresie. Oś Z tablica zakresów Zawiera tablicę z zakresami zliczeń i opowiaającymi im kolorami (w formacie RGB). Wielkość tablicy określa wyrażenie: oś Z ilość zakresów + 1 Oś Z typ skali Określa rozaj użytej skali: liniowa lub logarytmiczna. Oś X opis osi (oś Y opis osi) Pole tekstowe opisujące nazwę wyświetlanego parametru na osi anej. Oś Z opis osi Pole tekstowe opisujące nazwę wyświetlanego parametru na osi Z. Umieszczony jest na legeną z zakresami kolorów. Marker główny pozycja Określa pozycję głównego markera poruszającego się wzłuż osi X i osi Y. Marker główny aktywny Określa czy główny marker wyświetlany jest na wykresie. Główny marker skłaa się z wóch ocinków przecinających się po kątem prostym. Każy ocinek reprezentuje opowienią współrzęną. Atrybut przyjmuje wartości logiczne prawa lub fałsz. Marker lewy-olny pozycja Określa pozycję lewego-olnego markera poruszającego się wzłuż osi X i osi Y. Marker prawy-górny pozycja Określa pozycję prawego-górnego markera poruszającego się wzłuż osi X i osi Y. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
21 Marker lewy-olny i prawy-górny aktywny Określa czy markery lewy-olny i prawy-górny wyświetlane są na wykresie. Przyjmuje wartości logiczne prawa lub fałsz. Marker lewy-olny i prawy-górny zablokowany Określa czy oległość pomięzy lewym-olnym i prawym-górnym markerem jest zablokowana. Przyjmuje wartości logiczne prawa lub fałsz. Proporcje zablokowane Określa czy operacje powiększania, ściskania i rozciągania mają być wykonywane jenocześnie na osiach X i Y (wartość prawa) czy każa z osi traktowana jest niezależnie (wartość fałsz). Wykres 2 zamiana osi Określa czy nastąpiła zamiana osi na prezentowanym wykresie. Przyjmuje wartości prawa lub fałsz Oś X Oś Y fałsz prawa Rysunek 4: Zamiana osi na wyświetlanych wykresach Operacje możliwe o przeprowazania na wykresach 2 Jeżeli operacja la osi Y jest analogiczna z operacją występującą la osi X to nazwa tej operacji została poana w nawiasie. Zmiana obszaru wyświetlanego wima - przywrócenie pełnego zakresu wyświetlania powouje, że niezależnie o ustawień wykres prezentowany jest w pełnym zakresie la wartości osi X, osi Y i osi Z - ręczne ustawienie zakresu na osi X (ręczne ustawienie zakresu na osi Y) powouje, że wykres prezentowany jest w zakresie o ręcznie ustawionych wartości oś X minimum i oś X maksimum (oś Y minimum i oś Y maksimum) - automatyczne ustawienie zakresu na osi Z powouje, że wykres prezentowany jest w zakresie o 0 lub ręcznie ustawionej wartości oś Z minimum o automatycznie wyliczanej wartości oś Z maksimum - zwiększenie wukrotne skali osi Z powouje, przy ręcznym ustawieniu zakresu na osi Z, wukrotne zwiększenie wyświetlanego zakresu na osi Z Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
22 - zmniejszenie wukrotne skali osi Z powouje, przy ręcznym ustawieniu zakresu na osi Z, wukrotne zmniejszeni wyświetlanego zakresu na osi Z - przesuwanie wykresu wzłuż osi X (przesuwanie wykresu wzłuż osi Y) powouje przesunięcie wykresu wzłuż osi X (osi Y) w obu kierunkach tej osi przy ręczne ustawianym zakresie na osi X (osi Y); operację można wykonać za pomocą myszy lub klawiszy kursora - powiększenie obszaru pomięzy markerami na osi X (powiększenie obszaru pomięzy markerami na osi Y) powouje wyświetlenie (rozciągnięcie) wykresu w obszarze wyznaczonym przez pozycję lewego-olnego i prawego-górnego markera (o ile wartość atrybutu marker lewy-olny i prawy-górny aktywny jest logiczną prawą) na osi X (osi Y); jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - rozciąganie obszaru na osi X (rozciąganie obszaru na osi Y) powouje wukrotne zmniejszenie ilości wyświetlanych kanałów na osi X (osi Y); punktem którego położenie przy rozciągnięciu nie zmienia się jest punkt śrokowy wyświetlanego wykresu o numerze kanału równym ½ (oś X maksimum - oś X minimum) ( (½ (oś Y maksimum - oś Y minimum) ); jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - ściśnięcie obszaru na osi X (ściśnięcie obszaru na osi Y) powouje wukrotne zwiększenie ilości wyświetlanych kanałów na osi X (osi Y); punktem którego położenie przy ściśnięciu nie zmienia się jest punkt śrokowy wyświetlanego wykresu o numerze kanału równym ½ (oś X maksimum - oś X minimum) ( (½ (oś Y maksimum - oś Y minimum) ); jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - rozciąganie obszaru na osi X wzglęem markera głównego (rozciąganie obszaru na osi Y wzglęem markera głównego) powouje wukrotne zmniejszenie ilości wyświetlanych kanałów na osi X (osi Y); punktem którego położenie przy rozciągnięciu nie zmienia się jest pozycja markera głównego; jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - ściśnięcie obszaru na osi X wzglęem markera głównego (ściśnięcie obszaru na osi Y wzglęem markera głównego) powouje wukrotne zwiększenie ilości wyświetlanych kanałów na osi X (osi Y); punktem którego położenie przy ściśnięciu nie zmienia się jest pozycja markera głównego; jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - włączanie i wyłączanie markera głównego powouje, że główny marker jest lub nie jest wyświetlany na anym wykresie - włączanie i wyłączanie markerów lewego-olnego i prawego-górnego powouje, że markery lewy-olny i prawy-górny są lub nie są wyświetlane na anym wykresie Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
23 - przesuwanie markera (głównego, lewego-olnego i prawego-górnego) la osi X (osi Y) powouje, że marker jest przesuwany w wybranym kierunku na osi X (osi Y); - w momencie, gy marker osiąga pozycję równą oś X maksimum (oś Y maksimum), próba jego przesunięcia w kierunku wyższych wartości kanału, powouje przesuniecie całego wykresu w kierunku niższych wartości kanałów la anej osi; - w momencie, gy marker osiąga pozycję równą oś X minimum (oś Y minimum), próba jego przesunięcia w kierunku niższych wartości kanału, powouje przesuniecie całego wykresu w kierunku wyższych wartości kanałów la anej osi; - za pomocą klawiszy kursora możemy sterować kursorem w 8 kierunkach (lewo, prawo, góra, ół + 4 kierunki po skosie) natomiast za pomocą myszy możemy poruszać kursorem w owolnym kierunku na płaszczyźnie x-y - blokowanie wzajemnej pozycji pomięzy markerem lewym-olnym i prawym-górnym la osi X (osi Y) powouje, że oległość na osi X (osi Y) pomięzy lewym-olnym i prawym-górnym markerem jest zablokowana, w momencie poruszenia którymś z markerów, automatycznie przesuwa się rugi marker o ientyczną wartość kanałów; jeżeli atrybut proporcje zablokowane jest prawą to operacja otyczy obu osi jenocześnie - przesuwanie zablokowanych markerów lewego-olnego i prawego-górnego la osi X (osi Y) powouje, że markery lewy-olny i prawy-górny przesuwane są jenocześnie w wybranym kierunku na osi X (osi Y); - w momencie, gy prawy-górny marker osiąga pozycję równą oś X maksimum (oś Y maksimum), próba przesunięcia markerów w kierunku wyższych wartości kanału, powouje przesuniecie całego wykresu w kierunku niższych wartości kanałów la anej osi; - w momencie, gy lewy-olny marker osiąga pozycję równą oś X minimum (oś Y minimum), próba przesunięcia markerów w kierunku niższych wartości kanału, powouje przesuniecie całego wykresu w kierunku wyższych wartości kanałów la anej osi Operacje na wyświetlanym obszarze wima - rzutowanie pełnego wima 2 powouje, że wyświetlane wimo rzutowane jest na osie X i Y; należy poać nazwy parametrów (reprezentowanych przez tablice jenowymiarowe) przypisanych o tych rzutów; rzutowanie na oś X (oś Y) polega na zsumowaniu wszystkich wartości zliczeń na osi Y (osi X) la anej wartości kanału na osi X (osi Y) - rzutowanie obszaru wyznaczonego przez markery lewy-olny i prawy-górny powouje, że prostokątny obszar wyznaczony przez markery lewy-olny i prawy-górny rzutowany jest na osie X i Y; należy poać nazwy parametrów (reprezentowanych przez tablice jenowymiarowe) przypisanych o tych rzutów - rzutowanie obszaru nieregularnego powouje, że zaznaczony obszar nieregularny rzutowany jest na osie X i Y; należy poać nazwy parametrów (reprezentowanych przez tablice jenowymiarowe) przypisanych o tych rzutów Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
24 Wykresy wieloparametryczne Wstęp Przy prezentacji wykresów wieloparametrycznych 3 (trójwymiarowych) oś X reprezentuje numer kanału pierwszego wybranego przetwornika AC, oś Y - numer kanału rugiego przetwornika, natomiast oś Z wyświetla ilość zliczeń la kanałów o współrzęnych (x,y) Rozaje wykresów 3 la wykresów wieloparametrycznych 3 mamy wa rozaje wykresów bez i z kolorowaniem. Poniższy rysunek pokazuje przykła graficzny wykresu z kolorowaniem. anemu przeziałowi zliczeń opowiaa wcześniej zefiniowany kolor. Wieloparametryczny Liczba zliczeń Czas (kanały) Energia (kanały) Atrybuty wykresów (opis najważniejszych atrybutów) Wszystkie atrybuty są takie jak w przypaku wykresów 2. o ustalenia pozostaje kwestia markerów. oatkowo występują następujące atrybuty: Wykres 3 kolorowanie Określa, czy wykres ma być wyświetlany jako jenokolorowy (wartość fałsz) czy ma wystąpić jego kolorowanie (wartość prawa), w którym kolory opowiaają liczbie zliczeń przestawianej prezentowanej w legenzie. Obrót 3 Określa położenie wykresu w przestrzeni X,Y,Z. Reprezentowany jest przez 3 wartości liczbowe opowiaające kątom nachylenia osi X, Y i Z. Zbliżenie (oalenie) Określa rozmiar wyświetlanego wykresu wzglęem jego oryginalnej wielkości (100%) Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
25 Operacje możliwe o przeprowazania na wykresach 3 Wszystkie operacje są takie jak w przypaku wykresów 2. o ustalenia pozostaje kwestia operacji związanych z markerami oraz rzutowaniem. oatkowo występują następujące operacje: - włączanie i wyłączanie kolorowania wykresu 3 powouje, że wykres jest wyświetlany jako jenokolorowy lub kolorowany, w którym kolory opowiaają liczbie zliczeń przestawianej prezentowanej w legenzie - obrót 3 powouje, że wykres można owolnie wyświetlić w przestrzeni X,Y,Z okonując obrotów we wszystkich osiach, operacja ta możliwa jest jeynie z wykorzystaniem myszy; przecięcie osi obrotu znajuje się w śroku ciężkości prostopałościanu, w którym zawarty jest wykres - zbliżenie (oalenie) powouje, że wykres można owolnie przybliżyć lub oalić w przestrzeni X,Y,Z;operacja ta możliwa jest jeynie z wykorzystaniem myszy; punkt stały przekształcenia znajuje się w śroku ciężkości prostopałościanu, w którym zawarty jest wykres Operację wykonania obrotów 3 i zbliżania (oalania) wymagają użycia specjalnych elementów interfejsu użytkownika. Ich realizacja może wygląać jak na rysunku poniżej. Górny element opowiezialny jest za manipulowanie obrotami, olny za zbliżanie i oalanie wykresu. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
26 3.2.6 System analizy anych Wstęp Poobnie jak w przypaku bibliotek graficznych nie należy tworzyć zaawansowanych bibliotek o analizy anych. Stworzenie takich bibliotek wymaga obrej znajomości zasa pisania algorytmów numerycznych, ługiego okresu testowania, weryfikacji poprawności i okłaności obliczeń. Zamiast tego proponuję wykorzystanie sprawzonej (uznanej jako stanar) i kompletnej (spełniającej wymagania systemu wieloparametrycznego) biblioteki numerycznej systemu ROOT stworzonego w ośroku naukowo-baawczym CERN ( Naturalnym językiem programowania la biblioteki ROOT jest interpreter języka C++ CINT. Stworzono również biblioteki la języka Python PyROOT. Istnieje także ograniczone wsparcie la języka Java javaroot Lista ostępnych funkcji z zaznaczeniem wykorzystania biblioteki ROOT Wima jenowymiarowe - obliczanie parametrów pojeynczego pliku (ROOT) - tło po pikiem - wyznaczane jest za pomocą funkcji liniowej prowazonej pomięzy interpolowanymi kanałami początku i końca obszaru. Interpolacje wyznacza się z trzech kanałów leżących na zewnątrz obszaru i kanału, na którym stoi marker; - pole całkowite - obliczane jako suma liczby zliczeń we wszystkich kanałach należących o obszaru; - pole netto - obliczane jako suma liczby zliczeń netto w piku: pole_netto = pole_calko wite (B L - B P) * N - 2 gzie: B L - śrenia liczba zliczeń w 3 kanałach leżących z lewej strony piku, B L - śrenia liczba zliczeń w 3 kanałach leżących z prawej strony piku N - liczba kanałów wewnątrz piku; - centrum - położenie piku (centrum) obliczane z wartości netto zliczeń metoą śreniej ważonej; - Fwhm - (ang. Full With at Half Maximum) szerokość połówkowa piku; - Fwtm (ang. Full With at Tenth Maximum) szerokość piku w 1/10 jego wysokości; - ręczne zaznaczanie pików na wimie - automatyczne wyszukiwanie pików na wimie - ientyfikacja nukliów (ROOT, klasa TGeoElementRN, przykłay $ROOTSYS/tutorials/RaioNuclies.C) Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
27 - fitowanie pojeynczych pików tworzenie tablicy ROI (ang. Region Of Interest) Wima wuwymiarowe 2 - obliczanie parametrów pojeynczego pliku (ROOT) - ręczne zaznaczanie obszarów na wimie - poszukiwanie automatyczne obszarów (ang. Range Searching) (ROOT) - rzutowanie wybranych obszarów na osie X i Y System sterowania Wstęp System sterowania poprzez bibliotekę urzązeń wirtualnych zapewnia interakcję ze sprzętem (zapis parametrów, oczyt stanu, inicjalizację urzązeń, ich kasowanie, itp.). oatkowo jego narzęną funkcją jest sterowanie pomiarem (eksperymentem) i kontrola jego przebiegu Sterowanie pomiarem o ręcznego sterowania pomiarem mamy następujące funkcje: - Start rozpoczyna zbieranie anych rzeczywistych lub oczyt anych z ysku zapisanych w formacie list. Przy obsłuze systemu on-line w pierwszej kolejności testowane są przetworniki, liczniki i inne urzązenia wchozące w skła systemu wieloparametrycznego (w przypaku wykrycia błęu, opowieni komunikat o ich stanie pojawia się na ekranie). Równocześnie następuje faza inicjalizacji części pomiarowej systemu weług wcześniej wprowazonych anych z formularza opisu eksperymentu. Ponowne wybranie funkcji start możliwe jest opiero, gy użytkownik uruchomi funkcję koniec. - Pauza czasowo przerywa zbieranie anych. Ponowne uruchomienie zbierania następuje po wybraniu funkcji kontynuacja. - Kontynuacja powouje ponowne uruchomienie zbierania anych, przerwane wcześniej przez funkcję pauza. Wznowienie zbierania obywa się bez inicjalizacji systemu. - Koniec kończy zbieranie anych. Ponowne uruchomienie zbierania jest możliwe tylko przy użyciu funkcji start, ale wiąże się to z powtórną inicjalizacją systemu. Koniec zbierania anych może nastąpić automatycznie zgonie z ustawionymi opcjami na formularzu opisu eksperymentu. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
28 Kontrola przebiegu pomiaru System wieloparametryczny zapewnia różne możliwości automatycznej kontroli przebiegu pomiaru. Poniżej przestawiono najważniejsze z nich: - Pomiar pojeynczy Powouje, że system zostanie uruchomiony zgonie z kryterium startu pomiaru i zakończy pracę zgonie kryterium końca pomiaru. - Seria pomiarowa Powouje, że system zostanie uruchomiony zgonie z kryterium startu pomiaru i zakończy pracę zgonie kryterium końca pomiaru. W czasie pomiaru system wykona n cykli pomiarowych z zaanymi parametrami: kryterium końca cyklu i czasie przerwy. - Kryteria startu pomiaru ustawienie czasu startu pomiaru (ata i czas zegarowy) wyzwolenie startu pomiaru zewnętrznym sygnałem - Kryteria końca pomiaru ustawienie czasu końca pomiaru (ata i czas zegarowy) wyzwolenie końca pomiaru zewnętrznym sygnałem przekroczenie zaanego całkowitego czasu żywego 1 (interwał czasu) przekroczenie zaanego czasu rzeczywistego (interwał czasu) przekroczenie zaanej liczby zliczeń la anego parametru przekroczenie zaanej liczby zarejestrowanych zarzeń - Kryteria końca cyklu przekroczenie zaanego całkowitego czasu żywego (interwał czasu) przekroczenie zaanego czasu rzeczywistego (interwał czasu) przekroczenie zaanej liczby zliczeń la anego parametru przekroczenie zaanej liczby zarejestrowanych zarzeń - Czas przerwy Określa czas przerwy pomięzy cyklami pomiarowymi la anej serii pomiarowej. - Kasowanie anych Określa czy po wykonaniu cyklu pomiarowego i ewentualnym zapisaniu anych, ane z tablic zawierających posortowane zarzenia mają zostać skasowane. Przyjmuje wartość prawa lub fałsz. - Zapisywanie anych Po wykonaniu pomiaru lub cyklu pomiarowego możliwe jest automatyczne zapisanie posortowanych anych. Przyjmuje wartość prawa lub fałsz. 1 Czas żywy jest to czas rzeczywisty pomniejszony o czas, jaki zajmuje systemowi obróbka poszczególnych impulsów z etektora. Projekt oprogramowania la systemu wieloparametrycznego... Jacek Szlachciak,
Jacek Szlachciak. Urządzenia wirtualne systemu wieloparametrycznego
Jacek Szlachciak Urządzenia wirtualne systemu wieloparametrycznego Warszawa, 2009 1 1. Spektrometryczny przetwornik analogowo-cyfrowy (spectroscopy ADC) - wzmocnienie sygnału wejściowego (Conversion Gain
1. Opis okna podstawowego programu TPrezenter.
OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze
Metrologia Techniczna
Zakła Metrologii i Baań Jakości Wrocław, nia Rok i kierunek stuiów Grupa (zień tygonia i gozina rozpoczęcia zajęć) Metrologia Techniczna Ćwiczenie... Imię i nazwisko Imię i nazwisko Imię i nazwisko Błęy
Instrukcja użytkownika ARSoft-WZ3
02-699 Warszawa, ul. Kłobucka 8 pawilon 119 tel. 0-22 853-48-56, 853-49-30, 607-98-95 fax 0-22 607-99-50 email: info@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ3 wersja 1.5 1. Opis Aplikacja ARSOFT-WZ3
Rejestratory Sił, Naprężeń.
JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ
POMOC / INSTRUKCJA OBSŁUGI
POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie
Higrometr Testo 623, %RH, -10 do +60 C
INSTRUKCJA OBSŁUGI Higrometr Testo 623, 0 100 %RH, -10 do +60 C Nr produktu 101136 Strona 1 z 9 1 Opis produktu 1.1. Przegląd 1. Klawiatura Klawisz Funkcja Wyświetl wartość maks. Wyświetl wartość min.
U L T R A ZAKŁAD BADAŃ MATERIAŁÓW
U L T R A ZAKŁAD BADAŃ MATERIAŁÓW Zał 1 instr Nr02/01 str. 53-621 Wrocław, Głogowska 4/55, tel/fax 071 3734188 52-404 Wrocław, Harcerska 42, tel. 071 3643652 www.ultrasonic.home.pl tel. kom. 0 601 710290
POMIARY WIDEO W PROGRAMIE COACH 5
POMIARY WIDEO W PROGRAMIE COACH 5 Otrzymywanie informacji o położeniu zarejestrowanych na cyfrowym filmie wideo drobin odbywa się z wykorzystaniem oprogramowania do pomiarów wideo będącego częścią oprogramowania
ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!
ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na
Licznik rewersyjny MD100 rev. 2.48
Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia.
Instrukcja obsługi Karta video USB + program DVR-USB/8F Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Spis treści 1. Wprowadzenie...3 1.1. Opis...3 1.2. Wymagania systemowe...5
Model: JMC-03_V2.2_RNS510 TV DVB-T for CAR INSTRUKCJA OBSŁUGI RNS 510. Spis treści
JMC-0 Model: JMC-0_V2.2_RNS10 TV DVB-T for CAR INSTRUKCJA OBSŁUGI RNS 10 Spis treści 1. WSTĘP... 2. URUCHOMIENIE.... OBSŁUGA TV... Wybór i przełączanie stacji TV... Właczanie informacji o programach [EPG]...
PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
Graficzne rejestratory VM7000A Dużo funkcji przy zachowaniu łatwości obsługi!
Graficzne rejestratory VM7000A Dużo funkcji przy zachowaniu łatwości obsługi! Ekran dotykowy Mniej klawiszy oraz łatwiejsza obsługa Ekran 5.7 (TFT) Duża szybkość idokładność rejestracji oraz wielozakresowe
SONEL ANALIZA MOBILNA
INSTRUKCJA OBSŁUGI APLIKACJI NA URZĄDZENIA Z SYSTEMEM ANDROID SONEL ANALIZA MOBILNA SONEL SA ul. Wokulskiego 11 58-100 Świdnica Polska Wersja 1.0, 23.12.2016 1 Informacje podstawowe Aplikacja Sonel Analiza
Licznik prędkości LP100 rev. 2.48
Licznik prędkości LP100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
- odczytuje sygnały z analizatora sygnałów (siła, przyspieszenie, prędkość obrotowa) i obrazuje je w formie graficznej
Opis funkcjonalności OPROGRAMOWANIA Oprogramowanie powinno posiadać następujące funkcje: - działać pod systemem operacyjnych Win 7, 64 bit - odczytuje sygnały z analizatora sygnałów (siła, przyspieszenie,
Gromadzenie danych. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 15 minut.
Gromadzenie danych Przybliżony czas ćwiczenia Poniższe ćwiczenie ukończysz w czasie 15 minut. Wstęp NI-DAQmx to interfejs służący do komunikacji z urządzeniami wspomagającymi gromadzenie danych. Narzędzie
ROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS
ROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS 1. Instalacja oprogramowania: Oprogramowanie VMS składa się z dwóch częśći - VMS serwer oraz VMS klient.. Przy instalacji mozna wybrać, którą funkcję chcesz
Notowania Mobilne wersja Java
Notowania Mobilne wersja Java Instrukcja obsługi programu Notowania Mobilne to aplikacja, która pozwala na dostęp do notowań giełdowych w czasie rzeczywistym z każdego miejsca na świecie, gdzie tylko możliwe
Notowania Mobilne wersja Java. Instrukcja obsługi programu
Notowania Mobilne wersja Java Instrukcja obsługi programu Notowania Mobilne to aplikacja, która pozwala na dostęp do notowań giełdowych w czasie rzeczywistym z każdego miejsca na świecie, gdzie tylko możliwe
WYKŁAD nr Ekstrema funkcji jednej zmiennej o ciągłych pochodnych. xˆ ( ) 0
WYKŁAD nr 4. Zaanie programowania nieliniowego ZP. Ekstrema unkcji jenej zmiennej o ciągłych pochonych Przypuśćmy ze punkt jest punktem stacjonarnym unkcji gzie punktem stacjonarnym nazywamy punkt la którego
ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0
ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0 Przeznaczenie sylabusa Dokument ten zawiera szczegółowy sylabus dla modułu ECDL/ICDL Zaawansowane arkusze kalkulacyjne. Sylabus
Wyłącznik czasowy GAO EMT757
INSTRUKCJA OBSŁUGI Wyłącznik czasowy GAO EMT757 Produkt nr 552451 Instrukcja obsługi Strona 1 z 10 Cyfrowy programator czasowy Artykuł nr: EMT757 A. Funkcje 1. Cyfrowy programator czasowy (zwany dalej
Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM
Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM Opis użytkowy aplikacji ebookreader Przegląd interfejsu użytkownika a. Okno książki. Wyświetla treść książki podzieloną na strony. Po prawej stronie
Opis ultradźwiękowego generatora mocy UG-500
R&D: Ultrasonic Technology / Fingerprint Recognition Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Sp. z o.o. ul. Otwarta 10a PL-50-212 Wrocław tel.: +48 71 3296853 fax.: 3296852 e-mail: optel@optel.pl NIP
Ustawienia ogólne. Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony
Ustawienia ogólne Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony Panel główny programu System Sensor (tylko dla wersja V2, V3, V4) Panel główny programu System
DTR.BPA..01. Manometr cyfrowy BPA. Wydanie LS 15/01
Manometr cyfrowy BPA Wydanie LS 15/01 SPIS TREŚCI DTR.BPA..01 1. Ustawienie manometru w tryb pomiaru...3 1.1 Wyłączenie manometru...3 1.2 Komunikaty...3 1.3 Ustawienie kontrastu wyświetlacza...3 2. Oprogramowanie
Model: JMC-03_V2.2_RNS510 TV DVB-T for CAR INSTRUKCJA OBSŁUGI MMI 2G. Spis treści
JMC-03 Model: JMC-03_V2.2_RNS510 TV DVB-T for CAR INSTRUKCJA OBSŁUGI MMI 2G Spis treści 1. 2. 3. 4. 5. 6. WSTĘP... URUCHOMIENIE... OBSŁUGA TV... OBSŁUGA ODTWARZACZA AUDIO/VIDEO... USTAWIENIA PARAMETRÓW...
UNIWESRYTET EKONOMICZNY WE WROCŁAWIU HOSSA ProCAPITAL WYCENA OPCJI. Sebastian Gajęcki WYDZIAŁ NAUK EKONOMICZNYCH
UNIWESRYTET EKONOMICZNY WE WROCŁAWIU HOSSA ProCAPITAL WYCENA OPCJI Sebastian Gajęcki WYDZIAŁ NAUK EKONOMICZNYCH WPROWADZENIE Opcje są instrumentem pochonym, zatem takim, którego cena zależy o ceny instrumentu
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS) Temat: Platforma Systemowa Wonderware cz. 2 przemysłowa baza danych,
REGULATOR PI W SIŁOWNIKU 2XI
REGULATOR PI W SIŁOWNIKU 2XI Wydanie 1 lipiec 2012 r. 1 1. Regulator wbudowany PI Oprogramowanie sterownika Servocont-03 zawiera wbudowany algorytm regulacji PI (opcja). Włącza się go poprzez odpowiedni
PILOT ZDALNEGO STEROWANIA
PODRĘCZNIK UŻYTKOWNIKA PILOT ZDALNEGO STEROWANIA R5/E-30 Ostrzeżenie. Należy upewnić się, że między pilotem a odbiornikiem urządzenia wewnętrznego nie znajdują się żadne przegrody; w przeciwnym wypadku
INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie
INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany
Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
Komputery I (2) Panel sterowania:
Komputery I (2) Paweł Jamer Panel sterowania: Podstawowym miejscem z którego zarządzamy ustawieniami systemu Windows jest panel sterowania. Znaleźć tam możemy wszelkiego rodzaju narzędzia umożliwiające
1. Opis. 2. Wymagania sprzętowe:
1. Opis Aplikacja ARSOFT-WZ2 umożliwia konfigurację, wizualizację i rejestrację danych pomiarowych urządzeń produkcji APAR wyposażonych w interfejs komunikacyjny RS232/485 oraz protokół MODBUS-RTU. Aktualny
Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis
Instrukcja obsługi elektronicznego licznika typu 524 Model 524 Model 524 jest urządzeniem wielozadaniowym i zależnie od zaprogramowanej funkcji podstawowej urządzenie pracuje jako: licznik sumujący i wskaźnik
Notowania Mobilne wersja BlackBerry. Instrukcja obsługi programu
Notowania Mobilne wersja BlackBerry Instrukcja obsługi programu Notowania Mobilne to aplikacja, która pozwala na dostęp do notowań giełdowych w czasie rzeczywistym z każdego miejsca na świecie, gdzie tylko
Wspólne Zaawansowana tabela
Wspólne Zaawansowana tabela Wersja 3.59.305 4.04.2013 r. W systemie Streamsoft Prestiż umożliwiono tworzenie zaawansowanych analiz w każdym oknie z tabelą. Analizy takie umożliwiają wielopoziomowe grupowanie
Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy
1 Podstawowym przeznaczeniem arkusza kalkulacyjnego jest najczęściej opracowanie danych liczbowych i prezentowanie ich formie graficznej. Ale formuła arkusza kalkulacyjnego jest na tyle elastyczna, że
URLOPY BY CTI. Instrukcja obsługi
URLOPY BY CTI Instrukcja obsługi 1. Wstęp.... 3 2. Uruchomienie programu.... 4 3. Rozpoczęcie pracy w programie.... 6 4. Widok kalendarza.... 8 5. Widok pracowników.... 10 6.Tabela z danymi... 11 1. Wstęp.
OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1
OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację
Voicer. SPIKON Aplikacja Voicer V100
Voicer SPIKON Aplikacja Voicer V100 SPIKON Voicer Aplikacja Voicer w platformie SPIKON dedykowana jest przede wszystkim konsultantom kampanii wirtualnego Call Center. Dając łatwy dostęp do najważniejszych
Notowania Mobilne wersja Java dotykowa. Instrukcja obsługi programu
Notowania Mobilne wersja Java dotykowa Instrukcja obsługi programu Notowania Mobilne to aplikacja, która pozwala na dostęp do notowań giełdowych w czasie rzeczywistym z każdego miejsca na świecie, gdzie
RF-graph 1.2 POMOC PROGRAMU
RF-graph 1.2 POMOC PROGRAMU Spis treśći 1. Komunikacja...3 1.1. Połączenie...3 1.2. Rozłączenie...3 1.3. Problemy z połączeniem...3 1.4. Ustawienia transmisji...4 2. Wykresy...4 2.1. Rysowanie siatek...4
PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI
PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI 1. OPIS OKNA 3 2. OTWIERANIE OKNA 3 3. ZAWARTOŚĆ OKNA 4 3.1. WIDOK AKTYWNE ALERTY 4 3.2. WIDOK HISTORIA NOWO WYGENEROWANYCH ALERTÓW 4 3.3. DEFINIOWANIE
Interfejs analogowy LDN-...-AN
Batorego 18 sem@sem.pl 22 825 88 52 02-591 Warszawa www.sem.pl 22 825 84 51 Interfejs analogowy do wyświetlaczy cyfrowych LDN-...-AN zakresy pomiarowe: 0-10V; 0-20mA (4-20mA) Załącznik do instrukcji obsługi
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS
Jedną z ciekawych funkcjonalności NOLa jest możliwość dokonywania analizy technicznej na wykresach, które mogą być otwierane z poziomu okna notowań:
Wykresy w NOLu Jedną z ciekawych funkcjonalności NOLa jest możliwość dokonywania analizy technicznej na wykresach, które mogą być otwierane z poziomu okna notowań: Po naciśnięciu F2 otwiera się nowe okno,
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice
Sterowniki Programowalne (SP)
Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i
Nowe funkcje w programie Symfonia Handel w wersji 2011
Symfonia Handel 1 / 10 Nowe funkcje w programie Symfonia Handel w wersji 2011 Spis treści: 1. Korzyści z zakupu nowej wersji... 2 2. Faktury VAT sprzedaży w walucie obcej... 2 3. Faktury VAT zakupu w walucie
FORMUŁY AUTOSUMOWANIE SUMA
Wskazówki do wykonania Ćwiczenia 1, ocena sprawdzianu (Excel 2007) Autor: dr Mariusz Giero 1. Pobierz plik do pracy. W pracy należy wykonać obliczenia we wszystkich żółtych polach oraz utworzyć wykresy
T2200HD/T2200HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika
T2200HD/T2200HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika Spis treści Zawartość opakowania... 3 Instalowanie... 4 Przyłączanie monitora do komputera PC... 4 Przyłączanie monitora do źródła
Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
Zmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS
Zmiany funkcjonalne i lista obsłużonych zgłoszeń Spis treści 1 Zmiany funkcjonalne... 3 Automatyczny zapis karty obiegu w pierwszym etapie... 3 Mapowanie wielu kontrolek typu Załącznik do dokumentu generowanego
Miniaplikacja Lokaty zapewnia dostęp do lokat, do których uprawniony jest użytkownik.
1. INFORMACJE O DOKUMENCIE Niniejszy dokument jest dokumentacją użytkownika systemu bankowości elektronicznej CBP - ebank.bsszczytno.pl. 2. WPROWADZENIE Miniaplikacja Lokaty zapewnia dostęp do lokat, do
Usługi Informatyczne "SZANSA" - Gabriela Ciszyńska-Matuszek ul. Świerkowa 25, Bielsko-Biała
Usługi Informatyczne "SZANSA" - Gabriela Ciszyńska-Matuszek ul. Świerkowa 25, 43-305 Bielsko-Biała NIP 937-22-97-52 tel. +48 33 488 89 39 zwcad@zwcad.pl www.zwcad.pl Aplikacja do rysowania wykresów i oznaczania
Tworzenie dokumentacji 2D
Tworzenie dokumentacji 2D Tworzenie dokumentacji technicznej 2D dotyczy określonej części (detalu), uprzednio wykonanej w przestrzeni trójwymiarowej. Tworzenie rysunku 2D rozpoczynamy wybierając z menu
INSTRUKCJA OBSŁUGI. Licznik amperogodzin ETM-01.1. ELEKTROTECH Dzierżoniów. 1. Zastosowanie
1. Zastosowanie INSTRUKCJA OBSŁUGI Licznik amperogodzin ETM-01.1 Licznik ETM jest licznikiem ładunku elektrycznego przystosowanym do współpracy z prostownikami galwanizerskimi unipolarnymi. Licznik posiada
4.Arkusz kalkulacyjny Calc
4.Arkusz kalkulacyjny Calc 4.1. Okno programu Calc Arkusz kalkulacyjny Calc jest zawarty w bezpłatnym pakiecie OpenOffice.org 2.4. Można go uruchomić, podobnie jak inne aplikacje tego środowiska, wybierając
Badanie ruchu złożenia
Badanie ruchu złożenia W wersji Standard programu SolidWorks mamy do dyspozycji dwie aplikacje: Podstawowy ruch symulacja ruchu z użyciem grawitacji, sprężyn, napędów oraz kontaktu między komponentami.
AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ
AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ ELEMETY ELEKTRONIKI LABORATORIUM Kierunek NAWIGACJA Specjalność Transport morski Semestr II Ćw. 1 Poznawanie i posługiwanie się programem Multisim 2001 Wersja
SPIS TREŚCI Specyfikacja ogólna Ekran startowy Przyciski nawigacji 1. Ustawienia regulacji 1.1 Regulacja cos 1.2 Regulacja przekładni transformatora
1 SPIS TREŚCI Specyfikacja ogólna Ekran startowy Przyciski nawigacji 1. Ustawienia regulacji 1.1 Regulacja cos 1.2 Regulacja przekładni transformatora 1.3 Regulacja opóźnienia przekładnika napięciowego
Pierwsze kroki z easy Soft CoDeSys. 2009 Eaton Corporation. All rights reserved.
Pierwsze kroki z easy Soft CoDeSys Tworzenie prostego programu Rozpoczęcie pracy 2 Tworzenie prostego programu Wybór aparatu 3 Tworzenie prostego programu Wybór języka programowania Do wyboru jest sześć
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru
Zadanie 1 Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. 5 Sekund = nie GOTOWY Wyświetlanie naprzemienne Numer parametru Wartość parametru 1 1 2009 Eaton Corporation. All
WSCAD. Wykład 5 Szafy sterownicze
WSCAD Wykład 5 Szafy sterownicze MenedŜer szaf sterowniczych MenedŜer szaf sterowniczych w wersji Professional oferuje pomoc przy tworzeniu zabudowy szafy sterowniczej. Pokazuje wszystkie uŝyte w schematach
Słowa kluczowe Sterowanie klawiaturą, klawiatura, klawisze funkcyjne, przesuwanie obiektów ekranowych, wydawanie poleceń za pomocą klawiatury
Obsługa za pomocą klawiatury Różnego typu interfejsy wykorzystują różne metody reagowania i wydawania poleceń przez użytkownika. W środowisku graficznym najpopularniejsza jest niewątpliwie mysz i inne
Grafika w aplikacjach lp. Jak zmienić kolor tła?
Grafika w aplikacjach lp W tym rozdziale znajdziesz informacje jak osadzić w tworzonym programie zdjęcia, rysunki, wykresy i inne elementy graficzne. W środowisku lp autor ma dostęp do następujących obiektów
1 Raporty - wstęp. 1. Wstążka. 2. Podgląd listy raportów wraz z menu kontekstowym:
1 Raporty - wstęp Wstążka Podgląd listy raportów wraz z menu kontekstowym: Podgląd aktualnego raportu wraz z menu kontekstowym: 4. Przeglądanie bieżącego raportu. 4.1 Zmiana strony. 4.2 Przejście na dowolną
Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów
Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście
Sonel PQM-707 Analizator jakości zasilania Skrócona instrukcja obsługi
Sonel PQM-707 Analizator jakości zasilania Skrócona instrukcja obsługi v1.01 12.09.2019 Zasilanie Górny pasek ekranu Aktualna data i godzina Przycisk uaktywnienia/zatrzymania odświeżania obrazu Kontrola
INSTRUKCJA OBSŁUGI RNS-E. Spis treści
JMC-03 Model: JMC-03_RNS-E TV DVB-T for CAR INSTRUKCJA OBSŁUGI RNS-E Spis treści 1 WSTĘP 2 2 URUCHOMIENIE 2 3 OBSŁUGA TV 3 Wybór i przełączanie stacji TV 3 Informacji o programach [EPG] 3 Wyszukiwanie
Rejestrator temperatury i wilgotności AX-DT100. Instrukcja obsługi
Rejestrator temperatury i wilgotności AX-DT100 Instrukcja obsługi Wstęp Rejestrator temperatury i wilgotności wyposażony jest w bardzo dokładny czujnik temperatury i wilgotności. Głównymi zaletami rejestratora
Instrukcja redaktora strony
Warszawa 14.02.2011 Instrukcja redaktora strony http://przedszkole198.edu.pl wersja: 1.1 1. Zasady ogólne 1.1. Elementy formularza do wprowadzania treści Wyróżniamy następujące elementy do wprowadzania
Wirtualne przyrządy kontrolno-pomiarowe
Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA Wirtualne przyrządy kontrolno-pomiarowe dr inż.. Roland PAWLICZEK Laboratorium komputerowe Mechatroniki Cel zajęć ęć: Przyrząd pomiarowy:
Program do rejestracji sygnałów analogowych dołączonych do przetworników CL430
ZEPWN J. Czerwiński i wspólnicy spółka jawna 05-270 Marki, ul. Kołłątaja 8 tel.: 22 7812169, 22 7712411, fax.: 22 7615250, e-mail: zepwn@zepwn.com.pl Program do rejestracji sygnałów analogowych dołączonych
Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026"
Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026" Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763-77-77 Fax: 032 763-75-94 v.1.2 www.mikster.pl mikster@mikster.pl (14.11.2007) SPIS
ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1
Instrukcja obsługi ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 1 ArtPlayer to proste oprogramowanie umożliwiające odtwarzanie plików video i ich wybór poprzez protokół
System Informatyczny Oddziału Wojewódzkiego NFZ
System Informatyczny Oddziału Wojewódzkiego NFZ Publikator informacji o postępowaniach w sprawie zawarcia umów o udzielanie świadczeń opieki zdrowotnej. Katowice, luty 2018 Spis treści 1 WSTĘP... 3 2 PRACA
Część II Wyświetlanie obrazów
Tło fragmentu ABA-X Display jest wyposażony w mechanizm automatycznego tworzenia tła fragmentu. Najprościej można to wykonać za pomocą skryptu tlo.sh: Składnia: tlo.sh numer oznacza numer
T2210HD/T2210HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika
T2210HD/T2210HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika Spis treści Zawartość opakowania... 3 Instalowanie... 4 Przyłączanie monitora do komputera PC... 4 Regulowanie ustawień monitora...
Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści
Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna
Regulator warunków środowiskowych
33-111 Koszyce Wielkie, ul. Północna 7, NIP: 9930316630, www.kelectronics.pl Regulator warunków środowiskowych Instrukcja użytkowania Autor: Krzysztof Kawula Data publikacji: 1/6/2015 Wersja: Dane
Sterownik czasowy Müller 23321;10 A, Program tygodniowy, IP20, (SxWxG) 84 x 84 x 40 mm
INSTRUKCJA OBSŁUGI Sterownik czasowy Müller 23321;10 A, Program tygodniowy, IP20, (SxWxG) 84 x 84 x 40 mm Nr produktu: 1227013 Strona 1 z 7 Schemat połączenia: 7. Zasady dotyczące bezpieczeństwa Instalacja
OBSŁUGA ZA POMOCĄ PROGRAMU MAMOS.EXE
OBSŁUGA ZA POMOCĄ PROGRAMU MAMOS.EXE SPIS TREŚCI 1. OBSŁUGA SENSORA IRMA ZA POMOCĄ PROGRAMU MAMOS.EXE...2 1.1. USTAWIENIE PARAMETRÓW POŁĄCZENIA Z SENSOREM...2 1.2. NAWIĄZYWANIE POŁĄCZENIA Z SENSOREM...2
Zmiana rozdzielczości ekranu
Zmiana rozdzielczości ekranu Ze względu na technologię stosowaną w ekranach ciekłokrystalicznych (LCD) rozdzielczość ekranu jest zawsze stała. Dla najlepszego efektu należy wybrać największą obsługiwaną
Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.
Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony
INSTRUKCJA PROGRAMU DO REJESTRATORÓW SERII RTS-05 ORAZ RTC-06. wyposażonych w komunikację. Bluetooth lub USB PRZEDSIĘBIORSTWO PRODUKCYJNO HANDLOWE
PRZEDSIĘBIORSTWO PRODUKCYJNO HANDLOWE Program RTC_RTS dostarczany jest na płycie CD do rejestratorów wyposażonych w w systemy transmisji danych do komputera PC metodą bezprzewodową Bluetooth lub przewodową
MOSAICO ENGINEERING Instrukcja użytkownika
MOSAICO ENGINEERING Instrukcja użytkownika PL MOSAICO ENGINEERING INSTRUKCJA UŻYTKOWNIKA. 1 Bezpieczeństwo... 1 Minimalne wymagania systemu... 1 Konfiguracja przeglądarki Internet Explorer.. 1 Instalowanie
ROZSZERZANIE MOŻLIWOŚCI...
SPIS TREŚCI: Od Autora... 11 ROZSZERZANIE MOŻLIWOŚCI... 13 PROGRAMY PREFERENCYJNE... 15 Czcionki systemowe... 15 Tła okien... 18 Tryb wyświetlania... 22 Zegar i data systemowa... 24 Urządzenia wejścia
INSTRUKCJA OBSŁUGI. Rys.1. Wyświetlacz. Rys.2. Klawiatura
INSTRUKCJA OBSŁUGI Rys.1. Wyświetlacz Rys.2. Klawiatura Przycisk Funkcja PWR/MODE Dłuższe naciśnięcie włącza lub wyłącza skaner. Krótkie naciśnięcie przełącza tryby pracy skanera pomiędzy trybem VFO i
Manometr cyfrowy z funkcją rejestracji. Dokładność: 0,1% Ciśnienie aktualne. Status
Manometr cyfrowy z funkcją rejestracji Dokładność: 0,1% www.meraserw.szczecin.pl www.meraserw5.pl Ciśnienie aktualne Status LeoRecord posiada 2 klawisze funkcyjne. Lewy SELECT służy do wyboru funkcji i
Geometria płaska - matura Przyprostokątne trójkąta prostokątnego mają długości 3 7cm poprowadzona z wierzchołka kąta prostego ma długość: 12
Geometria płaska - matura 010 1. Przyprostokątne trójkąta prostokątnego mają ługości 7cm i 4 7cm. Wysokość poprowazona z wierzchołka kąta prostego ma ługość: 1 5 A. 7cm B. cm C. 8 7cm D. 7 7cm 5 7. Miara
Graficzne rejestratory VM7000A Dużo funkcji przy jednoczesnym zachowaniu łatwości obsługi!
Graficzne rejestratory VM7000A Dużo funkcji przy jednoczesnym zachowaniu łatwości obsługi! Ekran dotykowy Mniej klawiszy oraz łatwiejsza obsługa Ekran 5.7 (TFT) Duża szybkość i dokładność rejestracji oraz
Układy VLSI Bramki 1.0
Spis treści: 1. Wstęp... 2 2. Opis edytora schematów... 2 2.1 Dodawanie bramek do schematu:... 3 2.2 Łączenie bramek... 3 2.3 Usuwanie bramek... 3 2.4 Usuwanie pojedynczych połączeń... 4 2.5 Dodawanie