SINUMERIK Operate Plugin installieren
Sie können das Plugin entweder auf einer NCU (interne HMI auf Unix) oder einer PCU (externe HMI auf Windows) installieren.
Installation auf der NCU
Die erforderlichen Installationsdateien finden Sie im versiondog Setup unter /Tools/Sinumerik/Operate
. Für jede Version ist ein separates Unterverzeichnis vorhanden.
- Kopieren Sie folgende Dateien aus dem Setup in das Verzeichnis
/card/addon/sinumerik/hmi/appl
auf der HMI:- libVDogUploadSinumerikOperate.so
- vdoguploadsinumerikoperatedialog.hmi
- Kopieren Sie die Datei VDogUploadSinumerikOperate.ini aus dem Setup (
/Tools/Sinumerik
) nach/card/addon/sinumerik/hmi/cfg/
und passen Sie sie an Ihr Gerät an. - Passen Sie die Datei systemconfiguration.ini unter
/addon/sinumerik/hmi/cfg/
auf der HMI an. - Schalten Sie in der Firewall den Port frei.
- Passen Sie die Datei basesys.ini im Verzeichnis
/card/user/system/etc/
auf der HMI an, um den Port in der Firewall freizugeben. Verwenden Sie dabei den Port, den Sie in der Datei VDogUploadSinumerikOperate.ini eingestellt haben. Der Standardport ist 42000. - Beispiel:
- [LinuxBase]
- […]
- FirewallOpenPorts=”TCP/5900 TCP/5901 TCP/102 TCP/42000″
- […]
- Starten Sie die Maschine nach dieser Änderung neu.
Installation auf der PCU
- Beenden Sie die HMI Anwendung.
- Kopieren Sie die folgenden Dateien nach:
<Laufwerk:>
SiemensMotionControladdonsinumerikhmiappl
.- VDogUploadSinumerikOperate.dll
- vdoguploadsinumerikoperatedialog.hmi
- Beispiel:
- C:Program FilesSiemensMotionControladdonsinumerikhmiappl
- Kopieren Sie die Datei VDogUploadSinumerikOperate.ini nach
<Laufwerk:>
SiemensMotionControladdonsinumerikhmicfg
und passen Sie sie an Ihr Gerät an. - Passen Sie die Datei systemconfiguration.ini im Verzeichnis
/addon/sinumerik/hmi/cfg
) an. - Tragen Sie in der Firewall die Datei run_hmi.exe ein und schalten Sie diese frei, damit der versiondog Server oder Upload Agent mit dem Plugin kommunizieren kann. Die Datei finden Sie im Verzeichnis
<Laufwerk:>
SiemensMotionControlSiemenssinumerikhmiautostart
. - Starten Sie die HMI Anwendung neu.
Wie kann eine SINUMERIK 840D Operate gesichert werden, wenn die HMI nicht auf der SINUMERIK (NCU) läuft, sondern auf einer PCU (HMI-Rechner) und die Verbindung schlägt fehl?
Erklärung
Diese PCU ist nur mit dem internen Netz (über x120) der SINUMERIK verbunden, versiondog ist mit der externen Schnittstelle (über x130) verbunden. versiondog muss mit der HMI (Standardport 42000) kommunizieren. Die SINUMERIK (NCU) leitet die Anfragen über den Port 42000 nicht zum internen Netzwerk weiter. Die HMI ist für versiondog nicht erreichbar.
Lösung
Eine Route muss eingerichtet werden, damit die SINUMERIK (NCU) die Anfragen über den Port 42000 in das interne Netz weiterleitet.
Um diese Route einzurichten, benötigen Sie explizite Root-Rechte auf das System der SINUMERIK. Diese Root-Rechte können Sie nur über die Firma Siemens anfordern.
Vorgehensweise
- Stellen Sie über PuTTY eine Verbindung zur SINUMERIK her.
- Loggen Sie sich mit dem Benutzernamen “root” ein (Zugang müssen Sie über die Firma Siemens anfordern).
- Geben Sie die Kommandozeile ein: iptables -t nat -A PREROUTING -p tcp -i eth0 –dport
<Port Sinumerik Operate Plugin>
-j DNAT –to-destination<IP-Adresse X120>
:<Sinumerik Operate Plugin>
. - Beispiel: iptables -t nat -A PREROUTING -p tcp -i eth0 –dport 42000 -j DNAT –to-destination 192.168.214.1:42000.
- Starten Sie die SINUMERIK (NCU) neu.