Måle og test I. Lasse Kaae 2012



Relaterede dokumenter
Mircobit Kursus Lektion 1

AktivLog. Log program for EDR s 80m aktivitetstest. Af oz1gdi / 5p0o Steen Rudberg. AktivLog V af 11

Simulering af en Mux2

Kom godt i gang med Fable-robotten

Vejledning til Teknisk opsætning

Arduino Programmering

Fable Kom godt i gang

Hvad Hvorfor Hvordan

ELCANIC A/S. ENERGY METER Type ENG110. Version Inkl. PC program: ENG110. Version Betjeningsvejledning

Login-tiden, Første gang tager det måske 1 ½ - 2 min. Andet gang ½ - 1 ½ min...9

BRUGERMANUAL FOR KLUBKOORDINATORER. Version 2.0

DM507 Algoritmer og datastrukturer

Betjeningsvejledning. til. Vandkiosk. system

Login på RDS-løsningen via web-adgang Login-tiden, Første gang tager det måske 1 ½ - 2 min. Andet gang ½ - 1 ½ min... 5

Windows Vista 1. Side 1 af 10

Fable Kom godt i gang

16/04/12 50% 50% Waveform Chart Waveform Graph XY Graph Indicator Graph 33% 17% 88% 13%

Lad os prøve GeoGebra.

Start af nyt schematic projekt i Quartus II

Kom godt i gang med Fronter

Programmeringseksempel tl BCxxxx (Seriel)

RJ Gå til indeks. Gå til indeks

EasyIQ ConnectAnywhere Brugermanual Windows 7, Windows Vista og Windows XP

Workshop G4 MicroStation V8 XM edtion nye værktøjer 2

Den digitale Underviser. Videoredigering. Windows Live Movie Maker

Guide til Umbraco CMS

WebTV. Vejledning til WebTV på web. Vejledningen beskriver upload og deling af videoer på WebTV

9. Tyverialarm med buzzer

Sådan arbejder du med din forside

Brugervejledning for Nicolet neeg version 5.X

Manual til at arbejde med POI på Garmin GPS.

Micro-pixel Neopixel til micro:bit

Quickquide for DVR/NVR optager

Windows Live Movie Maker-alle funktioner.

Under 'Microsoft Block Editor', klik 'New project' for at åbne block editor-værktøjet.

10/04/ Front Panel 2. Block Diagram. 1. Front Panel 2. Block Diagram 80% 43% 20%

Hvordan starter man ActivBoard op og tilslutter PC mv... 3 Hvordan tilslutter jeg min bærbare PC til ActivBoard?... 4

Idriftsætningsmanual for Salto Clay

Microcontroller, Arduino

Sådan kommer du i gang

5.0 Velkommen til manualen for kanalen HTML-grab Introduktion til kanalen HTML-grab kanalside Hvad er et spot?

Sådan opretter du en elektronisk aflevering

Scratch. - introduktionshæfte

idata Side 1/6 Indholdsfortegnelse

I gang med dit Gamer: bit Arkade Kit Denne guide er oversat og en smule forenklet fra Sparkfuns Hook-Up guide

My booking. Generelt. Forsiden. Version 9.0

RESPONSE INSIGHT HURTIG BRUGERMANUAL 2018 ASPEKT R&D A/S VERSION JANUAR 2018

WT-1011RC Programmer User Guide

Sæt altid USB stikket i computeren, før du installerer softwaren. (Gælder ikke i XP) Tilslut USB adapteren til en ledig USB port på din computer

Kom godt i gang med ImageDB programmet fra PetriSoft

Konfigurationsværktøj for MJK Instrumenter

Rapport generator til Microsoft C5

Download af logfiler. For at få adgang til BioCover data skal du benytte følgende login oplysninger: Webadresse:

Kom godt i gang. Audacity 1.3.x Windows Foreløbig version. Danmarks Medie- og Journalisthøjskole / Radioafdelingen

Sådan laver du en animationsfilm

Brugervejledning til hurtig start af EasyBusiness Online Indholdsfortegnelse:

Guide til brug af Servisto Studio

ENGRAMs ibook. Denne guide giver dig et fuldt indblik i, hvordan du studerer engelsk grammatik med ENGRAMs ibook til ipads.

Installation af Point Yomani terminal

WT-1011RC Programmer User Guide

Glance Del din skærm med op til 200 deltagere

PID2000 Archive Service

