Sie sind auf Seite 1von 34

SINUMERIK 840D sl / 828D / One /

MCU1720
Installation 12/2021

SINUMERIK Integrate Create MyHMI /3GL


(Installation)

Hersteller-Dokumentation
Installation 1
SINUMERIK Operate
Programmierpaket

Installation 2
SINUMERIK Operate
Base
SINUMERIK 840D sl / 828D / One / Anbindung VNCK
MCU1720 3

Anbindung Create 4
SINUMERIK Integrate Create
MyVirtual Machine
MyHMI /3GL (Installation)

Disclaimer 5
Installation

Index I

Gültig für

Softwarestand 4.95 SP1

12/2021
verwendbar
SINUMERIK®-Dokumentation

Auflagenschlüssel

Die nachfolgend aufgeführten Ausgaben sind bis zur vorliegenden Ausgabe erschienen.

In der Spalte "Bemerkung" ist durch Buchstaben gekennzeichnet, welchen Status die bisher erschienenen
Ausgaben besitzen.

Kennzeichnung des Status in der Spalte "Bemerkung":

A .... Neue Dokumentation.


B .... Unveränderter Nachdruck mit neuer Bestell-Nummer.
C .... Überarbeitete Version mit neuem Ausgabestand.

Ausgabe Bestell-Nr. Bemerkung


12/2021 ----- A

Marken

Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der
Siemens AG. Die übrigen Bezeichnungen in dieser Druckschrift können Marken sein, deren Benutzung
durch Dritte für deren Zwecke die Rechte der Inhaber verletzen können.

Haftungsausschluss

Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software
geprüft. Dennoch können Abweichungen nicht ausgeschlossen werden, so dass wir für die vollständige
Übereinstimmung keine Gewähr übernehmen. Die Angaben in dieser Druckschrift werden jedoch
regelmäßig überprüft, und notwendige Korrekturen sind in den nachfolgenden Auflagen enthalten.

Copyright © Siemens AG 1995 - 2021.


Bestell-Nr. -----

Siemens AG 2021.
Technische Änderungen vorbehalten
12/2021 Inhalt

Inhalt

1 Installation SINUMERIK Integrate Create MyHMI /3GL ................ 1-7

1.1 Vorgehensweise ............................................................................ 1-7

2 Installation SINUMERIK Operate Base .......................................... 2-17

2.1 Vorgehensweise ............................................................................ 2-17

3 Anbindung VNCK ............................................................................ 3-23

3.1 Vorgehensweise ............................................................................ 3-23


3.1.1 VNCK starten - Variante 1 (VNCK View) ................................... 3-24
3.1.2 VNCK starten - Variante 2 (Batch-Datei) ................................... 3-26

4 Anbindung Create MyVirtual Machine .......................................... 4-29

4.1 Integration in SINUMERIK Operate .............................................. 4-29

5 Disclaimer ........................................................................................ 5-33

I Index .................................................................................................. I-35

I.1 Stichwortindex ................................................................................ I-35

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 v
12/2021 1 Installation SINUMERIK Integrate Create MyHMI /3GL
1.1 Vorgehensweise

1 Installation SINUMERIK Integrate Create


1
MyHMI /3GL

1.1 Vorgehensweise
Voraussetzung
Für die Installation wird ein PC mit Windows 10 mit mindestens 12 GB freiem
Festplattenplatz, 1024 MB Hauptspeicher und einem installierten Microsoft Visual
Studio 2017 (Professional Edition) vorausgesetzt.

Für die Generierung für das Zielsystem Linux-Embedded wird die Software Oracle
Virtual Box mindestens in der Version 5.2.2 benötigt.

Für die Installation ist es notwendig lokale Administrator-Rechte zu besitzen.

Willkommensdialog
Beim Starten des Setups erscheint zuerst ein Willkommensdialog.

Mit 'Next' kommt man zum nächsten Dialog, mit 'Cancel' wird das Setup
abgebrochen.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 1-7
1 Installation SINUMERIK Integrate Create MyHMI /3GL 12/2021
1.1 Vorgehensweise

Lizenzdialog
Als nächstes kommt ein Dialog mit den Lizenzbedingungen.

