Sunteți pe pagina 1din 71

Application description 11/2014

SINAMICS G: Speed control


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

4.6)

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.

Copyright

Siemens AG 2014 All rights reserved

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
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.
Any form of duplication or distribution of these Application Examples or excerpts
hereof is prohibited without the expressed consent of Siemens Industry Sector.
Security
information

Siemens provides products and solutions with industrial security functions that
support the secure operation of plants, solutions, machines, equipment and/or
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 productspecific newsletter. For more information, visit
http://support.automation.siemens.com.

SINAMICS G120 at S7-300/400


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

Table of Contents

Table of Contents
Warranty and liability................................................................................................... 2
Table of Contents ......................................................................................................... 3
1

Task ..................................................................................................................... 5

Solution............................................................................................................... 6
2.1
2.2
2.2.1
2.2.2
2.3

Setup and Commissioning of the Application .............................................. 13


3.1
3.2
3.3
3.4
3.5
3.6
3.6.1
3.6.2
3.6.3

4.3.3

Requirements ..................................................................................... 27
Operation of the application ............................................................... 27
Monitoring and parameter access via operator panel ........................ 29
Screens and screen navigation .......................................................... 29
Process data exchange ...................................................................... 30
Control and status word ..................................................................... 30
Setpoints and actual values ............................................................... 31
Parameter access .............................................................................. 33
Read/write parameters ....................................................................... 33
Fault buffer ......................................................................................... 35

Functional Mechanisms of this Application ................................................. 37


5.1
5.1.1
5.1.2
5.1.3
5.1.4
5.2
5.3
5.3.1
5.3.2
5.4

Wiring ................................................................................................. 13
IP addresses and PN names ............................................................. 14
Settings on the PG/PC ....................................................................... 14
Settings on the SINAMICS G ............................................................. 14
Downloading the SIMATIC program .................................................. 15
Downloading the SINAMICS configuration ........................................ 18
Preparations for using the LAN port of the PG/PC ............................ 18
Preparations for using the USB port of the PG/PC ............................ 22
Downloading the configuration to the SINAMICS G .......................... 25

Operation of the Application .......................................................................... 27


4.1
4.2
4.3
4.3.1
4.3.2

Copyright

Siemens AG 2014 All rights reserved

Overview of the overall solution ........................................................... 6


Description of the core functionality ..................................................... 7
Configuring the communication ............................................................ 7
SIMATIC S7-300/400 ........................................................................... 7
SINAMICS G ........................................................................................ 7
Data exchange ..................................................................................... 7
Cyclic process data exchange ............................................................. 8
Acyclic data exchange (parameter access) ......................................... 8
Hardware and software components used........................................... 9
Sample files and projects ................................................................... 11

Process data exchange functionality .................................................. 38


Accessing process data in the user program of the SIMATIC
S7-300/400 ......................................................................................... 39
Normalizing the setpoints and actual values ...................................... 39
Control and status word ..................................................................... 40
FB10 PZD_G120_Tel_352 .............................................................. 42
Change to Siemens telegram 1 (with FB11) .................................... 45
Parameter access functionality .......................................................... 46
FB 20 Parameter_Access ................................................................ 47
The read/write_drive_parameters and
answer_from_drive_Read/write DBs ............................................... 51
Functions of the other blocks in the sample projects ......................... 54

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

Table of Contents
6.2

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

References ....................................................................................................... 70

History............................................................................................................... 71

Copyright

Siemens AG 2014 All rights reserved

SINAMICS G120 at S7-300/400


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

1 Task

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:

Siemens AG 2014 All rights reserved

Figure 1-1

MPI, PROFIBUS
or Ethernet

Copyright

PROFIBUS

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


SINAMICS G

The SINAMICS G inverters offer the option to perform a failsafe shutdown (e.g., emergency stop.).

SINAMICS G120 at S7-300/400


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

2 Solution
2.1 Overview of the overall solution

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

S7-300/400

Siemens AG 2014 All rights reserved

SINAMICS G120

KTP 600

PC/PG
Ethernet

Copyright

PROFIBUS
USB
Motor

(as an alternative to the configuration


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

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.

SINAMICS G
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
order. It is important that the same telegram type be selected when configuring the
SIMATIC S7-300/400.

Copyright

Siemens AG 2014 All rights reserved

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.

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

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)

Siemens AG 2014 All rights reserved

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
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.

Copyright

In the SIMATIC S7-300/400, parameter jobs are sent to the SINAMICS G by


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

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

Copyright

Siemens AG 2014 All rights reserved

Component

Qty.

Order no.

CPU 315-2 DP/PN

6ES7315-2EH14-0AB0

Or other S7-300/400 CPU


with PFOFIBUS that
supports data record
routing, see /9/

MMC 128KB

6ES7953-8LG30-0AA0

Or larger MMC

SM 323

6ES7323-1BH01-0AA0

Or other module with DIs

SIMATIC Panel, KTP600


Basic color PN

6AV6647-0AD11-3AX0

SINAMICS IOP or
SINAMICS BOP-2

6SL3255-0AA00-4JA1
6SL3255-0AA00-4CA1

SINAMICS G120
PC inverter
connection kit -3m

PROFINET connector

Optional

6SL3255-0AA00-2CA0

6GK1901-1BB10-2AA0

Two for the connection


between PG/PC and S7
CPU and two for the
optional connection
between S7 CPU and HMI.

6XV1840-2AH10

PROFIBUS cable

6XV1830-0EH10
1

The panel is optional

Includes STARTER on
DVD and a USB cable
Alternatively, the software
can be downloaded and a
standard micro USB cable
can be used as well

PROFINET cable
Motor

Note

1LA7083-4AA60

Hardware components when using a SINAMICS G110M


Table 2-2 Hardware components
Komponente

Anz.

Stecker und Kabel fr


Netz- und
Motoranschlsse

SINAMICS G120 at S7-300/400


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

Hinweis

6SL3517-1BE12-3AM0
(PM240M)

or any other G110M


power module

6SL3544-0TB02-1PA0
(CU240M DP)

or any other G110M


PROFIBUS control unit

6GK1905-0EA00
3RK1902-2DA00
or
3RK1 902-1BA00
3RK1 902-1DA00

straight, pin insert


receptacle insert
or
angled, pin insert
receptacle insert

SINAMICS G110M

PROFIBUS
connector plug M12

Bestellnummer

siehe /10/

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
(PM240)

any PM230, PM240

Control Unit (CU)

6SL3244-0BB12-1PA1
(CU 240E-2 DP)

or CU240B-2 DP
(6SL3244-0BB00-1PA1)
or CU250S-2 DP
(6SL3246-0BA22-1PA0)

PROFIBUS connector

6ES7972-0BA52-0XA0

Or 6ES7972-0BA520XA0 (with PG socket)

Power Module (PM)

Hardware components when using a SINAMICS G120C


Table 2-4 Hardware components

Copyright

Siemens AG 2014 All rights reserved

Component

Qty.

Order no.

Note

SINAMICS G120C

6SL3210-1KE14-3UP1

Or other
SINAMICS G120C

PROFIBUS connector

6ES7972-0BA52-0XA0

Or 6ES7972-0BA520XA0 (with PG socket)

Hardware components when using a SINAMICS G120D


Table 2-5 Hardware components
Component

Qty.
1

SINAMICS G120D

Order no.
6SL3544-0FB20-1PA0
(CU 240D-2 DP) and
6SL3525-0PE21-5AA1
(PM250D)

PROFIBUS M12
connecting plug

6GK1905-0EB00

PROFIBUS connector

6ES7972-0BA52-0XA0

Connectors and cables


for mains and motor
connections

Note

Or other PM250D
power module
5 connecting plugs
Or 6ES7972-0BA520XA0 (with PG socket)

For the connectors and cables, please refer to the operating


instructions (/7/) Chapter 4.2.3 Connections and cables.

Hardware components when using a SINAMICS G120P


Table 2-6 Hardware components
Component

Qty.
1

SINAMICS G120P

PROFIBUS connector

SINAMICS G120 at S7-300/400


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

1
2

Order no.
6SL3243-0BB30-1PA2
(CU 230P-2 DP) and
6SL3223-0DE21-1BA0
(PM230)
6ES7972-0BA52-0XA0

Note

Or other PM230
power module
Or 6ES7972-0BA520XA0 (with PG socket)

10

2 Solution
2.3 Hardware and software components used
Software components
Table 2-7 Software components
Component

Qty.

Order no.

SIMATIC STEP 7
V5.5 SP4

Floating license
6ES7810-4CC10-0YA5

STARTER
V4.4

6SL3072-0AA00-0AG0

WinCC flexibel
Version: 2008 SP3

Note

Free download: See /6/

6AV6613-0AA51-3CA5

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

Copyright

Siemens AG 2014 All rights reserved

Component

Note
STEP 7 project mit
SINAMICS G110

58820849_SINAMICS_G110M_at_S7-300400-DP_CODE_v23.zip

STEP 7 project with


SINAMICS G120 and
CU240B-2 DP

58820849_SINAMICS_G120_B_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120 and
CU240E-2 PN

58820849_SINAMICS_G120_E_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120 and
CU240E-2 PN F

58820849_SINAMICS_G120_EF_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120 and
CU250S-2 PN

58820849_SINAMICS_G120_S_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120C

58820849_SINAMICS_G120C_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120D and
CU240D-2 PN

58820849_SINAMICS_G120D_CU240D_at_S7-300400-DP_CODE_vnn.zip

58820849_SINAMICS_G120D_CU240DF_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120D and
CU240D-2 PN

58820849_SINAMICS_G120P_at_S7-300400-DP_CODE_vnn.zip

STEP 7 project with


SINAMICS G120P

58820849_SINAMICS_G120_at_S7-300400_SHORT-DOKU_v23_en.pdf

Short documentation for


experienced users

58820849_SINAMICS_G120_at_S7-300400-DP_DOKU_v23_en.pdf

This document

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
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.

Copyright

Siemens AG 2014 All rights reserved

CAUTION

SINAMICS G120 at S7-300/400


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

12

3 Setup and Commissioning of the Application


3.1 Wiring

Setup and Commissioning of the


Application
Notes

3.1

A common project name, G120_at_S7-300400-DP or SINAMICS G120, is used in the


following screen shots and figures. The used SINAMICS type is specified in the respective
sample project.

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

L1

L2

L3

on off2 off3 Ack Rev

PE

n+ n-

Siemens AG 2014 All rights reserved

+24 V OUT
DI 4

F-D

DI 5

1)

L+ M

DI COM 1
DI COM 2

PB

2)

GND

E 0.0 0.1 0.2 0.3 0.4

PN

PN

0.5 0.6 0.7

SM323

CPU 315-2 PN/DP

USB
USB cable
is optional.

PB

Copyright

SINAMICS
G120
U2 V2 W2 PE

M
Y

L+ M

PN

SIMATIC Panel
KTP600

PN

USB

PG/PC

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

3.3

Component

Device name

192.168.0.1

S7 CPU

S7-CPU

192.168.0.3

KTP600

KTP600

192.168.0.200

PG/PC

Settings on the PG/PC


Table 3-2
Action

Remark

Copyright

Siemens AG 2014 All rights reserved

In the Windows settings for


the network card to be used,
set the static TCP/IP address
192.168.0.200 and network
address 255.255.255.0.
You can also use another
available IP address
(192.168.0.x).

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

Copyright

Siemens AG 2014 All rights reserved

No.

Action

1.

Connect the SIMATIC S7300/400 to the PG/PC using a


network cable.

2.

Start STEP 7.

3.

Select Options > Set PG/PC


Interface ... to open the online
interface settings.

Remark
You can connect the two devices directly or via a switch.

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
Action

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.

Remark

Copyright

Siemens AG 2014 All rights reserved

No.

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.

Copyright

Siemens AG 2014 All rights reserved

6.

Action

Remark

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.

8.

If you have not yet retrieved the


project, click on File >
Retrieve to select a project
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
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
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
SIMATIC S7 CPU) or directly via a USB port of the PG/PC.

Copyright

Siemens AG 2014 All rights reserved

9.

Remark

Notes

3.6.1

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/

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

Copyright

Siemens AG 2014 All rights reserved

No.

Action

1.

Open the project.


Double-click on PG/PC(1).

2.

Confirm that you want to change


the assignment.

3.

Remark

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.

Remark

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.

6.

Confirm that the assignment was


changed.

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.

Copyright

Siemens AG 2014 All rights reserved

4.

Action

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.
9.

Remark

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.
After STARTER has opened,
select the SINAMICS G and
right-click to open its properties.

Copyright

Siemens AG 2014 All rights reserved

10.

Action

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

Copyright

Siemens AG 2014 All rights reserved

No.

Action

11.

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

12.

Continue with the instructions in


chapter 3.6.3.

3.6.2

Remark

Preparations for using the USB port of the PG/PC

Table 3-5
No.
1.

Action

Remark

Use the USB cable to connect the


SINAMICS G to the PG/PC.
Wait until Windows detects the
SINAMICS G (USB mass storage
device).

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.

Copyright

Siemens AG 2014 All rights reserved

2.

Action

Remark

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.

4.

Make sure that the S7USB


interface configuration is selected
for the
DEVICE (STARTER,SCOUT)
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
Action

5.

Select the SINAMICS G and rightclick to open its properties.

6.

Select DEVICE(S7USB) and


click on OK.

7.

Continue with the instructions in


chapter 3.6.3.

Remark

Copyright

Siemens AG 2014 All rights reserved

No.

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

Copyright

Siemens AG 2014 All rights reserved

No.

Aktion

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.

3.

If the Online/offline comparison


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

SINAMICS G120 at S7-300/400


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

Anmerkung

25

3 Setup and Commissioning of the Application


3.6 Downloading the SINAMICS configuration
No.
4.

Aktion

Anmerkung

Start downloading and check


After loading, copy RAM to
ROM.

5.

Open Functions>Safety
Integrated in the tree and click on
Change settings first, then on
Copy Parameters and then on
Activate settings.

6.

Enter a password (e.g.12345)


and klick on OK.

7.

Select Yes, to save the


parameters in the ROM.

8.

Go offline.

9.

Make a power reset.

Copyright

Siemens AG 2014 All rights reserved

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

SINAMICS G120 at S7-300/400


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

Switch off all power supplies of the SINAMICS G and wait


until all LEDs are gone off. Switch on again.

26

4 Operation of the Application


4.1 Requirements

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 ( ).

Copyright

Siemens AG 2014 All rights reserved

When using a BOP-2, check if the hand icon (


select the Hand/Auto button ( ).

4.2

) is displayed. If it is displayed,

Operation of the application


The SINAMICS G is moved via digital inputs. The HMI is then only used for
monitoring.
Table 4-1
Terminal

Name

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

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

Function

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

Apply 24 V to OFF2(E0.1) and


OFF3(E0.2).

The other required control bits for


operation are permanently set to 1 by
the program.

2.

Apply a pulse (switch on and off) to


Ack (E0.3).

This acknowledges a possibly pending


error message.

3.

Apply a pulse (switch on and off) to


0 (E0.5).

The setpoint is set to 0.

4.

Apply 24 V to ON(E0.0).

The SINAMICS G switches on.

5.

Change the setpoint with inputs n+


(E 0.6), n- (E0.7) and 0 (E0.5)

The motor speed changes.

6.

Remove the 24 V from ON(E0.0).

The SINAMICS G switches off.

Copyright

Siemens AG 2014 All rights reserved

1.

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

Start screen

Figure 4-1

Support

Overview screen

Online Support - Promotion

Application example

Read/write parameters
Fault buffer

Parameter access

Status word, Control Word

Process data exchange

Setpoints and actual values

Copyright

Siemens AG 2014 All rights reserved

From all
subordinate screens

From all
subordinate screens

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

Copyright

Siemens AG 2014 All rights reserved

Figure 4-2

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.

DANGER

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.

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

Copyright

Siemens AG 2014 All rights reserved

Figure 4-3

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.

DANGER

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.

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.

Copyright

Siemens AG 2014 All rights reserved

Figure 4-5

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

Copyright

Siemens AG 2014 All rights reserved

Figure 4-6

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

1.

Use the Read parameters and Write


parameters buttons to select the
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.

Remark
A bright green button indicates the
selected access type.

Siemens AG 2014 All rights reserved

8,0

3.

Use the Start button to start the write


or read job.

The job status specifies how the job


was completed:
done = done without error
errori = job aborted with error

Copyright

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/.
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.

Note

Once again, click on Start to stop the


transfer request.

Once the transfer request is no longer


pending, the job status bits are deleted.

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 S7300/400 is displayed that can therefore be obsolete.

Copyright

Siemens AG 2014 All rights reserved

Figure 4-7

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

Copyright

Siemens AG 2014 All rights reserved

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

36

5 Functional Mechanisms of this Application


4.3 Monitoring and parameter access via operator panel

Functional Mechanisms of this Application

