Applications & Tools. SINAMICS G/S: Commissioningsupport scripts for SINAMICS drives. SINAMICS commissioning auxiliary scripts

Similar documents
09/2014 SINAMICS G/S: HMI

Applications & Tools. Application to support the acceptance test of the Safety Integrated Functions of SINAMICS G120 SINAMICS G120


Block for SIMOTION SCOUT for Monitoring 24V-Branches


Connection of a handwheel to a CNC machine

Applications & Tools. Control of the Safety Integrated Extended Functions of the SINAMICS S110 via the fail-safe inputs of the CU305 SINAMICS S110

Applications & Tools. SINAMICS S120: Control of the Safety Integrated Basic Functions via onboard terminals SINAMICS S120

Accessing SINAMICS parameters via OPC server

Tracking the MOP setpoint to another setpoint source to bumplessly changeover the setpoint

Networking a SINUMERIK 828D

Hydraulic Axis with SIMOTION D410 (Use of the Onboard Encoder Interface without Power Unit PM340)

Application description 07/2014. Output on an external device. SINUMERIK 828D, 840D sl.

STEP 7 function block to control a MICROMASTER 4 or SINAMICS G120/G120D via PROFIBUS DP

Transmitting HMI data to an external monitor

X-Tools Loading Profile Files (LPF)

SINAMICS G/S: Tool for transforming Warning and Error Messages in CSV format

Generating the Parameters for the Modbus/TCP Communication

SIMOTION and HMI configuration

Drive System Application

Applications & Tools. Configuring RT communication between SIMATIC and SIMOTION (I-Device) SIMATIC & SIMOTION. Application Example June 2012


Checking of STEP 7 Programs for the Migration of S7-318 to S CPU318 Migration Check. Application description 01/2015

Determination of suitable hardware for the Process Historian 2014 with the PH-HWAdvisor tool


SINAMICS G/S: Integrating Warning and Error Messages into STEP 7 V5.x or WinCC flexible

Library Description 08/2015. HMI Templates. TIA Portal WinCC V13.

Windows firewall settings for X-Tools Server Pro. CMS X-Tools / V / CPU PN/DP. Application description 6/2016

Setting up time synchronization of Process Historian and Information Server


Topology Reporter Tool Description April 2012 Applications & Tools Answers for industry.


Applications & Tools. Service Concept: Auto Backup for the Comfort Panels. WinCC (TIA Portal) V12. Application Description May 2013


Improving the performance of the Process Historian

Line Contactor Control using the ON/OFF1 Command for SINAMICS G120

Configuration of an MRP Ring and a Topology with Two Projects

Setting up a secure VPN Connection between SCALANCE S and CP x43-1 Adv. Using a static IP Address. SCALANCE S, CP Advanced, CP Advanced

Applications & Tools. Configuration of Direct Starters with the APL Channel Block FbSwtMMS in SIMATIC PCS 7 SIMATIC PCS 7 V8.0

Multiuser Engineering in the TIA Portal

Bumpless Media Redundancy with PROFINET IRT (MRPD) SIMOTION & SINAMICS. Application description July Applications & Tools. Answers for industry.

SIMATIC NET OPC Server Implementation

Cover. WinAC Command. User documentation. V1.5 November Applikationen & Tools. Answers for industry.

Customizing of WinCC Controls. TIA Portal WinCC Runtime Professional. Application Description July Applications & Tools. Answers for industry.

Application example 02/2017. SIMATIC IOT2000 Connection to IBM Watson IoT Platform SIMATIC IOT2040

Applikationen & Tools. Network Address Translation (NAT) and Network Port Address Translation (NAPT) SCALANCE W. Application Description July 2009

Communication between HMI and Frequency Converter. Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120. Application Example 04/2016

Display of SINAMICS Error Messages in Runtime Professional

Position Control with SIMATIC S and SINAMICS V90 via IRT PROFINET SINAMICS V90 PROFINET. Application description 03/2016

