Anda di halaman 1dari 71

Application description 11/2014

SINAMICS G: Speed control


of a G110M, G120, G120C,
G120D or G120P using S7-
300/400 (STEP 7 V5) with
PROFIBUS, Safety Integrated
and HMI
SINAMICS G110M / G120 / G120C / G120D / G120P (with FW 4.6)
SIMATIC S7-300/400

http://support.automation.siemens.com/WW/view/en/58820849
Table of Contents

Warranty and liability

Note The Application Examples are not binding and do not claim to be complete
regarding the circuits shown, equipping and any eventuality. The Application
Examples do not represent customer-specific solutions. They are only intended
to provide support for typical applications. You are responsible for ensuring that
the described products are used correctly. These application examples do not
relieve you of the responsibility to use safe practices in application, installation,
operation and maintenance. When using these Application Examples, you
recognize that we cannot be made liable for any damage/claims beyond the
liability clause described. We reserve the right to make changes to these
Application Examples at any time without prior notice.
If there are any deviations between the recommendations provided in these
application examples and other Siemens publications – e.g. Catalogs – the
contents of the other documents have priority.

We do not accept any liability for the information contained in this document.

Any claims against us – based on whatever legal reason – resulting from the use of
the examples, information, programs, engineering and performance data etc.,
described in this Application Example shall be excluded. Such an exclusion shall
not apply in the case of mandatory liability, e.g. under the German Product Liability
Siemens AG 2014 All rights reserved

Act (“Produkthaftungsgesetz”), in case of intent, gross negligence, or injury of life,


body or health, guarantee for the quality of a product, fraudulent concealment of a
deficiency or breach of a condition which goes to the root of the contract
(“wesentliche Vertragspflichten”). The damages for a breach of a substantial
contractual obligation are, however, limited to the foreseeable damage, typical for
the type of contract, except in the event of intent or gross negligence or injury to
life, body or health. The above provisions do not imply a change of the burden of
proof to your detriment.
Copyright

Any form of duplication or distribution of these Application Examples or excerpts


hereof is prohibited without the expressed consent of Siemens Industry Sector.

Security Siemens provides products and solutions with industrial security functions that
informa- support the secure operation of plants, solutions, machines, equipment and/or
tion networks. They are important components in a holistic industrial security
concept. With this in mind, Siemens’ products and solutions undergo continuous
development. Siemens recommends strongly that you regularly check for
product updates.
For the secure operation of Siemens products and solutions, it is necessary to
take suitable preventive action (e.g. cell protection concept) and integrate each
component into a holistic, state-of-the-art industrial security concept. Third-party
products that may be in use should also be considered. For more information
about industrial security, visit http://www.siemens.com/industrialsecurity.
To stay informed about product updates as they occur, sign up for a product-
specific newsletter. For more information, visit
http://support.automation.siemens.com.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 2
Table of Contents

Table of Contents
Warranty and liability................................................................................................... 2
Table of Contents ......................................................................................................... 3
1 Task ..................................................................................................................... 5
2 Solution............................................................................................................... 6
2.1 Overview of the overall solution ........................................................... 6
2.2 Description of the core functionality ..................................................... 7
2.2.1 Configuring the communication ............................................................ 7
SIMATIC S7-300/400 ........................................................................... 7
SINAMICS G ........................................................................................ 7
2.2.2 Data exchange ..................................................................................... 7
Cyclic process data exchange ............................................................. 8
Acyclic data exchange (parameter access) ......................................... 8
2.3 Hardware and software components used........................................... 9
Sample files and projects ................................................................... 11
3 Setup and Commissioning of the Application .............................................. 13
3.1 Wiring ................................................................................................. 13
3.2 IP addresses and PN names ............................................................. 14
3.3 Settings on the PG/PC ....................................................................... 14
3.4 Settings on the SINAMICS G ............................................................. 14
Siemens AG 2014 All rights reserved

3.5 Downloading the SIMATIC program .................................................. 15


3.6 Downloading the SINAMICS configuration ........................................ 18
3.6.1 Preparations for using the LAN port of the PG/PC ............................ 18
3.6.2 Preparations for using the USB port of the PG/PC ............................ 22
3.6.3 Downloading the configuration to the SINAMICS G .......................... 25
4 Operation of the Application .......................................................................... 27
4.1 Requirements ..................................................................................... 27
4.2 Operation of the application ............................................................... 27
Copyright

4.3 Monitoring and parameter access via operator panel ........................ 29


4.3.1 Screens and screen navigation .......................................................... 29
4.3.2 Process data exchange ...................................................................... 30
Control and status word ..................................................................... 30
Setpoints and actual values ............................................................... 31
4.3.3 Parameter access .............................................................................. 33
Read/write parameters ....................................................................... 33
Fault buffer ......................................................................................... 35
5 Functional Mechanisms of this Application ................................................. 37
5.1 Process data exchange functionality .................................................. 38
5.1.1 Accessing process data in the user program of the SIMATIC
S7-300/400 ......................................................................................... 39
5.1.2 Normalizing the setpoints and actual values ...................................... 39
5.1.3 Control and status word ..................................................................... 40
5.1.4 FB10 “PZD_G120_Tel_352“ .............................................................. 42
5.2 Change to “Siemens telegram 1” (with FB11) .................................... 45
5.3 Parameter access functionality .......................................................... 46
5.3.1 FB 20 “Parameter_Access” ................................................................ 47
5.3.2 The “read/write_drive_parameters” and
“answer_from_drive_Read/write” DBs ............................................... 51
5.4 Functions of the other blocks in the sample projects ......................... 54
6 Configuration and Project Engineering ......................................................... 55
6.1 Configuring the SIMATIC S7-300/400 controller ................................ 55

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 3
Table of Contents

6.2 Configuring the SINAMICS G drive .................................................... 61


7 References ....................................................................................................... 70
8 History............................................................................................................... 71
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 4
1 Task

1 Task
The SIMATIC S7-300/400 can be operated as a PROFIBUS master. A SINAMICS
G110M, G120, G120C, G120D or G120P drive can be used as a PROFIBUS slave
and controlled by the SIMATIC S7-300/400.
This application example shows how to configure and commission the SINAMICS
G110M/G120/G120C/G120D/G120P and the SIMATIC S7-300/400 and how to
access process data and parameters.

Overview of the automation problem


The figure below provides an overview of the automation problem:

Figure 1-1
Siemens AG 2014 All rights reserved

MPI, PROFIBUS
or Ethernet

PROFIBUS
Copyright

Requirements for the automation problem


Table 1-1
Requirement Explanation
Access to process data The SINAMICS G is to be switched on and off via the control
word and the speed setpoint is to be specified.
This is to be done as quickly as possible.
Access to parameters Read and write access to parameters in the SINAMICS G (in
the example: Ramp-up and ramp-down time) is to be possible
from the SIMATIC S7-300/400.
It is to be resource-friendly, i.e. with minimized communication
load.
Safety function of the The SINAMICS G inverters offer the option to perform a fail-
SINAMICS G safe shutdown (e.g., emergency stop.).

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 5
2 Solution
2.1 Overview of the overall solution

2 Solution
This application example shows an example of how to connect a SINAMICS
G110M, G120, G120C, G120D or G120P to an SIMATIC S7-300. It uses blocks
you can use directly in your own applications.

2.1 Overview of the overall solution


Diagrammatic representation
The diagrammatic representation below shows the most important components of
the solution:

Figure 2-1

SINAMICS G120 S7-300/400 KTP 600


Siemens AG 2014 All rights reserved

PC/PG

Ethernet

PROFIBUS
Copyright

USB
(as an alternative to the configuration
Motor via the field bus)

The example shows you how to ...


... configure the SIMATIC S7-300/400 controller.
... program the communication in the SIMATIC S7-300/400 controller.
... configure the SINAMICS G inverter using STARTER.

CAUTION This example is only for SINAMICS G110M with FW4.7 and SINAMICS
G110M, G120, G120C, G120D und G120P with FW4.6 or higher.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 6
2 Solution
2.2 Description of the core functionality

2.2 Description of the core functionality


2.2.1 Configuring the communication

TIA (Totally Integrated Automation)


The programming of the SIMATIC S7-300/400 and the configuration of the
SINAMICS G are stored centrally in a STEP 7 project. The STEP 7 Manager is
used to call the required editors.

