© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationsbasiertes Engineering mit realer Inbetriebnahme an virtuellen Komponenten
Das Double für Ihre Stars Simulationsbasiertes Engineering und virtuelle Inbetriebnahme in Steuerungsechtzeit (1ms)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Expertise – Technologie und Know-how
2
ISG Industrielle Steuerungstechnik GmbH
CEO Dr.-Ing. Dieter Scheifele
Geschäftsfeld ISG-kernel (seit 1987)
Steuerungssoftware CNC, RC, Motion Control
Kunden Steuerungshersteller sowie
Maschinen- und Anlagenbauer
Geschäftsfeld ISG-virtuos (seit 2005)
Simulationssoftware virtuelle Inbetriebnahme (VIBN) als
Hardware-in-the-Loop in Echtzeit (1ms)
digitale Zwillinge
Kunden Maschinen- und Anlagenbauer
Integratoren / Anlagenbetreiber
~ 10.000 Maschinen unterschiedlicher Technologie per anno
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
ISG-kernel – CNC, RC und Motion für komplexe Kinematiken
3
Copyright WAFIOS AG 2016
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Digitaler Zwilling – Konfiguration aus virtuellen Komponenten
4
Voraussetzungen
Aufbau der virtuellen Maschine/
Anlage aus virtuellen
Komponenten
Verhalten der virtuellen
Komponenten hinsichtlich
Schnittstellen, Parameter
und Betriebsarten
wie reale Komponenten
Virtuelle Inbetriebnahme mit
reproduzierbaren Antwortzeiten
in Steuerungsechtzeit (1ms)
inklusive SAFETY
Einfaches Engineering durch
Verwendung von originalen
Engineering-Daten
Reale Steuerungen
Beckhoff
Bosch
B&R
Fanuc
Heidenhain
Rockwell
Siemens
…
Reale Feldbusse
CANopen
EtherCAT
Ethernet IP
Focas
Powerlink
Profibus
Profinet
+ OPC UA …
digitaler Zwilling
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx 5
„best practice“ – Kunden und Partner
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
„best practice“ – Kunden und Partner
6
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
„best practice“ – Anlagen und Maschinenbau
7
HEITEC AG
kurze Inbetriebnahmezeiten
und optimale SW-Qualität
Test auch extremer Störsituationen
ohne Risiken
Wiederverwendbarkeit der
mechatronischen Module
Generierung verbesserter
Abnahmekriterien
Optimierung von Service und
Wartung
Schulung und Weiterqualifikation
von Mitarbeitern
mit freundlicher Freigabe der HEITEC AG
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
„best practice“ – Digitaler Zwilling / Fabriksimulation, HOMAG
8
mit freundlicher Freigabe der HOMAG Group
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
„best practice“ – Packaging, KOCH Pac-Systeme
9
mit freundlicher Freigabe der KOCH Pack-Systeme GmbH
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
„best practice“ – E-Pass, EISENMANN SA
10
mit freundlicher Freigabe der EISENMANN SA
E-Pass, EISENMANN SA
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx 11
KraussMaffei
Maschinen- und Anlagenbau im
Bereich der Spritzgieß-Maschinen
Anforderungen
eingehender Test der unterschiedlichen
Kundenkonfigurationen
elektrisch und hydraulisch angetriebene
Maschinen - Schließkräfte bis zu
54.000 kN
Ergebnisse
Prozess-Regelung durch die Steuerung
anhand virtueller Modelle in
Steuerungsechtzeit (<1ms)
automatisierte Konfiguration der
Steuerung und des Simulationsmodells
gemäß Kundenauftrag
jede ausgelieferte Maschine wird
simuliert in Logik, Kinematik und
Dynamik (Hydraulik)
„best practice“ – Spritzgieß-Maschinen, KraussMaffei
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx 13
Simulationssystem
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – reale Inbetriebnahme an virtuellen Maschinen
14
Features
Inbetriebnahme von realen
CNC/PLC/RC an virtuellen
Anlagen inklusive Feldbus (HILS)
reproduzierbare Antwortzeiten
in Steuerungsechtzeit (1ms)
inklusive SAFETY-Funktionalität
realzeitdeterministisches
Verhalten der virtuellen Maschine
am Feldbus der CNC/PLC/RC
Schnittstellen zur Integration von
Offline-Programmiersystemen
„simulation based engineering“
durch Verwendung von originalen
Engineering-Daten
Reale Steuerungen
Beckhoff
Bosch
B&R
Fanuc
Heidenhain
Rockwell
Siemens
…
Reale Feldbusse
CANopen
EtherCAT
Ethernet IP
Focas
Powerlink
Profibus
Profinet
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Steuerungsechtzeit
15
Anforderung der Kunden von ISG-virtuos an die Steuerungsechtzeit (1ms)
Tendenz: SPS-Zykluszeiten werden immer kürzen (2...4ms)
Der Grund hierfür ist nicht die höhere Rechenleistung sondern Automatisierungsaufgaben,
die dadurch möglich sind:
Prozessführung inklusive In-Prozess-Messung
(Messung von zeitkrit. Prozessgrößen, Bewegungssynchronisierung wie z.B. „fliegende Säge“ ...)
Test von Regelverfahren durch Simulation von Regel- von Störgrößen
(Schließkräfte bei Greif- und Fügevorgänge, Prozesstechnik, umfangreiche Störszenarien …)
Synchronisierung von Antrieben bei Motion- und CNC-Steuerungen
(hohe Anforderungen an die Taktsynchronität …)
Simulation von Antriebsbausteinen
(zeitkritische „State-Maschinen“ als Feldbusteilnehmer)
Funktionale Sicherheit
(Reaktionszeit auf Abschaltvorgänge in Safety-Bausteinen …)
Erhöhte Anforderungen an die Reproduzierbarkeit der Ergebnisse
(taktzeitgenauer Vergleich von Prozesswerten durch deterministische Echtzeit …)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – virtuelle Komponenten für die Automatisierung
16
Feldbus
reale Steuerung reale Feldbusteilnehmer reale Komponenten
mit Echtzeitverhalten
reale Maschine / Anlage (Komponenten, Gesamtverhalten, Materialfluss)
virtuelle Maschine / Anlage (Komponenten, Gesamtverhalten, Materialfluss)
Konfiguration
Konfiguration
virtuelle Komponenten
mit Echtzeitverhalten
reale Feldbusteilnehmer
1:1 Abbildung der Komponenten + Konfigurationsvorgang
„virtuelle
Klemmen“
Emulation
1:1 (I/O, Drives, Safety …)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Services mit virtuellen Echtzeit-Komponenten
17
HILS (Feldbus)
reale Steuerung virtuelle Komponenten Feldbusteilnehmer
Feldbus
(Multislave)
virtuelle Anlage
virtuelle Anlage
IT-Netzwerk
Anbindung
OPC UA
TPC/IP
… Projektierung
CAM-Systeme …
Cloud-Dienste
WEB-
Services
Intelligente Services
virtuelle Technologieobjekte
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Plattform für Echtzeitanwendungen
18
Inbetriebnahme mit realen Steuerungen in Steuerungsechtzeit
Modellierung der Anlage aus Komponentenbibliotheken
3D-Visualisierung anhand der originalen 3D-CAD-Daten inklusive Konfiguration
Bedienpanels zur Verifikation der Abläufe und Test von Störszenarien
Echtzeit-Simulationskern mit reproduzierbaren Ergebnissen, z.B. für Regressionstest
Steuerungsanbindung mit identischer I/O-Konfiguration wie an realen Anlagen
realer Feldbus
reale
Steuerungen
reale
Maschine
Simulations-
Rechner
)ln(
)(
,,
,,
,,,,
einWausÖl
ausWeinÖl
einWausÖlausWeinÖl
m
4155
577.04
4512120
4155
44498.045
55185.121
4155
577.04
4512120Logik
Kinematik
Dynamik
MF
Echtzeit-Simulationskern (Solver)
Echtzeit-Betriebssystem (< 1ms)
Feldbus
(Slave)
Systemschnittstellen
PC-Betriebssystem (MS-Windows 64-bit)
3D-Visualisierung Testpanels Modellierung
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Reales Automatisierungssystem
Simulationssystem – durchgängige Engineeringprozesse
19
Model-in-the-Loop
(MIL)
Software-in-the-Loop
(SIL)
Projektierung
Erstellung von
Anlagenlayouts
generische und
HW-unabhängige
Beschreibung der
Steuerungsaufgabe
prototypischer
Steuerungscode
Ablauftest und
Programmgenerierung
Offline-Programmierung
emulierte, d.h.
virtualisierte Steuerung
Generierung von
Steuerungscode als
Seriencode
(z.B. nach IEC61131-3)
Standard Kommunikationsmechanismen
OPC UA
TCP/IP …
Shared Memory
reale Steuerungen mit realem
Steuerungscode
reale HMI mit allen User-
Interaktionen
reale Feldbussysteme
z.B. Profibus, Profinet, EtherCAT
inklusive Safety
keine „Gateways“
virtuelle Anlage/Maschine aus virtuellen Komponenten
Baukastensystem für Verhaltensmodelle und 3D-Visulalisierung
Prozesssimulation / Materialfluss
Abtragsimulation / Kollisionserkennung
virtuelle Komponenten
Verhaltensmodelle und 3D-Visualisierung strickt getrennt
realzeitdeterministisches Verhalten der virtuellen Komponenten (1ms)
1:1 als Feldbusteilnehmer anbindbar (gleiche Adressierung, gleiches Verhalten inklusive Safety)
Anlage / Prozess
HMI
Steuerungen
Kommunikation
Profinet
EtherCAT
…
Komponenten
Sensoren / Aktoren
Hardware-in-the-Loop
(HIL)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Integration von Engineeringtools
20
Projektierungs- und Programmierwerkzeuge
Engineering-Werkzeuge virtuelle Inbetriebnahme
reale Feldbusse
reale Steuerungen
SDK C++
Echtzeitsolver
4155
577.04
4512120
4155
44498.045
55185.121
4155
577.04
4512120
)ln(
)(
,,
,,
,,,,
einWausÖl
ausWeinÖl
einWausÖlausWeinÖl
m
3D-Visualisierung Testpanels
Modellierung
Baustein-
Bibliothek
Integrationsplattform
KUKA office lite
FANUC Roboguide
ABB RobotStudio
EKS RobSim
…
Offline-Programmiersysteme Projektierung und Auslegung
ISG CNC.sim
IFF Vincent
CENIT FastSuite
…
Standardschnittstellen (OPC UA, TCP/IP …)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Alleinstellungsmerkmale (USP)
21
USP Kriterium Lösung mit ISG-virtuos
Plattform Die Laufzeitumgebung von ISG-virtuos läuft auf industriellen Steuerungsplattformen
Simulation in harter deterministischer Steuerungsechtzeit < 1ms
Motion-Bibliothek für Steuerungsfunktionen
Feldbusanbindung ISG-virtuos ist echter Feldbusteilnehmer (Profibus, Profinet, EtherCAT, CAN …)
Steuerung verwendet originale Adressierung und Timing
(kein nichtechtzeit-fähiges Gateway zu Windows notwendig)
verschiedene Feldbusse können kombiniert werden
Safety Funktionale Sicherheit (Safety) der Steuerungen kann getestet werden
Safety-Simulation für I/O und Antriebe
Safety-Simulationsbausteine für Profibus, Profinet, EtherCAT
Materialfluss Bibliotheken mit Materialfluss inklusive Bearbeitungssimulation
Abtragsimulation und Kollisionserkennung
Bearbeitung der Werkstücke im Prozess (Trennen/Sägen, Fügen, Wickeln, Wälzen …)
Engineering ISG-virtuos ist eine offene Engineering-Plattform für Echtzeitanwendungen
Software Development Kit für Echtzeitanwendungen (SDK C++)
Integrations- und Automatisierungsschnittstellen (OPC, ROS, XML, CAD- und E/A-Import..)
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – Lösung für etablierte Steuerungssysteme
22
Auszug CNC
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – heterogene Automatisierungsszenarien
23
Simulation von Anlagen / Maschinen mit komplexen Automatisierungsstrukturen
Einsatz realer Steuerungen unterschiedlicher Hersteller gleichzeitig
Anbindung über unterschiedliche Feldbusse gleichzeitig
Übernahme der Master-E/A-Konfiguration aus EtherCAT, Profibus, Profinet
Integrierte Safety-Bausteine
EtherCAT
Profibus
Profinet …
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Simulationssystem – komplexe, verteilte Produktionssysteme
24
Durchgängiger Test / Simulation komplexer Automatisierungslösungen
Simulationssystem einfach über Feldbusmechanismen erweiterbar
Kombination der Hardware-in-the-Loop-Simulation mit realen Automatisierungssystemen
übergeordnete 3D-Visualisierung der kompletten Anlage
„Factory Acceptance Tests“ bereits in der Inbetriebnahmephase
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx 25
Engineeringprozess
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Simulationsbasiertes Engineering
26
Zielsetzung / Features
Überführung von inflexiblen,
sequentiellen Prozessen ins agile
„systems engineering“
Softwareengineering inklusive
Inbetriebnahme
als führender Prozess
virtuelle Anlage/Maschine
stehen für Auslegungstests und
Optimierungen durchgängig zur
Verfügung
Stör-/Fehlersituationen werden
von Anfang an berücksichtigt
virtuelle Inbetriebnahme kann
ohne Einschränkungen auf die
reale Anlage / Maschine
übertragen werden
Beschaffung
Montage Mechanik
Auslieferung
Produktionsstart
FAT
Software/Inbetriebnahme
„es fehlt nur noch die SW“ Elektrik
reale Anlage
/ Maschine
Team „Technik“
Ideen
Layout
Baugruppen
Kunde
Anforderungen
Bruch im Software-
Engineering
Sequentieller Engineeringprozess
(vorwiegender Status quo)
Systems Engineering
Prozesse
Funktionen
Störszenarien
Mechanik
Elektrokonstruktion Beschaffung
Montage
Auslieferung
Produktionsstart
FAT
reale
Anlage /
Maschine
virtuelle Anlage / Maschine
Softwareengineering inkl. Inbetriebnahme
Kunden
Anforderungen
Service
agiles Engineering
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – virtuellen Inbetriebnahme – Entwicklungspotenzial
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – agile Prozesse mit virtuellen Komponenten
28
3D-CAD-System
(mech. Konstruktion)
Mechatronische Komponenten
(mech. / Elektrokonstruktion)
Steuerungstechnik
(Software, Inbetriebnahme)
3D-Visualisierung
(Bewegungen, Abläufe)
Verhalten
(Logik, Kinematik,
Materialfluss …)
Produktionsabläufe, Störsituation
(Signale, Feldbusteilnehmer,
Antriebe …)
rea
le K
om
po
nen
ten
vir
tuell
e K
om
po
nen
ten
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Gliederung der Maschine in funktionale Einheiten
29
Feldbusteilnehmer für:
EtherCAT 1) SW
Profibus 1) HW
Profinet 1) SW
CANopen HW
Ethernet-IP SW
1) Inklusive Safety-Funktionalität Reale Maschine / Funktionseinheiten
reales / virtuelles Verhalten
gleiches Maschinenverhalten
Feldbus
reale / virtuelle Feldbus-Teilnehmer
Virtuelle Maschine / Funktionseinheiten
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Visualisierung (direkter Import von 3D-CAD-Daten)
30
3D-Visualisierung 3D-CAD-System
Direkter Import folgender Formate
CATIA Inventor Pro Engineer VRML
NX SolidWorks Solid Edge
Parasolid STEP IGES
JT VAD-FS ASIC
3D-Komponenten-Bibliothek
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Komponentenmodelle (aus Baustein-Bibliotheken)
31
Features
firmeneigene Bibliothek als
Know-how-Aufbau/Schutz
validierte Teil-/Submodelle
effizientes Engineering durch
Wiederverwendung
Prozessoptimierung im
Engineering durch automatische
Generierung der Modelle reale Komponente virtuelle Komponente
Konfiguration 1
Lösungs- / Know-how-Bibliothek Konfiguration n
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Erstellung virtueller Komponenten
32
3. Virtuelle Komponenten inklusive Symbolik
1. Modellierung des Komponentenverhaltens 2. Definition der Parameter
4. Integration in der Bibliothek
Komponenten-LIB
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering –virtuelle Komponenten (Bsp. Hydraulik/Pneumatik)
33
Komponenten-LIB
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering –virtuelle Komponenten (Bsp. Antrieb mit Lageregler)
34
PI-Regler Regelstrecke 2.Ordnung
Lage-Sollwert Lage-Istwert
Komponenten-LIB
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss – physikbasiert in Steuerungsechtzeit
35
Automotive / Montageanlagen
Materialfluss in Bearbeitungsprozessen Logistik
Fördertechnik
Pick-and-Place Anwendungen
Features
Realzeitdeterministisches Verhalten
(kein „Windowsscripting“)
umfangreiche Bibliotheken für
effizientes Engineering
Bearbeitungssimulation und
Kollisionserkennung inklusive
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss –Baustein-Bibliothek
36
Nahtlose Integration in ISG-virtuosM und ISG-virtuosV
Bibliothek mit Standardbausteinen vorhanden
Einfache Modellierung durch einheitliche Architektur,
Vorgehensweise und Schnittstelle
Nachträgliche Erweiterung bestehender Modelle
Einfache Anbindung an Steuerungssignale
Vollautomatische Visualisierung der modellierten Szene
Materialflusselemente
Spurgeführte Fördertechnik
SKID (bandgeführte) Fördertechnik
Handhabung
Sensoren
Lagertechnik
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss –bausteinorientierte Modellierung
37
Verhalten der Materialfluss-Elemente
Schreibgeräte bestimmen das Verhalten der
Materialflusselemente und des Materials
Lesegeräte ermitteln die Eigenschaften der Elemente
Schreib- und Lesegeräte werden über einheitliche
Schnittstelle an die Materialflusselementen verbunden
Das Verhalten kann nachträglich durch Hinzufügen
weiterer Devices geändert werden
Benefit
Verständlichkeit durch standardisierte Bausteine mit
Ein- und Ausgängen
Übersichtlichkeit, da nur relevante Eigenschaften
modelliert werden
Nachträgliche Erweiterungen bestehender Modelle
Device
Schreibgeräte
Device
Lesegeräte
Element
Materialfluss
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss –“Elements“ aus Baustein-Bibliotheken
38
Transportation Handling Sensing Material Pools & Storing
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss –“Devices“ aus Baustein-Bibliotheken
39
Actuators Transportation (Motors) Measurement
Writing Attributes
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss – Simulationsmodelle aus Bausteinen
40
Mehrwert
Einfaches Verstehen des
Modellverhaltens auf Basis des
Blockschaltbilds
(keine Programmierung/Scripting)
Automatische Modellgenerierung
durch einfachen
Konfigurationsvorgang
3D-Visualisierung auf „einen Klick“
verfügbar
Überlagerung von CAD- und
Materialflusselement-Geometrien
möglich
Hoch-
regal-
lager
Um-werfer
Regal-
bedien-
gerät
Eck-
umsetzer
Licht-
schranke
Linear-
förderer
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Materialfluss – Systemtest (Handhabung / Bearbeitung)
41
KUKA CNC - HMI
ISG-virtuos - Testszenario
ISG-virtuos – 3D-Visualisierung und Abtragsimulation
ISG-virtuos – Anlagenmodell
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Abtragsimulation und Kollisionserkennung
42
Abtragssimulation
Präzise, fotorealistische Darstellung
Arbeitsfortschritt in Echtzeit
Kollisionserkennung
Definition von Körperpaaren
Anzeige und Meldung von Kollisionen
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Konfiguration aus dem Baukastensystem
43
Anlage/Maschine Funktionsbereiche
funktionale Einheiten konfigurierbare Baugruppen (Video) mit freundlicher Freigabe
der Weeke Bohrsysteme GmbH
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Anbindung der Steuerungen über reale Feldbusse
45
Automatisierung am Beispiel Siemens/PROFINET (vergleichbar für PROFIBUS und EtherCAT)
1. Erstellen des SIMATIC S7-Projektes (Master)
Hinzufügen von Stationen (z.B. SIMATIC 300-Station)
Hinzufügen der passenden CPU (z.B. CPU 319F-3 PN/DP)
IP-Adresse der Ethernet Schnittstelle wählen und Subnetz einrichten
Hinzufügen/ Einrichten der PROFINET-Geräte (z.B. ET 200S, PN/PN-Koppler)
2. Exportieren der Master-Konfiguration (*.cfg) und
der zugehörigen Gerätestammdaten (GSDML)
3. Generierung des ISG-virtuos Projektes (Multi-Slave)
Import der Master-Konfiguration (*.cfg) mittels I/O-Wizard
Einlesen der Gerätestammdaten (*.gsdml)
Generieren eines Projektes mit dem I/O-Geräte-Abbild
Selektion der zu simulierenden Ein- und Ausgänge (Mischbetrieb möglich)
Generierung der Solver-Task mit Verknüpfung auf die Geräte I/Os
4. Simulation mit virtuellen Ports als Feldbusteilnehmer
Verbindung der virtuellen I/Os in ISG-virtuos mit der Steuerung (einmalig)
Starten der Simulation und Durchführung der virtuellen Inbetriebnahme
Export
Import
*.cfg GSDML
S7
Ma
nag
er
Master
Ergänzung um
projektspezifische
Informationen
(FU, Pos.-Antriebe)
ISG
-vir
tuo
s
I/O-Wizard
Multi-Slave
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – I/O-Wizard für S7 Manager und TIA Portal
46
Siemens – S7 Manager
Export Import
*.cfg
GSD
S7
Ma
nag
er
Master
ISG
-vir
tuo
s
I/O
-Wiz
ard
Multi-Slave
Siemens – TIA Portal
Import ASCII
GSD
TIA
Po
rtal
Master
TIA Konverter
Openness V14
ISG
-vir
tuo
s
I/O
-Wiz
ard
Multi-Slave
Profinet
Profibus
Profinet
Profibus
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Verbindung der Modelle mit den I/O-Ports
47
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Modellierung von Antriebsachsen
48
Modellierung von Antriebsachsen
Schneller Einstieg durch wählbare
Modellierungstiefe
Ziel: „So einfach, wie es für die
Simulationsaufgabe erlaubt ist“
Bypass : „Soll = Ist“
PT1 / 2 : Verzögerung bzw.
Schwingfähigkeit
Regler + Streckenmod.: > 30 Par.
Anbindung von MATLAB/Simulink
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Software Development Kit (SDK C++)
49
Benefits
Realisierung eigener Bausteine
auch für Echtzeitanwendungen
in C++
offene Automatisierungsplattform
ablauffähig unter TwinCAT 3.1
schnelle Einarbeitung durch
Entwicklerhandbuch
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Automatisierung von Testszenarien
50
Testumgebung =
reale Steuerungstechnik
Kunden-
systeme
Engineering
virtuelle
Bausteinbibliothek Engineering-Assistenz
(anwendungsorientiert)
Automatisierung
(Generatoren, …)
Adaption ext. Systeme
(Übersetzer/Mapping)
grafische
Unterstützung
Ablaufgeneratoren
(Motion, IOs)
Konstruktionsdaten
Stücklisten
Layout
3D-CAD-Daten
Mechanische
Baugruppen
Elektro-
Komponenten
Verhaltensmodelle
Steuerungs-
Funktionalität
ISG-Virtuos
ISG-kernel
VirtuosM (Verhaltensmodell)
E/A-Konfiguration
Modellkonfiguration
Steuerungskonfiguration
Steuerungs-
software
E/A-Konfiguration
Kunde (AB) /
Produktion
VirtuosV (3D-Visualisierung)
Geometrie (3D)
Kollisionserkennung
Abtragsimulation
kundenspezifische
Schnittstellen/Formate
reale
Bausteine
XML
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Engineering – Automatisierte Tests mit digitalen Zwillingen
51
Features
konfigurierbares Testsystem für HILS-Systeme
(Hersteller und Betreiber der Anlagen)
automatische und reproduzierbare Systemtests
(entsprechend SW-Regressionstests)
Anwender kann umfangreiche Testszenarien
inklusive Protokollierung erstellen
Anbindung an übergeordnete Systeme
(z.B. Requirements management)
Digitaler Zwilling flexibel an Änderungen an der
Anlagenkonfiguration adaptierbar
(Basis: virtuelle Komponenten)
Automatisiertes Testsystem für Systemtests
reale Feldbusse
Komponenten Bibliothek
Inkl. Testfeatures
reale Steuerungen
digitaler Zwilling (ISG-virtuos / HILS)
Testszenarien
Anforderungsmanagement
Testprotokollierung
Regressionstests
FAT-Dokumentation
… Test Bibliothek
Testd
ien
ste
S
ch
nit
tste
llen
© ISG Industrielle Steuerungstechnik GmbH 2017 ISG-virtuos-Präsentation-2017d.pptx
Virtuelle Inbetriebnahme in Steuerungsechtzeit
52
Gerne unterstützten wir Sie bei
der Einführung der Simulationstechnologie
in Ihrem Unternehmen.
Im Rahmen eines Einführungsworkshops
werden Ihre spezifischen Anforderungen
anhand Ihrer konkreten Realisierung
kurzfristig überprüft.
Virtuelle Inbetriebnahme führt zu: