Tworzenie i zapis plików w VI



Podobne dokumenty
Reprezentacja zmiennych numerycznych

Robert Barański, AGH, KMIW MathScript and Formula Nodes v1.0

Gromadzenie danych. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 15 minut.

OPERACJE NA PLIKACH I FOLDERACH

Temat: Organizacja skoroszytów i arkuszy

Analiza obwodów elektrycznych z zastosowaniem LabVIEW

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.


UONET+ - moduł Sekretariat

Wirtualne przyrządy kontrolno-pomiarowe

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Kopiowanie, przenoszenie plików i folderów

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

e-podręcznik dla seniora... i nie tylko.

Wirtualne przyrządy pomiarowe

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

I. Program II. Opis głównych funkcji programu... 19

Tworzenie prezentacji w MS PowerPoint

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

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

Instalowanie VHOPE i plików biblioteki VHOPE

Symulacje inwertera CMOS

Krótka instrukcja instalacji Adobe Acrobat Reader

VI od podstaw. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 30 minut.

Techniki zaznaczania plików i folderów

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Komputerowe wspomaganie eksperymentu 5

Instrukcja obsługi notowań koszykowych w M@klerPlus

netster instrukcja obsługi

Rozdział II. Praca z systemem operacyjnym

Dell Display Manager - przewodnik użytkownika

Dodanie nowej formy do projektu polega na:

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Rys.1. Uaktywnianie pasków narzędzi. żądanych pasków narzędziowych. a) Modelowanie części: (standardowo widoczny po prawej stronie Przeglądarki MDT)

Robert Barański, AGH, KMIW For Loops While Loops v1.0

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Menu Plik w Edytorze symboli i Edytorze widoku aparatów

5.2. Pierwsze kroki z bazami danych

Maszyna stanu State Machine

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Instrukcja obsługi programu PLOMP PLUS FM

Jak przygotować pokaz album w Logomocji

Windows Commander (WinCmd)

Instrukcja instalacji i obsługi systemu AR4vision (wersja 1.0.0)

Laboratorium 8 ( Android -pierwsza aplikacja)

Płace VULCAN. Jak na podstawie wbudowanego szablonu utworzyć własny szablon wydruku seryjnego?

INSTRUKCJA DO OPROGRAMOWANIA KOMPUTEROWEGO

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

Kadry Optivum, Płace Optivum

Ćwiczenia 9 - Swing - część 1

Klawisze szybkiego wyboru układu drabinkowego

Programowanie obiektowe

Podstawy WINDOWS 9x, 2000, XP

Podręcznik użytkownika programu. Ceremonia 3.1

Kadry VULCAN, Płace VULCAN

1. Przypisy, indeks i spisy.

Podręcznik użytkownika. Instrukcje

Skróty klawiaturowe w systemie Windows 10

Modelowanie obiektowe - Ćw. 1.

Komputery I (2) Panel sterowania:

WARIATOR WYPRZEDZENIA ZAPŁONU WARIATOR USTAWIENIA

Kopiowanie przy użyciu szyby skanera. 1 Umieść oryginalny dokument na szybie skanera stroną zadrukowaną skierowaną w dół, w lewym, górnym rogu.

LabVIEW w połączeniu z urządzeniami rejestrującymi obraz, ruch, może zostać użyty równie funkcjonalnie jak przyrządy GPIB, PXI, RS232 i RS485.

DWM-157. Modem USB HSPA+ Podręcznik użytkownika

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Podstawowe czynnos ci w programie Word

Aplikacja projektu Program wycinki drzew i krzewów dla RZGW we Wrocławiu

SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4

14. TWORZENIE MAKROPOLECEŃ

Finanse VULCAN. Jak wprowadzić fakturę sprzedaży?

Generator pliku kart zbliżeniowych

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Korzystanie z aplikacji P-touch Transfer Manager

Synchronizator plików (SSC) - dokumentacja

Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe

Operacje na Wielu Arkuszach

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

Konfiguracja połączenia szerokopasmowego na Windows98/98SE Instalacja PPPoE w systemie Windows 98 i 98SE

ZROZUMIENIE MODUŁOWOŚCI (Understanding Modularity)

Synteza układów kombinacyjnych metodą tablic Karnaugha - ćwiczenie 10

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

asix5 Podręcznik użytkownika Notatnik - podręcznik użytkownika

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instrukcja obsługi programu DHL EasySHip v. 5.3.x

Wprowadzenie do formuł i funkcji

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

Zgrywus dla Windows v 1.12

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

PRACA Z PLIKAMI I FOLDERAMI

Samouczek edycji dokumentów tekstowych

programu Neofon instrukcja obsługi Spis treści

Instrukcja obsługi Konfigurator MLAN-1000

Test z przedmiotu zajęcia komputerowe