SIMATIC S7-300/400
In this example, the SIMATIC S7-300/400 is programmed with STEP 7 V5.
In HW Config, the SIMATIC S7 and the slave stations connected via PROFIBUS,
for example the SINAMICS G, are configured and the communication is defined.
One of several telegram types can be selected for data exchange. It is important
that the same telegram type be selected as for the configuration of the SINAMICS
G.
When inserting the SINAMICS G into the SIMATIC project, the I/O addresses to be
used by the SIMATIC S7-300/400 for access to the SINAMICS G are also defined.

SINAMICS G
Siemens AG 2014 All rights reserved

The SINAMICS G is configured using the STARTER commissioning tool.


For the SINAMICS G, the PROFIBUS address can be predefined either using DIP
switches or if all DIP switches are set to ON or OFF, via parameter 918.
The remaining PROFIBUS parameters (e.g., baud rate) are detected automatically
or transferred when the PROFIBUS master starts so that it is not necessary to
configure them.
For the SINAMICS G, one of several telegram types can be selected for data
exchange (parameter 922). This defines which data is sent or received in which
Copyright

order. It is important that the same telegram type be selected when configuring the
SIMATIC S7-300/400.

2.2.2 Data exchange

Data exchange between the SINAMICS G and the SIMATIC S7-300/400 takes
place in two areas:
Process data,
i.e. control word(s) and setpoint(s) or status word(s) and actual value(s)
Parameter area,
i.e. reading/writing parameter values

Note The two areas, process data area and parameter area, are independent of each
other and can also be used individually.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 7
2 Solution
2.2 Description of the core functionality

Cyclic process data exchange


Process data is transferred cyclically, i.e. in each bus cycle, in order for it to be
transferred as quickly as possible.
The SIMATIC S7-300/400 as the PROFIBUS master sends the control word and
the setpoint to the SINAMICS and receives the status word and the actual value
from it.
Depending on the telegram type, other setpoint or actual values or extended
control or status words can additionally be transferred. The available message
frame types are listed in chapter 7.4.1 of the SINAMICS G120C operating
instructions (/7/), for example.
On the SIMATIC S7-300/400 side, the process data is provided as I/O input or
output words.
In the SINAMICS G, the configuration defines which bits of the control word are
used and which data is sent to the SIMATIC S7-300/400.

Acyclic data exchange (parameter access)


The original PROFIBUS specification (now referred to as PROFIBUS DPV0) only
allowed exchange of cyclic data.
To be able to transfer parameters, telegram types were defined, where four words
are reserved for parameter transfer. As these four words, like the process data, are
Siemens AG 2014 All rights reserved

always sent, a permanent communication load is generated although the


parameters themselves are generally transferred only rarely.
PROFIBUS DPV1 provides the option to use acyclic data exchange, used only
when required, in addition to cyclic data exchange.
This allows acyclic transfer of the parameter area when required, without
generating a permanent communication load. Acyclic transfer lasts considerably
longer than cyclic transfer of process data.
In the SIMATIC S7-300/400, parameter jobs are sent to the SINAMICS G by
Copyright

writing data record 47 and the response of the SINAMICS G is read in by


reading data record 47.
On the SINAMICS G side, no special action is required.

Note When using a CP342-5 as a DP master, the parameters of the SINAMICS G


cannot be accessed with acyclic data transfer.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 8
2 Solution
2.3 Hardware and software components used

2.3 Hardware and software components used


The application was created with the following components:

General hardware components


Table 2-1 Hardware components
Component Qty. Order no. Note
Or other S7-300/400 CPU
with PFOFIBUS that
CPU 315-2 DP/PN 1 6ES7315-2EH14-0AB0
supports data record
routing, see /9/
MMC 128KB 1 6ES7953-8LG30-0AA0 Or larger MMC
SM 323 1 6ES7323-1BH01-0AA0 Or other module with DIs
SIMATIC Panel, KTP600 The panel is optional
1 6AV6647-0AD11-3AX0
Basic color PN
SINAMICS IOP or 6SL3255-0AA00-4JA1 Optional
1
SINAMICS BOP-2 6SL3255-0AA00-4CA1
Includes STARTER on
DVD and a USB cable
SINAMICS G120
Alternatively, the software
Siemens AG 2014 All rights reserved

PC inverter 1 6SL3255-0AA00-2CA0
connection kit -3m can be downloaded and a
standard micro USB cable
can be used as well
Two for the connection
between PG/PC and S7
PROFINET connector 4 6GK1901-1BB10-2AA0 CPU and two for the
optional connection
between S7 CPU and HMI.
PROFINET cable 6XV1840-2AH10
Copyright

PROFIBUS cable 6XV1830-0EH10


Motor 1 1LA7083-4AA60

Hardware components when using a SINAMICS G110M


Table 2-2 Hardware components
Komponente Anz. Bestellnummer Hinweis
6SL3517-1BE12-3AM0 or any other G110M
1
(PM240M) power module
SINAMICS G110M
6SL3544-0TB02-1PA0 or any other G110M
1
(CU240M DP) PROFIBUS control unit
6GK1905-0EA00 straight, pin insert
3RK1902-2DA00 receptacle insert
PROFIBUS
2 or or
connector plug M12
3RK1 902-1BA00 angled, pin insert
3RK1 902-1DA00 receptacle insert
Stecker und Kabel für
Netz- und siehe /10/
Motoranschlüsse

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 9
2 Solution
2.3 Hardware and software components used

Hardware components when using a SINAMICS G120


Table 2-3 Hardware components
Component Qty. Order no. Note
6SL3224-0BE22-2UA0
Power Module (PM) 1 any PM230, PM240
(PM240)
or CU240B-2 DP
6SL3244-0BB12-1PA1 (6SL3244-0BB00-1PA1)
Control Unit (CU) 1
(CU 240E-2 DP) or CU250S-2 DP
(6SL3246-0BA22-1PA0)
Or 6ES7972-0BA52-
PROFIBUS connector 2 6ES7972-0BA52-0XA0
0XA0 (with PG socket)

Hardware components when using a SINAMICS G120C


Table 2-4 Hardware components
Component Qty. Order no. Note
Or other
SINAMICS G120C 1 6SL3210-1KE14-3UP1
SINAMICS G120C
Or 6ES7972-0BA52-
PROFIBUS connector 2 6ES7972-0BA52-0XA0
0XA0 (with PG socket)
Siemens AG 2014 All rights reserved

Hardware components when using a SINAMICS G120D


Table 2-5 Hardware components
Component Qty. Order no. Note
1 6SL3544-0FB20-1PA0
(CU 240D-2 DP) and
SINAMICS G120D
1 6SL3525-0PE21-5AA1 Or other PM250D
(PM250D) power module
Copyright

PROFIBUS M12 5 connecting plugs


1 6GK1905-0EB00
connecting plug
Or 6ES7972-0BA52-
PROFIBUS connector 1 6ES7972-0BA52-0XA0
0XA0 (with PG socket)
Connectors and cables
For the connectors and cables, please refer to the operating
for mains and motor
instructions (/7/) Chapter 4.2.3 Connections and cables.
connections

Hardware components when using a SINAMICS G120P


Table 2-6 Hardware components
Component Qty. Order no. Note
1 6SL3243-0BB30-1PA2
(CU 230P-2 DP) and
SINAMICS G120P
1 6SL3223-0DE21-1BA0 Or other PM230
(PM230) power module
Or 6ES7972-0BA52-
PROFIBUS connector 2 6ES7972-0BA52-0XA0
0XA0 (with PG socket)

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 10
2 Solution
2.3 Hardware and software components used

Software components
Table 2-7 Software components
Component Qty. Order no. Note
SIMATIC STEP 7 Floating license
1
V5.5 SP4 6ES7810-4CC10-0YA5
STARTER Free download: See /6/
1 6SL3072-0AA00-0AG0
V4.4
WinCC flexibel 6AV6613-0AA51-3CA5
1
Version: 2008 SP3

Sample files and projects


The following list contains all files and projects that are used in this example .
The project files differ only in the SINAMICS drive configured in the files. The documentations
apply to all SINAMICS types projected.

Table 2-8 Sample files and projects


Component Note
STEP 7 project mit
58820849_SINAMICS_G110M_at_S7-300400-DP_CODE_v23.zip
SINAMICS G110
Siemens AG 2014 All rights reserved

STEP 7 project with


1
58820849_SINAMICS_G120_B_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120 and
CU240B-2 DP
STEP 7 project with
1
58820849_SINAMICS_G120_E_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120 and
CU240E-2 PN
STEP 7 project with
1
58820849_SINAMICS_G120_EF_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120 and
CU240E-2 PN F
Copyright

STEP 7 project with


