Stateflow: Eine grafische Erweiterung zu SIMULINK

Größe: px
Ab Seite anzeigen:

Download "Stateflow: Eine grafische Erweiterung zu SIMULINK"

Transkript

1 Stateflow: Eine grafische Erweiterung zu SIMULINK Simulation mit Matlab/Simulink WS08/09

2 Was ist Stateflow? Modellierung und Simulation von endlichen Zustandsautomaten/ereignisorientierten reaktiven Systemen durch Zustandsübergangsdiagramme in einer grafischen Oberfläche (Chart) eingebettet in ein SIMULINK Modell Simulation mit Matlab/Simulink WS08/09 1

3 Einfaches Beispiel Reaktives System: Lichtschalter zwei Zustände: Ein und Aus Wechselt den Zustand durch das Ereignis schalten schalter/steuerung Ein schalten schalten Aus Printed 05 Jun :59:44 Simulation mit Matlab/Simulink WS08/09 2

4 Starten von Stateflow Start durch Eingabe von: sf oder stateflow Elemente eines Stateflow Modells: Umgebendes SIMULINK Modell Stateflow Chart mit grafischem Editor State Machine (alle Charts zusammen) State Machine wird als SIMULINK S Funktion realisiert (automatische Erzeugung) Simulation mit Matlab/Simulink WS08/09 3

5 Grafische Grundelemente Grafische Grundelemente von Stateflow: Zustände mit Zustandsaktionen Transitionen mit Übergangsbedingungen (Labels) Default Transitions Connective Junction (Vereinigung von Transitionen) History Junction (Gedächtnis für zuletzt aktiven Zustand) Simulation mit Matlab/Simulink WS08/09 4

6 Grafische Elemente: Zustände(1) Eigenschaften von Zuständen: Sie beschreiben den Modus eines Systems und können entweder aktiv oder inaktiv sein Zustände können aktiviert und verlassen werden Sie können Aktionen ausführen: entry action, during action, exit action, on event action, bind action und ihre Aktivität an SIMULINK ausgeben Es gibt Exklusiv- oder Parallel Zustände Simulation mit Matlab/Simulink WS08/09 5

7 Grafische Elemente: Zustände(2) Anordnungsmöglichkeiten von Zuständen: Exklusiv-Oder: genau ein Zustand einer Hierarchieebene ist aktiv Parallel: mehrere Zustände sind gleichzeitig aktiv; Ausführungsreihenfolge und veränderte Darstellung beachten! Änderung im Kontextmenü Decomposition Simulation mit Matlab/Simulink WS08/09 6

8 Grafische Elemente: Transitionen(1) Transitionen sind Übergangsmöglichkeiten zwischen Zuständen: Überprüfung bei aktivem Quellobjekt und bei Auftreten von Events Label einer Transition kann folgende Felder enthalten: event[condition]{condition_action}/transition_action Default Transition wird geprüft, wenn kein Quellobjekt einer normalen Transition aktiv ist Simulation mit Matlab/Simulink WS08/09 7

9 Grafische Elemente: Transitionen(2) Typische Label einer Transition: Label besteht aus: Transition ist gültig, wenn: Event das Event auftritt Event und Bedingung das Event auftritt und die Bedingung wahr ist Bedingung ein beliebiges Event auftritt und die Bedingung wahr ist Transitionsaktion ein beliebiges Event auftritt leerer Label ein beliebiges Event auftritt Simulation mit Matlab/Simulink WS08/09 8

10 Grafische Elemente: Verbindungspunkte Verbindungspunkte... Stellen Entscheidungsmöglichkeiten zwischen mehreren möglichen Pfaden einer Transition dar Dienen dem Aufspalten oder Zusammenführen von Transitionen Ermöglichen Konstrukte wie z.b. Self Loop Transitionen oder reine Flussdiagramme (for-schleifen, if- Abfragen) Simulation mit Matlab/Simulink WS08/09 9

11 Triggermethoden eines Charts Ausführung nur bei Auftreten eines Events: inherited: externe Events von Simulink oder implizite Events bei jeder Neuberechnung der Eingangssignale Discrete: implizite Events in der angegebenen Abtastrate Continuous: implizite Events bei jedem Integrationsschritt von SIMULINK und evtl. auch dazwischen Simulation mit Matlab/Simulink WS08/09 10

12 Nicht-grafische Elemente: Data Dictionary(1) Data Dictionary entspricht dem Matlab Worksapce (Speicher aller Daten) Darstellung im Model Explorer Streng objektorientierter Aufbau (Einfluss auf Sichtbarkeit von Variablen!): Mutter-Kind Beziehungen Jedes Event und jede Variable muss vor der Verwendung deklariert werden Simulation mit Matlab/Simulink WS08/09 11

13 Nicht-grafische Elemente: Data Dictionary(2) Interne Variablen und Events: Zuordnung zum Mutter Objekt Externe Variablen und Events aus SIMULINK: Zuordnung zum Chart Hinzufügen von Variablen und Events zu Mutter- Objekten: Explorer Hinzufügen von Variablen und Events zum Chart: Explorer oder Stateflow Editor Simulation mit Matlab/Simulink WS08/09 12

14 Hierarchiebildung Ein Chart ist objektorientiert aufgebaut: Jeder Zustand kann weitere Kind-Objekte besitzen Kind-Objekte können auch wieder Zustände sein Dadurch ergibt sich die Möglichkeit einer Hierarchiebildung durch Super- und Substates Simulation mit Matlab/Simulink WS08/09 13

15 Hierarchiebildung: Exklusiv-Superstates(1) Unterteilung von Zuständen in Unterzustände zur Strukturierung des Charts: visuelle Zusammenfassung durch Gruppierung (Doppelklick) Zustände zu Funktionsgruppen zusammenfassen Einfügen von Gedächtnis durch History-Junctions Transitionen über Hierarchiegrenzen hinweg zulässig Simulation mit Matlab/Simulink WS08/09 14

16 Hierarchiebildung: Exklusiv-Superstates(2) Inner Transitions von Super- zu Substates zulässig Beachte: Superstate: er ist aktiv, wenn mindestens einer seiner Substates aktiv ist Superstate: er kann nur dann aktiv werden, wenn mindestens einer seiner Substates auch aktiv ist Substate: er wird verlassen, wenn der umgebende Superstate verlassen wird Simulation mit Matlab/Simulink WS08/09 15

