•
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
DPD01583C (for
OPTE9)
EtherNet/IP protocol
Ethernet ring support (RSTP)
Address Conict Detection (ACD)
V004
(OPTE9)
DPD01583D (for
OPTE9)
Media Redundancy Protocol (MRP)
Simple Network Management Protocol (SNMP)
LLDP-MIB, LLDP-EXT-DOT3-MIB, LLDP-EXT-PNO-MIB
EDD les SIMATIC PDM
V006
(OPTE9)
DPD01583E (for
OPTE9)
Fast communication modes in VACON® NXP
PROFINET Alarms.
V007
(OPTE9)
DPD01583F (for
OPTE9)
Simple Network Time Protocol (SNTP).
Fast MRP support veried
V008
(OPTE9)
Device Level Ring (DLR)
V009
(OPTE9)
DPD01583G (for
OPTEA/OPTE9)
PROFINET + PROFIsafe for VACON® NXP
V001 (OPTEA)
VACON® OPTEA/OPTE9 Ethernet Board
User Guide
Introduction
1 Introduction
1.1 Purpose of the Manual
The EtherNet/IP user guide provides information about conguring the system, controlling the drive, accessing parameters, programming, troubleshooting, and some typical application examples.
The user guide is intended for use by qualied personnel, who are familiar with the VACON® drives, EtherNet/IP technology, and
with the PC or PLC that is used as a master in the system.
Read the instructions before commissioning and programming and follow the procedures in this manual.
1.2 Additional Resources
Resources available for the drive and optional equipment are:
•
VACON® Ethernet 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.
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.
Redistribution and use in source and binary forms, with or without modication, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from this software without specic prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE
Introduction
1.6 Product Overview
1.6.1 Ethernet Networks with VACON® AC drives
The VACON® AC drives can be connected to the Ethernet networks using the VACON® OPTEA Advanced Dual Port Ethernet eldbus
option board (OPTEA), or the VACON® OPTE9 Dual Port Ethernet eldbus option board (OPTE9).
OPTEA supports all the features described in this manual. Features that are not supported by OPTE9, are marked with extra (OPTEA)
on the title.
The option boards support PROFINET I/O, EtherNet/IP, Modbus TCP, and Modbus UDP eldbus protocols. In addition, the Advanced
Dual Port Ethernet board (OPTEA) supports PROFINET I/O with PROFIsafe when the OPTBL/OPTBM/OPTBN option board is also installed. OPTEA also supports advanced features such as PROFINET System Redundancy "S2".
OPTEA can be used alone as PROFINET I/O device. However, PROFIsafe always requires OPTBL/OPTBM/OPTBN option board and VACON® NXP control, too.
The drives can be daisy chained by utilizing two Ethernet ports. The following network topologies are supported. See details in
Ethernet Board Installation Guide.
•
Star
•
Daisy chain
•
Ring
Every appliance connected to an Ethernet network has two identiers: a MAC address and an IP address. The MAC address (Address
format: xx:xx:xx:xx:xx:xx) is unique for each appliance and cannot be changed. The MAC address of the Ethernet board can be found
on the sticker attached to the board.
In a local network, the user can dene the IP addresses as long as all the units connected to the network are given the same network
portion of the address. Overlapping IP addresses cause conicts between appliances. For more information about setting IP addresses, see 3.2.3 Conguring with VACON® NCIPCong, 3.2.4.1 Setting the Drive Parameters with VACON® NCDrive, or 3.2.4.2 Set-
ting the Drive Parameters with VACON® Live.
1.6.2 Fieldbus Protocols
1.6.2.1 Modbus TCP/Modbus UDP
Modbus is a communication protocol developed by Modicon systems. In simple terms, it is a way of sending information between
electronic devices. The device requesting the information is called the Modbus Master (or the Client in Modbus TCP/UDP) and the
devices supplying information are Modbus Slaves (in Modbus TCP/UDP servers).
In a standard Modbus network, there is one Master and up to 247 Slaves, each with a unique Slave Address from 1 to 247. The
Master can also write information to the Slaves. Modbus is typically used to transmit signals from instrumentation and control devices back to the main controller or data gathering system.
The Modbus communication interface is built around messages. The format of these Modbus messages is independent of the type
of physical interface used.
The same protocol can be used regardless of the connection type. Because of it, Modbus gives the possibility to upgrade easily the
hardware structure of an industrial network, without the need for large changes in the software. A device can also communicate
with several Modbus nodes at once, even if they are connected with dierent interface types. There is no need to use a dierent
protocol for every connection.
On simple interfaces like RS485, the Modbus messages are sent in plain form over the network. In this case, the network is dedicated
to Modbus. When using more versatile network systems like TCP/IP over Ethernet, the Modbus messages are embedded in packets
with the format necessary for the physical interface. In that case Modbus and other types of connections can co-exist at the same
physical interface at the same time. Although the main Modbus message structure is peer-to-peer, Modbus is able to function on
both point-to-point and multidrop networks.
Each Modbus message has the same structure. Four basic elements are present in each message. The sequence of these elements is
the same for all messages, to make it easy to parse the content of the Modbus message. In the Modbus network, the master always
starts the conversation. A Modbus master sends a message and depending on the contents of the message, a slave reacts to it.
There can be more than one master in a Modbus network. Addressing in the message header is used to dene which device must
respond to a message. If the address eld does not match their own address, all other nodes on the Modbus network ignore the
message.
Modbus UDP vs TCP
In addition to TCP, the option boards also support UDP (from OPTE9 rmware version V006). We recommend using UDP when reading and writing rapidly and repetitively (cyclically) same data as with process data. Use TCP for single operations, like service data
(for example, reading or writing parameter values).
The main dierence between UDP and TCP is that when using TCP, the receiver must acknowledge every Modbus frame (see Illustra-
tion 2). It adds extra trac to the network and more load to the system (PLC and drives) because software must follow sent frames
to make sure that they have reached their destination.
Illustration 2: Modbus TCP and UDP Communication Comparison
Another dierence between TCP and UDP is that UDP is connectionless. TCP connections are always opened with TCP SYN messages and closed with TCP FIN or TCP RST. With UDP, the rst packet is already a Modbus query. The option board treats IP address and
port combination as a connection. If port changes, it is considered as a new connection or as a second connection if both stay active.
When using UDP, it is not guaranteed that the sent frame reaches is destination. PLC must follow the Modbus requests by using the
Modbus transaction id-eld. It actually must do it also when using TCP. If PLC does not receive response in time from drive in UDP
connection, it must send the query again. When using TCP, the TCP/IP stack keeps resending the request until receiver has acknowledged it (see Illustration 3). If PLC sends new queries during this time, some of them can not be sent to network (by TCP/IP stack)
until previous sent package(s) has been acknowledged. It can cause small packet storms when the connection is resumed between
PLC and drive (See Illustration 4).
Losing one packet is not a fatal because the same request can be sent again after timeout. In TCP, the packages always reach their
destination but if network congestion causes retransmissions, those packages contain most likely old data or instructions when they
reach their destination.
1.6.2.2 PROFINET I/O
PROFINET is the Ethernet-based automation standard of PROFIBUS International for the implementation of an integrated and consistent automation solution based on Industrial Ethernet. PROFINET supports the integration of simple distributed eld devices and
time-critical applications in (switched) Ethernet communication. It also supports the integration of component-based distributed
automation systems for vertical and horizontal integration of networks.
The option boards implement the following features:
•
PROFINET I/O version 2.4
•
PROFINET RT
•
Conformance class B (PA)
•
Highest netload class (class III)
•
Standard diagnosis for VACON® AC drive faults and alarms
The Advanced Dual Port Ethernet option board (OPTEA) implements also
More information on the EtherNet/IP can be found at http://www.odva.org.
1.6.3 Redundancy Protocols
1.6.3.1 Rapid Spanning Tree Protocol (RSTP)
To use the RSTP protocol, add a managed Ethernet switch that supports the RSTP protocol. If a single link is broken, the RSTP switch
notices it and start sending data from the PLC to both directions eectively creating two daisy chains. When the link has been repaired, the switch notices it, too, and reverts to normal operating mode. Compared to the star topology, the ring topology adds
more network trac to almost all drives. Damage to two cables always creates an isolated subnetwork.
In the RSTP conguration, one of the ports in the switch is "Designated Port" (DP) and the other "Alternative Port" (AP). When the
network is functioning properly, the tracows through the designated port. Only the BPDU (Bridge Protocol Data Unit) packets
are transferred through the AP port. The BPDU packets are used by the switch to determine if the network is working properly. If it
detects that the BPDU packets do not go through the ring, it changes the alternative port to a second designated port. Now the
switch sends packets to both directions in the broken ring (see Illustration 6).
Each designated port has a list of MAC addresses which are behind that port. Only frames directed to the device in the MAC list are
forwarded into that designated port. The broadcast and multicast frames are sent to all designated ports.
Illustration 5: Ring Topology
In the example below, the Ethernet communication is interrupted to device number 3 and other devices after that when the link is
broken. The Fieldbus communication maybe faulted when the link is broken, but when the switch enables the second designated
port, the connections can be reopened. In the RSTP protocol, it generally takes few seconds before the second designated port is
activated. The time depends on the BPDU exchange cycle, which is 2 seconds by default.
NOTE! The switch itself in Ethernet boards does not implement the RSTP protocol, so the network always needs a third party switch
to support it.
NOTE! Do not use RSTP together with PROFIsafe. Recovery time in RSTP network can be several seconds, and recovery time in STP
network can be several tens of seconds. To compensate the recovery time, the PROFIsafe watchdog time must be set long enough
so that slow recovery time of RSTP network can be tolerated. However, for example, in Siemens TIA portal, the longest PROFIsafe
watchdog time setting is 1920 ms, and it is too short for RSTP.
Conguration Example
The screenshots (
Illustration 7, Illustration 8) show one example of conguring the RSTP in the switch (in this case an EtherWAN
switch). Port two is the designated port and port one is the alternative port. The PLC was connected to port nine (the laptop taking
the screenshots was in port 16). When conguring your switch, refer to the manual of the switch manufacturer.
Illustration 7: EtherWAN Switch RSTP Conguration Example
Illustration 8: EtherWAN Switch RSTP Conguration Example - Port Settings
Introduction
1.6.3.2 Media Redundancy Protocol (MRP)
The MRP is designed to react deterministically on a cable failure. It makes it suitable to be used in process automation. One of the
nodes in the network has the role of Media Redundancy Master (MRM), which observes and controls the ring topology to react to
network faults. Usually this device is PLC or network switch.
Other nodes in the network are called Media Redundancy Clients (MRC), and they react on received conguration frames from the
MRM and can detect link changes on its ring ports. OPTEA and OPTE9 boards support only MRC functionality.
The MRM and MRC have two ring ports, which take one of the following states:
•
DISABLED - All frames are dropped
•
BLOCKING - All frames are dropped, except the following frames:
-
MRP frames (for example, MRP_test and MRP_TopologyChange)
-
Frames specied to pass ports in "Discarding" state, for example, LLDP frames
•
FORWARDING - All frames are forwarded according to normal behavior
The MRM sends MRP_Test frames in a congured time period to monitor the state of the ring topology. If the MRM receives its own
MRP_Test frames (network is closed), one of the ring ports is set to FORWARDING state and the other to BLOCKED state (see Illustra-
tion 9). If the MRM does not receive the MRP_Test frames (network is open), it sets both of its ring ports to FORWARDING state (see
Illustration 10).
The following gure shows an example of an MRP network, where the PLC acts as an MRM. The dotted line shows Blocked connection.
In the example below, the Ethernet communication is interrupted to device number 3 and other devices after that when the link is
broken.
Illustration 10: MRP Ring: Error in Network
NOTE! MRP (as MRC) can only be used when PROFINET is the selected protocol. MRP is available in all versions of OPTEA board and
in OPTE9 since V006 rmware.
MRP Recovery Times and Fast MRP
MRP can be congured to send test frames with dierent time periods, depending on the maximum allowed recovery time for the
network. These times are set as the guaranteed time for a network of 50 nodes to recover from a ring error.
Typically, in PROFINET systems the recovery time is dened as 200 ms. However, the MRP specication allows for recovery times of
500, 200, 30, and 10 ms. OPTEA and OPTE9 boards can be used in systems with the lowest recovery time of 10 ms. It is often called
“Fast MRP”.
When using MRP in a PROFINET network, the recommendation is to set the watchdog time of each device in the ring to the maximum recovery time, usually 200 ms. It guarantees that a cable failure does not interrupt the eldbus connection.
1.6.3.3 Device Level Ring (DLR)
Device Level Ring (DLR) protocol provides a way to detect, manage, and recover from faults in a ring-based network. It supports a
single-ring topology. Multiple or overlapping rings are not supported. Other features include "Sign on process" used to identify all
ring participants, and "Neighbor check process" which allows nodes to check the health of their adjacent nodes.
One device acts as a ring supervisor, monitoring the state of the ring while other devices act as DLR nodes. Only one device can act
as an active supervisor, although back-up supervisors are possible. Nodes can be divided into Beacon- and Announce-based nodes
depending on which frames the nodes process. OPTEA and OPTE9 boards support Announce-based functionality.
DLR nodes have three states:
•
IDLE_STATE: indicating linear topology for non-supervisor nodes
•
FAULT_STATE: initial state for enabled ring supervisor, or when ring fault has been detected
•
NORMAL_STATE: normal function in ring topology mode
The active ring supervisor sends Beacon frames from both its ring ports once per beacon interval (400 μs by default) to monitor the
state of the ring. It also sends an Announce frame once per s. If the Beacon frames are received back at the supervisor, one of its
ports is set to blocking and the other to forwarding state (Illustration 11). Only the following packets are processed from the blocked
port:
Neighbor_Check request or response and Sign_On frames
Illustration 11: DLR Ring: Network Conguration when Ring is Closed (NORMAL_STATE)
Introduction
If a network error occurs to DLR-capable nodes, the nodes send Link_Status frames to inform the ring supervisor immediately which
port(s) have a failure (Illustration 12).
Illustration 12: DLR Ring: Failure in Network
A Link_Status frame triggers an error response in active ring supervisor, which unblocks trac on its previously blocked port (Illus-
tration 13). If there is an uncommon failure (for example, if a cable breaks between two non-DLR capable devices), the error is no-
ticed from Beacon timeout value, and not from Link_Status frames. Therefore, a recovery in a network with non-DLR capable devices
can take longer.
Illustration 13: DLR Ring: Network Conguration after Failure (FAULT_STATE)
Introduction
The ring recovers after Beacon frames again are received from both of the active ring supervisors ring ports. Ring recovers back to its
original state (Illustration 11).
NOTE! DLR is active only when EtherNet/IP is the selected protocol. DLR is available since V002 rmware for OPTEA and since V009
rmware for OPTE9 board.
DLR Recovery Times
DLR allows setting of the beacon interval and the beacon timeout values, with lower beacon interval providing faster ring recovery
performance. With default values (400 μs interval and 1960 μs timeout), DLR can reach much faster ring recovery times than, for
example, Media Redundancy Protocol. Typically, these times are around 3 ms for Beacon-based and 4 ms for Announce-based nodes.
When using DLR, we recommend that the watchdog time is set to a value greater than 4 ms. It ensures that a properly congured
ring network recovers from a network failure within the watchdog time.
1.6.3.4 PROFINET System Redundancy (OPTEA)
Redundancy is a requirement in process automation systems for high availability and reduced production downtimes. PROFINET
System Redundancy provides a solution to build a system with redundant PN controllers, devices, and communication.
PROFINET System Redundancy fullls among others the following requirements:
Highly reliable communication
•
Short take over time
•
Bumpless I/O data during fault recovery
•
Monitoring of the back-up connection
•
System redundancy implements two redundant PN controllers, one working as primary and other as back-up. These controllers can
be connected via a redundant network to PN devices. It is, however, not mandatory as system redundancy has dierent levels which
are independent from each other. Thus, PN controller, Ethernet media, and PN device can have dierent redundancy congurations.
OPTEA supports "S2" level of System Redundancy and Media Redundancy Protocol (MRP) for redundant connectivity.
S2 uses a single PROFINET interface (NAP = Network Access Point), and two SR-ARs (System Redundancy Application Relations =
connections), one to each PN controller. Redundant PN controllers have parallel access to an SR PN device, but only one AR acts as a
primary (SR-ARa) and the other is back-up (SR-ARb).
Illustration 15: NAP S2, Connected to 2 IOCs
In case the primary AR fails, the IOC initiates a switch for the back-up SR-AR to become primary. This switchover cannot take longer
than the Redundancy Data Hold Time (RDHT) congured by the IOC. During the transition, the input data is hold and the output
data frozen to ensure a bumpless transition. OPTEA does not create a fault during this time when a back-up connection is available.
A fault is created after this time elapses and no Primary is available.
NOTE! System Redundancy is available in OPTEA version V002 or later and requires the use of GSDML le dated 21.06.2018 or later.
1.6.4 PROFINET Shared Device (OPTEA)
OPTEA supports Shared Device feature where multiple PLCs can connect to same device. PLC A can connect to PROFIdrive module
and PLC B can connect to PROFIsafe module. It is also possible to have System Redundancy connections (two PLCs) and PROFIsafe
from third PLC at the same time.
This kind of setup generates up to three times more Ethernet trac than connecting with single PLC, so consider the cycle times
and number of devices in the system. Connections to multiple PROFIdrive or PROFIsafe modules are not supported.
Shared device feature also enables adding of PROFIsafe to existing systems. Notice that PROFIsafe has its own conguration requirements (see 4.5 PROFIsafe (OPTEA)).
Introduction
1.6.5 Address Conict Detection (ACD)
The OPTEA and OPTE9 option boards implement ACD algorithm (IETF RFC 5227). The implementation includes requirements from
the EtherNet/IP protocol.
The ACD algorithm tries to detect actively if another device is using the IP address in the same network. The ACD sends 4 ARP request packets when the Ethernet interface of the device activates, or when its IP address changes.
ACD prevents the use of the Ethernet interface until the ARP probing nishes. This delays the start-up of eldbus protocols about 1
s. During the delay or after it, the ACD passively checks incoming ARP messages for use of the IP address of the device.
If another device with the same IP address is detected, the ACD tries to defend its IP address with a single ARP message. If the other
device with the same IP address also supports ACD, it must stop using the address. If it does not, the ACD closes the Ethernet connection and indicates the situation with LEDs. This is done according the "DefendWithPolicyB". Other policies are not supported.
If the eldbus protocol has been active, it can activate a eldbus fault (depends on the eldbus and drive application conguration).
1.6.6 Technical Data
Table 2: OPTEA/OPTE9 Option Board Technical Data
1
For connecting the eldbus Ethernet boards, use only Ethernet cables that meet at least the requirements of category 5 (CAT5) according to EN
50173 or ISO/IEC 11801.
1.6.7 VACON® PC Tools
With VACON® PC tools, it is possible to do following operations for OPTEA/OPTE9 Ethernet board:
Update rmware into OPTEA/OPTE9 board (with VACON® Loader), see
•
•
Set parameters for OPTEA/OPTE9 Ethernet board (with VACON® NCDrive or VACON® Live), see 3.2.4.1 Setting the Drive Parame-
ters with VACON® NCDrive and 3.2.4.2 Setting the Drive Parameters with VACON® Live
•
Read monitor values of OPTEA/OPTE9 Ethernet board (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.
3.2.1 Updating Fieldbus Firmware with VACON® Loader
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/
OPTE9 Dual Port Ethernet option board.
Introduction
1.7 AC Drive Support
1.7.1 VACON® OPTEA Advanced Dual Port Ethernet Drive Support
The VACON® OPTEA Advanced Dual Port Ethernet option board can be used with the following VACON® AC drives. Option board
can be used for PROFINET with PROFIsafe communication in slot E, when OPTBL/OPTBM/OPTBN is installed to slot D. If PROFIsafe is
not used, then OPTEA can be installed to slot D too.
Table 4: OPTEA-supported AC Drives and Slots
VACON® 100 Family Support
The VACON® 100 family AC drives are supported from the OPTEA rmware version V002. The process data in VACON® 100 family AC
drives is 32 bit. PROFIsafe features are supported only in VACON® NXP drives.
EtherNet/IP and Modbus TCP/UDP Support
Support for EtherNet/IP, Modbus TCP/UDP, and other features which were in OPTE9, were added to OPTEA rmware V002. Table
below shows required minimum AC drive rmware version.
Table 5: Required Minimum AC Drive Firmware Versions
1.7.2 VACON® OPTE9 Dual Port Ethernet Drive Support
The VACON® OPTE9 Dual Port Ethernet option board can be used with the following VACON® AC drives.
Simple and vendor-neutral communication protocol intended for monitoring and controlling of eld devices.
MRC
Media Ring Client
MRM
Media Ring Master
MRP
Media Ring Protocol
NSOLL
Sollwert (German for reference value)
NIST
Istwert (German for actual value)
PC
Personal computer
PDI
Process Data In
PDO
Process Data Out
PHY(X)
Ethernet physical interface X, where X shows the number of interfaces
PLC
Programmable logic controller
PNU
Parameter number
PPO
Process parameter object
PROFINET I/O
PROFINET is a standard for industrial automation in Ethernet network. PROFINET I/O describes the exchange of data between controllers and eld devices.
Transmission Control Layer provides reliable, ordered, and error-checked delivery of data streams between
computers that are connected to a local area network.
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® OPTEA/OPTE9 Ethernet Board
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® OPTEA/OPTE9 Ethernet 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.6.7 VACON® PC Tools.
-
For instructions on installing the tools, see 3.1.1 Installing VACON® PC Tools.
•
VACON® AC drive in which OPTEA/OPTE9 Ethernet option board installed. See Ethernet Boards Installation Guide for instructions.
•
The IP addresses of the Ethernet option board are set according to the network. By default, the option board uses a DHCP Server
to get an IP address. If your network does not have a DHCP Server, set an IP address manually and change the "IP Mode" to
"static". See instructions in 3.2.3 Conguring with VACON® NCIPCong.
For more information about IP addresses or a DHCP Server, contact your network administrator.
•
Ethernet cable is connected to the Ethernet interface of the option board.
The PC can also be connected directly to the device using a crossover cable. This option can be needed if your PC does not
support Automatic crossover function.
With VACON® 100 family AC drive, Ethernet cable can also be connected to the Ethernet port of the control board. The instruc-
tions are the same for both connections. Another option is to use the serial cable converter and the panel connector for commissioning.
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.1.3 Downloading Function Blocks for PLC
Danfoss provides samples of function blocks and add-on-instructions to support commissioning of drive eldbus interfaces. They
are published with source code.
3.2.2 Updating Firmware over Ethernet with VACON® Loader
Use these instructions to upload the eldbus or VACON® control rmware over Ethernet with VACON® Loader.
OPTEA and OPTE9 boards enable updating VACON® 100 control and option board rmware over Ethernet with VACON® Loader. The
option board works as gateway for the rmware update. It means that it is not possible to update the rmware of the option board
which is being used as the update gateway.
If the rmware loading fails (for example, network is lost during update), the option board remembers used Ethernet settings and
remains in state waiting for reconnection and rmware update.
Procedure
1.
Start VACON® Loader and select the rmwarele to be updated.
If the scan does not nd the device but the IP address of the drive is available, press cancel to scan dialog and enter the
correct IP address in the IPeld. Then press Next.
Use these instructions to set the IP addresses for the option board with VACON® NCIPCong. To nd more information about the
software features, select Help --> Manual.
Check the list in 3.1 Before Commissioning.
Procedure
1.
To launch the VACON® NCIPCong, go to the Windows Start menu and select VACON® NCIPCong.
2.
Select Conguration --> Scan and wait until the devices connected to the bus display on the left side of the screen in the
tree structure.
NOTE! The VACON® NCIPCong uses broadcast messages for scanning devices. Some network switches can block the
broadcast messages. In this case, each network node must be scanned separately.
3.
Set the option board settings.
•
To change the board name, select the cell in the column Node and enter the name of the node. Notice that it changes
the name seen only in VACON® PC tools. PROFINET I/O Name Of Station value must be changed via protocol settings
or over PROFINET I/O DCP protocol.
•
To change the node IP settings, select the cell in the right column and enter the value according to the network IP
settings. The program reports conicts with a red color in table cells.
•
To change the IP Mode, click the cell and select the correct mode from the drop-down list.
To change the currently active protocol, select the setting from the tree structure and click OK.
Commissioning
To commit the changes, mark the checkbox and select Conguration --> Congure from the menu.
5.
To change other settings, edit the information in the tree structure.
See 6.1 Option Board Parameters for more information about the settings.
3.2.4 Setting the Drive Parameters
3.2.4.1 Setting the Drive Parameters with VACON® NCDrive
Use these instructions to set the drive parameters with VACON® NCDrive.
Also option board parameters can be congured with VACON® NCDrive (except for the PROFINET NameOfStation parameter). However, we recommend using the VACON® NCIPCong tool to congure the option board in the VACON® NXS/P AC drives.
To change the option board settings, navigate to the M7 Expander boards menu, and select the slot to which OPTEA/OPTE9
is connected.
It is possible to change parameters dened in 6.1 Option Board Parameters. If the IP address, network mask, and default
gate address are changed, "IP Mode" must be changed to "Fixed IP" to activate the settings.
Commissioning
3.2.4.2 Setting the Drive Parameters with VACON® Live
Use these instructions to set the Drive Parameters with VACON® Live.
With VACON® Live, it is possible to modify OPTEA/OPTE9 Ethernet parameters and view monitor values.
Check the list in 3.1 Before Commissioning.
NOTE! VACON® 20, VACON® 20 X, and VACON® 20 Cold Plate do not support VACON® Live connection over the OPTE9 Ethernet port.
OPTEA does not support VACON® 20, VACON® 20 X, and VACON® 20 CP drives.
Procedure
1.
Open VACON® Live. When the program starts, it asks Select startup mode. Select Online.
Select the drive that the option board is connected to and press Connect to Selected.
Commissioning
The program scans your network for compatible drives, and adds them to the list.
NOTE! The rst column is the name of the drive. However, the information about IP and MAC addresses come from the
option board (if the device on the list is an option board).
NOTE! Some switches block broadcast messages. In this case, each network node must be scanned separately.
3.
Navigate to M5 I/O and Hardware menu. Check at least the IP Settings.
It is possible to change parameters dened in 6.1 Option Board Parameters. If the IP address, network mask, and default
gate address are changed, "IP Mode" must be changed to "Fixed IP" to activate the settings.
3.3 OPTCx Emulation Mode (OPTEA)
OPTEA Advanced Dual Port Ethernet board has emulation mode for OPTC-series Ethernet boards. When OPTEA is installed to NXP
drive, it has "Mode" parameter. If value "OPTCx" is selected, then OPTEA emulates behavior of old C-series Ethernet option boards
(OPTCI, OPTCP, OPTCQ) as accurately as possible.
Emulation mode can be used when old installation is expanded with few new drives and when modifying PLC logic is possible. In
emulation mode, OPTEA board identies itself as, for example, OPTCP board. It allows in PLC setup, to add new OPTCP board when
the drive actually has OPTEA board, and control it with same logic as real OPTCP boards.
Also damaged OPTCP installation can be replaced with OPTEA emulating OPTCP. Later, when replacing all drives, these emulating
boards can be reused. Update the PLC programming to use OPTEA boards and change "Mode" parameter to "normal". It allows to
use all the advanced features of OPTEA board (for example: MRP, System Redundancy).
For OPTEA the "Mode" parameter has dierent content when installed to VACON® 100 or to NXP family drive. When installed to
VACON® NXP family drive and "OPTCx" mode is selected, OPTEA emulates behavior of old C-series Ethernet option boards as accurately as possible.
To use emulation mode, use OPTEA with rmware version V002 or later and VACON® NXP drive with V197 rmware or later.
Modbus in emulation mode
NX Mode:
•
Currently this mode has no eect on Modbus functionality
OPTCx Mode:
•
Modbus supports all the same coils as OPTCI board does
•
Measurement table indexes are supported
PROFINET in emulation mode
NX Mode:
•
PLC must use OPTCP GSDML.
•
Device id is OPTCP "1".
•
Vendor id is OPTCP "0x9500" instead of "0x01BA".
•
Device type text is "OPTCP".
•
Telegrams use FBSpeedReference/FBSpeedActual types instead of NSOLL_A/NIST_A.
•
Parameter channel used with Simatic PDM does not work in NX Mode.
•
In OPTCP Name Of Station can be set with VACON® NCIPCong from the "node" eld. It is not supported, but there is separate
parameter for Name Of Station in VACON® NCIPCong when using OPTEA or OPTE9 board.
•
OPTCP's Vendor PPO3, PPO4, and PPO6 telegrams are supported.
OPTCx Mode:
•
All same changes as in NX Mode.
•
FBDIN control word bits are as in OPTCP.
VACON® 100 Mode:
•
PLC must use VACON® 100 family GSDML.
•
Device ID is "1".
•
Device type text is "VACON100".
EtherNet/IP in emulation mode
NX Mode:
•
PLC must use OPTCQ EDS.
•
AC/DC Drive Object: Parameter "Drive" mode always returns the actual drive mode.
•
In "normal" mode "process drive" mode value is returned when the instance number is 25.
•
Drive identier text is "OPTCQ" instead of being based on the drive where the option board is installed (for example: "VACON
100 INDUSTRIAL").
•
Product code is "2" instead of being based on the drive where the option board is installed.
•
Revision number (major, minor) is OPTCQ 3.5.
•
Connection instance is OPTCQ "1" instead of "103" which is used by OPTEA/OPTE9 and VACON® 100 family AC drive.
•
Motor Data Object: "Rated Current" attribute returns the value in units of 10 milliamperes (1.9A => 190). In Normal mode, the
value unit is 100 milliamperes (1.9A => 19). The same conversion is expected when setting the attribute value.
•
The Motor Data Object: "Rated Frequency" attribute returns value with two decimals (50.00 Hz => 5000). In normal mode, the
value has no decimals (50.00 Hz => 50 Hz). The same conversion is expected when setting the attribute value.
The OPTEA and OPTE9 option boards support multiple communication modes to AC drive. These modes, among other features,
enable transmitting and receiving 16 process data items at 1 ms interval. These advanced communication modes are supported
when installed to VACON® NXP family drive. See 4.2 Fieldbus Option Board Communication Modes for details.
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 4.2.3 Normal Fieldbus Communication)
•
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.1 Requirements for Communication Modes
Table 10: Requirements for Dierent Fieldbus Communication Modes for VACON® NXP
1
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 11: Requirements for Normal Extended Communication Mode for VACON® 100 Family
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
4.2.3 Normal Fieldbus Communication
The normal eldbus communication between option board and the AC drive application is shown in Illustration 16. 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
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.
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 17. 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 17), 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 with Modbus TCP/UDP
4.3.1 Modbus Communication Overview
The Modbus-VACON® interface has the following features:
Direct control of VACON® AC drive (for example, Run, Stop, Direction, Speed reference, Fault reset)
•
Access to VACON® parameters
•
VACON® status monitoring (for example, Output frequency, Output current, and Fault code)
•
4.3.2 Quick Setup for Modbus Connection
Use these instructions to set up the Modbus connection.
Procedure
In the AC drive application, select Fieldbus as the active control place (see the AC drive Operating Guide for instructions).
1.
In the Master software, set the following:
2.
a.
Set the Control Word to 0 (2001).
b.
Set the Control Word to 1 (2001).
Drive is in status RUN.
3.
In the Master software, set the Reference value to 5000 (50.00%) (2003).
Actual speed is 5000 (25.00 Hz if MinFreq is 0.00 Hz and MaxFreq is 50.00 Hz).
4.
In the Master software, set the Control Word to 0 (2001).
Drive is in status STOP.
4.3.3 Data Addresses and Modbus Memory Map
All data addresses in Modbus messages are referenced to zero. The rst occurrence of a data item is addressed as item number zero.
Examples:
The coil known as 'Coil 1' in a programmable controller is addressed as 'Coil 0000' in the data address eld of a Modbus mes-
•
sage.
Coil 127 decimal is addressed as 'Coil 007E hex' (126 decimal).
•
Holding register 40001 is addressed as register 0000 in the data address eld of the message. The function code eld already
•
species a 'holding register' operation. Therefore the '4XXXX' reference is implicit.
Holding register 40108 is addressed as register 006B hex (107 decimal).
•
Modbus Memory Map
The VACON® variables and fault codes as well as the parameters can be read and written from Modbus. The parameter addresses are
determined in the application. Every parameter and actual value has been given an ID number in the application. The ID numbering
of the parameters and the parameter ranges and steps can be found in the application manual in question. The parameter values
are given without decimals. If several parameters/actual values are read with one message, the addresses of the parameters/actual
values must be consecutive.
The VACON® AC drives have trip counters for operation days and energy. These counters can be reset to zero.
To reset the trip counters, write value '1' to addresses dened in Table 14. Resetting the counters is not supported in VACON® 20,
VACON® 20 X, or VACON® 20 CP.
Table 14: Resettable Trip Counters
In OPTCI, to clear the resettable trip counters, write '1' to the addresses listed in Table 15.
Input discrete registers contain binary data (Read).
Table 16: Dened Input Discrete Registers
Control Interface and
Communication
4.3.7 Input Registers
The values can be read with function code 4. They are for compatibility with the OPTCI option board. They return the same values as
holding register counterparts.
Table 17: Input Registers
4.3.8 Holding Registers
The values can be read with function code 3. Modbus registers are mapped to drive IDs as listed in Table 18.
These items are supported only in VACON® 100 family AC drives. Not supported in current version. See
Ethernet Drive Support and 1.7.2 VACON® OPTE9 Dual Port Ethernet Drive Support.
2
In VACON® 20, VACON® 20 X / CP, the maximum R/W size for IDmap operations is 12/30.
1.7.1 VACON® OPTEA Advanced Dual Port
4.3.8.1 VACON® Application IDs
Application IDs are parameters that depend on the application of the drive. These parameters can be read and written by pointing
the corresponding memory range directly or by using the so-called ID map. The easiest way to read a single parameter value or
parameters with consecutive ID numbers is to use a straight address. It is possible to read 30 consecutive ID addresses. Notice that
the operation fails when just one of the consecutive IDs does not exist.
Parameters which have 32-bit value can be read from their own range. For example, to read the value for ID 864 (FB Status Word),
the address must be set to 21726. This address value comes from values: 20000 + ((ID -1) * 2). The ID value is reduced with one
because of zero-based addressing and the result is multiplied by 2 because one 32bit value takes two (16-bit) addresses.
Table 19: Parameter IDs
4.3.8.2 FB Process Data In
The process data elds are used to control the AC drive (for example, Run, Stop, Reference, Fault Reset) and quickly to read actual
values (for example, Output frequency, Output current, Fault code). The values in these indexes can be read and written. The structure of the elds is described in
See 4.7 VACON® Process Data Description for control word bit descriptions.
Control Word Monitoring Values
Drive Control Word and Protocol Control Word monitoring values always shows the same value when using Modbus. It is the same
value as received from network. The only exception to this is that when using the VACON® NXP AC drives, the bit 15 of the Control
word is changed to indicate the "Master connection status". The bit 15 is set to 1 when master device has written process data and
the bit is cleared when the connection is closed/lost.
Communication
4.3.8.3 FB Process Data Out
Values in these indexes can be only read, not written.
See 4.7 VACON® Process Data Description for status word bit descriptions. The use of process data depends on the application. In a
typical situation, the device is started and stopped with the Control Word (CW) written by the Master and the Rotating speed is set
with Reference (REF). With PD1…PD16, the device can be given other reference values (for example, Torque reference). With the
Status Word (SW) read by the Master, the status of the device can be seen. Actual Value (ACT) and PD1…PD16 show the other actual
values.
Status Word Monitoring Values
The Drive Status Word and Protocol Status Word monitoring values always shows the same value when using Modbus. It is the same
value than what is sent to the network.
4.3.8.4 ID Map
The ID map makes it possible to read consecutive memory blocks that contain parameters whose IDs are not in a consecutive order.
The address range 10501–10530 is called 'IDMap', and it includes an address map in which it is possible to write the parameter IDs in
any order. The address range 10601–10630 is called 'IDMap Read/Write', and it includes values for parameters written in the IDMap.
When one ID number has been written in the map cell 10501, the corresponding parameter value can be read and written in the
address 10601, and so on. The address range 10701–10760 contains the ID Map for 32-bit values. Maximum of 30 IDs and ID values
can be written and read with single request. In VACON® 20 and 20 X/CP it is possible to access only 12 ID value items at a time.
NOTE! 32-bit data not supported in the current version. See 1.7.1 VACON® OPTEA Advanced Dual Port Ethernet Drive Support and
1.7.2 VACON® OPTE9 Dual Port Ethernet Drive Support.
The counter in registers 40011d to 40012d holds the value of operation days as seconds in a 32-bit unsigned
integer.
VACON® OPTEA/OPTE9 Ethernet Board
Control Interface and
User Guide
Illustration 18: ID Map Initialization Example
Once the ID Map address range has been initialized with the parameter IDs, the parameter values can be read and written in the
IDMap Read/Write address range address (IDMap address + 100).
Communication
Table 22: Parameter Values in 16-bit IDMap Read/Write Registers
If the ID Map table has not been initialized, all the elds show index as '0'. If it has been initialized, the parameter IDs included in it
are stored in the ash memory of the option board.
Table 23: Example of Parameter Values in 32-bit IDMap Read/Write Registers
4.3.8.5 Operation Day Counter
Control unit operating time counter (total value). This counter cannot be reset. The values are read only.
NOTE! The feature Operation day counter does not work with VACON® 20, VACON® 20 X, or VACON® 20 CP AC drives.
Table 24: Operation Day Counter as Seconds
The operation day counter in registers 40001d to 40005d holds the value of operation days counter. The values are read only.
This counter in registers 40111d to 40112d holds the value of resettable operation days as seconds in a 32-bit
unsigned integer.
Holding register address
Input register address
Purpose
40101
101
Years
40102
102
Days
40103
103
Hours
40104
104
Minutes
40105
105
Seconds
Address
Description
40211 High data
40212 Low data
The counter is in registers 40211d to 40212d. It is a 32-bit oating point (IEEE 754) value containing the number of kilowatt-hours (kWh) that is in the energy counter of the drive. This value is read-only.
VACON® OPTEA/OPTE9 Ethernet Board
Control Interface and
User Guide
For compatibility with VACON® 100 family internal Modbus TCP/UDP and the OPTCI option board, this counter is found from two
dierent register areas: holding registers 40001d to 40005d and input registers 1d to 5d.
Table 25: Operation Day Counter
Communication
4.3.8.6 Resettable Operation Day Counter
This register holds the value for resettable control unit operating time counter (trip value). The values are read only.
For resetting this counter, see 4.3.5 Resettable Trip Counters.
NOTE! The feature Resettable operation day counter does not work with VACON® 20, VACON® 20 X, or VACON® 20 CP AC drives.
Table 26: Resettable Operation Days Counter as Seconds
The resettable operation day counter in registers 40101d to 40105d holds the value of operation days counter. For compatibility
with VACON® 100 family internal Modbus TCP/UDP and the OPTCI option board, this counter is found from two dierent register
areas: holding registers 40101d to 40105d and input registers 30101d to 30105d.
Table 27: Resettable Operation Day Counter
4.3.8.7 Energy Counter
This counter holds the value of total amount of energy taken from a supply network. This counter cannot be reset. The values are
read only.
Table 28: Energy Counter as kWh
These registers hold three values for the energy counter, amount of energy used, format of the energy value and unit of the energy
value.
For compatibility with VACON® 100 family internal Modbus TCP/UDP and the OPTCI option board, this counter is found from two
dierent register areas: holding registers 40201d to 40203d and input registers 201d to 203d.
The last number of the Format eld indicates the decimal point place in the Energy
eld.
Example:
40 = 4 number of digits, 0 fractional digits
41 = 4 number of digits, 1 fractional digit
42 = 4 number of digits, 2 fractional digits
40203
203
Unit
1 =kWh
2 =MWh
3 =GWh
4 =TWh
Unit of the value.
Address
Description
40311 High data
40312 Low data
The counter is in registers 40311d to 40312d. It is a 32-bit oating point (IEEE 754) value containing the number of kilowatt-hours (kWh) from the resettable energy counter of the drive.
Holding register address
Input register
address
Purpose
Description
40301
301
Energy
Amount of energy taken from a supply network.
40302
302
Format
The last number of the Format eld indicates the decimal point place in the Energy
eld.
Example:
40 = 4 number of digits, 0 fractional digits
41 = 4 number of digits, 1 fractional digit
42 = 4 number of digits, 2 fractional digits
40303
303
Unit
1 =kWh
2 =MWh
3 =GWh
Unit of the value.
VACON® OPTEA/OPTE9 Ethernet Board
User Guide
Example: If energy = 1200, format = 52, unit = 1, then actual energy is 12.00 kWh.
Table 29: Energy Counter
Control Interface and
Communication
4.3.8.8 Resettable Energy Counter
This counter holds the value of total amount of energy taken from a supply network since the counter was last reset. For resetting
this counter, see 4.3.5 Resettable Trip Counters. The values are read only.
Table 30: Resettable Energy Counter as kWh
These registers hold three values for the energy counter, amount of energy used, format of the energy value and unit of the energy
value.
For compatibility with VACON® 100 family internal Modbus TCP/UDP and the OPTCI option board, this counter is found from two
dierent register areas: 40301d to 40303d and 301d to 303d.
Example: If energy = 1200, format = 52, unit = 1, then actual energy is 12.00 kWh.
Upper byte is a fault code, lower byte is a subcode
40402
402-40403
403-...
...-40429
429
-
Holding register address
Purpose
Description
40511
Fault code 1
16-bit fault code in index 1.
40512
Subcode 1
16-bit subcode for the fault in index 1.
40513
Fault code 2
16-bit fault code in index 2.
40514
Subcode 2
16-bit subcode for the fault in index 2.
...
...-40567
Fault code 29
-
40568
Subcode 29
-
VACON® OPTEA/OPTE9 Ethernet Board
Control Interface and
User Guide
Communication
4.3.8.9 Fault History
The fault history is readable from address 40401 onward. The faults are listed in chronological order so that the latest fault is mentioned rst and the oldest last. The fault history can contain 29 faults at the same time. (In VACON® 20, VACON® 20 X, and VACON
20 CP it is possible to read 9 faults). For compatibility with VACON® 100 family internal Modbus TCP/UDP and the OPTCI option
board, this counter is also found from input register area: 401d to 403d.
NOTE! Reading the fault history items is slow. Reading all 30 items at once can take up to 3 s depending on drive type and rmware
versions.
The fault history contents are shown in Table 32.
Table 32: Fault History
®
4.3.8.10 Fault History with 16-bit Error Codes
The fault history is readable from address 40511 onward. The faults are listed in a chronological order so that the latest fault is mentioned rst and the oldest last. These addresses contain the fault code and the subcode for the fault. Reading can be started from
any address. (In VACON® 20, VACON® 20 X, and VACON® 20 CP it is possible to read 9 faults).
NOTE! Reading the fault history items is slow. Reading all 30 items at once can take up to 3 s depending on drive type and rmware
versions.
Table 33: Fault History with 16-bit Error Codes
4.3.8.11 Reset Fault History
Drive fault history can be reset by writing "1" to address 40400. Value in this address can be read but it is always zero. Notice that
fault history cannot be reset when there is an active fault.
4.3.8.12 Reset Fault with Time Stamps
The fault history with time stamps is readable from address 40601 onward. The faults are listed in a chronological order so that the
latest fault is mentioned rst and the oldest last. These addresses contain fault code, subcode, and time stamp for the fault. Reading
Connection timeout value for this connection in seconds.
VACON® OPTEA/OPTE9 Ethernet Board
Control Interface and
User Guide
can be started from any address. (In VACON® 20, VACON® 20X, and VACON® 20CP it is possible to read 9 faults. In VACON® NXP
family AC drives it is possible to read 30 faults).
NOTE! Only 25 items can be read with single request. Reading the fault history items is slow. Reading 25 items at once can take up to
3 s depending on drive type and rmware versions.
Table 34: Fault History with Time Stamps
Communication
4.3.9 Connection Timeout in Modbus Communication
It is possible to open up to three connections to the option board. One of the connections could be used for process data and other
just for reading monitoring data. Usually it is desirable that if "monitor" connection gets disconnected, no fault is generated. However when the connection is handling the process data, a fault must be generated in the time specied.
This register address enables custom communication timeout for each connection. If a custom timeout value is used, it must be
given every time a connection is opened. Timeout can be set only to the connection used to access this register. By default the
connection uses the communication timeout value given via panel parameters.
If the cable is disconnected, a eldbus fault is activated after the timeout period. When communication timeout is zero, no fault is
activated.
In an exception response, the Slave sets the most-signicant bit (MSB) of the function code to 1. The Slave returns an exception code
in the data eld.
Table 44: Command Master–Slave
Table 45: Message Frame
Exception response
Table 46: Answer Slave–Master
Table 47: Reply Frame
4.4 Drive Control with PROFINET
4.4.1 PROFINET Communication Overview
The PROFIdrive prolespecies telegrams used for process communication. The option boards support four types of dierent telegrams with and without extra process data items. These telegrams contain either PROFIdrive or VACON® specic signals or a combination of both.
It is also possible to use up to eight (8) Process Data elds, or sixteen (16) when using extended or fast communication mode. If the
normal communication mode is used, the upper 8 Process Data items (9–16) are either zeroes (actual data) or not used (setpoint
data). See 4.1 Ethernet Communication Overview for more details. For descriptions of dierent types of telegrams and the signals
that form them, see 4.4.5 Telegram Types.
Communication
4.4.2 Quick Setup for PROFINET Connection
Use these instructions to set up the PROFINET connection.
In the instruction, telegram ST1 with STW1/ZSW1 and NSOLL_A/NIST_A is used as example.
Procedure
1.
In the AC drive application, select Fieldbus as the active control place (see the AC drive Operating Guide for instructions).
2.
In the Master software, set the following:
a.
Set the Control Word value to 0 hex.
b.
Set the Control Word value to 47E hex.
c.
Set the Control Word value to 47F hex.
Drive is in status RUN.
3.
In the Master software, set the Reference value to 2000 Hex (=50.00%).
Actual speed is 5000 (25.00 Hz if MinFreq is 0.00 Hz and MaxFreq is 50.00 Hz).
4.
In the Master software, set the Control Word value to 47E hex.
Drive is in status STOP.
4.4.3 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.7 VACON® Process Data Description.
4.4.4 PROFIdrive 4.1 State Machine
STW1 (Control Word) and ZSW1 (Status Word) follow the state machine described in Illustration 20.
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
Value in Standard Telegram 1
Value in VACON®specic Telegram 1
Value in VACON®-specic Telegram 2
Value in VACON®specic Telegram
3
Value in VACON®-specic Telegram 4
Drive CW
FBFixedControlWord
FBFixedControlWord
FBFixedControlWord
FBFixedControlWord
FBFixedControlWord
Drive SW
FBFixedStatusWord
FBFixedStatusWord
FBFixedStatusWord
FBFixedStatusWord
FBFixedStatusWord
Protocol
CW
STW1
FBFixedControlWord
FBGeneralControlWord
STW1
FBFixedControlWord
VACON® OPTEA/OPTE9 Ethernet Board
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.4.5 Telegram Types
For a list of dierent telegram types and their description, see the following:
•
4.4.5.1 Standard Telegram 1 and Variants
•
4.4.5.2 VACON®-specic Telegram 1 and Variants
•
4.4.5.3 VACON®-specic Telegram 2 and Variants
•
4.4.5.4 VACON®-specic Telegram 3 and Variants
•
4.4.5.5 VACON®-specic Telegram 4 and Variants
•
4.4.5.7 VACON®-specic Telegram Vendor PPO and Variants
Consider the following issues when selecting the telegram type:
•
Combination of devices in the network (multiple manufactureres/only VACON® devices.
•
How the motor speed is controlled.
•
Number of process data items needed.
When selecting a telegram for PROFINET communication, consider if PROFIdrive control/status word (STW1/ZSW1) is needed or if
VACON® control/status word can be used. See comparison of used Control and Status Word monitoring values in Table 49.
Table 49: Comparison of Control and Status Word Monitoring Values in Dierent Telegram Types
If the network has devices from multiple manufactures which all can be controlled with PROFIdrive control word, we recommend
using telegram type with status word STW1. It makes writing the PLC application easier, especially when the PLC has PROFIdrive
block available.
If the network consists of only VACON® devices controlled by PLC over PROFINET, it is better to use VACON® control/status word.
State machine for VACON® control/status word is simpler than in the PROFIdrive and therefore controlling the drive is also easier in
the PLC application.
Telegram selection also aects the motor speed control. With VACON® control word, the motor direction can be controlled with a
single bit. PROFIdrive motor direction is controlled with negative/ positive values. Telegrams with PROFIdrive control/status word
generally have also PROFIdrive speed reference/actual (NIST_A/NSOLL_A). Other telegrams have VACON® speed reference/actual
(FBSpeedReference/FBSpeedActual). The main dierence between these types is the integer value which means maximum allowed
motor speed (100%). In VACON® FBSpeedReference, the value is between 0d–10000d (100.00%) and in PROFIdrive NIST_A the value
is between -16384d–16384d.
NOTE! When using NSOLL_A, our minimum and maximum frequency parameters aect the speed reference dierently than when
using the FBSpeedReference directly. With NSOLL_A, the PROFINET gives zero reference to the application until NSOLL_A exceeds
the minimum reference. With FBSpeedReference, the given value is always scaled between the minimum and maximum frequency.
For example, if the Minimum Frequency is 30 Hz and the Maximum Frequency is 50 Hz, the NSOLL_A value between 0 and 9830
runs 30 Hz. With FBSpeedReference, the example value 1000 (10%) runs 32 Hz.
Dierent telegrams contain dierent number of process data items. The number of items vary from none to 16 items. Process data
can be 16 or 32 bits in size. Process data in VACON® NXP drives is only 16-bit, so telegrams which use 32-bit process data have the
upper 16 bits always as zero.
When using more than 8 process data items, the eldbus option board communication mode must be 'Fast mode with safety "black
channel"', 'Fast Mode' or 'Normal Extended' mode. See 4.2 Fieldbus Option Board Communication Modes for more information on
the communication mode.
Communication
4.4.5.1 Standard Telegram 1 and Variants
Standard Telegram 1 types are used when a standard VACON® application is used and PROFIdrive functionality is required. Telegrams listed in Table 50 use PROFIdrive-dened control word, status word, speed setpoint value, and speed actual value. When us-
ing these telegrams, the process data elds are communicated as 16-bit values.
STW1 forces edge sensitive run control.
NOTE! When a board is connected to VACON® 100 family AC drive and its mode parameter is set to “NX Mode”, the option board
uses FBSpeedReference/FBSpeedActual instead of NSOLL_A/ NIST_A as backward compatibility for OPTCP option board.
12 and 16 process data items are available in VACON® NXP AC Drive. See 4.2 Fieldbus Option Board Communication Modes.
Table 51: Standard Telegram 1 Setpoint and Actual Data
Control Interface and
Communication
1
See 4.4.5 Telegram Types.
For Control and Status Word monitoring values in this telegram, see Table 49.
4.4.5.2 VACON®-specic Telegram 1 and Variants
These telegrams (Table 52) use VACON® dened control word, status word, speed setpoint value, and speed actual value to directly
access the AC drive application. When using these telegrams, the process data elds are communicated as 16-bit values.
Table 52: Vendor Telegram 1 and Variants
1
12 and 16 process data items are available in VACON® NXP AC Drive. See
Table 53: Vendor Telegram 1 Setpoint and Actual Data
Control Interface and
Communication
1
See 4.4.5.1 Standard Telegram 1 and Variants.
For Control and Status Word monitoring values in this telegram, see Table 49.
4.4.5.3 VACON®-specic Telegram 2 and Variants
These telegrams (Table 54) use VACON® dened control word, status word, speed setpoint value, and speed actual value to access
the AC drive application directly. The dierence to vendor telegram 1 types are the added general control and status words.
Table 54: Vendor Telegram 2 and Variants
1
12 and 16 process data items are available in VACON® NXP AC Drive. See 4.2 Fieldbus Option Board Communication Modes.
When using these telegrams, the process data elds are communicated as 32-bit values. However, when using VACON® NX or VACON® 20 family AC drives, the data is actually 16-bit and transferred in the lower bytes.
Table 55: Process Data Item Denition when Using Vendor Telegram 2
Table 56: Vendor Telegram 2 Setpoint and Actual Data
Control Interface and
Communication
1
32-bits. See
2
See 4.4.5 Telegram Types.
Table 55.
For Control and Status Word monitoring values in this telegram, see Table 49.
4.4.5.4 VACON®-specic Telegram 3 and Variants
The telegrams listed in Table 57 use PROFIdrive-dened control word, status word, speed setpoint value, and speed actual value
with VACON® general control and status words for added functionality.
NOTE! When board is connected to VACON® 100 family AC drive and its mode parameter is set to “NX Mode”, the option board uses
FBSpeedReference/FBSpeedActual instead of NSOLL_A/ NIST_A as backward compatibility for OPTCP option board.
12 and 16 process data items are available in VACON® NXP AC Drive. See 4.2 Fieldbus Option Board Communication Modes.
When using these telegrams, the process data elds are communicated as 32-bit values. However, when using VACON® NXP or VACON® 20 family AC drives, the data is actually 16 bits and transferred in the lower bytes.
Table 58: Process Data Item Denition when Using Vendor Telegram 3
Table 59: Vendor Telegram 3 Setpoint and Actual Data
Communication
1
32-bit. See Table 58.
2
See
4.4.5 Telegram Types.
For Control and Status Word monitoring values in this telegram, see
4.4.5.5 VACON®-specic Telegram 4 and Variants
Use the telegram types listed in Table 60 as a replacement for the OPT-CP option board, when using "Bypass mode".
These telegram types can also be used when the PROFIdrive functionality is required and a VACON® application with PROFIdrive
state machine is activated (for example, VACON® NXP Advanced Application).
Table 61: Vendor Telegram 4 Setpoint and Actual Data
Control Interface and
Communication
1
See
4.4.5 Telegram Types.
For Control and Status Word monitoring values in this telegram, see
Table 49.
4.4.5.6 VACON®-specic Telegram 5 and Variants
These telegrams (Table 62) contains only FB General Control Word / FB General Status Word and process data items to allow the
application to dene fully the content of the telegram, that is, "Free". Practical use of this telegram requires custom application in the
drive.
Table 62: Vendor Telegram 5 and Variants
Table 63: Vendor Telegram 5 Setpoint and Actual Data
4.4.5.7 VACON®-specic Telegram Vendor PPO and Variants
This telegram is usable only in NX Mode and in OPTCx Mode. These telegrams are dened in OPTCP GSDML. These telegrams use
PROFIdrive 2.0 state machine from OPTCP.
This bit is used with other bits to enable operation of the drive.
When this bit is set to 0 during operation, the drive performs a ramp
stop.
1
Coast stop
command
1 = No coast
stop
0 = Perform
coast stop
This bit is used to request a coast stop to be executed. When it is set
to 0 during operation, the drive performs a coast stop.
2
Quick stop
command
1 = No quick
stop
0 = Perform
quick stop
This bit is used to request a quick stop to be executed. When it is set
to 0 during operation, the drive quickly ramps down to zero speed
and stops.
3
Enabling of
operation
1 = Enable operation
0 = Disable
operation
This bit is used with other bits to enable operation of the drive.
When it is set to 0 during operation, the drive performs a coast stop.
4
Enabling of
ramp generator
1 = Enable
ramp generator
0 = Reset
ramp generator
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.
VACON® OPTEA/OPTE9 Ethernet Board
User Guide
Control Interface and
Communication
1
Bits of the State Machine
2
Comes straight from the drive
4.4.6 Telegram Building Blocks
4.4.6.1 PROFIdrive 4.1 Control Word (STW1)
NOTE! OPTEA in OPTCx mode does the same FBDIN bit mapping as OPTCP option board does.
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
(1)
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.
4
Coast stop activated
1 =Coast stop
not activated
0 = Coast stop
activated
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.
VACON® OPTEA/OPTE9 Ethernet Board
User Guide
Control Interface and
Communication
1
Bits in a control word do not have any eect unless bit 10 is enabled.
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 OPTEA and OPTE9 , 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
0x0000 (0d)
0.00%
N/A
Minimum speed
0x4000 (16384d)
+100.00%
FORWARD
Full speed in FORWARD direction
VACON® OPTEA/OPTE9 Ethernet Board
User Guide
Control Interface and
Communication
4.4.6.3 Setpoint Value
Normalized 16-bit speed setpoint (containing a sign bit and a 15-bit integer).
NOTE! When the board is connected to VACON® 100 family AC drive and its mode parameter is set to "NX Mode", the option board
uses FBSpeedReference instead of NSOLL_A as backward compatibility for OPTCP option board. It results in value range 0d–10000d.
See 4.7.4 Speed Reference and Actual Speed for details.
Communication
4.4.6.4 Actual Speed Value
Normalized 16-bit speed actual value (containing a sign bit and a 15-bit integer).
Table 71: PROFIdrive Speed Actual Value NIST_A
PNU 10111 shows the "100%" speed as RPM.
NOTE! When the board is connected to VACON® 100 family AC drive and its mode parameter is set to "NX Mode", the option board
uses FBSpeedActual instead of NIST_A as backward compatibility for OPTCP option board. It results in value range 0d–10000d. See
4.7.4 Speed Reference and Actual Speed for details.
-2Access IDs as VACON® 100 family actual data type
Only available in VACON® 100 family AC drives
AC drive
Read command: Slot
Read command: Subslot
Read command: Index
Response: Hex
Response:
Dec
Response: Actual value
Any11
102
13 88
5000
50.00 Hz
600
00 01
1
1 = OL Speed
VACON® 100 family
1
2
102
00 07 A1 20
500000
50.0000 Hz
600
00 00 00 01
1
1 = OL Speed
AC drive
Write command: Slot
Write command: Subslot
Write command: Index
Write command:
Length
Write command:
Value (Hex)
Actual value
Any11
102211 94
45.00 Hz
600200 00
0 = OL Frequency
VACON® 100 family
1
2
102400 06 DD D0
45.0000 Hz
600400 00 00 00
0 = OL Frequency
VACON® OPTEA/OPTE9 Ethernet Board
Control Interface and
User Guide
Communication
4.4.8 User-specic Record Data
For easy access to drive parameters and monitoring values, the option boards map the PROFINET user specic record indexes
0x0000 - 0x7FFF directly into the application IDs of the drive. It is based on the IEC 61131 standard. Both read and write access is
supported.
NOTE! The response data is in raw format. See application manual for available IDs, amount of decimals and the unit used for the
parameters.
IDs can be read/written as VACON® NX scaled values in all AC drives, or, in VACON® 100 family AC drives, also as actual raw value.
Table 73: Application ID Access Settings
In the following examples, the following index values are used:
•
102 = Maximum frequency (Hz)
•
600 = Motor control mode
Table 74: Example 1: Reading Values from Dierent AC Drives
Table 75: Example 2: Writing Values for Dierent AC Drives
4.4.9 Connection Timeout in PROFINET
The PROFINET declares a watchdog time within which both master and slave must send I/O back to each other. This watchdog time
is a factor of the communication cycle time. The master sets the watchdog time. Minimum cycle time for PROFINET is 1 millisecond.
In normal communication mode, 4 ms is the fastest recommended cycle time for PROFINET. Faster cycle times (1 ms and 2 ms) are
recommended in Fast Mode. See 4.2 Fieldbus Option Board Communication Modes for more details.
The PROFINET also declares the process data validity on a submodule level. This validity is informed between provider and consumer with the IOPS (Input/Output Provider State) byte. If the incoming data validity is other than GOOD, this data is ignored and last
valid data is used.
When the data state toggles from GOOD to BAD or an I/O message is not received within the watchdog time, the timeout setting
value is activated. After the set time, a fault is created. In other words, that the panel parameter "Communication timeout" (see 6.1.2
Comm. Timeout) is used as an extra timeout value. The same behavior applies if a connection is closed or the cable disconnects (link
loss). See for the timeout fault logic.
Illustration 21: PROFINET Communication and Timeout Fault
Communication
The option board sets its data status to GOOD when it receives valid data from the AC drive. Unless the communication to the AC
drive breaks, the data remains GOOD. The IOCs are GOOD when the option board is able to receive and handle I/O data.
4.4.10 Examples with Siemens Controller
4.4.10.1 Conguring with Step 7
Follow these instructions when conguring the PROFINET connection with Siemens Step 7.
This example is with the OPTEA board. Process is identical with the OPTE9 board without the PROFIsafe related material.
To set up PROFISafe parameters, double-click the inserted safety telegram.
Set the same safe eldbus parameters as when creating the safety conguration with VACON® Safe PC tool. For example,
the F_iPar_CRC was calculated with the VACON® Safe PC tool.
For details, see 4.4.9 Connection Timeout in PROFINET.
Control Interface and
Communication
4.4.10.2 Conguring with TIA Portal
Follow these instructions when conguring the Siemens S7-300 PLC series to use the VACON® OPTEA option board with the Siemens TIA Portal programming tool.
This example is with the OPTEA board. Process is identical with the OPTE9 board.
Check your individual PLC information. The information used in this example probably diers from local setup.
Conguring with TIA Portal
1.
Create a project.
2.
In the Create new project dialog, add name and location for the project and click Create.
Select the inserted safety telegram and set the safe eldbus parameters.
Set the same safe eldbus parameters as when creating the safety conguration with VACON® Safe PC tool. For example,
the F_iPar_CRC was calculated with the VACON® Safe PC tool.
Control Interface and
Communication
When the safety telegram is added, TIA Portal shows a yellow circle with a red dot to indicate that safety features
The PLC starts communicating with the option board.
Control Interface and
Communication
4.4.10.3 Conguring with SIMATIC PDM
Follow these instructions when conguring the PROFINET connection with Siemens SIMATIC PDM.
This example is with the OPTEA board. Process is identical with the OPTE9 board.
Downloading EDD les
1.
Go to www.danfoss.com/.
2.
Select Downloads from Service and Support drop-down menu.
3.
Select Drives as business unit.
4.
Go to VLT® and VACON® eldbuscongurationles.
5.
Download the EDD les for Siemens SIMATIC PDM.
Conguring with SIMATIC PDM
1.
Extract the zipped EDD les.
2.
Use PDM Device Integration Manager to read the EDD les into PDM catalog.