1
58820849_SINAMICS_G120_S_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120 and
CU250S-2 PN
1 STEP 7 project with
58820849_SINAMICS_G120C_at_S7-300400-DP_CODE_vnn.zip
SINAMICS G120C
STEP 7 project with
1
58820849_SINAMICS_G120D_CU240D_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120D and
CU240D-2 PN
STEP 7 project with
1
58820849_SINAMICS_G120D_CU240DF_at_S7-300400-DP_CODE_vnn.zip SINAMICS G120D and
CU240D-2 PN
1 STEP 7 project with
58820849_SINAMICS_G120P_at_S7-300400-DP_CODE_vnn.zip
SINAMICS G120P
Short documentation for
58820849_SINAMICS_G120_at_S7-300400_SHORT-DOKU_v23_en.pdf
experienced users
58820849_SINAMICS_G120_at_S7-300400-DP_DOKU_v23_en.pdf This document
1
nn = 22: for SINAMICS G120 with FW 4.6
nn = 23: for SINAMICS G120 with FW 4.7

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 11
2 Solution
2.3 Hardware and software components used

CAUTION The STARTER sample project is designed for use with the sample
components listed in Table 2-1. If a SINAMICS G with a different rating or
motor is connected without adjusting the respective parameters, the
inverter and/or motor may be damaged or destroyed.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 12
3 Setup and Commissioning of the Application
3.1 Wiring

3 Setup and Commissioning of the


Application
A common project name, “G120_at_S7-300400-DP” or “SINAMICS G120”, is used in the
Notes
following screen shots and figures. The used SINAMICS type is specified in the respective
sample project.

3.1 Wiring
The figure below shows the hardware configuration of the application.
Figure 3-1
L1
L2
L3
N
PE
24V
0V

on off2 off3 Ack Rev 0 n+ n-


L1 L2 L3 PE

+24 V OUT
Siemens AG 2014 All rights reserved

DI 4 1)
F-D
DI 5 L+ M E 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 M
SM323
DI COM 1
PB PN PN CPU 315-2 PN/DP
2)
DI COM 2
GND USB
PB USB cable
is optional.
SINAMICS
Copyright

G120
U2 V2 W2 PE

L+ M PN PN USB
M
Y
SIMATIC Panel PG/PC
KTP600

1) F-DI not for CU230P-2 DP and CU240B-2 DP


2) For CU250S-2: DI5-

Notes Always follow the installation guidelines in the SINAMICS G manual (see /7/) and the
SIMATIC manual.
Make sure to enable the bus terminating resistors for the last nodes at the bus end or
to activate the bus terminator for the SINAMICS G120D.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 13
3 Setup and Commissioning of the Application
3.2 IP addresses and PN names

3.2 IP addresses and PN names


The following IP addresses and device names are used in the example:

Table 3-1
IP Component Device name
192.168.0.1 S7 CPU S7-CPU
192.168.0.3 KTP600 KTP600
192.168.0.200 PG/PC

3.3 Settings on the PG/PC


Table 3-2
Action Remark
In the Windows settings for
the network card to be used,
set the static TCP/IP address
Siemens AG 2014 All rights reserved

192.168.0.200 and network


address 255.255.255.0.
You can also use another
available IP address
(192.168.0.x).
Copyright

3.4 Settings on the SINAMICS G


For the SINAMICS G, the PROFIBUS address can be predefined either using DIP
switches or if all DIP switches are set to ON or OFF, via parameter 918.
In the downloadable examples, the SINAMICS G has address 5 and this address is
defined using DIP switches.
After changing the PROFIBUS address, a power reset must be performed to apply
the address.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 14
3 Setup and Commissioning of the Application
3.5 Downloading the SIMATIC program

3.5 Downloading the SIMATIC program


This chapter describes the steps for installing the sample code in the SIMATIC.

Table 3-3
No. Action Remark
1. Connect the SIMATIC S7- You can connect the two devices directly or via a switch.
300/400 to the PG/PC using a
network cable.
2. Start STEP 7.
Siemens AG 2014 All rights reserved

3. Select “Options > Set PG/PC


Interface ...” to open the online
interface settings.
Copyright

Select “TCP/IP -> network card”


with the network card you are
using.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 15
3 Setup and Commissioning of the Application
3.5 Downloading the SIMATIC program

No. Action Remark


4. Call the “Edit Ethernet Node…”
dialog.

5. Click on “Browse...”.
– Select the CPU and click
on OK.
Enter IP address
192.168.0.1 and network
mask 255.255.255.0 and
click on “Assign IP
configuration”.
In Device name, enter
“s7-cpu” and click on
“Assign Name”.
Exit the dialog with “Close”.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 16
3 Setup and Commissioning of the Application
3.5 Downloading the SIMATIC program

No. Action Remark


6. Click on “Accessible Nodes”.

7. Use <Ctrl><A> to select all


blocks in the CPU and
delete them.
Confirm that system blocks
and system data cannot be
deleted.
Siemens AG 2014 All rights reserved

8. If you have not yet retrieved the


project, click on “File >
Retrieve…” to select a project
Copyright

file (see Fehler! Verweisquelle


konnte nicht gefunden
werden.) and retrieve it.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 17
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


9. Open the project, select the
“Blocks” folder and click on
“Download”.
Download the system data
as well.

10. After downloading, restart the


CPU.
11. If you want to use the HMI,
assign it address 192.168.0.3
Siemens AG 2014 All rights reserved

and download the HMI


configuration.

3.6 Downloading the SINAMICS configuration


This chapter describes the steps for downloading the sample configuration.
This can be done either via the network (LAN) port (with routing through the
Copyright

SIMATIC S7 CPU) or directly via a USB port of the PG/PC.

Notes If you are using a different SINAMICS G or motor, you have to perform the
configuration yourself. In this case, follow the instructions in chapter 6 “Configuration
and Project Engineering”, especially steps 22 and 23.
A SINAMICS GC is used in the following screen shots. Where appropriate, different
names of the other SINAMICS G inverter types are given in the instruction texts.
The SIMATIC S7-300/400 CPU must support data record routing. (CPU 31x with
FW3.x or CPU 41x with FW5.1 or newer), see /9/

3.6.1 Preparations for using the LAN port of the PG/PC

To be able to use routing, the PG/PC is inserted and an Ethernet network is


configured in the network configuration in the sample programs.
As you are using a network card that differs from the one used when creating the
project, your network card must be assigned to the configured PG/PC.

In addition, the following requirements must be met:


The SIMATIC program has already been downloaded to the SIMATIC S7 CPU,
see chapter 3.2.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 18
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

The PROFIBUS connection between SIMATIC S7 CPU and SINAMICS G was


established.
The PROFIBUS address (in the example: 5) of the SINAMICS G was set using
DIP switches (or via P918), followed by a power reset.

Table 3-4
No. Action Remark
1. Open the project.
Double-click on “PG/PC(1)”.
Siemens AG 2014 All rights reserved

2. Confirm that you want to change


the assignment.
Copyright

3. In the Assignment tab,


select “TCP/IP --> network
card”; instead of network
card, the name of the
network card you want to
use must be listed.
Click on “Assign”.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 19
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


4. If necessary, acknowledge that
the network card cannot be
configured by STEP7.

5. Make sure that the selected


component is shown in
“Assigned” and single-click
on it.
Make sure that “Active” is
checked.
Click on “OK”.
Siemens AG 2014 All rights reserved

6. Confirm that the assignment was


changed.
Copyright

7. Make sure that the yellow arrow


is now displayed in STEP 7 in
“PG/PC(1)”:

8. Use a PROFIBUS cable to


connect the SINAMICS G to the
S7 CPU and a network cable to
connect the S7 CPU to the
PG/PC.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 20
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


9. Click on the SINAMICS G.
Depending on the project
used, the SINAMICS G is
called…
– G110M_DP
– G120_CU240B_2_DP
– G120_CU240E_2_DP
– G120_CU240E_2_DP_F
– G120_CU250S_2_V_ DP
– G120_CU240D_2_DP
– G120_CU240D_2_DP_F
– G120_CU230P_2_DP
– G120C_DP
Double-click on
“Commissioning”
This opens STARTER with
the project.
10. After STARTER has opened,
select the SINAMICS G and
right-click to open its properties.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 21
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