Um das SINUMERIK Integrate Create MyHMI /3GL zu installieren, müssen die


Lizenzbedingungen mit 'Yes' akzeptiert werden.

Installationsverzeichnis
Im folgenden Dialog wird das Installationsverzeichnis angegeben.

Der Standardpfad ist 'C:\Siemens\Sinumerik\HMI-sl-Programming-Package'

Frei verwendbar © Siemens AG 2021 All Rights Reserved


1-8 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 1 Installation SINUMERIK Integrate Create MyHMI /3GL
1.1 Vorgehensweise

Substitutionslaufwerk
In diesem Dialog wird angegeben, auf welchen Laufwerksbuchstaben das
SINUMERIK Integrate Create MyHMI /3GL substituiert werden soll.

Dies wird gemacht, damit mehrere Versionen parallel installiert und betrieben
werden können. Ist bereits eine Version installiert, erscheint dieser Dialog nicht.
Stattdessen wird der bei der ersten Installation festgelegte Laufwerksbuchstabe
verwendet.

Zukünftige Pfadangaben beziehen sich in der Regel auf das substituierte Laufwerk.

Auswahl der Features


Im folgenden Dialog werden die zu installierenden Features ausgewählt.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 1-9
1 Installation SINUMERIK Integrate Create MyHMI /3GL 12/2021
1.1 Vorgehensweise

Lizenznummer
Im folgenden Dialog muss neben dem Namen und der Firma der QT5-
Lizenzschlüssel angegeben werden.

Dieser Dialog erscheint nur dann, wenn das Feature „QT Installation“ gesetzt
wurde.

Zusammenfassung
Dieser Dialog zeigt eine Zusammenfassung, bevor das eigentliche Setup gestartet
wird.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


1-10 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 1 Installation SINUMERIK Integrate Create MyHMI /3GL
1.1 Vorgehensweise

Ende
Danach kommt noch die Meldung über die erfolgreiche Installation von
SINUMERIK Integrate Create MyHMI /3GL.

Nach einem Neustart des Rechners stehen die Funktionen des SINUMERIK
Integrate Create MyHMI /3GL zur Verfügung.

Übersicht über die erzeugten Verzeichnisse


Nach der Installation liegen folgende Dateien / Verzeichnisse in dem substituierten
Laufwerk vor.

Tabelle 2-1: Dateien und Verzeichnisse


\characteristic Enthält die Konfiguration und Anbindung an die jeweils
verwendete Steuerung „SINUMERIK 840D sl / 828D“ und
„SINUMERIK One / MCU1720“
\documentation Enthält die Dokumentation des SINUMERIK Integrate
Create MyHMI /3GL
\hmisl Beinhaltet die Binaries vom HMI
\hmisl\oem\sinumerik\hmi Hier werden Erweiterungen abgelegt. (eigene HMI-
Dialoge, Erweiterungen von Konfigurationsdateien)
\examples Enthalt die Qt-Beispiele des SINUMERIK Integrate Create
MyHMI /3GL
\examples.CPP Enthalt die CPP-Beispiele des SINUMERIK Integrate
Create MyHMI /3GL
\examples.NET Enthalt die .NET-Beispiele des SINUMERIK Integrate
Create MyHMI /3GL
\gui Headerfiles der GUI-Komponenten
\include Sonstige Headerfiles
\virtualbox Enthält alle notwendigen Dateien, um für Linux-Embedded
zu generieren
\work Arbeitsverzeichnis für die VirtualBox.
(siehe hierzu auch Kapitel 3)

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 1-11
1 Installation SINUMERIK Integrate Create MyHMI /3GL 12/2021
1.1 Vorgehensweise

Übersicht über die erzeugten Startmenüeinträge


Nach der Installation stehen die folgenden Startmenüeinträge zur Verfügung. Der
Einstieg lautet:

Start à Siemens Automation

Tabelle 2-2: verfügbare Startmenüeinträge


