indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
Qualified Personnel
personnel qualified
Proper use of Siemens products
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
Disclaimer of Liability
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
The product/system described in this documentation may be operated only by
task in accordance with the relevant documentation, in particular its warning notices and safety instructions.
Qualified personnel are those who, based on their training and experience, are capable of identifying risks and
avoiding potential hazards when working with these products/systems.
Note the following:
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
for the specific
04/2018 Subject to change
Preface
About this manual
Fieldbuses for SINAMICS G120
Additional fieldbuses for SINAMICS G120P
Additional fieldbuses for SINAMICS G110M
Changes in this edition
What is the meaning of the symbols in the manual?
This manual describes the settings and preconditions that are required to communicate with
a higher-level control system with the subsequently listed fieldbus systems.
● PROFIBUS DP
● PROFINET
● EtherNet/IP
● USS
● Modbus RTU
● CANopen
● BACnet MS/TP
● P1
● AS-Interface
Inverter settings are described in the context of the Startdrive PC commissioning tool. The
descriptions for settings using STARTER have been removed.
Reference to further information in the manual
Download from the Internet
DVD that can be ordered
End of a handling instruction.
❒
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
1 Fundamental safety instructions .............................................................................................................. 9
2 General information .............................................................................................................................. 13
3 Communication via PROFIBUS and PROFINET ................................................................................... 17
1.1 General safety instructions ....................................................................................................... 9
1.2 Warranty and liability for application examples ........................................................................ 9
7.5 Cyclic and acyclic communication via CTT2 ........................................................................ 226
7.5.1 Cyclic communication ........................................................................................................... 227
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
7
Table of contents
A Appendix ............................................................................................................................................. 231
Index ................................................................................................................................................... 239
7.5.2 Acyclic communication - standard ....................................................................................... 228
7.5.3 Acyclic communication - manufacturer-specific ................................................................... 228
A.1 Application examples for communication with STEP7......................................................... 231
A.2 Manuals and technical support ............................................................................................ 232
A.2.1 Overview of the manuals ..................................................................................................... 232
A.2.2 Configuring support .............................................................................................................. 236
A.2.3 Product Support ................................................................................................................... 237
Danger to life if the safety instructions and residual risks are not observed
WARNING
Malfunctions of the machine as a result of incorrect or changed parameter settings
1.2
Warranty and liability for application examples
If the safety instructions and residual risks in the associated hardware documentation are
not observed, accidents involving severe injuries or death can occur.
• Observe the safety instructions given in the hardware documentation.
• Consider the residual risks for the risk evaluation.
As a result of incorrect or changed parameterization, machines can malfunction, which in
turn can lead to injuries or death.
• Protect the parameterization (parameter assignments) against unauthorized access.
• Handle possible malfunctions by taking suitable measures, e.g. emergency stop or
emergency off.
Application examples are not binding and do not claim to be complete regarding
configuration, equipment or any eventuality which may arise. Application examples do not
represent specific customer solutions, but are only intended to provide support for typical
tasks.
As the user you yourself are responsible for ensuring that the products described are
operated correctly. Application examples do not relieve you of your responsibility for safe
handling when using, installing, operating and maintaining the equipment.
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
9
Fundamental safety instructions
1.3
Industrial security
Note
Industrial security
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, systems, machines and networks.
In order to protect plants, systems, machines and networks against cyber threats, it is
necessary to implement
security concept. Siemens’ products and solutions constitute one element of
Customers are responsible for preventing unauthorized access to their plants, systems,
machines and networks. Such systems, machines and components should only be
connected to an enterprise network or the Internet if and to the extent such
necessary and only when appropriate security measures (e.g. firewalls and/or network
segmentation) are in place.
For additional information on industrial security measures that may be implemented, please
visit:
Industrial security (
Siemens’ products and solutions undergo continuous development to make them more
secure. Siemens strongly recommends that product updates are applied as soon as they are
available and that the latest product versions are used. Use of product versions that are no
longer supported, and failure to apply the latest updates may increase customer’s exposure
to cyber threats.
To stay informed about product updates, subs
Feed at:
Industrial security (
1.3 Industrial security
– and continuously maintain – a holistic, state-of-the-art industrial
Unsafe operating states resulting from software manipulation
1.3 Industrial security
Software manipulations (e.g. viruses, trojans, malware or worms) can cause unsafe
operating states in your system that may lead to death, serious injury, and property
damage.
• Keep the software up to date.
• Incorporate the automation and drive components into a holistic, state-of-the-art
industrial security concept for the installation or machine.
• Make sure that you include all installed products into the holistic industrial security
concept.
• Protect files stored on exchangeable storage media from malicious software by with
suitable protection measures, e.g. virus scanners.
• Protect the drive against unauthorized changes by activating the "know-how protection"
drive function.
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
Communication with the control, even when the line voltage is switched off
If, in your plant or system, communication with the control system should continue to function
even when the line voltage is switched off, then you must externally supply the
inverter/Control Unit with 24 V DC. To do this, use terminals 31 and 32 – or connector X01.
You can find additional details in the operating instructions for the inverter or the Control
Unit.
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
13
General information
2.1
Ethernet and PROFINET protocols that are used
Protocol
Port
number
Layer
(2) Link layer
(4) Transport layer
Function/description
Accessible stations, PROFINET Discovery and configuration
xx-xx-xx = Organizationally Unique Identifier
PROFINET Link Layer Discovery protocol
01-80-C2-00-00-0E
PROFINET medium redundancy
xx-xx-xx = Organizationally Unique Identifier
PROFINET send clock and time synchronization, based on IEEE
1588
xx-xx-xx = Organizationally Unique Identifier
(PROFINET)
PROFINET Cyclic IO data transfer
PROFINET connection less RPC
order to establish an application relationship (PROFINET AR).
2.1 Ethernet and PROFINET protocols that are used
The inverter supports the protocols listed in the following tables. The address parameters,
the relevant communication layer as well as the communication role and the communication
direction are specified for each protocol.
You require this information to set the appropriate safety measures to protect the automation
system, e.g. in the firewall.
As the security measures are limited to Ethernet and PROFINET networks, no PROFIBUS
protocols are listed in the table.
Table 2- 1 PROFINET protocols
DCP:
Discovery and
configuration
protocol
LLDP:
Link Layer
Discovery
Protocol
MRP:
Media Redun-
dancy Protocol
PTCP
Precision
Transparent
Clock Protocol
Not
relevant
Not
relevant
Not
relevant
Not
relevant
(2) Ethernet II and
IEEE 802.1Q and
Ethertype 0x8892
(PROFINET)
(2) Ethernet II and
IEEE 802.1Q and
Ethertype 0x88CC
(PROFINET)
(2) Ethernet II and
IEEE 802.1Q and
Ethertype 0x88E3
(PROFINET)
(2) Ethernet II and
IEEE 802.1Q and
Ethertype 0x8892
(PROFINET)
DCP is used by PROFINET to determine PROFINET devices and to
make basic settings.
DCP uses the special multicast MAC address:
xx-xx-xx-01-0E-CF,
LLDP is used by PROFINET to determine and manage neighborhood relationships between PROFINET devices.
LLDP uses the special multicast MAC address:
MRP enables the control of redundant routes through a ring topology.
MRP uses the special multicast MAC address:
xx-xx-xx-01-15-4E,
PTC is used to implement send clock synchronization and time synchronization between RJ45 ports, which are required for IRT operation.
PTCP uses the special multicast MAC address:
xx-xx-xx-01-0E-CF,
Communication telegrams if "basic positioner" has been configured
Communication telegrams for speed control
Depending on the Control Unit or inverter, there are different telegrams for communication
via PROFIBUS DP or PROFINET IO. The structure of the individual telegrams are listed
below.
The Startdrive commissioning tool or an operator panel only list the telegrams for selection
that are possible with your particular inverter.
How to commission the inverter and select a telegram are described in the operating
instructions.
Overview of the manuals (Page 232)
The inverter has the following telegrams if you have configured the "Basic positioner"
function:
● Standard telegram 7, PZD-2/2
● Standard telegram 9, PZD-10/5
● SIEMENS telegram 110, PZD-12/7
● SIEMENS telegram 111, PZD-12/12
● Telegram 999, free interconnection
Telegrams 7, 9, 110 and 111 are described in the "Basic positioner" Function Manual
Overview of the manuals (Page 232)
The send and receive telegrams of the inverter for closed-loop speed control are structured
as follows:
Figure 3-1 16-bit speed setpoint
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
17
Communication via PROFIBUS and PROFINET
3.1 PROFIDRIVE profile - Cyclic communication
Figure 3-2 32-bit speed setpoint
Figure 3-3 32-bit speed setpoint with 1 position encoder
Figure 3-4 32-bit speed setpoint with 2 position encoders
Figure 3-5 16-bit speed setpoint for VIK-Namur
Figure 3-6 16-bit speed setpoint with torque limiting
Figure 3-8 16-bit speed setpoint with PKW range to read and write parameters
Figure 3-9 16-bit speed setpoint for PCS7 with PKW range to read and write parameters
Figure 3-10 Telegram with free interconnection and length
NSOLL_A Speed setpoint 16 bit FAULT_CODE Fault code
NSOLL_B Speed setpoint 32 bit WARN_CODE Alarm code
NIST_A Speed actual value 16 bit MELD_NAMUR Message according to the VIK-NAMUR
NIST_B Speed actual value 32 bit G1_STW /
IAIST Current actual value G1_ZSW /
IAIST_GLATT Current actual value, smoothed G1_XIST1 /
MIST_GLATT Torque actual value, smoothed G1_XIST2 /
Control word for encoder 1 or encoder 2
Status word for encoder 1 or encoder 2
Position actual value 1 from encoder 1 or
Position actual value 2 from encoder 1 or
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
19
Communication via PROFIBUS and PROFINET
Interconnection of the process data
3.1 PROFIDRIVE profile - Cyclic communication
Figure 3-11 Interconnection of the send words
Figure 3-12 Interconnection of the receive words
The telegrams use - with the exception of telegram 999 (free interconnection) - the word-byword transfer of send and receive data (r2050/p2051).
If you require an individual telegram for your application (e.g. for transferring double words),
you can adapt one of the predefined telegrams using parameters p0922 and p2079. For
details, please refer to the List Manual, function diagrams 2420 and 2472.
Assigning control and status of words is specified in part by the definitions in the PROFIdrive
profile, Version 4.2 for the "Closed-loop speed control" operating mode; the other part is
assigned depending on the particular manufacturer.
A more detailed description of the individual control and status words is provided in the
following sections.
If you require an individual assignment for your application, you can adapt one of the existing
control and status words using p0922 and p2079.
Extend telegrams and change signal interconnection (Page 33)
Control word 1 is preassigned as follows:
● Telegrams 1, 2, 3 and 4:
– Bits 0 … 10 corresponding to the PROFIdrive profile,
– Bits 11… 15 manufacturer-specific
● Telegrams 7 and 9:
– Bits 0 … 11 corresponding to the PROFIdrive profile,
– Bits 12 … 15 manufacturer-specific
● Telegram 20 (VIK/NAMUR):
– Bits 0 … 11 corresponding to the PROFIdrive profile
– Bits 12 … 14 reserved
– Bit 15 corresponding to the PROFIdrive profile
Status word 1 is preassigned as follows:
● Telegrams 1, 2, 3 and 4:
– Bits 0 … 10 corresponding to the PROFIdrive profile,
– Bits 11… 15 manufacturer-specific
● Telegrams 7 and 9:
– Bits 0 … 13 corresponding to the PROFIdrive profile,
– Bits 14 … 15 manufacturer-specific
● Telegram 20 (VIK/NAMUR):
– Bits 0 … 11 corresponding to the PROFIdrive profile
– Bit 12 reserved
– Bits 13 … 15 corresponding to the PROFIdrive profile
Fieldbuses
Function Manual, 04/2018, FW V4.7 SP10, A5E34229197B AE
21
Communication via PROFIBUS and PROFINET
Control word 1 (STW1)
Bit
Significance
Explanation
Signal interconnection
in the inverter
Telegram 20
All other telegrams
inverter switches off the motor at standstill.
1, then the inverter switches on
the motor.
then coasts down to a standstill.
mand).
ramp-down time p1135 down to standstill.
mand).
0 = Inhibit operation
Immediately switch-off motor (cancel pulses).
1 = Enable operation
Switch-on motor (pulses can be enabled).
function generator output to 0.
1 = Do not disable RFG
The ramp-function generator can be enabled.
stops at the actual value.
follows the setpoint.
p1120 to the setpoint.
on inhibited" state.
8, 9
Reserved
fieldbus.
cess data from the fieldbus.
r2090.11
12
Not used
potentiometer.
r2090.13
3.1 PROFIDRIVE profile - Cyclic communication
0 0 = OFF1 The motor brakes with the ramp-down time
p1121 of the ramp-function generator. The
0 → 1 = ONThe inverter goes into the "ready" state. If, in
addition bit 3 =
1 0 = OFF2 Switch off the motor immediately, the motor
1 = No OFF2 The motor can be switched on (ON com-
2 0 = Quick stop (OFF3) Quick stop: The motor brakes with the OFF3
1 = No quick stop (OFF3) The motor can be switched on (ON com-
3
4 0 = Disable RFG The inverter immediately sets its ramp-
5 0 = Stop RFG The output of the ramp-function generator
1 = Enable RFG The output of the ramp-function generator
p0840[0] =
r2090.0
p0844[0] =
r2090.1
p0848[0] =
r2090.2
p0852[0] =
r2090.3
p1140[0] =
r2090.4
p1141[0] =
r2090.5
6 0 = Inhibit setpoint The inverter brakes the motor with the ramp-
1 = Enable setpoint Motor accelerates with the ramp-up time
7 0 → 1 = Acknowledge faults Acknowledge fault. If the ON command is still
10 0 = No control via PLC Inverter ignores the process data from the
1 = Control via PLC Control via fieldbus, inverter accepts the pro-
11 1 = Direction reversal Invert setpoint in the inverter. p1113[0] =
13 ---1) 1 = MOP up Increase the setpoint saved in the motorized