11. Select
“S7ONLINE(TCP/IP->network
card” and click on “OK”.

12. Continue with the instructions in


chapter 3.6.3.

3.6.2 Preparations for using the USB port of the PG/PC


Siemens AG 2014 All rights reserved

Table 3-5
No. Action Remark
1. Use the USB cable to connect the
SINAMICS G to the PG/PC.
Wait until Windows detects the
SINAMICS G (USB mass storage
device).
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 22
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


2. Click on the SINAMICS G.
Depending on the project
used, the SINAMICS G is
called…
– G110M_DP
– G120_CU240B_2_DP
– G120_CU240E_2_DP
– G120_CU240E_2_DP_F
– G120_CU250S_2_V_ DP
– G120_CU240D_2_DP
– G120_CU240D_2_DP_F
– G120_CU230P_2_DP
– G120C_DP
Double-click on
“Commissioning”
This opens STARTER with
the project.
3. Open “Set PG/PC interface”.
Siemens AG 2014 All rights reserved

4. Make sure that the “S7USB”


interface configuration is selected
for the
“DEVICE (STARTER,SCOUT)”
Copyright

access point and confirm with OK.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 23
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Action Remark


5. Select the SINAMICS G and right-
click to open its properties.
Siemens AG 2014 All rights reserved

6. Select “DEVICE(S7USB)” and


click on “OK”.
Copyright

7. Continue with the instructions in


chapter 3.6.3.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 24
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

3.6.3 Downloading the configuration to the SINAMICS G

Tabelle 3-6
No. Aktion Anmerkung
1. Go online.

2. If the “Target Device Selection”


window opens,
check the SINAMICS G,
select the desired access
point (S7Online for the
network interface and
DEVICE for the USB
interface) and
click on “OK”.
Siemens AG 2014 All rights reserved

3. If the “Online/offline comparison”


window opens, select “Load HW
configuration to PG” and then click
on “Close”.
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 25
3 Setup and Commissioning of the Application
3.6 Downloading the SINAMICS configuration

No. Aktion Anmerkung


4. Start downloading and check
“After loading, copy RAM to
ROM”.

If you are informed of different


parameters for the power module,
you have to perform the
configuration yourself. In this
case, follow the instructions in
chapter 6 “Configuration and
Project Engineering”, especially
steps 22 and 23.
If you use a CU30P-2DP or
CU240B-2DP, continue with step
8 fort
5. Open “Functions>Safety
Integrated” in the tree and click on
“Change settings” first, then on
“Copy Parameters” and then on
“Activate settings”.
Siemens AG 2014 All rights reserved

6. Enter a password (e.g.“12345“)


and klick on “OK“.
Copyright

7. Select “Yes“, to save the


parameters in the ROM.

8. Go offline.

9. Make a power reset. Switch off all power supplies of the SINAMICS G and wait
until all LEDs are gone off. Switch on again.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 26
4 Operation of the Application
4.1 Requirements

4 Operation of the Application


4.1 Requirements
To be able to switch on the SINAMICS G via the digital inputs, the following
requirements must be met:
If you have activated the safety functions of the SINAMICS G120, 24 V must
be applied to terminals 16 and 17 (DI 4 and 5) of the SINAMICS G120.
Otherwise, the STO safety function is active, the yellow “SAFE” LED on the
SINAMICS G120 flashes and the SINAMICS G120 cannot be switched on.
For the SINAMICS G120D, these are terminals X9.2 and X9.4.
24 V must not be applied to terminal 8 (DI 3) of the SINAMICS G120.
Otherwise, (for default configuration) the command data record is switched
over.
For the SINAMICS G120D, this is terminal X8.2.
When using an IOP, check if the network icon ( ) is displayed on the top right.
If the hand icon ( ) is displayed there, select the Hand/Auto button ( ).
When using a BOP-2, check if the hand icon ( ) is displayed. If it is displayed,
select the Hand/Auto button ( ).
Siemens AG 2014 All rights reserved

4.2 Operation of the application


The SINAMICS G is moved via digital inputs. The HMI is then only used for
monitoring.
Copyright

Table 4-1
Terminal Name Function
E 0.0 ON Switches the SINAMICS G on/off,
(for operation, the following must apply: OFF2 and OFF3 =1)
E 0.1 OFF2 0= immediately switches off the motor, drive coasts down
E 0.2 OFF3 0= quick stop, decelerates the motor to a standstill with the OFF3
ramp-down time (P1135)
E 0.3 Ack Rising edge acknowledges pending errors in the SINAMICS G
E 0.4 Rev Direction reversal, the polarity of the setpoint is negated
E 0.5 0 The setpoint is set to 0
E 0.6 n+ The setpoint is increased
E 0.7 n- The setpoint is decreased

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 27
4 Operation of the Application
4.2 Operation of the application

To switch on the SINAMICS G, follow the steps below:

Table 4-2
Step Action Note / result
1. Apply 24 V to OFF2(E0.1) and The other required control bits for
OFF3(E0.2). operation are permanently set to 1 by
the program.
2. Apply a pulse (switch on and off) to This acknowledges a possibly pending
Ack (E0.3). error message.
3. Apply a pulse (switch on and off) to The setpoint is set to 0.
0 (E0.5).
4. Apply 24 V to ON(E0.0). The SINAMICS G switches on.
5. Change the setpoint with inputs n+ The motor speed changes.
(E 0.6), n- (E0.7) and 0 (E0.5)
6. Remove the 24 V from ON(E0.0). The SINAMICS G switches off.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 28
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

4.3 Monitoring and parameter access via operator panel


4.3.1 Screens and screen navigation

Figure 4-1

Start screen
From all
subordinate screens

From all
subordinate screens Application example Support

Online Support - Promotion


Overview screen
Siemens AG 2014 All rights reserved

Process data exchange Parameter access


Status word, Control Word

Read/write parameters
Copyright

Setpoints and actual values

Fault buffer

Quit runtime

Change language (English/German)

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 29
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

4.3.2 Process data exchange

The two screens for process data exchange access the idb_Process_Data (DB10)
data block.

Control and status word

Figure 4-2
Siemens AG 2014 All rights reserved
Copyright

The bit commands you can partially specify via the digital input module are
displayed in the 16-bit wide control word.
The current state of the SINAMICS G is shown via the status word that is also 16
bits wide.

Manual mode
The “manual mode” button enables you to activate manual mode of the block.
Instead of the control signals applied to the block, in the example the digital inputs,
switchover to an internal control word that can be specified, for example, via HMI is
performed in this mode. Likewise, an internal setpoint is used instead of the
present setpoint.
This allows easy manual/automatic switchover.

When de(activating) manual mode, control word and setpoint will not be
adjusted. It is therefore possible that the SINAMICS G starts up
automatically or changes the speed when a switchover is performed.
DANGER

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 30
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

In the example, it is thus possible to switch from the digital inputs to operation via
HMI. The set control word bits are then displayed in yellow.

Setpoints and actual values

Figure 4-3
Siemens AG 2014 All rights reserved
Copyright

Speed setpoint:
The speed setpoint, in this example set via digital inputs E0.4 to E0.7 (see
Table 4-1), is shown here.
In manual mode, the speed setpoint can be specified directly using the HMI; the
input field is then silhouetted in yellow.

When de(activating) manual mode, control word and setpoint will not be
adjusted. It is therefore possible that the SINAMICS G starts up
automatically or changes the speed when a switchover is performed.
DANGER

Actual values:
The current actual values for speed, current and torque are displayed below the
speed setpoint input.

Control and status word:


To keep an eye on the control and status word without having to switch to the
respective screen, they are also shown as thumbnails.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 31
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

Current messages:
Current faults and alarms are displayed with the respective number. “0” means that
no fault or alarm exists. If a message is pending, it will be displayed as shown in
Figure 4-4.

Figure 4-4

Tap or click on the message number to show the associated message text.

Figure 4-5
Siemens AG 2014 All rights reserved
Copyright

The message text is displayed as long as you keep the message number pressed.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 32
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

4.3.3 Parameter access

The two screens for process data exchange access the idb_Parameter_Access
(DB20) data block.

Read/write parameters

Figure 4-6
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 33
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

Table 4-3
No. Action Remark
1. Use the “Read parameters” and “Write A bright green button indicates the
parameters” buttons to select the selected access type.
access type.
2. Read parameters:
Continue with point 3 of the table.
Write parameters:
When you tap or click on the yellow
input field for the ramp-up/ramp-down
time, a keyboard form opens, where you
can enter the values. Finish the entry
with the return key.
8,0
Siemens AG 2014 All rights reserved

3. Use the “Start” button to start the write The job status specifies how the job
or read job. was completed:
done = done without error
errori = job aborted with error

The status refers to the processing of


the SFB 52 “RDREC” and SFB 53
“WRREC” system function blocks in the
STEP7 code. For error diagnostics, see
/3/.
Copyright

done and drive_errori means that the


job was transferred without errors, but
that the SINAMICS G could not process
the job or process it only partially.

For the structure of the jobs and


responses, please refer to chapter
6.1.5.1 “ Configuring the field bus,
PROFIdrive profil for PROFIBUS and
PROFINET, acylic communication“ in
the operating instructions (/7/).
4. Once again, click on “Start” to stop the Once the transfer request is no longer
transfer request. pending, the job status bits are deleted.

Note If, after a write job, you want to check the parameters, you have to trigger an
additional read job.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 34
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

Fault buffer
The screen displays the fault codes of eight current and eight acknowledged faults
that are saved in the SINAMICS G.

Note The values are read from the SINAMICS G using the “Read parameters” function
in Figure 4-6 and saved in the SIMAITC S7-300/400.
When the “Fault buffer” screen is displayed, the data saved in the SIMATIC S7-
300/400 is displayed that can therefore be obsolete.

Figure 4-7
Siemens AG 2014 All rights reserved
Copyright

Tap or click on the message number to show the associated message text.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 35
4 Operation of the Application
4.3 Monitoring and parameter access via operator panel

Figure 4-8

The message text is displayed as long as you keep the message number pressed.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 36
5 Functional Mechanisms of this Application
4.3 Monitoring and parameter access via operator panel

5 Functional Mechanisms of this Application


Program overview
Figure 5-1

OB 1 FC 5 “setpoint_
simulation”
“CYCL_EXC”

FB 10 “process data”

DB 10
“idb process data”
DB 100 “write drive
parameter”

FB 20 “parameter SFB 53 “WRREC” DB 102 “answer


access” from drive_write”

SFB 52 “RDREC” DB 101 “read drive


parameter”

DB 103 “answer
DB 20 “idb parameter access” from drive_read”
Siemens AG 2014 All rights reserved

The program of the SIMATIC S7-300/400 consists of three areas:


Setpoint simulation
In this area, a user program is simulated and a speed setpoint is generated
with the digital inputs.
Process data
Copyright

In this area, the process data is sent to the SINAMICS G (e.g., On command
and setpoint) or received (status and actual values)
Parameter access
In this area, the parameters of the SINAMICS G are accessed.

Note The two communication areas, process data and parameter access, are
independent of each other and can also be used individually.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 37
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

5.1 Process data exchange functionality


Figure 5-2

OB 1 FC 5 “setpoint_
simulation”
“CYCL_EXC”

FB 10 “process data”

DB 10
“idb process data”
DB 100 “write drive
parameter”

FB 20 “parameter SFB 53 “WRREC” DB 102 “answer


access” from drive_write”

SFB 52 “RDREC” DB 101 “read drive


parameter”

DB 103 “answer
DB 20 “idb parameter access” from drive_read”
Siemens AG 2014 All rights reserved

Process data contains values that are exchanged between the SIMATIC S7-
300/400 and the SINAMICS G at regular intervals. These values are at least the
control and status word and the setpoint and actual value. Selecting the telegram
type defines the exact length and structure.
Copyright

The “Siemens telegram 352, PZD 6/6” telegram type used in the example
exchanges 6 words in both directions. These words are listed in the following table:
Table 5-1 Siemens “Telegram 352, PZD 6/6” – structure
Transmit direction Receive direction
(from the SIMATIC’s perspective) (from the SIMATIC’s perspective)
Control word Status word
Speed setpoint Current speed (actual speed value)
(Not used) Current electric current
(Not used) Current torque
(Not used) Current alarm
(Not used) Current fault

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 38
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

5.1.1 Accessing process data in the user program of the SIMATIC S7-
300/400

At the start of the cycle, the operating system of the SIMATIC S7-300/400 stores
the (user) data received from the SINAMICS G in the input I/O area of the SIMATIC
S7-CPU and, at the end of the cycle, sends the data stored in the output I/O area
to the SINAMICS G. In the user program, the data can be accessed by reading
from/writing to the I/O area. The address areas used are defined when setting the
hardware configuration. See step 13 in Table 6-1.
I/O access with the SFC 14/15 system functions ensures consistency over the
entire data; therefore, these functions are used in the sample program.

5.1.2 Normalizing the setpoints and actual values

The setpoints and actual values are transferred as normalized values. The
reference values are stored in parameters P2000 to P2006 of the SINAMICS G.
FB20 “Parameter_Access” completely converts the setpoints and actual values.
For this purpose, the reference values for speed, current and torque stored in
parameters P2000, P2003 and P2004 of the SINAMICS must also be entered at
the block input.
Siemens AG 2014 All rights reserved

The following applies: 16384dec = 4000hex = 100%, with 100% referring to the
reference value for the transferred value.
Example:
If P2000 (reference speed or reference frequency) is 1500 1/min and if a speed
of 500 1/min is to be used, then 33% or 5461dec must be transferred.
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 39
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

5.1.3 Control and status word

The control and status word has already been defined. The following figures show
the control and status word when selecting the “Siemens telegram 352, PZD 6/6”
telegram type.

Figure 5-3: Control word of the “Siemens telegram 352, PZD 6/6” telegram type
Siemens AG 2014 All rights reserved
Copyright

Note A control word for which all bits are 0 is rejected as invalid by the SINAMICS G.
Therefore, at least bit 10 must always be set.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 40
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

Figure 5-4 Status word of the “Siemens telegram 352, PZD 6/6” telegram type
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 41
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

5.1.4 FB10 “PZD_G120_Tel_352“

This FB transfers the process data from and to the SINAMICS G. It copies the
essential control and status bits and converts the setpoints and actual values. You
can therefore use it as an interface to the SINAMICS G in your own applications.

Figure 5-5 FB10 “PZD_G120_Tel_352“


Siemens AG 2014 All rights reserved
Copyright

Table 5-2 Interface of FB10 “PZD_G120_Tel_352“


Data Initial
Parameter Description
type value
Input parameter
Address INT 0 IO address of the SINAMICS
The IO address assigned in HW Config
for telegram 352 of the SINAMICS
must be specified here.
In order to use this block, input and
output address must be identical.
ON_OFF1 BOOL FALSE A rising edge at ON_OFF1 switches on
the SINAMICS.
Requirements:
OFF2 and OFF3 must already
have been TRUE before
No error must be pending

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 42
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

Data Initial
Parameter Description
type value
OFF2 BOOL TRUE Immediate STOP (motor coasts down)
OFF3 BOOL TRUE Quick stop (with ramp-down time in
P1153)
Acknowledge BOOL FALSE Pending errors are acknowledged with
a rising edge.
Direction_reversal BOOL FALSE The setpoint polarity can be changed
with this input.
Activate_manual_mode BOOL FALSE Switches the block to manual and
automatic mode.
When FALSE, control word and
setpoint are created from the signals
applied to the block; when TRUE,
control word and setpoint are used
from variables in the instance DB and
can thus, for example, be specified via
HMI.
Speed_setpoint REAL 0.0 Speed setpoint in rev/min
Negative values change the direction of
rotation
Reference_speed_P2000 REAL 1500.0 Reference speed
Siemens AG 2014 All rights reserved

The same value as in the P2000


parameter of the SINAMICS G must be
specified here.
Reference_current_P2002 REAL 0.0 Reference current
The same value as in the P2002
parameter of the SINAMICS G must be
specified here.
Reference_torque_P2003 REAL 0.0 Reference torque
The same value as in the P2003
Copyright

parameter of the SINAMICS G must be


specified here.
Output parameter
Operation_enabled BOOL SINAMICS G is switched on, motor
follows the setpoint.
Closing_lockout_active BOOL Closing lockout active.
To cancel it, ON_OFF1 must be set to
FALSE and possibly pending errors
must be acknowledged.
Alarm_active BOOL The SINAMICS G outputs an alarm.
Fault_active BOOL The SINAMICS G outputs a fault.
Rotating_forward BOOL Direction of rotation of the motor.
The output is TRUE when the motor
rotates forwards.
Actual_speed REAL Actual speed in rev/min.
Negative values mean that the motor
rotates backwards.
Actual_current REAL Actual motor current in A
Actual_torque REAL Actual motor torque in Nm
Negative values mean that the motor
brakes.
Actual_alarm REAL Code of the currently pending alarm

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 43
5 Functional Mechanisms of this Application
5.1 Process data exchange functionality

Data Initial
Parameter Description
type value
Actual_fault REAL Code of the currently pending fault

NOTICE To switch on the SINAMICS G, OFF2 and OFF3 must first be set to TRUE;
then the SINAMICS G can be switched on with a positive edge (i.e. the
signal changes from FALSE to TRUE) at ON/OFF1.

Manual / automatic switchover (manual mode)


This function enables you to select whether the SINAMICS G is to be controlled
with the values at the block inputs or whether internal values are to be used and
the block inputs are to be ignored.
The internal values are located in the instance DB (“internal_Control_word” and
“internal_Status_word”) and can be specified by means of HMI.
This allows the implementation of a switchover between the values provided by the
SIMATIC S7 (automatic) and the selection by means of HMI (manual).
Regardless of this setting, the bits of the status word and the actual values are
always output.
Siemens AG 2014 All rights reserved

When switching over (activating or deactivating manual mode), control


word and setpoint will not be adjusted. It is therefore possible that the
SINAMICS G starts up automatically or changes the speed when a
DANGER switchover is performed.

Created in language: SCL


Copyright

FB10 „PZD_G120_Tel_352“ was created in SCL. When compiling, the SCL editor
generates a function block created in STL in the block folder. This block can even
be copied and inserted into your own projects if SCL is not installed.
The SCL source is located in the “Sources” subfolder of the S7 program.
You can export the SCL source using the context menu and then view it with any
text editor.

Figure 5-6

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 44
5 Functional Mechanisms of this Application
5.2 Change to “Siemens telegram 1” (with FB11)

5.2 Change to “Siemens telegram 1” (with FB11)


Like FB10 “PZD_G120_Tel_352”, FB11 “PZD_G120_Tel_1” is provided for
transferring process data; however, it expects “Siemens telegram 1” instead of
“Siemens telegram 352”.
Telegram1 transmits only two words in each direction: Control word and setpoint or
status word and actual value.

Figure 5-7
Siemens AG 2014 All rights reserved
Copyright

To change the example to telegram 1, you have to do the following:


In HW Config, select telegram 1 for the SINAMICS G.
In OB1, call FB11 “PZD_G120_Tel_1” instead of FB10 “PZD_G120_Tel_352”.
Once again, download the program folder to the SIMATIC S7-CPU (incl.
system data, see Table 3-5, step 9).
In STARTER, set the interface configuration of the SINAMICS G to telegram1,
see Table 6-2, step 24).
Adjust the HMI project.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 45
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