ELCANIC A/S Counter Type CNT150 Version 2.00 Inkl. PC programmet: Cnt150 Version 3.00 Betjeningsvejledning

Netværk & elektronik

Den digitale Underviser. Clouds. Dropbox

Kom godt i gang med I-bogen

Betjeningsvejledning. til. Vandudvejning. system

Tyngdekraft i Scratch

Compass GPS installation

Cash Flow Forecast 1

TTS-Link Brugermanual

Workshop G8 Tasks og Templates

PBX Online Brugervejledning

KOM GODT I GANG MED TILGIN HG 2381

Guide til opdatering af Parrot CK3100 LCD, 3200LS Color, 3200LS+ og MK6100 med en Parrot Dongle

Camtasia guide. Redigering af video. Trin for trin guide til redigering af video i Camtasia.

Guide til Django administration

DM507 Algoritmer og datastrukturer

Kalenderliste. Sitecore Foundry maj Version 1.1

Funktions Manual. Skyhost WebPortal. Login (Bemærk: for at kunne bruge WebPortalen skal du have et aktivt abonnement fra Skyhost)

4.0 Velkommen til manualen for kanalen RSS Introduktion til kanalen Hvad er et spot? Opret et nyt spot 2

Wahlberg Surtitle Display

Brugervejledning til Carblackbox.dk

Øvelser til Kemometri

Opret og vedligehold af favoritliste på markedspladsen

Din brugermanual HP 2100

Print fra privat it-udstyr

Introduktion til Playmapping

Indhold Login flexsignage... 1 Rediger eksisterende layout... 1 Oprette et layout - template... 1 Oprette et layout tomt... 2 Designe layout...

DMX styring med USB-interface

Quick guide Dynamicweb 9. Kom godt i gang med brugen af redigeringsværktøjet bag vores hjemmesideløsning CMS-systemet Dynamicweb

Sådan opretter du en Facebook-side

Vejledning i download af programmet IHS Insight TM

Kom godt i gang med. Icotera fiberboks. med indbygget router

Overførsel og organisering af billeder på computeren med Stifinder. - samt lidt om backup

Det er nemmere at indtaste det her hvis programmet er væk

Opskrift på brug af scanneren

Brugervejledning Kom godt igang

Programmeringseksempel til CX/IPC

Lærervejledning. Lærer-vejledning til Speedadmin

Transkript:

Måle og test I Lasse Kaae 2012

Plan for de næste 2 uger Uge 1 grundlæggende VEE NI Labview (Torsdag) Anders Meisner Uge 2 Workshop VEE VEE instrument-styring Labview NI USB 6008 Måle øvelser Lasse Kaae Mail: Lkaa@mercantec.dk 2

Måle og test I Links og undervisnings materiale på mars.tekkom.dk HD med VEE 9.2 udleveres HD med Agilent IO Libraries Suite 16 udleveres Link til dokumenter samt eksempler m.m. 19-05-2009 3

Måle og test I Agilent VEE 9.2 (Evaluering) Agilent IO Libraries suite 16.0 (Fri) Programmerne kan findes på www. Agilent.dk HD!!! (hurtigere) Installere IO Libraries suite 16 først!!!! Derefter VEE 9.2 (Skriv EVAL Key) 19-05-2009 4

Underholdning i ventetiden..\..\..\pause billeder\paus ebilleder.pptx Lasse Kaae Mail: Lkaa@mercantec.dk 5

VEE VEE = Visual Engineering Environment Grafisk program til udvikling af og eksekvering af programmer VEE benytter objekter til fremstille resultater VEE er ikke et programeringssporg som C, Basic o.s.v men det behandler data! Lasse Kaae Mail: Lkaa@mercantec.dk 11

VEE VEE benytter objekter der forbindes grafisk og derved kan data behandles eller hændelser styres. Der vil blive gennemgået eksempler til at illustrer hvordan man arbejder med VEE. Lasse Kaae Mail: Lkaa@mercantec.dk 12

VEE VEE kan styre andet end Agilent udstyr MAT-LAB script er indbygget i.net funktioner og kontroller er også en del VEE Multithread og multicore programafvikling er mulig med VEE VEEpro 9.2 er kompatible med XP, Vista og Windows7 Lasse Kaae Mail: Lkaa@mercantec.dk 13

