Otto Vinter. Software Engineering Mentor Tel: , Mobil:

Størrelse: px
Starte visningen fra side:

Download "Otto Vinter. Software Engineering Mentor Tel: +45 4399 2662, Mobil: +45 4045 0771 vinter@ottovinter.dk www.ottovinter.dk"

Transkript

1 Tel: , Mobil: Forestil jer dengang Kun ét program ad gangen kunne køre på datamaskinen Der var ingen filer og filsystemer Programmer var skrevet i maskinkode Programmer blev opbevaret på papirstrimler /papkort Der var ingen uddannede software udviklere Addition af to heltal tog 2,5 msec Hurtiglageret var begrænset til 8-32kB og hvis du var heldig: et langsomt baggrundslager på 512 kb Samtidig med at projektet skulle overvåge og styre et komplet procesanlæg i realtid! 1

2 Vestkraft Blok2 Bygget i 1969 Elektrisk effekt 250 MW Fjernvarme effekt 160 Gcal/h Turbo-gruppe fra BBC Kedelenhed fra Babcock & Wilcox Al styring vhja. konventionelt elektronisk udstyr Komplet overvågning vhja. et datamat system fra A/S Regnecentralen (RC4000) Et kig ind i Vestkraft Blok 2 2

3 Overvågningsopgaver Hvert 10. sekund: 256 analoge målinger, 264 digital input og tællere, 48 digital output Leje- og vindingstemperaturer på alle større motorer, pumper og generatorer Specialovervågning af kedeltromlen, oliebrændere og luftforvarmere Pålidelighedskontrol, korrektion, kompensering, alarmering Glatning og akkumulering Hvert minut: 256 analoge målinger Overhederrør temperaturer Pålidelighedskontrol, korrektion, kompensering, alarmering Glatning og akkumulering Hvert 5. minut, time, døgn, måned Ydelses- og lastberegninger Pålidelighedskontrol, korrektion, kompensering, alarmering Middelværdidannelse og videre akkumulering Kompilering eller Fortolkning? Problemer med kompilering Langsom kompilering såvel som udførelse Store og uforudsigelige hurtiglagerkrav Mangel på kontrol over den genererede kode Monolitisk programstruktur Fordele ved fortolkning Et udviklingssprog rettet mod procesingeniørerne Modellering af proceskomponenter i data strukturer (virtuel maskine) Små subrutiner (korutiner istf. indlejrede procedurer) Kontrol over udførelsestid og hurtiglagerkrav (tæt på maskinkode) Realtidsproblemer holdt adskilt fra fortolkningen af modellen Fleksibelt udviklings-, test- og implementeringsmiljø 3

4 Eksempel på måling af en temperatur variabel ; Create new value for TFd and add to sum in TFDS10 /802 ; TFd, steam temperature for HT :IWR, K=802 ; Initialize working registers (variable 802) :LSV, V802 ; Load state and value for TFd (variable 802) :ECAV, R1T25 ; Evaluation control of analog value (range, terminal) L1 ; Skip conversion and checks if compensated by operator L2 ; Skip conversion in case of measurement failure :CRE, K=150 ; Convert resistance element (parameter value) :ILCMM, K=-200,Pih=6000 ; Instrument limit control (min, max) 2:TPC, V802 ; Test for failure and update status (TFd) :TCCV, V219 ; If compensation use value for TOH (variable 219) 1:PCM, K=-50,Pah=5650 ; Plant status control (hysteresis, maximum) :SSV, V802 ; Store new state and value (TFd) :SUM, V3301 ; Add to TFdS10 (variable 3301) Betydningen for test og kvalitet Fortolkningsprincippet muliggjorde: Off-line test (simulering) af de enkelte proceskomponenter - Fleksible, specielle konfigurationer af komponenter (datamodeller) Anvendelse af testdrivere og stubbe - Pseudo komponenter og test data Logging af tests - Let sammenligning med forventede resultater Automatiske regressionstests - Klar dokumentation af testbetingelser og test cases Idriftsættelsen på Vestkraft Kort idriftsættelsesperiode parallelt med indkøringen af selve kraftværket Meget få fejl (ingen kritiske for kraftværkets drift) 4

5 Centralpostbygningen i København Bygget Modtage, sortere og afsende post under en stram 24/7 tidsplan pakker og 3 millioner breve per dag fra og til lastbiler og tog Ca transportbånd 8 sorterings maskiner Hundreder af stregkodelæsere Adskillige fixed og power&free sækketransportører 5 dublerede (hot stand-by) datamater (CDC System 18-17, kb), et antal mikroprocessorer, og en central ledelses datamat (RC8000) Data opsamling og styring gennem kommunikations ringlinjer med op til 512 terminal enheder Hundreder af digital input/output Et kig ind i Centralpostbygningen 5