Startmenüeintrag Beschreibung
Assistant Tool zum Anzeigen der Qt Dokumentation.
Designer Tool zum Erstellen von Qt Oberflächen.
Linguist Tool zur Unterstützung beim Übersetzen von
sprachabhängigen Texten.
Change Resolution Umschalten der Bildschirmauflösung zum Testen für
unterschiedliche OPs, u.a.:
OP010 à 640x480
OP012 à 800x600
OP015 à 1024x768
OP019 à 1280x1024
Mit diesem Tool ist es möglich, die Auflösung
während SINUMERIK Operate läuft,
dynamisch umzuschalten.
slCapTest (-colocated) Interaktives Testprogramm für Datenzugriffe.
cp_840Di (Lesen, Schreiben und Überwachen von Variablen)

ODER Variante 1)
Die beiden Programme „cp_840Di“ und „slCapTest (-
slCapTest colocated)“ nacheinander starten. Man kann nun
Datenzugriffe simulieren OHNE das HMI zu starten.

Variante 2)
Bei laufendem HMI nur das Programm „slCapTest“
starten. Man kann nun Datenzugriffe simulieren
WÄHREND das HMI läuft.
(siehe auch SinumerikOperate_QT.pdf, Kapitel 5.2
„Interaktive Testschnittstelle“)
errorLookup Tool zum Ermitteln von Klartext zu auftretenden
Fehlernummern.
FindWindow Tool zum Einbinden von OEMFrame-Applikationen.
(siehe auch FindWindow.pdf)
slHmiConverterGui Konvertertool, um Dateien manuell in das passende
Binärformat bzw. zurück zu wandeln (z.B. TS-
Sprachsource in QM-Sprachdatei).
slTrcSvc Tool zum Anfertigen von Trace-Ausgaben.
(siehe auch SinumerikOperate_QT.pdf, Kapitel 4.21.2
„Trace anfertigen“)
Version Switch Tool zum Umschalten zwischen verschiedenen
SINUMERIK Integrate Create MyHMI /3GL, so dass
diese parallel auf einem Entwicklungsrechner installiert
sein können.

Außerdem kann damit umgeschaltet werden, ob man


mit einer „SINUMERIK 840D sl / 828D“ oder einer
„SINUMERIK One / MCU1720“ verbunden ist.
Visual Studio Professional Startet das Visual Studio 2017 mit den benötigten
2017 Umgebungsvariablen.
(startet man das Visual Studio auf herkömmliche Art
und Weise, funktionieren nicht alle beschriebenen
Funktionen)

Frei verwendbar © Siemens AG 2021 All Rights Reserved


1-12 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 1 Installation SINUMERIK Integrate Create MyHMI /3GL
1.1 Vorgehensweise

bild Linux Generiert bestimmte Sourcen für das Zielsystem Linux-


Embedded.
(siehe auch SinumerikOperate_QT.pdf, Kapitel 3.1
„Generieren für das Zielsystem Linux-Embedded“)
HMI Startet SINUMERIK Operate
HMI (no Timeout) Startet SINUMERIK Operate ohne Timeout (notwendig
beim Debugging)

Version Switch – Verwalten unterschiedlicher SINUMERIK Integrate Create


MyHMI /3GL
Mit diesem Tool kann man auf zwei verschiedene Arten zwischen den
verschiedenen SINUMERIK Integrate Create MyHMI /3GL umschalten:
1) mittels Oberfläche (durch Starten des Startmenüeintrags)
2) mittels Kommandozeile

Die Syntax für den Kommandozeilenaufruf lautet wie folgt:

slppversionswitch.exe -setversion xx.xx.xx.xx.xxx -characteristic xx


[-gac | -policy]
(Die „slppversionswitch.exe“ befindet sich unter „[Install-Dir]\common\bin\“)

Tabelle 2-3: Parameter „slppversionswitch.exe“


Parameter Beschreibung
-setversion Version des anzuwählenden SINUMERIK Integrate Create
MyHMI /3GL.

Die installierten Versionen kann man ermitteln, indem


man eine ungültige Version angibt:
slppversionswitch.exe -setversion ff
-characteristic Entspricht der Auswahl der Verbindung (characteristic):
SINUMERIK 828D
SINUMERIK 840D sl
SINUMERIK MCU1720
SINUMERIK ONE
-gac Entspricht der Auswahl „register .NET dlls (default)“
-policy Entspricht der Auswahl „register .NET and policy dlls“

