Wstęp do graficznego programowania w środowisku LabVIEW
|
|
- Karolina Kalinowska
- 9 lat temu
- Przeglądów:
Transkrypt
1 Wstęp do graficznego programowania w środowisku LabVIEW Miejska Biblioteka Publiczna w Piekarach Śląskich we współpracy ze Studenckim Kołem Naukowym Robotyki Encoder działającym przy Politechnice Śląskiej w Gliwicach Niniejsza instrukcja ma formę skróconą i jest materiałem pomocniczym dla uczestników warsztatów. 1
2 Spis treści 1. Opis środowiska LabVIEW Podstawowe narzędzia programisty Stałe, zmienne i podstawowe typy danych Tablice Kontrolki i indykatory Pętle Czasomierze Operatory działań matematycznych Operatory binarne Operatory porównania Operacje na ciągach tekstowych Instrukcje warunkowe Zaawansowane narzędzia programisty Własności kontrolek Klastry Wzorzec projektowy - Maszyna stanu Przydatne skróty klawiszowe Opis środowiska LabVIEW LabVIEW jest środowiskiem programowania graficznego stworzonym przez firmę National instruments. Ideą tego środowiska jest zmiana podejścia do tworzenia programów: zamiast pisać, rysuje się programy. Takie podejście pozwala sobie wizualizować program w sposób intuicyjny dla człowieka. Panuje zasada przepływu danych, która powoduje, że kolejne funkcje nie zostaną uruchomione, jeżeli każdy z dołączonych do nich kabli nie będzie miał ustawionej jakiejś wartości. Dopiero, gdy wszystkie sygnały są doprowadzone, funkcja może być wykonana. Aplikacja napisana w LabVIEW składa się z kodu programu (stworzonego w oknie Block Diagram ) oraz panelu czołowego, który umożliwia komunikację z użytkownikiem (stworzonego w oknie Front Panel ). Funkcje i elementy interfejsu są dostępne w zasobniku, który ukazuje się po kliknięciu Prawym Przyciskiem Myszy (PPM). Panel czołowy i okno programu posiadają różne zasobniki. Aby wykorzystać jakąś funkcję/element należy sprawdzić, ile terminali posiada (miejsc, w które można coś podpiąć). Przykładowo, operator mnożenia posiada dwa wejściowe terminale i jeden wyjściowy. Aby podłączyć kabel należy kliknąć w kropkę (kabel przyczepi się do terminala) i przypiąć kabel do terminala innego obiektu, również przez kliknięcie kropki. Dopóki kabel nie jest przypięty, jest przerywany i jest koloru czarnego. 2
3 Aby przyspieszyć pracę, można skorzystać z opcji Create i wybrać z listy Constant/Control/Indicator. Po stworzeniu programu, należy go uruchomić. W tym celu należy kliknąć białą strzałkę w lewym górnym rogu programu. Kliknięcie zapętli działanie programu program będzie się wykonywał tak długo, aż użytkownik nie przerwie jego działania przez ponowne wciśnięcie tego przycisku. Wciśnięcie natychmiastowo przerywa program w sytuacjach awaryjnych. Jeżeli strzałka jest przerwana program zawiera błędy i nie może zostać uruchomiony., oznacza to, że Przydatną funkcją jest okienko pomocy, które włączamy przez wciśnięcie skrótu Ctrl+H. Okienko to pokazuje podstawowy opis każdej funkcji i elementu, na który najedzie się myszką. 3
4 2. Podstawowe narzędzia programisty 2.1. Stałe, zmienne i podstawowe typy danych LabVIEW jest językiem wysokiego poziomu, w którym zmienne wyrażone symbolem zostały zastąpione kablami przechodzącymi przez obszar programu. Zawartość komórki pamięci (zmiennej) jest przechowywana w kablu i można ją sprawdzić tak, jakbyśmy mierzyli napięcie elektryczne w przewodach elektrycznych. Stałe to takie zmienne, których wartość nie może być modyfikowana podczas działania programu. Podstawowe typy danych to: Typ Wygląd kabla Stała Integer dodatnie i ujemne liczby całkowite o różnym maksymalnym rozmiarze Unsigned Integer tylko nieujemne liczby całkowite o maksymalnym rozmiarze dwukrotnie większym niż ich odpowiedniki Integer Single precision, Double precision, Extended precision liczby zmiennoprzecinkowe (zapis ułamków) o różnym rozmiarze Boolean wartość logiczna prawda/fałsz String ciąg znaków tekstowych o dowolnej długości Jeżeli element na wejściu kabla wystawia dane innego typu, niż domyślny typ danych elementu wyjściowego, może nastąpić konwersja typu wejściowego na typ wyjściowy, co jest sygnalizowane czerwoną kropką: Konwersja typów następuje tylko w przypadku, gdy dane są ze sobą kompatybilne (typy danych nie są sprzeczne ze sobą). Przy konwersji może wystąpić utrata części informacji, np. konwersja z typu zmiennoprzecinkowego DBL (Double Precision) na Integer spowoduje utratę cyfr po przecinku. W przypadku, kiedy typy danych rażąco odbiegają od siebie, ujrzymy uszkodzony kabel: 4
5 2.2. Tablice LabVIEW oferuje możliwość grupowania danych w złożone typy danych. Tak jak większość języków programowania, możliwe jest tworzenie tablic. Tablica to ciąg komórek pamięci, w których przechowujemy wartości. Tablice mogą być jednowymiarowe i dwuwymiarowe takie łatwo sobie wyobrazić, jak również trzy i więcej wymiarowe. Jeżeli przez kabel przekazujemy tablicę, to grubość kabla informuje o liczbie wymiarów tablicy: Tablica jednowymiarowa Tablica dwuwymiarowa Tablica trójwymiarowa Jednym z prostych sposobów na utworzenie tablicy jest: 1) Wybrać z zasobnika (Prawy Przycisk Myszy) paletę Array w kategorii Programming 2) Z rozwiniętego okna wybrać Array Constant 3) Położyć Stałą Tablicę w obszarze programu 5
6 4) W dowolny sposób utworzyć stałą typu danych, który ma przechowywać tablica i włożyć stałą do tablicy. Stała Tablica zmieni nieco swój wygląd. 5) Dostosuj tablicę do swoich potrzeb poprzez rozciągnięcie jej lub dodanie kolejnego wymiaru (kliknąć prawym przyciskiem myszy na ramkę tablicy i wybrać opcję Add Dimension ) 6) Uzupełnij tablicę danymi Jeżeli cała tablica lub któryś wiersz/kolumna nie zostanie zainicjaliowana wartościami, komórki tablicy są blade. Aby umożliwić wprowadzanie danych do tablicy lub wyświetlanie danych, należy: 1) Kliknąć prawym przyciskiem myszy na ramkę tablicy i wybrać Change to Control albo Change to Indicator. 6
7 2) Przejść do okna z panelem czołowym programu i kliknąć ramkę tablicy. Rozciągnąć tablicę. Wyświetlacze obok tablicy pozwalają ją przesuwać, aby dostać się do elementów, które wybiegają poza widoczny obszar. W grupie Array w zasobniku znajduje się dużo funkcji, które można wykonać na tablicach, między innymi sprawdzenie wartości wskazanego elementu (Index Array ), sprawdzenie rozmiarów tablicy (Array Size ), wyodrębnienie podzbioru tablicy (Array Subset ) i wiele innych Kontrolki i indykatory Bardzo często w programie konieczne jest wprowadzenie interakcji z użytkownikiem. Elementami komunikującymi się z nim są kontrolki i indykatory. Kontrolki służą do wprowadzania danych, natomiast indykatory do wyświetlania wyników. Kontrolki wstawia się w oknie frontowym programu. Podstawowe kategorie kontrolek i indykatorów, znajdujące się w kategorii Express, to: Numeryczne kontrolki (liczbowe) Przełączniki i przyciski (binarne kontrolki) 7
8 Tekstowe kontrolki Numeryczne indykatory (liczbowe) Diody LED (binarne indykatory) Tekstowe indykatory Indykatory grafów (wykresy) Każdy typ danych, który występuje w LabVIEW, może mieć własną kontrolkę, indykator i stałą. Kontrolkę lub indykator można utworzyć w alternatywny sposób, przez zmianę stałej w żądany typ: 2.4. Pętle Języki programowania umożliwiają cykliczne powtarzanie fragmentów programu dzięki zastosowaniu pętli. W LabVIEW pętle znajdziemy w zasobniku, w grupie Structures (kategoria Programming): 8
9 Pierwsza z zaznaczonych pętli to pętla for. Pętla ta umożliwia wykonanie fragmentu programu ze z góry znaną liczbą powtórzeń. W lewym górnym rogu podłączamy do terminala N liczbę powtórzeń, w lewym dolnym rogu mamy terminal i, który informuje, które powtórzenie (iteracja) jest aktualnie wykonywane. UWAGA! Terminal i rozpoczyna numerację powtórzeń od 0 jeśli żądamy np. 10 powtórzeń, terminal i będzie liczył od 0 do 9. Pętla for wygląda następująco: Druga z dostępnych pętli, pętla while, wykonuje powtórzenia programu, dopóki nie zostanie spełniony określony warunek zakończenia. Terminal i ma takie samo działanie jak w pętli for. Warunek zakończenia podłączamy do terminala z czerwoną kropką. Dane do pętli można przekazywać przez kable. Zwykłe dane zostaną pobrane tylko przy wejściu do pętli i każda kolejna iteracja pętli będzie korzystała z tych samych danych. 9
10 Jeżeli do pętli przekazujemy tablicę, można sprawić, by pętla wykonała tyle powtórzeń, ile jest elementów w tablicy. Wtedy każde powtórzenie pobierze kolejny jeden element z tablicy. Jeżeli chcemy przekazać do środka tablicę jako całość, należy wyłączyć tę opcję poprzez kliknięcie PPM i wybranie Disable indexing. Konieczne jest jednak wtedy podanie, ile powtórzeń ma wykonać pętla: Analogicznie do wprowadzania danych działa wyciąganie danych z pętli. Można zmusić ją, by zwróciła tylko wynik ostatniego powtórzenia (po lewej), albo zwróciła tablicę elementów, które namnożyły się w wyniku jej powtórzeń (po prawej): Pożądane zachowanie można ustawić po kliknięciu PPM na tunel wyjściowy i wybraniu jednej z opcji z grupy Tunnel mode : 10
11 Ostatnią z zalet pętli jest Rejestr Przesuwny, czyli terminal umożliwiający zapamiętanie wartości z poprzedniej iteracji i przekazanie jej na początek kolejnej iteracji. Rejestr przesuwny dodaje się poprzez: 1) kliknięciem PPM na ramce pętli i wybranie opcji Add Shift Register. 2) Następnie należy podłączyć kabel, z którego dane mają przejść do kolejnej iteracji: Na obrazku podłączono liczbę 0 do rejestru przesuwnego. Dzięki temu określamy, jaką wartość pokazuje rejestr w pierwszej iteracji Czasomierze Z pętlami niewątpliwie wiąże się funkcja czasomierzy. Jeżeli w programie wykorzystamy pętlę, to LabVIEW postara się wykonywać ją najszybciej jak potrafi, skupiając na niej całą dostępną moc obliczeniową procesora. Aby rozdzielić moc obliczeniową na inne elementy programu, konieczne jest zastosowanie funkcji opóźniającej, która pozwala odetchnąć procesorowi. Najpopularniejszym sposobem opóźnienia pętli jest wykorzystanie funkcji Wait (ms), dostępnej w zasobniku w palecie Timing (kategoria Programming). Parametr wchodzący do niej to czas opóźnienia wyrażony w milisekundach milisekund (ms) to 1 sekunda (s). 11
12 2.6. Operatory działań matematycznych Paleta Numeric zasobnika dostarcza wielu podstawowych funkcji i operacji matematycznych. Możliwe jest stosowanie podstawowych operatorów matematycznych, jednak z punktu widzenia programisty, szczególnie przydatne wydają się operatory inkrementacji (zwiększenia o jeden) i dekrementacji (zmniejszenia o jeden), zaokrąglenia do najbliższej liczby całkowitej oraz funkcja liczb losowych. Co do tej ostatniej można powiedzieć, że zwraca ona liczbę z przedziału od 0 do 1, czyli liczbę zmiennoprzecinkową Operatory binarne Analogicznie to operacji matematycznych, LabVIEW dostarcza palety działań binarnych. Paleta ta nosi w zasobniku nazwę Boolean: 12
13 Podstawowe operacje binarne to AND (logiczne i ), OR (logiczne lub ) i NOT (zaprzeczenie). Tablice działania tych operatorów znajdują się poniżej. Wejście A Wejście B Tabela dla operacji AND Wejście A Wejście B Tabela dla operacji OR Wejście Wynik Tabela dla operacji NOT 2.8. Operatory porównania Ważną paletą w LabVIEW jest paleta Comparison. Dzięki niej podejmiemy decyzje na podstawie wartości przepływających w programie. 13
14 Wynik zwracany przez operatory porównania jest typu logicznego (binarnego) Boolean. Najważniejsze z tego zbioru funkcji są: operator porównania i funkcja wyboru. Po zastosowaniu operatora porównania naturalnym następstwem jest podjęcie decyzji na podstawie wyniku zwróconego przez niego. Do funkcji wybory wpinamy dwie alternatywne wartości pierwsza zostanie przekazana na wyjście, gdy sygnał sterujący przyjmie wartość true, druga, gdy sygnał sterujący przyjmie false Operacje na ciągach tekstowych Warto wspomnieć, że LabVIEW daje niezwykle rozbudowane możliwości operowania na zmiennych tekstowych. Operacje te są intuicyjne, w przeciwieństwie do niektórych starszych tekstowych języków programowania. W każdej aplikacji, umożliwiającej wyświetlanie komunikatów, przydadzą się takie funkcje jak konkatenacja (łączenie ciągów tekstowych), czy funkcja zwracająca długość ciągu tekstowego (liczbę znaków). 14
15 Przydatne mogą okazać się też funkcje wyszukiwania w ciągu tekstowym pewnych zdefiniowanych słów Instrukcje warunkowe W ramach palety Comparison, w punkcie 3.8, opisano działanie funkcji wyboru. Dzięki niej wybierzemy, która wartość ma zostać przekazana do dalszej obróbki. Jednak czasem konieczne jest zaprogramowanie zupełnie innego zachowania programu, w zależności od logicznego sygnału sterującego otrzymanego z operatora porównania. Do takich zastosowań stosuje się Strukturę Warunkową (Case Structure) dostępną na palecie Structures w zasobniku: Decyzję o wyborze jednego z wariantów programu, zapisanych na kartach tej struktury, dokonuje się poprzez podanie sygnału sterującego na terminal ze znakiem zapytania?. Najprostszym sposobem na wykorzystanie tej struktury jest podpięcie sygnału o typie Boolean. Do alternatywnych kart dostaniemy się przez kliknięcie wskaźnika u góry ramki. Niepodważalną zaletą jest, że struktura ta dostosowuje się do typu danych podpiętego do terminala wyboru?. Możliwe jest stworzenie kart, które mogą być zmieniane w zależności od wartości sygnału sterującego, który może być liczbą: 15
16 W powyższym przykładzie jedna karta będzie wybrana gdy kontrolka dowolna liczba przyjmie wartości 1, 2 albo 3, natomiast druga karta będzie wybrana gdy pojawi się liczba 5. Dodatkowo, słowo Default po przecinku oznacza, że jeżeli pojawi się liczba, która nie została jawnie podana, to program wybierze tę kartę jako domyślną. Ostatnią uwagą, jaką można powiedzieć o strukturach warunkowych, jest to, że aby program poprawnie działał, konieczne jest podpięcie kabli do wyjść na wszystkich alternatywnych kartach. Program napisany w sposób pokazany na poniższym rysunku nie zadziała, bo nie będzie wiedział, co wyświetlić na indykatorze pokaż tekst poza strukturą w drugim przypadku (po prawej): 3. Zaawansowane narzędzia programisty 3.1. Własności kontrolek Własności kontrolek, tzw. Property Nodes, to zestaw parametrów kontrolki i opis jej działania, który można edytować (programowo). Najprostszy sposób na zmianę zachowania kontrolki to: 1) Kliknąć obiekt PPM, z listy wybrać Create, następnie Property Node i z długiej listy wybrać własność, którą chcemy edytować. 16
17 2) Domyślnie Property Node są ustawione na Read. Jeżeli chcemy tylko sprawdzić stan kontrolki (czy wybrana własność jest włączona czy wyłączona), należy tak zostawić i wykorzystać zwracaną wartość w programie. Jeżeli jednak chcemy zmienić zachowanie kontrolki, należy kliknąć PPM i wybrać Change to Write. 3) Podpiąć kabel z nowym parametrem. 17
18 Na tym przykładzie ustawiamy programowo widoczność kontrolki na false, czyli użytkownik nie zobaczy jej na panelu czołowym programu Klastry Tablice są klasycznym sposobem przechowywania danych o takim samym typie. Jeżeli istnieje konieczność przechowania danych o różnych typach, które np. tworzą opis pewnego obiektu, konieczne jest zastosowanie KLASTRÓW. Klastry to takie twory, które mogą przechowywać w swoich komórkach kilka wartości dowolnego typu. Klaster można utworzyć: 1) wybierając grupę Cluster, Class & Variant z kategorii Programming w zasobniku (PPM). Należy wybrać Cluster Constant i położyć go na obszarze programu. 2) Podobnie jak w przypadku tablic, należy włożyć do klastra elementy o takim typie danych, jaki sobie życzymy. Różnica jest taka, że elementów może być kilka i mogą mieć różne typy danych. Jeżeli w klastrze znajdą się tylko typy liczbowe, kolor klastra będzie brązowy (po lewej). Jeżeli w klastrze znajdą się też inne elementy, kolor klastra zmieni się na różowy (po prawej). Do poszczególnych elementów utworzonego klastra można wpisać informacje. Aby to zrobić, należy: 1) z palety Cluster w zasobniku wybrać Bundle. Aby odczytać poszczególne elementy, należy z palety Cluster w zasobniku wybrać Unbundle. 18
19 2) Połączyć je w sposób pokazany poniżej Nie jest konieczne odczytanie wszystkich pól klastra można to zrobić wybiórczo. Wpisywanie i odczytywanie danych przez Bundle i Unbundle odbywa się w kolejności, która była kolejnością wkładania typów danych do nowego klastra. Wygodnym sposobem jest nazwanie wewnętrznych elementów i wpisywanie/odczytywanie elementów o zdefiniowanej nazwie. Aby nadać nazwy elementom klastra i korzystać z nich, należy: 1) kliknąć PPM na każdym elemencie i wybrać Visible Items, a następnie Label: 19
20 2) gdy kursor będzie migał, podać nazwę elementu. Zatwierdzić przez kliknięcie myszką gdzieś w obszarze programu. 3) W palecie Cluster w zasobniku wybrać Bundle by Name i Unbundle by Name 4) Połączyć tak jak na obrazku, korzystając tylko z tych pól, na których nam zależy Aby klaster zajmował mniej miejsca, można dwukrotnie go kliknąć otrzymując zgrabną ikonę 3.3. Wzorzec projektowy - Maszyna stanu Programy o prostej funkcjonalności można zapisać na jednym ekranie z kablami przechodzącymi od lewej do prawej. Bardziej zaawansowane aplikacje wymagają wprowadzenia pewnych schematów programowania, dzięki którym zyskujemy możliwość rozbudowy programu w przyszłości oraz funkcjonalności, których próżno szukać w programach zapisanych w prosty sposób od lewej do prawej. Wzorców projektowych jest wiele. Najprostszym, jednak bardzo często stosowanym, jest Maszyna Stanu. Maszyna stanu (State Machine) pozwala, w sposób programowy, zrealizować programy, które można zapisać w postaci grafu przejść: 20
21 Inicjalizacja Gra Stop Cechą maszyny stanu jest pamięć, dzięki której kolejny stan wie, jaki był poprzedni stan wywołany w programie. Maszynę stanu konstruuje się w następujący sposób: 1) Utworzyć pętlę while i włożyć do niej strukturę warunkową. Do pętli dodać rejestr przesuwny ( pamięć" maszyny stanu). 2) Utworzyć stałą typu Enum (można znaleźć ją w palecie Numeric w zasobniku) i dodać stany grafu przejść przez edytowanie jej elementów. 21
22 3) Podłączyć Enuma do rejestru przesuwnego i terminala wyboru?. 4) Kliknąć PPM na ramkę struktury warunkowej i wybrać Add Case for Every Value. 5) Na panelu czołowym dodaj przyciski sterujące maszyną stanu. 6) Podłącz przyciski w odpowiednich kartach struktury warunkowej. Skopiuj Enuma ze stanami grafu i przy pomocy funkcji wybierania zdecyduj, który stan ma być wykonany jako kolejny w każdej karcie. 22
23 7) Skopiuj Enum i zmień go na Indykator. Podepnij go w pętli while do kabla przekazującego stan. Dzięki temu będzie możliwy podgląd, w jakim stanie znajduje się program. Dodaj opóźnienie. 23
24 Przetestuj maszynę stanu. Stan Inicjalizacja może służyć do przygotowania programu po uruchomieniu, stan Stop może służyć do uprzątnięcia (np. wyłączenie komunikacji radiowej lub zwolnienie zajmowanej pamięci) przed wyłączeniem programu. 4. Przydatne skróty klawiszowe Skróty klawiszowe ułatwiają i przyspieszają pracę w LabVIEW. Najważniejsze są przedstawione w tabeli poniżej: Ctrl + H Ctrl + E Ctrl + T Ctrl + spacja Ctrl + przeciągnięcie myszką Wybrać element -> użyć strzałek Wybrać element -> użyć Shift + strzałki Ctrl + B Otwiera przydatne okienko z opisem funkcji. Opis pojawia się, gdy najedziemy kursorem myszy na funkcję lub dowolny element w LabVIEW. Przełącza między oknem panelu frontowego a oknem programu. Ustawia okno panelu frontowego obok okna programu. Ułatwia pracę przy większych monitorach. Włącza okienko szybkiego wyszukiwania. Możemy z niego skorzystać, jeżeli znamy nazwę poszukiwanej funkcji/elementu. Jeżeli zrobiło się za ciasno w kodzie programu, skrót ten rozsuwa program, dzięki czemu zyskujemy więcej miejsca. Dzięki strzałkom można precyzyjnie ustawić każdy element na panelu czołowym i w kodzie programu. Wciśnięcie Shift i strzałek pozwala szybciej przesuwać elementy. Czyści program z uszkodzonych kabli. 24
Robert Barański, AGH, KMIW Arrays and Clusters v1.0. Poniższy poradnik wprowadza do tworzenia oraz obsługi tablic i typów danych klastra.
Tablice i Klastry (Tutorial: Arrays and Clusters) Poniższy poradnik wprowadza do tworzenia oraz obsługi tablic i typów danych klastra. Tablica składa się z elementów i wymiarów. Jest albo kontrolką, albo
Lab. 3 Typy danych w LabView, zapis do pliku
Lab. 3 Typy danych w LabView, zapis do pliku 1 Wprowadzenie 1.1 Tworzenie projektu (wersja 0.3) Filip A. Sala, Marzena M. Tefelska W celu utworzenia projektu należy uruchomić środowisko LabView i wybrać
Lab. 3 Typy danych w LabView, zapis do pliku
Lab. 3 Typy danych w LabView, zapis do pliku 1 Wprowadzenie 1.1 Tworzenie projektu (wersja 0.4) Filip A. Sala, Marzena M. Tefelska W celu utworzenia projektu należy uruchomić środowisko LabView i wybrać
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium cyfrowej techniki pomiarowej Ćwiczenie 4 Zapis danych do pliku w programie LabVIEW 1. Zapis i odczyt sygnałów pomiarowych Do zapisu
LabVIEW PLATFORMA EDUKACYJNA Lekcja 1 Pierwsze kroki w środowisku LabVIEW
LabVIEW PLATFORMA EDUKACYJNA Lekcja 1 Pierwsze kroki w środowisku LabVIEW Przygotowali: Paulina Grela, Sylwia Jabłońska, Kamil Rychlewicz, Arkadiusz Szczech 1. Tworzenie nowego projektu a. Aby utworzyć
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium
Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium Zajęcia wprowadzające 1. Cel ćwiczenia Przyswojenie podstawowych informacji dotyczących zasad tworzenia
Robert Barański, AGH, KMIW MathScript and Formula Nodes v1.0
MathScript i Formula Nodes (MathScript and Formula Nodes) Formula Node w oprogramowaniu LabVIEW jest wygodnym, tekstowym węzłem, który można użyć do wykonywania skomplikowanych operacji matematycznych
Tworzenie i zapis plików w VI
Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA Front Panel Tworzenie aplikacji rozpoczyna się poprzez umieszczenie i organizacje kontrolek i wyświetlaczy na panelu czołowym korzystając
Robert Barański, AGH, KMIW For Loops While Loops v1.0
PĘTLA CZASOWA (For Loops, While Loops) Powtórzenia w okienku wewnętrznym mają na celu otrzymanie szczególnej wartości logicznej. Wartość ta zależna jest od ciągłego przetwarzania w pętli czasowej. Klikając
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium przyrządów wirtualnych Ćwiczenie 3 Wykorzystanie technologii ActiveX do rejestracji danych z przyrządów wirtualnych 1. Wstęp Do
Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska
Katedra Cybernetyki i Robotyki Politechnika Wrocławska Kurs: Zaawansowane metody programowania Copyright c 2014 Bogdan Kreczmer Niniejszy dokument zawiera materiały do wykładu dotyczącego programowania
PRZYRZĄDY WIRTUALNE. Część 6 Macierze, klastry, wzory. Prof. Krzysztof Jemielniak
Prof. Krzysztof Jemielniak k.jemielniak@wip.pw.edu.pl http://www.cim.pw.edu.pl/kjemiel ST 107, tel. 234 8656 PRZYRZĄDY WIRTUALNE Część 6 Macierze, klastry, wzory Macierze (Arrays) Zbiór elementów tego
Reprezentacja zmiennych numerycznych
Reprezentacja zmiennych numerycznych W menu podręcznym wybieramy Representation, a tam taki format zmiennej, który nam jest potrzebny. UWAGA! Trzeba zwracać uwagę na właściwy dobór formatu zmiennych, aby
Robert Barański, AGH, KMIW Struktura petli v1.1. Instrukcja użycia dla For Loop lub While Loop w celu kontrolowania powtarzających się czynności Loop.
STRUKTURA PĘTLI FOR ORAZ WHILE (For Loop and While Loop structures) Instrukcja użycia dla For Loop lub While Loop w celu kontrolowania powtarzających się czynności Loop. Uwaga: Jeżeli otwiera się refnum
Maszyna stanu State Machine
Pozwala na sekwencyjne wykonywanie zadań. Wykorzystuje się struktury Case umieszczone w pętli While. Wywołanie konkretnej struktury Case jest zdeterminowane wyjściem z poprzednio wykonanej struktury Case.
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
Robert Barański, AGH, KMIW State Machine v1.0. Maszyna stanów (State Machine)
Maszyna stanów (State Machine) Automaty stanów są jednymi z podstawowych konstrukcji, jakie programiści NI LabVIEW używają do szybkiego pisania aplikacji. Programiści używają NI LabVIEW w aplikacjach,
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
Tworzenie prezentacji w MS PowerPoint
Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje
1. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie studentów ze środowiskiem LabVIEW oraz podstawami programowania w języku graficznym G.
1. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie studentów ze środowiskiem LabVIEW oraz podstawami programowania w języku graficznym G. 2. MATERIAŁ NAUCZANIA 2.1. Opis środowiska LabVIEW LabVIEW jest zintegrowanym
Podstawy użytkowania programu LabView
Politechnika Warszawska Wydział Transportu Zakład Telekomunikacji w Transporcie Podstawy użytkowania programu LabView Opracował : mgr inż. Adam Rosiński Wrzesień 2004 Spis treści: 1. Wstęp... 3 2. Panel
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
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016
1. Skopiować naswój komputer: (tymczasowy adres)
Instrukcja instalacji Programu Ewangelie i pracy z nim 1. Skopiować naswój komputer: http://grant.rudolf.waw.pl/ (tymczasowy adres) a/ katalog ze skanami przekładu Nowego Testamentu b/pliki z edycjami
Arkusz kalkulacyjny MS Excel 2010 PL.
Arkusz kalkulacyjny MS Excel 2010 PL. Microsoft Excel to aplikacja, która jest powszechnie używana w firmach i instytucjach, a także przez użytkowników domowych. Jej główne zastosowanie to dokonywanie
Lab. 3 Tablice, struktura warunkowa
Lab. 3 Tablice, struktura warunkowa 1 Wprowadzenie Marzena M. Tefelska, Filip A. Sala 1.1 Sposób wyszukiwania i usuwania błędów Jeżeli na diagramie blokowym pojawi się przerywana linia z czerwonymi przekreśleniami
Dodawanie grafiki i obiektów
Dodawanie grafiki i obiektów Word nie jest edytorem obiektów graficznych, ale oferuje kilka opcji, dzięki którym można dokonywać niewielkich zmian w rysunku. W Wordzie możesz zmieniać rozmiar obiektu graficznego,
Co to jest arkusz kalkulacyjny?
Co to jest arkusz kalkulacyjny? Arkusz kalkulacyjny jest programem służącym do wykonywania obliczeń matematycznych. Za jego pomocą możemy również w czytelny sposób, wykonane obliczenia przedstawić w postaci
Programowanie w języku G - Laboratorium 4
1 Programowanie w języku G - Laboratorium 4 Ćwiczenie 4.1 Cel: Tablice Tworzenie tablic oraz zapoznanie z funkcjami działania na tablicach. W kolejnych krokach zostanie utworzony program do budowania tablicy
1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3
DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz
Podstawy programowania w LabView (2) Instrukcje strukturalne
Podstawy programowania w LabView (2) Instrukcje strukturalne W pierwszej części poznaliśmy środowisko programistyczne. W tej części poznamy podstawowe struktury języka programowania graficznego G. Sterujące
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
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
Synteza układów kombinacyjnych metodą tablic Karnaugha - ćwiczenie 10
Synteza układów kombinacyjnych metodą tablic Karnaugha - ćwiczenie 10 1. Cel ćwiczenia: Celem ćwiczenia jest praktyczna realizacja układu kombinacyjnego na podstawie funkcji boolowskich wyznaczonych na
WinSkład / WinUcz 15.00
WinSkład 15.00 / WinUcz 15.00 Instrukcja obsługi interfejsu użytkownika Spis treści: 1. Filtrowanie danych... 2 1.1. Nowy filtr Wg okresu - ograniczenie liczby danych... 3 1.2. Konfiguracja filtrów...
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
MS Access formularze
MS Access formularze Formularze to obiekty służące do wprowadzania i edycji danych znajdujących się w tabelach. O ile wprowadzanie danych bezpośrednio do tabel odbywa się zawsze w takiej samej formie (arkusz
Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL
Lekcja 1. Strona 1 z 13 Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL Zeszyt Nowy plik programu Excel nazywany zeszytem lub skoroszytem składa się na ogół z trzech arkuszy. Przykładowe okno z otwartym
Informatyka II. Laboratorium Aplikacja okienkowa
Informatyka II Laboratorium Aplikacja okienkowa Założenia Program będzie obliczał obwód oraz pole trójkąta na podstawie podanych zmiennych. Użytkownik będzie poproszony o podanie długości boków trójkąta.
VI od podstaw. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 30 minut.
VI od podstaw Przybliżony czas ćwiczenia Poniższe ćwiczenie ukończysz w czasie 30 minut. Wstęp Jest wiele szablonów VI, które możesz wybrać i rozbudować, aby stworzyć aplikację dostosowaną do własnych
Ćw. 2. Wprowadzenie do graficznego programowania przyrządów pomiarowych
Ćw. 2. Wprowadzenie do graficznego programowania przyrządów pomiarowych Problemy teoretyczne: Prezentacja podstaw budowy komputerowych systemów pomiarowych (dopasowanie wymogów sprzętowych). Prezentacja
5.4. Efekty specjalne
5.4. Efekty specjalne Przedstawiliśmy już sobie sporo kwestii związanych z dodawaniem, edytowaniem czy usuwaniem elementów, które możemy zamieścić w prezentacji. Ale pomyłką było by stwierdzenie, że więcej
Podstawy programowania, Poniedziałek , 8-10 Projekt, część 1
Podstawy programowania, Poniedziałek 30.05.2016, 8-10 Projekt, część 1 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311
dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311 Politechnika Gdaoska, 2011 r. Publikacja współfinansowana ze środków Unii Europejskiej w
Podstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
Jak przesłać mapę do urządzenia lub na kartę pamięci?
Jak przesłać mapę do urządzenia lub na kartę pamięci? Poniższe instrukcje opisują procedury dla programu MapSource w wersji 6.14.1. Jeśli posiadasz starszą wersję możesz dokonać aktualizacji programu pobierając
Rozdział II. Praca z systemem operacyjnym
Rozdział II Praca z systemem operacyjnym 55 Rozdział III - System operacyjny i jego hierarchia 2.2. System operacyjny i jego życie Jak już wiesz, wyróżniamy wiele odmian systemów operacyjnych, które różnią
Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup
Baltie 3 Podręcznik do nauki programowania dla klas I III gimnazjum Tadeusz Sołtys, Bohumír Soukup Czytanie klawisza lub przycisku myszy Czytaj klawisz lub przycisk myszy - czekaj na naciśnięcie Polecenie
Budowa i oprogramowanie komputerowych systemów sterowania. Wykład 2. Labview
Budowa i oprogramowanie komputerowych systemów sterowania Wykład 2 Labview Przyrządy wirtualne Połączenie sprzętu pomiarowego, czy to wolnostojacego czy w postaci kart rozszerzeń do komputera (PC, Palmtopa
I. Program II. Opis głównych funkcji programu... 19
07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.
Prezentacja multimedialna MS PowerPoint 2010 (podstawy)
Prezentacja multimedialna MS PowerPoint 2010 (podstawy) Cz. 4. Animacje, przejścia, pokaz slajdów Dzięki animacjom nasza prezentacja może stać się bardziej dynamiczna, a informacje, które chcemy przekazać,
Sekretne menu Start. Przycisk pulpitu
Nieco mniej znane rozwiązania. {reklama-artykul} Systemy Windows od zawsze posiadały ukryte i mniej oczywiste funkcje. Nie inaczej jest w przypadku Windows 10, który kontynuuje ten trend. Poniżej wymieniamy
Spis treści 1. Wstęp Logowanie Główny interfejs aplikacji Ogólny opis interfejsu Poruszanie się po mapie...
Spis treści 1. Wstęp... 2 2. Logowanie... 2 3. Główny interfejs aplikacji... 2 3.1. Ogólny opis interfejsu... 2 3.2. Poruszanie się po mapie... 3 3.3. Przełączanie widocznych warstw... 3 4. Urządzenia...
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 8 Wykorzystanie modułów FieldPoint w komputerowych systemach pomiarowych 1. Wprowadzenie
System Informatyczny CELAB. Terminy, alarmy
Instrukcja obsługi programu 2.18. Terminy, alarmy Architektura inter/intranetowa Aktualizowano w dniu: 2007-09-25 System Informatyczny CELAB Terminy, alarmy Spis treści 1. Terminy, alarmy...2 1.1. Termin
Podręcznik Użytkownika aplikacji iplus manager CDMA
Podręcznik Użytkownika aplikacji iplus manager CDMA iplus CDMA wita w świecie internetu! iplus CDMA to nowy wymiar internetu w Plusie. Połączenie zalet internetu mobilnego i stacjonarnego. Łącz się z siecią
Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows XP
Instrukcja ręcznej konfiguracji połączenia z Internetem przez UWAGA modem ED77 w systemie Windows XP wersja 1.0 Niniejsza instrukcja nie opisuje sposobu i przebiegu instalacji sterowników urządzenia. W
Lab. 2 Tablice, struktura warunkowa
Lab. 2 Tablice, struktura warunkowa 1 Wprowadzenie (wersja 0.4) Marzena M. Tefelska, Filip A. Sala 1.1 Sposób wyszukiwania i usuwania błędów Jeżeli na diagramie blokowym pojawi się przerywana linia z czerwonymi
Programowanie w języku G - Laboratorium 3
1 Programowanie w języku G - Laboratorium 3 Ćwiczenie 3.1 Cel: Znajdź liczbę Zapoznanie z mechanizmem przekazywania danych przez tunel pętli While. Poniższe wskazówki umożliwiają stworzenie programu generującego
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper.
Nagrywanie Makr Wiele rozwiązań z wykorzystaniem makr można używać nawet bez znajomości poleceń i struktury języka programowania Visual Basic for Applications. Pozwala na to opcja nagrywania makr, którą
Synchronizator plików (SSC) - dokumentacja
SZARP http://www.szarp.org Synchronizator plików (SSC) - dokumentacja Wersja pliku: $Id: ssc.sgml 4420 2007-09-18 11:19:02Z schylek$ > 1. Witamy w programie SSC Synchronizator plików (SZARP Sync Client,
Konsola operatora TKombajn
KANE Konsola operatora TKombajn INSTRUKCJA Arkadiusz Lewicki 15-12-2016 1 Spis treści Funkcje programu TKombajn... 2 Parametry rejestracji... 3 Aktywacja rejestracji warunkowej... 4 2 Funkcje programu
VBA praca z makrami w Excelu
VBA praca z makrami w Excelu Dariusz Aksamit Wydział Fizyki Politechniki Warszawskiej Szkolenie Programowanie w języku Visual Basic for Application (VBA) Zajęcia 1 i 2 VBA praca z makrami w Excelu 1. Jak
Samouczek edycji dokumentów tekstowych
1. Różne sposoby zaznaczania tekstu. Najprostszą czynnością, którą możemy wykonać na zaznaczonym tekście, jest jego usunięcie. Wystarczy nacisnąć klawisz Delete lub Backspace. Aby przekonać się, jak to
Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007
Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007 opracowanie: mgr Monika Pskit 1. Rozpoczęcie pracy z programem Microsoft PowerPoint 2007. 2. Umieszczanie tekstów i obrazów na slajdach.
Kl-1-3 Szkoła Podstawowa
Temat: Codeyowe Love - tworzymy walentynkowe animacje Kl-1-3 Szkoła Podstawowa Przedmiot: edukacja wczesnoszkolna, informatyka Autor: Sylwester Zasoński Czas trwania: 1-2h lekcyjne Cele ogólne: Rozwijanie
1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Edytor tekstu MS Office Word
Edytor tekstu program komputerowy ukierunkowany zasadniczo na samo wprowadzanie lub edycję tekstu, a nie na nadawanie mu zaawansowanych cech formatowania (do czego służy procesor tekstu). W zależności
CoDeSys 3 programowanie w języku CFC
Notatka Aplikacyjna NA 03003PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w... 3 3. Organizacja okien dla języka CFC... 5 4. Składnia języka CFC
Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych
1. Wstawianie skryptu na stroną: Laboratorium 1 Do umieszczenia skryptów na stronie służy znacznik: //dla HTML5 ...instrukcje skryptu //dla HTML4 ...instrukcje
Podstawowa instrukcja obsługi STRON stron internetowych serwisu www.smpn.pl zrealizowanych w systemie zarządzania treścią Wordpress.
Podstawowa instrukcja obsługi STRON stron internetowych serwisu www.smpn.pl zrealizowanych w systemie zarządzania treścią Wordpress. Założenia użytkownik posiada założone konto w systemie z prawami Redaktora.
Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?
Część XVIII C++ Funkcje Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach? Umiemy już podzielić nasz
programu Neofon instrukcja obsługi Spis treści
instrukcja obsługi programu Neofon Spis treści... 2 Główne okno aplikacji... 3 Panel dolny... 4 Klawiatura numeryczna... 5 Regulacja głośności... 6 Książka adresowa... 7 Okno dodawania/edycji kontaktu...
Celem ćwiczenia jest zapoznanie się z podstawowymi funkcjami i pojęciami związanymi ze środowiskiem AutoCAD 2012 w polskiej wersji językowej.
W przygotowaniu ćwiczeń wykorzystano m.in. następujące materiały: 1. Program AutoCAD 2012. 2. Graf J.: AutoCAD 14PL Ćwiczenia. Mikom 1998. 3. Kłosowski P., Grabowska A.: Obsługa programu AutoCAD 14 i 2000.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy
6.4. Efekty specjalne
6.4. Efekty specjalne Rozdział ten będzie poświęcony efektom specjalnym, które również znalazły swoje zastosowanie w programie MS PowerPoint 2007. Pierwszym typem efektów jaki zostanie poddany naszej analizie
Compas 2026 Vision Instrukcja obsługi do wersji 1.07
Compas 2026 Vision Instrukcja obsługi do wersji 1.07 1 2 Spis treści Integracja...5 1.Compas 2026 Lan...5 Logowanie...7 Użytkownicy...8 Raporty...10 Tworzenie wizualizacji Widoki...12 1.Zarządzanie widokami...12
KRAJOWA MAPA ZAGROŻEŃ BEZPIECZEŃSTWA INSTRUKCJA OBSŁUGI
KRAJOWA MAPA ZAGROŻEŃ BEZPIECZEŃSTWA INSTRUKCJA OBSŁUGI Aby skorzystać z możliwości zgłoszenia zagrożenia bezpieczeństwa publicznego na mapie należy wykonać następujące czynności 1. Po wpisaniu adresu
Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na 21.06.2010 r.
Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na 21.06.2010 r. W systemie SZOI została wprowadzona nowa funkcjonalność umożliwiająca tworzenie graficznych harmonogramów pracy.
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
TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych.
Złożone typy danych - TABLICE TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych. * Może przechowywać dowolny typ danych, typ
3.7. Wykresy czyli popatrzmy na statystyki
3.7. Wykresy czyli popatrzmy na statystyki Współczesne edytory tekstu umożliwiają umieszczanie w dokumentach prostych wykresów, służących do graficznej reprezentacji jakiś danych. Najprostszym sposobem
Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.
Dokumentacja dla Scandroid. Minimalna wspierana wersja systemu Android to 2.3.3 zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4. Scandroid to aplikacja przeznaczona
Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.
Spis treści: 1 Podstawy pracy z aplikacją... 2 1.1 Układ strony... 2 strona 1 z 7 1 Podstawy pracy z aplikacją InDesign jest następcą starzejącego się PageMakera. Pod wieloma względami jest do niego bardzo
Spis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Tworzenie, zapisywanie oraz otwieranie pliku... 23
Spis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Plik... 7 Okna... 8 Aktywny scenariusz... 9 Oblicz scenariusz... 10 Lista zmiennych... 11 Wartości zmiennych... 12 Lista scenariuszy/lista
UONET+ moduł Dziennik
UONET+ moduł Dziennik Sporządzanie ocen opisowych i diagnostycznych uczniów z wykorzystaniem schematów oceniania Przewodnik System UONET+ umożliwia sporządzanie ocen opisowych uczniów w oparciu o przygotowany
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
Operacje na gotowych projektach.
1 Operacje na gotowych projektach. I. Informacje wstępne. -Wiele firm udostępnia swoje produkty w postaci katalogów wykonanych w środowisku projektowania AutoCad. Podstawowym rozszerzeniem projektów stworzonych
Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 1. Wprowadzenie do Labview
Budowa i oprogramowanie komputerowych systemów sterowania Laboratorium 1 Wprowadzenie do Labview LabVIEW jest narzędziemy firmy National Instruments. Jest to graficzne środowisko programowania, opartę
Zajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby:
PRZYGOTOWANIE SPRZĘTU: Zajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby: 1. Z WYKORZYSTANIEM TABLETÓW -Jeśli zdecydujesz się zrealizować lekcję nr 3 z tabletami, można na zakończenie
Ćwiczenie 6. Wiadomości ogólne.
Ćwiczenie 6. Cel ćwiczenia: zapoznanie się z obsługą i konfiguracją X Windows. W systemie Linux można korzystać także z interfejsu graficznego do obsługi komputera X Windows. Wiadomości ogólne. KDE czyli
Laboratorium Systemów SCADA
Laboratorium Systemów SCADA Ćwiczenie 7. Zastosowanie mechanizmu LabVIEW Web Server do zdalnej kontroli prostego procesu sekwencyjnego Opracował: dr hab. inż. Sebastian Dudzik 1. Cel ćwiczenia Zapoznanie
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie
2. Dostosuj listę Szybkiego Dostępu
Windows 10 dla większości użytkowników może być na pierwszy rzut oka nieco chaotyczny. Łączy on bowiem stare rozwiązania, które od lat obecne są w Windowsie, z zupełnie nowymi, których dopiero należy się
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
Celem tego projektu jest stworzenie
Prosty kalkulator Celem tego projektu jest stworzenie prostego kalkulatora, w którym użytkownik będzie podawał dwie liczby oraz działanie, które chce wykonać. Aplikacja będzie zwracała wynik tej operacji.
WPROWADZENIE DO ŚRODOWISKA SCICOS
Politechnika Gdańska Wydział Elektrotechniki i Automatyki WPROWADZENIE DO ŚRODOWISKA SCICOS Materiały pomocnicze do ćwiczeń laboratoryjnych Oryginał: Modeling and Simulation in Scilab/Scicos Stephen L.