Data Storage on Windows Server or NAS Hard Drives

Application example 12/2016. SIMATIC IOT2000 OPC UA Client SIMATIC IOT2020, SIMATIC IOT2040

Simple Introduction into Energy Management with WinCC WinCC Application Description December 2011 Applications & Tools Answers for industry.

Application on Control Technology



Applications & Tools. Speed monitoring with 3TK according to SIL 3 per EN or PL e per EN ISO :2006.


Display of SINAMICS Fault Messages in WinCC V7.4

Drive System Application

Application for Process Automation

Synchronizing recipes via a SIMATIC HMI Panel

Setting up 08/2017. Setting up the SIMATIC IOT2000 SIMATIC IOT2020, SIMATIC IOT2040

Setting up a secure VPN Connection between SCALANCE S and SSC Using a static IP Address. SCALANCE S, SOFTNET Security Client

Key Panel Library / TIA Portal


Applications & Tools. Configuring Electronic Signatures in SIMATIC PCS 7. SIMATIC PCS 7 V8.0 SP1, SIMATIC Logon V 1.5. Application May 2014

Setting up a secure VPN connection between two SCALANCE S Modules Using a static IP Address

Production feedback via WinCC Data Transfer with XML file

SIMOTION Version 4.1 SP5 Update Description

Setting up 01/2017. Setting up the SIMATIC IOT2000 SIMATIC IOT2020, SIMATIC IOT2040

Moving a Process Historian/ Information Server from Workgroup A to Workgroup B

Applications & Tools. Individual Access to Stored PDF- and HTML-Documents via Comfort Panel. WinCC Comfort V11. Application Description May 2012

5-axis circular pocket-hole milling


Applications & Tools. Configuration of Frequency Converters with the APL Channel Block FbDrive in SIMATIC PCS 7 SIMATIC PCS 7 V8.0

Drive System Application

Setting up a secure VPN Connection between a Tablet (ios), SCALANCE S615 and SINEMA Remote Connect Server. SINEMA Remote Connect, SCALANCE S615

RAID systems within Industry

Service & Support. Signal Transfer from SIPLUS CMS4000 X-Tools to the SIMATIC PCS 7 Maintenance Station via TCP/IP. SIPLUS CMS4000 X-Tools

Applications & Tools. Security Configurations in LAN and WAN (DSL) with SCALANCE S61x Modules and the Softnet Security Client. Industrial Security


User Login with RFID Card Reader

Exchange of large data volumes between S control system and WinCC

S Data Transfer with SEND/RECEIVE Interface

Applications & Tools. Block for STEP 7 V5.5 for monitoring 24 V DC load circuits using SITOP PSE200U Single Channel Message and S7-300/400 CPUs

Integral calculation in PCS 7 with "Integral" FB or "TotalL" FB

Check List for Programming Styleguide for S7-1200/S7-1500

Universal Parameter Server


Check List for Programming Styleguide for S7-1200/S7-1500

SIMATIC PCS 7 Minimal Configuration

Applications & Tools. System Architectures With SIMATIC PCS 7/OPEN OS SIMATIC PCS 7. Application Description November Answers for industry.

I-Device Function in Standard PN Communication SIMATIC S7-CPU, CP, SIMOTION, SINUMERIK. Configuration Example 08/2015

X-Tools configuration to connect with OPC servers and clients

SIMATIC Energy Suite Visualization example of the "*.csv"-energy Data Files

Tabular SIMATIC BATCH report for the Information Server. SIMATIC PCS 7 / SIMATIC Information Server 2014 / Customized Reporting


Configuration of an MRP ring with SIMOCODE and SIMATIC S SIMOCODE pro V PN, SIMATIC S Siemens Industry Online Support

Applications & Tools. Time-of-Day Synchronization between WinCC Runtime Professional and S7 Controllers. WinCC Runtime Professional