5.3 Parameter access functionality


Figure 5-8

OB 1 FC 5 “setpoint_
simulation”
“CYCL_EXC”

FB 10 “process data”

DB 10
“idb process data”
DB 100 “write drive
parameter”

FB 20 “parameter SFB 53 “WRREC” DB 102 “answer


access” from drive_write”

SFB 52 “RDREC” DB 101 “read drive


parameter”

DB 103 “answer
DB 20 “idb parameter access” from drive_read”
Siemens AG 2014 All rights reserved

Acyclic parameter access takes place parallel to the cyclic process data exchange.
This saves resources as this connection is made only when required, i.e. when a
parameter is to be accessed.
In the SIMATIC S7-300/400, the “Write data record” and “Read data record”
functions must be used for this purpose. Data record 47 must always be used.
Writing data record 47 sends a job to the SINAMICS G. It executes the job and
provides a response. By reading data record 47, the response of the SINAMICS G
is made available in the SIMATIC S7-300/400 and can be evaluated.
Copyright

In the SIMATIC S7-300/400, the SFB 53 “WRREC” and SFB 52 “RDREC” system
function blocks are used to read or write data records.
For the Data record 47 please refer to chap. 3.1.2 in the function manual Fieldbus
systems (/7/).

Note As SFB 53 “WRREC” and SFB 52 “RDREC” cannot be used with the CP342-5,
parameter access is not possible when using this CP.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 46
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