Program overview
Figure 5-1
OB 1
CYCL_EXC

FC 5 setpoint_
simulation

FB 10 process data

DB 10
idb process data

FB 20 parameter
access

DB 100 write drive


parameter
SFB 53 WRREC

DB 102 answer
from drive_write

SFB 52 RDREC

DB 101 read drive


parameter

Siemens AG 2014 All rights reserved

DB 20 idb parameter access

DB 103 answer
from drive_read

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.

Copyright

Process data
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
FC 5 setpoint_
simulation

OB 1
CYCL_EXC

FB 10 process data

DB 10
idb process data

FB 20 parameter
access

DB 100 write drive


parameter
SFB 53 WRREC

DB 102 answer
from drive_write

SFB 52 RDREC

DB 101 read drive


parameter

Copyright

Siemens AG 2014 All rights reserved

DB 20 idb parameter access

DB 103 answer
from drive_read

Process data contains values that are exchanged between the SIMATIC S7300/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.
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
(from the SIMATICs perspective)

Receive direction
(from the SIMATICs 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 S7300/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.

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

Siemens AG 2014 All rights reserved

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.

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.

Copyright

Siemens AG 2014 All rights reserved

Figure 5-3: Control word of the Siemens telegram 352, PZD 6/6 telegram type

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

Copyright

Siemens AG 2014 All rights reserved

Figure 5-4 Status word of the Siemens telegram 352, PZD 6/6 telegram type

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.

Copyright

Siemens AG 2014 All rights reserved

Figure 5-5 FB10 PZD_G120_Tel_352

Table 5-2 Interface of FB10 PZD_G120_Tel_352


Parameter

Data
type

Initial
value

Description

Input parameter
Address

INT

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
type

Initial
value

Description

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
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
parameter of the SINAMICS G must be
specified here.

Copyright

Siemens AG 2014 All rights reserved

Parameter

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

The SINAMICS G outputs an alarm.

Rotating_forward

BOOL
BOOL
BOOL

Actual_speed

REAL

Actual speed in rev/min.


Negative values mean that the motor
rotates backwards.

Actual_current

Actual motor current in A

Actual_torque

REAL
REAL

Actual_alarm

REAL

Code of the currently pending alarm

Fault_active

SINAMICS G120 at S7-300/400


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

The SINAMICS G outputs a fault.


Direction of rotation of the motor.
The output is TRUE when the motor
rotates forwards.

Actual motor torque in Nm


Negative values mean that the motor
brakes.

43

5 Functional Mechanisms of this Application


5.1 Process data exchange functionality
Parameter
Actual_fault

NOTICE

Data
type

REAL

Initial
value

Description
Code of the currently pending fault

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.

Copyright

Siemens AG 2014 All rights reserved

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.

DANGER

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
switchover is performed.

Created in language: SCL


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.

Copyright

Siemens AG 2014 All rights reserved

Figure 5-7

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
CYCL_EXC

FC 5 setpoint_
simulation

FB 10 process data

DB 10
idb process data

FB 20 parameter
access

DB 100 write drive


parameter
SFB 53 WRREC

DB 102 answer
from drive_write

SFB 52 RDREC

DB 101 read drive


parameter

Siemens AG 2014 All rights reserved

DB 20 idb parameter access

DB 103 answer
from drive_read

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.

Copyright

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.
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

Copyright

Siemens AG 2014 All rights reserved

Parameter

Data
type

Initial
value

Description

Input parameter
Address

INT

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

Number of the DB in which the data


record to be sent is stored.

DB_No_rev

INT

Number of the DB in which the


response of the SINAMICS G is to be
stored.

START

BOOL

FALSE

A rising edge at START starts the


transfer.

Output parameter
Busy
Done
Drive_Error

Error
ErrorID

SINAMICS G120 at S7-300/400


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

BOOL
BOOL
BOOL

Transfer active

BOOL
WORD

Access terminated with (transfer) error

Job transferred successfully


Job transferred successfully, but
SINAMICS G could not or not
completely finish the job.
The response contains the error ID.
Termination cause

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

Copyright

Siemens AG 2014 All rights reserved

Error number

Description

Note

No error

8000

DB_No_send and DB_No_rev


are identical.

8001

DB_No_rev or DB_No_send is
0.

8002

SFC53 WEREC returns an


error.

In the instance DB, the error code of


the SFC is stored in
#WD_REC_STATUS.

8003

SFC52 RDREC returns an


error.

In the instance DB, the error code of


the SFC is stored in
#RD_REC_STATUS.

8004

Send DB is empty (length: 0),


does not exist or is faulty.

In the instance DB, the error code of


SFC24 TEST_DB is stored in
#TEST_DB_1_STATUS. If the code
is 0, the DB is empty or
write-protected.

8005

Receive DB is empty (length:


0), does not exist or is faulty.

In the instance DB, the error code of


SFC24 TEST_DB is stored in
#TEST_DB_2_STATUS. If the code
is 0, the DB is empty or
write-protected.

Check the parameterization of FB 20


Parameter_Access.

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.

Copyright

Siemens AG 2014 All rights reserved

Figure 5-10 Sequencer

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

Copyright

Siemens AG 2014 All rights reserved

State

Function

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.

Start WR_REC

The REQ signal of SFB 53 WRREC is set and step 2 is


activated.

Wait for end of


WR_REC

Waits until the busy signal of SFB 53 WRREC returns to


0. Then step 3 is activated.

Check result of
WR_REC

Checks if the data record was written successfully.


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.

Start RD_REC

The REQ signal of FB RDREC is set and step 5 is


activated.

Wait for end of


RD_REC

Waits until the busy signal of FB RDREC returns to 0.


Then step 6 is activated.

Check result of
RD_REC

Checks if the data record was read successfully. If yes, the


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
activated.

Check for errors,


copy outputs

Checks if one of the internal error bits is set.


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.

Copyright

Siemens AG 2014 All rights reserved

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
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
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-12 DB 102 for the response of the write job

Copyright

Siemens AG 2014 All rights reserved

Figure 5-11 DB 100 for writing the ramp-up and ramp-down time (in the figure: 10s and 15 s)

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

Copyright

Siemens AG 2014 All rights reserved

Figure 5-13 DB 101 for reading the ramp-up and ramp-down time and 16 values of the fault memory

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

Copyright

Siemens AG 2014 All rights reserved

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

Note

5.4

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.

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
VAT_Parameter_Access

SINAMICS G120 at S7-300/400


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

Value tables to monitor and control FB10 and FB20.

54

6 Configuration and Project Engineering


6.1 Configuring the SIMATIC S7-300/400 controller

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:
G_at_S7.

Table 6-1
No.

Action

1.

Start STEP 7 V5.5

2.

Start the New Project Wizard.

Remark

Copyright

Siemens AG 2014 All rights reserved

Note

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
Select the CPU 315-2DP/PN or
another CPU that supports data
record routing, see /9/.

4.

In this screen, click on Next >.

5.

Assign a name for the project


(e.g.,G120_at_S7-300).

Copyright

Siemens AG 2014 All rights reserved

3.

Remark

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.
6.

Action

Remark

Click on the S7-300 station.


Double-click on the
Hardware icon to open the
hardware configuration.

Double-click on the MPI/DP


interface of the CPU.

8.

For the type, select PROFIBUS


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

Copyright

Siemens AG 2014 All rights reserved

7.

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

Copyright

Siemens AG 2014 All rights reserved

Note:
The CU230P-2 DP is in the G120 folder.

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

11.

Remark

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)

