6518466016

6518466016



Programowanie w języku G - Laboratorium 12

Ćwiczenie 12.1 Budowa aplikacji (1)

Cel:    Wykorzystanie utworzonego uprzednio programu Login.vi do kontroli dostępu do

tworzonej aplikacji.

Celem kolejnych ćwiczeń będzie utworzenie aplikacji wykorzystującej jako podprogramy, programy utworzone w czasie poprzednich zajęć. Pierwszym krokiem będzie dodanie procedury logowania (Login.vi z ćw. 10.1) do programu obsługi panelu (Menu.vi z ćw. 9.3).

Panel czołowy_

1. Otworzyć panel programu Menu.vi utworzonego w czasie ćwiczenia 9.3.

Operator


Klaster menu

Logowanie


Akwizycja


Dostęp przyznany



Analiza


Przeglądanie


STOP


2.    Zamieścić wskaźnik łańcuchowy /tekstowy String Indicator (paleta Controls /Text Indicators /String Indicator) i nadać mu etykietę Operator.

3.    Zmieścić wskaźnik logiczny w postaci kwadratowej diody LED (paleta Controls /LEDs /Sąuare LED) i nadać mu etykietę Dostęp przyznany. Tworzony program będzie posiadał taką funkcjonalność, że do momentu wprowadzenia przez użytkownika wymaganej nazwy Operatora i hasła użytkownik będzie mógł korzystać tylko z przycisków Logowanie i Stop.

4.    Przejść do schematu blokowego.

Schemat blokowy_

1.    Na bieżącym etapie modyfikacjom podlegała będzie zawartość pętli warunkowej (While Loop) oraz przypadki „-1” i „0” struktury wyboru (Case Structure). Podprogram Login.vi powinien być wywoływany w momencie naciśnięcia przez użytkownika przycisku Logowanie panelu sterowania, co odpowiada przypadkowi „0” struktury wyboru. W ramce tego przypadku należy usunąć funkcję okna dialogowego „One Button Dialog” i zastąpić ją programem do obsługi logowania Login.vi.

2.    Dodatkowe modyfikacje schematu blokowego polegają na:

a)    Wprowadzeniu inicjacji wskaźnika „Operator” za pomocą pustego łańcucha (paleta Functions /Ali Functions /String /Empty String Constant) w chwili uruchomienia programu.

b)    Jeśli program Login.vi zwróci wartość False (odpowiadającą niezgodności nazwy operatora i hasła ze zmagazynowanymi w tabeli) wskaźnik Operator wyświetli pusty ciąg.

Programowanie w języku G strona 1



Wyszukiwarka

Podobne podstrony:
Laboratorium materiałoznawstwa1 Ćwiczenie 3 BADANIA METALOGRAFICZNE MAKROSKOPOr* E - 3.1 o Cel ćwic
20052010(001) 10. Podaj strukturę programu w języku C++ 11 Jakie znasz sposoby przesyłania argumentó
004 9 ĆWICZENIE LABORATORYJNE 12 Badanie wytrzymałości zębów kół zębatych Bogusław
ScannedImage 2 Nr ćw: data Tematy ćwiczeń laboratoryjnych I: 12-16.11.07 Organizacja i zasady pracy
8 Ćwiczenie 12.5 Plik wykonywalny aplikacji Cel:    Utworzenie samodzielnej aplikacji
Podstawy chemii, ćwiczenia laboratoryjne 1 12 +20H- -> io~ + r + n2o 310“ -»iOJ+21" Chociaż
La7-10 Indywidualny program w języku C++ uzgodniony z prowadzącym 8 Lal 1-12 Realizacja wskazanego
TREŚCI PROGRAMOWE Liczba godzin Forma zajęć - wykład 12 1 Budowanie trwałych relacji z klientami -
Podstawy chemii, ćwiczenia laboratoryjne 1 12 +20H- -> io~ + r + n2o 310“ -»iOJ+21" Chociaż
LABORATORIUM MATERIAŁOZNAWSTWA I OBROBKI CIEPLNEJ Ćwiczenie nr 12: Tworzywa polimerowe.Cel ćwiczenia
12.    B.95944/2 APLIKACJA adwokacko-radcowska i notarialna. T.2 / red. merytoryczna
phoca thumb l slajd30 (12) Budowa cząsteczki LDL (lipoproteiny o niskiej
s glix zarówno skala opracowania i przewidywana budowa geologiczna (p. 12.2), jak i inżynierski cel

więcej podobnych podstron