SIEMENS
4/7
Siemens PM 21 · 2017
Communication
PROFIdrive
4
■
Overview
PROFIdrive – The standardized drive interface for PROFINET
and PROFIBUS
PROFIdrive defines the device behavior and the access proce-
dure to internal device data for electrical drives on PROFIBUS
and PROFINET, from simple frequency converters up to high-
performance servo controllers.
It contains a detailed description of how the communication
functions "slave-to-slave communication", "constant bus cycle
time" and "isochronous operation" are expediently used in drive
applications. In addition, it clearly specifies all device character-
istics which influence the interface to a controller connected
over PROFIBUS or PROFINET. This includes the State Machine
(sequence control), encoder interface, standardization of val-
ues, definition of standard telegrams, and access to drive
parameters, etc.
The PROFIdrive profile supports both central and distributed
Motion Control concepts.
What are profiles?
Profiles specify specific properties and responses for devices
and systems in automation. In this manner, manufacturers and
users pursue the goal of defining common standards. Devices
and systems that comply with such a multi-vendor profile can
interoperate on a fieldbus and can be operated interchangeably
to a certain extent.
Do different profile types exist?
A distinction is made between so-called application profiles
(general or specific) and system profiles:
•
Application profiles (also known as device profiles) mainly
refer to devices (e.g. drives) and contain an agreed selection
of bus communication modes, as well as specific device
applications.
•
System profiles describe system classes and include the
master functionality, program interfaces and integration
methods.
Is PROFIdrive future-proof?
PROFIdrive was specified by PROFIBUS and PROFINET Inter-
national (PI) and was laid down in IEC 61800-7 as a future-proof
standard.
The basic philosophy: Keep it simple
The PROFIdrive profile tries to keep the drive interface as simple
as possible and free from technology functions. This philosophy
ensures that reference models as well as the functionality and
performance of the PROFINET/PROFIBUS master have no or
very little effect on the drive interface.
One drive profile – Different application categories
The integration of drives into automation solutions depends
strongly upon the drive task. To cover the entire, extensive range
of drive applications from the simple frequency converter up to
highly dynamic, synchronized multi-axis systems with a single
profile, PROFIdrive defines six application classes to which most
drive applications can be assigned:
•
Class 1 – Standard drives (such as pumps, fans,
stirring units, etc.)
•
Class 2 – Standard drives with technology functions
•
Class 3 – Positioning drives
•
Class 4 – Motion Control drives with central, higher-level
Motion Control intelligence and the patented "Dynamic Servo
Control" positioning concept
•
Class 5 – Motion Control drives with central, higher-level
Motion Control intelligence and position setpoint interface
•
Class 6 – Motion Control drives with distributed Motion Control
intelligence integrated in the drives
■
Design
The PROFIdrive device model
PROFIdrive defines a device model comprising function mod-
ules, which interoperate inside the device and which reflect the
intelligence of the drive system. These modules have objects
assigned to them which are described in the profile and are de-
fined with respect to their functions. The overall functionality of a
drive is therefore described through the sum of its parameters.
In contrast to other drive profiles, PROFIdrive defines only the
access mechanisms to the parameters as well as a few profile
parameters (about 30) such as the fault buffer, drive control and
device identification.
All other parameters are vendor-specific which gives drive man-
ufacturers great flexibility with respect to implementing control
functions. The elements of a parameter are accessed acyclically
over data records.
As a communication protocol, PROFIdrive uses DP-V0, DP-V1,
and the DP-V2 expansions for PROFIBUS including the functions
"Slave-to-Slave Communication" and "Isochronous Mode", or
PROFINET IO with real-time classes RT and IRT.
■
More information
Further information on PROFINET and PROFIBUS can be found
at
www.profibus.com
G_PM10_DE_00133
Clock synchronism
Status Word + Actual Position ...
Control Word + Speed Setpoint + ...
Encoder
Encoder
Encoder
M
M
M
Closed Loop Speed Ctrl.
Drive
Closed Loop Speed Ctrl.
Drive
Closed Loop Speed Ctrl.
Drive
Clock
Application Class 4
Interpolation
Pos. Control
Technology
Automation
© Siemens AG 2017