Mätteknik för F Laborationshandledning Mätsystem Institutionen för biomedicinsk teknik LTH
|
|
- Åke Hellström
- för 8 år sedan
- Visningar:
Transkript
1 Mätteknik för F Laborationshandledning Mätsystem Institutionen för biomedicinsk teknik LTH
2 Lektion: Mätsystem 1 Mätsystem Läsanvisningar Kapitel 1.7 (sid 46-57), Elektronisk Mätteknik, Carlsson & Johansson. Läs igenom denna laborationshandledning. Läs igenom styckena om SCPI och LabView i handledningen samt appendix C noga innan ni gör förberedelseuppgifterna. Lektionsinnehåll Inför laborationen kommer det att hållas en lektion som skall fungera som en introduktion till laborationen Mätsystem. Under lektionen kommer delar av laborationen gås igenom samt det grafiska programmeringsspråket som används vid laborationen, LabView från National Instruments. En av de viktigaste delarna inför laborationen, under lektionen, kommer vara demonstrationen av LabView. För att laborationen skall gå smidigt och samtidigt erbjuda en förståelse över programmets kapacitet är det bra att deltaga. OBS! För er som inte kommit i kontakt med LabView förut rekommenderas starkt att ni går på lektionen innan ni försöker lösa övningsuppgifterna. För godkänd laboration krävs: Godkänt på förberedelseuppgifterna. Godkänd laboration. o Laborationen betraktas som godkänd när ett fungerande mätsystem med program samt graf över mätfelet vid två olika integrationstider kan visas upp. Elektrisk Mätteknik, LTH
3 Lektion: Mätsystem 2 Förberedelseuppgifter Med dessa frågor skall ni stifta bekantskap med hur GPIB-bussen kan användas tillsammans med ett program skrivet i LabView. Dessa uppgifter utgör också förberedelsekraven inför laborationen då ni ska kunna visa upp att ni har svar på uppgifterna. Observera att vi starkt rekommenderar att ni deltager på lektionen om ni inte har kommit i kontakt med LabView tidigare. Ta reda på allting som behövs för att klara uppgifterna. Tag hjälp av lärobok, lektionshandledning och bifogade manualutdrag, appendix A, B och C. Vid laborationen skall ni skriva ett eget VI och använda i princip samma funktioner och diagram som förfrågas nedan. Detta är alltså ett ypperligt tillfälle att inhämta nödvändiga kunskaper inför laborationen, och därtill stifta bekantskap med LabView. 1. a) Vilka VI:n i LabView används för att sända respektive ta emot data via GPIB? b) Vad krävs för inparametrar till dessa VI och vilka värden ska dessa ha? 2. Hur görs reset lämpligast på multimetern vid start? 3. Vilka kommandon ska skickas till multimetern för att ställa in den för mätning av en DC-signal med amplitud 1 V. 4. På vilka sätt kan en mätning med multimetern aktiveras (kommandon)? 5. Hur ser data ut som kommer från multimetern? 6. Vilket VI kan användas för att omvandla data från multimetern till ett tal? 7. Hur skapas lämpligen vektorn med mätvärden som ska plottas? 8. Vilka LabView-VI används för att plotta en kurva på skärmen? 9. Gör ett flödesschema över programmet ni ska göra på laborationen. Tänk igenom hur du kan skriva programmet i LabView och vilka strukturer du vill använda. Elektrisk Mätteknik, LTH
4 Lektion: Mätsystem 3 Inledning Ett datorstyrt mätsystem består av en dator sammankopplad med ett eller flera instrument. Exempel på instrument i ett sådant system kan vara: funktionsgeneratorer, spänningskällor, multimetrar, räknare, oscilloskop, spektrumanalysatorer, stegmotorer, skrivare mm. Syftet är att snabbt, enkelt och med stor säkerhet samla in, bearbeta och presentera mätdata. Utvecklingen av moderna mätsystem sker kontinuerligt och de får allt större betydelse i industri- och forsknings sammanhang. Några av faktorerna bakom den snabba utvecklingen är: Tid och rationaliseringsvinster: I jämförelse med att utföra manuella mätningar uppnås i allmänhet stora tidsvinster. Den ökade graden av rationalisering medför ofta en ekonomiskt försvarbar datorisering. Antalet mätgivare för stort: Systemet man vill undersöka kan bestå av så många mätgivare att manuell mätning i praktiken är omöjlig. Mängden mätdata: Krav på höga hastigheter av mätdatainsamlingen medför krav på datorisering. Avancerad mätanalys: I och med datoriseringen får man möjlighet att utföra avancerad mätanalys i såväl realtid som efteråt. I nästa avsnitt kommer de grundprinciper som finns för dataöverföring att introduceras. Därefter kommer en översiktlig genomgång av GPIB General Purpose Interface Bus och programmet LabView. GPIB är ett standardiserat datorgränssnitt för mätinstrument och LabView är ett program bestående av en grafisk programmeringsmiljö utvecklad av National Instruments. Denna grafiska miljö möjliggör enkel framställning av avancerade program för kommunikation med instrument som t.ex. är inkopplade i ett GPIB-system. Grundprinciper för dataöverföring Seriell informationsöverföring har funnits länge. Ett exempel på en äldre standard för seriell informationsöverföring som fortfarande är i bruk är V24 eller EIA RS 232. Gränssnittet för denna fanns tidigare inbyggt i de flesta datorer varför det var relativt enkelt att ansluta mätinstrumenten. Överföringen är dock långsam (typiskt omkring 19,2 kbit/s) och standarden tillåter endast att ett instrument är anslutet åt gången. En förbättrad standard är RS 422 som medger lite högre överföringshastigheter (upp till 2 Mbit/s). Idag har dessa ersatts framför allt med USB, men Ethernet börjar också bli relativt vanligt i mätsystem-sammanhang. Nackdelen med USB och Ethernet är att de inte medger sann parallell kommunikation med flera instrument. Det går t ex inte att samtidigt trigga en mätning med flera instrument via dessa bussar, vilket kan vara en nackdel om mätningar behöver synkroniseras med hög precision. Det finns även parallella bussar som utvecklats för mätsystem-uppgifter. Förutom GPIB, som ni kommer att stifta bekantskap med under laborationen finns även högpresterande buss-system som baseras på parallella standard-bussar som VME och PCI. VME-bussen användas i VXI-systemet (VMEbus extensions for Instrumentation) och PCI-bussen i PXI-systemet. I båda fallen har man bl a infört möjligheten till samtidig triggning och synkronisering av flera enheter. Elektrisk Mätteknik, LTH
5 Lektion: Mätsystem 4 Om man vill koppla samman ett antal mätinstrument, registrerande instrument och en dator till ett litet mätsystem är det naturligt att ansluta alla de i systemet ingående apparaterna till ett parallellt bussystem på ett sådant sätt att informationen kan överföras från en apparat till en eller flera av de andra apparaterna som är inkopplade på bussen. Bussystemet bör även ta hänsyn till att de olika apparaternas individuella snabbhet. En rimlig informationsmängd vid varje överföring kan vara en byte eller upptill fyra byte (32 bitar). Ovan har endast ett fåtal av alla de gränssnitt som används inom industrin och forskningen tagits upp. Figur 1 visas en överskådlig bild över en sammanställning av gränssnitt: (bilden är lånad från National Instruments) Figur 1: Sammanställning av olika typer av gränssnitt. GPIB eller IEEE 488 Ett system för kommunikation mellan mätinstruments och dator började tas fram vid Hewlett Packard redan 1965 och under 1970-talet har ett antal standardiseringsorganisationer accepterat HP s koncept och gjort den till en standard under olika namn. Dagens GPIB består av två dokument, IEEE och IEEE eller under andra namn IEC och IEC Den första standarden, IEEE 488.1, kom 1978 och beskriver de mekaniska och elektriska egenskaperna såsom antalet signalledningar och spänningsnivåer. År 1987 kom IEEE som bland annat beskriver standarden på dataformatet och en uppsättning av gemensamma kommandon (Common Commands). Dessa standarder gör det möjligt att byta instrument i en försöksuppställning utan att behöva skriva om själva gränssnittskommunikationen, däremot kan det bli fel när det gäller programmeringen av själva instrumentet. År 1990 kom därför den erforderliga uppstramningen av standarden i form av SCPI, Standard Commands for Programmable Instruments. SCPI kommer att diskuteras mer i detalj senare. Elektrisk Mätteknik, LTH
6 Lektion: Mätsystem 5 Bussen förekommer under flera olika namn, av vilka kan nämnas; HPIB (Hewlett-Packard Interface Bus), GPIB (General Purpose Interface Bus), IEEE-bus, ASCII-bus, IEC-bus och PLUS-bus. Som tidigare nämnts används bussen, i fortsättningen benämnd GPIB, när man vill förbinda instrument med varandra och styra mätsystemet med en dator. Teknisk översikt över GPIB: Maximal ledningslängd: totalt 20 meter, dock högst 2 meter per ansluten enhet. Antalet signalledningar: 8 dataledningar och 8 kontrolledningar varav 5 för interfacekontroll och 3 för handskakning. Dessutom tillkommer 8 jord- och skärmledningar. Adresseringsmöjligheter: 31 primäradresser talk och lika många listener. Sekundäradresser (2 bytes): 961 av vardera. Maximalt antal instrument på ett system: 15 stycken. Den skenbara motsättningen mellan antalet adresser och maximala antalet instrument beror på att drivförmågan hos interfacekretsarna sätter den fysiska gränsen. Med s k extendrar och utnyttjande av sekundära adresser kan antalet instrument i ett system utökas. Maximal överföringshastighet: 1 megabyte per sekund över begränsade avstånd och med speciell elektronik. Normal överföringshastighet maximalt kilobytes per sekund med de avstånd som är tillåtna i specifikationen. Verklig överföringsförmåga är nästan alltid lägre, då den är beroende av den handskakningshastighet de ingående instrumenten tillåter. Interfacekretsar (driv- och mottagarkretsar) är TTL och Schottky TTL-kompatibla. Överföringsschema: asynkron överföring. 1 byte i taget överförd med hjälp av tre handskakningsledningar. Möjlighet att ha flera controllers på ett bussystem, men endast en får vara aktiv i taget. Överföring av kontrollfunktionen sker med ett pass control - kommando. Att gå in närmare på handskakningsförlopp, adresser, kontrolledningar osv. ligger utanför ramen för denna kurs. För den intresserade rekommenderas IEEE-488 General Purpose Instrumentation Bus Manual av Anthony J. Caristi alternativt även projektkursen Datorbaserade Mätsystem som hålls på institutionen. För att bygga upp ett mätsystem baserat på GPIB krävs att de ingående mätinstrumenten är utrustade med GPIB-interface. De flesta instrument från de större instrumenttillverkarna har detta som standard. Till datorn krävs ett GPIB-instickskort. För att underlätta programmeringen av kommunikationen över GPIB-bussen är det lämpligt att använda någon form av programpaket, t ex LabView. Detta paket underlättar programmeringen av instrumenten och har stora möjligheter till såväl signalbehandling som kommunikation. LabView kommer att beskrivas närmare i ett senare kapitel. Det finns naturligtvis även möjlighet att skriva programmen i andra programspråk t.ex. C eller C++. Ett annat alternativ till LabView är HP VEE som är utvecklat av Hewlett Packard. Liksom LabView har även HP VEE en grafisk programmeringsmiljö. Elektrisk Mätteknik, LTH
7 Lektion: Mätsystem 6 SCPI 1990 gjordes en uppstramning av GPIB, genom att införa SCPI, Standard Commands for Programmable Instruments, för att undvika inkompatibilitets-problem vad gäller programmeringen av samma typ av instrument från olika instrumenttillverkare. Grundtanken var alltså att det skall vara möjligt att byta ut ett instrument med bibehållen funktion hos mätsystemet. Detta blev dock inte riktigt fallet. Vid byte av instrumentleverantör till ett redan färdigställt mätsystem krävs ofta vissa programmodifikationer. Dessa är dock av en betydligt mindre omfattning än tidigare. Ett kommando, för inställning av ett instrument att mäta likström, som följer SCPI standarden kan t.ex. se ut som följande: Syntax: CONFigure:CURRent:DC {<range> MIN MAX DEF,<resolution> MIN MAX DEF} De stora bokstäverna anger det minsta antal tecken i varje kommando som måste skickas för att instrumentet skall kunna tolka det rätt. Om en likström i storleksordningen 0.5 A skall mätas med en upplösning av A kan följande inställningskommando användas: Exempel: CONF:CURR:DC 1, SCPI är en ASCII-baserad instrumentkommandostandard som inte är specificerad på maskinberoende nivå. Denna standard kan därför användas på alla datoranslutna instrument oavsett plattform. Datorgränssnittet kan således vara såväl GPIB som t.ex. VXI, eller RS 232. LabView LabView är ett programutvecklingspaket där programmeringen sker i ett grafiskt programspråk. Programmen utvecklas i form av blockscheman där funktionerna väljs ur olika bibliotek beroende på uppgiften. Programmen som utvecklas kallas i LabView för VI - Virtuella Instrument. Dessa kan jämföras med funktioner eller objekt i andra språk. De kan antingen användas fristående eller som en del, modul, i ett större program, VI. Ett virtuellt instrument består av två delar, frontpanelen (Front Panel), samt blockschemat (Block Diagram), se Figur 2 nedan. Generellt sett är det blockschemat som är själva programmet och frontpanelen är det virtuella instrumentets användargränssnitt mot omvärlden. På frontpanelen utförs således in- och utmatning av data, t ex med hjälp av text- eller sifferrutor, rattar, knappar eller grafer. Figur 2: Frontpanelen (till vänster) och Blockschemat (till höger). Elektrisk Mätteknik, LTH
8 Lektion: Mätsystem 7 Det som gör LabView intressant i mättekniska sammanhang är att det innehåller en fullständig uppsättning funktioner för uppbyggnad av kraftfulla mätinsamlingssystem. LabView stödjer kommunikation med instrument via GPIB, serie- och VXI-bussen. Vidare finns funktioner för att styra analoga och digitala I/O-kort samt för signalanalys. Programmering i LabView Figur 3 visar ett exempel på en frontpanel till ett VI. Det är alltså här som användaren kommunicerar med programmet. I verktygslistan överst finns knappar som startar, stoppar och pausar programexekveringen samt indikerar status hos programmet. Både frontpanelen och blockschemat editeras med hjälp av de verktyg som är tillgängliga i verktygspaletten (Tools Palette, figur 4). Denna meny dyker antingen upp på skärmen direkt då LabView startas eller så kan den hämtas under menyn Windows överst på bildskärmen. Figur 3: Frontpanel till ett virtuellt instrument för temperaturmätning. Figur 4: Verktygspaletten (Tools). De verktyg som vanligen används är: Elektrisk Mätteknik, LTH
9 Lektion: Mätsystem 8 Pekfinger: Används för att placera ut objekt samt för att ändra inställningar i dem. Pilen: Används för att markera, positionera och ställa in storleken på objekt. Text: Används för att mata in värden i variabler eller för att skriva in text direkt på frontpanelen eller blockschemat. Trådrullen: Används för att ansluta ledningarna mellan variabler och funktioner i blockschemat. Objekten som kan placeras på frontpanelen hämtas från Kontrollpaletten (Controls Palette), figur 5. Denna meny aktiveras under menyn windows. Objekt finns för bland annat numeriska-, logiska-, och strängvariabler. Det finns också objekt för att presentera resultat i form av grafer. Figur 5: Kontrollpaletten (Controls) med exempel på numeriska kontroller och indikatorer. Genom att klicka på respektive symbol dyker en ny palett upp där ett lämpligt utförande på önskat objekt kan väljas. Man skiljer på Kontrollobjekt (Control) och Indikatorobjekt (Indicator). Ett kontrollobjekt används för att mata in data till programmet medan ett indikatorobjekt används för att presentera resultat från programmet. Alla objekt kan tilldelas en etikett (Label) vilket underlättar vid val av variabler i blockchemat. Etiketten tas fram genom att högerklicka på objektet och därefter välja Show Label. I figur 6 visas ett exempel på en numerisk variabel som Control respektive Indicator. Elektrisk Mätteknik, LTH
10 Lektion: Mätsystem 9 Figur 6: Numerisk variabel som Control respektive Indicator. När ett Control eller Indicator objekt läggs på frontpanelen hamnar dess anslutningsnod samtidigt i blockschemat. I blockschemat görs sedan de anslutningar som önskas till denna nod. Figur 7: Funktionspaletten för programmering av blockschemat. I funktionspaletten (Function palette, menyn windows, figur 7) finns de fördefinierade funktions-vi s och operationer som kan användas vid programmering i blockschemat. Här finns allt från t ex enkla aritmetiska operationer till komplexa stränghanterings- eller signalhanteringsfunktioner. Funktions-VI s för kommunikation med instrument återfinns också här. Programmeringen går till så att de funktioner som behövs hämtas från funktionspaletten och placeras på blockschemat. Funktions-VI:n har oftast en eller flera in/utgångar som kan anslutas till andra variabler eller andra funktions-vi s med hjälp av trådrullen i verktygspaletten. I hjälp menyn kan hjälpfunktionen aktiveras och då Elektrisk Mätteknik, LTH
11 Lektion: Mätsystem 10 trådrullen hålls över en funktion visas var in- respektive utgångar finns samt förklaringar till dessa. Som antytts är de flesta av de fördefinierade funktionerna i själva verket VI s. LabView inbjuder alltså till hierarkisk programmering genom att ett VI kan utnyttjas som SubVI i andra VI s. Detta har också fördelen att programmen lättare kan göras överskådliga eftersom den grafiska programmeringen kräver stor arbetsyta. I figur 8 visas blockschemat, d v s själva programmet till VI:t. Till blockschemat för ett VI kommer man genom att välja Show Diagram under menyn Windows. Här återfinns de variabler som är definierade på frontpanelen och kan utnyttjas i programmet. Blockschemat nedan visar alltså en del av strukturen för programexekveringen. For Loop, While Loop och Case har samma funktioner som i t ex pascal. Det blockschema som skall exekveras i t ex en For Loop läggs inuti strukturen. Ett blockschema kan innehålla flera oberoende delar som befinner sig på samma nivå. Exekveringsordningen av dessa kan styras med strukturen Sequence (visas ej i figur 8) som har utseendet av filmrutor. De blockscheman som läggs i rutorna kommer att exekveras i tur och ordning. Figur 8: Exempel på blockschema. Hjälpfunktioner i LabView Genom att högerklicka på objekt i blockschemat kommer man åt en hjälpfunktion (Online Help) som detaljerat beskriver funktionen hos objektet samt de in och utsignaler som kan anslutas. Styrning av programexekvering i LabVIEW Styrning av programexekveringen görs med hjälp av Structures under Functions i blockschemat. Om flera programdelar byggs upp parallellt i blockschemat är det inte säkert att de exekveras i den ordning man önskar. Genom att använda Sekvensrutor, Sequence kan man skapa önskad exekveringsordning. Sekvensrutorna kan ses som filmrutor som exekveras efter varandra. Om rutor behöver läggas till eller tas bort högerklickar man på ramen och väljer t ex Add Frame After. I rutorna bygger man sitt program på samma sätt som tidigare. Elektrisk Mätteknik, LTH
12 Lektion: Mätsystem 11 Figur 9: Programexekveringen kan styras med hjälp av Strukturer. For- och While-slingorna har samma funktioner som i andra programmeringsspråk: Figur 10: For-loop. Antal varv som ska exekveras anges genom att ett värde ansluts till N. Index-variablen finns att hämta i i. I exemplet blir den Logiska variabeln Blinkfyr sann då i är mindre än Loopvariabel Villkorsindikator Elektrisk Mätteknik, LTH
13 Lektion: Mätsystem 12 Figur 11: While-loop. Innehållet i loopen exekveras så länge som Villkorsindikatorn (Logisk) är sann. Man måste alltså skapa ett vilkor vars resultat, sant eller falskt, ansluts till Villkorsindikatorn för att bryta slingan. Ofta vill man skapa en vektor (Array) av värden som genereras i en For-loop. I LabVIEW finns funktioner för att bygga arrayer men det finns också ett enklare sätt genom en finess som finns i For-loopen. Genom att dra ett värde till ramen och se till att indexering är aktiverad (högerklicka på punkten på ramen och välj Enable Indexing ) får man ut en vektor med värdena från loopens exekvering, se nedan. Figur 12: Genom att utnyttja finessen med Indexing i en For-loop kan man enkelt skapa en vektor av de värden som genereras i loopen. OBS! Bra att känna till är att man genom att högerklicka på objekt, t ex på ramar till strukturer, kommer åt ytterligare funktioner eller inställningsmöjligheter för objektet. Omvandling av strängar till tal VI för omvandling av strängar till tal och omvänt finns i blockschemaläget under Functions/String/Additional String to Number Functions. Det VI som ni kommer att ha nytta av är From Exponential/Fract/Eng eftersom mätvärdena kommer från mätinstrumentet med exponentiell-notation. Figur 13: VI From Exponential/Fract/Eng Till detta VI ansluts strängen med talet som ska omvandlas till string. På number kommer det numeriska värdet ut. Övriga in- och utgångar behöver inte anslutas. Elektrisk Mätteknik, LTH
14 Lektion: Mätsystem 13 Plottning av mätvärden Plottning av mätvärden görs i LabVIEW t ex i en Waveform Chart eller Waveform Graph. Skillnaden mellan de båda är att till Waveform Chart skickas ett mätvärde i taget och detta läggs till de som plottats tidigare. Waveform Chart uppdateras alltså varje gång som man skickar ett värde. Till Waveform Graph skickas en Vektor (Array) som då plottas i fönstret. Genom att högerklicka på Indikatorerna på frontpanelen kan man t ex välja skala på axlarna eller om de ska autoskalas. Figur 14: Graphs i Frontpanelens Controls-meny. Elektrisk Mätteknik, LTH
15 Appendix: Mätsystem 14/43 Mätsystem : Laboration Målet med denna laboration är att ni ska producera ett enkelt datorstyrt mätsystem samt att ni ska förstå principen för och möjligheterna med LabView. Utrustning PC Multimeter HP 34401A Funktionsgenerator HP Uppvärmningsövning För att få känna på LabView innan ni börjar med det större mätprogrammet ska ni bygga ett enkelt litet program. Gör ett program som beräknar och plottar sinc(x) = sin(x)/x, för värden på x mellan -20 och 20 i steg om 0.1. Datorstyrt mätsystem Laborationsuppgiften går ut på att skapa en datorstyrd uppställning som kan användas för att karakterisera undertryckningen av oönskade växelspänningar vid likspänningsmätningar med en digital multimeter. Till er hjälp har ni en HP34401 Multimeter, för att göra likspänningsmätningarna, samt en HP33120 Funktionsgenerator, som ska fungera som störkälla, båda styrbara via GPIB. I nästan alla mätsituationer kommer man att utöver den signal man är intresserad av, även plocka upp en del störningar. Om man däremot känner till vad det är för frekvenskomponenter i störsignalen man plockar upp, finns det en del metoder för att minimera störningen. Mätprincipen hos multimetern vid likspänningsmätningar kallas för Dual-slope och finns beskriven på sidorna i läroboken. Den mest sannolika oönskade signal som förekommer hos oss är en 50Hz signal som har sitt ursprung från elnätet. Genom att välja integrationstiden i A/D-omvandlaren till en multipel av periodtiden hos 50 Hz-signalen kan dess negativa påverkan på mätningarna minimeras. Eftersom integrationstiden är ställbar så innebär detta att man kan konfigurera multimetern för att undertrycka störningar av just den frekvensen som man har problem med. I multimetern på laborationen sätts integrationstiden genom att specificera hur många nätcykler den skall mäta över, i manualen kallad NPLC Number of Power Line Cycles. Vill man t ex undertrycka en signal på 50 Hz sätter man NPLC = 1 och multimetern kommer då integrera över en 50 Hz period och då undertrycka alla signaler med en frekvens som är en multipel av 50 Hz. Vill man istället minimera inverkan av signaler med en frekvens som t ex är en multipel av 20 Hz, får man sätta NPLC = 2.5 då en 20 Hz signal är den minsta frekvensen som har ett helt antal perioder inom samma tid som 2.5 st 50 Hz perioder. Elektrisk Mätteknik, LTH
16 Appendix: Mätsystem 15/43 Figur 15: 2.5 perioder av en 50 Hz-signal är lika mycket som en 20 Hz-period. Er uppgift är att göra en uppställning som automatiskt kan ändra frekvensen hos en växelspänning. Växelspänningen läggs som insignal till multimetern som används för att mäta likspänning. Växelspänningen kommer här alltså att agera störsignal bestående av enbart en frekvens medan multimetern försöker mäta en likspänning. Systemet skall mäta maximala felet på likspänningsmätningen då man mäter på en störsignal med frekvens mellan 1 till 100 Hz. Det maximala felet ska presenteras i en graf som funktion av frekvensen på störsignalen. Det är lämpligt att använda en sinusvåg med amplitud 1 V och offset 0 V som störsignal, samtidigt som multimetern ställs in på likspänningsmätning i intervallet (range) 1 V och med upplösningen 0,001 V. I LabView används GPIB-kommunikation enligt IEEE standarden. För att få vettiga mätvärden bör upprepade mätningar utföras för varje inställd frekvens, förslagsvis 10 stycken, och därefter ett värsta-fall värde väljas för presentation. Elektrisk Mätteknik, LTH
17 Appendix: Mätsystem 16/43 Tips på laborationen Utnyttja help-funktionen (Ctrl+H) i LabView. Det finns även en online help-funktion till de flesta VI s där insignaler/utsignaler förklaras i detalj. Klicka med höger musknapp på det VI i ditt diagram som du vill ha information om. En del uppgifter finns bara här och inte i manualen. Kolla att er uppställning fungerar genom att svepa ett mindre antal frekvenser först (t.ex. 1 -> 10 Hz). Tänk igenom vad ni vill styra/visa på front panelen. Gången för att programmera ett system med mätinstrument kan kort beskrivas som: 1. Kontrollera att rätt GPIB-adress är inställd på instrumentet. 2. Gör reset på GPIB-systemet. 3. Se till att instrumentet är i ett känt läge. T ex genom att göra reset. 4. Gör önskade inställningar på instrumentet för din mätning. 5. Välj vid behov trigg-villkor för att aktivera mätningen. 6. Se till att mätinstrumentet är klart att ta emot trigg-signalen. 7. Trigga instrumenten. 8. Se till att mätvärdet finns i ut-bufferten hos instrumentet. 9. Läs in värdet till datorn Att undersöka på laborationen då systemet fungerar Fundera igenom följande frågor innan ni kallar på handledare för att bli godkända på laborationen. 1. Går det att se någon skillnad på mätfelet vid 1 respektive 10 nätperioders integrationstid vid frekvenser mellan 1 och 100 Hz? 2. Bedömer ni att den oönskade nätsignalen undertrycks tillräckligt? [1302 AN, JN] Elektrisk Mätteknik, LTH
18 Appendix: Mätsystem 17/43 APPENDIX A Till Mätsystemlaborationen Manualutdrag för multimetern HP34401A Elektrisk Mätteknik, LTH
19 Appendix: Mätsystem 18/43 An Introduction to the SCPI Language SCPI (Standard Commands for Programmable Instruments) is an ASCII-based instrument command language designed for test and measurement instruments. SCPI commands are based on a hierarchical structure, also known as a tree system. In this system, associated commands are grouped together under a common node or root, thus forming subsystems. A portion of the SENSE subsystem is shown below to illustrate the tree system. SENSe: VOLTage: DC:RANGe {<range> MINimum MAXimum} VOLTage: DC:RANGe? [MINimum MAXimum] FREQuency: VOLTage:RANGe {<range> MINimum MAXimum} FREQuency: VOLTage:RANGe? [MINimum MAXimum] DETector: BANDwidth { MINimum MAXimum} DETector: BANDwidth? [MINimum MAXimum] ZERO: AUTO {OFF ONCE ON} ZERO: AUTO? SENSe is the root keyword of the command, VOLTage and FREQuency are second-level keywords, and DC and VOLTage are third-level keywords. A colon ( : ) separates a command keyword from a lower-level keyword Command Format Used in This Manual The format used to show commands in this manual is shown below: VOLTage:DC:RANGe {<range> MINimum MAXimum} The command syntax shows most commands (and some parameters) as a mixture of upper- and lower-case letters. The upper-case letters indicate the abbreviated spelling for the command. For shorter program lines, send the abbreviated form. For better program readability, send the long form. For example, in the above syntax statement, VOLT and VOLTAGE are both acceptable forms. You can use upper- or lower-case letters. Therefore, VOLTAGE, volt, and Volt are all acceptable. Other forms, such as VOL and OLTAG, will generate an error. Braces ( { } ) enclose the parameter choices for a given command string. The braces are not sent with the command string. A vertical bar ( ) separates multiple parameter choices for a given command string. Elektrisk Mätteknik, LTH
20 Appendix: Mätsystem 19/43 Triangle brackets ( < > ) indicate that you must specify a value for the enclosed parameter. For example, the above syntax statement shows the range parameter enclosed in triangle brackets. The brackets are not sent with the command string. You must specify a value for the parameter (such as "VOLT:DC:RANG 10"). Some parameters are enclosed in square brackets ( [ ] ). The brackets indicate that the parameter is optional and can be omitted. The brackets are not sent with the command string. If you do not specify a value for an optional parameter, the multimeter chooses a default value. Command Separators A colon ( : ) is used to separate a command keyword from a lower-level keyword. You must insert a blank space to separate a parameter from a command keyword. If a command requires more than one parameter, you must separate adjacent parameters using a comma as shown below: "CONF:VOLT:DC 10, 0.003" A semicolon ( ; ) is used to separate commands within the same subsystem, and can also minimize typing. For example, sending the following command string: "TRIG:DELAY 1; COUNT 10" is the same as sending the following two commands: "TRIG:DELAY 1" "TRIG:COUNT 10". Use a colon and a semicolon to link commands from different subsystems. For example, in the following command string, an error is generated if you do not use both the colon and semicolon: "SAMP:COUN 10;:TRIG:SOUR EXT" Querying Parameter Settings You can query the current value of most parameters by adding a question mark (? ) to the command. For example, the following command sets the sample count to 10 readings: "SAMP:COUN 10". You can query the sample count by executing: "SAMP:COUN?". You can also query the minimum or maximum count allowed as follows: "SAMP:COUN? MIN" "SAMP:COUN? MAX". C a u t i o n If you send two query commands without reading the response from the first, and then attempt to read the second response, you may receive some data from the first response followed by the complete second response. To avoid this, do not send a query command without reading the response. When you cannot avoid this situation, send a device clear before sending the second query command. SCPI Parameter Types The SCPI language defines several different data formats to be used in program messages and response messages. Numeric Parameters Commands that require numeric parameters will accept all commonly used decimal representations of numbers including optional signs, decimal points, and scientific notation. Special values for numeric parameters like MINimum, MAXimum, and DEFault are also accepted. You can also send engineering unit suffixes with numeric parameters (e.g., M, K, or u). If only specific numeric values Elektrisk Mätteknik, LTH
21 Appendix: Mätsystem 20/43 are accepted, the multimeter will automatically round the input numeric parameters. The following command uses a numeric parameter: VOLTage:DC:RANGe {<range> MINimum MAXimum}. Discrete Parameters Discrete parameters are used to program settings that have a limited number of values (like BUS, IMMediate, EXTernal). They have a short form and a long form just like command keywords. You can mix upper- and lower-case letters. Query responses will always return the short form in all upper-case letters. The following command uses discrete parameters: TRIGger:SOURce {BUS IMMediate EXTernal} Boolean Parameters Boolean parameters represent a single binary condition that is either true or false. For a false condition, the multimeter will accept OFF or 0. For a true condition, the multimeter will accept ON or 1. When you query a boolean setting, the instrument will always return 0 or 1. The following command uses a boolean parameter: INPut:IMPedance:AUTO {OFF ON} String Parameters String parameters can contain virtually any set of ASCII characters. A string must begin and end with matching quotes; either with a single quote or with a double quote. You can include the quote delimiter as part of the string by typing it twice without any characters in between. The following command uses a string parameter: DISPlay:TEXT <quoted string> Output Data Formats Output data will be in one of formats shown in the table below. Type of Output Data Non-reading queries Single reading (IEEE-488) Multiple readings (IEEE-488) Single reading (RS-232) Multiple readings (RS-232) S Negative sign or positive sign E Exponent <cr> carriage return character Output Data Format < 80 ASCII character string SD.DDDDDDDDESDD<nl> SD.DDDDDDDDESDD,...,...,<nl> SD.DDDDDDDDESDD<cr><nl> SD.DDDDDDDDESDD,...,...,<cr><nl> D Numeric digits <nl> newline character Elektrisk Mätteknik, LTH
22 Appendix: Mätsystem 21/43 Triggering The multimeter s triggering system allows you to generate triggers either manually or automatically, take multiple readings per trigger, and insert a delay before each reading. Normally, the multimeter will take one reading each time it receives a trigger, but you can specify multiple readings (up to 50,000) per trigger. Triggering the multimeter from the remote interface is a multi-step process that offers triggering flexibility. First, you must configure the multimeter for the measurement by selecting the function, range, resolution, etc. Then, you must specify the source from which the multimeter will accept the trigger. The multimeter will accept a software (bus) trigger from the remote interface, a hardware trigger from the rear-panel Ext Trig (external trigger) terminal, or an immediate internal trigger. Then, you must make sure that the multimeter is ready to accept a trigger from the specified trigger source (this is called the wait-for-trigger state). Command Summary Kommandon markerade i fetstil förklaras mer utförligt i slutet av appendix. För utförligare beskrivning av övriga kommandon kommer det att finnas en komplett manual under laborationen. Measurement Configuration Commands MEASure :VOLTage:DC? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :VOLTage:DC:RATio? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :VOLTage:AC? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CURRent:DC? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CURRent:AC? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :RESistance? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :FRESistance? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :FREQuency? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :PERiod? {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CONTinuity? :DIODe? CONFigure :VOLTage:DC {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :VOLTage:DC:RATio {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :VOLTage:AC {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CURRent:DC {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CURRent:AC {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :RESistance {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :FRESistance {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :FREQuency {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :PERiod {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} :CONTinuity :DIODe CONFigure? [SENSe:] FUNCtion "VOLTage:DC" FUNCtion "VOLTage:DC:RATio" FUNCtion "VOLTage:AC" FUNCtion "CURRent:DC" FUNCtion "CURRent:AC" FUNCtion "RESistance" (2-wire ohms) FUNCtion "FRESistance" (4-wire ohms) FUNCtion "FREQuency" FUNCtion "PERiod" FUNCtion "CONTinuity" FUNCtion "DIODe" FUNCtion? [SENSe:] VOLTage:DC:RANGe {<range> MINimum MAXimum} Elektrisk Mätteknik, LTH
23 Appendix: Mätsystem 22/43 VOLTage:DC:RANGe? [MINimum MAXimum] VOLTage:AC:RANGe {<range> MINimum MAXimum} VOLTage:AC:RANGe? [MINimum MAXimum] CURRent:DC:RANGe {<range> MINimum MAXimum} CURRent:DC:RANGe? [MINimum MAXimum] CURRent:AC:RANGe {<range> MINimum MAXimum} CURRent:AC:RANGe? [MINimum MAXimum] RESistance:RANGe {<range> MINimum MAXimum} RESistance:RANGe? [MINimum MAXimum] FRESistance:RANGe {<range> MINimum MAXimum} FRESistance:RANGe? [MINimum MAXimum] FREQuency:VOLTage:RANGe {<range> MINimum MAXimum} FREQuency:VOLTage:RANGe? [MINimum MAXimum] PERiod:VOLTage:RANGe {<range> MINimum MAXimum} PERiod:VOLTage:RANGe? [MINimum MAXimum] [SENSe:] VOLTage:DC:RANGe:AUTO {OFF ON} VOLTage:DC:RANGe:AUTO? VOLTage:AC:RANGe:AUTO {OFF ON} VOLTage:AC:RANGe:AUTO? CURRent:DC:RANGe:AUTO {OFF ON} CURRent:DC:RANGe:AUTO? CURRent:AC:RANGe:AUTO {OFF ON} CURRent:AC:RANGe:AUTO? RESistance:RANGe:AUTO {OFF ON} RESistance:RANGe:AUTO? FRESistance:RANGe:AUTO {OFF ON} FRESistance:RANGe:AUTO? FREQuency:VOLTage:RANGe:AUTO {OFF ON} FREQuency:VOLTage:RANGe:AUTO? PERiod:VOLTage:RANGe:AUTO {OFF ON} PERiod:VOLTage:RANGe:AUTO? [SENSe:] VOLTage:DC:RESolution {<resolution> MINimum MAXimum} VOLTage:DC:RESolution? [MINimum MAXimum] VOLTage:AC:RESolution {<resolution> MINimum MAXimum} VOLTage:AC:RESolution? [MINimum MAXimum] CURRent:DC:RESolution {<resolution> MINimum MAXimum} CURRent:DC:RESolution? [MINimum MAXimum] CURRent:AC:RESolution {<resolution> MINimum MAXimum} CURRent:AC:RESolution? [MINimum MAXimum] RESistance:RESolution {<resolution> MINimum MAXimum} RESistance:RESolution? [MINimum MAXimum] FRESistance:RESolution {<resolution> MINimum MAXimum} FRESistance:RESolution? [MINimum MAXimum] [SENSe:] VOLTage:DC:NPLCycles { MINimum MAXimum} VOLTage:DC:NPLCycles? [MINimum MAXimum] CURRent:DC:NPLCycles { MINimum MAXimum} CURRent:DC:NPLCycles? [MINimum MAXimum] RESistance:NPLCycles { MINimum MAXimum} RESistance:NPLCycles? [MINimum MAXimum] FRESistance:NPLCycles { MINimum MAXimum} FRESistance:NPLCycles? [MINimum MAXimum] [SENSe:] FREQuency:APERture { MINimum MAXimum} FREQuency:APERture? [MINimum MAXimum] PERiod:APERture { MINimum MAXimum} PERiod:APERture? [MINimum MAXimum] [SENSe:] DETector:BANDwidth { MINimum MAXimum} DETector:BANDwidth? [MINimum MAXimum] [SENSe:] ZERO:AUTO {OFF ONCE ON} ZERO:AUTO? INPut :IMPedance:AUTO {OFF ON} :IMPedance:AUTO? ROUTe:TERMinals? Elektrisk Mätteknik, LTH
24 Appendix: Mätsystem 23/43 Math Operation Commands CALCulate :FUNCtion {NULL DB DBM AVERage LIMit} :FUNCtion? :STATe {OFF ON} :STATe? CALCulate :AVERage:MINimum? :AVERage:MAXimum? :AVERage:AVERage? :AVERage:COUNt? CALCulate :NULL:OFFSet {<value> MINimum MAXimum} :NULL:OFFSet? [MINimum MAXimum] CALCulate :DB:REFerence {<value> MINimum MAXimum} :DB:REFerence? [MINimum MAXimum] CALCulate :DBM:REFerence {<value> MINimum MAXimum} :DBM:REFerence? [MINimum MAXimum] CALCulate :LIMit:LOWer {<value> MINimum MAXimum} :LIMit:LOWer? [MINimum MAXimum] :LIMit:UPPer {<value> MINimum MAXimum} :LIMit:UPPer? [MINimum MAXimum] DATA:FEED RDG_STORE, {"CALCulate" ""} DATA:FEED? Triggering Commands INITiate READ? TRIGger :SOURce {BUS IMMediate EXTernal} :SOURce? TRIGger :DELay {<seconds> MINimum MAXimum} :DELay? [MINimum MAXimum] TRIGger :DELay:AUTO {OFF ON} :DELay:AUTO? SAMPle :COUNt {<value> MINimum MAXimum} :COUNt? [MINimum MAXimum] TRIGger :COUNt {<value> MINimum MAXimum INFinite} :COUNt? [MINimum MAXimum] System-Related Commands FETCh? READ? DISPlay {OFF ON} DISPlay? DISPlay :TEXT <quoted string> :TEXT? :TEXT:CLEar SYSTem :BEEPer :BEEPer:STATe {OFF ON} :BEEPer:STATe? SYSTem:ERRor? SYSTem:VERSion? DATA:POINts? *RST *TST? *IDN? L1 L2 L3 Status Reporting Commands SYSTem:ERRor? STATus :QUEStionable:ENABle <enable value> :QUEStionable:ENABle? :QUEStionable:EVENt? STATus:PRESet *CLS *ESE <enable value> *ESE? *ESR? *OPC *OPC? *PSC {0 1} *PSC? *SRE <enable value> *SRE? *STB? Elektrisk Mätteknik, LTH
25 Appendix: Mätsystem 24/43 Calibration Commands CALibration? CALibration:COUNt? CALibration :SECure:CODE <new code> :SECure:STATe {OFF ON},<code> :SECure:STATe? CALibration :STRing <quoted string> :STRing? CALibration :VALue <value> :VALue? RS-232 Interface Commands SYSTem:LOCal SYSTem:REMote SYSTem:RWLock IEEE Common Commands *CLS *ESE <enable value> *ESE? *ESR? *IDN? *OPC *OPC? *PSC {0 1} *PSC? *RST *SRE <enable value> *SRE? *STB? *TRG *TST? Useful commands Följande kommandon är en möjlig uppsättning av kommandon som är lämplig att använda på laborationen. Det är fritt fram att prova andra alternativ bland de kommandon som redovisas i kommandoöversikten. *RST Reset the multimeter to its power-on configuration. *CLS Clear the Status Byte summary register and all event registers. CONFigure:VOLTage:DC {<range> MIN MAX DEF},{<resolution> MIN MAX DEF} Preset and configure the multimeter for dc voltage measurements with the specified range and resolution. This command does not initiate the measurement. VOLT:DC:NPLCycles { MINimum MAXimum} Select the integration time in number of power line cycles for the present function (the default is 10 PLC). This command is valid only for dc volts, ratio, dc current, 2-wire ohms, and 4-wire ohms. MIN = MAX = 100. [Stored in volatile memory] Elektrisk Mätteknik, LTH
26 Appendix: Mätsystem 25/43 TRIGger:SOURce {BUS IMMediate EXTernal} Select the source from which the multimeter will accept a trigger. The multimeter will accept a software (bus) trigger, an immediate internal trigger (this is the default source), or a hardware trigger from the rear-panel Ext Trig (external trigger) terminal. INITiate Change the state of the triggering system from the idle state to the wait-for-trigger state. Measurements will begin when the specified trigger conditions are satisfied after the INITiate command is received. The readings are placed in the multimeter s internal memory (up to 512 readings can be stored). Readings are stored in memory until you are able to retrieve them. Use the FETCh? command to retrieve reading results. *TRG To trigger the multimeter from the remote interface (HP-IB or RS-232), send the *TRG (trigger) command. The *TRG command will not be accepted unless the multimeter is in the wait-for-trigger state. FETCh? Transfer readings stored in the multimeter s internal memory by the INITiate command to the multimeter s output buffer where you can read them into your bus controller. Elektrisk Mätteknik, LTH
27 Appendix: Mätsystem 26/43 APPENDIX B Till Mätsystemlaborationen Manualutdrag för funktionsgeneratorn HP33120A Elektrisk Mätteknik, LTH
28 Appendix: Mätsystem 27/43 SPCI syntax The programming basics and syntax are the same as for the multimeter HP34401A, and the following abstract follows the same standards as stated in appendix A. Using the APPLy Command The APPLy command provides the most straightforward method to program the function generator over the remote interface. For example, the following statement executed from your computer will output a 3 Vpp sine wave at 5 khz with a -2.5 volt offset: "APPL:SIN 5.0E+3, 3.0, -2.5" Using the Low-Level Commands Although the APPLy command provides the most straightforward method to program the function generator, the low-level commands give you more flexibility to change individual parameters. For example, the following statements executed from your computer will output a 3 Vpp sine wave at 5 khz with a -2.5 volt offset: "FUNC:SHAP SIN" "FREQ 5.0E+3" "VOLT 3.0" "VOLT:OFFS -2.5" Select sine wave function Set frequency to 5 khz Set amplitude to 3 Vpp Set offset to -2.5 Vdc Command Summary Kommandon markerade i fetstil förklaras mer utförligt i slutet av appendix. För utförligare beskrivning av övriga kommandon kommer det att finnas en komplett manual under laborationen. The APPLy Commands APPLy:SINusoid [<frequency> [,<amplitude> [,<offset>] ]] APPLy:SQUare [<frequency> [,<amplitude> [,<offset>] ]] APPLy:TRIangle [<frequency> [,<amplitude> [,<offset>] ]] APPLy:RAMP [<frequency> [,<amplitude> [,<offset>] ]] APPLy:NOISe [<frequency DEFault> 1 [,<amplitude> [,<offset>] ]] Elektrisk Mätteknik, LTH
29 Appendix: Mätsystem 28/43 APPLy:DC [<frequency DEFault> 1 [,<amplitude DEFault> 1 [,<offset>] ]] APPLy:USER [<frequency> [,<amplitude> [,<offset>] ]] APPLy? Output Configuration Commands [SOURce:] FUNCtion:SHAPe {SINusoid SQUare TRIangle RAMP NOISe DC USER} FUNCtion:SHAPe? [SOURce:] FREQuency {<frequency> MINimum MAXimum} FREQuency? [MINimum MAXimum] [SOURce:] PULSe:DCYCle {<percent> MINimum MAXimum} PULSe:DCYCle? [MINimum MAXimum] [SOURce:] VOLTage {<amplitude> MINimum MAXimum} VOLTage? [MINimum MAXimum] VOLTage:OFFSet {<offset> MINimum MAXimum} VOLTage:OFFSet? [MINimum MAXimum] VOLTage:UNIT {VPP VRMS DBM DEFault} VOLTage:UNIT? OUTPut:LOAD {50 INFinity MINimum MAXimum} OUTPut:LOAD? [MINimum MAXimum] OUTPut:SYNC {OFF ON} OUTPut:SYNC? *SAV { } State 0 is the instrument state at power down. *RCL { } States 1, 2, and 3 are user-defined instrument states. MEMory:STATe:DELete { } Modulation Commands [SOURce:] AM:DEPTh {<depth in percent> MINimum MAXimum} Elektrisk Mätteknik, LTH
30 Appendix: Mätsystem 29/43 AM:DEPTh? [MINimum MAXimum] AM:INTernal:FUNCtion {SINusoid SQUare TRIangle RAMP NOISe USER} AM:INTernal:FUNCtion? AM:INTernal:FREQuency {<frequency> MINimum MAXimum} AM:INTernal:FREQuency? [MINimum MAXimum] AM:SOURce {BOTH EXTernal} AM:SOURce? AM:STATe {OFF ON} AM:STATe? [SOURce:] FM:DEViation {<peak deviation in Hz> MINimum MAXimum} FM:DEViation? [MINimum MAXimum] FM:INTernal:FUNCtion {SINusoid SQUare TRIangle RAMP NOISe USER} FM:INTernal:FUNCtion? FM:INTernal:FREQuency {<frequency> MINimum MAXimum} FM:INTernal:FREQuency? [MINimum MAXimum] FM:STATe {OFF ON} FM:STATe? [SOURce:] BM:NCYCles {<# cycles> INFinity MINimum MAXimum} BM:NCYCles? [MINimum MAXimum] BM:PHASe {<degrees> MINimum MAXimum} BM:PHASe? [MINimum MAXimum] BM:INTernal:RATE {<frequency> MINimum MAXimum} BM:INTernal:RATE? [MINimum MAXimum] BM:SOURce {INTernal EXTernal} Gated Burst Mode BM:SOURce? BM:STATe {OFF ON} BM:STATe? TRIGger:SOURce {IMMediate EXTernal BUS} Triggered Burst Mode TRIGger:SOURce? Elektrisk Mätteknik, LTH
31 Appendix: Mätsystem 30/43 Frequency-Shift Keying (FSK) Commands [SOURce:] FSKey:FREQuency {<frequency> MINimum MAXimum} FSKey:FREQuency? [MINimum MAXimum] FSKey:INTernal:RATE {<rate in Hz> MINimum MAXimum} FSKey:INTernal:RATE? [MINimum MAXimum] FSKey:SOURce {INTernal EXTernal} FSKey:SOURce? FSKey:STATe {OFF ON} FSKey:STATe? Sweep Commands [SOURce:] FREQuency:STARt {<frequency> MINimum MAXimum} FREQuency:STARt? [MINimum MAXimum] FREQuency:STOP {<frequency> MINimum MAXimum} FREQuency:STOP? [MINimum MAXimum] [SOURce:] SWEep:SPACing {LINear LOGarithmic} SWEep:SPACing? SWEep:TIME {<seconds> MINimum MAXimum} SWEep:TIME? [MINimum MAXimum] SWEep:STATe {OFF ON} SWEep:STATe? TRIGger:SOURce {IMMediate EXTernal BUS} Triggered Sweep Mode TRIGger:SOURce? Arbitrary Waveform Commands (see page 174 for more information) [SOURce:] FUNCtion:USER {<arb name>1 VOLATILE} FUNCtion:USER? Elektrisk Mätteknik, LTH
32 Appendix: Mätsystem 31/43 FUNCtion:SHAPe USER FUNCtion:SHAPe? 1 Specify 1 of the 5 built-in waveforms or a user-defined waveform name. DATA VOLATILE, <value>,<value>,... DATA:DAC VOLATILE, {<binary block> <value>,<value>,... } DATA:ATTRibute:AVERage? [<arb name>] DATA:ATTRibute:CFACtor? [<arb name>] DATA:ATTRibute:POINts? [<arb name>] DATA:ATTRibute:PTPeak? [<arb name>] DATA:CATalog? DATA:COPY <destination arb name> [,VOLATILE] DATA:DELete <arb name> DATA:DELete:ALL DATA:NVOLatile:CATalog? DATA:NVOLatile:FREE? FORMat:BORDer {NORMal SWAPped} Specify Byte Order FORMat:BORDer? Triggering Commands (see page 186 for more information) TRIGger:SOURce {IMMediate EXTernal BUS} TRIGger:SOURce? TRIGger:SLOPe {POSitive NEGative} TRIGger:SLOPe? *TRG System-Related Commands (see page 188 for more information) DISPlay {OFF ON} DISPlay? DISPlay:TEXT <quoted string> DISPlay:TEXT? DISPlay:TEXT:CLEar SYSTem:BEEPer SYSTem:ERRor? SYSTem:VERSion? *IDN? *RST *TST? *SAV { } State 0 is the instrument state at power down. *RCL { } States 1, 2, and 3 are userdefined instrument states. MEMory:STATe:DELete { } Elektrisk Mätteknik, LTH
33 Appendix: Mätsystem 32/43 Calibration Commands (see page 193 for more information) CALibration? CALibration:COUNt? CALibration:SECure:CODE <new code> CALibration:SECure:STATe {OFF ON},<code> CALibration:SECure:STATe? CALibration:SETup < > CALibration:SETup? CALibration:STRing <quoted string> CALibration:STRing? CALibration:VALue <value> CALibration:VALue? Status Reporting Commands (see page 209 for more information) SYSTem:ERRor? *CLS *ESE <enable value> *ESE? *ESR? *OPC *OPC? *PSC {0 1} *PSC? *SRE <enable value> *SRE? *STB? *WAI RS-232 Interface Commands (see page 200 for more information) SYSTem:LOCal SYSTem:REMote SYSTem:RWLock IEEE Common Commands (see page 209 for more information) *CLS *ESE <enable value> *ESE? *ESR? *IDN? *OPC *OPC? *PSC {0 1} Elektrisk Mätteknik, LTH
34 Appendix: Mätsystem 33/43 *PSC? *RST *SAV { } *RCL { } *SRE <enable value> *SRE? *STB? *TRG *TST? *WAI Elektrisk Mätteknik, LTH
35 Appendix: Mätsystem 2/43 Useful Commands Följande kommandon är en möjlig uppsättning av kommandon som är lämplig att använda på laborationen. Det är fritt fram att prova andra alternativ bland de kommandon som redovisas i kommandoöversikten. *RST Reset the multimeter to its power-on configuration. *CLS Clear the Status Byte summary register and all event registers. APPLy:SINusoid [<frequency> [,<amplitude> [,<offset>] ]] Output a sine wave with the specified frequency, amplitude, and dc offset. The waveform is output as soon as the command is executed. FUNCtion:SHAPe {SINusoid SQUare TRIangle RAMP NOISe DC USER} Select the output function. The selected waveform is output using the previously selected frequency, amplitude, and dc offset settings. If you select USER, the function generator outputs the arbitrary waveform currently selected by the FUNC:USER command. The default is SIN. VOLTage {<amplitude> MINimum MAXimum} Set the output amplitude for the currently active function. MIN selects the smallest amplitude allowed for the selected function (50 mvpp into 50 ohms). MAX selects the largest amplitude allowed (10 Vpp into 50 ohms). The default amplitude is 100 mvpp (into 50 ohms). VOLTage:OFFSet {<offset> MINimum MAXimum} Set the dc offset voltage for the currently active function. MIN selects the smallest dc offset voltage for the selected function (0 volts). MAX selects the largest offset for the selected function. The default offset voltage is 0 volts for all functions. FREQuency {<frequency> MINimum MAXimum} Förberedelseuppgifter
Mätteknik Laborationshandledning Mätsystem. Institutionen för biomedicinsk teknik LTH
Mätteknik 2016 Laborationshandledning Mätsystem Institutionen för biomedicinsk teknik LTH Lektion: Mätsystem 1 Mätsystem Läsanvisningar Kapitel 1.7 (sid 46-57), Elektronisk Mätteknik, Carlsson & Johansson.
LabVIEW Laboration 5
Institutionen för elektroteknik 1999-03-23 Inledning Med hjälp av kan vi inte bara samla in och sända ut data via in/utkort monterade i datorn utan även kontrollera vanliga mätinstrument, som t ex multimetrar,
Mätteknik 2016 Mätsystem
Mätteknik 2016 Mätsystem Per Augustsson [per.augustsson@bme.lth.se] Inst. för Biomedicinsk Teknik 1 Upplägg Mätsystem Om laborationen Lab View Laborationsövningar Inst. för Biomedicinsk Teknik 2 http://www.fitbit.com/jobs
Mätsystem. Upplägg. Josefin Starkhammar. Före pausen: Efter pausen:
Mätsystem Josefin Starkhammar www.bme.lth.se josefin.starkhammar@bme.lth.se Upplägg Före pausen: - Mätsystem - Gränssnitt - Lite om laborationen Efter pausen: - LabVIEW introduktion och genomgång - Laborationsövningar
Mätsystem Lektion inför lab.
Mätsystem Lektion inför lab. Josefin Starkhammar www.bme.lth.se josefin.starkhammar@bme.lth.se Upplägg Före pausen: - Mätsystem - Gränssnitt - Lite om laborationen Efter pausen: - LabVIEW introduktion
ESSF10 Mätteknik för E & D - Mätsystem Del 1
ESSF10 Mätteknik för E & D - Mätsystem Del 1 CHRISTIAN ANTFOLK Faculty of Engineering LTH Dept of. Biomedical Engineering Christian Antfolk Slide 1 Syfte Introduktion till mätsystem Introduktion till programspråket
Beijer Electronics AB 2000, MA00336A, 2000-12
Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this
Styrteknik : Funktioner och funktionsblock
PLC2A:1 Variabler och datatyper Allmänt om funktioner och funktionsblock Programmering av funktioner Programmering av funktionsblock PLC2A:2 Variabler i GX IEC Developer Global and Local Variables Variables
Datorbaserad mätteknik
Datorbaserad mätteknik Distribuerade mät- och kontrollsystem I 1:32 Mätbuss för instrumentering - GPIB (IEE-488) Skapades av Hewlett-Packard vid sent 60-tal HP-IB (Hewlett-Packard Interface Bus) Kom att
Mätteknik 2016 Mätsystem
Mätteknik 2016 Mätsystem Per Augustsson [per.augustsson@bme.lth.se] Inst. för Biomedicinsk Teknik 1 Upplägg I dag Mätsystem Gränssnitt - LabView - introduktion I morgon LabView fortsättning Om laborationen
Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document
Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document Användarhandledning inloggning Logga in Gå till denna webbsida för att logga in: http://csportal.u4a.se/
Support Manual HoistLocatel Electronic Locks
Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing
Styrteknik: Binära tal, talsystem och koder D3:1
Styrteknik: Binära tal, talsystem och koder D3:1 Digitala kursmoment D1 Boolesk algebra D2 Grundläggande logiska funktioner D3 Binära tal, talsystem och koder Styrteknik :Binära tal, talsystem och koder
Bilaga till laborationen i TSKS09 Linjära System
Bilaga till laborationen i TSKS09 Linjära System Hårdvaruenheten Den utrustning som vi använder oss av i laborationen går under namnet NI ELVIS II (från företaget National Instruments, NI). Utrustningen
Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0
Apparater på labbet. UMEÅ UNIVERSITET 2004-04-06 Tillämpad fysik och elektronik Elektronik/JH. Personalia: Namn: Kurs: Datum:
UMEÅ UNIVERSITET 2004-04-06 Tillämpad fysik och elektronik Elektronik/JH Apparater på labbet Personalia: Namn: Kurs: Datum: Återlämnad (ej godkänd): Rättningsdatum Kommentarer Godkänd: Rättningsdatum Signatur
2.1 Installation of driver using Internet Installation of driver from disk... 3
&RQWHQW,QQHKnOO 0DQXDOÃ(QJOLVKÃ'HPRGULYHU )RUHZRUG Ã,QWURGXFWLRQ Ã,QVWDOOÃDQGÃXSGDWHÃGULYHU 2.1 Installation of driver using Internet... 3 2.2 Installation of driver from disk... 3 Ã&RQQHFWLQJÃWKHÃWHUPLQDOÃWRÃWKHÃ3/&ÃV\VWHP
Swema 05. Bruksanvisning vers 1.01 MB20130530
Swema 05 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: swema@swema.se Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...
Preschool Kindergarten
Preschool Kindergarten Objectives CCSS Reading: Foundational Skills RF.K.1.D: Recognize and name all upper- and lowercase letters of the alphabet. RF.K.3.A: Demonstrate basic knowledge of one-toone letter-sound
Quick Start Guide Snabbguide
Quick Start Guide Snabbguide C Dictionary Quick Start Thank you for choosing C Dictionary and C-Pen as your translation solution. C Dictionary with its C-Pen connection will make translation easy and enable
2.45GHz CF Card Reader User Manual. Version /09/15
2.45GHz CF Card Reader User Manual Version 2.0 2008/09/15 Install SYRD245-CF Card Reader to PDA: 1. Explorer SYRD245-CF folder of SYRIS Xtive CD-ROM 2. Check your PDA OS (Mobile5 or PPC2003) NETCF V2 currently
SkillGuide. Bruksanvisning. Svenska
SkillGuide Bruksanvisning Svenska SkillGuide SkillGuide är en apparat utformad för att ge summativ återkoppling i realtid om hjärt- och lungräddning. www.laerdal.com Medföljande delar SkillGuide och bruksanvisning.
electiaprotect GSM SEQURITY SYSTEM Vesta EZ Home Application SMART SECURITY SYSTEMS! SVENSKA ios... 2-4 Android... 5-7
GSM SEQURITY SYSTEM Vesta EZ Home Application SVENSKA ios... 2-4 Android... 5-7 ENGLISH ios... 8-10 Android... 11-13 electiaprotect SMART SECURITY SYSTEMS! 1.1. Vesta EZ Home för ios Vesta EZ Home för
LUNDS TEKNISKA HÖGSKOLA Institutionen för Elektro- och Informationsteknik
LUNDS TEKNISKA HÖGSKOLA Institutionen för Elektro- och Informationsteknik SIGNALBEHANDLING I MULTIMEDIA, EITA50, LP4, 209 Inlämningsuppgift av 2, Assignment out of 2 Inlämningstid: Lämnas in senast kl
Att skriva till och läsa från terminalfönstret
Att skriva till och läsa från terminalfönstret Oftast används grafiska komponenter i Java för att kommunicera med användaren (användargränssnitt), men det finns objekt i standardbiblioteken för de tillfällen
Examples on Analog Transmission
Examples on Analog Transmission Figure 5.25 Types of analog-to-analog modulation Figure 5.26 Amplitude modulation Figure 5.29 Frequency modulation Modulation och demodulation Baudrate = antal symboler
BRUKSANVISNING. Oscilla 910
BRUKSANVISNING Oscilla 910 C A TEGNÉR AB BOX 20003 161 02 BROMMA TEL 08-564 822 00 FAX 08-564 822 09 INTERNET: www.categner.se E-MAIL: info@categner.se OSCILLA SM910 INNEHÅLL FRONTPANEL... 3 BAKPANEL...
IndraDrive Open-loop. Styrning av asynkronmotor över Profibus. Version 1
IndraDrive Open-loop Styrning av asynkronmotor över Profibus Version 1 1. Inställningar för master kommunikation Öppna inställningarna för master kommunikationen genom att expandera mappen Master communication
Styrteknik: E-Designer och E-1000
PLC8B:1 E-Designer 7.40, Introduktion Grunderna Blockhantering Olika Objekt Trender-Dataloggning Alarmhantering Recept Bilder 2008-05-02 PLC8B:2 Nedanstående program skall sparas och exekveras i PLC:n.
BÄNKVÅG / BENCH SCALE Modell : SW-III / Model : SW-III ANVÄNDARMANUAL / USER MANUAL SW-III WWW.LIDEN-WEIGHING.SE 2014-03-26 OBS! Under vågen sitter en justerbar skruv (se bild). Standardinställning är
KALIBRERINGS MENY. För att komma tillbaka till Mätfunktionerna håll inne M -knappen 3s. eller vänta 1 min. 1 =MOD. 9.6 KBaud
1 (6) FUNKTION HDH-C kalibrerings/konfigureringsverktyg behövs för drifttagning av HDH-M transmittrarna. Med HDH-C kan följande utföras: - Modbus inställningar - Regulator parametrar - Mät kalibrering
Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2010-10-21 Version: 1.2.2 Doc. no.: I04304 Sida 2 av 14 Revision history Datum Version Sign. Kommentar 2010-02-18 1.0.0
PNSPO! Tips! Xpectia kommunikation till OMRON PLC via Seriellt. 14 mars 2012 OMRON Corporation
PNSPO! Tips! Xpectia kommunikation till OMRON PLC via Seriellt 14 mars 2012 OMRON Corporation 2/24 Läs detta innan du bläddrar vidare PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna
Programmer Manual. DG2020A Data Generator
Programmer Manual DG2020A Data Generator 071-0054-01 Copyright Sony/Tektronix Corporation. All rights reserved. Copyright Tektronix, Inc. All rights reserved. Tektronix products are covered by U.S. and
Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm
Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm Guldplätering kan aldrig helt stoppa genomträngningen av vätgas, men den får processen att gå långsammare. En tjock guldplätering
Klassdeklaration. Metoddeklaration. Parameteröverföring
Syntax: Class Declaration Modifier Class Body Basic Class Member Klassdeklaration class Class Member Field Declaration Constructor Declaration Method Declaration Identifier Class Associations Motsvarar
Webbregistrering pa kurs och termin
Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan
Boiler with heatpump / Värmepumpsberedare
Boiler with heatpump / Värmepumpsberedare QUICK START GUIDE / SNABBSTART GUIDE More information and instruction videos on our homepage www.indol.se Mer information och instruktionsvideos på vår hemsida
Styrteknik 7.5 hp distans: E-1000 och E-Designer
PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade
BÄNKVÅG / BENCH SCALE ANVÄNDARMANUAL / USER MANUAL SW-III www.liden-weighing.com Svenska OBS! Under vågen sitter en justerbar skruv (se bild). Standardinställning är den för vägning. Om ni vill rengöra
Föreläsning 4 IS1300 Inbyggda system
Föreläsning 4 IS1300 Inbyggda system Programutveckling Exempel PingPong Idé Tillståndsdiagram State machine Skapa projekt Testning av programvara Peripheral Library till STM32 Programmeringsuppgiften RS232
Digitalitet. Kontinuerlig. Direkt proportionerlig mot källan. Ex. sprittermometer. Elektrisk signal som representerar ljud.
Analog Digitalitet Kontinuerlig Direkt proportionerlig mot källan Ex. sprittermometer Elektrisk signal som representerar ljud Diskret Digital Representation som siffror/symboler Ex. CD-skiva Varje siffra
Kom igång med DSO-X 2014A
Kom igång med DSO-X 2014A Oscilloskopet har inbyggda tränings-spänningar Anslut två mätsladdar med prob till Demouttagen. Starta oscilloskopet. Tryck på Default Setup tar bort tidigare inställningar. Dämp-probernas
DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15
DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION 120607 08:15-13: 15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A: BNF-definition En ordbok: studentenshemspråk engelska Betygsgräns:
Isolda Purchase - EDI
Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language
LabVIEW - Experimental Fysik B
LabVIEW - Robin Andersson Anton Lord robiand@student.chalmers.se antonlo@student.chalmers.se Januari 2014 Sammandrag Denna laboration går ut på att konstruera ett program i LabVIEW som kan på kommando
GRUNDER I VHDL. Innehåll. Komponentmodell Kodmodell Entity Architecture Identifierare och objekt Operationer för jämförelse
GRUNDER I VHDL Innehåll Komponentmodell Kodmodell Entity Architecture Identifierare och objekt Operationer för jämförelse KOMPONENTMODELL Modell för att beskriva komponenter Externt interface Intern funktion
STORSEMINARIET 3. Amplitud. frekvens. frekvens uppgift 9.4 (cylindriskt rör)
STORSEMINARIET 1 uppgift SS1.1 A 320 g block oscillates with an amplitude of 15 cm at the end of a spring, k =6Nm -1.Attimet = 0, the displacement x = 7.5 cm and the velocity is positive, v > 0. Write
Kom igång med DSO-X 2014A
Kom igång med DSO-X 2014A Oscilloskopet har inbyggda tränings-spänningar Anslut två mätsladdar med prob till Demouttagen. Starta oscilloskopet. Tryck på Default Setup tar bort tidigare inställningar. Dämp-probernas
APPARATER PÅ ELEKTRONIKLABBET
UMEÅ UNIVERSITET Tillämpad fysik och elektronik Agneta Bränberg 1999-09-06 Rev 1.0 APPARATER PÅ ELEKTRONIKLABBET Laboration E101 ELEKTRO Personalia: Namn: Kurs: Datum: Återlämnad (ej godkänd): Rättningsdatum
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private
Scratch Junior. makeandshape.com. by MIT. Gränssnitt Scratch Junior
Scratch Junior by MIT Gränssnitt Scratch Junior 1. Spara 2. Scen 3. Presentationsläge (fullskärm) 4. Rutnät 5. Byt bakgrund 6. Lägg till text 7. Återställ figur (till sin ursprungliga position) 8. Grön
Quick Start Guide. To switch the TV on. cable to connect the two units together. To select the TV broadcasts. To HDMI connection on.
Quick Start Guide 1 Insert the batteries into the remote control Lift the cover on the back of the remote upward gently. Install two AAA batteries. Make sure to match the + and - ends of the batteries
Alias 1.0 Rollbaserad inloggning
Alias 1.0 Rollbaserad inloggning Alias 1.0 Rollbaserad inloggning Magnus Bergqvist Tekniskt Säljstöd Magnus.Bergqvist@msb.se 072-502 09 56 Alias 1.0 Rollbaserad inloggning Funktionen Förutsättningar Funktionen
Swema 03. Bruksanvisning vers 1.01 MB
Swema 03 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: swema@swema.se Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...
Styrteknik : Programmering med IEC 61131-3. Styrteknik
PLC1B:1 Styrteknik Allmänt om styrsystem (PLC) Grundinstruktioner Introduktion av GX IEC Developer Benämningar Minne SET- och RST-instruktioner PLC1B:2 PLC står för Programmable Logical Controller Kom
This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum
Examiner Linus Carlsson 016-01-07 3 hours In English Exam (TEN) Probability theory and statistical inference MAA137 Aids: Collection of Formulas, Concepts and Tables Pocket calculator This exam consists
Programmering I Tobias Wrigstad fredag, 2009 augusti 28
Programmering I Tobias Wrigstad tobias@dsv.su.se Vad är programmering? Lågnivåspråk och högnivåspråk Kompilering och interpretering Variabler Notation för flödesschema (flow chart) Kontrollstrukturer (conditionals,
Installation Instructions
Installation Instructions (Cat. No. 1794-IE8 Series B) This module mounts on a 1794 terminal base unit. 1. Rotate keyswitch (1) on terminal base unit (2) clockwise to position 3 as required for this type
Får endast utföras av behörig personal. May only be carried out by authorized electrician
Instruktion för DMIS Instruction for DMIS FLE400FC, FLE850MP, W3400H, W4400H/W4600H (-980/1287) W3850H/W31100H, W4850/W41100H (-1220/636) Clarus Control 471 1530-75 2016.05.04 Får endast utföras av behörig
Webbreg öppen: 26/ /
Webbregistrering pa kurs, period 2 HT 2015. Webbreg öppen: 26/10 2015 5/11 2015 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en
INSTALLATION INSTRUCTIONS
INSTALLATION - REEIVER INSTALLATION INSTRUTIONS RT0 RF WIRELESS ROOM THERMOSTAT AND REEIVER MOUNTING OF WALL MOUTING PLATE - Unscrew the screws under the - Pack contains... Installation - Receiver... Mounting
Bruksanvisning. Multimeter KEWTECH KT115
Bruksanvisning Multimeter KEWTECH KT115 Innehållsförteckning 1 SÄKERHET... 3 1.1 SYMBOLER... 4 2 FUNKTIONER... 4 3 SPECIFIKATIONER... 5 4 INSTRUMENTBESKRIVNING... 7 5 FÖRBEREDELSER... 8 5.1 KONTROLL AV
Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2
Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering
Application Note SW
TWINSAFE DIAGNOSTIK TwinSAFE är Beckhoffs safety-lösning. En översikt över hur TwinSAFE är implementerat, såväl fysiskt som logiskt, finns på hemsidan: http://www.beckhoff.se/english/highlights/fsoe/default.htm?id=35572043381
LabVIEW uppgift 4. Erik Andersson och Johan Schött. 22 februari 2010
LabVIEW uppgift 4 Erik Andersson och Johan Schött 22 februari 2010 Sammanfattning Vår uppgift gick ut på att skapa ett system vars syfte låg i att mäta vattennivån och hålla den inom givna gränser i en
1. Varje bevissteg ska motiveras formellt (informella bevis ger 0 poang)
Tentamen i Programmeringsteori Institutionen for datorteknik Uppsala universitet 1996{08{14 Larare: Parosh A. A., M. Kindahl Plats: Polacksbacken Skrivtid: 9 15 Hjalpmedel: Inga Anvisningar: 1. Varje bevissteg
Kortlaboration fil Mätvärdesinsamlig, filtrering och presentation av givarsignaler med LabVIEW 1 Inledning
Laboration 1 Kortlaboration fil Mätvärdesinsamlig, filtrering och presentation av givarsignaler med LabVIEW 1 Inledning I denna laboration ska färdigheter i nedanstående moment tränas: - Utformning av
Det finns en handledning till kortet på hemsidan. AVR STK500.
Laboration 1 (ver 1) Uppgifter: AVR Studio 4.lnk Bli bekant med utvecklingskortet, och AVR studio. Skriva in program för binärräknare. Simulera detta samt ladda ner det till kortet. Förse ovanstående program
1. Introduktion Instruktionen utgörs av Radian Innovas handledning för ML-1.
1(6) 1. Introduktion Instruktionen utgörs av Radian Innovas handledning för ML-1. 1.1 Allmänt ML-1 1. 2. 3. Strömbrytare, av/på Anslutning för datorkommunikation Manöverknappar ML-1 startar alltid i klockläge.
Tentamen i Matematik 2: M0030M.
Tentamen i Matematik 2: M0030M. Datum: 203-0-5 Skrivtid: 09:00 4:00 Antal uppgifter: 2 ( 30 poäng ). Examinator: Norbert Euler Tel: 0920-492878 Tillåtna hjälpmedel: Inga Betygsgränser: 4p 9p = 3; 20p 24p
Installation- och montageanvisning Modbus RTU Datakommunikationsmodul med RS-485 Modbus-RTU gränssnitt MF-HTT Inkoppling Några generella regler:
Installation- och montageanvisning [Dok. id: mi-320se_151028] Modbus RTU Datakommunikationsmodul med RS-485 gränssnitt Modbus-RTU MF-HTT Inkoppling Modulkort för Modbus RTU använder RS-485 som gränssnitt
Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.
Schenker har interna system som handhar information som är av intresse för våra kunder/partners. Idag finns ett flertal av dem tillgängliga via Internet, sk Online-tjänster. Dessa erbjuder inte bara hämtning
DIGITALA PROJEKT Väderstation
DIGITALA PROJEKT Väderstation Christian Lindquist, E03 Leonardo Bello, E03 Abstract Almost everybody has some kind of temperature measurement device in their home. The latest in this industry are more
HANTERING AV UPS CX
HANTERING AV UPS CX2100-0904 Hantering av UPS-modulen CX2100-0904. I WES7 och TwinCAT 2. Inställning av UPS:en i WES7 UPS:ens konfigurationsflik Inställningsmöjligheterna för hur UPS:en beter sig finns
denna del en poäng. 1. (Dugga 1.1) och v = (a) Beräkna u (2u 2u v) om u = . (1p) och som är parallell
Kursen bedöms med betyg, 4, 5 eller underänd, där 5 är högsta betyg. För godänt betyg rävs minst 4 poäng från uppgifterna -7. Var och en av dessa sju uppgifter an ge maximalt poäng. För var och en av uppgifterna
Installation- och montageanvisning Modbus RTU Datakommunikationsmodul med RS-485 Modbus-RTU gränssnitt HTC/T2 Inkoppling Några generella regler:
Installation- och montageanvisning [Dok. id: mi-319se_180925] Modbus RTU Datakommunikationsmodul med RS-485 gränssnitt Modbus-RTU HTC/T2 Inkoppling Modulkort för Modbus RTU använder RS-485 som gränssnitt
Visual Basic, en snabbgenomgång
Visual Basic, en snabbgenomgång Variabler och Datatyper En variabel är som en behållare. Olika behållare passar bra till olika saker. I Visual Basic(härefter VB) finns olika typer av behållare för olika
1. Förpackningsmaskin / Packaging machine
1. örpackningsmaskin / Packaging machine venska: En förpackningsmaskin ser ut enligt nedanstående skiss. Den inkommande tuben matas fram med motorn. otorn går så länge som dess styrsignal är sann. Om tuben
VHDL Basics. Component model Code model Entity Architecture Identifiers and objects Operations for relations. Bengt Oelmann -- copyright
BO 1 VHDL Basics Outline Component model Code model Entity Architecture Identifiers and objects Operations for relations Bengt Oelmann -- copyright 2002 1 Component model Model for describing components
Module 1: Functions, Limits, Continuity
Department of mathematics SF1625 Calculus 1 Year 2015/2016 Module 1: Functions, Limits, Continuity This module includes Chapter P and 1 from Calculus by Adams and Essex and is taught in three lectures,
Programmera Avant 5 med PC mjukvara
Programmera Avant 5 med PC mjukvara Installera mjukvaran på din PC Sätt i CD-skivan i PC:n. Kör filen setup.exe på CDskivan så startar installationen. Följ instruktionerna tills installationen är klar.
Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program
Dagens föreläsning Programmeringsteknik för Ingenjörer VT05 Föreläsning 3-4 Repetition Datatyper Uttryck Operatorer Satser Algoritmer Programmeringsteknik VT05 2 Repetition Repetition - Programmering i
Product configurations Produire configuration Produkt konfigurationen Producto configuraciones Produkt konfigurationerna
Product configurations Produire configuration Produkt konfigurationen Producto configuraciones Produkt konfigurationerna 1 2 3 Ref. 3800 2360, Ver 2005-09 2 1. Keypad K900; includes TOM-Net terminators.
Laborationsrapport Elektroteknik grundkurs ET1002 Mätteknik
Laborationsrapport Kurs Lab nr Elektroteknik grundkurs ET1002 1 Laborationens namn Mätteknik Namn Kommentarer Utförd den Godkänd den Sign 1 Elektroteknik grundkurs Laboration 1 Mätteknik Förberedelseuppgifter:
Remote control Fjärrströmbrytare / Fjernstrømbryter
Manual / Bruksanvisning / Bruksanvisning Remote control Fjärrströmbrytare / Fjernstrømbryter ENG SE NO Item. No. 9220-1070 ENG Thank you for choosing to purchase a product from Rusta! Read through the
Chapter 2: Random Variables
Chapter 2: Random Variables Experiment: Procedure + Observations Observation is an outcome Assign a number to each outcome: Random variable 1 Three ways to get an rv: Random Variables The rv is the observation
Safe Logic Compact. Konfigurering av Rexroth säkerhets PLC. Snabbguide Svenska
Safe Logic Compact Konfigurering av Rexroth säkerhets PLC Snabbguide 05.2013 Svenska The data specified only serve to describe the product. No statements concerning a certain condition or suitability for
Release notes for Permobil R-net PC-programmer ver Dealer access level
2016-10-20/JÅF for Permobil R-net PC-programmer ver 6.1.3 (R-net Application v33, Parameter info ver 1.1165, Executable ver 6.1.3) CJSM2 BT and IR support Softkeys introduced including icons and can be
Bruksanvisning. Swema AB Tel: 08-940090 www.swema.se. För support och nedladdning av aktuell programvara kontakta: 2006-05 - 01
Bruksanvisning För support och nedladdning av aktuell programvara kontakta: Swema AB Tel: 08-940090 www.swema.se 2006-05 - 01 Beskrivning R1 gör exakt vad som krävs av en radonmätare. Vid en radonhalt
FORTA M315. Installation. 218 mm.
1 Installation 2 1 2 1 218 mm. 1 2 4 5 6 7 8 9 2 G, G0= Max 100 m 1.5 mm² (AWG 15) X1, MX, Y, VH, VC = Max 200 m 0.5 mm² (AWG 20) Y X1 MX VH VC G1 G0 G 0 V 24 V~ IN 0-10 0-5, 2-6 60 s OP O 1 2 4 5 6 7
ASSEMBLY INSTRUCTIONS SCALE SQUARE - STANDARD
ASSEMBLY INSTRUCTIONS ALL COMPONENTS Metal profile 0 mm Gripper Ceiling attachments Screws for ceiling attachements (not included) Wires Metal profile 60 mm Metal profile 00 mm Felt - Full Felt - Half
Tentamen PC-teknik 5 p
Tentamen PC-teknik 5 p Namn:. Klass:... Program: Di2, Em3, Et3 Datum: 03-08-15 Tid: 13:30-18:30 Lokal: E171 Hjälpmedel: Linjal, miniräknare, Instruktionsrepertoar för 8086 (utdelas), Lathund, Pacific C
LABORATION DATORKONSTRUKTION TSEA83 UART. Namn och personnummer. Version: 1.0 2013 (OS)
LABORATION DATORKONSTRUKTION TSEA83 UART Version: 1.0 2013 (OS) Namn och personnummer Godkänd 1 blank sida 2 Innehåll 1 Inledning 5 1.1 Syfte................................. 5 1.2 Förberedelser............................
, fukt- och temperaturdetektor Modbus RTU, trafikljus
Rum - Utmärkande egenskaper Avkänningselement med hög prestanda, temperaturkompenserad och stabil Modbus RS85 för digitala avläsningar Utgångar för-0ma, 0-0Vdc och 0-5Vdc Valfria färger, t.ex. röd Enkel
Grafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:
IMCDP Grafisk teknik The impact of the placed dot is fed back to the original image by a filter Original Image Binary Image Sasan Gooran (HT 2006) The next dot is placed where the modified image has its
För att justera TX finns det ett tool med namnet MMDVMCal. t.ex. /home/pi/applications/mmdvmcal/mmdvmcal /dev/ttyacm0
Justering av repeater med MMDVM-Modem På det senaste har det varit många frågor kring hur man justerar en repeater med ett MMDVM- Modem. Da det inte finns mycket dokumentation kring hur man justerar ett
MBIT BREDBAND VI ÄGS AV INVÅNARNA I KARLSHAMN REGISTRERA DIG IDAG. Din lokala elleverantör. Starka på hemmaplan. Din guide till Karlshamnsporten
1000 MBIT BREDBAND VI ÄGS AV INVÅNARNA I KARLSHAMN REGISTRERA DIG IDAG Din guide till Karlshamnsporten Din lokala elleverantör Starka på hemmaplan Hej, Karlshamnsporten är en tjänstevalsportal där du själv
Bänkvåg LCW-6S Manual/Förenklat handhavande User Manual LCW-6S www.liden-weighing.se Knappfunktioner: ON/OFF Sätter på och stänger av vågen. UNIT Skiftar vägningsenhet ZERO/TARE Nollställer vågen Tarerar
RADIATION TEST REPORT. GAMMA: 30.45k, 59.05k, 118.8k/TM1019 Condition D
RADIATION TEST REPORT PRODUCT: OP47AYQMLL Die Type: 147X FILE: OP47_LDR.xlsx DATE CODE: 95 GAMMA: 3.45k, 59.5k, 118.8k/TM119 Condition D GAMMA SOURCE: Co6 DOSE RATE: 8.6mRad(si)/s FACILITIES: University