VEE community https://forums.tm.agilent.com/com munity Groups.google.com søg efter veepro www.agilent.com/find/vee www.agilent.com/find/veedemos www.agilent.com/find/veesamples www.agilent.com/find/io Lasse Kaae Mail: Lkaa@mercantec.dk 14

VEE objekt Data input ben Sekvens input ben Data output ben Sekvens output ben Lasse Kaae Mail: Lkaa@mercantec.dk 15

Objekt regler Behøver ikke at tilsluttes Skal tilsluttes Lasse Kaae Mail: Lkaa@mercantec.dk 16

Gennemløbs regler! Start obj. først Ikke tilsluttede obj. derefter Gennemløb fra venstre mod højre Alle datainput skal tilføres data før det foretager sig noget! Hvis sekvens er tilsluttet skal den aktivers for obj. bliver aktiv! Lasse Kaae Mail: Lkaa@mercantec.dk 17

Debug!! CTRL+T (Toggle): Step igennem flow Show Data flow: viser dataens vej Show execution flow: viser sekvens vejen Toggle breakpoint: Stoppe sted! Lasse Kaae Mail: Lkaa@mercantec.dk 18

Instrument styring med VEE File->Open Example Masser af hjælp Også fra VEE hjemmesiden 19-05-2009 19

Instrument styring med VEE Vælg type af eksemple 19-05-2009 20

Eksempler På Mars.tekkom.dk ligger der en zip file med flere eksempler. Søg på instrumentstyring og du vil finde dem. Fejlkode liste!! 21

Objekt operation rækkefølge Chap 02\PG 23 - Object Operation.vee Lasse Kaae Mail: Lkaa@mercantec.dk 22

Opgave Step igennem PG23 med Ctrl-T Chap02/PG 23 - Object Operation Lasse Kaae Mail: Lkaa@mercantec.dk 23

VEE regler Kun en tråd til input ben!!! Mange tråde fra output ben er tilladt Lasse Kaae Mail: Lkaa@mercantec.dk 24

VEE regler Saks til klippe tråde med! Flytter obj til øverst venstre hjørne Tilføjer et objekt til panel, mere om det senere Lasse Kaae Mail: Lkaa@mercantec.dk 25

VEE regler Tilføj/fjerne en input terminal <ctrl A> tilføjer en terminal ved holde musen over input/output siden af obj. <ctrl D> sletter terminal ved holde musen over input/output siden af obj. Lasse Kaae Mail: Lkaa@mercantec.dk 26

VEE objekt Data/constant/Int64 Device/formula Display/Alphanumeric Lasse Kaae Mail: Lkaa@mercantec.dk 27

Ben og terminaler Ping = sender data eller sekvens af infomation til input pin! Active = et objekt sende data ud på output pin! Ping Active Lasse Kaae Mail: Lkaa@mercantec.dk 28

Opgave Download emnerne under TIPS på Mars! Lave opgave 1,2,3 på opgave ark.pdf Lasse Kaae Mail: Lkaa@mercantec.dk 29

Thread Thread Sub-threads Thread EKS Lasse Kaae Mail: Lkaa@mercantec.dk 30

Formula Chap03/PG 14 - Cascaded Triadic Opt Opgave: lav 4 nivauer: 0 til 10: 11 til 20: 21 til 30: >30 Lasse Kaae Mail: Lkaa@mercantec.dk 33

Opgave lavpasleds beregning Find 3dB punktet på et LP? Z=SQR(R 2 *Xc 2 ) i=z/ug Uc=i*Xc Fc=1/(2 *f*c) db=20*log(uout/ug) 36

Formula Chap03/PG 30 Formula Opgave: Placere beregningerne i et userobject der skal hedde beregner og Tidsforsinke resultaterne med 1 sek! Hint! Se under flow menuen!! 37

F1 Mærkere et objekt og tryk F1 Forklaring følger 39

Start EKS Lasse Kaae Mail: Lkaa@mercantec.dk 40

Opgave! Konstruere forgående eksemple og redigere det således den først del gennemløber en løkke færdig og derefter det andet og kun ved brug af en Start knap. Lasse Kaae Mail: Lkaa@mercantec.dk 41

Flow Chap03/PG 6 - Flow Objects Opgave Lave en opstilling med så mange obj så mulig, display skal tilføjes! 42

Flow Chap03/PG 8 - Loops 1 Chap03/PG 9 - Loops 2 Opgave: Benyt For log range til at lave en tal serie fra 1 til 2000 og med /DEC sat til 10 og 5. Hvad gør /DEC?. Vis talene på en graf? 45