12.

The window for selecting the


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

Siemens AG 2014 All rights reserved

The address must match the


one set on the SINAMICS G.

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
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.

Copyright

Siemens AG 2014 All rights reserved

14.

Remark

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
Action

1.

If not yet done, install the


STARTER commissioning
software (see also /6/).

2.

Connect the SINAMICS G to the


SIMATIC S7-300 using the
PROFIBUS cable and connect
your PG/PC, to the SIMATIC S7300 with the network cable.

Remark

SINAMICS G120

S7-300/400

PROFIBUS

3.

Start the SIMATIC Manager and


open the project created in
chapter 6.1.

4.

Open the hardware configuration


of the SIMATIC S7-300 station.

Ethernet

Copyright

Siemens AG 2014 All rights reserved

No.

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
Action

5.

Open the properties of the


SIMATIC S7 CPU.
In the General tab in the
Interface area, click on
Properties.

6.

Click on New.
In the dialog that opens,
select only OK.

Remark

Copyright

Siemens AG 2014 All rights reserved

No.

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.
7.

Action

Remark

Make sure that the Ethernet


network was created and
that the SIMATIC CPU is
connected to it.
Close the dialog with OK.

Copyright

Siemens AG 2014 All rights reserved

Close the SIMATIC S7 CPU


properties also with OK.

