Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Podobne dokumenty
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

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 4

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

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

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Ćw. 2. Wprowadzenie do graficznego programowania przyrządów pomiarowych

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 3

Wirtualne przyrządy kontrolno-pomiarowe

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program

Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1).

Program ćwiczenia: SYSTEMY POMIAROWE WIELKOŚCI FIZYCZNYCH - LABORATORIUM

Laboratorium Komputerowe Systemy Pomiarowe

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Ćw. 12. Akwizycja sygnałów w komputerowych systemach pomiarowych ( NI DAQPad-6015 )

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

PROGRAMOWALNE STEROWNIKI LOGICZNE

Schemat blokowy karty

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 6

INSTRUKCJA ŁĄCZENIA Z SIECIĄ VPN WYDZIAŁU INŻYNIERII PROCESOWEJ I OCHRONY ŚRODOWISKA POLITECHNIKI ŁÓDZKIEJ

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

VSS podgląd obrazów z rejestratora na żywo poprzez sieć komputerową, jak skonfigurować krótka instrukcja.

WARIATOR WYPRZEDZENIA ZAPŁONU WARIATOR USTAWIENIA

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Laboratorium Procesorów Sygnałowych

Laboratorium - Udostępnianie folderu, tworzenie grupy domowej i mapowanie dysku sieciowego w Windows 7

Instrukcja obsługi spektrometru EPR

INSTRUKCJA ŁĄCZENIA Z SIECIĄ VPN WYDZIAŁU INŻYNIERII PROCESOWEJ I OCHRONY ŚRODOWISKA POLITECHNIKI ŁÓDZKIEJ

Bezpieczeństwo informacji oparte o kryptografię kwantową

Instrukcja użytkowania

3G FL760 instrukcja instalacji

Product Update Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Wirtualne przyrządy pomiarowe

Tworzenie programu i konfiguracja w LOGO! Soft Comfort V8

Podstawy budowy wirtualnych przyrządów pomiarowych

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Opis modułu kształcenia Projektowanie systemów pomiarowo-kontrolnych

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi

LabVIEW PLATFORMA EDUKACYJNA Lekcja 6 LabVIEW i Arduino programy wykorzystujące wyświetlacz LCD, czujnik temperatury, PWM i diodę LED

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

STEROWNIK TUBY LED STM-64

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Laboratorium Komputerowe Systemy Pomiarowe

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2

INSTRUKCJA OBSŁUGI PROGRAMU REJESTRACJI I AKWIZYCJI DANYCH REJESTRATOR 9.2

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Rozdział 8. Sieci lokalne

Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium

Moduł Komunikacyjny MCU42 do systemu AFS42

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Sterowniki Programowalne Sem. V, AiR

Instrukcja do oprogramowania ENAP DEC-1

Laboratorium Komputerowe Systemy Pomiarowe

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Programowalne Układy Cyfrowe Laboratorium

Sterbox e-pilot Dla iphone/ipad/ ANDROID

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n

Ćw. 0: Wprowadzenie do programu MultiSIM

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

Sterownik kompaktowy Theben PHARAO II

Laboratorium Elektrycznych Systemów Inteligentnych

WARIATOR USTAWIENIA Białystok, Plażowa 49/1, Poland,

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

Konfiguracja karty akwizycji danych pomiarowych DAQ

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Instrukcja obsługi. Centrala radiowa NETINO NRU-01. v r.

Instrukcja aktualizacji oprogramowania

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

*Wersja dla przeglądarki Internet Explorer. Instrukcja instalacji czytnika kart chipowych* (Konto korporacyjne) SGBe-kdbs

CENTRALA STERUJĄCA SMART CONTROL

Laboratorium - Konfiguracja zapory sieciowej systemu Windows Vista

Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP

Roboty Przemysłowe. Rys. 1. Główne okno Automation Studio.

Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000

BADANIE ELEMENTÓW RLC

Biomonitoring system kontroli jakości wody

8. Sieci lokalne. Konfiguracja połączenia lokalnego

Laboratorium A: Zarządzanie drukowaniem/klucz do odpowiedzi

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Pomiar temperatury procesora komputera klasy PC, standardu ATX wykorzystanie zestawu COACH Lab II+. Piotr Jacoń K-4 I PRACOWNIA FIZYCZNA

Internet bezprzewodowy

Zdalny podgląd wizualizacji z panelu XV100 przez przeglądarkę internetową (WebServer)

1. Opis. 2. Wymagania sprzętowe:

instrukcja instalacji modemu SpeedTouch 605s

5.2. Pierwsze kroki z bazami danych

Pilot. Instrukcja instalacji

PUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl

Transkrypt:

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 Programowalne moduły FieldPoint mogą wykonywać wiele zróżnicowanych zadań pomiarowych oraz mogą służyć do sterowania przemysłowych urządzeń takich jak silniki czy przekaźniki. Proces projektowania programu dla wybranego modułu FieldPoint odbywa się z poziomu komputera PC lub laptopa. Następnie program przenoszony jest do modułu zawierającego zegar czasu rzeczywistego, gdzie jest realizowany. LabView jest programem opracowanym dla systemów kontrolno-pomiarowych. Tworzenie oprogramowania realizowane jest za pomocą języka programowania graficznego. 2. Opis stanowiska laboratoryjnego Rysunek 1. Stanowisko laboratoryjne. Stanowisko laboratoryjne (rys. 1) składa się z 4 modułów FieldPoint połączonych szeregowo. Pierwszy moduł FirldPoint-1000 odpowiedzialny jest za zasilanie pozostałych modułów oraz komunikację z komputerem za pomocą interfejsu RS-232. Drugi moduł FieldPoint PWM-520 wykorzystuje modulację szerokości impulsów PWM. Za jego pomocą odbywa się sterowanie jasnością oraz barwą diody RGB umieszczonej na panelu czołowym stanowiska. Kolejnym 2

modułem jest moduł FieldPoint RTD-122, charakteryzuje się on wejściami pomiarowymi przystosowanymi do pomiarów temperatury. Pomiar temperatury realizowany jest za pomocą rezystancyjnego czujnika RTD w metalowej obudowie, umieszczonego na dole panelu czołowego stanowiska laboratoryjnego. Ostatnim modułem jest moduł CRT-500, umożliwia pomiar cyfrowych impulsów oraz pomiar częstotliwości sygnałów. Do wejścia tego modułu podawane są impulsy z generatora częstotliwości. Na panelu czołowy zostały umieszczone przyciski wyboru mnożnika sygnału (x1, x10, x100). Po wybraniu interesującego nas trybu pracy regulacja częstotliwości impulsów odbywa się za pomocą potencjometru znajdującego się pod przyciskami. 3. Uruchomienie stanowiska i konfiguracja z komputerem PC Pierwszym zadaniem jakie należy zrealizować na zajęciach jest uruchomienie oraz konfiguracja całego systemu. W tym celu należy włączyć stanowisko laboratoryjne przełącznikiem zamontowanym z tyłu oraz uruchomić komputer PC. Następnie rozwinąć pasek start i uruchomić program FieldPoint Explorel. W programie zaznaczyć sterownik FieldPoint i następnie kliknąć zielony przycisk Play (rys. 2). Zamknąć program. Teraz sterowniki są poprawnie skonfigurowane z komputerem PC i można przejść do tworzenia programu. Jest to wymagana operacja, bez niej sterowniki nie połączą się z komputerem PC. Rysunek 2 3

4. Budowa programu w środowisku LabView Na początku należy uruchomić program LabView utworzyć nowy plik i zapisać go pod dowolną nazwą. W kolejnym kroku należy wstawić pętlę While Loop. Następnie dodać ikonę FieldPoint Open zlokalizowaną w All Function NI Measurements Field Point Advanced (rys. 3) i umieścić ją poza pętlą. Rysunek 3 Umieścić trzy takie same ikony FieldPoint Open jedna pod drugą. Dodatkowo do ikon FieldPoint Open należy odpowiednio dołączyć ikony FieldPoint Create Tag, które znajdują się w tej samej lokalizacji co ikony FieldPoint Open. W każdej ikonie FieldPoint Create Tag należy opisać wejścia za pomocą String Constant zgodnie z rysunkiem przedstawionym poniżej (rys. 4). 4

Rysunek 4 Kolejnym z kroków jest dodanie ikon FieldPoint Close po przeciwnej stronie pętli While Loop zlokalizowanych w All Function NI Measurements Field Point Advanced (rys. 3). Umieścić 3 ikony jedna pod drugą jak miało to miejsce przy dodawaniu ikon FieldPoint Create Tag. Połączyć ikony FieldPoint Close z ikonami FieldPoint Create Tag przez pętlę While Loop jak na rysunku 5. 5

Rysunek 5 Na tym etapie moduły zostały połączone i skonfigurowane z programem LabView. Kolejnym zadaniem jest stworzenie sterowania do diody RGB. Aby poprawnie sterować diodą należy w pętli While Loop dodać ikonę Write znajdującą się w All Function NI Measurements Field Point (rys. 6) i połączyć ją z modułem FieldPoint-PWM-520. 6