Bei den Parametern „-gac“ und „-policy“ kann nur ein Parameter angegeben
werden. Wird keiner angegeben, so wird die aktuelle Einstellung beibehalten.

Folgendes Beispiel setzt die Version V4.94 HF1 mit der Verbindung zu einer
SINUMERIK One und registriert die .NET Bibliotheken ohne die Policy-
Bibliotheken:
slppversionswitch.exe -setversion 04.94.00.01.003
-characteristic "SINUMERIK ONE" -gac

Version Switch – Verwalten der Verbindung (characteristic)


Das SINUMERIK Integrate Create MyHMI /3GL kann sich mit vier
unterschiedlichen Steuerungstypen verbinden:
- SINUMERIK 828D
- SINUMERIK 840D sl
- SINUMERIK MCU1720
- SINUMERIK ONE

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 1-13
1 Installation SINUMERIK Integrate Create MyHMI /3GL 12/2021
1.1 Vorgehensweise

Mittels Version Switch kann man zwischen diesen vier Steuerungstypen


umschalten.

Damit der HMI mit der entsprechenden NC kommunizieren kann, muss vor(!) dem
Verwenden des Version Switch die IP-Adresse der NCU in die jeweilige mmc.ini
eingetragen werden:

SINUMERIK <Steuerungstyp>:
…\characteristic\SINUMERIK <Steuerungstyp>\siemens\sinumerik\hmi\cfg\mmc.ini

Anschließend kann das Tool Version Switch zum Wechsel zwischen diesen
Steuerungstypen verwendet werden. Nach dem Start wird die entsprechend
aktuelle „characteristic“ angezeigt.

Hinweise
Im SINUMERIK Integrate Create MyHMI /3GL, also auf dem
Entwicklungsrechner, darf die mmc.ini nur noch in diesen Verzeichnissen
geändert werden. Ansonsten werden evtl. vorgenommene Änderungen durch den
Version Switch wieder überschrieben.

Das ursprüngliche Vorgehen die mmc.ini direkt in den Verzeichnissen


'\hmisl\siemens\sinumerik\hmi\cfg\mmc.ini'
'\hmisl\oem\sinumerik\hmi\cfg\mmc.ini'
'\hmisl\user\sinumerik\hmi\cfg\mmc.ini'
…zu ändern, ist nicht mehr anzuwenden.

Nach jeder Änderung der mmc.ini ist erneut ein „Set“ aufzurufen, auch wenn man
sonst keine Änderung vorgenommen hat.

Voraussetzung für eine Verbindung mit der „SINUMERIK ONE / MCU1720“ ist,
dass unter „Systemsteuerung/Kommunikationseinstellungen“ für den Zugriffspunkt
„S7ONLINE“ die entsprechende Netzwerkverbindung eingetragen ist:

Bild 1-1: Kommunikationseinstellungen

Frei verwendbar © Siemens AG 2021 All Rights Reserved


1-14 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 1 Installation SINUMERIK Integrate Create MyHMI /3GL
1.1 Vorgehensweise

Installation älterer Version des SINUMERIK Integrate Create MyHMI /3GL


Installiert man ein älteres SINUMERIK Integrate Create MyHMI /3GL nach der
Installation einer neueren Version, dann muss man anschließend die Installation
der neueren Version erneut als Update laufen lassen, damit das Tool
„VersionSwitch“ und der „Visual Studio Wizard“ korrekt funktionieren.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 1-15
1 Installation SINUMERIK Integrate Create MyHMI /3GL 12/2021
1.1 Vorgehensweise

Frei verwendbar © Siemens AG 2021 All Rights Reserved


1-16 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 2 Installation SINUMERIK Operate Base
2.1 Vorgehensweise

2 Installation SINUMERIK Operate Base


2
2.1 Vorgehensweise
Voraussetzung
Für die Installation wird ein PC mit Windows 10 mit mindestens 12 GB freiem
Festplattenplatz und 1024 MB Hauptspeicher vorausgesetzt.

Start
Im Ordner "setup-baseonly" befindet sich eine Basis-Installation des Operate
(früher als HMI Base bezeichnet). Diese beinhaltet lediglich die
Kommunikationsschnittstellen des SINUMERIK Operate. Beispiele, Visual Studio
Wizard, Linux zur Übersetzung, Tools und auch GUI-Anteile werden nicht
installiert.

