Siemens SINUMERIK 840D Installation Manual

Siemens SINUMERIK 840D Installation Manual

Manage myresources, optimize myprogramming/nx-cam editor, software sinumerik integrate, version 5.0.3.0
Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

SINUMERIK
Manage MyResources, Optimize
MyProgramming /NX-Cam Editor
Installation Manual
Valid for control:
SINUMERIK 840D, 840D sl/ 840DE sl,
SINUMERIK 828D
Software
SINUMERIK Integrate, version 5.0.3.0
12/2019
A5E44672080B AE
Preface
Fundamental safety
instructions
Introduction
Installing/configuring
Windows services
Installing/uninstalling/
modifying the SINUMERIK
Integrate server
Setting up an encrypted
connection
Configuring the settings
Installing SINUMERIK
Integrate
Connecting applications with
the SINUMERIK control
system
Manage applications on
machines
Configuring applications
Troubleshooting
List of abbreviations
1
2
3
4
5
6
7
8
9
10
11
A

Advertisement

Table of Contents
loading

Summary of Contents for Siemens SINUMERIK 840D

  • Page 1 Configuring the settings Installing SINUMERIK Integrate Connecting applications with the SINUMERIK control system Manage applications on machines Configuring applications Troubleshooting List of abbreviations Valid for control: SINUMERIK 840D, 840D sl/ 840DE sl, SINUMERIK 828D Software SINUMERIK Integrate, version 5.0.3.0 12/2019 A5E44672080B AE...
  • Page 2 Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
  • Page 3: Preface

    Siemens' content, and adapt it for your own machine documentation. Training At the following address (http://www.siemens.com/sitrain), you can find information about SITRAIN (Siemens training on products, systems and solutions for automation and drives). FAQs You can find Frequently Asked Questions in the Service&Support pages under Product Support (https://support.industry.siemens.com/cs/de/en/ps/faq).
  • Page 4 Note regarding the General Data Protection Regulation Siemens observes standard data protection principles, in particular the principle of privacy by design. That means that this product does not process / store any personal data, only technical functional data (e.g. time stamps). If a user links this data with other data (e.g. a shift schedule) or stores personal data on the same storage medium (e.g.
  • Page 5: Table Of Contents

    Table of contents Preface .................................3 Fundamental safety instructions........................9 General safety instructions.......................9 Warranty and liability for application examples ..............10 Industrial security ........................11 Introduction..............................13 Checklist SINUMERIK Integrate 5.x..................13 System prerequisites......................15 Activating tool statistics (Manage MyResources only) ............22 Overview of the client version and required TLS/SSL............23 Installing/configuring Windows services .....................25 Overview ..........................25 Setting up Internet Information Services and .NET Framework ..........26...
  • Page 6 Table of contents Silent Installation and log files....................108 4.7.1 Silent Installation ........................108 4.7.2 Log files..........................109 Setting up an encrypted connection ......................111 Certificate on the server .......................111 Inserting the certificate at the client with SINUMERIK Operate ...........119 Inserting the certificate at the client with HMI-Advanced .............120 Configuring the settings..........................127 Configuration using the "Consul"...
  • Page 7 Table of contents 10.3.1 Setting up a connection to the CAM server .................187 Troubleshooting............................189 List of abbreviations..........................197 List of abbreviations ......................197 Index.................................199 Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 8 Table of contents Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 9: Fundamental Safety Instructions

    Fundamental safety instructions General safety instructions WARNING Danger to life if the safety instructions and residual risks are not observed If the safety instructions and residual risks in the associated hardware documentation are not observed, accidents involving severe injuries or death can occur. ●...
  • Page 10: Warranty And Liability For Application Examples

    Fundamental safety instructions 1.2 Warranty and liability for application examples Warranty and liability for application examples Application examples are not binding and do not claim to be complete regarding configuration, equipment or any eventuality which may arise. Application examples do not represent specific customer solutions, but are only intended to provide support for typical tasks.
  • Page 11: Industrial Security

    In order to protect plants, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial security concept. Products and solutions from Siemens constitute one element of such a concept.
  • Page 12 Fundamental safety instructions 1.3 Industrial security WARNING Unsafe operating states resulting from software manipulation Software manipulations, e.g. viruses, Trojans, or worms, can cause unsafe operating states in your system that may lead to death, serious injury, and property damage. ● Keep the software up to date. ●...
  • Page 13: Introduction

    Introduction Checklist SINUMERIK Integrate 5.x Before you install the SINUMERIK Integrate 5.x server, observe and check the following points: Overview ● You require administrator rights to install on the server: Authorization level, user "Administrator" as "Domain User". ● On the SQL server, you require authorization level user "Sysadmin" as "Domain User". - OR - You have authorization level user "dbcreator"...
  • Page 14 Introduction 2.1 Checklist SINUMERIK Integrate 5.x ● The following preconditions are satisfied: – Microsoft OLE DB Driver for SQL Server x64 – Microsoft Visual C++ 2015 Redistributable Update 3 (or later) – .NET Core Runtime & Hosting Bundle for Windows Additional information is provided in the following chapter: Further installations (Page 66) –...
  • Page 15: System Prerequisites

    Introduction 2.2 System prerequisites System prerequisites Prerequisites ● Install on a virtual system to allow better maintenance. ● Windows Server 2012 R2 ● Windows Server 2016 ● SQL Server 2012 SP4, SQL 2012 SP4 (https://www.microsoft.com/en-us/download/ details.aspx?id=56040) - OR - SQL Server 2016 SP2, SQL 2016 (https://www.microsoft.com/en-us/sql-server/sql- server-2016) Complete installation of the SQL Server is required on the SINUMERIK Integrate Server on...
  • Page 16 Introduction 2.2 System prerequisites SINUMERIK Integrate 5.0.3.0 Product Manage MyResources Optimize MyProgramming /NX- Cam Editor Tools Programs V1.0.3.0 V1.0.3.0 V1.0.3.0 Processor Quad Core 2.6 GHz RAM (GB per process‐ 32 GB Single operation These specifications are provided in the Release Notes (max.
  • Page 17 As of 4.7 SP5 As of 4.7 SP6 As of 4.7 SP7 External systems NX CAM 12.0.2.9 NX CAM server 3.15.3 Third-party component SIEMENS PLM Li‐ 9.0.1 cense Server Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 18 Introduction 2.2 System prerequisites During operation, make sure that there is sufficient free storage space in your database, e.g. if you collect tool statistics data from up to 150 machines for 2 years. Installation on a server system with remote database is supported. Can be deployed only with Windows Server 2012 R2 (x64) standard en-US! Can only be used with Windows Server 2016 R2 (x64) standard en-US No details regarding the processor and operating system, because these parameters are defined by the hardware...
  • Page 19 Introduction 2.2 System prerequisites SINUMERIK Operate SINUMERIK Integrate Client 3.00 HW NCU 03.00.12.00.012 4.7 SP4 4.7 SP5 4.7 SP6 4.8 SP2 4.8 SP3 4.8 SP4 Hardware SINUMERIK OP 4.92 HW NCU NCU 710.3 PN PLC 317 NCU 720.3 PN PLC 317 NCU 730.3 PN PLC 317 NCU 710.3 (B)
  • Page 20 Introduction 2.2 System prerequisites SINUMERIK 840D with HMI-Advanced HW PCU 6.4.33 7.6.2 PCU 50.1 NT PCU 50.2 NT PCU 50.3 XP SP3 PCU 50.5 XP SP3 Firewall settings To allow an error-free connection between the SINUMERIK Integrate server, the NX CAM server and the SINUMERIK controllers, the following settings must be made: ●...
  • Page 21 Introduction 2.2 System prerequisites Operating system settings Check the following settings of your operating system: 1. Select "Start" > "Control Panel" > "Regional Settings". 2. Open the "Location" tab. The setting "United States" must be selected in the "Home location" drop-down list. 3.
  • Page 22: Activating Tool Statistics (Manage Myresources Only)

    Introduction 2.3 Activating tool statistics (Manage MyResources only) Activating tool statistics (Manage MyResources only) At the SINUMERIK control system, using the SINUMERIK Operate operating system, set a machine data to activate capturing program run and tool usage times when acquiring the statistical data for each configured channel.
  • Page 23: Overview Of The Client Version And Required Tls/Ssl

    Introduction 2.4 Overview of the client version and required TLS/SSL Overview of the client version and required TLS/SSL Overview The following tables show which protocols are required to ensure the data exchange between a client and the server. Manage MyResources Client version TLS 1.0 TLS 1.2...
  • Page 24 Introduction 2.4 Overview of the client version and required TLS/SSL Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 25: Installing/Configuring Windows Services

    Installing/configuring Windows services Overview Before installing the local server, you must set the Windows functions - and install the applications along with the SQL Server. Prerequisite Always use the original data storage medium when installing the Windows server! Procedure Proceed as follows: 1.
  • Page 26: Setting Up Internet Information Services And .Net Framework

    Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework Setting up Internet Information Services and .NET Framework Prerequisite If you want to use the SQL Server Management Studio on your server, check the checkbox for "Management Tools" in the "Features" area. Procedure 1.
  • Page 27 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework 4. Select the "Server Roles" function in the "Add Roles and Features Wizard" window and activate the "Web Server (IIS)" checkbox. 5. Select the "Features" function and activate the following option box: –...
  • Page 28 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework 6. Select the "Role Services" function at "Web Server Role (IIS)". Activate the "Web Server" checkbox. Activate the "Common HTTP Features" checkbox and the following properties below: – Default Document –...
  • Page 29 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework 7. Activate the "Performance" checkbox and the following property below: – Static Content Compression Activate the "Security" checkbox and the following property below: – Request Filtering Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 30 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework 8. For Windows Server 2012 R2, set the following: Check the "Application Development" checkbox and below it the following properties: – .NET.Extensibility 4.5 – ASP.NET 4.5 – ISAPI Extensions –...
  • Page 31 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 32 Installing/configuring Windows services 3.2 Setting up Internet Information Services and .NET Framework 9. Activate the "Management Tools" checkbox with the following property: – IIS Management Console – IIS Management Scripts and Tools Click "Next >". The settings are backed up. 10.Select the "Confirmation"...
  • Page 33: Sql Server 2012

    Installing/configuring Windows services 3.3 SQL Server 2012 SQL Server 2012 3.3.1 Installing SQL Server 2012 The following example is a description of the "SQL Server 2012" installation. Prerequisite ● You require administrator rights to install the SQL Server. ● Always use the original data storage medium. ●...
  • Page 34 Installing/configuring Windows services 3.3 SQL Server 2012 3. The "SQL Server Installation Center" window opens. Select the "Installation" function and click option "New SQL Server stand-alone installation ...". 4. The "Product Key" window opens. Activate the "Enter the product key" option button Enter the key and click "Next >".
  • Page 35 Installing/configuring Windows services 3.3 SQL Server 2012 5. The "License Terms" window opens. Read the license agreement. – If you want to print the terms, click "Print". – Then activate the "I accept the license terms" option button and click "Next >". 6.
  • Page 36 Installing/configuring Windows services 3.3 SQL Server 2012 7. The "Setup Support Rules" window opens and checks whether the installation can be started. 8. The "Setup Role" window opens. Activate the "SQL Server Feature Installation" option button. Click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 37: Configuring Sql Server 2012

    Installing/configuring Windows services 3.3 SQL Server 2012 3.3.2 Configuring SQL Server 2012 The following example is a description of the "SQL Server 2012" configuration. Prerequisite You require administrator rights to install the SQL Server. Procedure Note SQL Management Studio The subsequent description of the SQL Server 2012 does not contain the installation of the "SQL Manager Studio".
  • Page 38 Installing/configuring Windows services 3.3 SQL Server 2012 1. Select the "Feature Selection" function and activate the "Database Engine Services" checkbox. 2. Select the "Instance Configuration" function. When you select the standard settings, activate the "Default instance" option button. A name is automatically created. The instance is already defined when installing the server.
  • Page 39 Installing/configuring Windows services 3.3 SQL Server 2012 Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 40 Installing/configuring Windows services 3.3 SQL Server 2012 3. Select the "Server Configuration" function. Open the "Service Accounts" tab and make the following settings: – SQL Server Agent: NT Service\SQLSERVER... and Manual – SQL Server Database Engine: NT Service\MSSQLSERVER and Automatic –...
  • Page 41: Configuring The Sql Server 2012 With Remote Database

    Installing/configuring Windows services 3.3 SQL Server 2012 – Specify the SQL Server administrators: Click "Add Current User" to enter the current user in the list of SQL Server administrators. Click "Add..." to add further users or user groups, such as the user group of Windows administrators, to the list of SQL Server administrators.
  • Page 42 Installing/configuring Windows services 3.3 SQL Server 2012 3. Open the properties for "TCP/IP", and check whether the Firewall is configured with the permitted port 1433. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 43 Installing/configuring Windows services 3.3 SQL Server 2012 4. Select "Protocols for MSSQLSERVER" and open the properties with the right mouse button. – Select the "Force Encryption" function – Choose the entry "Yes" in the drop-down list. 5. Check the setting: "SQL Server Browser" > "Running". –...
  • Page 44: Create Databases And User In Sql Server 2012

    Installing/configuring Windows services 3.3 SQL Server 2012 6. Open the "Microsoft SQL Server Management Studio". – Select the "Connections" page and check the "Allow remote connections to this server" checkbox. – To save the selection, click "OK". 7. Then carry out a restart. 3.3.4 Create databases and user in SQL Server 2012 In order to use predefined databases / users during installation, the following databases and...
  • Page 45 Installing/configuring Windows services 3.3 SQL Server 2012 Requirements You require administrator rights to view the structure of SINUMERIK Intrgrate - OR - You have to create the databases and the SQL users, if you do not want to promote the setup with sysadmin rights.
  • Page 46 Installing/configuring Windows services 3.3 SQL Server 2012 ● machineModelUserName ● appUserName For MMR /Tools: ● oemDataUserName ● toolInstanceUserName ● toolLocationUserName ● toolMasterDataUserName ● MMRApplicationStateUserName ● ToolPlanUserName For Toolstatistics: ● toolStatisticsUser For MMR /Programs: ● mmrProgramsUserName Procedure Follow these steps to create the required databases and users . "IdentityData"...
  • Page 47 Installing/configuring Windows services 3.3 SQL Server 2012 4. The "New Database" window opens. – Enter the database name in the "Database name" input field. 5. Open "Security". – Right-click "Logins" and select "New Login...". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 48 Installing/configuring Windows services 3.3 SQL Server 2012 6. The "Login - New" window opens. Select the page "General". – Specify the "Login name". – Activate the "SQL Server authentication" checkbox. – Enter a password: Enter a strong password and make sure that the password meets the complexity requirements: Minimum 8 characters Must contain upper- and lowercase letter...
  • Page 49 Installing/configuring Windows services 3.3 SQL Server 2012 Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 50: Sql Server 2016

    Installing/configuring Windows services 3.4 SQL Server 2016 SQL Server 2016 3.4.1 Installing SQL Server 2016 The following example is a description of the "SQL Server 2016" installation. Prerequisite You require administrator rights to install the SQL Server. Always use the original data storage medium. Procedure 1.
  • Page 51 Installing/configuring Windows services 3.4 SQL Server 2016 3. The "SQL Server Installation Center" window opens. Select the "Installation" function and click option "New SQL Server stand-alone installation ...". 4. The "Product Key" window opens. Activate the "Enter the product key" option button Enter the key and click "Next >".
  • Page 52 Installing/configuring Windows services 3.4 SQL Server 2016 5. The "License Terms" window opens. Read the license agreement. – If you want to print the terms, click "Print". – If you want to copy the terms, click "Copy". – Then activate the "I accept the license terms" option button and click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 53 Installing/configuring Windows services 3.4 SQL Server 2016 6. The "Product Updates" window opens and shows whether updates are available. Click "Next >". 7. The "Setup Support Rules" window opens and checks whether the installation can be started. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 54: Configuring Sql Server 2016

    Installing/configuring Windows services 3.4 SQL Server 2016 3.4.2 Configuring SQL Server 2016 The following example is a description of the "SQL server 2016" configuration. Prerequisite You require administrator rights in the database, e.g. authorization level user "Sysadmin" as "Domain/Local User" or as SQL user (sa). Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 55 Installing/configuring Windows services 3.4 SQL Server 2016 Procedure 1. Select the "Feature Selection" function and activate the "Database Engine Services" checkbox. Note SQL Management Studio The SQL Server 2016 installation does not contain an "SQL Management Studio" installation. If you need the "SQL Management Studio" you must install it separately. 2.
  • Page 56 Installing/configuring Windows services 3.4 SQL Server 2016 3. Select the "Server Configuration" function. Open the "Service Accounts" tab and make the following settings: – SQL Server Agent: NT Service\SQLSERVER... and Manual – SQL Server Database Engine: NT Service\MSSQLSERVER and Automatic –...
  • Page 57 Installing/configuring Windows services 3.4 SQL Server 2016 4. Select the "Database Engine Configuration" function. Open the "Server Configuration" tab and specify the following property: – Authentication Mode: Activate the "Mixed Mode (SQL Server authentication and Windows authentication)" option button. – Enter a password: Enter a strong password for the login ID. You can delete this password after the installation.
  • Page 58: Configuring The Sql Server 2016 With Remote Database

    Installing/configuring Windows services 3.4 SQL Server 2016 3.4.3 Configuring the SQL Server 2016 with remote database The following example is a description of the "SQL server 2016" configuration with remote database. Prerequisite You require administrator rights in the database, e.g. authorization level user "Sysadmin" as "Domain/Local User"...
  • Page 59 Installing/configuring Windows services 3.4 SQL Server 2016 4. Select the "Protocols for MSSQLSERVER", and open Properties using the right-hand mouse key Select function "Force Encryption", and select "Yes" from the drop-down list. 5. Check the setting: "SQL Server Browser" > "Running". Check that the Firewall is configured with the permitted communication UDP port 1434.
  • Page 60: Create Databases And User In Sql Server 2016

    Installing/configuring Windows services 3.4 SQL Server 2016 6. Open the "Microsoft SQL Server Management Studio". – Select the "Connections" page and check the "Allow remote connections to this server" checkbox. – To save the selection, click "OK". 7. Then carry out a restart. 3.4.4 Create databases and user in SQL Server 2016 In order to use predefined databases / users during installation, the following databases and...
  • Page 61 Installing/configuring Windows services 3.4 SQL Server 2016 - OR - You have to create the databases and the SQL users, if you do not want to promote the setup with sysadmin rights. Database structure You will find the following data in any database instance: For Platform: ●...
  • Page 62 Installing/configuring Windows services 3.4 SQL Server 2016 For MMR /Tools: ● oemDataUserName ● toolInstanceUserName ● toolLocationUserName ● toolMasterDataUserName ● MMRApplicationStateUserName ● ToolPlanUserName For Toolstatistics: ● toolStatisticsUser For MMR /Programs: ● mmrProgramsUserName Procedure Follow these steps to create the required databases and users. "IdentityData"...
  • Page 63 Installing/configuring Windows services 3.4 SQL Server 2016 4. The "New Database" window opens. – Enter the database name in the "Database name" input field. – In the "Owner:" drop-down list, select the entry <database name>. 5. Open "Security". – Right click "Logins" and select "New Login...". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 64 Installing/configuring Windows services 3.4 SQL Server 2016 6. The "Login - New" window opens. Select the page "General". – Specify the "Login name". – Activate the "SQL Server authentication" checkbox. – Enter a password: Enter a strong password and make sure that the password meets the complexity requirements: Minimum 8 characters Must contain upper- and lowercase letter...
  • Page 65 Installing/configuring Windows services 3.4 SQL Server 2016 Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 66: Further Installations

    Installing/configuring Windows services 3.5 Further installations Further installations Prerequisite ● The "SINUMERIK Integrate 5.x" server is only compatible with the version ".Net Core Version x64". Check the variable value of the variable "Path", see the paragraph below: "Checking the "Path" variable" ●...
  • Page 67 Installing/configuring Windows services 3.5 Further installations Installing a new version of "NET Core". If a ".NET Core" is already present, and you are installing the latest version, proceed as follows: 1. Delete the following entries from the registry: – HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedhost –...
  • Page 68 Installing/configuring Windows services 3.5 Further installations Note Check the path variable If on the "Plant Management" Site it is impossible to create a machine you should check the Path variable. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 69: Setting Up Encrypted Communication

    Installation and maintenance engineers need to continuously improve their IT security knowledge because the information security threats are increasing day-by-day. The system security risk is increasingly growing, and as Siemens customer you need to prepare yourself accordingly. You can reuse already hardened system configurations. These configurations, however, should also be regularly reviewed, and new rules must be applied.
  • Page 70 Installing/configuring Windows services 3.6 Setting up encrypted communication Prepare yourself against DoS (Denial of Service) attacks, for example, by setting up appropriate firewall rules, implementing an IPS (Intrusion Prevention System) and/or a WAF (Web Application Firewall). Protect your system against code injection by applying state-of-the-art technologies and the appropriate knowledge.
  • Page 71: Installing/Uninstalling/Modifying The Sinumerik Integrate Server

    Optimize MyProgramming /NX-Cam Editor ● The NX CAM server is installed and ready for operation. If you have any further questions, please contact NX CAM Support at: NX /CAM support (https://www.plm.automation.siemens.com/global/de/support/). Manage MyResources /Tools ● .NET Framework 4.7 is installed and activated.
  • Page 72 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.1 Overview 4. Select the setup type: – Select "Complete", all program features will be installed. - OR - – Select "Custom", choose which program features you want installed and where they will be installed: For Manage MyResources /Programs the option "MMR /Programs"...
  • Page 73: Set License Server

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.2 Set license server Set license server You have the following options for operating the license server "Siemens PLM License Server": ● On the server on which SINUMERIK Integrate is already installed - OR - ●...
  • Page 74: Installing The Server Setup

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup Installing the server setup Procedure 1. Open the "SI5\Server" installation directory. 2. Start the "Setup.exe" setup file with a double-click. 3. "SINUMERIK Integrate" opens. Select the installation language. This language selection is binding only for the installation. The following languages are listed: –...
  • Page 75 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 4. The welcome screen opens. Click "Next >" to start the installation preparation. 5. The "Setup Type" window opens. Activate the "Custom" option button. Click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 76 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 6. The "Custom Setup" window opens and you can select the following: Platform: No selection possible, always installed. – Select "MMR /Programs" to install the "Manage MyResources /Programs" application. – Select "MMR /Tools" to install the "Manage MyResources /Tools" application. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 77 – Choose "OMP /NX CAM Editor" to install the "Optimize MyProgramming /NX-Cam Editor" application. "Install in:" Shows the installation standard directory, e.g.: C:\Siemens\SINUMERIK_Integrate\. If you want to specify a different directory, click the "Change..." button. – The "Change Current Destination Folder" window opens.
  • Page 78 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 79 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 7. If you have not installed all of the Windows functions, the "Missing prerequisites" window opens. You are provided a view of the missing components. All necessary components are listed in chapter: System prerequisites (Page 15). –...
  • Page 80 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 8. The "License Agreement" window opens. Read the license agreement. – If you want to print the terms, click "Print". – Then activate the "I accept the terms of the license agreement" option button and click "Next >".
  • Page 81 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 9. The "License server" window opens. Enter the data of the license server in the "IP address" and "Port" input fields. Click "Next >". If you enter invalid addresses, you will receive a corresponding error message. You can find further information on the error message in chapter: Troubleshooting (Page 189).
  • Page 82 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 10.The "Database Server" window opens. All data from "Manage MyResources" and "Optimize MyProgramming /NX-Cam Editor" use a common database. Some tables of this database, e.g. the user administration and plant hierarchy tables, are used by all applications.
  • Page 83 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 11.If a connection to predefined databases could not be established, an error message appears with a list of these databases. Example: Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 84 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 12.The "Create Administrator User" window opens. The user name is "Admin". – Enter a strong password in the "Password:" input field. – Repeat the password in the "Confirm the password:" input field. Note Properties of a strong password ●...
  • Page 85 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 13.If several IP addresses are configured on your computer, the "Select IP address" window opens. Open the drop-down list and select the required IP address. Note Selecting the IP address The installation is only continued after you have selected the IP address.
  • Page 86 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.3 Installing the server setup 14.The "Ready to Install the Program" window opens. To cancel the installation after a prompt, click "Cancel". - OR - To start the installation, click "Install". 15.The installation is started and the progress is displayed on a progress bar. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 87 - OR - If you will need the token at some later date, find the file in the following directory: "C:\Siemens\SINUMERIK_Integrate_5\Consul\encrypt.json". You require administrator rights to open the token. – Activate the "Open log file" checkbox to view the log files.
  • Page 88: Installing The Server Update

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update Installing the server update Prerequisite Various errors can occur during an update, some of which cannot be undone and damage your database. In this case, restore the backed up data. NOTICE Creating backup copy Before starting the server update, generate a snapshot of your virtual machine, and then back...
  • Page 89 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 4. When you install into predefined SQL databases, create the necessary databases with the corresponding users. Note Database structure and SQL user ● Use the database instance created on SQL Server and the user in any instance. Additional information is provided in chapter: SQL 2012 Create databases and user in SQL Server 2012 (Page 44) - OR -...
  • Page 90 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 10.The welcome screen opens. Click "Next >" to start the installation preparation. 11.The "Custom Setup" window opens. No selection can be made, but you are shown the following information: – The functions which are updated. Only functions currently installed can be updated. –...
  • Page 91 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 12.The "License Agreement" window opens. Read the license agreement. – If you want to print the terms, click "Print". – Then activate the "I accept the terms of the license agreement" option button and click "Next >".
  • Page 92 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 14.The "Database Server" window opens. – Database server that you are installing to: No change can be made in the "Database server that you are installing to" field during an update.
  • Page 93 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 15.The "Ready to update program" window opens. Click "Cancel" to cancel the update after prompt. Note Cancel update If you cancel an update, you may have to return to the previously created snapshot due to the update not having reset all settings.
  • Page 94 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 16.The update is started and the progress is displayed on a progress indicator. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 95 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.4 Installing the server update 17.The "SINUMERIK Integrate 5.x completed" window opens. A message is displayed showing that the installation was successful. – Activate the "Open log file" checkbox to view the log files. – Activate the "Start IIS" checkbox. "IIS" is started after you have pressed the "Finish" button.
  • Page 96: Modifying/Repairing The Server Setup

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup Modifying/repairing the server setup You have two options for changing or repairing SINUMERIK Integrate 5.x. 1. Procedure: Start menu "Start" > "Control Panel" > "Programs and Functions". Click "Modify". - OR - 2.
  • Page 97 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 3. The "Custom Setup" window opens. The removal of previously installed functions is not supported. – Select "Platform". – Click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 98 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 4. The "License server" window opens. – Enter the server data in the "Host name or IP address" and "Port" input fields. – Click "Next >". If you enter invalid addresses, you will receive a corresponding error message. You can find further information on the error message in chapter: Troubleshooting (Page 189).
  • Page 99 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 5. The "Database Server" window opens. – Database server that you are installing to: No change can be made in the "Database server that you are installing to" field in case of in modify mode.
  • Page 100 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 6. The "Ready to modify program" window opens. Click "Install". 7. The "SINUMERIK Integrate 5.x Completed" window opens. A message is displayed showing that the installation was successful. – Activate the "Open log" checkbox to view the log files. –...
  • Page 101 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup Repairing SINUMERIK Integrate Note "json" files corrupted If several "json" files are corrupted, then you must completely uninstall SINUMERIK Integrate 5.x and then reinstall. 1. Start the "setup.exe" file. 2. The "Program maintenance" window opens Activate option field "Repair"...
  • Page 102 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 3. The "Database Server" window opens. – Database server that you are installing to: No change can be made in the "Database server that you are installing to" field in case of an update.
  • Page 103 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.5 Modifying/repairing the server setup 4. The "Ready to modify program" window opens. Click "Install". 5. The "SINUMERIK Integrate 5.x Completed" window opens. A message is displayed showing that the installation was successful. – Activate the "Open log" checkbox to view the log files. –...
  • Page 104: Uninstalling The Server Setup

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.6 Uninstalling the server setup Uninstalling the server setup You have two options for uninstalling "SINUMERIK Integrate 5.x". 1st procedure: "Start" start menu > "Control Panel" > "Programs and Functions". - OR - 2nd procedure: "Setup.exe" file with "Remove". Prerequisite You require local administrator rights to uninstall the server setup.
  • Page 105 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.6 Uninstalling the server setup 2nd procedure 1. Start the "setup.exe" file. 2. The "Program maintenance" window opens 3. Activate option field "Remove" and click "Next >". 4. The "Remove the Program" window opens. – Check the "Delete all SINUMERIK Integrate 5.x relevant data from the database" checkbox if you want to delete all of the SINUMERIK Integrate-relevant data.
  • Page 106 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.6 Uninstalling the server setup 5. The uninstallation is started and the progress is displayed on a progress bar. 6. The "SINUMERIK Integrate 5.x Completed" window is displayed. – Activate the "Open log file" checkbox to view the log files. –...
  • Page 107 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.6 Uninstalling the server setup Note Scope of the uninstallation The following data is deleted: ● All files ● Registry entries ● Consul settings ● Configuration files Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 108: Silent Installation And Log Files

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.7 Silent Installation and log files Silent Installation and log files 4.7.1 Silent Installation You have the option of installing "SINUMERIK Integrate 5.x" using Silent Installation. Parameters You can use the following parameters in the command line: Suppressing the initialization dialog and the language selection Provision of additional parameters for "msiexec.exe".
  • Page 109: Log Files

    Installing/uninstalling/modifying the SINUMERIK Integrate server 4.7 Silent Installation and log files The following commands are available: Command Log installation (default setting is: %TEMP%\MSI****.log) /l*vx "log file Silent mode – progress display only Silent mode - no UI Example Complete silent installation: setup.exe /s /v"IS_SQLSERVER_SERVER=(local) ADMIN_PASSWORD=Password_1 LICENSE_IP=1.2.3.4 LICENSE_PORT=5 /qn"...
  • Page 110 Installing/uninstalling/modifying the SINUMERIK Integrate server 4.7 Silent Installation and log files Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 111: Setting Up An Encrypted Connection

    Setting up an encrypted connection Certificate on the server For a secured communication (HTTPS) between a client and the server, you require a digital certificate that confirms the identity of the server. Note Certificate for host name If you create the certificate for the host name instead of for the IP address, enter the host name in the "IP address"...
  • Page 112 Setting up an encrypted connection 5.1 Certificate on the server 3. The "Import Certificate" window opens. – In the "Certificate files (.pfx):" field, the directory is displayed. – Enter the password. – Select the desired Certificate Store from the "Select Certificate Store" drop-down list. –...
  • Page 113 Setting up an encrypted connection 5.1 Certificate on the server 4. Right-click on the required IIS page (default: SinInt) and select "Edit Bindings". The "Site Bindings" window opens. The port settings are listed. Click "Add..." The "Add Site Binding" window opens. Make the required settings, e.
  • Page 114 Setting up an encrypted connection 5.1 Certificate on the server 5. Adapt the SSL settings for "SinInt" under the installed sites in IIS: – Select the application and click "SSL Settings". – The "SSL Settings" window opens: Activate the "Require SSL" checkbox. Activate the "Ignore"...
  • Page 115 Setting up an encrypted connection 5.1 Certificate on the server Adaptations in Consul Make further adaptations, e. g. with the aid of "Consul". You can find additional settings with "Consul" in chapter: Configuration using the "Consul" software (Page 127). Note "Consul"...
  • Page 116 Setting up an encrypted connection 5.1 Certificate on the server 3. Overwrite the entries containing the IP address from http://SERVER_IP:8090/... to https://SERVER_IP/..– Click on the "UPDATE" button to save the changes. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 117 Setting up an encrypted connection 5.1 Certificate on the server 4. Click on the "KEY/VALUE" button and open "PROCESSES/" > "SinInt.MhComm.Service" > "AppBackendOptions". – Overwrite the entries containing the IP address from http://SERVER_IP:8090/... to https://SERVER_IP/..– Click on the "UPDATE" button to save the changes. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 118 Setting up an encrypted connection 5.1 Certificate on the server 5. Open the file "client.json" in the following directory: C:\Siemens \SINUMERIK_Integrate_5\Platform\SinInt.Identity.Service\. – Change the URL from http://SERVER_IP:8090/... to https:// SERVER_IP/..– Save the "clients.json". 6. Restart the IIS. Manage MyResources, Optimize MyProgramming /NX-Cam Editor...
  • Page 119: Inserting The Certificate At The Client With Sinumerik Operate

    Windows XP Windows XP F:\hmisl\user\sinumerik\hmi\cfg Windows 7 (32 bit) Windows 7 (32 Bit) C:\Program Files\Siemens\MotionControl\user\sinumerik\hmi\cfg Windows 7 (64 bit) Windows 7 (64 Bit) C:\Program Files (x86)\Siemens\MotionControl\user\sinumerik\hmi\cfg Linux Linux card/user/sinumerik/hmi/cfg Procedure 1. Copy the content of the root certificate. 2. Navigate to the corresponding directory.
  • Page 120: Inserting The Certificate At The Client With Hmi-Advanced

    Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced Inserting the certificate at the client with HMI-Advanced If you operate your SINUMERIK controller in local mode, insert the root certificate into the "cacerts.pem" file. Procedure 1.
  • Page 121 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 3. The "Add/Remove Snap-in" window opens. – Click the "Add..." button. – Select the Snap-in "Certificates" in the "Add Standalone Snap-in" window. – Click the "Add..." button. 4.
  • Page 122 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 5. The "Select Computer" window opens. – Select the "Local computer: (the computer this console is Running on)" option button. – Click "Finish". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 123 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 6. The "Add/Remove Snap-in" window opens. – Choose the "Console Root" directory in the "Snap-ins added to:" field. – Select "Certificates (Local Computer)". – Click "OK". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 124 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 7. The window "Console1 - ..." opens. – Open the following directory: "Console Root" > "Certificates (Local Computer)" > "Trusted Root Certification ...". – Select "Certificates" and right-click to open the menu. –...
  • Page 125 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 9. The "File to Import" window opens. – Click the "Browse..." button and select the desired directory. – Click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 126 Setting up an encrypted connection 5.3 Inserting the certificate at the client with HMI-Advanced 10.The "Certificate Store" window opens. – Select the "Place all certificates in the following store" option button. – Click the "Browse..." button and select "Trusted Root Certification Authorities". –...
  • Page 127: Configuring The Settings

    Configuring the settings Configuration using the "Consul" software In the local service mode, you set the basis function and configure the server. The configuration is described below, e.g. using the "Consul" software. Prerequisite To make settings in Consul, you need a token. This token is generated at the end of the setup. Additional information can be found in the following chapter: Installing the server setup (Page 74).
  • Page 128 Configuring the settings 6.1 Configuration using the "Consul" software 3. The start page opens. 4. After the input of various pages, configure the following properties in the right window area: – Password policies – Blocking rules for users – Tool life for applications –...
  • Page 129 Configuring the settings 6.1 Configuration using the "Consul" software 3. Scroll in the right window area to "PasswordOptions". – Set the properties for the password. – Click on the "UPDATE" button to save the changes. 4. Perform a restart so that the settings are accepted. Configuring blocking rules for users Here, you can define the following settings, for example: Blocking rule...
  • Page 130 Configuring the settings 6.1 Configuration using the "Consul" software Procedure 1. Select the "AuthenticationOptions" option at "PROCESSES/SININT.IDENTITY.SERVICE". 2. Scroll in the right window area to "LockoutOptions". – Set the properties for the lockout. – Click on the "UPDATE" button to save the changes. 3.
  • Page 131 Configuring the settings 6.1 Configuration using the "Consul" software Procedure 1. Select the "Session" option at "PROCESSES/SININT.ADMIN.APPLICATION". 2. Scroll in the right window area to "CookieExpirationTime". – Set the tool life (in seconds). – Click on the "UPDATE" button to save the changes. 3.
  • Page 132 Configuring the settings 6.1 Configuration using the "Consul" software Procedure 1. Select the "Signing" option at "PROCESSES/SININT.IDENTITY.SERVICE". 2. Scroll in the right window area to "CertificateSubjectName": – Enter the new name. – Click on the "UPDATE" button to save the changes. 3.
  • Page 133 Configuring the settings 6.1 Configuration using the "Consul" software 3. After selection, you see the "Serilog" option. 4. Select the "Serilog" option. – On the right-hand side, scroll to entry "pathFormat". – Change entry "%TEMP%". Change the target directory in which the log files are stored, e.g. "C:/log". –...
  • Page 134 Configuring the settings 6.1 Configuration using the "Consul" software Optimize MyResources /NX-Cam Editor 1. Under "KEY/VALUE" > "PROCESSES" > "SinInt.SMEClient.Service", select the option "Serilog". 2. Enter the following setting: "Using": "Serilog.Sinks.Literate" "MinimumLevel": { "Default": "Verbose", "Override": "SinInt": "Verbose" "WriteTo": "Name": "LiterateConsole"...
  • Page 135: Configuring The External Authentication Provider

    Configuring the settings 6.2 Configuring the external authentication provider Configuring the external authentication provider 6.2.1 Configuring without secret Identity Service supports using an external authentication provider via OIDC (OpenID Connect) protocol. If this option is enabled, then the external authentication provider will be used by default. Signing in at the default SINUMERIK Integrate 5.x login page is still possible, but the user has to navigate to the login page manually.
  • Page 136: Configuring With Secret

    Configuring the settings 6.2 Configuring the external authentication provider Note Scopes ● openid: mandatory scope and will return a sub claim, which represents a unique identifier for the authenticated user. ● profile: request access to the End-User’s default profile claims Configuring SI5 Identity Service 1.
  • Page 137 Configuring the settings 6.2 Configuring the external authentication provider Parameter Parameter / Description Settings Type Value ClientId string <clientId> ClientId of the SI5 Identity Service, same value as the ClientId of the "appsettings.produc‐ tion.json” Redirection URLs string <SI5 server ip address>:<port>/int/identity/ After a user successfully authenticates itself, signin-oidc...
  • Page 138 Configuring the settings 6.2 Configuring the external authentication provider 3. Enter the following data: – ClientId: The ID of the SI5 Identity Service client – Authority: The URI of the external identity server – ClientSecret: The secret of the client "ExternalProvider": { "ClientID": "<clientID>", "Authority": "<external identity server ip address>:<port>",...
  • Page 139: Installing Sinumerik Integrate

    Installing SINUMERIK Integrate SINUMERIK Integrate with SINUMERIK Operate 7.1.1 Activating SINUMERIK Integrate products Procedure 1. Start the SINUMERIK Operate operating software on the control. 2. Press the "Setup" and "Mach. data" softkeys. 3. Press the menu forward key and the "Display MD" softkey. 4.
  • Page 140: Enabling Use

    Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 7.1.2 Enabling use Procedure To activate utilization of the products, proceed as follows: 1. Press the "SINUMERIK Integrate" softkey. The "Welcome" window opens. 2. Press the "Settings" softkey. The "Settings" window opens displaying the system status "Use DEACTIVATED". 3.
  • Page 141 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate Procedure 1. The "Settings" window is open. Press the "URLs>" softkey. 2. Press the "Edit" softkey and select the following settings: – Directories: Select the "User" entry in the "Directories" drop-down list. –...
  • Page 142: Basis Installation, Uninstalling Installer

    Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 7.1.4 Basis installation, uninstalling Installer Procedure 1. Press the "Basic Installation" softkey. 2. The "Basic installation: ..." window opens. The installed version number is displayed under "System status" (the current version is shown instead of "00.00.00.00.000".) –...
  • Page 143: Client Update

    "systemconfiguration.ini" manually. The configuration file can be found in the following directories: ● Windows XP: F:\hmisl\user\sinumerik\hmi\cfg ● Windows 7: C:\Program Files (x86)\Siemens\MotionControl\user\sinumerik\hmi\cfg ● Linux: card/user/sinumerik/hmi/cfg Procedure 1. Open the "systemconfiguration.ini" file.
  • Page 144 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 3. Start setup file "setup.exe" with a double-click. SINUMERIK Integrate Client - InstallShield Wizard opens. 4. The welcome dialog opens and the current version number is displayed. The installation language is English. Click "Next >"...
  • Page 145 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 6. The next window displays the installation directory for the application. Click "Next >" to accept the directory suggested by the setup. 7. The Wizard is ready to start the installation. Click "Install"...
  • Page 146 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 8. The installation is started, and the progress is displayed with a progress bar. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 147: Client Update Under Linux

    Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 9. Click "Finish" to complete the installation. 10.Finally, an overview of the applications that the client can use is shown. 7.1.6.2 Client update under Linux Prerequisite ● Emergency Boot System as of Version 04.70.05.00 ●...
  • Page 148 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate Procedure 1. Copy the "sinintclient.tgz" file to the USB flash drive. 2. Insert the USB flash drive into the NCU. 3. Start the NCU. 4. In the menu, select "Update NCU Software and Data" with the cursor keys and press the "OK"...
  • Page 149 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 5. In the menu, select "Update system software from USB memory stick" with the cursor keys and press the "OK" softkey. 6. You receive a list with all tgz files. Select the current file. Press the "OK"...
  • Page 150 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 7. The selected file is displayed. Press the "OK" softkey to confirm your selection. - OR - Press the shortcut key <Shift> + <F8> on the operator panel. 8. A confirmation prompt appears. Press the "OK"...
  • Page 151 Installing SINUMERIK Integrate 7.1 SINUMERIK Integrate with SINUMERIK Operate 9. The installation is started. 10.When the installation has been completed, the following message appears. Remove the USB flash drive. Select "Restart" from the menu and press the "OK" softkey. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 152: Sinumerik Integrate With Hmi-Advanced

    Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced SINUMERIK Integrate with HMI-Advanced 7.2.1 Installing SINUMERIK Integrate client If the SINUMERIK Integrate Client has already been installed, this must first be uninstalled. The procedure for installation for the first time is explained below. Prerequisite You installed Internet Explorer 6 or higher.
  • Page 153 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 5. The welcome screen opens and displays the current version number (in place of "V.0.0.0.00", the current version number is displayed on the control system). The installation language is English. Click "Next >" to prepare for installation. 6.
  • Page 154 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 7. The "Installation mode" window opens. – To change the preconfigured settings individually, select "Expert mode (with additional installation options)". – Click "Next >". 8. The "Controller Configuration" window opens. Select "SINUMERIK" and click "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 155 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 9. The SINUMERIK connection types are displayed in the "Controller Configuration" window. If you are working in a networked environment, select "HMI-Advanced and SINUMERIK 840D/Di or 810D + PCU50/70". - OR - If separately integrated, e.g.
  • Page 156 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 10.Select the connection type in the next window: – "1:1" The function allows a direct connection to a SINUMERIK controller. – "1:N" The function allows a connection in a group to several SINUMERIK controllers. –...
  • Page 157 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 11.The "Additional Products" window opens. Do not check any of the checkboxes and click on "Next >". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 158 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 12.If you select "HMI softkey to start the product on the machine", the "Available Hotkeys" window opens. From the drop-down list, select the position of the softkey with which you want to start the application on the user interface.
  • Page 159 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 13.If you want to change the default directory, the following confirmation warning is displayed: – Click "Yes" to change the path. - OR - – Click "No" to cancel any changes. 14. The "Reconfigurable parameters" window opens. Check the "SINUMERIK Integrate URLs"...
  • Page 160 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 15.The "SINUMERIK Integrate URL Configuration" window opens. Enter the following web service: – Server port (http://<ipadress>:SERVERPORT/Platform/SinInt.MhComm.Service/ MHComm/MHComm.asmx) - OR - – Platform (https://<ipadress>/Platform/SinInt.MhComm.Service/MHComm/ MHComm.asmx) 16.In the following prompt, you are requested to check the address settings. Confirm the prompt to check the Internet settings with "OK".
  • Page 161 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 17.The "Internet Properties" window opens. The address is specified under the "General" tab in order to create the start page tabs. Click the "Connections" tab to set up the Internet connection and to configure the LAN settings.
  • Page 162 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 18.The "Detected Internet Connection Settings" window opens and shows the actual settings. Click "< Back" to correct the settings. Click "Next >" to continue. 19.The settings are subject to an additional check, and an appropriate message is displayed in the "Detected Internet Security Settings"...
  • Page 163 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 20.The "Start Copying Files" window opens and shows an overview of the settings that you have made. Click "Next >" to start the installation. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 164: Correcting Connection Problems

    Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 21.The "Maintenance Complete" window opens. Click "Finish" to complete the installation. 22.You are prompted to restart the system after the installation has been completed. To do this, click "OK". 7.2.2 Correcting connection problems Connection and synchronization problems between SINUMERIK Integrate and the SINUMERIK controller with HMI-Advanced can be caused by the following reasons: ●...
  • Page 165 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Registering the OPC server ● Check whether the following registration has been entered: "OPC.Sinumerik.Machineswitch". If not, open the command line with administrator rights and start the following command: F:\mmc2\opc\dataaccess\SOPC_MachineSwitch\RegServer\ ● Then restart. HMI-Advanced/PCU Base versions If you work on a control system with HMI-Advanced version 07.06.02.08 or later, the OPC server will be registered incorrectly and no current entries represented on the PC server.
  • Page 166: Integrating The Client Setup As External Applications

    Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 3. Change the value 09 to 03. 4. Start the service again. The connection is established. RSA certificate not available/not up-to-date For the SSL communication between server and SINUMERIK controller, you require a certificate with a 2048-bit length.
  • Page 167 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Example: Setup client with HMI-Advanced 1. Select the menu "Configuration" and "Function keys". The following window is opened. – Under "New image", enter the softkey name, e.g. "EXE". – Define the softkey position using the <Shift> key + right mouse click. –...
  • Page 168 Regie (administrator) (e.g. Task88). While installing in the control, ensure that the following connection type is not selected: "HMI-Advanced and SINUMERIK 840D/Di or 810D + PCU50/70". 2. Select the menu "File" and "Setting target computer", to configure the transfer of the project to the target computer, e.g.
  • Page 169: Changing, Repairing And Uninstalling Programs

    Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced – Select the menu "File" and "Installation of the system on PCU". The TRANSLINE system is transferred to the selected PCU and installed on the PCU with the HMI PRO setup. – Select the menu "File" and "Installation of the project on PCU". The TRANSLINE project is transferred to the selected PCU and installed on the PCU with the HMI PRO setup.
  • Page 170 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Changing the client setup 1. In the "Welcome" window, select the "Reconfigure" function if you want to change the client version. 2. The next steps are described in the following Section Installing SINUMERIK Integrate client (Page 152).
  • Page 171 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Repairing the client setup 1. In the "Welcome" window, select the "Repair" function if applications are damaged and you want to restore the initial state. Click "Next >". 2. The "Setup Status" window opens and the operation is displayed on a progress indicator. 3.
  • Page 172 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 173 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced Removing the client setup 1. In the "Welcome" window, select the "Remove" function if you want to remove the client setup. Click "Next >". 2. A prompt appears. Confirm this message with "Yes" if an additional application is installed and you want to uninstall this application.
  • Page 174 Installing SINUMERIK Integrate 7.2 SINUMERIK Integrate with HMI-Advanced 4. The uninstallation is started and the procedure is displayed on a progress indicator. 5. Click "Finish" to complete uninstalling. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 175: Connecting Applications With The Sinumerik Control System

    Connecting applications with the SINUMERIK control system Overview Prerequisite The following components are already installed on the SINUMERIK controller: ● SINUMERIK Integrate (is available with the "SINUMERIK Operate" operating software) ● Secure communication is set up. Additional information is provided in chapter: Certificate on the server (Page 111). ●...
  • Page 176 Connecting applications with the SINUMERIK control system 8.1 Overview Procedure with HMI-Advanced To establish a connection from the SINUMERIK controller to the server, perform the following steps: 1. Install and configure SINUMERIK Integrate. Additional information is provided in chapter: SINUMERIK Integrate with HMI-Advanced (Page 152) 2.
  • Page 177: Creating The Sinumerik Controller

    Connecting applications with the SINUMERIK control system 8.2 Creating the SINUMERIK controller Creating the SINUMERIK controller Prerequisite Determine the following: ● IP address/MAC address of the SINUMERIK controller ● Suitable machine designation Procedure 1. On the start page of SINUMERIK Integrate, click on "Plant managemant". - OR - Open the following URL on the server: Plant management (https://{ServerIP}/configure-...
  • Page 178: Sinumerik Controller Is Onboarded

    Connecting applications with the SINUMERIK control system 8.3 SINUMERIK controller is ONBOARDED SINUMERIK controller is ONBOARDED In this chapter you will be shown were to see if a Machine is "ONBOARDED" in the Sinumerik Integrate 5. You have to make the same steps with all applications: ●...
  • Page 179: Manage Applications On Machines

    Manage applications on machines Installing new applications New clients of the application can be loaded via the user interface, SINUMERIK controller, on the server, e. g. Software package: Manage MyResources /Tools Manage MyResources /Tools Statistics Prerequisite You must uninstall the previous client versions. Additional information is provided in chapter: Uninstalling the Manage MyResources client (Page 180) The application clients are provided.
  • Page 180: Uninstalling The Manage Myresources Client

    ● toolDataIds1.json The files are in the following directory: ● NCU: /card/user/sinumerik/hmi/cfg ● Windows PCU: C:\Program Files (x86)\Siemens\MotionControl\user\sinumerik\hmi\cfg If you do not delete the files, you do not see the local tools of the machine in the "Monitor tools" window.
  • Page 181: Uninstalling With Hmi-Advanced

    Manage applications on machines 9.2 Uninstalling the Manage MyResources client 7. Press the "OK" softkey to remove the version. The procedure is displayed on a progress indicator. 8. Restart the "SINUMERIK Operate" operating software. 9.2.2 Uninstalling with HMI-Advanced Before you start to install a new client in Manage MyMachines / Tool with SINUMERIK Operate on the SINUMERIK controller, you must uninstall previous versions.
  • Page 182 Manage applications on machines 9.2 Uninstalling the Manage MyResources client Procedure 1. Open the "Add or Remove Programs" window. Select the program "MMR /Tools - Manage My Resources /Tools Client for HMI Advanced". 2. To uninstall the program, click on "Remove". Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 183: Configuring Applications

    MyResources sets a PLC variable and starts or stops the fast 1:1 exchange. PLC address The address of PLC variable "ActionData" is defined in the following file: SINUMERIK Operate with PCU: C:\Program Files (x86)\Siemens\MotionControl\oem\sinumerik\hmi\grjoblst\grtmjoblst.ini ActionData= DB79.DBB299 SINUMERIK Operate with NCU: /oem/sinumerik/hmi/grjoblst/grtmjoblst.ini ActionData= DB79.DBB299...
  • Page 184 Configuring applications 10.1 Manage MyResources /Tools Example: 1:1 Exchange for machines with 1 loading point "__type": "SinInt.MMR.LocalConfiguration", "oneToOneExchange": { "mode": "Quick", "directConfiguration": { "startSignal": { "address": "/plc/datablock/byte[c3502,100]", "value": "5" "stopSignal": { "address": "/plc/datablock/byte[c3502,100]", "value": "0" Example: 1:1 Exchange for machines with 2 loading points "__type": "SinInt.MMR.LocalConfiguration", "oneToOneExchange": { "mode": "Quick",...
  • Page 185 Configuring applications 10.1 Manage MyResources /Tools Modify examples Enter the "ActionData" address that has been determined from the configuration into the block intended for the purpose: "address": "/plc/datablock/bit[ActionData]" Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 186: Manage Myresources /Programs

    Configuring applications 10.2 Manage MyResources /Programs 10.2 Manage MyResources /Programs To use Manage MyResources /Programs, no further configurations are necessarily required. Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 187: Optimize Myprogramming /Nx-Cam Editor

    Configuring applications 10.3 Optimize MyProgramming /NX-Cam Editor 10.3 Optimize MyProgramming /NX-Cam Editor 10.3.1 Setting up a connection to the CAM server You must make the following adaptations to set up a connection to the CAM server. Prerequisite ● You need administrator rights. ●...
  • Page 188 Configuring applications 10.3 Optimize MyProgramming /NX-Cam Editor Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 189: Troubleshooting

    Troubleshooting During the installation and configuration of the SQL server and the IIS settings on an individual machine or a local PC, various errors can occur which might negatively affect the operating system and functions. The following is a list of error messages and their elimination. Message for the SINUMERIK Integrate installation After selecting the desired SQL instance, you receive the following error message in the "Database Server"...
  • Page 190 "SinInt.Identity.Setup.dll error code: - 3 (Failed to get discovery response from Identity.." Error correction Collect the log files from the log directories, and put the files in the installation directory. The default directory is, e.g.: C:\Siemens\SINUMERIK_Integrate_5\Logs. Then contact the hotline. Message for the SINUMERIK Integrate installation In the case of a separate database installation, no connection to the SQL server can be established.
  • Page 191 Troubleshooting Error correction: Check and correct the following network configuration: Instead of the machine name (machine name\instance), enter the IP address (ip address\instance) of the SINUMERIK controller (machine). - OR - Check under "Advanced sharing settings" whether the "Network discovery" function is set to "ON".
  • Page 192 Troubleshooting Error correction: 1. Run "gpedit.msc" to start "Local Group Policy Editor" and navigate to Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options menu. 2. Search for and enable "System cryptography: Use FIPS compliant algorithms for encryption", hashing, and signing setting. This security setting disables the weaker Secure Sockets Layer (SSL) protocols and supports only the Transport Layer Security (TLS) protocols as a client and as a server (if applicable).
  • Page 193 Troubleshooting SINUMERIK Integrate installation/update You receive the following error message if a service could not be successfully installed or updated. In this case, the installation/update is repeated. Error correction: 1. Save all log files. 2. Contact the hotline. Blank window after login If different keys are found in the "applicationhost.config"...
  • Page 194 – SINUMERIK Operate under Linux Embedded: /var/tmp/cache 2. Delete the "machineconfig.xml" file in the following standard directories: – SINUMERIK Operate under Windows: C:\Program Files (x86)\Siemens\MotionControl\user\sinumerik\hmi\cfg – SINUMERIK Operate under Linux Embedded: /card/user/sinumerik/hmi/cfg 3. Perform a restart. Reading the details of "SinInt.Identity.Setup.dll" is not possible The ".dll"...
  • Page 195 Troubleshooting Error correction 1. Open the following directories: – /addon/sinumerik/hmi/appl/uiscript – C:\ProgramData\Siemens\Motioncontrol\addon\sinumerik\hmi\appl\uiscript You see 2 directories with identical application names: – <Application name> – <Application name>_Update 2. Delete the "<Application name>_Update" directory. 3. Restart the HMI. 4. Check to see whether the directory has been deleted.
  • Page 196 Troubleshooting Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 197: List Of Abbreviations

    List of abbreviations List of abbreviations Admin Administrator (user role) Application Programming Interface: Programming interface or extension interface for connection and interaction between software systems Computerized Numerical Control: Communication Directory, directory Frequently Asked Questions Hour HTTP Hyper Text Transfer Protocol, hypertext transfer protocol HTTPS Hyper Text Transfer Protocol Secure, secure hypertext transfer protocol Commissioning engineer (user role)
  • Page 198 List of abbreviations A.1 List of abbreviations Uniform Resource Locator, Universal Time Coordinated Manage MyResources, Optimize MyProgramming /NX-Cam Editor Installation Manual, 12/2019, A5E44672080B AE...
  • Page 199: Index

    Index SINUMERIK Integrate, 74 SQL Server 2012, 33 SQL Server 2016, 50 TRANSLINE client setup, Activating SINUMERIK Integrate client, 139 Using SINUMERIK Integrate, 140 Log files, 109 Certificate Inserting at the server, 111 Inserting in the client with HMI-Advanced, 120 Manage applications on machines, 179 Inserting in the client with SINUMERIK MhController, 168...
  • Page 200 Index SINUMERIK Integrate Client Changing, 170 Removing, 173 Repairing, 171 Setup for HMI-Advanced, 152 Update for SINUMERIK Operate under Linux, Update for SINUMERIK Operate under Windows, SQL user SQL Server 2012, 45 SQL Server 2016, 61 Uninstalling Manage MyResources /Tools Client for HMI- Advanced, 182 Manage MyResources /Tools Client for SINUMERIK Operate, 180...

This manual is also suitable for:

Sinumerik 840d slSinumerik 840de slSinumerik 828d

Table of Contents