5.3.1 FB 20 “Parameter_Access”

Parameter access takes place with FB 20 “Parameter_Access”. It is called


cyclically by OB 1. The block was created so that you can easily use it in your own
applications.

Figure 5-9

Table 5-3 Interface of FB 20 “Parameter_Access”


Data Initial
Parameter Description
type value
Input parameter
Siemens AG 2014 All rights reserved

Address INT 0 IO address of the SINAMICS G


The IO address assigned in HW Config
for telegram 352 of the SINAMICS
must be specified here.
In order to use this block, input and
output address must be identical.
DB_No_send INT 0 Number of the DB in which the data
record to be sent is stored.
DB_No_rev INT 0 Number of the DB in which the
Copyright

response of the SINAMICS G is to be


stored.
START BOOL FALSE A rising edge at START starts the
transfer.
Output parameter
Busy BOOL Transfer active
Done BOOL Job transferred successfully
Drive_Error BOOL Job transferred successfully, but
SINAMICS G could not or not
completely finish the job.
The response contains the error ID.
Error BOOL Access terminated with (transfer) error
ErrorID WORD Termination cause

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 47
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

Error list
FB 20 “Parameter_Access” can output the following error codes:

Table 5-4
Error number Description Note
0 No error
8000 DB_No_send and DB_No_rev
are identical. Check the parameterization of FB 20
8001 DB_No_rev or DB_No_send is “Parameter_Access”.
0.
8002 SFC53 “WEREC” returns an In the instance DB, the error code of
error. the SFC is stored in
#WD_REC_STATUS.
8003 SFC52 “RDREC” returns an In the instance DB, the error code of
error. the SFC is stored in
#RD_REC_STATUS.
8004 Send DB is empty (length: 0), In the instance DB, the error code of
does not exist or is faulty. SFC24 “TEST_DB” is stored in
#TEST_DB_1_STATUS. If the code
Siemens AG 2014 All rights reserved

is 0, the DB is empty or
write-protected.
8005 Receive DB is empty (length: In the instance DB, the error code of
0), does not exist or is faulty. SFC24 “TEST_DB” is stored in
#TEST_DB_2_STATUS. If the code
is 0, the DB is empty or
write-protected.
Copyright

Drive error
If an error occurred when processing a job in the SINAMICS G and the error ID
was set in the response, you have to analyze the response DB to determine the
cause of the error.

Function
FB 20 “Parameter_Access” transfers only the selected DBs to or from the
SINAMICS G and checks if the transfer was successful. It also checks if the error
ID has been set in the response of the SINAMICS G.
For the structure of the jobs and responses, please refer to chapter 6.1.5.1 “
Configuring the field bus, PROFIdrive profil for PROFIBUS and PROFINET, acylic
communication“ in the operating instructions (/7/).

Structure
“Parameter_Access” consists of three areas:
Check of the DB_No_xx input parameters.
Network 1
Sequencer that controls the parameter access sequence.
Networks 2 to 10
Call of the Write data record or Read data record system functions.
Network 11

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 48
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

Check of the DB_No_xx input parameters


Checks if the DB_No_send and DB_No_rev input parameters are identical or if one
of them was parameterized with “0“”. A respective error message will be output.

Note Network 1 with the check of the DB_No_xx input parameters can be deleted to
save computing time and memory without impairing the other functions of the
block.

Sequencer
The figure below shows the sequencer of FB 20 “Parameter_Access”. It also
shows the possible transitions between the individual steps.

Figure 5-10 Sequencer


Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 49
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

In the individual states of the sequencer, the following functions are executed:
Table 5-5: Function of the states of FB 20 “Parameter_Access”
State Function
0 Wait for start trigger Waits for a rising edge of the “START” signal.
If it is detected, all output signals are deleted, “BUSY” is set
and step 1 is activated.
1 Start WR_REC The “REQ” signal of SFB 53 “WRREC” is set and step 2 is
activated.
2 Wait for end of Waits until the “busy” signal of SFB 53 “WRREC” returns to
WR_REC 0. Then step 3 is activated.
3 Check result of Checks if the data record was written successfully.
WR_REC If yes, the “REQ” signal of SFB 53 “WRREC” is deleted and
step 4 is activated.
If SFB 53 “WRREC” reports error 16#DF80_B500 (peer not
ready), step 3 is reactivated so that SFB 53 “WRREC”
repeats the job.
If a different error has occurred, the “REQ” signal of SFB 53
“WRREC” is deleted, an internal error bit is set and step 7 is
activated.
4 Start RD_REC The “REQ” signal of FB “RDREC” is set and step 5 is
activated.
Siemens AG 2014 All rights reserved