Je nach angeschlossenem Steuerungstyp wird das entsprechende Setup


ausgeführt:
SINUMERIK 840D sl è setup-baseonly\840Dsl
SINUMERIK One è setup-baseonly\one

Zur Installation führt man die "Sinumerik_Operate_BaseOnly.exe" aus.

Der folgende Ablauf zeigt die Installation für SINUMERIK 840D sl. Für SINUMERIK
One ist dieser bis auf die angezeigten Texte identisch.

Es kann auf einem PC nur eines der beiden Setups installiert werden, eine
Umschaltung ist nicht möglich.

Für die Funktionalität des SINUMERIK Integrate Create MyHMI /3GL Pakets ist
eine Installation des SINUMERIK Operate Base nicht notwendig. Es dient zur
Installation auf einem Sinumerik IPC als Laufzeitumgebung (z.B. SINUMERIK
MCU1720).

Willkommensdialog
Beim Starten des Setups erscheint zuerst ein Willkommensdialog.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 2-17
2 Installation SINUMERIK Operate Base 12/2021
2.1 Vorgehensweise

Mit 'Next' kommt man zum nächsten Dialog, mit 'Cancel' wird das Setup
abgebrochen.
Lizenzdialog
Als nächstes kommt ein Dialog mit den Lizenzbedingungen.

Um das SINUMERIK Operate Base zu installieren, müssen die Lizenzbedingungen


akzeptiert werden.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


2-18 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 2 Installation SINUMERIK Operate Base
2.1 Vorgehensweise

Verbindung
Im folgenden Dialog wird angegeben mit wem SINUMERIK Operate verbunden
wird. Möchte man SINUMERIK Operate Base mit einer .NET-Applikation
verwenden, so ist der Haken bei '.NET-Components' zu setzen.

Setup Type
Im folgenden Dialog ’Complete’ auswählen.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 2-19
2 Installation SINUMERIK Operate Base 12/2021
2.1 Vorgehensweise

Installationsverzeichnis
Im folgenden Dialog wird das Installationsverzeichnis angegeben.

Der Standardpfad ist 'C:\Program Files\Siemens\Sinumerik\HMIsl\'.


Zusammenfassung
Dieser Dialog zeigt eine Zusammenfassung, bevor das eigentliche Setup gestartet
wird.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


2-20 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 2 Installation SINUMERIK Operate Base
2.1 Vorgehensweise

Ende
Danach kommt noch die Meldung über die erfolgreiche Installation von
SINUMERIK Operate Base.

Verbindung zur NC herstellen


Damit der HMI mit einer NC kommunizieren kann, muss noch die IP-Adresse der
NCU in der mmc.ini eingetragen werden. Hierzu die Datei
'\hmisl\siemens\sinumerik\hmi\cfg\mmc.ini' nach '\hmisl\oem\sinumerik\hmi\cfg'
kopieren und entsprechend ändern.

Start SINUMERIK Operate Base


Um SINUMERIK Operate Base zu starten, verwendet man den folgenden
Startmenü-Eintrag:

Start à Siemens Automation à SINUMERIK Operate

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 2-21
2 Installation SINUMERIK Operate Base 12/2021
2.1 Vorgehensweise

Frei verwendbar © Siemens AG 2021 All Rights Reserved


2-22 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 3 Anbindung VNCK
3.1 Vorgehensweise

3 Anbindung VNCK
3
3.1 Vorgehensweise
Voraussetzung
Auf dem Entwicklungsrechner wird ein SINUMERIK VNCK V04.93.01.00
vorausgesetzt. Für dieses Produkt werden die folgenden beiden Lizenzen benötigt:
- SINUMERIK Run MyVNCK 4.93
- SINUMERIK Create MyVNCK 4.93

Der VNCK kann auf verschiedene Art und Weise gestartet werden. In Variante 1
mit dem Tool „VNCK view“ oder in Variante 2 mittels einer selbst erstellten Batch-
Datei.

In beiden Fällen ist der VNCK so lange aktiv bis die „VNCK view“ bzw. die Batch-
Datei beendet wird. SINUMERIK Operate kann also immer wieder beendet werden
und der VNCK kann parallel dauerhaft aktiv bleiben.