6 Båndtransportørerne og deres modellering Bevægelsesretning Modtageligheds flag Båndtransportør komponent Afkasttilbøjeligheds flag Fortolkningsprincippets anvendelse Påvirkede hele udviklingen og projektledelsen: Effektiv planlægning - Simpel arkitektur og nedbrydning (work break down structure) - Estimering af primært små og simple enheder - Fleksibel fordeling af arbejdsopgaver og detaljeret opfølgning - Kvartalsvis rullende detailplaner (ugentlige opdateringer af status) Effektiv udviklingsproces - Udvikling og test af komponenter fordelt på enkeltpersoner - Automatiseret komponent- og regressionstest (off-line batch jobs) - Trinvise færdiggørelsesmiljøer (komponent, system, produktion) - Implementering på byggepladsen synkront med installationsarbejdet Simpel ansættelsesprocedure og oplæring Ingen kritiske fejl ved idriftsættelsen af Centralpostbygningen og software systemerne blev leveret inden for budgettet (fixed-price) 6

7 Hvorfor døde ideen med fortolkning? Større krav til anvendelserne Hurtigere responstid (on-line interaktion) Lukket-sløjfe styring af processerne (closed loop control - PID) Teknologiske fremskridt Reduceret behov for centraliserede overvågningssystemer Netværk af specialiserede mikroprocessorer og PLC-enheder Mindre komplekse opgaver for hver procesenhed Billige standard processor komponenter Software teknologier Fremskridt inden for almindelige udviklingssprog og -miljøer Hurtigere compilere med færre lagerkrav Nye software udviklingsprincipper (e.g. objekt-orienteret udvikling) Men fortolkningsprincippet lever stadig Prominente eksempler: National Instruments LabView MathWorks MatLab Microsoft Excel Så hvornår skal man anvende fortolkningsprincippet: Hvis den underliggende datamodel er kompleks Ved store krav til fleksibilitet i interaktionen med bruger/omgivelserne Hvis kravene til hastighed/responstid på stimuli er overkommelige 7

8 ? Tak fordi I lyttede med, Den fulde artikel fra konferencen History of Nordic Computing (2010): 8

CANSAT & ARDUINO step by step

CANSAT & ARDUINO step by step CANSAT & ARDUINO step by step Jens Dalsgaard Nielsen SATLAB Aalborg Universitet Danmark jdn@space.aau.dk 1/51 Arduino CANSAT - MÅL At måle ved hjælp af sensor temperatur, tryk, acceleration, CO2, lys,...

Læs mere

Motion Controller med integreret PLC

Motion Controller med integreret PLC Motion Controller med integreret PLC Aldrig mere scantids problemer... Styring af servoakser, hydraulikcylindre, pneumatiske ventiler samt frekvensomformere fra én og samme styring. Display-PLCen er hele

Læs mere

Undersøgelse teknologi og resurser: Eleverne skal lære om enkel produktudvikling fra ide til implementering.

Undersøgelse teknologi og resurser: Eleverne skal lære om enkel produktudvikling fra ide til implementering. Forløbets titel Design og byg en solcelle racerbil Intro: Solcellelamper findes i mange forskellige versioner til haven. Solcellen omdanner solens energi til elektrisk strøm, så man kan bruge den til fx

Læs mere

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Programmering Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Oversigt Undervisningen Hvad er programmering Hvordan er et program organiseret? Programmering og fysik Nobelprisen

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen

Læs mere

Informatik C robotter

Informatik C robotter Informatik C robotter Robotter 1. Præsentation af Fable-robotten og indledende øvelser. Robotter 2. Brainstorm på anvendelser af robotter. Udarbejdelse af cases+userstories i grp. Robotter 3. Udarbejdelse

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

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

Under 'Microsoft Block Editor', klik 'New project' for at åbne block editor-værktøjet. 8 3. Nedtælling Nu skal du lave en nedtæller. Det er en god måde at lære variabler på og hvordan du skal kode micro:bit til at gøre dét, du vil have, at den skal vise. Du skal bruge: 1 x BBC micro:bit

Læs mere

Erfaringer med opbygning af standard programblokke til PLC / SCADA v. Finn Asmussen, HOFOR og John Steinmann, DI-Teknik

Erfaringer med opbygning af standard programblokke til PLC / SCADA v. Finn Asmussen, HOFOR og John Steinmann, DI-Teknik Erfaringer med opbygning af standard programblokke til PLC / SCADA v. og 1 Erfaringer med opbygning af standard programblokke til PLC / SCADA v. og Finn Asmussen Sektionsleder Teknologi Direkte: 27 95

Læs mere

Nedenstående opgaver er lavet til en Allen-Bradley PLC, men uden videre tilpasses andre PLC typer.

Nedenstående opgaver er lavet til en Allen-Bradley PLC, men uden videre tilpasses andre PLC typer. PLC, analogteknik Øvelse 1 Nedenstående opgaver er lavet til en Allen-Bradley PLC, men uden videre tilpasses andre PLC typer. Timer 1.1 "TON" Timer on delay: I skal konstruerer en styring, hvor en lampe

Læs mere

PAXNET. - Den tekniske implementering - Offentlig netværks ydelser - Det fysiske netværk - Drift af netværket