5 Wait for end of Waits until the “busy” signal of FB “RDREC” returns to 0.
RD_REC Then step 6 is activated.
6 Check result of Checks if the data record was read successfully. If yes, the
RD_REC “REQ” signal of SFB 52 “RDREC” is deleted and step 7 is
activated.
If SFB 52 “RDREC” reports error 16#DE80_B500 (peer not
ready), step 5 is reactivated so that FB “RDREC” repeats the
job.
If a different error has occurred, the “REQ” signal of SFB 52
“RDREC” is deleted, an internal error bit is set and step 7 is
Copyright

activated.
7 Check for errors, Checks if one of the internal error bits is set.
copy outputs If an error bit is set,
– the “ERROR” signal is set,
– the “BUSY” signal is deleted,
– step 0 is activated.
If no error bit is set, the read times are output, the “BUSY”
signal is deleted, the “DONE” signal is set and step 0 is
activated.

Call of the Write data record or Read data record system functions
Once the currently required control bits have been set in the sequencer of FB 20
“Parameter_Access”, the Write data record and Read data record system functions
(SFB 53 “WRREC” and SFB 52 “RDREC”) are called in network 10.
For this purpose, it is initially checked if the DB to be used exists in the SIMATIC
S7 CPU and how long it is. This is used to create an ANY pointer that references to
the data to be sent/received and the SFC is called.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 50
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

5.3.2 The “read/write_drive_parameters” and


“answer_from_drive_Read/write” DBs

In order to access parameters, a specified job structure must be complied with. The
response of the SINAMICS G also contains a specified response structure.

Job and response structure


For the structure of the jobs and responses, please refer to chapter 6.1.5.1 “
Configuring the field bus, PROFIdrive profil for PROFIBUS and PROFINET, acylic
communication“ in the operating instructions (/7/).

Note As the structure of the data record to be sent or received depends on the number
of jobs and their numerical format, a generally applicable structure cannot be
used.
Therefore, FB 20 “Parameter_Access” is limited to sending and receiving the
data record. The DBs for the data record to be sent and received must be
created by the user.

The job to access a parameter consists of at least 10 words. Therefore, the job
Siemens AG 2014 All rights reserved

should be put together in a DB. The response of the SINAMICS G also consists of
several words.
A job can contain access to several parameters. As the length of the data to be
transferred per job depends on the number and data types of the SINAMICS G
parameters, no generally applicable structure can be created.
In the example, the ramp-up and ramp-down time (P1120 and P1121) and a part of
the fault memory (P945.x) are accessed. The job to write the parameters is stored
in DB 100 “write_drive_parameters” and the job to read them is stored in
Copyright

DB 101 “read_drive_parameters”.
The respons of the SINAMICS G is copied to DB 102 “answer_from_drive_write” or
DB 103 “answer_from_drive_read”. The structure created in it corresponds to the
structure for read/write parameters successful.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 51
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

Figure 5-11 DB 100 for writing the ramp-up and ramp-down time (in the figure: 10s and 15 s)
Siemens AG 2014 All rights reserved

Figure 5-12 DB 102 for the response of the write job


Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 52
5 Functional Mechanisms of this Application
5.3 Parameter access functionality

Figure 5-13 DB 101 for reading the ramp-up and ramp-down time and 16 values of the fault memory
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 53
5 Functional Mechanisms of this Application
5.4 Functions of the other blocks in the sample projects

Figure 5-14: DB 103 for the response of the read job


Siemens AG 2014 All rights reserved

Note As the structure of the data record to be sent or received depends on the number
Copyright

of jobs and their numerical format, a generally applicable structure cannot be


used.

5.4 Functions of the other blocks in the sample projects


Aside from FB10 and FB20, the sample projects include other blocks necessary to
make the examples executable.
These blocks are listed in the following table:
Table 5-6
Block Function
OB86 If the connection to a PROFIBUS station is interrupted or
re-established, the SIMATIC S7 CPU calls this error
organization block. If this OB does not exist in the SIMATIC S7
CPU, it instead goes to STOP.
In this OB, the user can program a response to the station
failure or return; it is empty in the example.
FC5 Function to generate a speed setpoint with the aid of the digital
inputs. The setpoint is written directly to the instance DB of
FB10, i.e. to DB10.DBD 4.
VAT_Process_Data
Value tables to monitor and control FB10 and FB20.
VAT_Parameter_Access

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 54
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

6 Configuration and Project Engineering


Note If you only want to download and start up the sample program, follow the
instructions in chapter 3 “Setup and Commissioning of the Application”.

The tables below describe what you have to do if you do not want to or cannot use
the sample code and if you want to or have to configure the SINAMICS G and the
SIMATIC S7 CPU yourself.

6.1 Configuring the SIMATIC S7-300/400 controller


This chapter describes how to configure the SIMATIC S7-300/400 for the sample
program. This chapter does not discuss integrating the operator panel and
programming the SIMATIC S7-300/400.
The screen shots below use a common STEP 7 project name:
Note
“G_at_S7”.

Table 6-1
Siemens AG 2014 All rights reserved

No. Action Remark


1. Start STEP 7 V5.5
Copyright

2. Start the “New Project” Wizard.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 55
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

No. Action Remark


3. Select the CPU 315-2DP/PN or
another CPU that supports data
record routing, see /9/.

4. In this screen, click on “Next >”.


Siemens AG 2014 All rights reserved
Copyright

5. Assign a name for the project


(e.g.,“G120_at_S7-300”).

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 56
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

No. Action Remark


6. Click on the S7-300 station.
Double-click on the
“Hardware” icon to open the
hardware configuration.

7. Double-click on the MPI/DP


interface of the CPU.
Siemens AG 2014 All rights reserved
Copyright

8. For the type, select PROFIBUS


and click on Properties....
– Select address 1 and
create a new PROFIBUS.
Then close the interface
configuration.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 57
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

No. Action Remark


9. Make sure that PROFIBUS is
displayed.

10. In the catalog, search for your SINAMICS G120. The path in the catalog is as follows:
> PROFIBUS-DP > SINAMICS > SINAMICS G110M
G120
G120C
G120D
Note:
The CU230P-2 DP is in the G120 folder.
Siemens AG 2014 All rights reserved
Copyright

The figure shows an example of selecting a SINAMICS G120C.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 58
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

No. Action Remark


11. Move the selected CU to the
PROFIBUS cable and
release the mouse button.

The window for selecting the


PROFIBUS interface opens
automatically:
Select the address for the
1)
SINAMICS G , in the
example: 5.
Click on OK.

1)
The address must match the
one set on the SINAMICS G.

12. The window for selecting the


Siemens AG 2014 All rights reserved

SINAMICS G firmware opens


automatically:
Then select the CU firmware
version of your SINAMICS
G.

It can be found on the name


plate of the CU or for the
SINAMICS GC, on the name
plate of the inverter.
Copyright

13. The window for selecting the


telegrams opens automatically.
Select “Siemens message
frame 352, PZD-6/6”.
If available, select the “No
PROFIsafe” option.
Make sure that I and O
address are identical, in the
example: 256.
Close the dialog with OK.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 59
6 Configuration and Project Engineering
6.1 Configuring the SIMATIC S7-300/400 controller

No. Action Remark


14. In slot 4 of the central rack,
insert a DI or DI/DO module
(e.g., 6E7S323-1BH01-0AA0).
For the example, make sure that
the I address is 0.

15. The hardware configuration has


been completed.
Click on “Save and Compile”.
Siemens AG 2014 All rights reserved
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 60
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

6.2 Configuring the SINAMICS G drive


The following configuration instructions assume that the SINAMICS G is to be
accessed via routing. Therefore, the SIMATIC S7-300/400 station is first extended
accordingly and then (step 17 and the following steps) the SINAMICS G is
configured.
Table 6-2
No. Action Remark
1. If not yet done, install the
STARTER commissioning
software (see also /6/).
2. Connect the SINAMICS G to the SINAMICS G120 S7-300/400
SIMATIC S7-300 using the
PROFIBUS cable and connect
your PG/PC, to the SIMATIC S7-
300 with the network cable.
Siemens AG 2014 All rights reserved

PROFIBUS Ethernet

3. Start the SIMATIC Manager and


open the project created in
chapter 6.1.
Copyright

4. Open the hardware configuration


of the SIMATIC S7-300 station.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 61
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


5. Open the properties of the
SIMATIC S7 CPU.
In the “General” tab in the
“Interface” area, click on
“Properties…”.
Siemens AG 2014 All rights reserved

6. Click on “New”.
In the dialog that opens,
select only “OK”.
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 62
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


7. Make sure that the Ethernet
network was created and
that the SIMATIC CPU is
connected to it.
Close the dialog with “OK”.

Close the SIMATIC S7 CPU