Verbindung VNCK zum SINUMERIK Integrate Create MyHMI /3GL


Damit der HMI mit dem VNCK kommunizieren kann, muss die „mmc.ini“ für den
Steuerungstyp „SINUMERIK 840D sl / 828D“ wie folgt aussehen:

mmc.ini (…\characteristic\SINUMERIK 840D sl\siemens\sinumerik\hmi\cfg\)


[Global]
NcddeMachineNames=VNCK
NcddeDefaultMachineName=VNCK
[VNCK]
ADDRESS0=3,LINE=10,NAME=/NC,PROFILE=VNCK_COS_HMI_L4_INT
ADDRESS1=

Anschließend das Tool Version Switch mit der „characteristic“ SINUMERIK 840D sl
ausführen.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 3-23
3 Anbindung VNCK 12/2021
3.1 Vorgehensweise

3.1.1 VNCK starten - Variante 1 (VNCK View)

Schritt 1 – VNCK View starten


Hochlauf des VNCKs z.B. mit einem Inbetriebnahme-Archiv:
Als „Basic / Option Type“ ist IBN auszuwählen und anschließend mittels „choose
IBN file…“ das Archiv auswählen. VNCK fährt nach drücken von „VNC Boot“ mit
dem Archiv hoch.

Bild 3-1: VNCK starten

Schritt 2 – integriertes Operate beenden


Die Software SINUMERIK VNCK enthält ein zusätzliches, integriertes SINUMERIK
Operate. Dieses wird für die Arbeit im Zusammenhang mit dem SINUMERIK
Integrate Create MyHMI /3GL nicht benötigt, lässt sich allerdings nicht
deaktivieren. Deshalb ist es notwendig dieses nach dem erfolgreichen Start des
VNCK zu beenden.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


3-24 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 3 Anbindung VNCK
3.1 Vorgehensweise

Dafür sind mittels des TaskManagers die folgenden Prozesse zu beenden:


- slsmhimhost.exe
- slsmsystemmanager.exe
- run_hmi.exe

Bild 3-2: Applikationen beenden

Schritt 3 – Start HMI


Start von SINUMERIK Operate mit folgendem Startmenü-Eintrag:

Start à Siemens Automation à HMI

Nun kann man mit dem VNCK auf die gleiche Art und Weise arbeiten, wie bei der
Anbindung an eine reale NC.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 3-25
3 Anbindung VNCK 12/2021
3.1 Vorgehensweise

Bild 3-3: SINUMERIK Operate mit VNCK Konfiguration

3.1.2 VNCK starten - Variante 2 (Batch-Datei)

Vorbereitung – Batch-Datei anlegen


Eine Datei (z.B. mit dem Notepad) mit dem folgenden Inhalt anlegen. Dabei ist zu
prüfen, ob die beiden Variablen „INSTALL_PATH“ und „INSTALL_DAT“ korrekt
gesetzt sind. Hier handelt es sich um das Standard-Installationsverzeichnis von
VNCK. Wurde VNCK an eine andere Stelle installiert, ist dies entsprechend
anzupassen.

set INSTALL_PATH=C:/Siemens/Sinumerik/VNCK/v4.93.1
set
INSTALL_DAT=C:/Users/auduser/AppData/Local/Siemens/Sinumerik/VNCK/v4.93.1

set CCSIMNCUID=0
set CCSIM_COMMUNICATION=1
set CCSIM_SM_BASENAME=VNCK_CCSIM_VCOM_SM_
set CCTRACE_SHM=CCTRACE_SHM_NAME
set CCTRACE_TARGET=1
REM set CC_HOST_DIR=%INSTALL_PATH%/cclib/
set DELAYED_BOOTEVENT=1
set EESDEVICESLST=%INSTALL_PATH%/HMIsl/user/sinumerik/mnt/devices.lst
set EXTCOM_CLIENT_ADDR=127.0.0.1
set EXTCOM_CLIENT_PORT=50000
set EXTCOM_FREEZEMODE_TIMEOUT=30
set EXTCOM_SERVER_ADDR=127.0.0.1
set EXTCOM_SERVER_PORT=49999
set FREEZEMODE_DEF_TYPE=2
set HAL_XML_CONFIG_PATH=%INSTALL_PATH%/xml/
set LINKTCPPORTBASE=29800
set MMFILEBASE=%INSTALL_DAT%/tmp/VNCK/VNCK_cfmem
set NCABBFILE00=%INSTALL_PATH%/syf/ibn.syf
set NCKPLCTYPE=3xx
set NCKSYSSUBTYPE=vnck
set NCNCKS=%INSTALL_PATH%/syf/840dsl-731.syf
set NCNCKSIMS00=%INSTALL_PATH%/syf/vnck_addon.syf
set NCNCKSIMS=%INSTALL_PATH%/syf/vnckvplc_addon.syf
set NCNODRAW=1
set NCNOPLC=1