Display Chap03/PG 22 Display Objects Opgave: Få C.A. til lyse rødt når tallet 60 nås? Opgave: Ændre meter således den viser rødt ved 80? Lasse Kaae Mail: Lkaa@mercantec.dk 46

Instrument styring med VEE Data->Constant Benyttes til tilføje data til styring. 19-05-2009 47

Datatyper Chap03/PG 3 - Data Types 1 Opgave: Få data vist på et af Obj. uden at de andre er aktive? Chap03/PG 3 - Data Types 2 Opgave: Radiobutton og Dropdown list skal vise sine dataoutput på et display. Ændre output værdierne! Lasse Kaae Mail: Lkaa@mercantec.dk 48

Ben og terminaler Auto scale Lasse Kaae Mail: Lkaa@mercantec.dk 61

Ben og terminaler Auto scale Når Collector er færdig med at sende data, gives besked via denne tråd! Lasse Kaae Mail: Lkaa@mercantec.dk 62

Ben og terminaler XEQ ben fortæller Obj at der ikke kommer flere seriel data! Lasse Kaae Mail: Lkaa@mercantec.dk 63

Opgaver uden instrument i Chap 06 PG 3 arbejd videre eksemplet PG 6 UO 2 vis hvordan man arbejder med userobjecter. PG11 Data input objects! PG12 Indicators! PG15 Programmatic properties! Lasse Kaae Mail: Lkaa@mercantec.dk 64

Opgaver uden instrumenter 1. Lav en modulator med tid og frekvens domæne visning Offset på det modulerede signal! Time span og num points!!! Delay på 0.5 sek!! Lasse Kaae Mail: Lkaa@mercantec.dk 65

Opgaver uden instrumenter 1. Lyskryds udvides med 4 bit 2. Gæt et tal(den gamle C opgave) 3. Analysere analog2dig1.vee 4. NTC_ohm_temp den kan blive nyttig senere!! 5. Analysere Scope.vee! Lasse Kaae Mail: Lkaa@mercantec.dk 66

Opgaver uden instrumenter 1. Find ud af, hvordan man sender en mail fra VEE? Lasse Kaae Mail: Lkaa@mercantec.dk 67

Mail Lasse Kaae Mail: Lkaa@mercantec.dk 68

Arrays Genere tal mellem 10 og 20 Chap03/PG 19 - Collector Lasse Kaae Mail: Lkaa@mercantec.dk 69

Arrays Viser kun de sidste 5 elementer i array på 10 elementer Chap03/PG 20 - Sliding Collector Lasse Kaae Mail: Lkaa@mercantec.dk 70

Arrays Concatenator samler Data i en datacontainer. Data behøver ikke at Være af samme type! Chap03/PG 21 - Concatenator Lasse Kaae Mail: Lkaa@mercantec.dk 71

Arrays (0,2) 0,0 1 2 3 4 5 11 22 33 44 55 111 222 333 444 555 2,3 (2,2) Lasse Kaae Mail: Lkaa@mercantec.dk 72

Arrays Chap03/PG 31 - Formula and Arrays Lasse Kaae Mail: Lkaa@mercantec.dk 73

Tildel værdi til array Frequencies tildeles 10 værdier! Frequencies udskrives Vha en formula objekt Chap03/ PG 37 - Reassign Variables Lasse Kaae Mail: Lkaa@mercantec.dk 74

Get/Set Lasse Kaae Mail: Lkaa@mercantec.dk 75

Max Max(x)= finder den største værdi i containeren(y data). MaxX(x)=finder x-værdien for max punktet(x data) Build coord benyttes til at lave koordinaten til punktet. Lasse Kaae Mail: Lkaa@mercantec.dk 76

Get/Set Username=JIM Username klargøres Chap03/PG 36 - Variables Lasse Kaae Mail: Lkaa@mercantec.dk 77

Opgaver uden instrument Tilføj MAX til eksemplet PG 4 -Random number Chap 01 Tilslut formula boxen i Chap 02: PG18 - Pin types 2 og få en fejl ud af Error benet(tal)! Chap 02:PG30 Uncertain flow: Hvorfor vises messageboxen ikke? Vise PG30 fra Chap 05 (Error) Ret fejl i PG 3 UO fra Chap 05 Lasse Kaae Mail: Lkaa@mercantec.dk 78