17 Hierarchiebildung: Parallel-Superstates Unterteilung von Teilen des Charts in parallel ablaufende Untergruppen: Realisierung parallel ablaufender Vorgänge Ausführungsreihenfolge ist durch Plazierung gegeben: von links nach rechts und von oben nach unten Ausführungsreihenfolge wird durch Nummer angezeigt Erstellung: zuerst normalen Zustand erzeugen, dann im Kontextmenü Decomposition/Parallel wählen Simulation mit Matlab/Simulink WS08/09 16

18 Hierarchiebildung: Subcharts(1) sie entsprechen Subsystemen in SIMULINK sie besitzen identische Eigenschaften wie Superstates, insbesondere können sie Ziel und Quelle von Transitionen sein können sie als Exklusiv- oder Parallel-Subchart angeordnet sein können Transitionen über Subchart-Grenzen hinweg erfolgen Simulation mit Matlab/Simulink WS08/09 17

19 Hierarchiebildung: Subcharts(2) Erzeugung von Subcharts: zuerst einen Exklusiv- oder Parallel-Superstate erzeugen dann den Superstate markieren und im Kontextmenü Make Contents/Subcharted auswählen Simulation mit Matlab/Simulink WS08/09 18

20 Hierarchiebildung: Subcharts(3) Navigation: Öffnen des Subcharts durch Doppelklick Navigation durch die Pfeiltasten im grafischen Editor Transitionen nach Innen: ziehen der Transition zur Mitte des Subcharts bis ein Strudel erscheint Transitionen nach Außen: ziehen der Transition auf den Rand des Subcharts bis ein Strudel erscheint Simulation mit Matlab/Simulink WS08/09 19

21 Hierarchiebildung: Grafische Funktionen(1) Realisierung wiederkehrender Aktionen durch Funktionen: Implementierung als zustandslose Flußdiagramme Formale Funktionsdefinition im Label Berechnung des Funktionswerts in der Bedingungsoder Transitionsaktion Alle Elemente außer Zuständen sind zulässig, insbesondere Transitionen und Verbindungspunkte Simulation mit Matlab/Simulink WS08/09 20

22 Hierarchiebildung: Grafische Funktionen(2) Erstellen einer Funktion: Verwendung des Graphical Function Tool im Stateflow Editor Erstellen des Labels (formale Funktionsdefinition) Erstellen des Flussdiagramms mit Funktionswertberechnung Simulation mit Matlab/Simulink WS08/09 21

23 Action Language(1) Was ist Action Language? Zuweisungen an Variablen und Durchführen logischer Vergleiche, numerischer Operationen Zustandsaktionen: entry, during, exit-action send: Auslösen von Events in(state name), on event name: spezielle Abfragen (s. Tab. 12.3) Zugriff auf Matlab Workspace und Funktionen Simulation mit Matlab/Simulink WS08/09 22

24 Action Language(2) Verwendung von Action Language: Verwendung in den Labeln von Zuständen und Transitionen Addition/Subtraktion: a+b, a-b Vergleiche: a>b, a==b, a<=b, a b, a && b Zuweisungen: a=b, a++, a+=b Zusammenfassung in den Tab bis 12.6 Zugriff auf Matlab-Funktionen, z.b. a = matlab( sin(x) ) Simulation mit Matlab/Simulink WS08/09 23

25 Action Language(3) Variablen in Action Language: Ansprechen durch Variablenname in aktueller und höheren Hierarchieebenen (z.b. a) Ansprechen durch vollen Pfad bei lokalen Variablen in Kind-Objekten (z.b. Z1.On.a) Einzelne Elemente eines Arrays: matrix[1][3] Alle Elemente eines Arrays: matrix=matrix*10 Simulation mit Matlab/Simulink WS08/09 24

26 Action Language(4) Event-Broadcasting: Ungerichtet: Name des Events in einer Zustands- oder Transitionsaktion angeben Das Event ist in allen Zuständen seines Scopes sichtbar Gerichtet: send(event1,z2) sendet das Event event1 an Zustand Z2 Das Event ist nur im Zustand Z2 sichtbar Simulation mit Matlab/Simulink WS08/09 25

27 Anwendungsbeispiel: Getränkeautomat(1) Funktion des Automaten: Automat eingeschaltet: Zustand On Automat ausgeschaltet: Zustand Off Getränke: Orange, Cola, Fanta, Wasser Wenn der Automat eingeschaltet ist, existieren die Zustände Bereit (akzeptieren einer Auswahl) und einer für jedes Getränk Simulation mit Matlab/Simulink WS08/09 26

28 Anwendungsbeispiel: Getränkeautomat(2) Funktion des Automaten: Eine erneute Auswahl darf nur akzeptiert werden, wenn das Getränk entnommen wurde Alle Events werden in SIMULINK durch manuelle Schalter ausgelöst Die Getränkeauswahl wird durch eine Variable mit Werten von 1 bis 4 kodiert Simulation mit Matlab/Simulink WS08/09 27

29 Anwendungsbeispiel: Heizgebläse(1) Funktion des Gebläses: Es besitzt ein Lüfter und einen Heizstab (beide mit Ein-/Aus-Schalter) Der Heizstab darf nur bei aktivem Lüfter in Betrieb sein Alle Events werden durch manuelle Schalter in SIMU- LINK erzeugt Das Chart soll nur bei externen Triggersignalen ausgeführt werden Simulation mit Matlab/Simulink WS08/09 28

30 Anwendungsbeispiel: Heizgebläse(2) Funktion des Gebläses: Die Synchronisation zwischen beiden Superstates soll durch Event-Broadcasting erfolgen Die Schalterstellung des Heizstabs soll über eine Eingangsvariable modelliert werden. Es handelt sich um typisches Beispiel paralleler Superstates Simulation mit Matlab/Simulink WS08/09 29

31 Übungsaufgabe Mikrowellensteuerung(1) Aufgabenstellung: Türe kann offen oder geschlossen sein, nur im geschlossenen Zustand ist weitere Funktionalität möglich. Bei geschlossener Tür lässt sich die Mikrowelle ein- und ausschalten. Beim Öffnen der Türe während des Betriebs wird das Gerät abgeschaltet. Es existieren 3 Stufen der Mikrowellenleistung. Während des Betriebs soll ein Wechsel der Leistungsstufe jederzeit durch Auswahl einer Stufe und Betätigung eines Schalters möglich sein. Simulation mit Matlab/Simulink WS08/09 30