Frei verwendbar © Siemens AG 2021 All Rights Reserved


3-26 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 3 Anbindung VNCK
3.1 Vorgehensweise

set NCPIPEIN=VNCK_pipe.in
set NCROOTDIR=%INSTALL_DAT%/tmp/VNCK/VNCK_ncRoot
set NCTARGETHW=710
set NCULINKCFGFILE=%INSTALL_DAT%/tmp/VNCK/link.cfg
set NCULINKHOSTID=0
set SIM_COSCYCLE_TRIGGER_TIME=500
set SRAMFILE=%INSTALL_DAT%/tmp/VNCK/VNCK_vnck.dat
set SRAMSIM=wboot
set SystemDrive=C:
set SystemRoot=C:\Windows
set VNCK_COS_COS_TRACE=VNCK_COS_COS_TRACE
set VNCK_COS_CP_L4_INT=COS__CP_L4_INT
set VNCK_COS_GP_L4_INT=VNCK_COS_GP_L4_INT
set VNCK_COS_HMI_L4_INT=VNCK_COS_HMI_L4_INT
set VNCK_COS_NCK_DPR_INT=VNCK_COS_NCK_DPR_INT
set VNCK_COS_PLC_L4_INT=VNCK_COS_PLC_L4_INT
set VNCK_COS_PPI_L4_INT=VNCK_COS_PPI_L4_INT
set VNCK_SHM_INT=VNCK_FASTIO_SHM_INT

call %INSTALL_PATH%/vncksl.exe

Die Datei mit der Endung „.bat“ versehen und an einer beliebigen Stelle auf Ihrem
Entwicklungs-PC ablegen.

Diese Aktion ist nur einmalig durchzuführen.

Schritt 1 - VNCK starten


Die erstellte Batch-Datei ausführen. VNCK ist nun mit einer urgelöschten NC
bereits gestartet.

Schritt 2 – Start HMI


Start von SINUMERIK Operate mit folgendem Startmenü-Eintrag:

Start à Siemens Automation à HMI

Nun kann man mit dem VNCK auf die gleiche Art und Weise arbeiten, wie bei der
Anbindung an eine reale NC.

Schritt 3 – NC-Archiv einspielen


Da in diesem Fall kein Inbetriebnahme-Archiv eingespielt wurde, kann mittels des
Bedienbereichs „Inbetriebnahme“ ein NC-Archiv eingespielt werden. Dieses bleibt
aktiv, auch wenn SINUMERIK Operate heruntergefahren wird.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 3-27
3 Anbindung VNCK 12/2021
3.1 Vorgehensweise

Frei verwendbar © Siemens AG 2021 All Rights Reserved


3-28 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 4 Anbindung Create MyVirtual Machine
4.1 Integration in SINUMERIK Operate

4 Anbindung Create MyVirtual Machine


4
4.1 Integration in SINUMERIK Operate
Voraussetzung
OEM-Applikationen können in einer virtuellen Maschine eingebunden werden.
Dafür ist mindestens die folgende Software notwendig:
- SINUMERIK Create MyVirtual Machine V1.2 SP2
- SINUMERIK Run MyVirtual Machine V1.2 SP2

Aktuell werden die folgenden OEM-Applikationen auf einer virtuellen Maschine


unterstützt:
- HMI-OA-Dialoge (mit Qt-Schnittstellen)