8.

Open NetPro

9.

Insert a PG/PC station.

10.

Figure 6-1

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.

Copyright

Siemens AG 2014 All rights reserved

11.

Action

Remark

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.

13.

Go to the Assignment tab.


Select TCP/IP -> your
network card and click on
Assign.
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.
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
in yellow).
Click on Save and
Compile.
If it has been compiled
without errors, open NetPro.

Siemens AG 2014 All rights reserved


Copyright

Action

16.

Remark

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

Copyright

Siemens AG 2014 All rights reserved

No.

Action

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.

19.

Go online.

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

Remark

66

6 Configuration and Project Engineering


6.2 Configuring the SINAMICS G drive
No.

Action
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
of the setpoints/command
sources step.
In the Motor step, enter the
data of the connected motor.

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).

Copyright

Siemens AG 2014 All rights reserved

22.

Remark

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
If you do not want to use safety
functions or if you are using a
CU230P-2DP or CU240B-2DP,
continue with step 31.

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.

28.

Enter a password and once


again click on Activate settings.

When using an F-CPU, you can address safety functions


also via the field bus, but this is not part of this example.
For more information, please refer to the Safety Integrated
Function Manual for the SINAMICS G (/7/) or the example
with PROFIsafe (/8/).

Copyright

Siemens AG 2014 All rights reserved

25.

Remark

(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
Action

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.

33.

Save the project to your hard


drive.

Remark

Copyright

Siemens AG 2014 All rights reserved

No.

SINAMICS G120 at S7-300/400


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

69

7 References

References
This list is by no means complete and only provides a selection of useful
information.
Table 7-1
Topic

Automating with STEP7 in STL and SCL


Author: Hans Berger
Publisher: Publicis Publishing
ISBN: 978-3-89578-412-5

/1/

/2/

Title / link

STEP7
SIMATIC S7300/400

/3/

Automating with STEP 7 in LAD and FBD


Author: Hans Berger
Publisher: Publicis Publishing
ISBN: 978-3-89578-410-1
Reference manual
System Software for S7-300/400 System and Standard
Functions Volume 1 and Volume 2

/4/

Reference to the
document

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

/5/

Siemens Industry
Online Support

http://support.automation.siemens.com

/6/

STARTER

STARTER Software
http://support.automation.siemens.com/WW/view/en/26233208

/7/

SINAMICS
G110M
manuals

Operating instructions (V4.7):


http://support.automation.siemens.com/WW/view/de/102316337

List manual (V4.7) (parameters and error list):


http://support.automation.siemens.com/WW/view/de/99684082

Function manual Safety Integrated (V4.7):

Copyright

Siemens AG 2014 All rights reserved

http://support.automation.siemens.com/WW/view/en/44240604

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
G120
manuals

Operating instructions (V4.7):


http://support.automation.siemens.com/WW/view/en/94020562

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
G120C
manuals

Operating instructions (V4.7):


http://support.automation.siemens.com/WW/view/en/99710404

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
SINAMICS
G120D
manuals

Title / link
Operating instructions CU240D-2 (V4.7):
http://support.automation.siemens.com/WW/view/en/99711357

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
G120P
manuals

Operating instructions (V4.7):


http://support.automation.siemens.com/WW/view/en/94020570

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

SINAMICS G: Speed Control for G120, G120C or G120D using


S7-300/400F (in STEP 7 V5) via PROFINET/PROFIBUS with
Safety Integrated and HMI

/8/

Application
example with
PROFIsafe

/9/

FAQ about data


record routing

http://support.automation.siemens.com/WW/view/en/7000978
http://support.automation.siemens.com/WW/view/en/50037141

/10/

FAQ for
supplementary
products

SINAMICS G110D/G110M/G120D, SIMATIC ET 200pro/ET


200pro FC, SIRIUS M200D: Listing of supplementary products
(cables, connectors and accessories) for distributed frequency
converter and motor starters.

Copyright

Siemens AG 2014 All rights reserved

http://support.automation.siemens.com/WW/view/en/60441457

http://support.automation.siemens.com/WW/view/en/65355810

History
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

S-ar putea să vă placă și