Flowcharts and State-Machines. IEC Ladder Logic Statement Lists Function Block Diagrams. G. Hovland /10
|
|
- Eskil Espeland
- 7 år siden
- Visninger:
Transkript
1 MAS113 Digital Control Day 2 Flowcharts and State-Machines MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 IEC Ladder Logic Statement Lists Function Block Diagrams G. Hovland /10
2 IEC n The IEC standard defines four PLC languages MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 Ladder Logic Statement Lists (STL) Function Block Diagrams (FBD) Sequential Flow Charts (SFC) n Many PLC's allow all four programming languages. Some allow only a subset. n The easiest for humans to read is the SFC (graphical). Is there a systematic way to convert SFC to the other languages?
3 Why Flowchart or State-Machine? n PLC programs can become difficult for others to read without documentation n Flowchart or state-machine is a standard approach to document a logic program flow n Documentation required by ISO 9001 n PXXXX-DS011 Design Specification MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 3 n PXXXX-DS021 Functional Description n PXXXX-DS024 Program Description n PXXXX-DS025 Definition of Variables
4 Example Flow Chart MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 4
5 Ladder Logic for the Transitions (First Scan, OB100) MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 5
6 Ladder Logic Functions MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 6
7 Ladder Logic Functions and Outputs MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 7
8 Pedestrian Crossing: Exercise Inputs: S1, S2 (walk button) Outputs: L1, L2,, L6 (2 sets of red, yellow, green lights) Green NS ST1 Yellow NS ST2 Green EW ST3 Yellow EW - ST4 4 seconds delay from yellow to green MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 8
9 State based design approach n A State based system can be described with system states, and the transitions between those states. n If the system is in state 1 and A happens the system will then go into state 2, otherwise it will remain in State 1. n if the system is in state 2, and B happens the system will return to state 1. MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 9
10 Pedestrian Crossing Example: State-Machine Inputs: S1, S2 (walk button) Outputs: L1, L2,, L6 (2 sets of red, yellow, green lights) MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 0 Green NS ST1 Yellow NS ST2 Green EW ST3 Yellow EW - ST4 4 seconds delay from yellow to green
11 MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 1 Pedestrian Crossing: State-Machine 1. Obtain the states 2. Draw the state transition diagram 3. Derive state equations and transient equations 4. Convert to ladder logic ST3 Transients: T1,T2,T3,T4,T5 e.g. T1: transient from ST1 to ST2 ST2 Delay 4 s T2 System State: L1,L2,.., L6 State description: ST1,ST2,ST3,ST4 and First Scan: FS T1 S1 pressed ST1 FS T5 S2 Pressed T3 ST4 T4 Delay 4 s
12 Pedestrian Crossing: State-Machine Inputs: S1, S2 (walk button) Outputs: L1, L2,, L6 Delay 4 s T2 ST3 S2 Pressed T3 3. Derive state equations and transient equations ST2 T1 S1 pressed ST1 FS T5 ST4 T4 Delay 4 s MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 2
13 Convert to Ladder Logic MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 3
14 State Equations MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 4
15 Outputs MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 5
16 Alternative Implementation with SR Block Equivalent T4 S Q ST1 T5 T1 R MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 6
17 Statement List: Example 1 Equivalent A( O ST1 O T4 O T5 ) AN T1 = ST1 MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 7
18 Functional Block Diagram Equivalent ST1 >=1 T4 >=1 T5 T1 & ST1 MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 8
19 Oppgave: Sorteringsmaskin MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 1 9
20 Oppgave: Sorteringsmaskin MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 0
21 Sorteringsmaskin: IO Liste Lag en IO-liste og tegn flytskjema for systemet MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 1 IO-Liste: Inngang I1=Første metalldetektor (upstream). True=Metall. Inngang I2=Andre metalldetektor (downstream). True=Metall Inngang I3=Første plastikkdetektor (upstream). True=Plastikk Inngang I4=Andre platikkdetektor (downstream). True=Plastikk. Inngang I5=RESET Utgang O1=Styrearm (True=Slipper metall forbi, False=slipper plastikk forbi) Utgang O2=Transportbånd (True=På, False=Stoppet). Felles for begge båndene Utgang O3=Alarmlys. True=Alarm
22 Flytskjema: (Det kan lages andre løsninger) Antagelse: Kun ett objekt på båndet RESET O1=TRUE O2=TRUE O3=FALSE TELLER METALL=0 TELLER PLASTIKK=0 INITIALVERDIER MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 2 METALL NEI TELLER METALL +1 JA I1? JA O1=TRUE VENT X SEK I2? I3? NEI O2=FALSE NEI JA I4? O3=TRUE ALARM JA O1=FALSE VENT X SEK NEI TELLER PLASTIKK +1 PLASTIKK
23 Praktisk Øving: Sorteringsmaskin n Implementer flytskjemaet på PLS basert på metodikken som er innført: Steg 1: Transisjoner T Steg 2: Funksjoner F Steg 3: Utganger MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 3
24 Sorteringsmaskin: Tilstandsdiagram n Neste Oppgave: Implementer sorteringsmaskinen som en tilstandsmaskin n Implementer tilstandsmaskinen på PLS basert på metodikken som er innført: MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 4 Steg 1: Transisjoner T Steg 2: Tilstander S Steg 3: Utganger
25 Tilstandsmaskin: (Det kan lages andre løsninger) Teller Plastikk=0 Teller Metall=-1 RESET I1 I2 Metall har passert Teller Metall +1 I3 Metall på båndet Plastikk på båndet MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 5 Etter x sek I1 Plastikk har passert Teller plastikk + 1 Alarm- Tilstand I4 I3 Etter x sek
26 Oppgave: Heis n En heis har tre etasjer n Utenfor heisen i hver etasje er det en «Hit» knapp n Inne i heisen er det en knapp for hver etasje (1-2-3) MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 6 n Heisen bruker 5 sekunder for å bevege seg mellom to etasjer n Hver etasje har en tilsvarende lampe som skal tennes når heisen befinner seg i den etasjen. n Lag IO-liste og tegn flytskjema for heisen n Tegn tilstandsdiagram for heisen n Implementer en av løsningene på PLS
27 Eksempel: Pumpesystem for gruve MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 7
28 Eksempel: Pumpesystem for gruve Funksjonsbeskrivelse: Operatøren kan velge enten AUTO eller MANUELL ved hjelp av en bryter på operatørpanelet. MANUELL: Når systemet er i manuell modus startes pumpe 1 og 2 av sine respektive trykkknapper. Når stopp-knappen trykkes inn, stoppes begge pumpene. MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 8 AUTO: Når nivået er lavere enn B, skal begge pumpene de-aktiveres og duty-pumpen skal byttes. Ved vann-nivå B skal kun duty-pumpen aktiveres. Ved vann-nivå D skal pumpene stoppes og alarm-lampen tennes. I Auto-modus skal det indikeres med en lampe hvilken pumpe som er duty. Når nivået går fra B til A, skal det være 10 sekunder tidsforsinkelse før duty pumpen stoppes. Dette for å hindre at nivået skal svitsje mellom A og B. Først etter at duty pumpen er stoppet, skal duty byttes.
29 Flytskjema: Gruve Modus Valg Tr1 Tr2 MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 2 9 Auto Modus Tr3 Tr1: (MODUSVELGER = TRUE) AND (HOVEDBRYTER = TRUE) Tr2: (MODUSVELGER = FALSE) AND (HOVEDBRYTER = TRUE) Tr3: HOVEDBRYTER = FALSE Tr4: HOVEDBRYTER = FALSE Manuell Modus Tr4
30 MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 3 0 Sjekk Tr3 Nivå A Del 1 Nivå A Del 2 Auto Modus Tr5 Tr6 Tr7 Tr8 Tr9 Tr10 Tr11 Nivå B Nivå C Nivå D Sensor- Feil Tr12 Tr13 Tr14 Tr15 Tr5: (SENSOR1 = FALSE) AND (SENSOR2 = FALSE) AND (SENSOR3 = FALSE) Tr6: (SENSOR1 = TRUE) AND (SENSOR2 = FALSE) AND (SENSOR3 = FALSE) Tr7: (SENSOR1 = TRUE) AND (SENSOR2 = TRUE) AND (SENSOR3 = FALSE) Tr8: (SENSOR1 = TRUE) AND (SENSOR2 = TRUE) AND (SENSOR3 = TRUE) Tr9: ((SENSOR1 = FALSE) AND (SENSOR2 = TRUE)) OR ((SENSOR1 = FALSE) AND (SENSOR3 = TRUE) OR ((SENSOR2 = FALSE) AND (SENSOR3 = TRUE)) Tr10: (Tid i Nivå-A-Del-1 > 10 sekunder) Tr11: (SENSOR1 = TRUE) Tr12: (SENSOR1 = FALSE) OR (SENSOR2 = TRUE) Tr13: (SENSOR2 = FALSE) OR (SENSOR3 = TRUE) Tr14: (SENSOR3 = FALSE) OR RESET Tr15: TRUE Nivå A Del 1: (Ingen forandring) Nivå A Del 2: Alle lys og pumper av Bytt duty pumpe IF duty=0 THEN duty=1 ELSE duty=0 Nivå B: IF duty=0 THEN start pumpe 1 duty lys pumpe 1 ELSE start pumpe 2 duty lys pumpe 2 END Nivå C: Start duty og standby pumpe IF duty=0 THEN duty lys pumpe 1 ELSE duty lys pumpe 2 END Nivå D: Stopp pumper Nødlys på Alle andre lys av En minne-variabel er nødvendig for å lagre duty pumpe
31 Manuell Modus Sjekk Tr4 Tr15 Tr16 Tr17 Start Pumpe 1 Start Pumpe 2 Stopp Pumpene MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 3 1 Tr15: (I1.3 = TRUE) AND NOT (I1.5 = FALSE) Tr16: I1.4 = TRUE AND NOT (I1.5 = FALSE) Tr17: I1.5 = TRUE Denne løsningen gjør det mulig å starte begge pumpene samtidig, samt man trenger ikke å holde knappene inne for at pumpene skal virke.
32 Duty Swapping for Pumper To Minnebit: DutyPump (0 or 1) DutySwapped (0 or 1) Low Level MAS1 1 3 Dig it al Con t rol, Sem est er 1, Pag e: 3 2 Logic: IF (Low) AND (DutySwapped=0) AND (DutyPump=0) THEN (DutyPump=1) + (DutySwapped=1) IF (Low) AND (DutySwapped=0) AND (DutyPump=1) THEN (DutyPump=0) + (DutySwapped=1) IF (Not Low) THEN DutySwapped=0 Illustrer dette med et flytskjema!!
Løsningsforslag til slutteksamen i SESM3401 Styring av mekatroniske systemer
Høgskolen i Buskerud Løsningsforslag til slutteksamen i SESM3401 Styring av mekatroniske systemer Utarbeidet av Finn Haugen, emnets lærer. Eksamensdato: Mandag 11. desember 2006. Varighet: 4 timer. Vekt
DetaljerNeural Network. Sensors Sorter
CSC 302 1.5 Neural Networks Simple Neural Nets for Pattern Recognition 1 Apple-Banana Sorter Neural Network Sensors Sorter Apples Bananas 2 Prototype Vectors Measurement vector p = [shape, texture, weight]
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF 3230 Formell modellering og analyse av kommuniserende systemer Eksamensdag: 4. juni 2010 Tid for eksamen: 9.00 12.00 Oppgavesettet
DetaljerPython: Løkker. TDT4110 IT Grunnkurs Professor Guttorm Sindre
Python: Løkker TDT4110 IT Grunnkurs Professor Guttorm Sindre Læringsmål og pensum Mål Forstå hvorfor vi trenger løkker i programmering Ha kjennskap to ulike typer løkker (while-løkke, for-løkke) Og vite
DetaljerTilstandsmaskiner (FSM) Kapittel 5
Tilstandsmaskiner (FSM) Kapittel 5 1) Sette opp tilstandsdiagram Tradisjonell konstruksjonsmetode 2) Sette opp tilstandstabell ut fra tilstandsdiagrammet Nåværende tilstand (PS) og input Neste tilstand
DetaljerSIE 4005, 8/10 (3. Forelesn.)
SIE 4005, 8/10 (3. Forelesn.) Andre forelesning: litt repetisjon 7.7 Arithmetic / Logic unit 7.8 The Shifter 7.9 Datapath representation 7.10 The control word 7.11 Pipelined datapath Tredje forelesning:
DetaljerDigitalstyring sammendrag
Digitalstyring sammendrag Boolsk algebra A + A = 1 AA = 0 A + A = A AA = A A + 0 = A A 1 = A A + 1 = 1 A 0 = 0 (A ) = A A + B = B + A AB = BA A + (B + C) = (A + B) + C A(BC) = (AB)C A(B + C) = AB + AC
DetaljerInstitutt for biovitenskap
Institutt for biovitenskap Oppslag for alle avtrekksskap: Alle avtrekksskap skal ha forklaring på alarmsystem på det enkelte skap. Dette varier fra skap til skap. e.g. på IBV finnes det minst 3 ulike typer.
DetaljerUnit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3
Relational Algebra 1 Unit 3.3 Unit 3.3 - Relational Algebra 1 1 Relational Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics which underpin SQL
DetaljerElektronisk termostat med spareprogram. Lysende LCD display øverst på ovnen for enkel betjening.
Elektronisk termostat med spareprogram. Lysende LCD display øverst på ovnen for enkel betjening. 27.5 LCD Electronic thermostat with program setting. Bright LCD display placed at the top of the heater
DetaljerLøsningsforslag INF1400 H04
Løsningsforslag INF1400 H04 Oppgave 1 Sannhetstabell og forenkling av Boolske uttrykk (vekt 18%) I figuren til høyre er det vist en sannhetstabell med 4 variable A, B, C og D. Finn et forenklet Boolsk
DetaljerBruk av interrupt og Timer i Arduino-program.
1 Bruk av interrupt og Timer i Arduino-program. Når vi skal utføre handlinger som kan inntreffe tilfeldig (ikke forutsigbare hendelser), slik som å håndtere alarmer, at IO ønsker service etc kan vi benytte
DetaljerMAT1030 Plenumsregning 3
MAT1030 Plenumsregning 3 Ukeoppgaver Mathias Barra - 30. januar 2009 (Sist oppdatert: 2009-02-02 14:26) Plenumsregning 3 Oppgave 2.7 - Horners metode (a) 7216 8 : 7 8+2 58 8+1 465 8+6 3726. Svar: 3726
DetaljerØvingsforelesning 5 Python (TDT4110)
Øvingsforelesning 5 Python (TDT4110) Repetisjon av løkker og funksjoner Ole-Magnus Pedersen Oversikt Praktisk Info Gjennomgang av Øving 3 Repetisjon 2 Praktisk info Prosjekter i PyCharm må startes med
DetaljerSVM and Complementary Slackness
SVM and Complementary Slackness David Rosenberg New York University February 21, 2017 David Rosenberg (New York University) DS-GA 1003 February 21, 2017 1 / 20 SVM Review: Primal and Dual Formulations
DetaljerCLS. DMX16 16 kanals DMX Lys mikser. Bruksanvisning 2001 V1.0 Laget i Norge av Compact Light System AS www.cls.no- office@cls.no
CLS DMX16 16 kanals DMX Lys mikser Bruksanvisning 2001 V1.0 Laget i Norge av Compact Light System AS www.cls.no- office@cls.no Innholdsfortegnelse: Side 1: Bruksanvisning omslagsside Side 2: Innholdsfortegnelse
DetaljerØvingsforelesning 5 Python (TDT4110)
Øvingsforelesning 5 Python (TDT4110) Repetisjon av løkker og funksjoner Ole-Magnus Pedersen Oversikt Praktisk Info Gjennomgang av Øving 3 Repetisjon 2 Praktisk info Prosjekter i PyCharm må startes med
DetaljerFYSMEK1110 Eksamensverksted 23. Mai :15-18:00 Oppgave 1 (maks. 45 minutt)
FYSMEK1110 Eksamensverksted 23. Mai 2018 14:15-18:00 Oppgave 1 (maks. 45 minutt) Page 1 of 9 Svar, eksempler, diskusjon og gode råd fra studenter (30 min) Hva får dere poeng for? Gode råd fra forelesere
DetaljerPlenumsregning 1. Kapittel 1. Roger Antonsen januar Velkommen til plenumsregning for MAT1030. Repetisjon: Algoritmer og pseudokode
Plenumsregning 1 Kapittel 1 Roger Antonsen - 17. januar 2008 Velkommen til plenumsregning for MAT1030 Torsdager 10:15 12:00 Gjennomgang av ukeoppgaver Gjennomgang av eksempler fra boka Litt repetisjon
DetaljerDynamic Programming Longest Common Subsequence. Class 27
Dynamic Programming Longest Common Subsequence Class 27 Protein a protein is a complex molecule composed of long single-strand chains of amino acid molecules there are 20 amino acids that make up proteins
DetaljerSlope-Intercept Formula
LESSON 7 Slope Intercept Formula LESSON 7 Slope-Intercept Formula Here are two new words that describe lines slope and intercept. The slope is given by m (a mountain has slope and starts with m), and intercept
DetaljerUNIVERSITETET I OSLO ØKONOMISK INSTITUTT
UNIVERSITETET I OSLO ØKONOMISK INSTITUTT Utsatt eksamen i: ECON1410 - Internasjonal økonomi Exam: ECON1410 - International economics Eksamensdag: 18.06.2013 Date of exam: 18.06.2013 Tid for eksamen: kl.
DetaljerMAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Plenumsregning 4: Ukeoppgaver Mathias Barra Matematisk institutt, Universitetet i Oslo 6. februar 2009 (Sist oppdatert: 2009-02-10 11:21) Plenumsregning 4 MAT1030 Diskret Matematikk
DetaljerIN1020. Sekvensiell Logikk
IN12 Sekvensiell Logikk Hovedpunkter Definisjoner Portforsinkelse Praktiske Eksempler Latch SR D Flip-Flop D JK T Tilstandsmaskiner Tilstandsdiagrammer og tilstandstabeller Omid Mirmotahari 2 Definisjoner
DetaljerMAT1030 Diskret matematikk
MAT1030 Diskret matematikk Plenumsregning 1: Kapittel 1 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. januar 2008 Velkommen til plenumsregning for MAT1030 Torsdager 10:15 12:00 Gjennomgang
DetaljerBruksanvisning - hovedpunkter Floalarm K 4
Bruksanvisning - hovedpunkter Floalarm K 4 Elektrisk tilkobling Bruk 1,5 mm 2 kabel. Monter 2A sikring før inngang til alarmenheten Koble innganger Bruk to-leder kabel 0,25 eller 0,5 mm 2 kabel Koble utganger
DetaljerZelio Soft grunnkurs. Zelio Logic reléerstatter programmering
Zelio Soft grunnkurs Zelio Logic reléerstatter programmering Zelio Soft programvare for programmering av Zelio Logic reléerstatter Grunnkurset forutsetter at Zelio Soft er installert på PC Skjermbilder
DetaljerSafety a t t h e f A c t o r y
Safety a t t h e f A c t o r y Sikkerhet på fabrikken Safety at the factory NÅ har du god tid til å lese denne brosjyren! I en krisesituasjon har du ikke like god tid You have plenty of time to read this
Detaljer5 E Lesson: Solving Monohybrid Punnett Squares with Coding
5 E Lesson: Solving Monohybrid Punnett Squares with Coding Genetics Fill in the Brown colour Blank Options Hair texture A field of biology that studies heredity, or the passing of traits from parents to
DetaljerSAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM
SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM 2 TEMA 1 MULTIPROSESSERING MED DATASTEGET Multiprosessering har lenge vært et tema i SAS Stadig ny funksjonalitet er med på
DetaljerMAT1030 Plenumsregning 1
MAT1030 Plenumsregning 1 Kapittel 1 Mathias Barra - 16. januar 2009 (Sist oppdatert: 2009-02-02 14:21) Plenumsregning 1 Velkommen til plenumsregning for MAT1030 Fredager 12:15 14:00 Vi vil gjennomgå utvalgte
DetaljerEN Skriving for kommunikasjon og tenkning
EN-435 1 Skriving for kommunikasjon og tenkning Oppgaver Oppgavetype Vurdering 1 EN-435 16/12-15 Introduction Flervalg Automatisk poengsum 2 EN-435 16/12-15 Task 1 Skriveoppgave Manuell poengsum 3 EN-435
DetaljerExercise 1: Phase Splitter DC Operation
Exercise 1: DC Operation When you have completed this exercise, you will be able to measure dc operating voltages and currents by using a typical transistor phase splitter circuit. You will verify your
DetaljerKROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.
KROPPEN LEDER STRØM Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal. Hva forteller dette signalet? Gå flere sammen. Ta hverandre i hendene, og la de to ytterste personene
DetaljerEnkel og effektiv brukertesting. Ida Aalen LOAD september 2017
Enkel og effektiv brukertesting Ida Aalen LOAD.17 21. september 2017 Verktøyene finner du her: bit.ly/tools-for-testing Har dere gjort brukertesting? Vet du hva dette ikonet betyr? Mobil: 53% sa nei Desktop:
DetaljerVera-W15. WiFi Termostat Kontakt. Bruksanvisning. Manual version 1.0
Vera-W15 WiFi Termostat Kontakt Bruksanvisning Manual version 1.0 INNHOLD 1.1 Pakkens innhold... 2 1.2 Stikkontakt instruksjon... 3 1.3 Lys indikator... 4 1.4 Varsel lyd... 5 2.1 Installering av app...
DetaljerHONSEL process monitoring
6 DMSD has stood for process monitoring in fastening technology for more than 25 years. HONSEL re- rivet processing back in 990. DMSD 2G has been continuously improved and optimised since this time. All
DetaljerTDT4110 IT Grunnkurs Høst 2012
TDT4110 IT Grunnkurs Høst 2012 Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap Auditorieøving 2 Navn: Linje: Brukernavn: Oppgavesettet inneholder 5 oppgaver.
DetaljerPrototyping med Arduino del 3
Prototyping med Arduino del 3 Magnus Li magl@ifi.uio.no INF1510 06.02.2017 Arduinoundervisningen Forelesninger Siste i dag. Gjennomgang av grunnleggende temaer Teknisk verksted i dag, 13.02 & 20.02 Hjelp
DetaljerMAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Plenumsregning 1: Kapittel 1 Mathias Barra Matematisk institutt, Universitetet i Oslo 16. januar 2009 (Sist oppdatert: 2009-02-02 14:21) Plenumsregning 1 MAT1030 Diskret Matematikk
DetaljerOversikt over SMS kommandoer for Holars 2020G
Oversikt over SMS kommandoer for Holars 2020G Det er to ulike menyer for å programmere / styre sentralen. 1. Bruker SMS Her kan brukeren styre alarmen Av/På samt styre utgangsmoduler og Waveman moduler.
DetaljerPLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ
PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ Utgave: 1.02 Utarbeidet av: AH Dato: 10.10.12 Revidert av: AH Dato: 270114 Tema i oppgaven Oppgaven går ut på å lære seg å ta i bruk listene
DetaljerDu må håndtere disse hendelsene ved å implementere funksjonene init(), changeh(), changev() og escape(), som beskrevet nedenfor.
6-13 July 2013 Brisbane, Australia Norwegian 1.0 Brisbane har blitt tatt over av store, muterte wombater, og du må lede folket i sikkerhet. Veiene i Brisbane danner et stort rutenett. Det finnes R horisontale
DetaljerEvaluating Call-by-need on the Control Stack
Evaluating Call-by-need on the Control Stack Stephen Chang, David Van Horn, Matthias Felleisen Northeastern University 1 Lazy Abstract Machines Sharing implemented with: heap 2 Lazy Abstract Machines Sharing
DetaljerData Sheet for Joysticks
Up to 3 axes Spring return, friction clutch optionally Sealed up to IP63 Multifunction handle for additional functions, e.g. switches, rockers, deadman paddle Also available with USB- or CAN-Bus-Interface
DetaljerHjemmeeksamen 2 i INF3110/4110
Hjemmeeksamen 2 i INF3110/4110 Innleveringsfrist: onsdag 19. november kl. 1400 Innlevering Besvarelsen av oppgave 2,3,4 og 5 skal leveres skriftlig på papir i IFI-ekspedisjonen. Merk denne med navn, kurskode,
DetaljerMAT1030 Diskret matematikk
Oppgave 1.1 MAT1030 Diskret matematikk Plenumsregning 2: Ukeoppgaver fra kapittel 1 & 2 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 24. januar 2008 Modifiser algoritmen fra 1.2.1 slik at
DetaljerMedisinsk statistikk, KLH3004 Dmf, NTNU 2009. Styrke- og utvalgsberegning
Styrke- og utvalgsberegning Geir Jacobsen, ISM Sample size and Power calculations The essential question in any trial/analysis: How many patients/persons/observations do I need? Sample size (an example)
DetaljerBMXART0814 ( ) M340 8 inn ana TC/RTD, 2*FCN
Produktdatablad Karakteristikk BMXART0814 (45 461 79) M340 8 inn ana TC/RTD, 2*FCN Alternativer Analog/digital conversion Oppløsning analog inngang Inngangsimpedans Permitted overload on inputs Common
DetaljerMAT1030 Diskret matematikk
MAT1030 Diskret matematikk Plenumsregning 2: Ukeoppgaver fra kapittel 1 & 2 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 24. januar 2008 Oppgave 1.1 Modifiser algoritmen fra 1.2.1 slik at
DetaljerVelkommen til plenumsregning for MAT1030. MAT1030 Diskret matematikk. Repetisjon: Algoritmer og pseudokode. Eksempel fra boka. Eksempel
Velkommen til plenumsregning for MAT1030 MAT1030 Diskret matematikk Plenumsregning 1: Kapittel 1 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. januar 2008 Torsdager 10:15 12:00 Gjennomgang
DetaljerINF Logikk og analysemetoder Forslag til løsning på oppgave fra læreboken
INF4170 - Logikk og analysemetoder Forslag til løsning på oppgave 3.2.1 fra læreboken Joakim Hjertås, joakimh@ifi.uio.no 7. mars 2004 Sammendrag Disse sidene kommer med forslag til løsning på oppgave 3.2.1
DetaljerINF3430/4431. Introduksjon til VHDL Spartan starterkit Spartan-3 FPGA
INF3430/4431 Introduksjon til VHDL Spartan starterkit Spartan-3 FPGA Agenda Hva skal vi gjøre i INF3430/4431? VDHL simulering/syntese Place & Route til FPGA Prøve ut design i ekte hardware Hvorfor VHDL
DetaljerLøsning til skriftlig eksamen i emnet SESM3401 Styring av mekatroniske systemer
Høgskolen i Buskerud Løsning til skriftlig eksamen i emnet SESM3401 Styring av mekatroniske systemer Eksamensdato: Mandag 8. desember 2008. Varighet: 3 timer. Vekt: 70%. Hjelpemidler: Ingen trykte eller
DetaljerREMOVE CONTENTS FROM BOX. VERIFY ALL PARTS ARE PRESENT READ INSTRUCTIONS CAREFULLY BEFORE STARTING INSTALLATION
2011-2014 FORD EXPLORER PARTS LIST Qty Part Description Qty Part Description 1 Bull Bar 2 12mm x 35mm Bolt Plates 1 Passenger/Right Mounting Bracket 2 12mm Nut Plate 1 Driver/Left Mounting Bracket 2 12mm
DetaljerData Sheet for Joysticks
Available with Potentiometers or Hall sensors Several handle options Small size at low installation depth The 812 series is available with several different handle options. These small joysticks are recommended
DetaljerCompello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring
Compello Fakturagodkjenning Versjon 10 Software as a service Tilgang til ny modulen Regnskapsføring Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows er registrerte varemerker
DetaljerSkrevet av: Oversatt fra microbit-micropython.readthedocs.io (
Python: Nettverk Skrevet av: Oversatt fra microbit-micropython.readthedocs.io (https://microbitmicropython.readthedocs.io/en/latest/tutorials/network.html) Oversatt av: Øistein Søvik Kurs: Microbit Tema:
DetaljerInvitation to Tender FSP FLO-IKT /2013/001 MILS OS
Invitation to Tender FSP FLO-IKT /2013/001 MILS OS April 15th 2013 Forfatter Prosjektittel 19.04.2013 19.04.2013 1 Introduction AGENDA Important aspects regarding the competition and Invitation to tender
DetaljerCompello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import
Compello Fakturagodkjenning Versjon 10.5 As a Service Tilgang til Compello Desktop - Regnskapsføring og Dokument import Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows
DetaljerData Sheet for Joysticks
Available with Potentiometers or Hall sensors Several handle options Small size at low installation depth The 812 series is available with several different handle options. These small joysticks are recommended
DetaljerMonteringsveiledning
270 stepper DELESKISSE DELELISTE NR: BESKRIVELSE: ANTALL: 1 Hovedstamme 1 2 Fremre stabilisator 1 3 Bakre stabilisator 1 4 Styrestamme 1 5 Venstre pedalarm 1 6 Høyre pedalarm 1 7 Høyre styrearm 1 8 Venstre
DetaljerHangman. Level. Introduksjon
Level 2 Hangman All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduksjon
DetaljerDatabases 1. Extended Relational Algebra
Databases 1 Extended Relational Algebra Relational Algebra What is an Algebra? Mathematical system consisting of: Operands --- variables or values from which new values can be constructed. Operators ---
DetaljerNorsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)
Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis) 1. Gå til print i dokumentet deres (Det anbefales å bruke InDesign til forberedning for print) 2. Velg deretter print
DetaljerHvordan føre reiseregninger i Unit4 Business World Forfatter:
Hvordan føre reiseregninger i Unit4 Business World Forfatter: dag.syversen@unit4.com Denne e-guiden beskriver hvordan du registrerer en reiseregning med ulike typer utlegg. 1. Introduksjon 2. Åpne vinduet
DetaljerIN uke 1. Komme i gang med programmering
IN1000 - uke 1 Komme i gang med programmering Plan for forelesingen Hva er programmering? Skrive og kjøre våre første program Variabler Feilmeldinger Innlesing fra tastatur Beslutninger (if) Plan for forelesingen
DetaljerE K S A M E N FAKULTET FOR TEKNOLGI OG REALFAG. Emnekode: ELE217 Emnenavn: Mikrokontrollere og styresystemer.
FAKULTET FOR TEKNOLGI OG REALFAG E K S A M E N Emnekode: ELE217 Emnenavn: Mikrokontrollere og styresystemer. Dato: 9. desember 2016 Varighet: 0900-1200 Antall sider inkl. forside: 22 Tillatte hjelpemidler:
DetaljerGradient. Masahiro Yamamoto. last update on February 29, 2012 (1) (2) (3) (4) (5)
Gradient Masahiro Yamamoto last update on February 9, 0 definition of grad The gradient of the scalar function φr) is defined by gradφ = φr) = i φ x + j φ y + k φ ) φ= φ=0 ) ) 3) 4) 5) uphill contour downhill
DetaljerCase 9:12-cv DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 1 of 62
Case 9:12-cv-81311-DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 1 of 62 Page 163 Case 9:12-cv-81311-DMM Document 4-5 Entered on FLSD Docket 12/06/2012 Page 2 of 62 Page 164 Case 9:12-cv-81311-DMM
DetaljerVera-W15. WiFi Termostat Kontakt. Bruksanvisning. Manual version 1.1
Vera-W15 WiFi Termostat Kontakt Bruksanvisning Manual version 1.1 INNHOLD 1.1 Pakkens innhold... 2 1.2 Stikkontakt instruksjon... 3 1.3 Lys indikator... 4 1.4 Varsel lyd... 5 2.1 Installering av app...
DetaljerPlenumsregning 1. MAT1030 Diskret Matematikk. Repetisjon: Algoritmer og pseudokode. Velkommen til plenumsregning for MAT1030
MAT1030 Diskret Matematikk Plenumsregning 1: Kapittel 1 Mathias Barra Matematisk institutt, Universitetet i Oslo Plenumsregning 1 16. januar 2009 (Sist oppdatert: 2009-02-02 14:21) MAT1030 Diskret Matematikk
DetaljerEndelig ikke-røyker for Kvinner! (Norwegian Edition)
Endelig ikke-røyker for Kvinner! (Norwegian Edition) Allen Carr Click here if your download doesn"t start automatically Endelig ikke-røyker for Kvinner! (Norwegian Edition) Allen Carr Endelig ikke-røyker
DetaljerKapittel 5 Tilstandsmaskin
Hovedpunkter Kapittel 5 Tilstandsmaskin Tilstandsmaskin Tilstandstabell Tilstandsdiagram Analyse av D flip-flop basert smaskin Reduksjon av antall er Tilordning av skoder Designprosedyre for smaskin basert
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF 3230/4230 Formell modellering og analyse av kommuniserende systemer Eksamensdag: 24. mars 2006 Tid for eksamen: 13.30 16.30
DetaljerGir vi de resterende 2 oppgavene til én prosess vil alle sitte å vente på de to potensielt tidskrevende prosessene.
Figure over viser 5 arbeidsoppgaver som hver tar 0 miutter å utføre av e arbeider. (E oppgave ka ku utføres av é arbeider.) Hver pil i figure betyr at oppgave som blir pekt på ikke ka starte før oppgave
DetaljerPSi Apollo. Technical Presentation
PSi Apollo Spreader Control & Mapping System Technical Presentation Part 1 System Architecture PSi Apollo System Architecture PSi Customer label On/Off switch Integral SD card reader/writer MENU key Typical
DetaljerIN2010: Algoritmer og Datastrukturer Series 2
Universitetet i Oslo Institutt for Informatikk S.M. Storleer, S. Kittilsen IN2010: Algoritmer og Datastrukturer Series 2 Tema: Grafteori 1 Publisert: 02. 09. 2019 Utvalgte løsningsforslag Oppgave 1 (Fra
DetaljerForelesning 7. Tilstandsmaskin
Forelesning 7 Tilstandsmaskin Hovedpunkter Tilstandsmaskin Tilstandstabell Tilstandsdiagram Analyse av D flip-flop basert tilstandsmaskin Reduksjon av antall tilstander Tilordning av tilstandskoder Designprosedyre
DetaljerASU-4. 4.1 Monitor inng.: 0= frakoblet, 1= kontakt, 2= temperatur, 3= kont. + temp. 3.
ASU-4 Kode Beskrivelse Fabrikk Bruker innst. innstillinger ASU-4 1.00 Alarmsentral id.: (21 = ASU-4) 21 21 1.01 Software versjon nummer 2.08 2.08 1.13 Tidsforsinkelse på sirene ved alarm kontakt 10 sekund...
DetaljerAndrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen
Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen The Process Goal Definition Data Collection Data Preprocessing EDA Choice of Variables Choice of Method(s) Performance Evaluation
DetaljerHøgskolen i Østfold Avdeling for informasjonsteknologi. Programmering av PLS-styrt Modellandsby ved hjelp av Phoenix Profinet / PCWorX
Høgskolen i Østfold Avdeling for informasjonsteknologi Industriell IT ITD30005 Lab 1 (Gruppeoppgave) Programmering av PLS-styrt Modellandsby ved hjelp av Phoenix Profinet / PCWorX Remmen 03.sept 2015 Revidert:
DetaljerEMPIC MEDICAL. Etterutdanningskurs flyleger 21. april Lars (Lasse) Holm Prosjektleder Telefon: E-post:
EMPIC MEDICAL Etterutdanningskurs flyleger 21. april 2017 Lars (Lasse) Holm Prosjektleder Telefon: +47 976 90 799 E-post: Lrh@caa.no it-vakt@caa.no Luftfartstilsynet T: +47 75 58 50 00 F: +47 75 58 50
DetaljerMaple Basics. K. Cooper
Basics K. Cooper 2012 History History 1982 Macsyma/MIT 1988 Mathematica/Wolfram 1988 /Waterloo Others later History Why? Prevent silly mistakes Time Complexity Plots Generate LATEX This is the 21st century;
DetaljerTDT4110 IT Grunnkurs Høst 2015
TDT4110 IT Grunnkurs Høst 2015 Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap Løsningsforlag Auditorieøving 1 1 Teori Løsning er skrevet med uthevet tekst
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF 3230 Formell modellering og analyse av kommuniserende systemer Eksamensdag: 4. april 2008 Tid for eksamen: 9.00 12.00 Oppgavesettet
DetaljerWORKSHOP BRUK AV SENSORTEKNOLOGI
WORKSHOP BRUK AV SENSORTEKNOLOGI MIKROKONTROLLERE - ARDUINO KURS 27.08.16 ANALOG - DIGITAL FRA VARIASJONER AV STRØMSTYRKE TIL TALL ARDUINO BRUKES TIL Å UTFØRE SLIK KONVERTERING STRØM/TALL ELLER TALL/STRØM
DetaljerØystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D
Øystein Haugen, Professor, Computer Science MASTER THESES 2015 Professor Øystein Haugen, room D1-011 1 Hvem er jeg? Øystein Haugen, nytilsatt professor i anvendt informatikk på Høyskolen i Østfold, avdeling
DetaljerEnergy Light ENERGY REGULATOR NORSK INNHOLDSFORTEGNELSE:
Energy Light INNHOLDSFORTEGNELSE: 1.0 - DRIFT AV HOVED MODUL 1.1 - TERMOREGULATOR (VARME/KJØLE VESKE) 1.2 - AVTINING 2.0 - KONTROLL MODUL TASTATUR 3.0 - INNSTILLING AV FUNKSJONSPARAMETERE 3.1 - FORKLARING
DetaljerData Sheet for Joysticks
Different handle designs available Optionally with Pushbuttons and Deadman Industrial-suited robust design IP classes up to 68 (on request) Several Output Options (analog, CAN J1939, CANopen, USB) The
Detaljer1. Explain the language model, what are the weaknesses and strengths of this model?
Øving 2 Task 1 Language Model 1. Explain the language model, what are the weaknesses and strengths of this model? En language model er en model som brukes til å forenkle spørringer etter ord i dokumenter.
DetaljerELSEMA 1, 2, 4-Channel 27MHz Transmitter FMT312E, FMT31202E, FMT31204E
FMT-312E, FMT-31202E, FMT-31204E 12V 1Watt 27MHz Transmitter Features 3 versions available 1-channel (FMT-312E), 2-channel (FMT- 31202E) and 4-channel (FMT-31204E) 1 Watt Transmitter with current consumption
Detaljer20.01.2012. Brukerkrav og use case diagrammer og -tekst 19. januar 2012. Agenda. Brukerkrav og use case. Diagrammer Tekst.
Brukerkrav og use case diagrammer og -tekst 19. januar 2012 Agenda Brukerkrav og use case Diagrammer Tekst Praktisk eksempel 1 OOAD i livsløpsperspektiv Krav Design Konstruksjon Her er vi i nå Testing
Detaljer(12) Translation of european patent specification
(12) Translation of european patent specification (11) NO/EP 873 B1 (19) NO NORWAY (1) Int Cl. A61G 13/02 (06.01) A61G 13/08 (06.01) Norwegian Industrial Property Office (21) Translation Published..12
DetaljerINF3340/4340. Synkrone design Tilstandsmaskiner
INF3340/4340 Synkrone design Tilstandsmaskiner 18.09.2007 Agenda Tilstandsmaskiner Mealy og Moore maskiner ASM tilstandsdiagrammer Syntese av ASM diagrammer Tilstandskoding Implementasjon ved bruk av VHDL
DetaljerHøgskoleni østfold EKSAMEN. Oppgavesettet består av 8 sider inklusiv denne forsiden og vedlegg.
Høgskoleni østfold EKSAMEN Emnekode:Emne: ITD13012Datateknikk Dato:Eksamenstid: 13. mai 2015kl. 09.00 til k1.12.00, 3 timer Hjelpemidler: to A4-ark (fire sider) med egne notater Ikke-kommuniserende kalkulator
DetaljerLSCs Live Sequence Charts
LSCs Live Sequence Charts LSCs Live Sequence Charts / INF 5160 (Dbsem) 26. spril 2005 /Slide 1 Motivasjon Disposisjon - Message Sequence Charts (MSCs): Positive og negative sider - Fremtidsvisjon Basic
DetaljerTDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap. 3
1 Kunnskap for en bedre verden TDT4110 Informasjonsteknologi grunnkurs: Tema: Betingelser og logiske uttrykk Utgave 3: Kap. 3 Terje Rydland - IDI/NTNU 2 if (be): else (not_to_be): 3 Læringsmål og pensum
DetaljerEKSAMEN. Oppgave 1. (26%)
EKSAMEN Emnekode: ITD30005 Emne: Industriell IT Dato: 03.12.2013 Eksamenstid: kl 0900 til kl 1300 Hjelpemidler: Tre egenproduserte A4 ark. (Begge sider kan benyttes) Kalkulator. Faglærer: Robert Roppestad
Detaljer