Emulation: Einführung, Überblick und Beispiele (11. ASIM-Fachtagung)

Ähnliche Dokumente
Die Brücke zur Realität

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

3D-Simulation in der Intralogistik

Die Optimierung einer Fertigungssteuerung mit Hilfe von Simulationswerkzeugen am Beispiel der Lackiererei der AUDI AG, Ingolstadt

Simulation in der Logistik

Qualitätssicherung von Software

Die Brücke zur Realität. LaSeKo Visualizer. GIS -System zur Übernahme, Visualisierung und Analyse der LaSeKo -Bewegungsdaten. Dr.

Qualitätssicherung lagerlogistischer Steuerungssoftware durch Simulation

Automatisierungstechnik für die Intralogistik

Lorem ipsum, Arial 20 pt Version 2 Deutsch / Monat 20XX. Frei verwendbar Siemens Postal, Parcel & Airport Logistics AG 2015

Software- und Systementwicklung

Technologies Systems Solutions

Gliederung der Vorlesung

Simulation und Anlagenvisualisierung als Teil der Risikoanalyse zur Festlegung einer nachhaltigen Instandhaltungsstrategie

Applikationsbericht Frischekur für ein Hochregallager der Boll Logistik

Virtuell oder schon Real Die Zukunft des digitalen Zwillings. Based on a real story

Virtuelle Inbetriebnahme von Förderanlagen mit Feldbusemulation und Materialflusssimulation

Generalunternehmer-Konzept

Agile HW-Entwicklung und virtuelle Inbetriebnahme im Maschinenbau

Durchgängige Open-Loop-Testverfahren für Kfz-Elektronik im Labor und Fahrversuch

Die Brücke zur Realität. Als KMU in FP7-Projekten. Erfahrungen, Nutzen, Einschätzungen. Dr. Sven Spieckermann

Emulation von Logistik-Steuerungen in SAP-Umgebungen

Generalunternehmer. für Logistikprojekte DACH & WAND FSA- TORE RBG- MECHANIK WICKLER FÖRDERTECHNIK MIT MECHANIK ETIKETTIER- SYSTEME SONDER- MASCHINEN

VDA Arbeitsgruppe Virtuelle Inbetriebnahme Arbeitsweisen und Ziele der übergreifenden Zusammenarbeit.

Entwicklungsbegleitender Test mechatronischer Systeme

Technologiepark Paderborn Telefon: / XX XX XX Mobil: 01XX / XX XX XX XX XXXXXXX@mail.upb.de

Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung

Vorstellung des Anwendungsfachs Steuerungstechnik

Virtuelle Inbetriebnahme von Produktionssteuerungssystemen in der Automobilindustrie mittels Emulation

Real-Time Simulation Center for Automation

Integration von Antrieb und Steuerung Modulare Maschinenkonzepte

Leistungsverfügbarkeit als neue Kenngröße zur Abnahme von Maschinen und Anlagen

Entwicklung von Automatik-Funktionen in einer Fahrsimulation. Realisierung der Automatiken: Entwurf, Implementation, Test

6 Produktqualität Systeme: Integrationstest [sehr stark gekürzt]

Wer braucht noch einen Materialflussrechner?

Logistik im Automobilbau

roboter.de Effiziente Automatisierung mit virtueller Inbetriebnahme Automatisch erfolgreich!

SIMIT virtuelle Inbetriebnahme und Operator Training siemens.de/simit

Effizient und vernetzt mit verlässlichen Tools Fachtagung: Top of Industry

Retrofit in der Praxis - Ganzheitliche Modernisierung von Technik und IT-Systemen der Intralogistik

Agenda. Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test

Die Brücke zur Realität. Zusammenspiel von Simulation und Lagertechnik bei einem Handelsunternehmen am Beispiel von

Sinnvoller Einsatz der Simulation, wenn

Wie steuert Blum die Logistikprozesse? Peter Geyer Projektleiter IT Dematic

Multi-Tool Testlandschaft mit DDS

Aktuelle Trends bei der Simulation mechatronischer Systeme

Wiederholung. Testen. Tests nach Methode zum Ableiten der Testfälle White Box Test Black Box Test

SIMATIC PCS 7 V8.2 SIMIT V9. Clever kombiniert: Testen und Trainieren von Automatisierungsprojekten

WIR OPTIMIEREN IHRE LAGER- TECHNIK. SCHWACH- STELLEN? WIR REALISIEREN IHRE UNTER- NEHMENS- ERFOLGE. WIR ENTDECKEN IHRE POTENTIALE.