32 Übungsaufgabe Mikrowellensteuerung(2) Lösungshilfe: Erstellen Sie jeweils einen Zustand Open Off und Closed für die beiden Türstellungen. Ein Wechsel soll durch das Event door erfolgen. Erstellen Sie innerhalb von Closed die beiden Zustände Off und On. Ein Wechsel soll durch das Event switch erfolgen. Erstellen Sie innerhalb On drei Zustände (Stufe1, Stufe2, Stufe3) für die drei Leistungsstufen. Die Leistungsstufe wird durch die externe Variable stufe ausgewählt, der Wechsel durch das Event change ausgelöst. Denken Sie an die Möglichkeit einer Inner Transition. Erstellen Sie nun alle Variablen und Events im Explorer und im umgebenden Simulink Modell. Simulation mit Matlab/Simulink WS08/09 31

Stateflow: Eine grafische Erweiterung zu SIMULINK

Stateflow: Eine grafische Erweiterung zu SIMULINK Stateflow: Eine grafische Erweiterung zu SIMULINK Simulation mit Matlab / Simulink Was ist Stateflow? Modellierung und Simulation von endlichen Zustandsautomaten/ereignisorientierten reaktiven Systemen

Mehr

11. Aufgabenblatt 30.06.2010

11. Aufgabenblatt 30.06.2010 Einführung in Computer Microsystems Sommersemester 2010 Wolfgang Heenes 11. Aufgabenblatt 30.06.2010 Aufgabe 1: Einführung in MatLab/Simulink/Stateflow MatLab 1 ist ein Programm zum wissenschaftlichen,

Mehr

OOA-Dynamische Konzepte

OOA-Dynamische Konzepte Proseminar UML im SS 2005 OOA-Dynamische Konzepte Teil 2 von Benjamin Daeumlich 1 Übersicht Szenario Definition Interaktionsdiagramme Sequenzdiagramm Kommunikationsdiagramm Sequenz- vs. Kommunikationsdiagramm

Mehr

2. Übung zu Software Engineering

2. Übung zu Software Engineering 2. Übung zu Software Engineering WS 2009/2010 Henning Heitkötter Projektplanung, Netzplantechnik AUFGABE 3 1 Aufgabenstellung Ausgangspunkt ist die Anforderungsermittlung, an die sich eine Durchführbarkeitsstudie

Mehr

3 Kurzeinführung in Matlab

3 Kurzeinführung in Matlab 3 Kurzeinführung in Matlab Matlab ist ein sehr leistungsfähiges interaktives Programmpaket für numerische Berechnungen. Nutzen Sie dies parallel zu den Vorlesungen. Sie können damit persönlich erfahren,

Mehr

Modellgestützte Analyse und Optimierung Übungsblatt 8

Modellgestützte Analyse und Optimierung Übungsblatt 8 Fakultät für Informatik Lehrstuhl 4 Peter Buchholz, Jan Kriege Sommersemester 2015 Modellgestützte Analyse und Optimierung Übungsblatt 8 Ausgabe: 25.05.2015, Abgabe: 01.06.2015 (12 Uhr) Aufgabe 8.1: Berechnung

Mehr

JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.

JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML. JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung

Mehr

Theorie zu Übung 8 Implementierung in Java

Theorie zu Übung 8 Implementierung in Java Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Theorie zu Übung 8 Implementierung in Java Klasse in Java Die Klasse wird durch das class-konzept

Mehr

Anleitung zur Installation und Verwendung von eclipseuml 2.1.0

Anleitung zur Installation und Verwendung von eclipseuml 2.1.0 Anleitung zur Installation und Verwendung von eclipseuml 2.1.0 In dieser Anleitung wird die Installation und Verwendung von Omodo eclipseuml 2.1.0 beschrieben. eclipseuml ist eine Zusatzsoftware für Eclipse,

Mehr

State Event Technik CT2, Donnerstag 10.00-11.35 / TE402 M. Thaler, TG208, tham@zhaw.ch

State Event Technik CT2, Donnerstag 10.00-11.35 / TE402 M. Thaler, TG208, tham@zhaw.ch State Event Modellierung State Event Technik CT2, Donnerstag 10.00-11.35 / TE402 M. Thaler, TG208, tham@zhaw.ch http://www.zhaw.ch/~tham 1 ZHAW, CT2 FS14, M. Thaler Systembus CT2 Anschluss von Input/Output

Mehr

Vgl. Oestereich Kap 2.6 Seiten 127-133

Vgl. Oestereich Kap 2.6 Seiten 127-133 Vgl. Oestereich Kap 2.6 Seiten 127-133 4. Zustände 1 Aktivitäts- und Zustands-Diagramm werden oft verwechselt. Es ist darum wichtig zu unterscheiden, dass im Aktivitätsdiagramm die Aktionen im Zentrum

Mehr

Repetitorium Informatik (Java)

Repetitorium Informatik (Java) Repetitorium Informatik (Java) Tag 6 Lehrstuhl für Informatik 2 (Programmiersysteme) Übersicht 1 Klassen und Objekte Objektorientierung Begrifflichkeiten Deklaration von Klassen Instanzmethoden/-variablen

Mehr

Überschrift/Caption. Eigenschaftenfenster

Überschrift/Caption. Eigenschaftenfenster UsserrForrm errssttel llen Dass Codeffensstterr 22000044 NNi iikkoo BBeecckkeerr Öffnen Sie EXCEL und wechseln Sie mit der Tastenkombination Alt + F11 in den Visual Basic-Editor. Alternativ können Sie

Mehr

Kurzanleitung zur Verwendung der Java-IDE NetBeans (1)

Kurzanleitung zur Verwendung der Java-IDE NetBeans (1) FG TECHNISCHE INFORMATIK U JV 055 01 TH 01 Kurzanleitung zur Verwendung der Java-IDE NetBeans (1) Erzeugung eines neuen Projekts Start der NetBeans-IDE Menü "Datei" Auswahl "Neues Projekt" (CTRL-Shift-N)

Mehr

Stapelverarbeitung mit Adobe Acrobat Professional. Leibniz Universität IT Services Anja Aue

Stapelverarbeitung mit Adobe Acrobat Professional. Leibniz Universität IT Services Anja Aue Stapelverarbeitung mit Adobe Acrobat Professional Leibniz Universität IT Services Anja Aue Stapelverarbeitung Befehlsfolgen werden automatisiert abgearbeitet. Eine Reihe von Aktionen werden manuell gestartet

Mehr

Theoretische Informatik 1 WS 2007/2008. Prof. Dr. Rainer Lütticke

Theoretische Informatik 1 WS 2007/2008. Prof. Dr. Rainer Lütticke Theoretische Informatik 1 WS 2007/2008 Prof. Dr. Rainer Lütticke Inhalt der Vorlesung Grundlagen - Mengen, Relationen, Abbildungen/Funktionen - Datenstrukturen - Aussagenlogik Automatentheorie Formale

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