properties also with “OK”.
Siemens AG 2014 All rights reserved

8. Open NetPro Figure 6-1


Copyright

9. Insert a PG/PC station.

10. Double-click on the icon to


open the PG/PC station.
Go to the “Interfaces” tab.
Click on “New” and select
“Industrial Ethernet”.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 63
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


11. In the dialog that opens,
enter IP address
192.168.0.200 and subnet
mask 255.255.255.0.
In Subnet, select
“Ethernet(1)”.
Close the dialog with “OK”.

12. Make sure that the Ethernet


interface of the PG/PC has been
created.
Siemens AG 2014 All rights reserved

13. Go to the “Assignment” tab.


Select “TCP/IP -> your
network card” and click on
“Assign”.
Copyright

– If necessary, confirm
message 2775:809 that
the parameters could not
be adjusted.
Close the dialog with “OK”.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 64
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


14. Make sure that the interface
is shown in the area
„assigned“ and klick one
time on it.
Check “Active” is set.
Close the dialog with “OK”.

15. Make sure that the PG/PC


station is connected to
Ethernet and that the
connection is active (marked
Siemens AG 2014 All rights reserved

in yellow).
Click on “Save and
Compile”.
If it has been compiled
without errors, open NetPro.
Copyright

16. In HW Config:
Also click on “Save and
Compile”.
Then download the
configuration to the
SIMATIC S7 CPU.
Close HW Config.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 65
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


17. In the tree of the SIMATIC
Manager, select the SINAMICS
G and start commissioning (e.g.,
by double-clicking on the
Commissioning icon), which
opens STARTER.

18. In STARTER, select “Target


system > Select target
devices…” to call the “Target
Device Selection” dialog.
Select the CU and the
“S7ONLINE” access point and
click on OK.
Siemens AG 2014 All rights reserved

19. Go online.
Copyright

20. In the tree, select the SINAMICS


G and then click on “Restore
factory settings”.

21. Uncheck “Save factory settings


to ROM” and click on “OK”.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 66
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


22. Expand the tree and double-click
on “Configuration”.
Then call the wizard.

23. Run the wizard and enter the


data you need.
If you have no special
requirements, use, except for the
following exceptions, the default
values.
Make sure that the field bus
is selected in the “Defaults
Siemens AG 2014 All rights reserved

of the setpoints/command
sources” step.
In the “Motor” step, enter the
data of the connected motor.
Copyright

24. Once you have completed the


wizard, double-click on
“Communication > PROFIBUS”
in the tree, select one of the
“Receive” or “Send direction”
tabs, and select
if the PROFIsafe selection is
available, :“No PROFIsafe
telegram selected” and
“Siemens telegram 352,
PZD 6/6)”.
Note:
Telegram type and address are
matched to the example.
The decisive factor is that the
same telegram and the same
address as in the STEP 7
hardware configuration are
selected.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 67
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


25. If you do not want to use safety When using an F-CPU, you can address safety functions
functions or if you are using a also via the field bus, but this is not part of this example.
CU230P-2DP or CU240B-2DP, For more information, please refer to the Safety Integrated
continue with step 31. Function Manual for the SINAMICS G (/7/) or the example
with PROFIsafe (/8/).
26. In the tree, open “Safety
Integrated” and click on “Change
settings”.

27. Select “Basic functions via


onboard terminals”, click on
“Copy parameters” and then on
“Activate settings”.
Siemens AG 2014 All rights reserved
Copyright

28. Enter a password and once


again click on “Activate settings”.

(The password used in the


example is “12345”).

29. Select “Yes” to save the


parameters to the ROM.

Continue with step 31.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 68
6 Configuration and Project Engineering
6.2 Configuring the SINAMICS G drive

No. Action Remark


30. In the tree, select the SINAMICS
G and then click on “Copy RAM
to ROM”.

31. Upload the configuration created


online to the PG.

32. Go offline.
Siemens AG 2014 All rights reserved

33. Save the project to your hard


drive.
Copyright

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 69
7 References

7 References
This list is by no means complete and only provides a selection of useful
information.
Table 7-1
Topic Title / link
/1/ Automating with STEP7 in STL and SCL
Author: Hans Berger
Publisher: Publicis Publishing
ISBN: 978-3-89578-412-5
/2/ Automating with STEP 7 in LAD and FBD
STEP7
Author: Hans Berger
SIMATIC S7-
300/400 Publisher: Publicis Publishing
ISBN: 978-3-89578-410-1
/3/ Reference manual
System Software for S7-300/400 System and Standard
Functions Volume 1 and Volume 2
http://support.automation.siemens.com/WW/view/en/44240604
/4/ Reference to the http://support.automation.siemens.com/WW/view/en/58820849
document
http://support.automation.siemens.com
Siemens AG 2014 All rights reserved

/5/ Siemens Industry


Online Support
/6/ STARTER STARTER Software
http://support.automation.siemens.com/WW/view/en/26233208
/7/ SINAMICS Operating instructions (V4.7):
G110M http://support.automation.siemens.com/WW/view/de/102316337
manuals List manual (V4.7) (parameters and error list):
http://support.automation.siemens.com/WW/view/de/99684082
Function manual Safety Integrated (V4.7):
Copyright

http://support.automation.siemens.com/WW/view/en/94003326
Function manual Fieldbus systems (V4.7):
http://support.automation.siemens.com/WW/view/en/99685159

SINAMICS Operating instructions (V4.7):


G120 http://support.automation.siemens.com/WW/view/en/94020562
manuals
List manual (V4.7) (parameters and error list):
http://support.automation.siemens.com/WW/view/en/99683523
Function manual Safety Integrated (V4.7):
http://support.automation.siemens.com/WW/view/en/94003326
Function manual Fieldbus systems (V4.7):
http://support.automation.siemens.com/WW/view/en/99685159
SINAMICS Operating instructions (V4.7):
G120C http://support.automation.siemens.com/WW/view/en/99710404
manuals List manual (V4.7) (parameters and error list):
http://support.automation.siemens.com/WW/view/en/99683780
Function manual Safety Integrated (V4.7):
http://support.automation.siemens.com/WW/view/en/99683780
Function manual Fieldbus systems (V4.7):
http://support.automation.siemens.com/WW/view/en/99685159

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 70
8 History

Topic Title / link


SINAMICS Operating instructions CU240D-2 (V4.7):
G120D http://support.automation.siemens.com/WW/view/en/99711357
manuals List manual (V4.7) (parameters and error list):
http://support.automation.siemens.com/WW/view/en/99684194
Function manual Safety Integrated (4.7):
http://support.automation.siemens.com/WW/view/en/94003326
Function manual Fieldbus systems (V4.7):
http://support.automation.siemens.com/WW/view/en/99685159
SINAMICS Operating instructions (V4.7):
G120P http://support.automation.siemens.com/WW/view/en/94020570
manuals List manual (V4.7) (parameters and error list):
http://support.automation.siemens.com/WW/view/en/99683691
Function manual Fieldbus systems (V4.7):
http://support.automation.siemens.com/WW/view/en/99685159
/8/ Application SINAMICS G: Speed Control for G120, G120C or G120D using
example with S7-300/400F (in STEP 7 V5) via PROFINET/PROFIBUS with
PROFIsafe Safety Integrated and HMI
http://support.automation.siemens.com/WW/view/en/60441457
/9/ FAQ about data http://support.automation.siemens.com/WW/view/en/7000978
record routing http://support.automation.siemens.com/WW/view/en/50037141
/10/ FAQ for SINAMICS G110D/G110M/G120D, SIMATIC ET 200pro/ET
Siemens AG 2014 All rights reserved

supplementary 200pro FC, SIRIUS M200D: Listing of supplementary products


products (cables, connectors and accessories) for distributed frequency
converter and motor starters.
http://support.automation.siemens.com/WW/view/en/65355810

8 History
Copyright

Table 8-1
Version Date Modification
V1.0 07/2012 First edition
V2.0 08/2012 Complete revision focusing on easier usability of the blocks
in customer projects
SINAMICS G120C, G120D and G120P added
V2.1 04/2013 Extended by CU250S-2 DP
V2.1a 04/2013 Corrected used STARTER version in chap. 2.3
V2.2 04/2014 Update FB10
(initialize the input buffer with 0, when SFC14 shows error)
Use of STARTER V4.3.3
V2.3 11/2014 Extended by SINAMICS G120 with FW 4.7 and
STARTER V4.4.

SINAMICS G120 at S7-300/400


Beitrags-ID: 58820849, V2.3, 11/2014 71

Anda mungkin juga menyukai