Transkrypt:

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 z opcji Control Palette. Najbardziej popularne kontrolki i wyświetlacze: Tworzenie i zapis plików w VI dr inż.. Roland PAWLICZEK 2 Front Panel Przygotować panel czołowy jak na rysunku poniżej: Utworzenie elementu na panelu czołowym powoduje automatyczne wstawienie go do kodu graficznego programu w postaci terminala. Jak rozróżnić kontrolkę i wyświetlacz? Kontrolki (Controls) mają ramkę w postaci grubej linii i małą strzałkę po prawej stornie skierowaną na zewnątrz. Wyświetlacze (Indicators) mają ramkę w postaci linii cienkiej i małą strzałkę po lewej stronie skierowana do wewnątrz ikony. Podwójne kliknięcie na wybranym elemencie przenosi do jego terminala w oknie i odwrotnie Podwójne kliknięcie na terminalu w kodzie programu automatycznie pokaże ten element na panelu czołowym (Front Panel). Zasada tworzenia połączeń: każda linia (drut) musi mieć jedno i tylko jedno źródło sygnału (np. kontrolka), ale może być podłączony do kilku elementów (np. wyśiewtlaczy) Przetwarzanie danych odbywa się za pomocą funkcji dostępnych tylko i wyłącznie w oknie. 3 4 1

Funkcje pozwalają wykonać operacje matematyczne (algebraiczne, trygonometryczne, logarytmiczne, zmienne zespolone a także konwersje liczba tekst). Funkcje Boolean pozwalają wykonać operacje boolowskie na pojedynczych zmiennych lub tablicach: bramki logiczne, konwersja do układu binarnego 0 1, operacje boolowskie na większej liczbie danych (compound). 5 6 Funkcje String do przetwarzania łańcuchów znakowych: Łączenie łańcuchów. Pobieranie ciągów znaków. Wyszukiwanie i zamiana ciągu znaków. Zamiana łańcucha cyfr na liczbę. Formatowanie łańcuchów znakowych. I wiele, wiele innych funkcji 7 8 2

Do tworzenia połączeń wykorzystuje się szpulkę (wiring tool) z palety narzędzi. Podczas wskazywania kursorem terminali automatycznie jest wyświetlana ich nazwa. Wskazany terminal zaczyna migać ułatwia to wybór właściwego terminala. W czasie tworzenia połączeń można użyć pomocy kontekstowej Help>>Show Context Help (CTRL+H). W oknie pomocy pojawi się opis funkcji i wszystkich terminali. Jeżeli połączenia są nieuporządkowane lub mają zbyt wiele załamań można użyć opcji Clean Up Wire, która automatycznie je uporządkuje. Używając opcji Visible Items>>Terminals z menu kontekstowego (PKM) możliwe jest wyświetlenie elementu kodu w postaci terminali. 9 10 Wykonać połączenia według rysunku: Otworzyć panel czołowy, wstawić wartości zmiennych A i B i uruchomić program. Program zostanie uruchomiony tylko raz! Dla uruchomienia programu w sposób ciągły należy wykorzystać pętlę While Loop z palety funkcji Structures. W oknie należy otoczyć ramką wszystkie elementy, które mają znaleźć się w pętli. Aby utworzyć rozgałęzienie należy kliknąć na wybranej gałęzi. Węzeł zostanie utworzony automatycznie. Uwaga: kolor połączenia informuje o typie przepływających danych. 11 12 3

Klawisz STOP Aby można było zatrzymać pętlę należy przygotować klawisz. Na panelu czołowym umieszcza się kontrolkę STOP Button z palety Boolean Controls Palette. W oknie należy połączyć terminal klawisza STOP Button do terminala warunku zakończenie pętli. Uruchomić program. 13 14 Zapis kodu do pliku VI Zapis kodu programu do pliku odbywa się według standardowych procedur systemu WINDOWS. Należy określić nazwę pliku i ścieżkę dostępu. Opcja Zapisz jako Opcja Zapisz jako Save As... działa w czterech trybach: Substitute copy for original: zmienia nazwę pliku na dysku i aktualnie przetwarzanego w pamięci komputera. Create unopened disk copy: tworzy kopię na dysku, ale nie zmienia nazwy pliku edytowanego w pamięci. Open additional copy: tworzy na dysku dodatkową kopię aktualnie przetwarzanego pliku i otwiera go do edycji. Poprzednia wersja jest zachowana i edytowana. Rename: zmienia nazwę pliku i usuwa poprzednią wersję z dysku. 15 16 4

