•
NOTE! Download the English and French product manuals with applicable safety, warning and caution information from https://
www.danfoss.com/en/service-and-support/.
REMARQUE Vous pouvez télécharger les versions anglaise et française des manuels produit contenant l'ensemble des informations de sécurité, avertissements et mises en garde applicables sur le site https://www.danfoss.com/en/service-and-support/.
Manual version
New features
Firmware
version
DPD00997B
Support for VACON® 100 INDUSTRIAL, VACON® 100 FLOW, VACON® 100 X, VACON® 20 X/CP, and VACON® 20 drives.
V004
DPD00997C
Support for new B version hardware. Firmware can also be used with older A version hardware.
Improved functionality of Control-By-PLC bit. This bit does not any more force control and reference place to eldbus. This bit is still required so that control from the eldbus is possible.
V005
Support for VACON® NXP drive.
Support for PROFIsafe when OPTE3/E5 board is used together with Advanced safety option board.
See details in 4.4 PROFIsafe.
Support for Fast Communication and 16 process data when installed to VACON® NXP drive. See
details in 4.2 Fieldbus Option Board Communication Modes.
Support for "C3 C5 Mode" compatibility mode when OPTE3/E5 is installed to VACON® NXP drive.
See details in 6.1 PROFIBUS DP Board Parameters.
Support for "NX Mode" compatibility mode when OPTE3/E5 is installed to VACON® 100 family and
VACON® 20 drives. See details in 6.1 PROFIBUS DP Board Parameters.
V006
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Introduction
1 Introduction
1.1 Purpose of the Manual
The PROFIBUS DP programming guide provides information about conguring the system, controlling the drive, accessing parameters, programming, troubleshooting, and some typical application examples.
The programming guide is intended for use by qualied personnel, who are familiar with the VACON® drives, PROFIBUS technology,
and with the PC or PLC that is used as a master in the system.
Read the instructions before programming and follow the procedures in this manual.
1.2 Additional Resources
Resources available for the drive and optional equipment are:
•
VACON® RS485 CAN bus Installation Guide provides the necessary information to install the option board to the AC drive.
•
The Operating Guide of the AC drive provides the necessary information to get the drive up and running.
•
The Application Guide of the AC drive provides more details on working with parameters and many application examples.
•
VACON® OPTEA/OPTE9 Ethernet Board Programming Guide provides information on Ethernet settings.
Supplementary publications and manuals are available from drives.danfoss.com/knowledge-center/technical-documentation/.
For US and Canadian markets:
1.3 Manual and Software Version
This manual is regularly reviewed and updated. All suggestions for improvement are welcome.
The original language of this manual is English.
-10°C…50°C (For further information, see the installation manual of the AC
drive)
Storing temperature
-40°C…60°C
Humidity
<95%, no condensation, or frost allowed, non-corrosive
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Introduction
1.5 Product Overview
1.5.1 PROFIBUS
PROFIBUS is an international standard for eldbus communication in automation technology (IEC 61158 and IEC 61784). The member companies of the PROFIBUS International User Community support the standard.
For information about PROFIBUS and downloads for PROFIBUS DP and the PROFIdrive prole, refer to www.probus.com.
1.5.2 PROFIBUS DP
The PROFIBUS DP protocol enables communication between PROFIBUS masters and slaves.
The master devices control the communication. The master can send data without a separate command when a token is given to
the Master. The slave devices are peripheral devices. Typical slave devices include input/output devices, valves, drives, and measuring transmitters. They do not have bus access rights and they can only acknowledge received messages or send messages to the
master when requested to do so.
VACON® AC drives can be connected to the PROFIBUS DP network using a eldbus board. The drive can then be controlled, monitored, and programmed from the Host system.
OPTE5/E3 option board also supports connection from DP Master (class 2) when DP-V1 is enabled. In this case, the master class 2
can initiate a connection, read and write parameters using the PROFIdrive Parameter Access service, and close the connection.
1.5.3 Features of PROFIBUS DP–VACON® Interface
Features of the PROFIBUS DP–VACON® interface:
•
Direct control of VACON® AC drives (for example, Run, Stop, Direction, Speed reference, Fault reset)
•
Full access to all VACON® AC drive parameters
•
Monitor VACON® AC drive status (for example, output frequency, output current, fault code)
Select only when Advanced safety option board with PROFIsafe is connected.
Introduction
1.5.5 VACON® PC Tools
With VACON® PC tools, it is possible to do following operations for OPTE3/E5 PROFIBUS DP:
•
Update rmware into OPTE3/E5 PROFIBUS DP option board (with VACON® Loader), see 3.2.1 Updating Fieldbus Firmware with
VACON® Loader
•
Set parameters for OPTE3/E5 PROFIBUS DP (with VACON® NCDrive or VACON® Live), see 3.2.3.1 Setting Drive and PROFIBUS DP
Parameters with VACON® NCDrive and 3.2.3.2 Setting Drive and PROFIBUS DP Parameters with VACON® Live
•
Read monitor values of OPTE3/E5 PROFIBUS DP (with VACON® NCDrive or VACON® Live)
For instructions on downloading and installing the tools, see 3.1.1 Installing VACON® PC Tools.
The following table describes what PC tools are supported in each AC drive type.
Table 3: The Supported PC Tools with Dierent AC Drives
1
The connection type "serial" is a direct serial connection to the AC drive.
2
The connection type "Ethernet" is an Ethernet connection, for example, VACON® 100 family built-in Ethernet interface, or a connection via OPTEA/
Indicates a hazardous situation which, if not avoided, will result in death or serious injury.
W A R N I N G
Indicates a hazardous situation which, if not avoided, could result in death or serious injury.
C A U T I O N
Indicates a hazardous situation which, if not avoided, could result in minor or moderate injury.
N O T I C E
Indicates information considered important, but not hazard-related (for example, messages relating to property damage).
Safety
2.2 Danger and Warnings
D A N G E R
SHOCK HAZARD FROM POWER UNIT COMPONENTS
The power unit components are live when the drive is connected to mains. A contact with this voltage can lead to death or seri-
ous injury.
Do not touch the components of the power unit when the drive is connected to mains. Before connecting the drive to mains,
-
make sure that the covers of the drive are closed.
D A N G E R
SHOCK HAZARD FROM TERMINALS
The motor terminals U, V, W, the brake resistor terminals, or the DC terminals are live when the drive is connected to mains, also
when the motor does not operate. A contact with this voltage can lead to death or serious injury.
Do not touch the motor terminals U, V, W, the brake resistor terminals, or the DC terminals when the drive is connected to
-
mains. Before connecting the drive to mains, make sure that the covers of the drive are closed.
D A N G E R
SHOCK HAZARD FROM DC LINK OR EXTERNAL SOURCE
The terminal connections and the components of the drive can be live 5 minutes after the drive is disconnected from the mains
and the motor has stopped. Also the load side of the drive can generate voltage. A contact with this voltage can lead to death or
serious injury.
Before doing electrical work on the drive:
-
Disconnect the drive from the mains and make sure that the motor has stopped.
Lock out and tag out the power source to the drive.
Make sure that no external source generates unintended voltage during work.
Wait 5 minutes before opening the cabinet door or the cover of the AC drive.
Use a measuring device to make sure that there is no voltage.
Cross-sectional area of the phase conductors (S) [mm2]
The minimum cross-sectional area of the protective earthing conductor in question [mm2]
S ≤ 16
S
16 < S ≤ 35
16
35 < S
S/2
VACON® OPTE3/E5 PROFIBUS DP
User Guide
N O T I C E
VOLTAGE WITHSTAND TESTS
Doing voltage withstand tests can damage the drive.
Do not do voltage withstand tests on the AC drive. The manufacturer has already done the tests.
-
2.4 Grounding
Ground the AC drive in accordance with applicable standards and directives.
C A U T I O N
DAMAGE TO THE AC DRIVE FROM INSUFFICIENT GROUNDING
Not using a grounding conductor can damage the drive.
Make sure that the AC drive is always grounded with a grounding conductor that is connected to the grounding terminal
-
that is identied with the PE symbol.
W A R N I N G
LEAKAGE CURRENT HAZARD
Leakage currents exceed 3.5 mA. Failure to ground the drive properly can result in death or serious injury.
Ensure the correct grounding of the equipment by a certied electrical installer.
-
Safety
The standard EN 61800-5-1 tells that 1 or more of these conditions for the protective circuit must be true.
The connection must be xed.
•
The protective earthing conductor must have a cross-sectional area of minimum 10 mm2 Cu or 16 mm2 Al. OR
•
There must be an automatic disconnection of the mains, if the protective earthing conductor breaks. OR
•
There must be a terminal for a second protective earthing conductor in the same cross-sectional area as the rst protective
earthing conductor.
The values of the table are valid only if the protective earthing conductor is made of the same metal as the phase conductors. If this
is not so, the cross-sectional area of the protective earthing conductor must be determined in a manner that produces a conductance equivalent to that which results from the application of this table.
The cross-sectional area of each protective earthing conductor that is not a part of the mains cable or the cable enclosure, must be a
minimum of:
•
2.5 mm2 if there is mechanical protection, and
•
4 mm2 if there is not mechanical protection. With cord-connected equipment, make sure that the protective earthing conductor
in the cord is the last conductor to be interrupted, if the strain-relief mechanism breaks.
Obey the local regulations on the minimum size of the protective earthing conductor.
N O T I C E
MALFUNCTION OF FAULT CURRENT PROTECTIVE SWITCHES
Because there are high capacitive currents in the AC drive, it is possible that the fault current protective switches do not operate
VACON® OPTE3/E5 PROFIBUS DP can be commissioned through the control panel of the AC drive or by using the VACON® PC tools.
Before starting the commissioning, check the following:
•
When using the control panel of the AC drive for commissioning: for instructions on how to use the control panel, see the Operating Guide for VACON® NXP products or the Application Guide for the VACON® 100 family.
•
When using VACON® PC tool for commissioning: the correct tool installed.
-
For a list of supported PC tools, see 1.5.5 VACON® PC Tools.
-
For instructions on installing the tools, see 3.1.1 Installing VACON® PC Tools.
•
VACON® AC drive in which OPTE3/E5 PROFIBUS DP option board installed. See VACON® RS485 CAN bus Installation Guide for
instructions.
•
When using serial connection:
-
VACON® NXP is connected to PC with RS232 serial cable. The cable is connected from PC to the 9-pin D-SUB connector
(female) of the VACON® NXP control unit. If PC does not contain RS232 serial port, then USB - RS232 converter device is
needed between PC and VACON® NXP control unit.
-
VACON® 100 family and VACON® 20 are connected to PC with VACON® Serial Cable.
•
When using Ethernet connection:
-
Ethernet cable which is connected to the Ethernet interface of the option board, or, in VACON® 100 family drives, of the
control board.
-
VACON® NXP requires option board supporting Ethernet communication. For example, OPTEA/OPTE9 Dual Port Ethernet
option board.
3.1.1 Installing VACON® PC Tools
Prepare for commissioning by installing the needed VACON® PC Tools.
Procedure
1.
Go to www.danfoss.com/.
2.
Select Downloads from Service and Support drop-down menu.
3.
Select Drives as business unit.
4.
Download the VACON® PC tool depending on the used AC drive.
•
VACON® 100 family AC drive: VACON® Loader and VACON® Live
•
VACON® 20 AC drive: VACON® Loader and VACON® Live
•
VACON® NXP AC drive: VACON® NCDrive and VACON® Loader
5.
Start the installation program and follow the on-screen instructions.
6.
After installation, launch VACON® PC tool from Windows Start menu.
7.
For more information about software features, go to Help drop-down menu and select Contents.
3.1.2 Downloading Fieldbus Option Firmware
Prepare for commissioning by downloading the Fieldbus Option Firmware.
Procedure
Go to
1.
2.
3.
4.
www.danfoss.com/.
Select Downloads from Service and Support drop-down menu.
Select Drives as business unit.
Download le Fieldbus rmware.
3.3 Replacing VACON® NXS or NXL AC Drive with VACON® 100 Family AC Drive
Make these adjustments when replacing VACON® NXS or VACON® NXL AC Drive with VACON® 100 Family AC Drive.
Commissioning
With VACON® 100 Family AC drive and OPTE3/E5, the baud rate is always automatically selected.
Procedure
1.
Take the newer GSD le into use in the PLC.
a.
Download the GSD les from http://drives.danfoss.com.
b.
If the Mode parameter is set to NX mode or C3/C5 mode (see 6.1 PROFIBUS DP Board Parameters), use the GSD le
for OPTC3/C5. This option can be used to support old installations.
By default, the OPTE3/E5 uses a dierent GSD le containing more modules than OPTC3/C5. The PPO types supported in
OPTC3/C5 (1–5) are still supported and are compatible with OPTE3/E5.
2.
To select operate mode with panel parameter, use Local.
In OPTC3/C5, the PPO type and operate mode are selected using panel parameters. In OPTE3/E5, when Local is not selected, it is possible to do it with the PLC. See 6.1.2 Operate Mode for more information.
Parameter Field (4 word)Parameter Definit ons and values
Parameter Field (4 word)Variable Definit ons and values
Request
Response
Status Word
Actual Speed
..
.
...
.
...
...
e30bh618.10
VACON® OPTE3/E5 PROFIBUS DP
Control Interface and
User Guide
Communication
4 Control Interface and Communication
4.1 PROFIBUS DP Communication Overview
The data transfer between the PROFIBUS DP master and the slave takes place via the input/output data eld. The Master writes to
the output data of the Slave and the Slave answers by sending the contents of its input data to the Master. The contents of the
input/output data is dened in the device prole. The device prole for AC drives is PROFIdrive.
When eldbus has been selected as the active control place on the AC drive, the operation of the AC drive can be controlled from
the PROFIBUS DP Master. Regardless if the active control place is eldbus, the AC drive can be monitored and its parameters set by
the PROFIBUS DP Master.
The communication between the PROFIBUS DP board and the AC drive can be split into two types:
•
Process Data
-
Process Data In (PDI): For controlling AC drive, maximum of 18 words
-
Process Data Out (PDO): Is used for fast monitoring of the AC drive, maximum of 18 words
•
Service Data: Used for Write/Read parameters and variables. Available only when the device is congured to use PPO1, PPO2, or
PPO5. In this case, PROFIdrive 2.0 is used by the default. PROFIdrive 4.1 can be used together with PPO types by enabling
"PPO_PROFIdrive Mode" setting. See details in chapter 5.1 PROFIBUS DP board parameters.
NOTE! If Standard Telegrams are used in data exchange, Service Data is communicated using the acyclic data exchange as specied
in DP-V1 and the PROFIdrive 4.1 specication.
Illustration 1: Data Transfer between PROFIBUS DP Master and VACON® AC drive
4.1.1 Determining the PROFIBUS DP Cycle Time
The PROFIBUS DP cycle time must be determined, for example, when using PROFIsafe over PROFIBUS DP, as it must be considered
for the safety watchdog time.
The PROFIBUS DP master calculates the cycle time based on these variables:
Use the PLC program to check the value.
Instructions use this setup:
•
PLC with 4 VACON® AC drives
•
congured with 16 bytes of Process Data
•
on a transmission rate of 1.5 Mbps.
NOTE! These examples do not include the eect of acyclic data exchange, alarms, or retransmissions.
Using Siemens TIA Portal V13
1.
Open Network view.
2.
Select the PROFIBUS network.
3.
Select General.
4.
Select PROFIBUS.
5.
Select Bus parameters.
6.
Select Ttr typical.
Control Interface and
Communication
The following value is shown: 3.3 ms.
Using Beckho TwinCAT System Manager V2
1.
Open I/O - Conguration.
2.
Select PROFIBUS master.
3.
Select EL6731 (in this example).
4.
Select Estimated DPCycle.
The following value is shown: 3.1 ms.
4.2 Fieldbus Option Board Communication Modes
The VACON® eldbus option boards support the following eldbus board communication modes:
Normal mode, for most commonly used setups (see
•
•
Normal extended mode, for setups that requires 16 process data items
•
Fast mode, with low latency process data (see 4.2.4 Fast Fieldbus Communication)
•
Fast safety mode with safety "black channel" (see 4.2.5 Fast Safety Fieldbus Communication)
•
Fast PROFIBUS mode. Use other modes with new installations.
NOTE! Not all boards support all modes. For details, see 4.2.1 Requirements for Communication Modes.
The fast communication modes can be enabled to get minimum communication delay between the eldbus and application.
4.2.3 Normal Fieldbus Communication)
4.2.1 Requirements for Communication Modes
Table 5: Requirements for Dierent Fieldbus Communication Modes for VACON® NXP
For latest information about application support for eldbus communication modes, refer to application-specic manuals.
2
If safety option is congured to use a safety eldbus, the fast safe mode is automatically enabled regardless of used application. However, the
availability of 16 process items is limited by the application in use. Also the process data application cycle is normally set to 10 ms, instead of 1 ms for
fast application.
3
Only with Advanced Safety Option
Table 6: Requirements for Normal Extended Communication Mode for VACON® 100 Family
Communication
4.2.2 Fieldbus Communication Mode Features and Limitations
Fast mode
•
1 ms process data interval
•
Available in VACON® NXP slots D and E
-
Possible to run both slots simultaneously
-
Have similar process data latency in both slots
•
Service data latency is also reduced
-
Running multiple service data queries at high interval can cause high CPU load in VACON® NXP AC drive.
Fast safe mode
•
1 ms process data interval
•
Includes safety "black channel"
•
Activated/deactivated automatically, not available for setting
•
Safety eldbus must be activated in safety conguration
-
Advanced safety option board must be installed into slot D
-
Safety eldbus must be activated in safety conguration
16 process data items
•
16 process data items always require support from application
•
Available in Fast, Fast safe, and Normal extended mode
•
If no support is available in the application, the process data out is always '0', while incoming process data items 9–16 are discarded
The normal eldbus communication between option board and the AC drive application is shown in Illustration 2. In normal communication, both process data, and service data are transferred in succession at 5 ms interval.
Communication delay for process data can be calculated by summing all delays together:
t = t
IOdatacycle
+ t
updateinterval
+ 2 ⋅ t
communicationdelay
+ t
applicationcycle
Example: With eldbus cycle time of 4 ms and application cycle of 10 ms, the delay is:
t = 4ms + 10ms + 2 ⋅ 5 ms + 10ms = 34ms
NOTE!: This value does not include delays of the eldbus master, jitter in the process data cycle of the communication protocol or
resending due to electronic interference.
Illustration 2: Normal Fieldbus Communication
4.2.4 Fast Fieldbus Communication
The fast mode decreases the communication delay between the PLC and the AC drive application signicantly by using two communication channels separately for process and service data. The process data interval is set to 1 ms, while other data is sent acyclically. When the fast mode is activated, the application can be synchronized to run with the communication cycle. The Fast communication mode is shown in Illustration 3. This mode also includes the ability to transfer 16 process data items.
The communication delay for process data in fast communication mode is (when application task is synchronized with communication):
t = t
IOdatacycle
Example: With eldbus cycle time of 1 ms, an application cycle of 1 ms the delay is:
t = 1ms + 1+1ms = 3ms
NOTE: This value does not include delays of the eldbus master, jitter in the process data cycle of the communication protocol or
resending due to electronic interference.
The fast safety mode uses the same communication methods as in "Fast mode" (Illustration 3), but also transfers safety "black channel" data used to the advanced safety option board.
NOTE: This mode is automatically enabled, if an advanced safety option board is connected to slot D and the safety eldbus is acti-
vated and is not available for setting. This mode is also automatically turned o when the advanced safety option board is removed.
4.2.6 Normal Extended Mode
The normal extended mode uses the same communication method as in "Fast mode", but reduces the communication cycle to 10
ms. This mode can be used in applications where 16 process data items are required but the lowest possible communication delay is
not needed. It can also be used in these applications when the increased CPU load of Fast mode to VACON® NXP drives is undesirable.
NOTE! This mode can be automatically enabled in VACON® applications supporting 16 process data items.
4.3 Drive Control
4.3.1 PROFIBUS DP Modules
The OPTE3/E5 option board implements the following PROFIBUS DP modules:
If a safety module is congured, it must always be in slot 1.
•
Only 1 safety module is allowed.
•
ST20 and PPO1...6 is not allowed with safety modules.
•
In the Advanced Safety option board, select the same safety module as congured.
The supported module combinations are described in
Table 8: Supported Module Combinations
Table 8.
Control Interface and
Communication
An invalid module conguration causes a diagnostic conguration fault. As a result, the device returns to parameterization state and
does not start the data exchange with PROFIBUS DP master.
If there is a safety module fault, a channel-related diagnosis (see 8.2.2 Channel-Related Diagnosis) is activated to notify the master of
a problem with the safety module. The data exchange is started with PROFIBUS DP master.
4.3.2 Fieldbus Process Data
The process data items are directly sent unmodied from eldbus to the application. Therefore the process data mapping and usage
must be congured in application. For the latest information, see the application-specic manual.
Fieldbus process data items can be used to write and read variables quickly and periodically to/from VACON® AC drives. Incoming
process data can be used for multiple dierent purposes (for example, torque reference), and outgoing process data can be used for
information about the state of the AC drive.
For fast access to any VACON® AC drive application ID over any eldbus, generic Process Data Out parameters are dened. The content of the process data items is selected with the FB DataOut Selection parameters. Writing any application ID number to these
parameters then maps the data value of that application ID to be sent in the corresponding Process Data Out variable.
The eldbus data-mapping (FB DataOut x Sel) aects the data of the corresponding Process Data Out variable (see Illustration 4). By
writing ID value 1 to FB DataOut1 Selection (ID 852), the value of ID 1 (Output Frequency) is sent in Process Data Out 1. The value is
always raw value in process data out, so for example, 16.43 Hz has value 1643. The scaling of the parameters can be checked from
application manuals.
The status word and actual speed values cannot be changed. However, if a prole is used, the values sent by the eldbus protocol
can dier. In Bypass mode, these values are given as is.
Index in panel tree for
VACON® NXP Multipurpose application
(1)
Index in panel
tree for VACON
®
20
Index in panel tree
for VACON® 20
X/CP
FB DataOut 1 Selection
852
P3.6.1
P2.13.3
P10.1
P11.1
FB DataOut 2 Selection
853
P3.6.2
P2.13.4
P10.2
P11.2
...
...
...
...
...
...
FB DataOut 8 Selection
859
P3.6.8
P2.13.10
P10.8
P11.8
FB DataOut 9 Selection
(2)
(2)-(2)
--FB DataOut 10 Selection
(2)
(2)-(2)
--...
...-...--
FB DataOut 16 Selection
(2)
(2)-(2)
-
-
PD
Mapped Application Data
ID
Unit
Scale
1
Output Frequency
1Hz0.01 Hz
2
Motor Speed
2
RPM
1 RPM
3
Motor Current
3AVaries
(1)
4
Motor Torque
4%0.1%
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Control Interface and
Communication
Illustration 4: Fieldbus Data Mapping
Table 9: Fieldbus Process Data Selection Indexes in Panel Tree for VACON® AC drives
1
For other applications, see the application manuals.
2
Supported in VACON® NXP when Fast mode or Normal extended mode is enabled. See details in
and 6.6 VACON® NXP System Software Parameters for Application Developers.
Table 10: Default Process Data Mapping for VACON® 100 Family
Scaling is based on drive nominal power, see Table 14.
Table 14: Current Scaling Based on Nominal Power
Control Interface and
Communication
4.3.3 Bypass Operating Mode
In the Bypass operating mode, the control word, and status word elds in Process Data do not use the PROFIdrive bit denitions.
Instead, the internal control and status word bit denitions are used. These denitions can dier depending on the used application.
Operate mode can be set either on the control panel (see
For the control and status word denitions in the standard applications, see the following topics:
•
4.3.3.1 Control Word Overview
•
4.3.3.2 Status Word Overview
For latest information and special applications, see the application-specic manual.
Bypass Setpoint and Actual Value
In the Bypass operating mode, the valid ranges for setpoint and actual values is 0…10000d, which corresponds to 0.00% to
100.00%. The scale of the setpoint value is 0.01%. In this case, the value 0% corresponds to the parameterized Minimum Frequency
in the drive, while 100% corresponds to Maximum Frequency.
The desired direction of rotation is announced using bit 1 in the control word, whereas bit 2 in the status word indicates the actual
direction.
Table 15: Setpoint Value with Operate Mode "Bypass"
Table 16: Actual Speed Value with Operate Mode "Bypass" or "Echo"
6.1.2 Operate Mode) or in the PLC (see 6.2.1 Operate Mode).
4.3.3.1 Control Word Overview
The VACON® Control Word is composed of 32 bits. This control data is split into two words: FBFixedControlWord consist of the rst
16 bits and FBGeneralControlWord consist of the remaining 16 bits.
While functionality of the FBFixedControlWord is xed in VACON® standard applications, functionality of the FBGeneralControlWord
is application-specic and can vary even in VACON® standard applications.
FBFixedControlWord bit denitions are described in the tables:
The setpoint value from eldbus is taken from FB Speed Reference
1
The setpoint value from eldbus is changed to 0
8
Request Fieldbus Control
0
Control Place is as parameterized in the drive (unchanged)
1
Control Place is overridden to Fieldbus Control
9
Request Fieldbus Reference
0
Source of the setpoint value is as parameterized in the drive (unchanged)
1
Source of the setpoint value is overridden to Fieldbus
10
Not supported
--11
Not supported
-
-
12
Quick stop
0
No action
1
Drive executes quick stop/emergency stop
13–15
Reserved
-
-
Bit
Function
Value
Description
0
Ready
0
Drive is not ready
1
Drive is ready to run
1
Run
0
Motor is not running
1
Motor is running
2
Direction
0
Motor is running clockwise
1
Motor is running counterclockwise
3
Fault
(1)
0
No fault active
1
Drive has an active fault
4
Alarm
(1)
0
No alarm active
1
Drive has an active alarm
5
At reference
0
Motor is not running at reference speed
1
Motor is running at reference speed
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Control Interface and
Communication
4.3.3.2 Status Word Overview
The VACON® Status Word is composed of 32 bits. This status data is split into two words: FBFixedStatusWord consist of the rst 16
bits and FBGeneralStatusWord consist of the remaining 16 bits.
While functionality of the FBFixedStatusWord is xed in VACON® standard applications, functionality of the FBGeneralStatusWord is
application-specic and can vary even in VACON® standard applications.
FBFixedStatusWord bit denitions are described in the tables. Unused bits are set to zero.
•
VACON® 100 Family: Table 21
•
VACON® NXP: Table 22
•
VACON® 20: Table 23
•
VACON® 20 X/CP: Table 24
Table 21: Denition of FBFixedStatusWord for VACON® 100 Family
Drive faults have three levels: fault, alarm, and info. Bits 3 and 4 are set to 1 when given fault type is activated.
Communication
4.3.3.3 Control and Status Word Monitoring Values
The following tables describe how the control/status words can be read from dierent drives via panel or PC-tool.
•
VACON® 100 Family: Table 25
•
VACON® NXP: Table 27
•
VACON®20 Family: Table 27
For VACON® 100 family, VACON® 20, and VACON® 20X/CP, VACON® Live PC tool is used for accessing drive parameters. VACON
NCDrive PC tool is used with VACON® NXP drive.
To monitor in VACON® NCDrive, do the following settings:
•
View --> Monitoring
•
Type: Firmware
®
Table 25: Monitoring of Control and Status Words for VACON® 100 Family
Table 26: Monitoring of Control and Status Words for VACON® NXP
1
Advanced Application only
Table 27: Monitoring of Control and Status Words for VACON®20 Family
In the Echo operating mode, the slave echoes back the data exchange messages sent from the eldbus master. No processing of the
information is performed in the slave or the drive.
Operate mode can be set either on the control panel (see 6.1.2 Operate Mode) or in the PLC (see 6.2.1 Operate Mode).
Table 28: Data Mapping in Echo Operating Mode
1
If present in the selected I/O conguration.
4.3.5 PROFIdrive 4.1 Control Prole
4.3.5.1 PROFIdrive 4.1 Prole Overview
To provide interoperability between devices from dierent manufacturers, a "standard" must be dened so that:
•
The devices behave in the same way.
•
The devices produce and/or consume the same basic set of I/O data.
•
The devices contain the same basic set of congurable attributes.
The formal denition of this information is known as a device prole. Some AC drives support only some of the functionalities. See
4.3.3.1 Control Word Overview and 4.3.3.2 Status Word Overview.
OPTE3/E5 PROFIBUS DP uses PROFIdrive version 2.0 by default when PPO types are used. To use PROFIdrive version 4.1 together
with PPO types, enable the "PPO_PROFIdrive" compatibility mode setting. See details in 6.1 PROFIBUS DP Board Parameters.
4.3.5.2 PROFIdrive 4.1 State Machine
STW1 (Control Word) and ZSW1 (Status Word) follow the state machine described in Illustration 5.
Standstill detected OR Disable
operation STW1 bit 3 = False
0x477
Drive function is disabled, stop by stop function
14
ON (Re-enable operation)
0x47F
Drive function is re-enabled
Telegram number
Telegram
1
Standard Telegram 1
20
Standard Telegram 20
100
Standard Telegram 1 + PD[1..4]
101
Standard Telegram 1 + PD[1..8]
138
Standard Telegram 1 + PD[1..12]
139
Standard Telegram 1 + PD[1..16]
140
FBGeneralControlWord + PD[1..16]
I/O Data number
Bytes
Setpoint
Actual value
1
1...2
STW1
ZSW1
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Control Interface and
Communication
1
When using VACON® NXP series AC drives and option board in "PROFIdrive" mode, the stop command always follows congured stop mode and
not the stop command given from eldbus.
2
Quick stop only occurs if the application supports it. If the application does not support quick stop, a normal ramp stop is executed.
4.3.5.3 Standard Telegrams
The PROFIdrive 4.1 prolespecies two telegrams used for communication. The OPTE3/E5 supports two standard telegrams used
for AC drive control: Standard Telegram 1 and Standard Telegram 20 and four vendor-specic telegrams with added process data
items. The safety telegrams are not dened in this chapter. See the VACON® NXP Advanced Safety Options Operating Guide about
details on Safety Telegram denitions.
Table 30: Supported Telegrams
Standard Telegram 1
The Standard Telegram 1 comprises a control word and a setpoint value which is sent to the slave. The slave returns a status word
and an actual speed value to the PROFIBUS DP master.
In its basic form, the Standard Telegram 1 consists of 4 bytes. The rst 2 bytes contain the control/status word and the next 2 bytes
the speed reference/actual value.
Coast Stop not activated or Inevitable Line Interruption not
activated
Coast Stop activated or Inevitable Line Interruption activated5Quick Stop not activated or External Interlock not activated
Quick Stop activated or External Interlock activated
11
Adjustable Current Limit or Torque Limit not reached
Adjustable Current Limit or Torque Limit reached
(1)
12
Reserved
Reserved
13
Motor Overload not activated
Motor Overload activated
(1)
14
Positive speed direction
No positive speed direction
15
Parameter Set 2 active
(1)
Parameter Set 1 active
VACON® OPTE3/E5 PROFIBUS DP
Control Interface and
User Guide
Standard Telegram 20
The Standard Telegram 20 contains essentially the same control/status word and setpoint/actual speed value elds as the Standard
Telegram 1. The data sent by the slave to the master contains more elds regarding the controlled process. In Standard Telegram 20,
the output signals are ltered. Filtered signals include the sux _GLATT.
Table 32: Denition of Standard Telegram 20
Communication
Standard Telegram 20 has some modications to both control word and status word, see Table 33 and Table 34.
Table 33: Control Word (STW1) Modications in ST20
1
This feature is not supported in OPTE3/E5
Table 34: Status Word (ZSW1) Modications in ST20
1
This feature is not supported in OPTE3/E5
The value in the IAIST_GLATT and ITIST_GLATT elds is the ltered motor current, which is reported in percentages of the value of
PNU10116. The value in the "Active Power" eld is the ltered motor power, which is reported in percentages of the value of
PNU10117.
Table 35: Description of Signals IAIST_GLATT, ITIST_GLATT and PIST_GLATT
The MELD_NAMUR eld is an extra drive/fault word transferred in process data. The denition of this fault word can be seen in Table
36.
Table 36: Denition of Drive Status/Fault Word (MELD_NAMUR)
Communication
1
In OPTE5/E3, a fault in the drive is indicated by setting bit 15. No other bits are currently controlled.
4.3.5.4 Vendor-Specic Telegrams
VACON® Telegram 100: The vendor-specic telegram 100 is the Standard Telegram 1 appended with 4 drive-specic Process Data
items. This telegram is named "ST1+4PD".
VACON® Telegram 139: The vendor-specic telegram 139 is the Standard Telegram 1 appended with 16 drive-specic Process Data
items. This telegram is named "ST1+16PD".
Table 40: Denition of VACON® Telegram 139
Communication
VACON® Telegram 140: This telegram (Table 41) contains only FB General Control Word/FB General Status Word and 16 process
data items. It allows the application to dene fully the content of the telegram, that is, ‘Free’. Practical use of this telegram requires
custom application in the drive. This telegram is named “GCW+16PD”.
PROFIdrive version 4.1 can be used together with PPO types by enabling "PPO_PROFIdrive" compatibility setting. See details in 6.1
PROFIBUS DP Board Parameters.
Part of PPO types contains parameter eld (PPoPKW) for parameter access. See instructions for PKW usage in 5.2.2 Parameter Field
(PKW) in PPO Types.
PPO1 Type
PPO1 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
Table 42: Denition of PPO1 Type
PPO2 Type
PPO2 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
Also, four Process Data words are included in this type.
PPO3 contains control/status word and setpoint/actual value elds.
Table 44: Denition of PPO3 Type
Control Interface and
Communication
PPO4 Type
PPO4 contains control/status word and setpoint/actual value elds, and four Process Data words.
Table 45: Denition of PPO4 Type
PPO5 Type
PPO5 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
Also, eight Process Data words are included in this type.
This bit is used with other bits to enable operation of the drive.
When it is set to 0 during operation, the drive quickly decelerates to
zero speed.
5
Freezing of
setpoint value
1 = Unfreeze
setpoint value
0 = Freeze setpoint value
This bit can be used to freeze the setpoint value used by the drive.
The value is frozen if this bit is set to 0. If the bit is 1, the setpoint
value provided by the PROFIBUS DP master is continuously updated.
6
Enabling of
setpoint value
1 = Enable setpoint value
0 = Disable
setpoint value
This bit can be used to disable the eldbus setpoint value. If this bit
is set to 0, the PROFIBUS DP option board ignores the setpoint value
by the master and instead uses a setpoint value of 0. During operation, if this bit is set to 0, the drive decelerates to a standstill.
7
Fault acknowledge
1 = Acknowledge fault (0 ->
1)
This bit is used to acknowledge faults in the drive. When a rising
edge (0 -> 1) is seen in this bit by the PROFIBUS DP option board, it
requests the drive to acknowledge present faults. The functionality
of this bit is rising-edge sensitive only.
8
Reserved
9
Reserved
10
Control by
PLC
1 = Control by
PLC
0 = No Control
by PLC
This bit is used by the PROFIBUS DP master to indicate that it is in
control of the slave and that the commands sent via eldbus are valid.
During operation, this bit must be 1. If the drive is not operating and
this bit is 0, the drive cannot be started. If the drive is operating, and
this bit becomes 0, the option board freezes the process data provided to the drive, and sets its state to FAULT. The drive reaction to this
eldbus fault depends on the drive parameterization.
11–15Reserved
Bits
Title
Value = 1
Value = 0
Description
0
Readiness to
switch on
1 = Ready to
switch on
0 = Not ready
to switch on
This bit indicates whether the drive is ready to switch on the power electronics. When the bit has the value 0, the drive is not ready
to switch on the power electronics. When the bit has the value 1,
the drive is ready to switch on the power electronics.
1
Readiness to
operate
1 = Ready to
operate
0 = Not ready
to operate
This bit indicates whether the drive is ready to begin operation.
When the bit has the value 0, the power electronics is switched o
and the drive is unable to begin operation. When the bit has the
value 1, the power electronics is switched on and the drive can begin operation when requested by the master.
2
State of operation
1 = Operation
enabled (drive
follows setpoint)
0 = Operation
disabled
This bit indicates whether the drive is operating or not. When the
bit has the value 0, the drive is not operating. When the bit has the
value 1, the drive is operating.
3
Presence of
fault
1 = Fault
present
0 =No Fault
This bit indicates the presence of unacknowledged faults in the
drive. When the bit has the value 0, no unacknowledged faults are
present in the drive. When the bit has the value 1, at least one unacknowledged fault is present in the drive.
This bit indicates whether a coast stop command is active or not.
When the bit has the value 0, a coast stop command is active.
When the bit has the value 1, no coast stop command is active.
5
Quick stop
activated
1 = Quick stop
not activated
0 = Quick stop
activated
This bit indicates whether a quick stop command is active or not.
When the bit has the value 0, a quick stop command is active.
When the bit has the value 1, no quick stop command is active.
6
Switching on
inhibition
1 = Switching
on inhibited
0 = Switching
on not inhibited
This bit indicates whether the power electronics can be switched
on or not. When the bit has the value 0, the power electronics can
be switched on. When the bit has the value 1, the power electronics are prevented from switching on.
7
Presence of
warning
1 = Warning
present
0 = No warning
present
This bit indicates the presence of warning/alarm information in
the drive. When the bit has the value 0, no warning is present.
When the bit has the value 1, a warning is present.
8
Running at
setpoint
1 = Speed error
within tolerance
range
0 = Speed error
out of tolerance
range
This bit indicates whether the drive is operating and the actual
speed value matches the setpoint value. When the bit has the value 0, the actual speed value does not match the setpoint value.
When the bit has the value 1, the actual speed value matches the
setpoint value.
9
Request control by master
1 = Control by
PLC requested
0 = Control by
PLC not requested
This bit indicates whether the eldbus master must take control of
the drive. When this bit has the value 0, the master need not take
control of the drive. When this bit has the value 1, the master is
requested take control of the drive.
In OPTE3 and OPTE5 , this bit depends on the conguration for
the drive control place. If the control place is assigned to eldbus,
the bit has the value 1. If the control place is elsewhere, the bit has
the value 0.
10
Setpoint
reached or
exceeded
1 = f or n
reached or exceeded
0 = f or n not
reached
This bit indicates whether the setpoint value has been reached or
exceeded. When this bit has the value 0, the setpoint value has not
been reached or exceeded. When this bit has the value 1, the setpoint value has been reached or exceeded.
11
Reserved
12
Running indication
1 = Drive is running
0 = Drive is
stopped
This bit indicates whether the drive is in the RUN state or not.
When this bit has the value 0, the drive is not running. When this
bit has the value 1, the drive is in the RUN state.
13
Readiness to
operate
1 = Drive is
ready for operation
0 = Drive is not
ready for operation
This bit indicates whether the drive is in the READY state or not.
When this bit has the value 0, the drive is not ready to operate.
When this bit has the value 1, the drive is in the READY state.
14-15
Reserved
Setpoint value
Speed
Direction of rotation
Description of command
0xC000 (-16384d)
-100.00%
REVERSE
Full speed in REVERSE direction
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Control Interface and
Communication
4.3.5.8 Setpoint Value
The setpoint value used for controlling the drive is a signed 16-bit integer. The sign of the setpoint indicates the desired direction of
rotation. The correspondence to RPM is described in 4.3.5.10 Normalization Reference Parameter.
When using Standard Telegrams 1 or 20, the setpoint signal is called for control and the operate mode is "PROFIdrive prole", and
the speed setpoint value (NSOLL_A) used is normalized according to the following table:
Table 50: Setpoint Value with Operate Mode "PROFIdrive Prole"
When using PPO types 1–6 and PROFIdrive 2.0, the value is identical to that of the operate mode "Bypass". Refer to VACON® NX
OPTC3-C5 PROFIBUS User Manual for more details.
Communication
4.3.5.9 Actual Speed Value
The actual speed value indicating the drive operation is a signed 16-bit integer. The sign of the setpoint indicates the current direction of rotation. The correspondence to RPM is described in 4.3.5.10 Normalization Reference Parameter.
When using Standard Telegrams 1 or 20 for control and the operate mode is "PROFIdrive prole", the speed actual value (NIST_A)
used is normalized according to the following table:
Table 51: Actual Speed Value with Operate Mode "PROFIdrive prole"
Refer to VACON® NXP OPTC3-C5 PROFIBUS User Manual for more details.
4.3.5.10 Normalization Reference Parameter
Since the speed setpoint and actual values are provided in normalized fashion as a ratio, with 0x4000 corresponding to 100.00%, a
manufacturer-specic parameter with PNU 10111 is available. The value contained in this parameter indicates the number of RPM
that corresponds to 100%.
If value is greater than what ts in Unsigned16 data type, this PNU returns zero. For high speed applications, use PNU 10129. It works
like PNU 10111. However, as the RPMs for high speed application are too large to t in Unsigned16 value, PNU 10129 returns RPMs
divided by 100.
See 5.1.2.4 Parameter Valuefor details on how to read parameter values.
Example: The parameter PNU10111 contains the value 1500, which corresponds to 1500 RPM. It means that if the setpoint value
provided by the eldbus master is 0x4000 (100.00%), it corresponds to a 1500 RPM setpoint. A setpoint of 0x2000 (50.00%) thus
corresponds to a 750 RPM setpoint. The same calculation method applies in the actual value direction.
4.3.5.11 Shortlist of Commands to Start the Drive
The following sequences of commands are used to operate the drive.
Table 52: Shortlist of Commands to Start the Drive
It is possible to interrupt a ramp stop and return to the operating mode, by setting the bit 0 in the control word before standstill is reached
Communication
4.3.5.12 Coding of Data Signals
The following number coding is used for signals communicated in cyclic data exchange. The signals numbers are categorized according to Table 53 and detailed description of signals can be found in Table 54.
The OPTE5/OPTE3 option board uses the PROFIdrive 2.0 prole when congured by the master to use PPO types for communication. The implementation is not compliant with the PROFIdrive 2.0 specication to a full extent.
OPTE5/OPTE3 supports the PROFIdrive 2.0 for backward compatibility reasons. The implementation is similar to that of OPTC5/
OPTC3.
NOTE! The Standard telegrams cannot be used with PROFIdrive 2.0. The PROFIdrive version 4.1 is used when PROFIdrive is selected
and Standard telegrams are used.
NOTE! PROFIdrive 4.1 is used with PPO types if Compatib. Mode parameter value is "PPO_PROFIdrive Mode". See details in
FIBUS DP Board Parameters.
6.1 PRO-
4.3.6.1 PROFIdrive 2.0 Control Word
The control word is composed of 16 bits that have the following meanings:
Start motor if ”Fieldbus” is active control source
STOP 1
(1)(2)
047Ehex
Stop by Ramp
STOP 2
(3)
047Dhex
Stop by Coast
STOP 3
(1)(2)
047Bhex
Stop by Ramp
RUN DISABLE
(3)
0477hex
Stop by stop mode
FAULT RESET (step 1)
FAULT RESET (step 2)
bit 7 = 0
bit 7 = 1
Rising edge to bit 7
Bits
Description for value = 0
Description for value = 1
0
Not Ready (initial)
READY 1
(1)
1
Not Ready
READY 2
(1)
2
DISABLE
ENABLE
(1)
3
NO FAULT
FAULT ACTIVE
(2)
VACON® OPTE3/E5 PROFIBUS DP
Control Interface and
User Guide
1
Not supported in VACON® 100 family.
With the help of the control word, the start and stop commands can be given to the device (see Illustration 6). Also a fault can be
acknowledged.
There are several stop modes. It depends on the operating situation, which mode is selected.
Communication
Table 56: Commands with Control Word
1
In VACON® NXP AC drive, the commands STOP 1 and STOP 3 are identical.
2
The commands STOP1 and STOP3 can be used only with these selections:
either one of the motor control modes (P2.6.1) selected:
•
Frequency control
-
Speed control
-
the eldbus selected as the control place
•
3
In VACON® NXP AC drive, the commands STOP 2 and RUN DISABLE are identical
4.3.6.2 PROFIdrive 2.0 Status Word
Information about the status of the device and messages is indicated in the status word. The status word is composed of 16 bits that
have the following meanings:
Set CW Bit4=1, Bit5=1, Bit 6=1
xxxx x1xx x111 1111 (hex047F)
Set CW Bit0=1
xxxx x1xx xxxx x111
Set CW Bit1=1, Bit2=1
xxxx x1xx xxxx x110
Set CW Bit0=0, Bit10=1
xxxx x1xx xxxx xxx0
Set CW Bit3=1
xxxx x1xx xxxx 1111
Reset fault
CW Bit7=0
CW Bit7=1
STOP2; CW Bit1=0
STOP3; CW Bit2=0
Fault
e30bh622.10
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Control Interface and
Communication
Illustration 6: PROFIdrive 2.0 State Machine
When using a VACON® NXP series AC drive and OPTE3/E5 in "PROFIdrive" mode, the stop command always follows the congured
stop mode instead of the command given from the eldbus.
4.3.6.4 PPO Types
PPO1 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
PPO2 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
Also, four Process Data words are included in this type.
PPO3 contains control/status word and setpoint/actual value elds.
PPO4 contains control/status word and setpoint/actual value elds, and four Process Data words.
PPO5 contains a parameter eld (PKW) for performing parameter access, and control/status word and setpoint/actual value elds.
Also, eight Process Data words are included in this type.
PPO6 contains control/status word and setpoint/actual value elds, and eight Process Data words. The following diagram shows a
comparison between dierent PPO types:
Illustration 7: Structure Comparison between Dierent PPO Types
Communication
4.4 PROFIsafe
The OPTE3/E5 supports a black channel PROFIsafe interface via PROFIBUS DP to Advanced safety option board to support safety
functions. For more detailed information, see VACON® NXP Advanced Safety Options Operating Guide.
This functionality is available in OPTE3/E5 version 006 or later. For the .GSD le, use Revision "2" or later.
See also
4.4.1 Introduction to PROFIsafe
The following gure shows the PROFIsafe system overview, when using PROFIsafe over PROFIBUS DP.
The option board communicates with the safety PLC via PROFIBUS DP. The exchanged data includes PROFIsafe data and non-safe
process data. The option board extracts the process data and the safety frame from the received message and forwards them. The
process data is sent to the drive application, and the safety frame is sent to the Advanced safety option board.
The Advanced safety option board receives and sends the PROFIsafe safety enclosures and implements the congured safety functions.
The Advanced safety option board can also interact with the drive application, which can be parameterized to react to safety functions.
See VACON® NXP Advanced Safety Options Operating Guide for more details.
4.4.2 PROFIdrive on PROFIsafe
The VACON® Advanced Safety Options support three safety telegrams consisting of both standard PROFIdrive on PROFIsafe functionality and vendor-specic functionality. These telegrams are Standard Telegram 30, Standard Telegram 31, and VACON®- specic
Telegram 58000. The content (signals) of these telegrams are described in the following table.
Table 58: Supported Safety Telegrams
For details on the safety signal bit denitions and the related safety functions, and for mapping the PROFIsafe data to PROFIBUS DP,
see VACON® NXP Advanced Safety Options Operating Guide.
Communication systemDU/DO Parameter manager (Server)
Parameter processing in the
Parameter Manager
Parameter
Request
Write Parameter response from PAPParameter
Request
Error because
response
not yet available
Read Parameter response from PAP
Error because
response
not yet available
Read Parameter response from PAP
Parameter
response
Read Parameter response from PAPParameter
response
Time line
e30bh624.10
DP-V1 header
Request header
Parameter address(es)
Parameter value(s)
PROFIBUS frame
PROFIBUS header
Data (max 240 bytes)
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameter Access
5 Parameter Access
5.1 Parameter Access in PROFIdrive 4.1
5.1.1 Parameter Access Sequence
Parameter access over DP-V1 takes place by using the parameter channel. A parameter request is written to the drive, revealing the
desired operation and target parameter information. The master then polls the slave using read requests and receives a positive
response once the parameter processing is nished. If a problem occurs, a negative response is provided by the slave.
The Parameter Channel can be used to access the parameters of both the drive and the PROFIdrive.
Illustration 9: Data ow for Base Mode Parameter Access
The parameter response can only be read once per successful request. After this, the Parameter manager in the PROFIdrive prole
returns to its idle state and begins waiting for a new parameter request. Attempts to read the parameter response to the previous
request returns an error.
5.1.2 Parameter Requests
There are two types of parameter requests in PROFIdrive:
•
read requests for reading parameters from the device
•
change requests for writing parameters to the device
Each parameter request over PROFIBUS DP-V1 consists of four elements:
•
PROFIBUS DP-V1 header
•
Request header
•
Parameter address
•
Parameter value (only in Change requests)
OPTE5/E3 supports a maximum of 240 octets of data, which includes the request header, parameter address(es), and parameter
value(s).
PROFIBUS DP-V1 Parameter requests are mapped inside the standard PROFIBUS frame as follows:
Use 0x10 for reading/writing the value of a parameter.
Use 0x20 for reading the description of a parameter.
Use 0x30 for reading the text of a parameter (not supported).
Do not use other values in OPTE5/OPTE3.
2
Number of
elements
Species the number of
elements which are addressed in an array.
Values 0 and 1 are allowed for non-array parameters.
Values 1–234 are allowed for array parameters.
Do not use other values.
3...4
Parameter
number
The number of the parameter to be addressed.
Allowed values are those of supported parameters, see 5.1.3.3 PROFIdrive
4.1 Error Classes and Codes.
5...6
Subindex
Denes the rst array element of the parameter to
be accessed.
Values 0–65535 are allowed.
Do not use other values.
Octet
number
Field name
Description
Allowed values
1
Format
Describes the data type of the
parameter.
Use 0x41 for Byte.
Use 0x42 for Word.
Use 0x43 for Double Word.
VACON® OPTE3/E5 PROFIBUS DP
User Guide
5.1.2.3 Parameter Address
The parameter address consists of 4 elds, totaling six octets in size.
Table 63: Structure of the Parameter Address
Parameter Access
The "Parameter number" and "Subindex" elds are two-octet elds, while the "Attribute" and "No. of elements" elds are one-octet
elds.
5.1.2.4 Parameter Value
The parameter value eld is included only in Change requests (not in Read requests). The parameter value eld consists of a twooctet parameter value header followed by a list of values. Depending on the format of the parameter, the octet size of a single value
is one, two, or four octets. The total size of the parameter value eld thus depends on the format and number of values in the message.
Denes the number of values
in the parameter value eld.
Values 0–234 are possible. Subject to limitations as described below.
3
Value
The value of the parameter.
Values 0–65535 are allowed.
Do not use other values
DP-V1 header
Response header
Parameter value(s)
Octet
number
Field name
Description
Allowed values
1
Function
Number
PROFIBUS DP-specic operation
number.
Use 0x5E for read requests.
Use 0x5F for write requests.
Other values are not allowed in the Parameter Access.
2
Slot Number
PROFIBUS DP-specic reference
to internal device module.
This value mirrors the value in the associated request.
3
Index
PROFIBUS DP-specic index
used to address dierent properties.
Use 47 (decimal) for Parameter Access in OPTE5/E3.
Do not use other for Parameter Access.
4
Data
Length
Number of data octets in the
parameter request frame. This
count excludes the DP-V1 header.
Number of octets in request header, parameter address(es), and parameter value(s) elds.
VACON® OPTE3/E5 PROFIBUS DP
User Guide
5.1.3 Parameter Responses
There are two types of parameter responses in PROFIdrive:
•
Write response (response to a Write request)
•
Read response (response to a Read request)
A read response over PROFIBUS DP-V1 consists of three elements:
•
PROFIBUS DP-V1 header
•
Response header
•
Parameter value(s) (depending on the request type)
A write response over PROFIBUS DP-V1 contains only the PROFIBUS DP-V1 header.
Parameter Access
5.1.3.1 DP-V1 Header
The DP-V1 response header consists of 4 elds, each one octet in size.
Table 65: Structure of the DP-V1 Header
5.1.3.2 Error Response
If an error occurred in the Parameter Access, the response provided by the slave is an error response. Its PROFIBUS DP-V1 header
contents dier from a normal read/write response. An error response contains 4 octets as described in the table.
Change request which exceeds parameter value range
0x03
Invalid sub-index
Access to an unavailable sub-index of an array parameter
0x04
Non-array parameter
Attempt to access sub-index of a non-array parameter
0x05
Incorrect data type
Change request containing invalid data type for the accessed parameter
0x06
Setting not permitted (must only be
reset)
Change request to non-zero value, where it is not allowed
0x07
Description element cannot be
changed
Change request to a read-only parameter description element
0x08
Reserved (not used)
-
0x09
No description data available
Access to unavailable parameter description
0x0A
Reserved (not used)
-
0x0B
No operation priority
Change request without access rights to perform the change
0x0C...0x0E
Reserved (not used)
-
0x0F
No text array available
Access to unavailable parameter text array
0x10
Reserved (not used)
-
0x11
Request cannot be executed
Access is temporarily not possible due to unspecied reasons
0x12...0x13
Reserved (not used)
-
0x14
Value impermissible
Change request with a value within the allowed range, but is otherwise not allowed.
0x15
Response too long
The length of the response exceeds the maximum transmittable
length
0x16
Impermissible parameter address
Error in the parameter address eld
0x17
Illegal format
Illegal format was provided in write request
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameter Access
5.1.3.4 PROFIdrive Parameter Access Errors
In addition to the error indications in the PROFIBUS DP-V1 header, details about the error are provided in the parameter value eld.
The third octet in the parameter value is set to 0x00 and the fourth octet is assigned the error number, as described in the table.
Number of parameters in the response. Mirrored from the request.
Sub-index
Field name
Data type
Description
1
Identier (ID)
Unsigned16
Bitmask with information about the parameter characteristics.
2
Number of array elements
Unsigned16
For array parameters, the number of elements in the array.
3
Standardization factor
FloatingPoint
If the information shown by the parameter can be converted into some standardized form, this eld contains factor for this
conversion.
4
Variable attribute
Array of two Unsigned8
Contains two index numbers for describing the parameter information.
5
Reserved
Array of four Unsigned8
Reserved, always 0.
6
Name
ASCII string, 16 characters
Symbolic name of the parameter.
7
Low limit
Array of four Unsigned8
Limit for valid values of the parameter.
8
High limit
Array of four Unsigned8
Limit for valid values of the parameter.
9
Reserved
Array of two Unsigned8
Reserved, always 0.
10
ID extension
Unsigned16
Not used, always 0.
11
Normalization reference parameter
Unsigned16
Parameter number, the value of which is used as normalization
reference for the parameter whose description it is.
12
Normalization eld
Unsigned16
Contains information about normalization of this parameter.
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameter Access
5.1.3.6 Parameter Values
Parameter values are included in the response only if the request was of "Request parameter" type. For details on the contents of
this eld, see 5.1.2.4 Parameter Value.
5.1.3.7 Parameter Description Elements
For each implemented parameter, there exists a corresponding parameter description element which can be read from the device. A
complete parameter description element consists of 46 octets which are structured as shown in the table.
The sub-index 0 for the parameter description element corresponds to the complete description element. Thus, if a parameter access targets this sub-index of a parameter description, all the above 12 elds are returned for a total of 46 octets.
Table 70: Structure of the DP-V1 Header
5.1.3.8 Identier Field
The identiereld consists of the following parts:
Standardization factor and
variable attribute not relevant
If this bit is set, then physical values cannot be calculated for the parameter. Values in standardization factor and variable attribute elds are not relevant. If this bit is cleared, then the
standardization factor and variable attribute are valid.
9
Parameter is read-only
If this bit is set, then the value of the parameter cannot be changed.
10
Additional text array available
Not supported, is always 0.
11
Reserved
Always 0.
12
Parameter was changed according to the factory setting
If this bit is set, the parameter value is unequal to the factory setting.
NOTE! In OPTE3/E5, this bit is always set because it is not possible to detect in detail which
parameters have changed. The bit is always set so that a master is encouraged to read the
up-to-date value from the slave.
13
Parameter value can only
be reset
If this bit is set, then the parameter value can only be set to "0", that is, reset.
If this bit is cleared, then the parameter value can be changed to any value, providing that
the parameter is writeable.
14
Parameter is array
If this bit is set, then the parameter is an array of the specied data type.
15
Reserved
Always 0.
Variable index
Physical quantity
Base unit
Allowed units
Conversion indexes
0
No dimension
N/A
N/A
0
9
Power
Watt
WkW0
3
11
Speed
1/second
1/second
1/minute
1/hour
0
67
72
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Table 71: Structure of the Identier Field
Parameter Access
5.1.3.9 Number of Array Elements Field
For an array type parameter, this eld contains the number of elements which the array consists of.
5.1.3.10 Standardization Factor Field
This eld contains a factor which helps to convert the device internal value into an external, standardized variable. For more information, see the examples in 5.1.3.11 Variable Attribute Field.
5.1.3.11 Variable Attribute Field
This eld consists of two Unsigned8 values. The most signicant octet is referred to as variable index and describes the physical
quantity which is shown by the parameter value. The variable index also includes information about the base unit of the quantity.
The least signicant octet is referred to as conversion index. Using the conversion index, it is possible to convert a parameter value
into the base quantity as specied by the variable index. Each conversion index corresponds to a factor A and an oset B.
The following two formulas are used to calculate the value of the parameter:
•
Physical value in the specied unit: (transmitted value × standardization factor)
•
Physical value in the base unit: (transmitted value ×standardization factor × A + B)
Example 1
A parameter has variable index 11, that is, "Speed" and base unit is 1/second. The conversion index is 67, that is, the value transmitted from drive has the unit 1/minute.
•
Transmitted value: 1200
•
Standardization factor: 1.0
•
Variable index: 11 "Speed", base unit is "1/second"
•
Conversion index: 67 The transmitted value has the unit "1/minute"
Physical value in the specied unit "1/min": 1200 × 1.0 1/minute= 12001/minute
Physical value in the base unit "1/sec": 1200 ×1.0 × (1/60) + 0= 201/second
Example 2
A parameter has variable index 22, that is, "Electrical current" and base unit is 1 A. The conversion index is -1, that is, the value transmitted from drive has the unit 0.1 A.
•
Transmitted value: 35
•
Standardization factor: 1.0
•
Variable index: 22 "Electrical current", base unit is "1 A"
•
Conversion index: -1 The transmitted value has the unit "0.1 A"
Physical value in the specied unit "0.1 A": 35 × 1.0 = 35(0.1 Amperes) Physical value in the base unit "1 A": 35 ×1.0 × 0.1 + 0 = 3.5 A.
Parameter Access
5.1.3.12 Name Field
This eld contains 16 ASCII characters which form the symbolic name for the parameter.
5.1.3.13 Low/High Limit Fields
These elds contain the possible low and high limits of the parameter. If the parameter is a string, the limits are irrelevant.
5.1.3.14 ID Extension Field
This eld is not used in the PROFIdrive 4.1 specication, and is always 0.
5.1.3.15 Normalization Reference Parameter Field
For parameters with the physical quantity "Ratio", it can be possible to convert the value into another physical unit by use of a reference parameter. If so, this eld contains the parameter number (PNU) of the reference parameter for this value.
For example, the speed setpoint, and actual values are in PROFIdrive 4.1 mode normalized as 0x4000 corresponding to 100.00%. The
parameter description contains the number of the reference parameter which describes what the physical reference value is. It is
announced along with the normalization eld contents (see the example in 5.1.3.16 Normalization Field).
Species which bit is the normalization bit, which corresponds to the physical reference value.
Values 0–31 are allowed.
Values 32–63 are reserved and thus not allowed.
6–14
Reserved
Always 0.
15
Normalization valid.
This bit is set if the parameter is normalized.
Field
Contents
Request reference
0x01
Request ID
0x01 = Request parameter
Axis Number
0x01
Number of Parameters
0x01
Attribute
0x10 = Value
Number of elements
0x01
Parameter Number
0x0396 (918d)
Sub-index
0x0000 (0d)
DP-V1 header
Request header
Parameter address
0x5F 0x00 0x2F 0x0A
0x01 0x01 0x01 0x01
0x10 0x01 0x03 0x96 0x00 0x00
DP-V1 header
0x5F 0x00 0x2F 0x0A
VACON® OPTE3/E5 PROFIBUS DP
User Guide
The description of the reference parameter contains the variable index and conversion index of the physical reference value, for
example, "Speed" and "1/minute".
If no physical reference parameter is available, the contents of this eld are 0.
Parameter Access
5.1.3.16 Normalization Field
The normalization eld contains the following information:
Table 74: Structure of the Normalization Field
Example
In PROFIdrive 4.1 mode, the speed setpoint value is normalized such that 0x4000 corresponds to 100.00% of a reference value.
The normalization reference parameter eld contains the parameter number of the reference parameter.
In the normalization eld, bit 15 is set and the bits 0–5 contain the value 14. It means that bit 14 (0x4000) corresponds to the value
which is specied in the physical reference parameter.
5.1.4 Example Requests and Responses
5.1.4.1 Request Parameter PNU918 Value
Table 75: Information Used for Request Parameter PNU918 Value
Table 76: The Final Request Structure
Table 77: The Slave Respond to Request Parameter PNU918 Value
5.1.4.2 Read Response to Request Parameter PNU918 Value
In this example, node address 3 is used.
After the request in 5.1.4.1 Request Parameter PNU918 Value is sent, the following read request is sent to the slave:
Table 78: The Read Request to Slave
Table 79: The Response Received from the Device
Table 80: Description of the Response Contents
5.1.4.3 Request All Elements of Parameter PNU964
Table 81: Information Used for Request All Elements of Parameter PNU964
5.1.4.8 Change the Value of Drive Parameter ID 103 (Successful)
Table 96: The Master Write Request to Change ID 103 Value to 40d
Table 97: The Slave Acknowledgement
Table 98: The Master Read Request
Parameter Access
Table 99: The Slave Response
5.1.4.9 Change the Value of Drive Parameter ID 103 (Unsuccessful)
In this example, the value of AC drive parameter ID 103 is requested to be changed to value 0d. This value corresponds to acceleration time = 0.0 s which is not allowed value.
Table 100: The Master Write Request to Change ID 103 Value to 0d
Table 101: The Slave Acknowledgement
Table 102: The Master Read Request
Table 103: The Slave Response
The error code 0x02 indicates that the low or high limit of the parameter was exceeded.
There are two methods of requesting multiple drive parameters: reading multiple parameters or reading multiple elements. When
reading multiple elements, the format (data type) of the parameters must be identical.
For both examples, the master writes a request to read ID 101 (Minimum frequency reference) and ID 102 (Maximum frequency
reference).
Method 1: Reading multiple drive parameters
Table 104: Information Used for Request Multiple Drive Parameters
5.1.4.11 Change Values of Multiple Drive Parameters (Successful)
There are two methods of writing multiple drive parameters: writing multiple parameters or writing multiple elements. When writing multiple elements, the format (data type) of the parameters must be identical.
For both examples, the master writes a request to change ID 101 (Minimum frequency reference) to value 1000d (10.00 Hz) and ID
102 (Maximum frequency reference) to value to 4000d (40.00 Hz).
Method 1: Writing multiple drive parameters
Table 116: Information Used for Writing Multiple Drive Parameters
Table 117: The Final Master Write Request Structure
Fault 1: EPOCH time stamp 16-bit low data. 0x4D8C when 0x386D4D8C.
4
Fault 1: Time stamp milliseconds 0–999.
5
Fault 2: 16-bit fault code
6
Fault 2: 16-bit sub code
7
Fault 2: EPOCH time stamp 16-bit high data. 0x386D when 0x386D4D8C.
8
Fault 2: EPOCH time stamp 16-bit low data. 0x4D8C when 0x386D4D8C.
9
Fault 2: Time stamp milliseconds 0–999.
New fault or
fault cleared
PNU 944/60044
Fault message counter
PNU 950/60050
Scaling of the
fault buffer
PNU 947/60047
Fault number
x = counter value
x++
[0]
[1]
.
[m-1]
[m]
.
.
[2m-1]
.
.
.
[m*n]
.
.
.
Actual fault
situation
Acknowledged
faults
[0] = Number of fault situation (n)
[1] = Number of fault message (m)
Copy
Copy
Copy
Remove
e30bh633.10
PNU
Designation
Explanation
Data type
Value
944
Fault message counter
Incremented each time that the fault buer changes
UINT16
-
947
Fault number
Contains the internal fault number for each fault message
UINT16[32]
-
950
Scaling of the fault buer
Index 0: The number of fault situations of the fault buer
UINT16[2]
4
Index 1: The number of fault messages per fault situation
8
60044
Safety fault message counter
Incremented each time that the safety fault buer changes
UINT16
-
60047
Safety fault number
32-bit safety fault codes (2 messages per active fault)
UINT16[64]
-
60050
Scaling of the safety fault buer
Index 0: The number of fault situations of the fault buer
UINT16[2]
8
Index 1: The number of fault messages per fault situation
8
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameter Access
5.1.6 PROFIdrive Fault Buer
The PROFIdrive fault buer can be used to read drive faults via PROFIBUS DP. The PROFIdrive fault buer consists of several PNUs,
which implement the PROFIdrive fault system. Overview of the PROFIdrive fault buer can be seen in Illustration 10.
Illustration 10: PROFIdrive Fault Buer
The OPTE3/E5 supports two PROFIdrive fault buers, one for AC drive errors, and the other for safety-related errors. All safety-related
errors appear in the safety fault buer and all error codes in normal fault buer. PNUs 944, 947 and 950 are used for AC drive fault
buer and PNUs 60044, 60047 and 60050 for safety fault buer. All used PNUs are listed in Table 146.
The PNU 947 fault number error codes are linked directly from the AC drive fault system (16-bit). The denition of these fault codes
can be found in application-specic manuals. 4 active faults can be shown at once, and the fault history is 8 faults long.
The PNU 60047 safety fault number error codes are 32-bit long, each fault taking two messages from the fault buer. Therefore the
number of active fault situations is 8/2 = 4. The safe fault history holds 8 fault situations.
The fault code is dened as follows:
0xAABBCCDD, where
AA = Error class
BB = Source
CC = Fault number
DD = Additional Info
The denition of these fault codes can be found in the VACON® NXP Advanced Safety Options Operating Guide.
NOTE! If no fault is active, the active fault situation (rst fault situation) is zero.
Parameter Access
5.1.7 Drive System Time
System time in VACON® 100 family and VACON® NXP AC drives can be updated by writing 32-bit unsigned value to ID 2551. This
value is seconds since 1.1.1970 (Unix time). If there is OPTE3/E5 PROFIBUS DP option board, ID 2551 can be read and written by
using PROFIdrive parameter channel.
In VACON® 100 family, the default time zone is UTC. Local time can be congured by changing the time zone and setting the daylight saving mode. If the VACON® 100 AC drive is equipped with a battery for the real-time clock, then setting of the time is not
necessary after power cycle.
VACON® NXP AC drive does not have time settings, so value written to this ID must be local time. VACON® NXP system time is zero
after the drive boots up. The system time is started after writing into ID 2551.
5.1.7.1 Read Drive System Time
In a following example PROFIBUS DP master reads system time 1523859228 (16-Apr-2018 06:13:42) from AC drive by using PROFIdrive parameter access. The time is mentioned in hexadecimal format (0x5AD43F1C) at the end of response frame. See details of
parameter access in 5.1.2 Parameter Requests.
Table 147: Read Request from PROFIBUS DP Master to AC drive
Table 148: Acknowledge from AC Drive
Table 149: Read "Read Response" Request from PROFIBUS DP Master to AC Drive
Table 150: Read Response from AC drive
5.1.7.2 Write Drive System Time
In the following example PROFIBUS DP master writes system time 1523859228 (16-Apr-2018 06:13:42) to AC drive by using PROFIdrive parameter access. The time is mentioned in hexadecimal format (0x5AD43F1C) at the end of request frame. See details of parameter access in 5.1.2 Parameter Requests.
Table 151: Read Request from PROFIBUS DP Master to AC drive
Table 152: Acknowledge from AC Drive
Table 153: Read "Write Response" Request from PROFIBUS DP Master to AC Drive
Table 154: Write Response from AC drive
Parameter Access
5.2 Parameter Access in PROFIdrive 2.0
5.2.1 DP-V1 with PROFIdrive 2.0
In the PROFIdrive 2.0 mode, only the following parameters are supported through DP-V1:
•
918 (node address)
•
963 (current baud rate)
•
980 (number list of dened parameters)
•
10001 (read parameter from drive)
In this case the parameter 980 contains four elements: 918, 963, 10001 and 0.
For information on using DP-V1 with PROFIdrive 2.0 conguration, see 5.1.2 Parameter Requests.
When using PPO1, PPO2 or PPO5, the PKW eld is used to access parameters from the drive only. The parameter number which is
provided in the PKW eld is interpreted as an application ID and is read from/written to the drive.
5.2.2 Parameter Field (PKW) in PPO Types
The parameter request eld is structured into three subelds:
•
ID eld (2 octets)
•
Index eld (2 octets)
•
Value eld (4 octets)
The master formulates a task for parameter processing by issuing a request in the PKW eld. The master repeats this request until it
receives a response from the slave. The slave repeats its response until it receives a new request from the master.
Parameter is read-only (for example, actual value)
2
Parameter value is out of limits
17
Request is temporarily rejected (for example, can be changed only when drive is in STOP state)
18
Unspecied fault
101
Unknown request type
Data word 1 (HIGH)
Data word 2 (LOW)
Octet 0
Octet 1
Octet 2
Octet 3
Octet 1
Octet 2
Octet 3
Octet 4
Octet 5
Octet 6
Octet 7
Octet 8
0x10
0x66
0x00
0x00
0x00
0x00
0x00
0x00
Field
Contents
Description
ID
0x1066
1 = Read parameter value 0x066 = 102d (Maximum Frequency ID)
Index
0x0000
No meaning
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Table 156: Possible Request/Response Types
If a request is rejected, a fault code from the table is provided:
Table 157: Fault Codes
Parameter Access
Index Subeld
This eld is not used in the PKW processing. Its contents must be set to 0.
Value Subeld
The Value subeld consists of two words that is, four octets:
Table 158: Value Subeld Structure
When writing a parameter to the drive, the data to be written must be placed in the "Data word 2 (LOW)" eld by the master.
When reading a parameter from the drive, the response is placed in the "Data word 2 (LOW)" eld by the slave.
The "Data word 1 (HIGH)" eld is zero.
1 = Normal
2 = NX Mode / C3/C5 Mode
3 = PPO_PROFIdrive
See 6.1.3 Compatib. Mode.
VACON® OPTE3/E5 PROFIBUS DP
User Guide
6 Parameters
6.1 PROFIBUS DP Board Parameters
Table 167: OPTE3/E5 parameters
Parameters
6.1.1 Slave Address
Valid PROFIBUS DP device addresses are in the range of 0–127 (decimal). The address 0 is reserved for Service-, diagnosis-, and programming tools. Address 1 is reserved for the eldbus master. Address 127 is a broadcast address. Address 126 is only for commissioning. Do not use it permanently. Thus, values in the range 2–125 can be assigned to individual slave devices.
6.1.2 Operate Mode
Three dierent operate modes are available in OPTE3/E5 (see the guresIllustration 11, Illustration 12, and Illustration 13). The PROFIdrive mode uses telegrams specied in the prolespecication. The bypass mode uses manufacturer-specic control and status
word. The echo mode echoes the data back to the eldbus master.
Operate Mode can also be congured in PLC, see 6.2.1 Operate Mode.
NOTE!When using ST1 and ST20 telegrams in PROFIdrive-Operate Mode, use PROFIdrive 4.1 State machine, together with PROFIdrive 4.1 Control and Status Words. When using PPO types, the default is the PROFIdrive 2.0 State machine, together with PROFIdrive 2.0 Control and Status Words. To use PROFIdrive 4.1 with PPO types, select "PPO_PROFIdrive Mode" as Compatib. mode.
NOTE! When using an application supporting PROFIdrive, set the application eldbus state machine to "PROFIdrive" and the PROFI-
BUS DP option board to bypass mode.
Operate Mode "PROFIdrive"
The Operate Mode "PROFIdrive" can be used to enable the prole driver in the OPTE3/E5 option board for PROFIdrive support.
It is not possible to use the Bypass mode when the Standard Telegram 20 is used. In this case, only PROFIdrive mode is allowed.
Operate Mode "Echo"
The received information is echoed back to Master (Output -> Input), without accessing the application.
Illustration 13: Operate Mode "Echo"
It is not possible to use the Echo mode when the Standard Telegram 20 is used. In this case, only PROFIdrive mode is allowed.
Local versus Remote Mode
In the GSD for OPTE3/E5, it is possible to select the operating mode for the slave. Possible options are:
•
Local mode
•
Remote PROFIdrive mode
•
Remote Bypass mode
•
Remote Echo mode
In the Remote modes, the eldbus master can force the slave into a specic operating mode. It allows the operating mode of the
slave to be changed in the master conguration, without a need to use the keypad.
In the Local mode, the operating mode of the slave can be parameterized in the drive (for example, manually through the keypad).
When the drive powers up, the last value congured in the drive determines the operating mode of the PROFIBUS DP slave.
NOTE! When the operating mode of the OPTE3/E5 board is remotely selected, its mode cannot be changed from the drive keypad.
6.1.3 Compatib. Mode
This setting can be used to set a compatibility mode.
•
Normal mode: OPTE3/E5 PROFIBUS DP works with a default setting.
•
NX Mode/C3 C5 Mode: OPTE3/E5 PROFIBUS DP identies as NXP OPTC3/C5 option board. For more details, see 3.3 Replacing
VACON® NXS or NXL AC Drive with VACON® 100 Family AC Drive. Mode is mentioned as "NX Mode" in VACON® 100 family and
VACON® 20 family. Mode is mentioned as "C3 C5 Mode" in VACON® NXP.
•
PPO_PROFIdrive mode: PROFIdrive version 4.1 is used with PPO types. For more details, see 4.3.5.5 PPO Types. If PPO_PROFI-
drive mode is not used, then PROFIdrive version 2.0 is used with PPO types. For more details, see 4.3.6.4 PPO Types.
In the GSD for OPTE3/E5, it is possible to select also operating modes for the slave.
6.2.1 Operate Mode
In the Remote modes, the eldbus master can force the slave into a specic operating mode. It allows the operating mode of the
slave to be changed in the master conguration, without a need to use the keypad. When these modes are used, the drive keypad
cannot be used to change the operating mode.
In the Local mode, the operating mode of the slave can be parameterized in the drive (for example, manually through the keypad).
When the drive powers up, the last value congured in the drive determines the operating mode of the PROFIBUS DP slave.
Operate Mode can also be congured with AC Drive control panel, see 6.1.2 Operate Mode.
6.2.2 DP Mode
The eldbus master selects the PROFIBUS DP communication method.
•
DP-V0: Cyclic data exchange and diagnosis
•
DP-V1: Acyclic data exchange and alarm handling
For more details, see 4.1 PROFIBUS DP Communication Overview.
6.3 Safety Parameters
When a PROFIsafe connection is used, extra safety parameters (F-Parameters) must be provided for the safety module to verify the
safety connection settings. All F-Parameters must match the parameterization of the safety system. If any of the parameters are incorrectly parameterized, a system fault and a channel-related diagnosis are triggered.
NOTE! In addition, the congured Safety Telegram number must match the conguration with the Advanced Safety option board.
The Safety PLC is not allowed to select the used Safety Telegram. If the safety telegram does not match, an error and channel-related
diagnosis is triggered.
For more details on PROFIsafe parameterization and commissioning, refer to VACON® NXP Advanced Safety Options Operating
Guide.
6.4 AC Drive Parameters
6.4.1 AC Drive Parameters for Fieldbus Control and Reference Selection
The following tables list the parameters that must be set in the AC drive in order for the motor to be controllable via eldbus. The
tables cover some basic applications. See the application-specic manuals for more detailed information and latest updates.
In order for the AC drive to accept commands from the eldbus network, the control place of the AC drive has to be set to eldbus.
The default value of the parameter "Control Place" is usually I/O. If the control unit software is updated, the default settings are
restored.
Some applications can also have the remote speed reference selection set by default to other than eldbus. In these cases, set the
speed reference selection to eldbus, so that the speed reference can be controlled via eldbus.
NOTE! The motor control mode must be selected to support the used process and prole.
The parameters can be read and written by using:
Process data from all sources is forwarded to application
Slot D
2
Only process data from slot D is forward to application. Value is visible only, if option board is installed to slot D.
Slot E
3
Only process data from slot E is forward to application. Value is visible only, if option board is installed
to slot E.
RS485
4
Only process data from VACON® 100 family internal RS485 protocol is forwarded to application
PROFINET I/O
5
Only process data from VACON® 100 family internal PROFINET I/O protocol is forwarded to application
EtherNet/IP
6
Only process data from VACON® 100 family internal EtherNet/IP protocol is forwarded to application
Modbus
TCP/UDP
7
Only process data from VACON® 100 family internal Modbus TCP/UDP protocol is forwarded to application
BACnet/IP
8
Only process data from VACON® 100 family internal BACnet/IP protocol is forwarded to application
Index in panel tree
Parameter name
ID
Value
Default
P17.2
Disable showing of quick menu
-
0 = Advanced menu
1 = Quick set-up parameters
1
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameters
6.4.2 Fieldbus Parameters for VACON® 100 Family Standard Application
Table 169: Fieldbus Parameters for VACON® 100 Family (Standard Application)
Controlling Fieldbus Parameter
The "Controlling Fieldbus" parameter is available in VACON® 100 family products for situations when multiple eldbus options or
protocols are active at the same time. Use the "Controlling Fieldbus" parameter for selecting the instance from which the process
data is sent to the drive application. This parameter is located under I/O and Hardware/Fieldbus General (5.13.1).
By default, the setting is in "Automatic" and the functionality (when receiving process data from multiple sources) is applicationdependent.
For example, if a eldbus option board has been installed to slot E and it is used to control the drive, select "Slot E" as value for this
parameter. With this setting, only the process data from the option board in slot E is forwarded to the application. All other eldbus-es still receive process data out. It prevents the monitoring eldbuses from accidentally writing process data in.
Table 170: Selections for Controlling Fieldbus Parameter
6.4.3 Fieldbus Parameters for VACON® 20 Standard Application
Table 171: Fieldbus Parameters for VACON® 20 (Standard Application)
0 = No action
1 = Alarm
2 = Alarm + preset frequency
3 = Fault: Stop function
4 = Fault: Coast
3
P13.19
VACON® 20
P9.15
VACON® 20 X
0 = No action
1 = Warning
2 = Fault
2
P2.7.22
VACON® NXP
0 = No action
1 = Warning
2
VACON® OPTE3/E5 PROFIBUS DP
User Guide
6.4.4 Fieldbus Parameters for VACON® 20 X Multipurpose Application
Table 172: Fieldbus Parameters for VACON® 20 X Multipurpose Application
Parameters
6.4.5 Fieldbus Parameters for VACON® NXP Multipurpose Application
Table 173: Fieldbus Parameters for VACON® NXP Multipurpose Application
6.5 Response to Fieldbus Fault Parameter
If there is a eldbus fault (loss of connection, for example), a eldbus fault is triggered. To get desired response, set the value for the
Response to Fieldbus Fault Parameter in the application. Always check the application-specic manual for details as responses vary
between used applications. For common fault responses used commonly in standard applications, see the following table.
Table 174: Response to Fieldbus Fault in VACON® AC drives
0x00 = Not yet updated. Read again later
0x01 = Fieldbus communication not supported
0x02 = Normal mode supported
0x04 = Fast safety mode supported
(1)
0x08 = Fast mode supported
0x10 = Fast PROFIBUS DP mode supported 0x20 = Normal exten-
ded mode supported
0
See 6.6.2 System Software Vari-
ables for Monitoring Supported
Communication Modes.
FBModeSlotE_fwu8
0
FBControlSlotSelector_fwu8
(3)
0 = All slots
4 = Slot D only
5 = Slot E only
6 = Fast PROFIBUS DP D slot
7 = Fast PROFIBUS DP E slot
0
See 6.6.3 System Software Vari-
ables for Selecting the Input
Process Data Slot.
VACON® OPTE3/E5 PROFIBUS DP
User Guide
Parameters
6.6 VACON® NXP System Software Parameters for Application Developers
The application developers and system integrators can use these VACON® NXP system software variables to activate and control
dierenteldbus communication modes and features.
Table 175: System Software Variables
1
Automatically enabled/disabled by system software. User cannot set this value.
2
Fast PROFIBUS DP mode is not supported in OPTE3/5 PROFIBUS DP.
3
Selections 6 and 7 are for backward compatibility only. Same as FBModeSlotX_fwu8 variable setting '3'. Fast PROFIBUS DP is not supported in
OPTE3/5 PROFIBUS DP.
6.6.1 System Software Variables for Selecting Communication Modes
FBModeSlotX_fwu8 variables are used to select the active eldbus option board communication mode. If no eldbus option board
is connected to the related slot, the selection of the FBModeSlot parameter is set to 0 = Normal mode.
6.6.2 System Software Variables for Monitoring Supported Communication Modes
FBModeSlotXSupModes_fwu16 variables can be used to determine the dierent supported modes of the eldbus option boards.
All features are set as bit elds as multiple modes can be supported.
Value '0' is returned while the feature set of the option board is not yet retrieved. Value must be asked again. Any option board not
supporting eldbus communication returns value '1'.
Example 1: OPTE3-E5_FW0083V006 PROFIBUS DP board returns value: 0x2A, indicating support for Normal, Fast, and Normal extended modes.
Example 2 (PROFIsafe is used): OPTE3-E5_FW0083V006 board returns value: 0x04, indicating that only Fast safe mode is allowed to
be set.
Example 3: OPTE9_FW0196V006 Dual Port Ethernet board returns value: 0x0A, indicating support for Normal and Fast modes.
6.6.3 System Software Variables for Selecting the Input Process Data Slot
FBControlSlotSelector_fwu8 variable is used to select the controlling eldbus option board slot. When selected (other than '0'),
process data is accepted only from the selected slot and all other process data is discarded. Process data out is still updated normally
to all slots.
This selector can be used to support redundant eldbus connection. In eldbus redundancy mode, 2 eldbus option boards are
installed to VACON® NXP option board slots D and E. The application selects with FBControlSlotSelector_fwu8 variable which eld-bus option board can deliver process data from eldbus master to the application.
Default value for FBControlSlotSelector_fwu8 is '0' which means that process data is accepted from both eldbus option boards.