PAXNET. - Den tekniske implementering - Offentlig netværks ydelser - Det fysiske netværk - Drift af netværket PAXNET - Den tekniske implementering - Offentlig netværks ydelser - Det fysiske netværk - Drift af netværket Detaljeret indhold PAXNET og standarder Data transport (X.25 baseret) Tilkoblingsmuligheder

Læs mere

Adressering af ind- og ud gange på BCxxxx IEC1131 PLC uden TC system manager

Adressering af ind- og ud gange på BCxxxx IEC1131 PLC uden TC system manager APP-NOTE 600004 Beckhoff Application Note Date: 8/28/2006 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Adressering af ind-

Læs mere

CANSAT & ARDUINO step by step

CANSAT & ARDUINO step by step CANSAT & ARDUINO step by step Jens Dalsgaard Nielsen SATLAB Aalborg Universitet Danmark jdn@space.aau.dk 1/45 Arduino CANSAT - MÅL At måle ved hjælp af sensor temperatur, tryk, acceleration, CO2, lys,...

Læs mere

Fang Prikkerne. Introduktion. Scratch

Fang Prikkerne. Introduktion. Scratch Scratch 2 Fang Prikkerne 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. Introduktion

Læs mere

Indhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output...

Indhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... Indhold Maskinstruktur... 3 Kapitel 1. Assemblersprog...3 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... 9 Kapitel 2. Maskinkode... 13 2.1 Den fysiske maskine... 13 2.2 Assemblerens

Læs mere

Inspirationsoplæg: teknologiske muligheder og hvad gør de andre

Inspirationsoplæg: teknologiske muligheder og hvad gør de andre Alders Tsunamien / Bomben Inspirationsoplæg: teknologiske muligheder og hvad gør de andre v. Stefan Wagner, Ingeniørhøjskolen i Århus Pervasive Healthcare Der bliver færre unge Færre i sundhedsvæsenet

Læs mere

Produktpræsentation. BA Systems. Control made easy

Produktpræsentation. BA Systems. Control made easy Produktpræsentation BA Systems Control made easy Produkthistorik 1995: SCADA system 1. generation frigivet 1997: BAS Series 1. generation frigivet 1999: BAS Series 2. generation frigivet - Frit programmerbar

Læs mere

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt

Læs mere

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele LEVERANCE 2.1 Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele Konceptet beskriver, hvordan koden forvaltes, og hvordan

Læs mere

Advanced Control system fordele i forhold til optimering af fjernvarmedrift v/leif Jakobsen, salgschef, 7-Technologies A/S.

Advanced Control system fordele i forhold til optimering af fjernvarmedrift v/leif Jakobsen, salgschef, 7-Technologies A/S. Advanced Control system fordele i forhold til optimering af fjernvarmedrift v/leif Jakobsen, salgschef, 7-Technologies A/S. Tlf: 26 37 80 89 7-Technologies Grundlagt i 1984 40 ansatte 2 forretningområder

Læs mere

ENTERPRISE ARCHITECTURE (EA) STRATEGY, BUSINESS AND IT ALIGNMENT

ENTERPRISE ARCHITECTURE (EA) STRATEGY, BUSINESS AND IT ALIGNMENT (EA) STRATEGY, BUSINESS AND IT ALIGNMENT EFTER FROKOST Del 2 - EA Use case Når forretningen driver teknikken. EA USE CASE Dansk produktionsvirksomhed Producerer og sælger elektronikkomponenter til Droner

Læs mere

Digital tæller Programerbar for MIX magnetisk målebånd

Digital tæller Programerbar for MIX magnetisk målebånd SERIE Z-20E.SN005 Digital tæller Programerbar for MIX magnetisk målebånd ELGO - ELECTRIC Gerätebau und Steuerungstechnik GMBH D - 78239 Rielasingen, Postfach 11 30, Carl - Benz - Straße 1 Telefon 07731

Læs mere

Mobiltest typiske udfordringer og deres løsninger

Mobiltest typiske udfordringer og deres løsninger Mobiltest typiske udfordringer og deres løsninger Side 1 af 6 Introduktion Ved test af mobile løsninger, er det vigtigt at man forholder sig til en række faktorer og udfordringer, ud over dem man kender

Læs mere

Den nemme måde til sikkerhed og enkelhed

Den nemme måde til sikkerhed og enkelhed Den nemme måde til sikkerhed og enkelhed BUSINESS SUITE Vælg datasikkerhed på den nemme måde Det kan være vanskeligt at vælge den rette it-sikkerhed for virksomheder med alle de endeløse muligheder, der

Læs mere

Valg af automationsplatform

Valg af automationsplatform Valg af automationsplatform - i en global virksomhed En global markeds leder VELUX Gruppens nøgle tal 40 salgs selskaber i hele verden 23 produktions fabrikker I elleve lande 10,000 ansatte globalt Technology

Læs mere

PID2000 Archive Service

PID2000 Archive Service PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren

Læs mere

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Procedurer for styring af softwarearkitektur og koordinering af udvikling LEVERANCE 2.3 Procedurer for styring af softwarearkitektur og koordinering af udvikling Procedurerne vil omfatte: Planlægning af udfasning af gamle versioner af OpenTele Planlægning af modning af kode

Læs mere

Niels Bohrs Vej 17B, Stilling 8660 Skanderborg Tel:

Niels Bohrs Vej 17B, Stilling 8660 Skanderborg Tel: Hvem er Uni Consulting tilbyder tekniske ressourcer til projekter i hele landet. Fagområder: Mekanik IT El/Automation Projektledelse Konstruktion Design & udvikling Projektledelse Teknisk ledelse ASIMUT

Læs mere

Programmering i C. Lektion september 2009

Programmering i C. Lektion september 2009 Programmering i C Lektion 1 8. september 2009 Målgruppe Motivation Indhold Form Materiale 2 / 47 Kursusintroduktion 1 Målgruppe 2 Motivation 3 Indhold 4 Form 5 Materiale Målgruppe Motivation Indhold Form

Læs mere

Mircobit Kursus Lektion 3 (Du skal her vælge Lets Code Og nederst Microsoft Block Editor.)

Mircobit Kursus Lektion 3   (Du skal her vælge Lets Code Og nederst Microsoft Block Editor.) Mircobit Kursus Lektion 3 http://microbit.org/ (Du skal her vælge Lets Code Og nederst Microsoft Block Editor.) I sidste lektion var der en opgave man selv skulle prøve at løse. Man skulle lave et tabel

Læs mere

Dekontamineringsdagene 2015

Dekontamineringsdagene 2015 Dekontamineringsdagene 2015 Gert Jørgensen, Produktspecialist» Dansktalende SteriLean ApS / LJ Medical A/S SteriLean & I Track Kvalitets og dokumentations (sporings) system 5 Lokationer på hospitaler i

Læs mere

OPC Access 3.0 opdatering via Stored Procedure

OPC Access 3.0 opdatering via Stored Procedure OPC Access 3.0 opdatering via Stored Procedure Dette dokument gennemgår et eksempel på, hvordan OPC Access 2.0 kan konfigureres til at opdatere en database via en stored procedure. OPC ACCESS 2.0 OPDATERING

Læs mere

Overbelastning af processor i Windows XP og i Ubuntu

Overbelastning af processor i Windows XP og i Ubuntu Overbelastning af processor i Windows XP og i Ubuntu Af Thomas Daugaard kl. 3.4 HTX Roskilde Jeg er i programmering og IT i gang med at teste min computer under belastning af CPUen. Ved at programmere

Læs mere

9. Tyverialarm med buzzer

9. Tyverialarm med buzzer 22 9. Tyverialarm med buzzer Også i denne øvelse skal du bruge både micro:bits pins og LED-displayet. Micro:bit har et accellerometer, som har indbygget x-y-z-akse, dvs den registrerer, hvilken retning,

Læs mere

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning:

EA3 eller EA Cube rammeværktøjet fremstilles visuelt som en 3-dimensionel terning: Introduktion til EA3 Mit navn er Marc de Oliveira. Jeg er systemanalytiker og datalog fra Københavns Universitet og denne artikel hører til min artikelserie, Forsimpling (som også er et podcast), hvor

Læs mere

Supply Chain Netværk Design

Supply Chain Netværk Design Supply Chain Netværk Design Indsigt og forretningsværdi Den Danske Supply Chain Konference København den 8. juni 2016 Formålet med i dag Give en generel forståelse af hvad supply chain netværk design er

Læs mere

Multiprogrammering og operativsystemer i Danmark 1967-75

Multiprogrammering og operativsystemer i Danmark 1967-75 Multiprogrammering og operativsystemer i Danmark 1967-75 Søren Lauesen IT-University of Copenhagen E-mail: slauesen@itu.dk http://www.itu.dk/people/slauesen/ Marts 2010 2. Interrupt - multiprogrammering

Læs mere

Disamatic simulatorer. + bedre kvalitet + Rejsebesparelser + Sjovere hverdag i R&D + Innovation

Disamatic simulatorer. + bedre kvalitet + Rejsebesparelser + Sjovere hverdag i R&D + Innovation Disamatic simulatorer + bedre kvalitet + Rejsebesparelser + Sjovere hverdag i R&D + Innovation Agenda 1. Disas maskiner 2. Motivation for den digitale tvilling 3. Setup 4. Modellering - Hvad er nemt, hvad

Læs mere

dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet)

dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) Efterår 2009 1 Simpel aritmetik på maskinniveau I SCO, appendix A, er det beskrevet, hvordan man adderer ikke-negative heltal

Læs mere

Softwareløsninger til dit netværk

Softwareløsninger til dit netværk www.draware.dk Softwareløsninger til dit netværk Overvågning Side 4 Analyse Side 11 Sikkerhed Side 14 Administration Side 21 Asset management Side 27 Dokumentation Side 30 Kundecitater Side 35 Bedre overblik