Zapis do pliku Save for Previous Version... zapis kodu w formacie poprzednich wersji systemu należy pamiętać, że niektóre funkcje mogą być nie obsługiwane przez poprzednie wersje systemu. Tworzenie bibliotek LLB LLB zapis kilku plików VI w jednym pliku z rozszerzeniem llb. Pliki nie są spakowane. Plik LLBs może zawierać tylko pliki VI. Nie można przechowywać danych. Plik LLB jest otwierany za pomocą LabVIEW lub przeglądarki internetowej, gdzie widoczne staja się wszystkie pliki VI zmagazynowane w danym pliku LLB. Aby utworzyć plik LLB należy wybrać opcję Save lub Save As... i nacisnąć klawisz New LLB : 17 18 Tworzenie bibliotek LLB LLB Manager Opcja LLB Manager umożliwia tworzenie, kopiowanie i usuwanie plików VI z biblioteki LLB. 19 Szybciej i łatwiej Front Panel: podwójne kliknięcie otwiera każdy tekst do edycji opcja Visible Items z menu kontekstowego pozwala na włączenie i wyłączenie pewnych opcji opcja Replace pozwala podmienić elementy opcja Change to pozwala zamienić kontrolkę na wyświetlacz lub wyświetlacz na kontrolkę aby wstawić więcej jednakowych elementów wystarczy na panelu czołowym wstawić tylko jeden, a następnie wskazać go kursorem i przytrzymując klawisz Ctrl skopiować go w nowej pozycji aby zachować bieżące wartości zmiennych należy wybrać opcję Edit/Make Current Values Default z menu głównego. Po zapisaniu zmian na dysku każde kolejne otwarcie pliku będzie skutkowało przyjęciem tych wartości jako domyślne. 20 5

Szybciej i łatwiej : opcja Change to z menu kontekstowego do zmiany kontrolki na wyświetlacz lub stałą, stałej na kontrolkę itd. opcja Create automatycznie generuje element właściwy dla danego terminala, np. dla wejścia funkcji można utworzyć stałą lub kontrolkę. Szybciej i łatwiej : aby skasować połączenia: kliknąć raz na wybranym połączeniu, a następnie klawisz DELETE : kliknąć dwa razy aby skasować całą gałąź: wskazując kursorem element na schemacie i przytrzymując klawisz Ctrl można go powielić 21 kliknąć trzy razy, aby skasować wszystkie rozgałęzienia 22 Ćwiczenie Zbudować program do konwersji odczytu temperatury według wzoru: Ćwiczenie Rozwiązanie F = C 1,8 + 32 Wskazówki: Należy wprowadzić wartość wejściową wyrażona w C, pomnożyć przez 1.8, dodać 32 i wyświetlić rezultat w F. Panel frontowy powinien pokazać obydwie wartości: wejściową i rezultat. zmienić kontrolkę i wyświetlać do następujących postaci: zmienić zakres skali poprzez edycję pierwszego i ostatniego opisu skali. wstawić pętlę While loop i zdefiniować klawisz STOP 23 24 6

Dostosowanie elementów w pulpitu do potrzeb użytkownikau Użytkownik może zmieniać własności i wygląd elementów na panelu czołowym stosownie do potrzeb za pomocą opcji Properties z menu kontekstowego. Otwiera się dodatkowe okienko z pewną liczbą zakładek. Wygląd okna zależy od typu wybranego elementu. Dostosowanie elementów w pulpitu do potrzeb użytkownikau Inne zakładki 25 26 Dostosowanie elementów w pulpitu do potrzeb użytkownikau Uwaga: wprowadzone zmiany mogą wywołać błędy, których nie było w poprzedniej wersji. zmień Needle color i naciśnij klawisz Add aby utworzyć drugi wskaźnik pokrętła. w zakładce Scale zaznacz opcję Show color ramp. Pokrętło powinno wyglądać jak poniżej. Dostosowanie elementów w pulpitu do potrzeb użytkownikau Otwórz aby poprawić błąd. Przerwane połączenie oznacza, że typ danych dla łączonych elementów jest niespójny. Zmienił się typ danych na wyjściu funkcji sumującej. Należy usunąć wyświetlacz. Następnie wskazując kursorem funkcję Add prawym klawiszem myszy należy otworzyć menu kontekstowe. Opcja Create Indicator automatycznie wygeneruje wyświetlać właściwy dla typu danych. Uwaga: Run arrow na pasku narzędzi zmieniła się na Broken arrow. 27 28 7

Zadanie Uwaga! Szybkie kopiowanie elementów za pomocą myszki i klawisza Ctrl. Dla elementów Control 1 i 2 oraz dla operacji sumowania i odejmowania należy ustalić typ danych jako Word (I16). Ustalić zakres kontrolek Control 1 i 2 jako 0-255. Uruchomić program. Następnie zmienić typ danych dla wyświetlacza operacji odejmowania na Byte (I8), ponownie uruchomić program. Obserwować wynik odejmowania. Niezgodność typów danych może wywoływać błędy!!! 29 8