Planung und Simulation intralogistischer Systeme

Referenzbeispiele. Wallstabe & Schneider GmbH & Co. KG. Erweiterung Umbau Packzone. COOP - ein neues Zeitalter. Hans Kolb Wellpappe GmbH & Co.

3D Fabrik Simulation Realitätstreue Entscheidungshilfe. Leo Bartevyan, CENIT AG Digital Factory Solutions

Wahlpflichtmodul Betriebliche Anwendungssysteme III

Das Bayerische Kompetenznetzwerk für Mechatronik

Mehr Effizienz jetzt! Lösungen für das Warehouse-Management von heute und morgen.

IGZ Logistics & IT GmbH

Von der objektorientierten Steuerungssoftware zum OPC UA Interface mit CoDeSys

Produktion und Logistik optimieren mit Unterstützung der Materialflusssimulation

Einsatz von Simulationen in der Softwareentwicklung

Toolgestützte Bewertung und Optimierung einer IP-E/E-Architektur in der Entwurfsphase. Peter Giegerich. Vasco Jerinic

Entwicklung einer standardisierten Steuerungssoftware für eine Streckenbeeinflussungsanlage am Beispiel der A 8

Funktionale Sicherheit von Maschinensteuerungen

Digitale Funktionsentwicklung für Automatikgetriebe mit Silver und Testweaver Dr. Anton Rink, Alexander Waiss, RD/ETF,

,$ -. "+0 *+*+ ! / -#$%$. #$%'' $ () 1 2$ #$%$! 1 2$3 )!

Software Engineering Projekt. Pflichtenheft

GTUG im September 2011

... die mit dem plus. Service-Leistungen. Von Experten für Experten After Sales Portfolio. automotive distribution produktion

Inhaltsverzeichnis Einführung und Überblick

Komplexe Materialströme sicher beherrschen

Prof. Dr.-Ing. Markus Rabe Informationen zum Masterprofil IT in Produktion und Logistik

Softwaretests Testgetriebene Entwicklung (TDD) vs wissenschaftliche Methode TDD Case Study Zusammenfassung

Continuous Integration mit VSTS Dieter Rüetschi

Sicherheitsgerichtete Anwendersoftware SRASW. Verifikation und Validierung nach DIN EN ISO /2

Vernetzte Industrie Vernetzte Systeme: Position, Strategie und Lösungen PLM Future 2016 Kaiserslautern Matthias Schmich Siemens Industry Software

4 Simulationsstudien. 4.1 Prinzipieller Ablauf von Simulationsstudien

Virtuelle Inbetriebnahme

Praktikum Software Engineering: Verfahren und Werkzeuge

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

Hardware und Software...

Folie 1 FLUIDTRONIC 2009 FLUIDON

Optionentag Openness

SITLog realisiert neues Logistiklager für Wallstabe & Schneider und stellt damit Weichen für die Zukunft in der Logistik

Session: 7B it s owl TT VidA Jobotec 10/11. Oktober 2017 Lemgo.

Welche Testautomatisierungen sind möglich und sinnvoll?

TESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND.

Virtuelle Inbetriebnahme. Digitalization Days 2017

Weltpremiere. Lagersteuerung und Fördertechnik erstmals mit SAP Extended Warehouse Management (EWM) implementiert

Analyse eines Informatiksystems durch unterschiedliche Modellierungsansätze

16. Deutscher Material fluss-kongress

BSSE. Innovation & Fortschrittliche Software-Technologie Fähigkeiten & Dienstleistungen

Modernisierung der Palettenfördertechnik und RBG-Steuerung im automatischen Hochregallager der ATB GmbH in Welzheim

Open-Source Kommunikationslösung Datenaustausch zwischen PC und ethernetfähiger S7-Steuerung

Kürzere Entwicklungszeiten durch Virtuelle Inbetriebnahme mit Model-Based Design

Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie

HIL basierte Kalibrierung anhand des HAWKS Rennwagens. Referent: Daniel Lorenz

Intelligent und modular. GEBHARDT MCC Modul zur intelligenten Steuerung von 24 V-Fördertechnik

VU Softwarequalitätssicherung. tssicherung WS Motivation. Private Tests. Entwicklertests. Testen als Entwickler

VarioTAP Einführung Hosea L. Busse

Projekt Management Plan

Transkript:

Einführung, Überblick und Beispiele (11. ASIM-Fachtagung) Kai Gutenschwager SimPlan AG Frankfurt-Maintal - Braunschweig - Regensburg Edmund-Seng-Str. 3-5 D - 63477 Maintal Telefon +49 / 61 81 / 40 29 6-0 Fax +49 / 61 81 / 40 29 6-19 E-Mail Internet info@simplan.de www.simplan.de SimPlan Solutions GmbH, Holzgerlingen SimPlan Integrations GmbH, Witten SimPlan Netherlands, Amersfoort Dr. Schniz GmbH, München

Gliederung Online-Simulation: Kopplung mit externen Steuerungs- und Informationssystemen Emulation Sicht des Software Engineering Vorgehensmodell zur simulationsgestützten Software- Inbetriebnahme Voraussetzungen und technische Umsetzung Beispiele Cargolgic, Zürich Transpharm (Merckle/ Ratiopharm) Folie 2

Begriffe Online-Simulation Kopplung eines Simulationsmodells mit anderen Programmen, insbesondere betrieblichen Informationsoder Steuerungssystemen zur Laufzeit. Emulation Ein Spezialfall der Simulation, bei der das Verhalten einer Maschine durch eine andere Maschine komplett nachgebildet wird. (W. Umstätter, Digitales Handbuch) Folie 3

Sicht des Software Engineering Logistiksysteme werden durch komplexe Software-Systeme gesteuert: EDI-Rechner Steuerrechner (Lifte) SL Lagerverwaltungsrechner Steuerrechner (Manitracs) Host-Ebene Telegrammverkehr zwischen den Komponenten Datenbankapplikationen Materialflußrechner Lifte MT MT MT Host-Ebene (zentrale EDV) Steuerrechner Steuerrechner Bedienkonsolen Bedienkonsolen Betriebsdatenerfassung Lagerverwaltungsebene (Leitrechner) Prozeßleitebene (Systemsteuerung) operationsnahe bzw. operative Ebene (Gerätesteuerung und Antriebssteuerung) Folie 4

Reale Inbetriebnahme von übergeordneter Software: Ist - Situation Reale Welt Fördertechnik Reale Steuerung und Verwaltung WMS,LVS,MFR Inbetriebnahme realitätsnahe (Software-)Tests kaum oder gar nicht möglich Software ist immer Schlußlicht Tests können i.d.r. erst auf der realen Anlage durchgeführt werden. Große Zeitspanne zwischen Aufbau der Anlage und der vollständigen Verfügbarkeit Folie 5

Ziele der Emulation im Rahmen der Inbetriebnahme Verkürzung der Projektdauer Erhöhte Qualität der (Steuerungs-)Software begleitende Simulationsstudien Entwicklung der Steuerungssoftware (inkl. erster Tests) Anlagenbau (Mechanik) Tests der Steuerungssoftware unter Nutzung des Simulationsmodells Entwicklung der Steuerungssoftware Tests der Steuerungssoftware an der Anlage Inbetriebnahme (letzte) Tests an der Anlage t Vorziehen der Betriebsbereitschaft Anlagenbau (Mechanik) Konzeptplanung Konzeptplanung Inbetriebnahme t Folie 6

Virtuelle Inbetriebnahme von übergeordneter Software: Soll - Situation Virtuelle Welt Simulationsmodell Softwaretest mit Hilfe einer Emulation mit getesteter Software auf die Baustelle Reale Steuerung und Verwaltung WMS,LVS,MFR Folie 7

Praktische Umsetzung Vorgehensmodell Testfälle Test der Produktdefinition Test der Softwarespezifikation Simulationsstudie Modelldokumentation Testfälle Review Testfälle Testfälle Testfälle Testfälle (modifiziertes) Simulationsmodell Integrationstest Systemtest Abnahmetest Analyse- und Definitionsfehler Entwurfsfehler Modultest Codierungsfehler Analyse und Definition Softwareentwurf Implementation System- und Abnahmetest Folie 8

Kopplung von Simulationsmodell und Steuerungssystem Potentiale einer Emulation Verkürzen der Inbetriebnahmezeiten durch Vermeiden der ineffektiven Fehlersuche auf der Baustelle Reduzierung von Risiko und Termindruck Test des Zeitverhaltens und der Reaktionsfähigkeit der Steuerungssoftware Test der übergeordneten Steuerungssoftware auf logische Richtigkeit, Entwicklungsunterstützung unabhängig von der realen Anlage Spezifische Testsituationen können erzeugt und auch exakt wiederholt werden Big Bang-Integrationstests: Telegrammverkehr (Adressierung etc.) inkrementelle Modultests als Back-to-Back-Tests (Tests diversitärer Systeme mit identischer Spezifikation gegeneinander): Simulationsmodell bereits existent (diversitäres System liegt vor) Testfälle werden vom Simulationsmodell erzeugt (Zufallstests) Testbewertung erfolgt immer am Gesamtsystem So genannte Stub-Module müssen nicht programmiert werden Folie 9