Modulare Grafische Programmierung (MGP) von FPGAs

Modulare Grafische Programmierung (MGP) von FPGAs Modulare Grafische Programmierung (MGP) von FPGAs Linna Lu Technische Universität Ilmenau Projektseminar KBSE Projektseminar KBSE Ilmenau 29.06.2005 Linna Lu Projektseminar Softwaresysteme/Prozessinformatik

Mehr

Innovator for Model Sketching. Kurzanleitung zu Installation und Benutzung

Innovator for Model Sketching. Kurzanleitung zu Installation und Benutzung Kurzanleitung zu Installation und Benutzung Inhaltsverzeichnis Installation... 3 Systemvoraussetzungen... 3 Innovator for Model Sketching herunterladen... 3 Innovator for Model Sketching einrichten...

Mehr

4.1 Allgemeines. In den folgenden Aufgaben werden beispielhaft einige Anwendungsmöglichkeiten von MS- Access demonstriert.

4.1 Allgemeines. In den folgenden Aufgaben werden beispielhaft einige Anwendungsmöglichkeiten von MS- Access demonstriert. 4.1 Allgemeines Datenbankensysteme (z. B. MS-Access) dienen der Verwaltung von Datenbeständen. Im Gegensatz dazu sollten die Tabellenkalkulationssysteme (z. B. MS-Excel) zur mathematischen und/oder grafischen

Mehr

Programmieren für Wirtschaftswissenschaftler SS 2015

Programmieren für Wirtschaftswissenschaftler SS 2015 DEPARTMENT WIRTSCHAFTSINFORMATIK FACHBEREICH WIRTSCHAFTSWISSENSCHAFT Programmieren für Wirtschaftswissenschaftler SS 2015 Lucian Ionescu Blockveranstaltung 16.03 27.3.2015 7. Graphische Oberflächen Ein

Mehr

Inhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen Variablen Spezial-Variablen Kontext Wahrheitswert 18 3 Skalare 20 3.

Inhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen Variablen Spezial-Variablen Kontext Wahrheitswert 18 3 Skalare 20 3. Inhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen 14 2.1 Variablen 14 2.2 Spezial-Variablen 16 2.3 Kontext 16 2.4 Wahrheitswert 18 3 Skalare 20 3.1 Zahlen 20 3.2 Operatoren 24 3.3 Mathematische Funktionen

Mehr

UML fürs Pflichtenheft

UML fürs Pflichtenheft UML fürs Pflichtenheft Sebastian Fischmeister Department of Computer Science University of Salzburg, Austria Sebastian.Fischmeister@cs.uni-salzburg.at Overview Use-Case Diagramm State-Machine Diagramm

Mehr

Browsereinstellungen Geobasisdaten online

Browsereinstellungen Geobasisdaten online Browsereinstellungen Geobasisdaten online Allgemein Die Internetanwendung GIS Portal benötigt zur korrekten Ausführung bestimmte Voraussetzungen, die vom darstellenden Browser erfüllt werden müssen. Browserversionen

Mehr

Inhaltsüberblick. I. Grundbegriffe - Objekte und Klassen. Organisatorisches. I. Grundbegriffe - Objektorientierte Konzepte

Inhaltsüberblick. I. Grundbegriffe - Objekte und Klassen. Organisatorisches. I. Grundbegriffe - Objektorientierte Konzepte Grundkonzepte Objektorientierter Programmierung Nicole Himmerlich FSU Jena mit Java, Oberon-2, Object-Pascal und Python Inhaltsüberblick I. Grundbegriffe 1) Kopplung 2) Datenkaspelung 3) Konstruktor 4)

Mehr

R-Wörterbuch Ein Anfang... ein Klick auf einen Begriff führt, sofern vorhanden, zu dessen Erklärung.

R-Wörterbuch Ein Anfang... ein Klick auf einen Begriff führt, sofern vorhanden, zu dessen Erklärung. R-Wörterbuch Ein Anfang... ein Klick auf einen Begriff führt, sofern vorhanden, zu dessen Erklärung. Carsten Szardenings c.sz@wwu.de 7. Mai 2015 A 2 B 3 C 4 D 5 F 6 R 16 S 17 V 18 W 19 Z 20 H 7 I 8 K 9

Mehr

Modellbildung und Analyse eingebetteter Systeme für mechatronische Anwendungen mit höheren Petri-Netze unter Verwendung verschiedener Erweiterungen

Modellbildung und Analyse eingebetteter Systeme für mechatronische Anwendungen mit höheren Petri-Netze unter Verwendung verschiedener Erweiterungen Modellbildung und Analyse eingebetteter Systeme für mechatronische Anwendungen mit höheren Petri-Netze unter Verwendung verschiedener Erweiterungen Wolfgang Fengler Vesselka Duridanova Technische Universität

Mehr

Eltako FVS. Verwendung von Systemfunktionen. Grenzenlose Flexibilität und Komfort in der Gebäudeinstallation

Eltako FVS. Verwendung von Systemfunktionen. Grenzenlose Flexibilität und Komfort in der Gebäudeinstallation Eltako FVS Verwendung von Systemfunktionen Grenzenlose Flexibilität und Komfort in der Gebäudeinstallation 1. Erstellen einer Systemfunktion 1. Beachten Sie zur Voreinstellung/Inbetriebnahme Ihres FVS-Systems

Mehr

Formulare. Datenbankanwendung 113

Formulare. Datenbankanwendung 113 Formulare Wenn Sie mit sehr umfangreichen Tabellen arbeiten, werden Sie an der Datenblattansicht von Access nicht lange Ihre Freude haben, sind dort doch immer zu wenig Felder gleichzeitig sichtbar. Um

Mehr

Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen.

Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen. Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen. Wir wollen uns heute dem Thema Variablen widmen und uns damit beschäftigen, wie sich

Mehr

Ergebnisse des Praktikums Dreiphasensystem (Ströme) 1) Berechnung aller Ströme eines Dreiphasensystems (Verbraucher-Dreieckschaltung)

Ergebnisse des Praktikums Dreiphasensystem (Ströme) 1) Berechnung aller Ströme eines Dreiphasensystems (Verbraucher-Dreieckschaltung) HOCHSCHLE OSTFALA Fakultät Elektrotechnik Prof. Dr. Ose Version 1 16.11.09 Vorlesung Wechselstromtechnik Ergänzung zum SS 2009: Dreiphasensystem Ergebnisse des Praktikums Dreiphasensystem (Ströme) 1) Berechnung

