En todelt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer
|
|
- Carl Kjær
- 8 år siden
- Visninger:
Transkript
1 En todelt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer ved Hans Peter Jepsen, Danfoss Drives og Finn Overgaard Hansen, Teknologisk Institut, Center for IT
2 COT/Case2 - pilotprojekt Indlægget vil præsentere resultater fra pilotprojekt 1. hos Danfoss Drives Et delprojekt i COT/Case2: OO udvikling af apparatsystemer (Bang & Olufsen & Danfoss) Deltagere i Danfoss Drives pilotprojektet: 6 personer fra Danfoss Drives 3 personer fra Århus Universitet, Devise gruppen 2 personer fra Teknologisk Institut, Center for IT 2
3 Indledning Hvad handler indlægget om Omridset af en to-delt arkitekturmodel for hændelsesstyrede signalbehandlingssystemer. Virker simpel, men har været til stor støtte, efter vi nåede frem til den Hvordan design patterns har vist sig nyttige i forbindelse med realisering Der vil blive snakket en del om frekvensomformere forhåbentlig ikke mere end nødvendigt
4 Systemer, der Hvad er et Fleksibelt hændelsesstyret signalbehandlingssystem? har til opgave at foretage kontinuert signalbehandling, skal reagere på hændelser, der påvirker og omkonfigurerer signalbehandlingen Signalbehandlingen kan foregå i software, hardware, både hardware og software fordelt på flere processorer
5 Eksempler på signalbehandlingssystemer Eksempler kan findes indenfor Måleinstrumenter (f.eks. flowmålere) Procesregulering (f.eks. frekvensomformere) Forbrugerelektronik (f.eks. CD-afspillere) 5
6 Eksempel - en frekvensomformer En frekvensomformer er et apparat, der kan styre en elektro-motor, så omdrejningshastigheden eller kraften den yder, er netop hvad der er behov for på et givet tidspunkt Kaldes også et drev deraf navnet Danfoss Drives VLT er produktnavnet for Danfoss frekvensomformere
7 Styring af transportbånd - eksempel på en hastighedsstyring Hvad ønsker man at styre båndets hastighed hastigheden skal holdes uanset belastning Andre hensyn start/stop skal være blød
8 Styring af ventilator - eksempel på en procesregulering Hvad ønsker man at styre temperaturen i et rum, f.eks. en lufthavnshal Andre hensyn motoren skal fanges eller stoppes, før man starter op
9 Opvikling af tråd - eksempel på en momentstyring Hvad ønsker man at styre trækket i tråden trækket skal holdes konstant uanset rullens diameter Andre hensyn start/stop skal være blød
10 Sådan virker en frekvensomformer Rectifier Intermed. Circuit Inverter Motor Control Circuit Enclosure
11 Architectural style: Process Control Architectural style - et mønster for en arkitektur for en gruppe af systemer Proces Control mønstret kan med fordel anvendes i forbindelse med kontinuert regulering af en proces Demonstreres i forb. m. VLT eksemplerne fra før Reference: Shaw, Garlan: Software Architecture (Prentice-Hall, 1996)
12 Ventilatorstyring som procesregulering Input variable: varmeproduktion, varmetab, temperatur udenfor, osv Setpunkt: Ønsket temperatur Controller: VLT Manipulerede variable: frekvens + spænding Proces: Motor + ventilator + rum Kontrolleret variabel: rumtemperatur Feedback: aktuel rumtemperatur Eksempel på closed-loop feedback regulering
13 Indmaden i VLT en er signalbehandling Controller: VLT Proces: Motor + ventilator + rum Reference Reference calculation PID Controller Output f Frequency f f f Resonance f Frequency Ramp Bypass Damping Limits Voltage calculation f U angle transangle PWM generation f U Feedback Calcualation Feedback
14 Transportbåndet igen Input variable: motorstrøm Setpunkt: Ønsket hastighed Controller: VLT Manipulerede variable: frekvens + spænding Proces: Motor + last Kontrolleret variabel: båndets hastighed Reference Reference calculation Slip compensation Output f Frequency f f f Resonance f Frequency Ramp Bypass Damping Limits Voltage calculation f U angle transangle PWM generation f U Slip estimation I Eksempel på closed-loop feedforward regulering
15 Kontinuert signalbehandling - realiseret i software Kendetegn: Periodisk i stedet for kontinuert normalt styret af periodisk interrupt Inputsignaler samples Periodelængde er en vigtig systemparameter Dataflowarkitektur Grundigt behandlet i reguleringsteorien Mangler bud på fornuftig realisering i SW
16 En VLT reagerer også på hændelser Hændelser kan være: kommandoer, eks: Start, Stop, Skift-Setup en parameter (mere end 200) kan få ændret værdi setpunkt ændres fra proces-lokalnet Kan komme fra digitale indgange betjeningspanel telegram fra proces-lokalnet
17 Hændelsesbehandlingen Kendetegn: Hændelser ankommer ofte uafhængigt af og asynkront i forhold til signalbehandlingen normalt via et interrupt Systemets reaktion vil meget ofte være styret af tilstandsmaskiner
18 Hændelsesbehandlingsdelen påvirker signalbehandlingsdelen Hver signalbehandlingsblok har sine konfigurerings-parametre eks. rampe: rampetid, type (lineær eller S-rampe) De fleste kommandoer og nogle parametre medfører ændret signalvej Start, Stop, Setup-skift Skift fra Speed-Open-Loop til Process-Closed-Loop
19 Signalbehandlingsdelen kan frembringe hændelser Eksempler: Setpunkt-signalet forsvinder => motoren skal stoppes eller regulator skiftes Motorhastigheden når ned på 0 => motorstyringstilstanden skal sættes til Stoppet Feedback udenfor brugerfastsatte grænser => der skal udløses en Warning
20 Den todelte arkitektur (meget simplificeret) Ramp Configuration LCP driver/ handler Bus driver/ handler Motor stopped Motor starting Motor running Ramping down DC braking Monitor Freq Limits Bypass Resonans damp Voltage calc PWM PID Slip komp Reference calc Feedback calc Motor Preheat Busreference Analog inputs RS- 485 Digital inputs
21 Fordele ved den todelte arkitektur De to dele af systemet stiller hver deres krav dvs. der er forskellige spørgsmål, der skal afklares og tilgangsvinklen vil være noget forskellig Systemet kan opbygges, så signalbehandlingsvejen dannes, når der sker en ændring i vores nuværende produkt danner vi vejen hver gang. Periodelængden for de forskellige blokke på signalvejen kan være forskellig. det ser vi heller ikke idag.
22 Anvendelighed Arkitekturen formodes at være anvendelig for mange indlejrede systemer signalbehandlingen kan distribueres på forskellige CPU er Signalbehandlingsblokkene kan flyttes mellem HW og SW.
23 Bidrag til udviklingsmetode Overvej at beskrive funktionalitet som Process control når der foregår kontinuert databehandling the execution of the software system is affected by external disturbances - forces or events, that are not directly visible or controllable by the software (Shaw+Garlan, p. 30) UseCases skal specialiseres til denne funktionalitet Måske skabelon udfra ventilatorstyrings-eksemplet (omend det kan diskuteres om det er en UseCase) Mindst en proces/tråd for hver af de to dele Kritisk region imellem dem
24 Anvendte design mønstre Til at undestøtte den to delte arkitektur er der anvendt følgende designmønstre: Filter (and Pipes) Strategy Command State Observer 24
25 Mønstre opdelt på de to arkitektur lag Det diskrete hændelsesbaserede lag VLT user Command, State Motorkontrol Strategy, Filter VLT & Motor overvågning Observer Det kontinuerte signalbehandlingslag Motor 25
26 Pakkediagram for en frekvensomformer (VLT) Hændelsesbaserede lag VLT user VLT kontrol Konfigurering Signalbehandlings lag Sensor VLT & Motor overvågning Motor kontrollering Motor 26
27 Blokdiagram for 2 forskellige anvendelser Speed Open loop: Reference Reference calculation Slip compensation Output f Frequency f f f Resonance f Frequency Ramp Bypass Damping Limits Voltage calculation f U angle transangle PWM generation f U Process Closed Loop: Slip estimation I Reference Reference calculation PID Controller Output f Frequency f f f Resonance f Frequency Ramp Bypass Damping Limits Voltage calculation f U angle transangle PWM generation f U Feedback Calcualation Feedback 27
28 Objektdiagram for Speed-Open-Loop input frekvens :SlipCompensator f= Output(f) Output(f) :SpeedOpenLoopController :BypassFilter Output(f) :FreqLimiterFilter Output(f) :RampFilter Output(f) :ResonanceDamperFilter output frekvens 28
29 Klassediagram for filter-mønster ApplicationModeController Generate_f(): freq 0..* ControllerComponent Output(freq): freq... Resonance DamperFilter Freq LimiterFilter RampFilter ProcessClosedLoop SpeedOpenLoop Bypass Filter PIDRegulator Controller Controller Generate_f(): freq SlipCompensator Output(freq): freq 29
30 Strategy Pattern - struktur Context ContextInterface() Strategy AlgorithmInterface() ConcreteStrategy AlgorithmInterface() ConcreteStrategyB AlgorithmInterface() ConcreteStrategy AlgorithmInterface() 30
31 Udsnit af VLT klassediagram med Strategy konfigurerer MotorOutputGenerator SetActiveController() GetMotorOutputData() activeoutputcontroller 1 AbstractOutputController Generate_f_and_U() kaldes periodisk OutputFrequencyController Generate_f_and_U() Generate_f(): freq StopController Generate_f_and_U() ApplicationModeController Generate_f(): freq FrequencyController Generate_f(): freq... SpeedOpenLoopController Generate_f(): freq ProcessClosedLoopController Generate_f(): freq 31
32 Objekt collaboration diagram for Motor data GetMotorOutputData :MotorOutputGenerator aktiv på et senere tidspunkt :StopController 1. Generate_f_and_U 1.2 Calculate Voltage :SpeedOpenLoopController 1.1 Generate_f Output Output :SlipCompensator Næste filterobjekt 32
33 Skitse af det hændelsesbaserede lag Hændelsesbaserede lag User If VLT user VLT kontrol Konfigurering 33
34 Konfigurering af motor output generatoren - 1. MotorControlSM 1 stopcontroller StopController Generate_f_and_U() 1 1 Configuration runcontroller 1 appmodecontroller OutputFrequencyController Generate_f_and_U() Generate_f(): freq Tilsvarende findes for start SpeedOpenLoopController (impl. vha. filter mønster) 34
35 Konfigurering af motor output generatoren - 2. MotorControlSM configurerer 1 MotorOutputGenerator SetActiveController() GetMotorOutputData() 1..* AbstractOutputController Generate_f_and_U() 1 activeoutputcontroller stopcontroller 1 StopController Generate_f_and_U() runcontroller 1 OutputFrequencyController Generate_f_and_U() Generate_f(): freq 35
36 Skitse af Command + State pattern MotorControlSM HandleCommand(Command *pc) actualstate 1 MotorState 1. HandleCommand(Command *pc) { pc->execute(actualstate); } RunCommand::execute(MotorState *ps) { ps->run(); } 3. MotorStopped::run() {...->SetActiveController(runController); } 36
37 Skitse af konfigurering vha. Observer mønster Subject * notify() attachobserver() Configuration Observer update() Controller Component data update() 37
38 Konklusion anvendelse af den 2 delte arkitektur har adskilt de hurtige behandlingsdele fra de langsomme det objektorienterede design har reduceret en tidligere meget stor tilstandsmaskine til en meget mindre med 5 tilstande anvendelsen af mønstre har givet en fleksibel objektmodel - der forventes at udvikle sig til et framework for frekvensomformere 38
Maskinanlæg, opsætning af frekvensomformer
Maskinanlæg, opsætning af frekvensomformer INDHOLDSFORTEGNELSE Opgaver - Maskinanlæg, opsætning af frekvensomformer...3 2-20 Rekv. 0 Prod. 28-06-2006-08:33 Ordre 000 EFU Opgave 1 1 stk. VLT 2800 1 stk.
Læs mereTilslutning- og programmeringseksempler
VLT MicroDrive FC 051 Indholdsfortegnelse Forord... 3 Oversigt effekt og styre kreds VLT MicroDrive... 4 Initialisering af frekvensomformeren... 5 Tilslutning af motorbeskyttelse... 6 Start/stop med analog
Læs mereSW arkitektur 7. maj 2001. Software Arkitektur. Tiltrædelsesforelæsning 7. maj 2001
Software Arkitektur Tiltrædelsesforelæsning 7. maj 2001 Finn Overgaard Hansen Ingeniørhøjskolen i Århus Elektro- og IKT-afdelingen foh@e.iha.dk Agenda Hvorfor er arkitektur vigtig Udvikling inden for SW
Læs mereSW arkitektur 7. maj 2001. Software Arkitektur. Softwareudvikling-på-tværs konference. København den 19. november 2001
Software Arkitektur Softwareudvikling-på-tværs konference København den 19. november 2001 Finn Overgaard Hansen Ingeniørhøjskolen i Århus Elektro- og IKT-afdelingen foh@e.iha.dk Agenda Introduktion Hvorfor
Læs mereVLT AutomationDrive FC300. Basis tilslutning og programmerings eksempler. VLT AutomationDrive FC300
VLT AutomationDrive FC300 Basis tilslutning og programmerings eksempler VLT AutomationDrive FC300 Indholdsfortegnelse Forord... 3 Initialisering af frekvensomformeren... 4 Tilslutning af motorbeskyttelse...6
Læs mereVLT AutomationDrive FC300. Tilslutning og programmerings eksempler. VLT AutomationDrive FC300
VLT AutomationDrive FC300 Tilslutning og programmerings eksempler VLT AutomationDrive FC300 Indholdsfortegnelse Forord...3 Initialisering af frekvensomformeren...4 Tilslutning af motorbeskyttelse...5 Start/stop
Læs mereImpac230. Beskrivelse. Egenskaber. Impac 230
I1 I2 I3 I4 I5 I6 I7 I8 IC O1 O2 O3 O4 OC +10V +10V RS232 RJ45 I²C RJ11 Error Power +10V E5 E4 E3 E2 E1 M1+ P- P+ 12-36VDC M1- M2- M2+ Impac230 Beskrivelse Impac230 er som hele impac-serien designet med
Læs mereVLT AQUA Drive FC200 Basis tilslutning og programmerings eksempler
VLT AQUA Drive FC200 Basis tilslutning og programmerings eksempler VLT Aqua Drive FC200 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Tilslutning af
Læs mereVLT AutomationDrive FC300. PID tilslutning og programmerings eksempler. VLT AutomationDrive FC300
VLT AutomationDrive FC300 PID tilslutning og programmerings eksempler VLT AutomationDrive FC300 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Tilslutning
Læs mereVLT AQUA Drive FC202 PID tilslutning og programmerings eksempler
VLT AQUA Drive FC202 PID tilslutning og programmerings eksempler VLT Aqua Drive FC200 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Tilslutning af
Læs mereKommunikationsprotokoller Summit06 worksession. Lisa Wells Datalogisk Institut Aarhus Universitet
Kommunikationsprotokoller Summit06 worksession Datalogisk Institut Aarhus Universitet Plan Kort introduktion til protokoller Protokoller i ISIS Katrinebjerg projekter Internet-baseret trådløs telefoni
Læs merePID tilslutning og programmerings eksempler
VLT HVAC Drive FC100 PID tilslutning og programmerings eksempler VLT HVAC drive FC100 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Tilslutning af
Læs mereBrugervenlig og kommunikativ!
Brugervenlig og kommunikativ! Altivar 312 Frekvensomformer til tre-faset asynkrone motorer, 0,18 til 2,2 kw en-faset 240V 0,18 til 15kW tre-faset 200-600V Specielle funktioner til alle typer af maskiner
Læs merePLC reguleringsteknik
PLC reguleringsteknik Øvelse 1 Varmeprocess med PLC/PID regulator Udstyr: 40-60 Watt glødelampe Termocouplertransmitter 4-20 ma (0-100 /C). AB micro logic 1200 PLC, med analog I/O. 4-20 ma og 24 V forsyning.
Læs mereVLT HVAC Drive FC100 Basis tilslutning og programmerings eksempler
VLT HVAC Drive FC100 Basis tilslutning og programmerings eksempler VLT HVAC drive FC100 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Tilslutning af
Læs mereVLT AutomationDrive FC300 Basis tilslutning og programmerings eksempler. VLT AutomationDrive FC300
VLT AutomationDrive FC300 Basis tilslutning og programmerings eksempler VLT AutomationDrive FC300 Indholdsfortegnelse Forord... 3 Forbindelsesoversigt... 4 Initialisering af frekvensomformeren... 5 Start/stop
Læs mereVLT AQUA Drive FC200 Tilslutning og programmerings eksempler
VLT AQUA Drive FC200 Tilslutning og programmerings eksempler VLT Aqua Drive FC200 Indholdsfortegnelse Forord...3 Initialisering af frekvensomformeren...4 Tilslutning af motorbeskyttelse...5 Start/stop
Læs mereNavn: DVG V 560EC/F400 varenr.: 95135
DVG-V 560EC/F400 varenr. 95135 Document type: Product card Document date: 2012-11-08 Generated by: Systemair online katalog Beskrivelse Brand- og røgventilator 400 C / 120 min Normal ventilation op til
Læs mereNavn: DVG V 450EC/F400 varenr.: 95257
DVG-V 450EC/F400 varenr. 95257 Document type: Product card Document date: 2012-11-08 Generated by: Systemair online katalog Beskrivelse Brand- og røgventilator 400 C / 120 min Normal ventilation op til
Læs mereMX2 Applikationsguide
Applikationsguide v1.0 Applikationsguide Indholdsfortegnelse 1. PID REGULERING PÅ VENTILATION OG REN VANDSPUMPE... 4 1.1. VALG AF REGULERINGSMETODE (PARAMETERA044)...4 1.2. AKTIVERING AF PID REGULERING
Læs mereSVINGNING. 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 mereGuide til idriftsættelse Teco EV frekvensomformere
Guide til idriftsættelse Teco EV frekvensomformere juli 2008 Indholdsfortegnelse. Fortrådningsdiagram...3 Stærkstrøm....3 Svagstrøm...4 Digitale indgange...4 Analoge indgange...4 Potentiometer....4 Digitale
Læs mereSPEED-Commander Frekvensomformer. Program nr. 1 Software version 5.0.3. PI-regulering
SPEED-Commander Frekvensomformer Driftsvejledning Bemærk: Speciel Software Program nr. 1 Software version 5.0.3 PI-regulering Til parameterliste og tilslutninger af styreklemmer anvendes vedhæftede programbeskrivelse.
Læs mereKEB Combivert Frekvensomformer F5-B version (0,37-15kW)
Quickguide KEB Combivert Frekvensomformer F5-B version (0,37-15kW) Forord Denne quickguide er et supplement til manualer udgivet af KEB og kan således ikke erstatte KEBs manualer. Det er kun en lille del
Læs mereSous-vide: Mad og elektronik i én skøn forening
Sous-vide: Mad og elektronik i én skøn forening Sous-vide: Mad og elektronik i én skøn forening Sous-vide er lige som low and slow med grillen en teknik der fascinerer mig. Det går helt enkelt ud på at
Læs mereSX Quick Guide v1.0. Quick Guide
Quick Guide v1.0 Quick Guide Indholdsfortegnelse 1. SPECIFIKATIONER... 3 2. FORTRÅDNING... 4 2.1. POTENTIOMETER... 5 2.2. FORTRÅDNING AF DIGITALE INDGANGE... 5 2.3. DIP SWITCHE... 5 3. BRUG AF BETJENINGSPANEL...
Læs mereNedenstå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 mereTryk Transmitter Model LV52X til trykmåling og overvågning med alarm af Lean Process Ventilation
Tryk Transmitter Model LV52 til trykmåling og overvågning med alarm af Lean Process Ventilation Installationsvejledning for LV52 Manualen indeholder: Generel introduktion til Lean Process Ventilation Oversigt
Læs mereOpsætning af Infranor CD1-a
Opsætning af Infranor CD1-a Opsætning af Infranor CD1-a...1 Indledning...1 Opsætning af CD1a:...2 Motorvalg:...3 Maks hastighed:...5 Encoder output:...6 Regulering:...7 Gem data i EPROM:...10 Prøvekørsel:...11
Læs mereMultiProgrammer Manual
MultiProgrammer Manual MultiProgrammeren bruges til at læse og skrive værdier til ModBus register i LS Controls frekvensomformer E 1045. Dansk Version side 2 til 4 The MultiProgrammer is used for the writing
Læs mereKomfort Ventilation Controller Model FV67X til balanceret Procesudsug og Rumudsug og Indblæsning i Lean Process Ventilation
Komfort Ventilation ler Model FV67X til balanceret Procesudsug og Rumudsug og Indblæsning i ean Process Ventilation Manualen indeholder følgende: Generel installationsvejledning for FV67X som Komfort Ventilation
Læs mereDanfoss Frekvensomformere & Softstartere VLT Drives
Danfoss Frekvensomformere & Softstartere VLT Drives Indholdsfortegnelse VLT MICRO DRIVE FC-51.... 2 VLT HVAC DRIVE FC-102.... 4 VLT AQUA DRIVE FC-202.... 7 VLT AUTOMATION DRIVE FC-302....10 VLT 2800....13
Læs mereFlexValve - Industrivej 2 - DK 4241 Vemmelev - Tel
! $% $% % % +% +%,%,% % " & & & & & & &, &, & ' ( %%% ) '*(*%%% ) $ ' ( %%% ) $ '*(*%%% ) $ ' ( %%% $ '*(*%%% ' %%% ) ' %%% ) - '*(*%%% ) FlexValve - Industrivej 2 - DK 4241 Vemmelev - Tel. +45 5858 4242
Læs merePLC - reguleringsteknik
PLC - reguleringsteknik INDHOLDSFORTEGNELSE Opgaver - PLC - reguleringsteknik - procesregulering...3 Opgaver - PLC - reguleringsteknik - SRO...13 2-16 Rekv. 0 Prod. 21-11-2005-13:08 Ordre 000 EFU Øvelse
Læs mereNavn: DVG V 450EC/F400 varenr.: 95257
DVG-V 450EC/F400 varenr. 95257 Document type: Product card Document date: 2012-11-12 Generated by: Systemair online katalog Beskrivelse Brand- og røgventilator 400 C / 120 min Normal ventilation op til
Læs mereBeskrivelse af vejrstation OM1 NETLON NETLON. Dette dokument indeholder en beskrivelse af en vejrstation OM1 fra Netlon.
Beskrivelse af vejrstation OM1 NETLON Dette dokument indeholder en beskrivelse af en vejrstation OM1 fra Netlon. Indholdsfortegnelse Kort beskrivelse... 4 1.1 Anvendelse... 4 1.2 Konstruktion... 4 Funktionsbeskrivelse...
Læs mereNavn: DVG V 355EC/F400 varenr.: 95256
DVG-V 355EC/F400 varenr. 95256 Document type: Product card Document date: 2012-11-12 Generated by: Systemair online katalog Beskrivelse Brand- og røgventilator 400 C / 120 min Normal ventilation op til
Læs mereBillede. Boksventilator BVB. Generel funktionsbeskrivelse
Driftvejledning snr: PAR-550-SYS-DK-041223 F System beskrivelse PAR 550 Konstant tryk regulering Beskrivelse Billede Forsyning 1x230V+PE Konstanttrykregulering plug & play RS 485 kontrolleret PAR-550-SYS
Læs mereJægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK. AC Motor Controller 370W. Brugermanual
Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK AC Motor Controller 370W Brugermanual WWW.WAHLBERG.DK TELEPHONE +45 86 18 14 20 CELL PHONE +45 40 52 20 88 EMAIL: mads@wahlberg.dk Marts
Læs mereLASTSPIL 37 kw AC KRØLL CRANES A/S. INF. REF dk SIDE 1/9
LASTSPIL 37 kw AC SIDE 1/9 TEGNING SIDE 2/9 JUSTERINGSVEJLEDNING FOR AC LASTSPIL FUNKTIONSBESKRIVELSE AF LASTSPIL Lastspillet er drevet af en kortslutningsmotor monteret med encoder for hastighedskontrol.
Læs mereDanfoss VLT Frekvensomformere
Frekvensomformere Dimensioner for Danfoss VLT frekvensomformere VLT MICRO DRIVE FC51 (mm) / kapsling M1 M2 M3 M4 M5 Højde 150 176 239 292 335 Bredde 70 75 90 125 165 Dybde* 148 148 194 241 248 * + 6 mm
Læs mereCANSAT & 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 mereMULTIBOX II ventilationsvagt og styring
INSTRUKTIONSMANUAL MULTIBOX II ventilationsvagt og styring Version 2.3 07.05.14 www.geovent.dk Indhold 1. Quick guide gældende for standard (typiske) installationer (trykregulering)... 3 2. Lean Process
Læs mereArkitekturdokument for Cruise Control
Arkitekturdokument for Cruise Control Cruise International Revisions historie Dato Version Forfatter Beskrivelse 2.10.2001 0.91 FOH Første version 17/03/09 1.0 KG Afs. 1 og 2 indsat (- 2.1) 15/05/09 1.1
Læs mereInstallationsguide. ECL Comfort 310, applikation A333 Ekstrakt. 1.0 Indhold. 1.0 Indhold... 1
1.0 Indhold 1.0 Indhold... 1 2.0 Indstillinger... 2 2.1 Reguleringsparametre, cirkulationspumpe(r)................. 2 2.2 Pumpekontrol...................................................... 6 3.0 Blandet...
Læs mereVejledning til håndterminal til ventilatormotorstyring, TBLZ-2-75 SILVER C
Vejledning til håndterminal til ventilatormotorstyring, TBLZ-2-75 SILVER C 1. Generelt Håndterminal benyttes til at indstille motorparametre til SILVER C. 2. Montering Håndterminal kan hænges i det medfølgende
Læs mereCANSAT & 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 mereSoftware Arkitektur - anno 2002
Software Arkitektur - anno 2002 Faglig aften i datalogforeningen Århus den 24. januar 2002 Finn Overgaard Hansen Ingeniørhøjskolen i Århus (www.iha.dk) Elektro- og IKT-afdelingen foh@e.iha.dk Agenda Introduktion
Læs mereLenze Global Drive 8200 vector / motec vector
vector 1 System oversigt 8200 vector Parametrerings og idriftsættelsessoftware Funktionsmodul (kan integreres): Standard-I/O Applikations-I/O LECOM-B (RS485) INTERBUS PROFIBUS Systembus (CAN) DeviceNet
Læs mereMarine-Generator Prisliste 2011
Marine-Generator Prisliste 2011 Gertsen & Olufsen Savsvinget 4 2970 Hørsholm Tel.:+45 45763600 Danmark www.g-o.dk.net info@g-o.dk Side 1: Side 2: Side 3: Side 4: Side 5: Side 6: Side 7: Panda 5000i - Panda
Læs mereOtto Vinter. Software Engineering Mentor Tel: +45 4399 2662, Mobil: +45 4045 0771 vinter@ottovinter.dk www.ottovinter.dk
Tel: +45 4399 2662, Mobil: +45 4045 0771 vinter@ottovinter.dk www.ottovinter.dk Forestil jer dengang Kun ét program ad gangen kunne køre på datamaskinen Der var ingen filer og filsystemer Programmer var
Læs mereIAI Quick Start Guide
IAI Quick Start Guide Opsætning: Manualen til controllerene ligger i: Produkter\IAI\Manual\RoboCylinder\Controller\ Her ligger den i en undermappe alt efter hvilken type controller det er. Installer RCPC
Læs mereDin brugermanual OMRON SYSDRIVE 3G3MV http://da.yourpdfguides.com/dref/2889999
Du kan læse anbefalingerne i brugervejledningen, den tekniske guide eller i installationsguiden. Du finder svarene til alle dine spørgsmål i OMRON SYSDRIVE 3G3MV i brugermanualen (information, specifikationer,
Læs mereJX Quick Guide v1.0. Quick Guide
Quick Guide v1.0 Quick Guide Indholdsfortegnelse 1. SPECIFIKATIONER...3 2. FORTRÅDNING...4 2.1. 2.2. PNP/NPN...5 DIP SWITCHE...5 3. BRUG AF BETJENINGSPANEL...6 3.1. PARAMETERGRUPPER...7 3.2. INITIALISERING
Læs mereECL Comfort 310, applikation A333 Ekstrakt
Betjeningsguide ECL Comfort 310, applikation A333 Ekstrakt 1.0 Indhold 1.0 Indhold...1 2.0 OverblikoverIndstillinger...2 3.0 Indstillinger...3 3.1 Reguleringsparametre,cirkulationspumpe(r)... 3 3.2 Pumpekontrol...
Læs mereAlle dip 1 7 sættes til On for at opnå stand-alone operation fra PC.
Hurtig opstart af Infranor CD1 p og pm: Dette er en enkelt og kortfattet vejledning i opsætningen af CD 1 p og pm driver til anvendelse i stand-alone mode. Ingen Profibus forbindelse. For senere opkobling
Læs mereelektronik og software
af elektronik og software Amfitech Amfitech startede startede 1. 1. januar januar 1998. 1998. Amfitech Amfitech ejes ejes af af Jørn Jørn Eskildsen Eskildsen og og Lars Lars Munch. Munch. Vi Vi er er begge
Læs mereElektroniske Kredsløb og Dynamiske Systemer
Elektroniske Kredsløb og Dynamiske Systemer Lektion 4: Regulering Jan Bendtsen May, 29 EKDS mm. 4 Regulering slide i Basal regulering Hvorfor regulering? PID regulatorer i analog Ziegler-Nichols-tuning
Læs mereStand alone system baseret på 11kW Gaia vindmølle. Henrik Bindner Vindenergiafdelingen, Risø
Stand alone system baseret på 11kW Gaia vindmølle Henrik Bindner Vindenergiafdelingen, Risø Projektpartnere Gaia Wind A/S Mita-Teknik A/S IET, Aalborg Universitet Vindenergiafdelingen, Risø Støttet af
Læs mereSmart!wind SW-5.5, SW-7.5 og SW-10
Smart!wind, SW-7.5 og SW-10 -faset inverter til husstandsvindmølle, 5,5, 7,5 og 10 kw, standard med ekstra funktion til system kontrol. alle rounder af inverter for små vindmøller op til 20 kw! MODERNE
Læs mereVejledning for TKE 01 Ver 4.01
Vejledning for TKE 01 Ver 4.01 TKE-01 er lavet specielt til at arbejde sammen med en Calyma ventilationunit med Lemmens DC-motorer. POWER ON SPJÆLD LUKKET FEJL TRYKFEJL VARME STYRING under 18 grader Temperatur
Læs merePAR-600-CO2. Datablad. ØLAND A/S Vi arbejder for din succes Energivej 3-7, 2750 Ballerup, Tel. 7020 1911, Fax 4453 1051 www.oeland.
-DK-17-01-08 Anvendelse Øland automatik PAR-600- anvendes, hvor der ønskes at måle og eller/regulerer rumluftens indhold, temperatur og relativ fugtighed. Automatikken er særdeles velegnet til styring
Læs mereSoftware 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 mereDesign og udvikling af et blodtryks ma lesystem
Design og udvikling af et blodtryks ma lesystem 3. semesterprojekt side 1 af 5 Design og udvikling af et blodtryks målesystem Problemformulering I daglig klinisk praksis er der ofte behov for kontinuert
Læs mereSPEED-Commander frekvensomformer. Program nr. 04 Software version 5.12c. Synkron Kontrol
SPEED-Commander frekvensomformer Driftsvejledning Bemærk: Speciel Software Program nr. 04 Software version 5.12c Synkron Kontrol Parameterliste og tilslutninger af styreklemmer anvendes vedhæftede programbeskrivelse.
Læs mereCebocon15. Konstanttryk eller flow-regulator
Cebocon15 Konstanttryk eller flow-regulator Indhold Indhold... 2 1 Beskrivelse... 3 2 Diagram... 3 3 Funktioner... 4 3.1 Hovedmenu... 4 3.2 Setpunktsmenu... 4 3.4 Alarmstyring... 6 3.5 Udetemperaturkompensering...
Læs mereTemperaturmåler. Klaus Jørgensen. Itet. 1a. Klaus Jørgensen & Ole Rud. Odense Tekniskskole. Allegade 79 Odense C 5000 28/10 2002.
Temperaturmåler Klaus Jørgensen Klaus Jørgensen & Ole Rud Odense Tekniskskole Allegade 79 Odense C 5000 28/10 2002 Vejleder: PSS Forord.: Denne rapport omhandler et forsøg hvor der skal opbygges et apparat,
Læs mereNC_8_ Quick Guide v1.0. CJ1W-NC_8_ Position Control via EtherCAT. Quick Guide
Quick Guide v1.0 CJ1W- Position Control via EtherCAT Quick Guide Denne Quick Guide er ment som supplement til de respektive manualer for CJ1W- modulet og de installerede servodrev, frekvensomformere og
Læs mereMultiController E Regulate 230V Kompressor / Køle Opsætning
MultiController E Regulate 230V Kompressor / Køle Opsætning MultiController version 2.5 og 2.6 LS Control A/S Side 1 1. Systemopbygning LS Control A/S Side 2 1.1. Grundopsætning til kompressor-styring
Læs mereVarmestyrings beskrivelse RT4 NETLON NETLON. Dette dokument indeholder en beskrivelse af en RT4 varmestyring fra Netlon.
Varmestyrings beskrivelse RT4 NETLON Dette dokument indeholder en beskrivelse af en RT4 varmestyring fra Netlon. Indholdsfortegnelse Indholdsfortegnelse... 2 Indledning... 4 1.1 Funktion... 4 Node information...
Læs mereNETLON NETLON 1.1 Variabel liste VSD1
1.1 Variabel liste VSD1 VSD1_1q.xif ProgramID: 90 56 53 44 31 5F 31 70 Generated at: 7. januar 2005, 12:16 No. Variable name Dir SNVT type Default Connect 0 nvioccmancmd In SNVT_occupancy (109) Start stop
Læs mereUser Guide AK-SM 720 Boolean logic
User Guide AK-SM 720 Boolean logic ADAP-KOOL Refrigeration control systems Anvendelse Funktionen er indeholdt i Systemmanager type AK-SM 720, og kan anvendes til brugerdefinerede funktioner. Funktionerne
Læs mereEX-EC ikke tilsluttet bus i FanIO stik B, Fejl i buskabel, Buskabel i EX-EC monteret i stik B i stedet for A
forsink grænse stop WEB text Pop-up text 1 A 3 N/A Brand alarm Brandalarm 1 Brand alarm udløst. 2 A 3 N/A X Ekstern brandtermostat alarm Ekstern Brandtermostat 2 Ekstern brandtermostat 3 A 3 N/A X Intern
Læs mereFrekvensomformer. Quick Guide Modbus for SpeedControl E 1045
Frekvensomformer. Quick Guide Modbus for SpeedControl E 1045 Dato: 16/12-2016 Revision: 2 Tegnet af: FS og df Producent: http://www.lscontrol.com Telefon: +45 5550 5550 Tegning: 949-206097_LSC-ACIM_QuickGuideModbus_ES1045_DK
Læs mereAnaloge indgange og A/D konvertering. Analoge udgange
Programmering for begyndere Brug af Arduino Programmeringskursus Analoge indgange og A/D konvertering Analoge udgange Knud Krogsgaard Jensen OZ1QK Oversigt Oversigt over i aften: A/D konvertering iterations
Læs mereProjekt E1PRJ1 Emne: Strukturering Softdrink-Automat Gruppe: 6 Dato: 20. marts 2006 Medlemmer: Benjamin Sørensen, Jacob Nielsen, Klaus Eriksen,
Fag: Projekt E1PRJ1 Emne: Strukturering Softdrink-Automat Gruppe: 6 Dato: 20. marts 2006 Medlemmer: Benjamin Sørensen, Jacob Nielsen, Klaus Eriksen, Mikkel Larsen og Tomas Stæhr Hansen Indholdsfortegnelse
Læs mereEnes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C
Indhold Indledning(Enes)... 2 Problemstilling (Enes)... 2 Teori (Enes)... 2 Løsningsforslag (Enes)... 4 RFID relæet (Mathias)... 6 Krav (Enes og Mathias)... 8 Målgruppen (Mathias)... 8 Rekvirent... 8 Implementering(Mathias)...
Læs mereHastighedsregulering af modeltog med pulsbreddemodulation
Hastighedsregulering af modeltog med pulsbreddemodulation Jesper Fogh Bang www.digitaltog.dk Nordbanen Hobby 2 Jesper Fogh Bang Hastighedsregulering af modeltog med pulsbreddemodulation ISBN 978-87-92379-00-9
Læs mereTX electronic controller
TX electronic controller Version 1.1 Rev. 14. Dec. 2011 Side 1 af 20 1.0.0 Indhold 1.0.0 Indhold... 2 2.0.0 Oversigt... 3 3.0.0 Funktionsbeskrivelse... 4 3.1.0 Bruger funktioner... 4 3.1.1 Dagsdrift...
Læs mereKNX løsninger til. Erhvervsbygninger. KNX Automatisk dagslysregulering med foldedørsstyring og manuel dæmp
KNX løsninger til Erhvervsbygninger KNX Automatisk dagslysregulering og manuel dæmp Tekniske specifikationer Funktioner KNX Automatisk dagslysregulering Styringen tager udgangspunkt i et stort lokale (A
Læs mereNETLON. KV2_2b beskrivelse. Dette dokument indeholder en beskrivelse af en KV2 klasseværelsesstyring fra Netlon.
KV2_2b beskrivelse Dette dokument indeholder en beskrivelse af en KV2 klasseværelsesstyring fra Netlon. 1 Kortbeskrivelse... 4 1.1 Anvendelse... 4 1.2 Lys1 og 2med dagslysstyring 1-10 volt... 4 1.3 Lys3
Læs mereAdressering 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 mereGuide til idriftsættelse Teco 7300EV frekvensomformere
Guide til idriftsættelse Teco 7300EV frekvensomformere Sep 2011 Indholdsfortegnelse. Fortrådningsdiagram.... 3 Stærkstrøm.... 3 Svagstrøm.... 4 Digitale indgange.... 4 Analoge indgange.... 4 Potentiometer....
Læs mereSPEED-Commander Frekvensomformer. Program Nr. 05 Ver. 5.17a. Fortløbende en-vejs positionering
SPEED-Commander Frekvensomformer Driftsvejledning Bemærk: Speciel Software Program Nr. 05 Ver. 5.17a Parameterliste og tilslutninger af styreklemmer anvendes vedhæftede programbeskrivelse. Alle øvrige
Læs mereEfter installation af GEM Drive Studio software fra Delta s CD-rom, skal hoved skærmbilledet se således ud: (koden til administrator adgang er: admin)
Hurtig opstart af Infranor XtrapulsPac-ak drev: Dette er en enkelt og kortfattet vejledning i opsætningen af XtrapulsPac-ak driver til anvendelse i stand-alone mode. Ingen Profibus forbindelse. For senere
Læs mereYDERLIGERE FUNKTIONER
YDERLIGERE FUNKTIONER Opstart = Det er efter tilslutning af såmaskinen + enhed med batteriet. På displayet vises en stiplet linje og en LED efter den anden begynder at lyse. Nulstilling af såmaskinen +
Læs mereKEB COMBIVERT FREKVENSOMFORMER QUICK-GUIDE. F4-C VERSION (0,75 315 kw)
KEB COMBIVERT FREKVENSOMFORMER ANTRIEBSTECHNIK QUICK-GUIDE F4-C VERSION (0,75 315 kw) REGAL A/S Industrivej 4, DK - 4000 Roskilde Tlf. 46 77 70 00 Fax 46 75 76 20 regal@regal.dk www.regal.dk Forord Denne
Læs mereIndholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering...
Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering... 3 Kildekoden... 4 Variabler... 4 Setup... 4 Loop... 4 Indledning
Læs mereDC-Motor Controller. Brugermanual
Forside Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK DC-Motor Controller Brugermanual Firmware V4.00 Produkt indhold 1 styreboks til styring af 1 DC-motor. 1 strømforsyning 100 240 volt
Læs mereAxel Kiers Vej 32 8270 Højbjerg Tlf.: 8736 0414 Mobil: 2046 0414
CorrigoE og ETool ETool:...2 Opdatering af regulator...2 Første gang:...2 E-Cable-USB...2 ETool Programmet...3 Kommunikations indstilling...3 Regulator søgning...5 Log On / Off...6 Downloade...7 Konfigurering
Læs mere2. De 7 signaler skal kodes til en 3-bit kode. Enkodningen skal prioriteres som beskrevet i afsnit?? på side??.
01 FORUDSÆTNINGER 01 Forudsætninger Dette kapitel tager udgangspunkt i processerne beskrevet i afsnit?? på side?? Hver enkelt proces tildeles et afsnit, hvorunder det beskrives hvilke hardware moduler,
Læs mereProcess Airflow Controller Model FV56X til Feedback regulering og Slave styring af Lean Process Ventilation
Process Airflow ler Model FV56X til Feedback regulering og Slave styring af Lean Process Ventilation Manualen indeholder følgende: Generel Installationsvejledning for FV56X som Process Airflow ler Installationsvejledning
Læs mereTX Controller Betjeningsvejledning
TX Controller Betjeningsvejledning Version 1.7 Rev. 2015.05.29 Indholdsfortegnelse 1.0.0 Oversigt... 3 1.1.0 Forceret drift... 4 1.2.0 Forlænget drift... 4 1.3.0 Styringsmenu... 5 1.4.0 Temperatur Setpunkt...
Læs mereMicrocontroller, 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 mereDelta Elektronik A/S - AKD
Delta Elektronik A/S - AKD Hardware og type oversigt Grundlæggende oplysninger med forbindelser Opsætning af IP adresser på drev alle muligheder Gennemgang af WorkBench Up/Down load parametre filer Mest
Læs mereExample sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor.
Simple kontakter Accelorometer Example sensors Lysfølsomme modstande RFID reader & tags Temperaturfølsomme modstande Flex Sensor Ultralyds afstandsmåler Piezo Pressure/vibration Piezo Sound/buzzer Peltier
Læs mereMicrocontroller, 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 mereSystem Arkitektur og Integration
Mikael Svenstrup System Arkitektur og Integration 1/24 System Arkitektur og Integration MM11: Seriel kommunikation 2 (SW) Indhold Mikael Svenstrup System Arkitektur og Integration 2/24 Tidligere har i
Læs mereINSTRUKTION. OJ-DV Hterm. OJ Drives A DRIVES PROGRAMME DEDICATED TO VENTILATION SOLUTIONS. 67436 05/15 (OSH) 2015 OJ Electronics A/S
INSTRUKTION 67436 05/15 (OSH) 2015 OJ Electronics A/S OJ-DV Hterm OJ Drives A DRIVES PROGRAMME DEDICATED TO VENTILATION SOLUTIONS GENERELT OJ-DV Hterm er en håndbetjeningsenhed, som anvendes til indstilling
Læs mereBrugervejledning & instruktion MTW 12/1. Varenr. 572096 MTW 12/2. Varenr. 572099 MTW12/1101-1
Brugervejledning & instruktion MTW 12/1 Varenr. 572096 MTW 12/2 Varenr. 572099 MTW12/1101-1 INDHOLD 1.0 Beskrivelse 2.0 Installation 3.0 Programmering 4.0 Termostat / P.I.D. funktion 4.1 MTW 12/1 termostat
Læs mere