Install SINUMERIK Operate plugin
You can install the plugin either on an NCU (internal HMI on Unix) or a PCU (external HMI on Windows).
Installation on the NCU

You can find the required installation files in the Tools/Sinumerik/Operate subdirectory of the versiondog setup. There is a separate subdirectory for each version.
-
Copy the following files from the setup to the
/card/addon/sinumerik/hmi/appldirectory on the HMI:libVDogUploadSinumerikOperate.sovdoguploadsinumerikoperatedialog.hmi
-
Copy the
VDogUploadSinumerikOperate.inifile from the Setup (/Tools/Sinumerik) to/card/addon/sinumerik/hmi/cfg/and modify it as needed to match the configurations of your device. - Modify the
systemconfiguration.inifile under/addon/sinumerik/hmi/cfg/on the HMI. - Enable the port in the firewall.
-
Modify the
basesys.inifile in the/card/user/system/etc/directory on the HMI to enable the port in the firewall. Use the port that you have set in theVDogUploadSinumerikOperate.inifile. The default port is 42000.Example:
-
Restart the machine after this change.
Installation on the PCU

- Exit the HMI application.
-
Copy the following files to
{Drive}:\{Installation directory}\Siemens\MotionControl\addon\sinumerik\hmi\appl.VDogUploadSinumerikOperate.dllvdoguploadsinumerikoperatedialog.hmi
Example:
C:\Program Files\Siemens\MotionControl\addon\sinumerik\hmi\appl- Copy the
VDogUploadSinumerikOperate.inifile to{Drive}:\{Installation directory}\Siemens\MotionControl\addon\sinumerik\hmi\cfgand adapt it to your device. - Modify the
systemconfiguration.inifile in the/addon/sinumerik/hmi/cfgdirectory. - Enter the
run_hmi.exefile in the firewall and activate it so that the versiondog server or Upload agent is able to communicate with the plugin. The file can be found in the{Drive}:\{Installation directory}\Siemens\MotionControl\Siemens\sinumerik\hmi\autostartdirectory.
-
Restart the HMI application.
FAQ
Backing up SINUMERIK 840D Operate projects when HMI is running on a PCU and the connection fails
Explanation
This PCU is only connected to the internal network (via x120) of the SINUMERIK. versiondog is connected to the external interface (via x130). versiondog must communicate with the HMI (standard port 42000). The SINUMERIK (NCU) does not forward the requests via port 42000 to the internal network. The HMI is not accessible for versiondog.
Solution
A route must be set up so that the SINUMERIK (NCU) forwards the requests via port 42000 to the internal network.
To set up this route, you need explicit root rights to the SINUMERIK system. You must request access directly from Siemens.
Procedure
- Establish a connection to the SINUMERIK via PuTTY.
- Log in with the user name
root. -
Enter the command line:
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport {Port Sinumerik Operate Plugin}-j DNAT --to-destination {IP Address X120}:{Sinumerik Operate Plugin}Example:
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 42000 -j DNAT --to-destination 192.168.214.1:42000 -
Restart the SINUMERIK (NCU).
Related topics