Industrial controls SIRIUS Innovations Star-Delta (Wye-Delta) Combination Assembly and Wiring Application description June 2010

Transcription:

SINAMICS G/S: Commissioningsupport scripts for SINAMICS drives Application description July 2013 Applications & Tools Answers for industry.

Siemens Industry Online Support This article originates from the Siemens Industry Online Support. The following link takes you directly to the download page for this document: http://support.automation.siemens.com/ww/view/de/79551238 Caution: The functions and solutions described in this article are limited primarily to the implementation of the automation task. Please also note that in case of networking your plant area with other parts of the plant, the company network or the Internet, appropriate protective measures within the framework of industrial security must be adopted. For more information, see the entry ID 50203404. http://support.automation.siemens.com/ww/view/de/50203404 2 Version 1.0, Article ID: 79551238

s Motivation 1 Integration in a Project 2 Application 3 SINAMICS commissioning auxiliary scripts Installation and description Contact persons 4 History 5 Version 1.0, Entry ID: 79551238 3

Warranty and liability Warranty and liability Note The application examples in this document are not binding and do not claim to be complete regarding configuration, equipment, and any eventuality. These application examples do not represent specific customer solutions but are only intended to provide support when it comes to typical applications. You are responsible for the proper operation of the described products. These application examples do not relieve you of your responsibility regarding the safe handling when using, installing, operating, and maintaining the equipment. By using these application examples, you agree that Siemens cannot be made liable for possible damage beyond the mentioned liability clause. We reserve the right to make changes and revisions to these application examples at any time without prior notice. If there are any differences between the suggestions made in these application examples and other Siemens publications, such as catalogs, the contents of the other document(s) take priority. Siemens shall not be held liable for the information provided in this document. We accept no liability for any damage or loss caused by the examples, information, programs, planning data, or performance data described in this application example, irrespective of the legal basis for claims arising from such damage or loss, unless liability is mandatory. For example, according to the product liability law, in cases of malfeasance, gross negligence, due to endangerment of life, body or health, due to assumption of a guarantee for the properties of a product, due to malicious concealment of a defect or due to violation of basic contractual obligations. However, claims for indemnification based on breach of contract shall be limited to liability for damages to the contract-specific, foreseeable damages, provided there is no mandatory liability for intent, acts of gross negligence, harm to the life, body and health of human beings. Any change to the burden of proof to your disadvantage is not covered hereby. Any form of duplication of these application examples or excerpts hereof is not permitted without the express consent of Siemens Industry Sector. 4 Version 1.0, Article ID: 79551238

Table of Contents Table of Contents Warranty and liability...4 1 Motivation...6 2 Integration in a project...7 2.1 Inserting a script folder...7 2.2 Integration via object import...7 2.2.1 Importing the Download script...7 2.2.2 Importing the Upload script...9 2.2.3 Importing the CopyParameter script...9 3 Application... 10 3.1 General information... 10 User interface language... 10 Log file 10 3.2 Download script... 11 3.3 Upload script... 12 3.4 CopyParameter script... 13 Watch table as data source... 13 The script... 14 4 Contact persons... 17 5 History... 18 Version 1.0, Entry ID: 79551238 5

1 Motivation 1 Motivation Because of the STARTER operating philosophy, many recurring operations require not only time, but, as result of these monotonous actions, lead to faults. STARTER currently lacks integrated functions to solve such operations with regard to time and quality. Irrespective of the drive family (SINAMICS G / SINAMICS S), the number of drive units and drives, the industry sector and the application, the scripts provided here offer significant improvements, in particular, during a commissioning. The use cases supported by the scripts are: Download to all drives after changes have been made in the offline project, for example, after a longer commissioning interruption, for example, at the start of a day. Upload all parameter changes of all drives to the offline project, for example, before a longer commissioning interruption, for example, at the end of a day. Duplicate parameter changes of a drive to all other drives of the project that satisfy the same or comparable tasks. The scripts can be executed under SINAMICS STARTER and SIMOTION SCOUT. All SINAMICS Integrated devices and Controller Extensions (CX) are supported. 6 Version 1.0, Article ID: 79551238