Mehr

Generierung von Steuerungsprogrammcode für SPS und μc aus Petri-Netz-Modellen

Generierung von Steuerungsprogrammcode für SPS und μc aus Petri-Netz-Modellen Fachhochschule Köln Cologne University of Applied Sciences Fakultät für Informations-, Medien- und Elektrotechnik Institut für Automatisierungstechnik Labor für Informations- und Automatisierungstechnik

Mehr

Microsoft Access 2010 Bilder

Microsoft Access 2010 Bilder Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis

Mehr

Handbuch ECDL 2003 Modul 5: Datenbank Formulare anpassen

Handbuch ECDL 2003 Modul 5: Datenbank Formulare anpassen Handbuch ECDL 2003 Modul 5: Datenbank Formulare anpassen Dateiname: ecdl5_04_02_documentation Speicherdatum: 24.11.2004 ECDL 2003 Modul 5 Datenbank - Formulare anpassen Inhaltsverzeichnis 1 EINLEITUNG...

Mehr

Einführung in Automation Studio

Einführung in Automation Studio Einführung in Automation Studio Übungsziel: Der links abgebildete Stromlaufplan soll mit einer SPS realisiert werden und mit Automation Studio programmiert werden. Es soll ein Softwareobjekt Logik_1 in

Mehr

Objektorientierte Modellierung (1)

Objektorientierte Modellierung (1) Objektorientierte Modellierung (1) Die objektorientierte Modellierung verwendet: Klassen und deren Objekte Beziehungen zwischen Objekten bzw. Klassen Klassen und Objekte Definition Klasse Eine Klasse ist

Mehr

Dialognetze. Ziel : Beschreibung von Methoden und Beschreibungstechniken für den Entwurf und die Dokumentation von Dialogabläufen

Dialognetze. Ziel : Beschreibung von Methoden und Beschreibungstechniken für den Entwurf und die Dokumentation von Dialogabläufen Dialognetze Ziel : Beschreibung von Methoden und Beschreibungstechniken für den Entwurf und die Dokumentation von Dialogabläufen Dialogabläufe auf Fensterebene "grobe Dialogabläufe" d.h. Wechsel zwischen

Mehr

Einführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 9. Dezember 2004

Einführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 9. Dezember 2004 Sitzung 2: 9. Dezember 2004 Benutzeroberfläche von SPSS Rückblick auf die Übungsaufgaben Rückblick auf eine Hausaufgabe Übungsaufgaben Hausaufgabe Benutzeroberfläche von SPSS Rückblick auf die Übungsaufgaben

Mehr

Handbuch zum VivaWeb-Serienbrief-Programm

Handbuch zum VivaWeb-Serienbrief-Programm Handbuch zum VivaWeb-Serienbrief-Programm In 10 Schritten zum Serienbrief Das folgende Handbuch erläutert Ihnen die Nutzungsmöglichkeiten des ARV Serienbrief-Programms in all seinen Einzelheiten. Dieses

Mehr

Auswertung erstellen: Liste mit E-Mail-

Auswertung erstellen: Liste mit E-Mail- Anleitung Auswertung erstellen: Liste mit E-Mail-Adressen Auswertung erstellen: Liste mit E-Mail- Adressen Das Beispiel Sie möchten für den Versand eines Newletters per E-Mail eine Liste der in mention

Mehr

Programmieren II. Dr. Klaus Höppner. Hochschule Darmstadt WS 2006/2007

Programmieren II. Dr. Klaus Höppner. Hochschule Darmstadt WS 2006/2007 Programmieren II Dr. Klaus Höppner Hochschule Darmstadt WS 2006/2007 1 / 15 Einführung: Grafische Benutzeroberflächen 2 / 15 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche

Mehr

Das Anwendungsfenster

Das Anwendungsfenster Das Word-Anwendungsfenster 2.2 Das Anwendungsfenster Nach dem Start des Programms gelangen Sie in das Word-Anwendungsfenster. Dieses enthält sowohl Word-spezifische als auch Windows-Standardelemente. OFFICE-

Mehr

Probeklausur: Programmierung WS04/05

Probeklausur: Programmierung WS04/05 Probeklausur: Programmierung WS04/05 Name: Hinweise zur Bearbeitung Nimm Dir für diese Klausur ausreichend Zeit, und sorge dafür, dass Du nicht gestört wirst. Die Klausur ist für 90 Minuten angesetzt,

Mehr

Algorithmen und Programmierung II

Algorithmen und Programmierung II Algorithmen und Programmierung II Vererbung Prof. Dr. Margarita Esponda SS 2012 1 Imperative Grundbestandteile Parameterübergabe String-Klasse Array-Klasse Konzepte objektorientierter Programmierung Vererbung

Mehr

PDF created with FinePrint pdffactory trial version http://www.fineprint.com. Dreamweaver - Schulung, Cosima Joergens, S. 1

PDF created with FinePrint pdffactory trial version http://www.fineprint.com. Dreamweaver - Schulung, Cosima Joergens, S. 1 Dreamweaver - Schulung, Cosima Joergens, S. 1 Verhalten JavaScript wird in Dreamweaver mit Verhalten bezeichnet. JavaScripts kö nnen nur in Browsern ausgeführt werden, die JavaScript unterstützen und bei

Mehr

Alternative Schutzmechanismen für Excel

Alternative Schutzmechanismen für Excel Alternative Schutzmechanismen für Excel Bernd Held, Vaihingen an der Enz Neben dem in Excel standardmäßig angebotene Tabellenschutz können Sie weitere Schutzmechanismen in Excel einsetzen. Dazu bedarf

Mehr

"Spezifikationsbasierter Softwaretest" Test mit Matlab/Simulink/Stateflow

Spezifikationsbasierter Softwaretest Test mit Matlab/Simulink/Stateflow "Spezifikationsbasierter Softwaretest" Test mit Matlab/Simulink/Stateflow Übersicht Überblick über Matlab-Produktfamilie Systematischer Test Effektive teststrategie für den modell-basierten test Testverfahren

Mehr

Beispiele zu den Verknüpfungs-Technologien-5.3.0

Beispiele zu den Verknüpfungs-Technologien-5.3.0 5.6.4. Beispiele zu den Verknüpfungs-Technologien-5.3.0 5.6.4. Beispiele zu den Verknüpfungs-Technologien Beispiel 1: Direkte Verknüpfungs-Technologie Wenn Sie diese Verknüpfungs-Technologie zwischen einer

Mehr

Jason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel

Jason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel Jason T. Roff UML IT Tutorial Übersetzung aus dem Amerikanischen von Reinhard Engel Inhaltsverzeichnis Inhaltsverzeichnis Einführung 11 Grundlagen der UML 15 Warum wir Software modellieren 16 Analyse,

Mehr

Einführung in den Einsatz von Objekt-Orientierung mit C++ I

Einführung in den Einsatz von Objekt-Orientierung mit C++ I Einführung in den Einsatz von Objekt-Orientierung mit C++ I ADV-Seminar Leiter: Mag. Michael Hahsler Syntax von C++ Grundlagen Übersetzung Formale Syntaxüberprüfung Ausgabe/Eingabe Funktion main() Variablen

Mehr

Rahmendienste und Dienstfolgen

Rahmendienste und Dienstfolgen Rahmendienste und Dienstfolgen 1. Was sind Dienstfolgen, was sind Rahmendienste? Eine Dienstfolge bezeichnet eine Folge von Diensten oder einen wiederkehrenden Zyklus, in dem der Mitarbeiter arbeitet.

Mehr

Filterregeln... 1. Einführung... 1. Migration der bestehenden Filterregeln...1. Alle eingehenden Nachrichten weiterleiten...2

Filterregeln... 1. Einführung... 1. Migration der bestehenden Filterregeln...1. Alle eingehenden Nachrichten weiterleiten...2 Jörg Kapelle 15:19:08 Filterregeln Inhaltsverzeichnis Filterregeln... 1 Einführung... 1 Migration der bestehenden Filterregeln...1 Alle eingehenden Nachrichten weiterleiten...2 Abwesenheitsbenachrichtigung...2

Mehr

2.4.3 Zustandsgraphen

2.4.3 Zustandsgraphen 2.4.3 Zustandsgraphen Folie 2-1+45 Paradigma der Zustandsmodellierung Zustandsmodellierung betrachtet ein System als Zustandsautomaten beschreibt die Zerlegung in Zustände und Zustandsübergänge orientiert

Mehr

DIskus. E-Mail mit DISKUS. 1. Erzeugen einer E-Mail 2. Versenden der E-Mail 3. Gezippte E-Mail mit HTML-Dateien 4.

DIskus. E-Mail mit DISKUS. 1. Erzeugen einer E-Mail 2. Versenden der E-Mail 3. Gezippte E-Mail mit HTML-Dateien 4. Carl H.Hilgers Technisches Büro DIskus Mikroskopische Diskussion E-Mail mit DISKUS 1. Erzeugen einer E-Mail 2. Versenden der E-Mail 3. Gezippte E-Mail mit HTML-Dateien 4. E-Mail einrichten DISKUS kann

Mehr

2.4.3 Zustandsgraphen

2.4.3 Zustandsgraphen 2.4.3 Zustandsgraphen Folie 2-1+45 Paradigma der Zustandsmodellierung Zustandsmodellierung betrachtet ein System als Zustandsautomaten beschreibt die Zerlegung in Zustände und Zustandsübergänge orientiert

Mehr

Mastertabelle. Feldliste

Mastertabelle. Feldliste Auswahlabfrage 2010 Niko Becker Mit Hilfe von Abfragen können Sie Datensätze bearbeiten, Berechnungen durchführen und dabei Funktionen oder Aggregatfunktionen in Formeln einbinden, Datengruppen erstellen

Mehr

PRODUKT UND LEISTUNGSBESCHREIBUNGS SYSTEM PULS. Handbuch zu PULS V 12.9

PRODUKT UND LEISTUNGSBESCHREIBUNGS SYSTEM PULS. Handbuch zu PULS V 12.9 PULS PRODUKT UND LEISTUNGSBESCHREIBUNGS SYSTEM Handbuch zu PULS V 12.9 Inhaltsverzeichnis: 1. Programminstallation... 3 2. Bedienung von PULS... 9 3. Produktauswahlmaske... 10 4. Speicherung/Ausdruck eines

Mehr

3. Die Programmiersprache Java

3. Die Programmiersprache Java 3. Die Programmiersprache Java 3.1 Arbeiten mit BlueJ 3.2 Objekte und Klassen 3.3 Klassen und Unterklassen 3.4 Daten und Operationen 3.5 Ausdrücke 3.6 Algorithmische Kernsprache 3.7 Sprachbeschreibung

Mehr

Verknüpfen & Einbetten von Daten

Verknüpfen & Einbetten von Daten Verknüpfen & Einbetten von Daten In Office haben Sie die Möglichkeit, Daten in mehreren Anwendungen gemeinsam zu nutzen. Dies geschieht entweder durch Verknüpfen oder durch Einbetten von Objekten (Diagramme,

Mehr

FAQ. VisBee - IDE FAQ 2011-11-21. Änderungsindex: 1.0. Änderungsdatum: 2011-11-21. Christ Elektronik GmbH. Alpenstraße 34 DE-87700 Memmingen

FAQ. VisBee - IDE FAQ 2011-11-21. Änderungsindex: 1.0. Änderungsdatum: 2011-11-21. Christ Elektronik GmbH. Alpenstraße 34 DE-87700 Memmingen Änderungsindex: 1.0 Änderungsdatum: DE- Copyright 2011 Weitergabe sowie Vervielfältigung dieser Unterlage, Verwertung und Mitteilung ihres Inhalts nicht gestattet, soweit nicht ausdrücklich zugestanden.

Mehr

Die Programmiersprache C Eine Einführung

Die Programmiersprache C Eine Einführung Die Programmiersprache C Eine Einführung Christian Gentsch Fakutltät IV Technische Universität Berlin Projektlabor 2. Mai 2014 Inhaltsverzeichnis 1 Einführung Entstehungsgeschichte Verwendung 2 Objektorientiert

Mehr

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl. Installations- und Bedienanleitung DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.de 2013-08-12 Seite 1/6 Inhaltsverzeichnis 1. BESCHREIBUNG... 3 2. SYSTEMVORAUSSETZUNGEN... 3 3. INSTALLATION...

Mehr

Algorithmen und ihre Programmierung

Algorithmen und ihre Programmierung Veranstaltung Pr.-Nr.: 10 10 V Wirtschaftsinformatik für Wirtschaftwissenschaftler Algorithmen und ihre Programmierung -Teil 1 - Dr. Chris Bizer WS 007/008 Einführung Definition: Algorithmus Ein Algorithmus

Mehr

Einführung in die Programmierung

Einführung in die Programmierung Skript zur Vorlesung: Einführung in die Programmierung WiSe 2009 / 2010 Skript 2009 Christian Böhm, Peer Kröger, Arthur Zimek Prof. Dr. Christian Böhm Annahita Oswald Bianca Wackersreuther Ludwig-Maximilians-Universität

Mehr

Programmieren in MATLAB Mehr als nur ein Taschenrechner

Programmieren in MATLAB Mehr als nur ein Taschenrechner Computational Physics 1, Seminar 02 Seite 1 Programmieren in MATLAB Mehr als nur ein Taschenrechner 1) Definition eigener Funktionen Anlegen eines neuen m-files im m-file-editor mit folgem Beispielinhalt:

Mehr

Drei-Schichten-Architektur. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 16: 3-Schichten-Architektur 1 Fachkonzept - GUI

Drei-Schichten-Architektur. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 16: 3-Schichten-Architektur 1 Fachkonzept - GUI Universität Osnabrück Drei-Schichten-Architektur 3 - Objektorientierte Programmierung in Java Vorlesung 6: 3-Schichten-Architektur Fachkonzept - GUI SS 2005 Prof. Dr. F.M. Thiesing, FH Dortmund Ein großer

Mehr

AAnleitung Team zur PC-Wahl Freischaltung informiert: der DEFENDO Firewa d Anleitungie

AAnleitung Team zur PC-Wahl Freischaltung informiert: der DEFENDO Firewa d Anleitungie Durch anschließen des USB-Sticks an dem Erfassungs-PC erhalten Sie folgende Bildschirmmaske. Klicken Sie auf . Die Stimmzettelerfassung wird über die Datei Bayern.exe

Mehr

Dokumentation Eigenwartung

Dokumentation Eigenwartung Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Copyright... 3 1.2 Einstieg... 3 2 Ordner Navigation... 4 3 Menüleiste... 5 3.1 Alle/Keine Elemente auswählen... 5 3.2 Kopieren... 5 3.3 Ausschneiden... 5 3.4

Mehr

6. Zustandsorientierte Modellierung

6. Zustandsorientierte Modellierung bertram.hafner@t-online.de Informatik 11 Seite 25 6. Zustandsorientierte Modellierung Im Alltag benutzen wir vielfältige Automaten: denke an Getränkeautomat, Ampelanlage, Kaffeeautomat, Waschmaschine,

Mehr

Reparatur Manager. Verwaltungs-Programm für eyepc Reparaturen

Reparatur Manager. Verwaltungs-Programm für eyepc Reparaturen Reparatur Manager Verwaltungs-Programm für eyepc Reparaturen 1 Installation durch Aufruf der Install.exe Das Verwaltungs-Programm wird nach Betätigung des Buttons Installieren im Verzeichnis c:\programme\rep_manager

Mehr

Software-Engineering SS03. Zustandsautomat

Software-Engineering SS03. Zustandsautomat Zustandsautomat Definition: Ein endlicher Automat oder Zustandsautomat besteht aus einer endlichen Zahl von internen Konfigurationen - Zustände genannt. Der Zustand eines Systems beinhaltet implizit die

Mehr

MATLAB-Automatisierung von Dymola- Simulationen und Ergebnisauswertung Holger Dittus. Modelica User Group BaWü, Stuttgart, 13.06.

MATLAB-Automatisierung von Dymola- Simulationen und Ergebnisauswertung Holger Dittus. Modelica User Group BaWü, Stuttgart, 13.06. www.dlr.de Folie 1 MATLAB-Automatisierung von Dymola- Simulationen und Ergebnisauswertung Holger Dittus Modelica User Group BaWü, Stuttgart, 13.06.2013 www.dlr.de Folie 2 Inhalt Motivation Dymola.mos-Skripte

Mehr

Imagic IMS Client Allgemeines

Imagic IMS Client Allgemeines Imagic IMS Client Allgemeines Beim Klicken auf das Vergrößern-Symbol wird der Bereich der Dokumentensammlung und des Showcase verborgen, das kann jederzeit rückgängig gemacht werden. In einigen Archivbereichen

Mehr

Programmierung mit C Zeiger

Programmierung mit C Zeiger Programmierung mit C Zeiger Zeiger (Pointer)... ist eine Variable, die die Adresse eines Speicherbereichs enthält. Der Speicherbereich kann... kann den Wert einer Variablen enthalten oder... dynamisch

Mehr

4.2 Selbstdefinierte Matlab-Funktionen 1. Teil

4.2 Selbstdefinierte Matlab-Funktionen 1. Teil 4.2 Selbstdefinierte Matlab-Funktionen 1. Teil 37 Ein m-file mit Namen Funktionsname.m und einer ersten Zeile der folgen Form: function Funktionsname(input1,input2,...,inputn) oder function output1=funktionsname(input1,input2,...,inputn)

Mehr

Matlab Übersicht. Matlab steht für MATrix LABoratory, die Fa. The Mathworks wurde 1984 gegründet

Matlab Übersicht. Matlab steht für MATrix LABoratory, die Fa. The Mathworks wurde 1984 gegründet Matlab Übersicht Ziel: einfacher Zugang zu numerischen (FORTRAN)Bibliotheken [Freeware] Linpack (LINear Algebra Solution PACKage) und Eispack (EIgenvalue Solution PACKage) => aktuelle Version: Lapack (Linear

Mehr

Eclipse Tutorial.doc

Eclipse Tutorial.doc Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse

Mehr

Aktivitätsdiagramm (Activity Diagram)

Aktivitätsdiagramm (Activity Diagram) (Activity Diagram) Eine Präsentation von Christoph Süsens und Matthias Holdorf 1 C Diagrammtypen im Überblick 2 Definiton Problem: Es sollen Abläufe, z.b. Geschäftsprozesse, modelliert werden. Im Vordergrund

Mehr

Das Customizing Werkzeug für den. Business One Consultant. Business One Anwender

Das Customizing Werkzeug für den. Business One Consultant. Business One Anwender Advanced Customizer für SAP Business One Das Customizing Werkzeug für den Business One Consultant und den erfahrenen Business One Anwender BITS 2006, Advanced Customizer, 1 AC: Aufgabenstellung Der Anspruch:

Mehr

Content Management System (CMS) Manual

Content Management System (CMS) Manual Content Management System (CMS) Manual Thema Seite Aufrufen des Content Management Systems (CMS) 2 Funktionen des CMS 3 Die Seitenverwaltung 4 Seite ändern/ Seite löschen Seiten hinzufügen 5 Seiten-Editor

Mehr

Anwenderdokumentation Prüfung nach dem Heilmittelkatalog

Anwenderdokumentation Prüfung nach dem Heilmittelkatalog Ausgabe August 2008 Anwenderdokumentation Prüfung nach dem Heilmittelkatalog 1 Einleitung... 2 2 Stammdateneinstellungen... 3 2.1 Zuordnung der Heilmittel... 3 3 Prüfung einer Verordnung... 7 3.1 Vorgehensweise

Mehr

Die AFS-Nexmart Schnittstelle

Die AFS-Nexmart Schnittstelle Die AFS-Nexmart Schnittstelle Wir danken Ihnen für den Erwerb unserer Software, der AFS-Nexmart Schnittstelle. Diese werden wir Ihnen in den folgenden Seiten dokumentieren und erklären. Wichtig ist vor

Mehr

Dynamische Geometrie

Dynamische Geometrie Dynamische Geometrie 1) Die Mittelsenkrechten, die Seitenhalbierenden, die Höhen und die Winkelhalbierenden eines beliebigen Dreiecks schneiden sich jeweils in einem Punkt. a) Untersuchen Sie die Lage