Systemkonfigurationen Reale Anlage Host LVS MFR SPS Schnittstellensoftware Fördertechnikebene Virtuelle Anlage zum MFR-Test Host LVS MFR Materialflusssimulation Virtuelle Anlage zum LVS-Test Host LVS Schnittstellensoftware MFR Materialflusssimulation (einschließlich MFR- Funktionalitäten) Folie 10

Schnittstellengestaltung LVS / MFR 2. Anfrage weiterleiten 3. Antwort Watchdog Statustelegramme Schnittstellensoftware 1. Anfrage 4. Antwort weiterleiten Zeitsignal Simulationsmodell Vermittlung zwischen Steuerrechner und Simulationsmodell Zwischenspeichern von Anlagenstati (zur Fehleranalyse) periodisches Senden von Statustelegrammen und Watchdog Einstellbarkeit des Zeitfortschritts des Simulationsmodells, herunterbremsen bis auf Realzeit ( Realzeitfähigkeit durch periodisches Versenden von Zeitsignalen) Folie 11

Voraussetzungen zur Online-Kopplung (Modultests) Kopplung von Simulationsmodell und Steuerungssystem hinreichender Detaillierungsgrad des Modells Ähnlichkeit der Architektur des Modells Kommunikationsschnittstellen LVS / MFR Module, z.b. zur Steuerung Von FTS Module zur Lagerplatzvergabe Schnittstellen Module zur Lagerplatzvergabe TCP-IP- Socket Einbindung per Dynamic Link Library (DLL) Datenbank (Anlagenzustandsführung) Simulationsmodell Steuerungsmodule - z.b. zur Steuerung von FTS (eigene Entscheidung oder Anfrage per Telegramm) Modell der Anlage (inkl. der Fahrzeuge) Folie 12

Telegrammaufbau, Beispiel Telegrammkennung Zielgasse Identifikationspunkt ID der Transporteinheit Telegrammnummer Verfahrwagen Simulationsmodell Fördertechnik Lift Palette Hochregallager Zielanfrage: 01 2 2563 EINL Zielvorgabe: 02 7 2563 EINL HRL1 Folie 13

Beispiel: Emulation, Cargologic, Flughafen Zürich Architektur der Kopplung (Datenbank) Auftragsliste und Anlagenzustand reale Steuerungssoftware MT-Dispo Abwickler SL-Dispo ML-Dispo Auftragsverwaltung Anlagenzustandsführung Lagerplatzvergabe Auftragsmaterialflußbearbeitung Fahrzeugsteuerung mobile Fahrzeugkopplung Simulationsmodell Folie 14

NextBestStepestDescentSimulatedAnealingTabuSea Beispiel: Emulation, Cargologic, Flughafen Zürich Testaufbau em-plant-simulationsmodell erzeugt alle Testfälle im Experiment inkrementelle Vorgehensweise erste Testobjekte Telegrammverkehr und Datenbank Back-to-Back-Tests der vier Hauptmodule Bewertung Deutliche Verkürzung der Inbetriebnahmezeit der Steuerungssoftware Aufwand insgesamt sogar geringer Software aufgrund von Massentests (wahrscheinlich) von höherer Qualität Folie 15

Beispiel: reine Emulation, Transpharm Neues Logistikzentrum der Firma Merckle/ Ratiopharm Die Lagertechnik wurde dabei von Siemens L&A umgesetzt Online-Kopplung des MFR mit einem AutoMod- Simulationsmodell Tests der Steuerungen von RBG, Paletten- und Tablarfördertechnik Kommunikation zwischen MFR und Emulationsmodell erfolgt über insgesamt 37 TCP-IP Sockets Telegramme entsprechen TIM V2.1 Standard Die ständigen Tests führten dazu, dass die Inbetriebnahmezeit um 50% verkürzt werden konnte. (vgl. Logistik Heute, Heft 7-8/ 2004) Warenausgang Wareneingang Auftragszusammenführung 4 Kommissionierer für C-Artikel Hochregallager 8 Gassen Versandsorter 8 Gassen 16 Kommissionierbahnhöfe in 3 Ebenen Durchlauflager 4 Gassen Folie 16