2 Integration in a project 2 Integration in a project Irrespective of the deployed development environment (SINAMICS STARTER or SIMOTION SCOUT), the procedure for integrating the commissioning auxiliary scripts in a project does not change. Only the screenshots shown here can differ in detail for the concrete constellation, with regard to Type of the deployed development environment, Version of the deployed development environment, Language setting of the operating system with regard to the set user-interface language of the development environment. The screenshots shown here were created with Windows 7 Professional English and SIMOTION SCOUT V4.3.1.12 with an English user interface. 2.1 Inserting a script folder Open SIMOTION SCOUT or SINAMICS STARTER and the desired project. Unless performed previously, select the project level in the Project Navigator and create a script folder from the (Expert Insert script folder) context menu. Figure 1 - Inserting a script folder 2.2 Integration via object import 2.2.1 Importing the Download script The Download script exists as XML Export. To import the project, select the Import object menu item in the context menu of the script folder. Version 1.0, Entry ID: 79551238 7

2 Integration in a project Figure 2 - Importing a script In the following dialog, select the directory with the scripts by clicking the Browse button Figure 3 Importing an object dialog In the following dialog, select the Download.xml file. 8 Version 1.0, Article ID: 79551238

2 Integration in a project Figure 4 Dialog for the XML file selection Now click the OK button to accept the file selection (shown in the upper text field). Figure 5 Importing an object dialog The import is now completed. The Download script is contained in the script folder and can be executed immediately. 2.2.2 Importing the Upload script The procedure is identical with the procedure described in Section Fehler! Verweisquelle konnte nicht gefunden werden.. Only the Upload.xml file needs to be selected in the dialog for the XML file selection. 2.2.3 Importing the CopyParameter script The procedure is identical with the procedure described in Section Fehler! Verweisquelle konnte nicht gefunden werden.. Only the CopyParameter.xml file needs to be selected in the dialog for the XML file selection. Version 1.0, Entry ID: 79551238 9

3 Application 3 Application 3.1 General information The screenshots shown here were created with Windows 7 Professional English and SIMOTION SCOUT V4.3.1.12 with an English user interface. User interface language The language in the script dialogs matches that in the SINAMICS STARTER or SIMOTION SCOUT development environment. Currently German and English are supported. If French, Italian or Spanish is set as language, English will be displayed in the script dialogs. Log file Each script documents its actions in the details display. This is done in the same language as the above-mentioned user interface language. The output can also be written in the details display in a log file. The log file exists in the project directory and has *.log as file extension. If the log file does not yet exist, it will be created implicitly by the associated script. An existing log file will never be overwritten; new entries are written as new text lines at the end of the log file. Each script has its own log file. Figure 6 Example extract from a log file Note Because the log file is contained in the project directory, it will also be archived automatically. 10 Version 1.0, Article ID: 79551238

3 Application 3.2 Download script The Download script is used to load the complete offline parameterization into the drive units, e.g. after offline changes have been made during a commissioning. Start the script in the Project Navigator with Accept and execute from the context menu. In the opened dialog, select the SINAMICS drive units to which a download should be performed. All drive units are selected as the default setting. You can change the selection using the mouse or with the Shift and Ctrl keys. Activate the Copy RAM to ROM after download checkbox to automatically save the parameters permanently on the drive unit. Figure 7 Downloading a script dialog Click the Download button to start the download to the selected drive units. Click the Cancel button to terminate the script without download. Note If possible, terminate the script using the Cancel button rather than using the Execute script dialog. The latter does not close the script dialog. NOTICE The "Copy RAM to ROM" global setting (in the Options Settings menu) has priority over the Copy RAM to ROM after download checkbox. This means that the checkbox for deactivated global setting forces a copy from RAM to ROM, although it does not suppress a copy from RAM to ROM for activated global setting. Version 1.0, Entry ID: 79551238 11