Mehr

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Suche schlecht beschriftete Bilder mit Eigenen Abfragen Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere

Mehr

OpenMP - Threading- Spracherweiterung für C/C++ Matthias Klein, Michael Pötz Systemprogrammierung 15. Juni 2009

OpenMP - Threading- Spracherweiterung für C/C++ Matthias Klein, Michael Pötz Systemprogrammierung 15. Juni 2009 - Threading- Spracherweiterung für C/C++ Matthias Klein, Michael Pötz Systemprogrammierung 15. Juni 2009 Grundlagen der Parallelen Programmierung Hardware Threads vs. Prozesse Kritische Abschnitte Lange

Mehr

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren Handbuch ECDL 2003 Professional Modul 3: Kommunikation Postfach aufräumen und archivieren Dateiname: ecdl_p3_04_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 3 Kommunikation

Mehr

Grafische Benutzeroberfläche mit Glade und Python

Grafische Benutzeroberfläche mit Glade und Python Grafische Benutzeroberfläche mit Glade und Python Grundsätzliches Die grafische Benutzeroberfläche (GUI) wird getrennt von dem Programm erstellt und gespeichert. Zu dieser GUI-Datei wird ein passendes

Mehr

A BFRAGEN IN M ICROSOFT A CCESS

A BFRAGEN IN M ICROSOFT A CCESS A BFRAGEN IN M ICROSOFT A CCESS Was macht eine Abfrage? Eine Abfrage speichert keine Daten, sondern nur die Vorschrift, welche Daten wie angezeigt und ausgewertet werden sollen. Abfragen können Daten aus

Mehr

Semestralklausur zu Modellierung verteilter Systeme

Semestralklausur zu Modellierung verteilter Systeme Name: Vorname: Matr.Nr: Technische Universität München WS 2010/2011 Institut für Informatik Prof. Manfred Broy 09.02.2011 Semestralklausur zu Modellierung verteilter Systeme Allgemeine Hinweise: Schreiben

Mehr

Das Vorgehen bei der Veränderung der Breiten wird sowohl bei Spalten als auch bei Höhe der Zeilen auf gleiche Art und Weise durchgeführt.

Das Vorgehen bei der Veränderung der Breiten wird sowohl bei Spalten als auch bei Höhe der Zeilen auf gleiche Art und Weise durchgeführt. 1 Excel Schulung Andreas Todt Inhaltsverzeichnis 1 Breite von Zeilen und Spalten... 1 1.1 Verhalten von Zahlen... 1 1.2 Verhalten von Text... 3 1.3 Spaltenbreite verändern... 3 1.3.1 Manuelles Ändern...

Mehr

Simulink: Einführende Beispiele

Simulink: Einführende Beispiele Simulink: Einführende Beispiele Simulink ist eine grafische Oberfläche zur Ergänzung von Matlab, mit der Modelle mathematischer, physikalischer bzw. technischer Systeme aus Blöcken mittels plug-and-play

Mehr

TeleBuilder for Process Data

TeleBuilder for Process Data TeleBuilder for Process Data Komponenten für die Lean Web Automation - Benutzeranleitung Version: 1.0 / 15.11.005 Autoren: Dipl.-Ing. S. Karasik Prof. Dr.-Ing. R. Langmann 1. Allgemeine Information Der

Mehr

6.1 Statecharts in Rhapsody / UML 2.0

6.1 Statecharts in Rhapsody / UML 2.0 Statecharts in UML 2.0 Das Prinzip von Statecharts ist unter dem Namen Zustandsautomat (StateMachine) Bestandteil von UML 2.0. Ein Ausschnitt aus dem UML Metamodell: Zustandsautomat - StateMachine Region

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 1/21 Informationsverarbeitung im Bauwesen Einführung in das Programmieren mit C++ Markus Uhlmann Institut für Hydromechanik Karlsruher Institut für Technologie www.ifh.kit.edu WS 2010/2011 Vorlesung 8

Mehr

Reklamation RMA Schritt für Schritt zu Ihrer Online-RMA Schritt 1: Position oder Rechnung eingeben Schritt 1

Reklamation RMA Schritt für Schritt zu Ihrer Online-RMA Schritt 1: Position oder Rechnung eingeben Schritt 1 Reklamation RMA Schritt für Schritt zu Ihrer Online-RMA Mit der RMA Funktion in IM.order ist es ein leichtes RMAs online abzuwickeln. Die Benutzerführung (Schritt 1 bis 4) hilft Ihnen dabei alle notwendigen

Mehr

GemBrowser Geografisches Informationssystem

GemBrowser Geografisches Informationssystem GemBrowser Geografisches Informationssystem Kurzanleitung aktualisiert: 8. Februar 2010 1 Inhaltsverzeichnis 1 Einleitung 3 2 Aufbau und Funktionalität 3 2.1 Titel.......................................

Mehr

Weiter mit beliebiger Taste.

Weiter mit beliebiger Taste. Anlegen von Schaltbefehlen in der Visualisierung (Neu!!! Dezember 200!!!) HomeServer/ FacilityServer Anlegen von Schaltbefehlen in der Grundriss-Visualisierung Einleitung: Mit der Grundrissvisualisierung

Mehr

Notationen zur Prozessmodellierung

Notationen zur Prozessmodellierung Notationen zur Prozessmodellierung August 2014 Inhalt (erweiterte) ereignisgesteuerte Prozesskette (eepk) 3 Wertschöpfungskettendiagramm (WKD) 5 Business Process Model and Notation (BPMN) 7 Unified Modeling

Mehr