Læs mere

Spar tid med struktureret programmering! Om PLC programmering

Spar tid med struktureret programmering! Om PLC programmering Spar tid med struktureret programmering! Om PLC programmering 1 MITSUBISHI PLC programmerings software Ved systemtekniker Helge Gulstad Tlf. Direkte: 46 74 01 61 Mob: 21 19 25 64 Mail: hgd@beijer.dk 2

Læs mere

Overvejelser og erfaring med Digital Tvilling i Nordzucker

Overvejelser og erfaring med Digital Tvilling i Nordzucker Overvejelser og erfaring med Digital Tvilling i Nordzucker SESAM Digital Tvilling i produktionen 2019-01-31 T&I Nakskov, 2019-01-24, TRN 1 Overvejelser og erfaring med Digital Tvilling i Nordzucker Mig

Læs mere

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge: Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.

Læs mere

2/3 Akset digital tæller

2/3 Akset digital tæller SERIE Z59E 2/3 Akset digital tæller for Elgo Magnetisk målebånd og / eller Encoder ELGO - ELECTRIC Gerätebau und Steuerungstechnik GMBH D - 78239 Rielasingen, Postfach 11 30, Carl - Benz - Strafle 1 Telefon

Læs mere

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister

Læs mere

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

10/04/ Front Panel 2. Block Diagram. 1. Front Panel 2. Block Diagram 80% 43% 20% Samuel Alberg Thrysøe, PhD, PostDoc, Kontakt info: Email: sat@iha.dk, Tlf: +45 25533552 2 Front Panel Block Diagram 50% 50% 50% 80% 20% 50% Front Panel Block Diagram 43% 29% 5 29% 6 1 100% 0% Loop Tunnel

Læs mere

IssMan brugervejledning

IssMan brugervejledning Version 1.0 IssMan brugervejledning Smartphone-app til let og hurtig fejl- og mangelgennemgang i bygge- og anlægsranchen Events Hold styr på dine aktiviteter og organisér dit arbejde og dine opgaver. Få

Læs mere

Systemair Connect. Opsætning

Systemair Connect. Opsætning Systemair Connect Opsætning Opsætning af Systemair Connect Denne vejledning er lavet for at hjælpe dig i gang med opsætningen af Systemair Connect. Du kan bl.a. læse om, hvordan du opbygger en understruktur

Læs mere

Embedded controller, almen.

Embedded controller, almen. Ver. 310807 s. 1 Bilag 3 Valgfri specialefagskatalog Data- og kommunikationsuddannelsen Undervisningsministeriet September 2007 /Steen Albertsen Ver. 310807 s. 2 Embedded controller, almen. Varighed 1

Læs mere

Forelæsning Uge 4 Torsdag

Forelæsning Uge 4 Torsdag Forelæsning Uge 4 Torsdag Algoritmeskabeloner findone, findall, findnoof, findsumof (i mandags) findbest Levetid for variabler og parametre Virkefeltsregler Hvor kan man bruge de forskellige variabler?

Læs mere

Estimering og anvendelse af modeller ved brug af PROC MODEL

Estimering og anvendelse af modeller ved brug af PROC MODEL Estimering og anvendelse af modeller ved brug af PROC MODEL Anders Ebert-Petersen Business Advisor Risk Intelligence Agenda 1. Indledning 2. Overordnet information om PROC MODEL 3. Eksempel med anvendelse

Læs mere

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

16/04/12 50% 50% Waveform Chart Waveform Graph XY Graph Indicator Graph 33% 17% 88% 13% Samuel Alberg Thrysøe, PhD, PostDoc, Kontakt info: Email: sat@iha.dk, Tlf: +45 25533552 2 4. 5 Waveform Chart Waveform Graph XY Graph Indicator Graph 4. 33% Waveform Chart Waveform Graph XY Graph Indicator

Læs mere

OpenTele Server Performance Test Rapport

OpenTele Server Performance Test Rapport OpenTele Server Performance Test Rapport 17. marts 2015 Side 1 af 22 1Indholdsfortegnelse Indholdsfortegnelse Indledning Test forudsætning Beskrivelse af testscenarier Test af OpenTele kliniker web interface

Læs mere

Software Dokumentation

Software Dokumentation Software Dokumentation Jan Boddum Larsen Teknologi B og A på HTX Dokumentation af software i Teknologi I samfundet sker der en bevægelse mod mere digitale løsninger i teknologi. Det betyder at software

Læs mere

Workshop for projektet Remote Services for CHP ForskEL projekt nr. 10242. Torsdag den 6. Januar kl. 9:00 til 15:30 Energinet.dk, Tonne Kjærsvej 65

Workshop for projektet Remote Services for CHP ForskEL projekt nr. 10242. Torsdag den 6. Januar kl. 9:00 til 15:30 Energinet.dk, Tonne Kjærsvej 65 Workshop for projektet Torsdag den 6. Januar kl. 9:00 til 15:30 Energinet.dk, Tonne Kjærsvej 65 Dagens program Formålet med projektet Hvad er formålet med 1. del af denne workshop? -At fortælle om et ForskEL

Læs mere

Programmering i C. Lektion oktober 2008

Programmering i C. Lektion oktober 2008 Programmering i C Lektion 2 20 oktober 2008 Historie Processen At kompilere 2 / 23 Fra sidst 1 Historie 2 Processen 3 At kompilere Historie Processen At kompilere 3 / 23 ALGOL 60 1963 CPL 1966 BCPL 1969

Læs mere

En todelt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer

En todelt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer En todelt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer ved Hans Peter Jepsen, Danfoss Drives og hans_peter_jepsen@danfoss.com Finn Overgaard Hansen, Teknologisk Institut, Center for IT

Læs mere

Michael Jokil 11-05-2012

Michael Jokil 11-05-2012 HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...

Læs mere

Vejledning om praktik på it-teknologuddannelsen

Vejledning om praktik på it-teknologuddannelsen Vejledning om praktik på it-teknologuddannelsen - med studieretninger inden for netværk og elektronik Praktikvejledning til virksomheder i Danmark Invitation til et værdifuldt samarbejde Den 1. august

Læs mere

IT SUMMER CAMP 2015. Dato for arr. og. dato for seneste tilmelding. bliver offentliggjort i maj. Ubuntu-Linux, Web-Server, Anvendte Web-Teknologier

IT SUMMER CAMP 2015. Dato for arr. og. dato for seneste tilmelding. bliver offentliggjort i maj. Ubuntu-Linux, Web-Server, Anvendte Web-Teknologier IT SUMMER CAMP 2015 Dato for arr. og dato for seneste tilmelding bliver offentliggjort i maj. uge z, x. / y. 2015 Ubuntu-Linux, Web-Server, og Basal Web-programmering En extensiv indføring i web-programmering

Læs mere

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6 Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side

Læs mere

Jan B. Larsen HTX Næstved Computational Thinking Albena Nielsen N. Zahles Gymnasium 2018/2019

Jan B. Larsen HTX Næstved Computational Thinking Albena Nielsen N. Zahles Gymnasium 2018/2019 Forløb: Toksikologi Fag og emner Forløbet kan laves udelukkende i matematik og bioteknologi, men der er oplagt, at det implementeres i andre fag. Matematik modellering, differenceligninger, sandsynlighed,

Læs mere

Kom igang med Scroll:bit

Kom igang med Scroll:bit Kom igang med Scroll:bit 1. Forbind scroll:bit til din micro:bit Indsæt micro:bit i edge-connectoren på din scroll:bit. Displayet på micro:bit og scroll:bit skal vende samme vej. Se billede nedenfor. Det

Læs mere

MES. GOSystems et agilt MES-koncept. (+45)

MES. GOSystems et agilt MES-koncept. (+45) MES GOSystems et agilt MES-koncept (+45) 97 52 50 22 info@frontmatec.com www.frontmatec.com GOSystems Frontmatecs MES-løsning er baseret på vores egen MES-platform GOSystems. GOSystems er en platform,

Læs mere

Spar tid og penge med Sertica Maintenance

Spar tid og penge med Sertica Maintenance Tid til optimering Spar tid og penge med Sertica Maintenance D Frigør ressourcer i den tekniske afdeling, og forlæng levetiden på dit udstyr med Sertica - et fleksibelt softwaresystem, der administrerer,

Læs mere

Peace of mind. Wherever you work IT FUTURE 2013. Copyright 2013 FUJITSU

Peace of mind. Wherever you work IT FUTURE 2013. Copyright 2013 FUJITSU Peace of mind. Wherever you work IT FUTURE 2013 BREAKOUT SESSIONS 13.00 13.35 14.40 15.15 Big Data: What s the big deal? Digiservice en komplet selvbetjeningsplatform Business Intelligence Legacy Modernization

Læs mere

SVINGNING. 2 x 5,3 kw AC

SVINGNING. 2 x 5,3 kw AC SVINGNING 2 x 5,3 kw AC SIDE 1/8 MOTOR TEGNING SIDE 2/8 JUSTERINGSVEJLEDNING FOR AC SVINGNING FUNKTIONSBESKRIVELSE AF SVINGNING Svingningen er drevet af to parallel koblet kortslutningsmotorer. Fra frekvensomformer

Læs mere

MVT380 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MVT380.

MVT380 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MVT380. MVT380 Vejledning Forord Tillykke med din nye GPS tracker MVT380. Denne manual viser hvordan du installerer enheden korrekt. Sørg for at læse denne manual grundigt, før du bruger dette produkt. Brugermanualen

Læs mere

Fra programmering til mikroprocessor

Fra programmering til mikroprocessor Programmering for begyndere Brug af Arduino Fra programmering til mikroprocessor EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Programmerings kursus Sidste gang (Introduktion)

Læs mere

Memo fra sidste job på anlæg med ud på næste job på anlægget? Side 1 af 6 sider