Rysunek 6 Następnie za pomocą ikony Build Array dołączonej do wejścia ikony Write opisujemy wejścia modułu FieldPoint. Rozciągamy ikonę Build Array tak aby powstało 8 wejść. Na pierwsze wejście należy podać 0, do drugiego wejścia podłączyć kontrolkę Pointer Slide i opisać ją "kolor zielony". Do trzeciego jak i czwartego wejścia należy postąpić analogicznie jak z wejściem numer dwa. Dołączyć Pointer Slide i opisać odpowiednio "kolor niebieski", "kolor czerwony". W panelu głównym w ustawieniach każdej ikony Pointer Slide odpowiedzialnej za dany kolor należy zmienić skalę z 10 na 100. Pozostałe wejścia dołączyć do zera. W przeciwnym wypadku program nie skompiluje się. Aby poprawnie skonfigurować powstałe sterownie z modułem FieldPoint należy kliknąć dwukrotnie lewym klawiszem myszy na ikonę Write. Otworzy się nowe okno, w którym jest możliwość wyboru wejść jak i wyjść sterownika. Wybrać z listy wejść moduł FieldPoint PWM-520 z opcją wszystkich wejść. Postąpić analogicznie przy wyborze wyjść. Ostatnim krokiem jest dołączenie do ikony Write ikony True Constant (rys. 7). 7

Rysunek 7 Tworzenie programu służącego do pomiaru temperatury należy rozpocząć od dołączenia ikony FieldPoint Advise zlokalizowanej w All Function NI Measurements Field Point Advanced (rys. 3) do modułu FieldPoint RTD-122. Następnie dołączyć ikonę Index Array do wyjścia Values w ikonie FieldPoint Advise. Na wejście Index w ikonie Index Array podać zero. Dodać dwa wskaźniki temperatury analogowy i cyfrowy i połączyć je do wyjścia ikony Index Array. Dokładny schemat połączeń przedstawia rysunek 8. 8

Rysunek 8 Ostatnim krokiem podczas tworzenia oprogramowania służącego do pomiaru temperatury jest poprawne skonfigurowanie powstałej struktury z modułem FieldPoint. Należy postąpić dokładnie tak samo jak podczas konfigurowania modułu FieldPoint PWM-520. Kliknąć dwukrotnie lewym klawiszem myszy na ikonę Advise. Wybrać moduł FieldPoint RTD-122 z opcją wszystkich wejść, wyjść. Pomiar impulsów realizowany jest za pomocą sterownika FieldPoint CTR-500. Aby poprawnie mierzyć ilość impulsów generowanych przez generator, należy stworzyć odpowiedni program. Pierwszym krokiem podczas tworzenia programu jest dodanie ikony READ znajdującej się w All Function NI Measurements Field Point (rys. 6), następnie należy podłączyć ją do modułu FieldPoint CTR-500. Kolejno dodać ikonę Index Array i połączyć ją z wyjściem values w ikonie Read, a na wejściu Index ikony Index Array dołączyć stałą wynoszącą 0. Do wyjścia ikony Index Array dołączyć kontrolkę Numeric i opisać ją impulsy (rys. 9). Ostatnim krokiem, który należy wykonać jest wybór używanych kanałów w module. Dwukrotnie klikając w ikonę Read zaznaczyć na wyjściu jak i wejściu modułu FieldPoint CTR-500 kanał 0. 9

Rysunek 9 Program opiera się na nieskończonej pętli While aby zapewnić jego ciągłą pracę należy dołączyć bramkę NOT na przycisku STOP oraz zmienić założenia na continua if True w sposób przedstawiony na rysunku 10. Rysunek 10 5. Analiza poprawności działania systemu Poprawność działania programu należy sprawdzić poprzez uruchomienie całego systemu oraz analizę poprawności działania każdego z modułów. Rysunek 11 przedstawia kompletny program, jeżeli wszystkie punkty tworzenia programu zostały wykonane zgodnie z instrukcją powinien wyglądać mniej więcej tak. 10

Rysunek 11 Rysunek 12 przedstawia powstały panel operatorski za pomocą, którego można dokonać poprawnej analizy działania wszystkich układów w systemie. Rysunek 12 11

6. Literatura 1. Nawrocki Waldemar, Komputerowe systemy pomiarowe, Wydawnictwo Komunikacji i Łączności sp. z o.o., Warszawa 2006 2. Świsulski Dariusz, Komputerowa technika pomiarowa. Oprogramowanie wirtualnych przyrządów pomiarowych w LabView, Agenda Wydawnicza PAK-u, Warszawa 2005 3. Świsulski Dariusz, Komputerowa technika pomiarowa w przykładach.. Agenda Wydawnicza PAK-u, Warszawa 2002 4. Świsulski Dariusz, Laboratorium z systemów pomiarowych.. Wydawnictwa PG, Gdańsk 1998 5. LabView Measurement Manual, National Instruments 6. Graczyk A., Gołębiowski J., Prohuń T.: Laboratorium komputerowych systemów pomiarowych, Wydawnictwo Politechniki Łódzkiej, Łódź 2004. 7. Dokumentacja modułu FP-RTD-122; http://www.ni.com/pdf/manuals/373348b.pdf, 8. Dokumentacja modułu FP-PWM-520; http://www.ni.com/pdf/manuals/373357e.pdf, 9. Dokumentacja moduły FP-CTR-500; http://www.ni.com/pdf/manuals/373323d.pdf, 10. Dokumentacja modułu sieciowego1000/1001; http://www.ni.com/pdf/manuals/370706a.pdf, 12