3 Application 3.3 Upload script The Upload script is used for the complete backup of the online parameterization in the offline project, e.g. during a commissioning at the end of a workday. Start the script in the Project Navigator with Accept and execute from the context menu. In the opened dialog, select the SINAMICS drive units from which an upload should be performed. All drive units are selected as the default setting. You can change the selection using the mouse or with the Shift and Ctrl keys. The activated Save project after upload checkbox causes the updated offline project version to be saved automatically. Figure 8 Uploading a script dialog Click the Upload button to start the upload from the selected drive units. Click the Cancel button to terminate the script without upload. Note If possible, terminate the script using the Cancel button rather than using the Execute script dialog. The latter does not close the script dialog. 12 Version 1.0, Article ID: 79551238

3 Application 3.4 CopyParameter script The CopyParameter script is used to duplicate the parameters of a drive object (preferably a drive) to other drive objects within the project that perform identical or comparable tasks. Watch table as data source Another previously created watch table with the parameters to be duplicated serves as source of the parameters to be duplicated. Figure 9 Example watch table The SERVO_01 drive object of the S120xCU310x2xPN device serves as data source in the watch table. The p2051 and p2080 parameters are copied. If different drive objects or devices exist in other lines, they will be ignored. The r parameters are also ignored. Figure 10 Example watch table with ignored entries Line 1 (green) defines the S120xCU310x2xPN device and the SERVO_01 drive object. The r2050 parameter, however, is ignored because it is an r parameter. Lines 2 and 3 are valid because the device and the drive object match line 1 and no r parameter is involved. Line 4 (red) is ignored because it does not match the device in line 1. Line 5 (blue) is ignored because it does not match the drive object in line 1. Version 1.0, Entry ID: 79551238 13

3 Application The script Start the script in the Project Navigator with Accept and execute from the context menu. Select the watch table in the dialog that opens. A multiple selection is not possible. Figure 11 CopyParameter script dialog 1 Note Click the Continue button to start the dialog for selecting the source data. Click the Cancel button to terminate the script without performing any action. If possible, terminate the script using the Cancel button rather than using the Execute script dialog. The latter does not close the script dialog. 14 Version 1.0, Article ID: 79551238

3 Application Figure 12 CopyParameter script dialog 2 The source object (device and drive object) as well as its object type are displayed in the upper part of the dialog. You can now select the data source from which the parameter values are taken. The following are available: Offline values of the drive object, Control values from the watch table, as well as Stored control value sets (if available). Click the Continue button to fetch the individual parameter values from the data source and to display them in the details display. The dialog for selecting the destination objects is started below. Click the Cancel button to terminate the script without performing any action. Note A watch element does not need to have a control value. This also applies to stored control value sets. In this case, the watch element is ignored. Note Stored control value sets can have watch elements that are no longer stored in the watch table. These watch elements are ignored. Version 1.0, Entry ID: 79551238 15

3 Application Figure 13 CopyParameter script dialog 3 The potential destination objects are displayed in the last dialog. They are determined from the object type of the source object. The source object is also displayed. Select one or more destination objects. No object is selected by default. A multiple selection is possible. Click the Copy button to write the individual parameters for each destination object. Each individual write action is displayed in the details view. In an error situation a parameter could not be written processing continues with the next parameter. Click the Cancel button to terminate the script without performing any action. 16 Version 1.0, Article ID: 79551238

4 Contact persons 4 Contact persons Siemens AG Industry Sector I DT MC PMA APC Frauenauracher Strasse 80 D - 91056 Erlangen, Germany E-mail: tech.team.motioncontrol@siemens.com Version 1.0, Entry ID: 79551238 17

5 History 5 History Table 51 Version Date Modification V1.0 09.07.2013 First edition 18 Version 1.0, Article ID: 79551238