Skip to content

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

Figure: SINUMERIK Operate plugin 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.

  1. Copy the following files from the setup to the /card/addon/sinumerik/hmi/appl directory on the HMI:

    • libVDogUploadSinumerikOperate.so
    • vdoguploadsinumerikoperatedialog.hmi
  2. Copy the VDogUploadSinumerikOperate.ini file from the Setup (/Tools/Sinumerik) to /card/addon/sinumerik/hmi/cfg/ and modify it as needed to match the configurations of your device.

  3. Modify the systemconfiguration.ini file under/addon/sinumerik/hmi/cfg/ on the HMI.
  4. Enable the port in the firewall.
  5. Modify the basesys.ini file 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 the VDogUploadSinumerikOperate.ini file. The default port is 42000.

    Example:

    [LinuxBase]
    [...]
    FirewallOpenPorts="TCP/5900 TCP/5901 TCP/102 TCP/42000"
    [...]
    
  6. Restart the machine after this change.

Installation on the PCU

Figure: SINUMERIK Operate plugin on the PCU

  1. Exit the HMI application.
  2. Copy the following files to {Drive}:\{Installation directory}\Siemens\MotionControl\addon\sinumerik\hmi\appl .

    • VDogUploadSinumerikOperate.dll
    • vdoguploadsinumerikoperatedialog.hmi

    Example:

    • C:\Program Files\Siemens\MotionControl\addon\sinumerik\hmi\appl
    • Copy the VDogUploadSinumerikOperate.ini file to {Drive}:\{Installation directory}\Siemens\MotionControl\addon\sinumerik\hmi\cfg and adapt it to your device.
    • Modify the systemconfiguration.ini file in the /addon/sinumerik/hmi/cfg directory.
    • Enter the run_hmi.exe file 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\autostart directory.
  3. 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

  1. Establish a connection to the SINUMERIK via PuTTY.
  2. Log in with the user name root.
  3. 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

  4. Restart the SINUMERIK (NCU).


Related topics