Memo fra sidste job på anlæg med ud på næste job på anlægget? Side 1 af 6 sider CHECKLISTE TIL DETAILANALYSE Leverandør 1 Leverandør 2 Eget behov Programnavn: Forebyggende vedligeholds styring Kalenderstyret forebyggende vedligehold? Tællerstyret forebyggende vedligehold? Tilstandsbaseret

Læs mere

SW6 SAI. Services 1: (Fil) service admin torsdag 7/4 05

SW6 SAI. Services 1: (Fil) service admin torsdag 7/4 05 SW6 SAI Services 1: (Fil) service admin torsdag 7/4 05 agenda Backup / Restore SW pakke management Windows Installer RPM mm Patch management Linux / Windows Backup og Restore I hvilke situationer er der

Læs mere

Styring af testmiljøer almindelig god praksis

Styring af testmiljøer almindelig god praksis White paper Styring af testmiljøer almindelig god praksis Søren Beyer Nielsen Ph.D., M.Sc. Pragmatic Consult A/S v. 1.2 Pragmatic Consult A/S Stadagervej 42 2730 Herlev Danmark Tel: 44 92 23 77 Fax: 44

Læs mere

E-time kursus. Kursus indhold 1

E-time kursus. Kursus indhold 1 Kursus indhold 1 Installation af softwaren. Opsætning til et løb. Hent data fra O-service Klargøring i regneark Særlige hensyn vedrørende B-løb Importere data til løbet Aktivere en backup af løbet Planlægning

Læs mere

Software Construction 1. semester (SWC) januar 2014 Spørgsmål 1

Software Construction 1. semester (SWC) januar 2014 Spørgsmål 1 Spørgsmål 1 Grundlæggende objektorienterede begreber o Klasse (class) o Objekt (object) o Metode (method), herunder return type og parametre o Instansvariable (instance variables) & egenskaber (properties),

Læs mere

NOVAX One. Overlad ansvaret til os

NOVAX One. Overlad ansvaret til os NOVAX One Overlad ansvaret til os NOVAX One vi tager ansvaret for jeres datasikkerhed Undgå tidskrævende og besværlig planlægning Med NOVAX One, en browserbaseret løsning fra NOVAX, slipper I for arbejdet

Læs mere

Udvikling af DOTNET applikationer til MicroStation i C#

Udvikling af DOTNET applikationer til MicroStation i C# Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt

Læs mere

SMARTair. Adgangskontrolsystem. ASSA ABLOY, the global leader in door opening solutions

SMARTair. Adgangskontrolsystem. ASSA ABLOY, the global leader in door opening solutions SMARTair Adgangskontrolsystem ASSA ABLOY, the global leader in door opening solutions 2 SMARTair nøgleordet er fleksibilitet SMARTair er et fleksibelt elektronisk system til adgangskontrol. Et adgangskontrolsystem

Læs mere

Øget produktivitet og kompleksitet

Øget produktivitet og kompleksitet Øget produktivitet og kompleksitet Intelligente netværk af mennesker, maskiner og produkter Kompleksitet, Produktivitet Dampen skaber industrielt samfund Elektriciteten og samlebånd skaber masseproduktion

Læs mere

Årsplan for 4. klasse Natur og Teknologi 2018/2019

Årsplan for 4. klasse Natur og Teknologi 2018/2019 Her i 4. klasse arbejder vi videre med den viden og kunnen eleverne har opnået i de forgående år. Glæden ved at gå på opdagelse, undersøge og skabe noget alene eller i fællesskab har en vigtig plads i

Læs mere

Innovation Days Industrial Communication

Innovation Days Industrial Communication Innovation Days Industrial Communication Overvågning og diagnose siemens.com/industrial-security Overvågning og diagnose kan frigive et enormt potenitale Men hvordan? Hvad er problemet? Store udgifter

Læs mere

Vidensdeling og kontinuert uddannelse er nøglebegreber hos FH Automation A/S.

Vidensdeling og kontinuert uddannelse er nøglebegreber hos FH Automation A/S. FH Automation A/S Rådgivning og Automa-tion indenfor: Scada PLC Drives & Motion Robotteknologi El-Tavler Elektrisk & Mekanisk Service Hos FH Automation har vi mange års erfaring med automatisering, og

Læs mere

DATALOGI 1E. Skriftlig eksamen mandag den 23. juni 2003

DATALOGI 1E. Skriftlig eksamen mandag den 23. juni 2003 Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen mandag den 23. juni 2003 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes

Læs mere

Ghostbusters. Introduktion. Scratch. Du skal lave et fangelegsspil med spøgelser! Arbejdsliste. Test dit Projekt. Gem dit Projekt

Ghostbusters. Introduktion. Scratch. Du skal lave et fangelegsspil med spøgelser! Arbejdsliste. Test dit Projekt. Gem dit Projekt Scratch 1 Ghostbusters All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

Læs mere

WTM Tidsregistrering. Fordele i WTM Tidsregistrering: Nem og hurtig tidsregistrering. Øget faktureringsgrundlag og højere udfaktureringsgrad