Hinweise
OEMFrame-Applikationen bzw. OEM-Applikationen, welche die .NET-
Schnittstelle bzw. CPP-Schnittstelle verwenden, können aktuell nicht in einer
virtuellen Maschine eingebunden werden.

Schritt 1 – virtuelle Maschine starten


Starten der virtuellen Maschine mittels SINUMERIK Create/Run MyVirtual
Machine.

Bild 4-1: Create MyVirtual Machine (ohne OEM-Applikation)

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 4-29
4 Anbindung Create MyVirtual Machine 12/2021
4.1 Integration in SINUMERIK Operate

Schritt 2 – OEM-Applikation einbinden


Öffnen der Speicherkarte der virtuellen Maschine im Dateiexplorer.

Bild 4-2: Öffnen der Speicherkarte

Im geöffneten Dateiexplorer weiter navigieren nach:


…\oem\sinumerik\hmi

Hier die OEM-Applikation analog zu den anderen Zielsystemen ablegen:


ð „SinumerikOperate_QT.pdf“, Kapitel 4.17 HMI-Dialog in SINUMERIK Operate
einbinden

Schritt 3 – virtuelle Maschine neustarten


Nun die virtuelle Maschine beenden und neu starten.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


4-30 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 4 Anbindung Create MyVirtual Machine
4.1 Integration in SINUMERIK Operate

Bild 4-3: Create MyVirtual Machine (mit OEM-Applikation)

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 4-31
4 Anbindung Create MyVirtual Machine 12/2021
4.1 Integration in SINUMERIK Operate

Frei verwendbar © Siemens AG 2021 All Rights Reserved


4-32 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 5 Disclaimer

5 Disclaimer
5
Securityhinweise
Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die
den sicheren Betrieb von Anlagen, Systemen, Maschinen und Netzwerken
unterstützen.

Um Anlagen, Systeme, Maschinen und Netzwerke gegen Cyber-Bedrohungen zu


sichern, ist es erforderlich, ein ganzheitliches Industrial Security-Konzept zu
implementieren (und kontinuierlich aufrechtzuerhalten), das dem aktuellen Stand
der Technik entspricht. Die Produkte und Lösungen von Siemens formen nur einen
Bestandteil eines solchen Konzepts.

Der Kunde ist dafür verantwortlich, unbefugten Zugriff auf seine Anlagen, Systeme,
Maschinen und Netzwerke zu verhindern. Systeme, Maschinen und Komponenten
sollten nur mit dem Unternehmensnetzwerk oder dem Internet verbunden werden,
wenn und soweit dies notwendig ist und entsprechende Schutzmaßnahmen (z.B.
Nutzung von Firewalls und Netzwerksegmentierung) ergriffen wurden.

Zusätzlich sollten die Empfehlungen von Siemens zu entsprechenden


Schutzmaßnahmen beachtet werden. Weiterführende Informationen über Industrial
Security finden Sie unter http://www.siemens.com/industrialsecurity.

Die Produkte und Lösungen von Siemens werden ständig weiterentwickelt, um sie
noch sicherer zu machen. Siemens empfiehlt ausdrücklich, Aktualisierungen
durchzuführen, sobald die entsprechenden Updates zur Verfügung stehen und
immer nur die aktuellen Produktversionen zu verwenden. Die Verwendung
veralteter oder nicht mehr unterstützter Versionen kann das Risiko von Cyber-
Bedrohungen erhöhen.

Um stets über Produkt-Updates informiert zu sein, abonnieren Sie den Siemens


Industrial Security RSS Feed unter http://www.siemens.com/industrialsecurity.

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 5-33
5 Disclaimer 12/2021

Frei verwendbar © Siemens AG 2021 All Rights Reserved


5-34 SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021
12/2021 I Index

I Index
I
I.1 Stichwortindex

F S

Features .................................................. 1-9 Substitutionslaufwerk .......................... 1-9


Systemvoraussetzung ................... 1-7, 2-17
L
V
Lizenzschlüssel ..................................... 1-10
Visual Studio Wizard ............................ 1-14
M

mmc.ini .................................................. 2-21

Frei verwendbar © Siemens AG 2021 All Rights Reserved


SINUMERIK 840D sl / 828D / One / MCU1720 - 12/2021 I-35

Das könnte Ihnen auch gefallen