WTM Tidsregistrering. Fordele i WTM Tidsregistrering: Nem og hurtig tidsregistrering. Øget faktureringsgrundlag og højere udfaktureringsgrad WTM Tidsregistrering Tid og udfaktureringsgrad er alfa og omega for en konsulentvirksomhed, der lever af at sælge sine ydelser på timebasis. Det gælder om at udnytte sine ressourcer fuldt ud og få betaling

Læs mere

Få dit robotprojekt op af skuffen - Nye teknologier kan redde din business case 3. DECEMBER 2013

Få dit robotprojekt op af skuffen - Nye teknologier kan redde din business case 3. DECEMBER 2013 Få dit robotprojekt op af skuffen - Nye teknologier kan redde din business case 3. DECEMBER 2013 Velkommen Peter Vangsø Jeberg, - Project Manager, Ramboll Automation and Electro - Konferenceansvarlig for

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason

Læs mere

Eksamensopgaver datalogi, dlc 2011 side 1/5. 1. Lodtrækningssystem

Eksamensopgaver datalogi, dlc 2011 side 1/5. 1. Lodtrækningssystem Eksamensopgaver datalogi, dlc 2011 side 1/5 1. Lodtrækningssystem Der skal fremstilles et program, som kan foretage en lodtrækning. Programmet skal kunne udtrække en eller flere personer (eller andet)

Læs mere

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet. Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er, at programmet skal registreres (programmet kan dog bruges i 30 dage, hvis det ikke

Læs mere

Introduktion til Digital Post og markedsføringsloven. Februar 2016

Introduktion til Digital Post og markedsføringsloven. Februar 2016 Introduktion til Digital Post og markedsføringsloven Februar 2016 Hvem skal læse dokumentet? Vejledningen er relevant for dig, hvis du er projektleder, leder eller jurist i en myndighed, og skal sikre,

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Termin Juni 119 Institution Uddannelse Fag og niveau Lærer Hold Erhvervsskolerne Aars hhx Programmering B Patrick Bøgsted Sørensen (pbs) 2k18 Forløbsoversigt (4) Forløb 1 Forløb

Læs mere

Automatiser jeres produktion let, billigt og fleksibelt

Automatiser jeres produktion let, billigt og fleksibelt Automatiser jeres produktion let, billigt og fleksibelt Universal Robots udvikler fleksibel og prisgunstig robotteknologi til industrien. Vi sætter slutbrugeren i centrum og gør teknologien let at bruge

Læs mere

Programmeringseksempel tl BCxxxx (Seriel)

Programmeringseksempel tl BCxxxx (Seriel) APP-NOTE 600005 Beckhoff Application Note Date: 8/28/2006 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Programmeringseksempel

Læs mere

Indholdsfortegnelse:

Indholdsfortegnelse: Dataopsamling Klaus Jørgensen Gruppe. Klaus Jørgensen, Jacob Clausen Og Ole Rud Erhvervs Akademi Fyn Allegade 79 Odense C 5000 fra d 2/12-02 til d 20/12-02 Vejleder: SKH. Forord: Denne rapport omhandler

Læs mere

Kapitel 4 Løkker i C#

Kapitel 4 Løkker i C# Kapitel 4 Løkker i C# Løkker en vigtig del af alle programmeringssprog, og C# er ikke andeles. En løkke er en måde at udføre en del af koden gentagne gange. Ideen er at du fortsætter med at udføre en opgave

Læs mere

Projektledernetværk 2015-2016 Kompetence opbygning & videndeling igennem netværk

Projektledernetværk 2015-2016 Kompetence opbygning & videndeling igennem netværk Projektledernetværk 2015-2016 Kompetence opbygning & videndeling igennem netværk Facilitetet af Lise Grevenkop-Castenskiold Lise Grevenkop-Castenskiold M.Sc.EE, Management & Business Coach Lise Grevenkop-Castenskiold

Læs mere

UniLock System 10. Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806

UniLock System 10. Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806 UniLock System 10 Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806 Med integration til Salto adgangskontrol kan UniLock administrere personers adgang

Læs mere

FORCE Technology. IOT, Big Data og Digitale Tvillinger. Hvad bringer fremtiden? Michael Myrup Andersen Engineering and Industrial Processes

FORCE Technology. IOT, Big Data og Digitale Tvillinger. Hvad bringer fremtiden? Michael Myrup Andersen Engineering and Industrial Processes FORCE Technology IOT, Big Data og Digitale Tvillinger. Hvad bringer fremtiden? Michael Myrup Andersen Engineering and Industrial Processes Et bud på hvad fremtiden kan bringe? Nutidens buzzwords! IOT Big

Læs mere

Spar tid og penge med SERTICA Maintenance

Spar tid og penge med SERTICA Maintenance Tid til optimering Spar tid og penge med SERTICA Maintenance D Frigør ressourcer i den tekniske afdeling, og forlæng levetiden på dit udstyr med SERTICA - et fleksibelt softwaresystem, der administrerer,

Læs mere