ivDual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
1. Safety
This manual contains clearly marked cautions and
warningsthat are intended for your personal safety and
toavoid any unintentional damage to the product or
connected appliances.
Read the information included in cautions and
warningscarefully.
The cautions and warnings are marked as follows:
Table 1. Warning signs
= DANGER! Dangerous voltage
= WARNI NG or CAUT ION
= Cauti on! Hot surface
1.1 Danger
The components of the power unit are live
when the drive is connected to mains potential.
Coming into contact with this voltage is extremely
dangerous and may cause death or severe injury.
The motor terminals U, V, W and the brake resistor
terminals are live when the AC drive is connected
to mains, even if the motor is notrunning.
After disconnecting the AC drive from the mains,
wait until the indicators on the keypad go out
(ifno keypad is attached, see the indicators on
the cover). Wait 5 more minutes before doing
any work on the connections of the drive. Do not
open the cover before this time has expired. After
expiration of this time, use a measuring equipment
to absolutely ensure that no voltage is present.
Always ensure absence of voltage before starting
any electrical work!
The control I/O-terminals are isolated from the
mains potential. However, the relay outputs
and other I/O-terminals may have a dangerous
control voltage present even when the AC drive
isdisconnected from mains.
Before connecting the AC drive to mains make
sure that the front and cable covers of the drive
are closed.
During a ramp stop (see the Application Manual),
the motor is still generating voltage to the drive.
Therefore, do not touch the components of the
ACdrive before the motor has completely stopped.
Wait until the indicators on the keypad go out
(ifno keypad is attached, see the indicators on the
cover). Wait additional 5 minutes before starting
any work on the drive.
1. Safety
1.2 Warnings
The AC drive is meant for fixed installations only.
Do not perform any measurements when the AC
drive is connected to the mains.
The earth leakage current of the AC drives exceeds
3.5mA AC. According to standard EN61800-5-1, a
reinforced protective ground connection must be
ensured. See Chapter 1.3.
If the AC drive is used as a part of a machine, the
machine manufacturer is responsible for providing
the machine with a supply disconnecting device
(EN 60204-1).
Only spare parts delivered by Eaton can be used.
At power-up, power brake or fault reset the motor
will start immediately if the start signal is active,
unless the pulse control for Start/Stop logic has
been selected. Furthermore, the I/O functionalities
(including start inputs) may change if parameters,
applications or software are changed. Disconnect,
therefore, the motor if an unexpected start can
cause danger.
The motor starts automatically after automatic fault
reset if the auto restart function is activated. See the
Application Manual for more detailed information.
Prior to measurements on the motor or the motor
cable, disconnect the motor cable from theAC
drive.
Do not touch the components on the circuit
boards. Static voltage discharge may damage
thecomponents.
Check that the EMC level of the AC drive corresponds
to the requirements of your supply network
.
1.3 Earthing and earth fault protection
CAUTION!
The AC drive must always be earthed with an earthing
conductor connected to the earthing terminal marked with
The earth leakage current of the drive exceeds 3.5mA AC.
According to EN61800-5-1, one or more of the following
conditions for the associated protective circuit must be satisfied:
a. The protective conductor must have a
cross-sectional area of at least 10 mm2 Cu
or 16 mm2 Al, through its total run.
b. Where the protective conductor has a
cross-sectional area of less than 10 mm2 Cu or
16 mm2 Al, a second protective conductor of
at least the same cross-sectional area must be
provided up to a point where the protective
conductor has a cross-sectional area not less
than 10 mm2 Cu or 16 mm2 Al.
.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
1
Table of contents, continued
c. Automatic disconnection of the supply in case of
loss of continuity of the protective conductor.
The cross-sectional area of every protective earthing
conductor which does not form part of the supply cable
orcable enclosure must, in any case, be not less than:
– 2.5mm
2
if mechanical protection is provided or
– 4mm2 if mechanical protection is not provided
The earth fault protection inside the AC drive protects only
the drive itself against earth faults in the motor or the motor
cable. It is not intended for personal safety.
Due to the high capacitive currents present in the AC drive,
fault current protective switches may not function properly.
WARNING
Do not perform any voltage withstand tests on any part
of the AC drive. There is a certain procedure according to
which the tests must be performed. Ignoring this
procedure can cause damage to the product.
ote:NYou can download the English and French product
manuals with applicable safety, warning and caution
information from www.eaton.com/drives.
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 www.eaton.com/drives.
2
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
2. OPTE9 dual port ethernet – general
The Eaton AC drives can be connected to the Ethernet
networks using the Eaton OPTE9 Dual Port Ethernet
fieldbus option board (OPTE9). The drives can be daisy
chained by utilizing two Ethernet ports of OPTE9. The option
board supports PROFINET IO, Ethernet/IP and Modbus
TCP field bus protocols. The following network topologies
are supported. See details in Chapter 4.4 “Connections
andwiring”.
•
Star
•
Daisy chain
•
Ring
Every appliance connected to an Ethernet network has
two identifiers: 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 Ethernet
board’s MAC address can be found on the sticker attached
to the board.
In a local network, IP addresses can be defined by the user
as long as all the units connected to the network are given
the same network portion of the address. Overlapping IP
addresses cause conflicts between appliances. For more
information about setting IP addresses, see Chapter 6.
Table 2. List of abbreviations used in this document
AbbreviationExplanation
CRCCyclic redundancy check is an error-detecting code
HIUpper 8/16 bits in a 16/32 bit value.
LOLower 8/16 bits in a 16/32 bit value.
DHCPDynamic host configuration protocol is used for dynamical
FBFieldbus
GWGateway
LWIPLight weight TCP/IP protocol stack for embedded systems.
Modbus TCPSimple and vendor-neutral communication protocol
PLCProgrammable logic controller
PDIProcess data in (Profinet IO)
PDOProcess data out (Profinet IO)
PHY(X)Ethernet physical interface X, where X represents the
PNUParameter number (Profinet IO)
Profinet IOProfinet is a standard for industrial automation in ethernet
RPMRevolutions per minute
TCPTransmission control layer provides reliable, ordered and
RSTPRapid spanning tree protocol
ACDAddress conflict detection
commonly used in field busses to detect accidental
changes to raw data.
resolving of network configuration parameters like an
IPaddress.
intended for monitoring and controlling of field devices.
number of interface
network. Profinet IO describes the exchange of data
between controllers and field devices.
error-checked deliver y of data streams between computers
that are connected to a local area network.
2. OPTE9 dual port ethernet – general
Table 3. List of data types used in this document
Type nameBit sizeExplanation
INT88Signed short integer
UINT88Unsigned short integer
INT1616Signed integer
UIN T1616Unsigned integer
INT3232Signed long integer
UINT3232Unsigned long integer
FLOAT323232-bit floating point
STRING324Three byte string
STRING540Five byte string
2.1 New features
The following table shows the new features that are added
in the OPTE9 Dual Port Ethernet’s firmware versions.
Table 4. New features
New featureFirmware version
EtherNet/IP protocolV004
Ethernet ring suppor t [RSTP]V004
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
3
3. OPTE9 ethernet board technical data
3. OPTE9 ethernet board technical data
3.1 General
Table 5. Technical data
GeneralBoard nameOPTE9
Ethernet
connections
CommunicationsSpeed10/100 Mb
ProtocolModbus TCP,
EnvironmentAmbient operating
SafetyFulfills EN50178 standard
InterfaceTwo RJ-45 connectors
Transfer cableShielded twisted pair
(STP)CAT5e
Duplexhalf/full
Default IP-addressBy default the board is in
DHCPmode
EtherNet/IP
Profinet I/O,
-10°C…50°C
temperature
Storing temperature -40°C…70°C
Humidity<95%, no condensation allowed
AltitudeMax. 1000 m
Vibration0.5 G at 9...200 Hz
3.2 Cables
For connecting the OPTE9 devices, use only Ethernet
cables that meet at least the requirements of category 5
(CAT5) according to EN 50173 or ISO/IEC 11801.
4
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
4. Layout and connections
The Eaton OPTE9 Dual Port Ethernet option board is
connected to the Ethernet bus using the standard RJ45
connectors (1 and 2). The communication between the
control board and the AC drive takes place through a
standard Eaton Interface Board Connector.
4. Layout and connections
Table 7. List of possible LED combinations
LED combinationsDescription
No power. All LEDs are OFF.
4.1 Layout and connections
Figure 1. The OPTE9 option board
Table 6. OPTE9 Ethernet ports
Ethernet portDescription
1Ethernet port 1 (PHY1)
2Ethernet port 2 (PHY2)
4.2 LED Indications
Figure 2. The OPTE9 option board LED indicators
Option board firmware is corrupted or its software
is missing. ER is blinking (0.25s ON/0.25s OFF)
Option board failure. Option board is not
operational. BS and possibly ER are blinking
(2.5s ON/2.5s OFF)
Option board is operational.
Protocol is ready for communications. RN is blinking
(2.5s ON/2.5s OFF).
Protocol is communicating.
Protocol communication fault. ER is blinking to
indicate a fault. RN is blinking to indicate that
protocol is again ready for communications.
Protocol is communicating with an active fault. ER
is blinking.
Duplicate IP address detected. RN is blinking.
Profinet IO only! In node flashing test all three
LEDs are blinking.
4.2.1 Profinet IO
When using the “Node Flashing Test” function, you can
determine to which device you are directly connected. For
example, in Siemens S7, by using the menu command “PLC
> Diagnostics/Setting > Node Flashing Test...” you can
identify the station directly connected to the PG/PC if all
three LEDs are flashing green.
The table below lists possible LED combinations and their
meanings. When the EtherNet/IP is active, the option board
follows CIP standard for LED indications. Therefore, the
indications described in Table 7 do not apply. See
Chapter9.1.4 “LED functionality”.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
4.3 Ethernet devices
The common-use cases of Ethernet devices are ‘human
to machine’ and ‘machine to machine’. The basic features
of these two cases are presented in the pictures below.
4.3.1 Human to machine
Requirements:
– Graphical User Interface
– Relatively slow communication in use
5
3. OPTE9 ethernet board technical data
Figure 3. Ethernet, human to machine
Eaton PC tools interface
- Parameters
- Slow rate actual
Values:
- Trends
- Fault history
Ethernet switch
4.3.2 Machine to machine
Requirements:
– Industrial environment
– Fast communication in use
Figure 4. Ethernet, machine to machine
Real-Time Control
-Start/Stop, Direction,...
-Reference
-Feedback
Ethernet switch
ote:N9000xdrive can be used in SVX and SPX drives via
Ethernet.
4.4 Connections and wiring
The OPTE9 has two Ethernet ports and an embedded
switch. The option board is seen in network as a single
device as it has only one MAC and IP address. This
configuration enables three different topologies:
•
Star (see Chapter 4.4.1)
•
Daisy chain (see Chapter 4.4.2)
•
Ring (see Chapter 4.4.3)
Each of these topologies has their own advantages and
disadvantages. When designing the network you must
carefully consider the risks and benefits against the cost of
the selected topology.
The OPTE9 supports 10/100Mb speeds in both Full- and
Half-duplex modes. However, real-time process control
requires the Full-duplex mode and the 100-megabit speed.
The boards must be connected to the Ethernet network
with a Shielded Twisted Pair (STP) CAT-5e cable (or better).
Use only industrial standard components in the network
and avoid complex structures to minimize the length of
response time and the amount of incorrect dispatches.
Because of the internal switch in OPTE9, it does not matter
in what port of the option board the Ethernet cables are
connected to.
6
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
3. OPTE9 ethernet board technical data
4.4.1 Topology: Star
In star network, all the devices are connected to the same
switch(es). This topology reduces the damage caused by single
cable failure. It would affect only to a single drive instead of
them all. In this setup, a drive will receive only broadcast/
multicast messages and messages directed to this drive.
Only one port from the OPTE9 can be connected to a
switch in the star topology. Connecting both ports to
switch(es) will cause an involuntary Ethernet ring which,
inthis setup, will break the network.
Figure 5. Star topology
4.4.2 Topology: Daisy chain
The daisy-chaining allows you to reduce the costs for cabling
and networking equipment such as switches. The maximum
number of daisy-chained boards is 32. This restriction comes
from the average latency (20 to 40 microseconds) per Ethernet
switch. The drawback in the daisy chain topology is that it
increases traffic in all except the last drive. The first drive in the
daisy chain sees all the traffic in the chain. Also damage to a
single cable will drop all drives behind it from the network.
Both in daisy chain topology and in star topology, the last
drive’s port must not be connected back to the same line.
This would cause an involuntary Ethernet ring which will
break the network.
4.4.3 Topology: Ring
It is possible to use the OPTE9 option board in a ring
topology by adding a managed Ethernet switch that
supports the RSTP protocol. This topology gains the same
reduced cabling cost as the daisy chain topology, but
decreases the damage caused by a single cable failure.
If a single link is broken, the RSTP switch will notice this
and start sending data from the PLC to both directions
effectively creating two daisy chains. When the link has
been repaired, the switch will notice this too and reverts
back to normal operating mode. Compared to the star
topology, the ring topology adds more network traffic to
almost all drives. Damage to two cables will always create
an isolated subnetwork.
In the RSTP configuration, one of the ports in the switch
is “Designated Port” (DP) and the other “Alternative Port”
(AP). When the network is functioning properly, the traffic
flows 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 will
change the alternative port to a second designated port.
Now the switch will send packets to both directions in the
broken ring (see Figure 8).
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
designatedports.
Figure 7. Ring topology
Figure 6. Daisy chain topology
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7
3. OPTE9 ethernet board technical data
In the example below, the Ethernet communication will be
interrupted to device number three 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 will
beactivated.
Figure 8. Ring ˚topology: Error in network
ote:NThe OPTE9 switch itself does not implement the
RSTP protocol, so the network will always need a
third party switch to support it.
Configuration example
The screenshots below (Figure 9, Figure 10) show one
example of configuring 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
port16). When configuring your switch, refer to the switch
manufacturer’s manual.
Figure 9. Etherwan switch RSTP configuration example
Figure 10. Etherwan switch RSTP configuration example
– port settings
4.5 ACD (address conflict detection)
The OPTE9 option board implements ACD algorithm (IETF
RFC 5227). The implementation includes requirements from
the EtherNet/IP protocol. The ACD algorithm tries to actively
detect if the IP address configured to this device is been
used by another device in the same network. To accomplish
this, ACD sends four ARP request packets when the
device’s Ethernet interface goes up or when its IP address
changes. ACD prevents the use of the Ethernet interface
until the ARP probing finishes. This delays the startup of
fieldbus protocols about one second. During the delay or
after it, the ACD passively checks incoming ARP messages
for use of the device’s IP address. If another device with the
same IP address is detected, the ACD will try to defend its
IP address with a single ARP message. If the other device
with the same IP address also supports ACD, it should stop
using the address. If not, the ACD will close the Ethernet
connection and indicate the situation with LEDs.
This is done according the “DefendWithPolicyB”.
Other policies are not supported. If the fieldbus protocol has
been active, a fieldbus fault may be activated (depends on
the fieldbus and drive application configuration).
8
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
5. Installation
The Eaton OPTE9 Dual Port Ethernet option board can be
used with the following Eaton AC drives.
Table 8. Supported drives and slots
DriveSlots
SPXD, ESPX00032V025V001
SVXD, ESVX00031V030V001
From drive SW
version on
EtherNet/IP support
EtherNet/IP protocol was added to OPTE9 firmware version
V004. The table below shows required minimum drive
firmware version.
Table 9. Required minimum drive firmware versions
DriveFrom drive SW ver sion on
SPXSPX00002V191
SVXSVX00002V181
From OP TE9 SW
version on
5. Installation
3.Open the cover of the control unit.
4.Install the OPTE9 Option Board in slot D or E on the control board
of the AC drive. Make sure that the grounding plate fits tightly in
the clamp.
5.1 Installation in 9000x drives
WARNING
Make sure that the AC drive is switched off before an
option or fieldbus board is changed or added!
1.Eaton 9000x AC drive.
2.Remove the cablecover.
5.Make a sufficiently wide opening for your cable by cutting the
grid as wide as necessary.
6.Close the cover of the control unit and the cable cover.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
9
5. Installation
5.2 PC Tools
Before connecting the OPTE9 option board to the network,
its IP addresses must be 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, you need to set an IP address manually. This can be
accomplished with the PC tools described in this chapter or
with the drive’s keypad (see Chapter 6).
For more information about IP addresses or a DHCP server,
contact your network administrator.
5.2.1 PC Tool support
This table describes what PC tools are supported in each
drive type. The connection type “serial” means a direct
connection to the drive. The connection type “Ethernet”
means a connection via the OPTE9 Ethernet port.
Table 10. The supported PC tools with different drives
9000x
Too lSerialEthernet
9000xLoadx
NCIPConfigx
9000xdrivex
9000xLoadNot supported with OPTE9 Dual Port Ethernet
5.2.2 Updating the OPTE9 option board firmware
with MaxLoader
The MaxLoader can be downloaded from
www.eaton.com/drives. It has been bundled
with the Eaton Live software package.
To update the option board firmware, follow
the stepsbelow.
Step 1. Connect your PC to the controller by using
the USB/RS485 cable.
Then select the firmware file which you want to load
to the option board and double click it. This will start
the MaxLoader software. You can also start the program
from the Windows Start menu. In this case, select the
firmware file using the “Browse”-button (see Figure 11).
Figure 11. EatonLoader: File selection
Step 2. Press ‘next’ and wait for the loader to find the
network drives.
Then select a drive from the list and press ‘Connect to
Selected’. See Figure 12.
Figure 12. EatonLoader: Connecting to drive
10
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
5. Installation
Step 3. Select the modules to be updated, press ‘next’
and wait until the operation is finished. See Figure 13
and Figure 14.
Figure 13. Option board slot selection
Figure 14. Eatonloader: Loading is finished
5.2.3 PC Tools for 9000x/NCIPConfig
The Eaton OPTE9 Dual Port Ethernet option board can be
configured with the NCIPConfig tool.
Before the option board can be used, a valid IP address
must be set. By default, the OPTE9 uses a DHCP server. If
your network does not have a DHCP server, you will need
to set an IP address manually and change the “IP Mode”
to“static”.
For more information about IP addresses or a DHCP server,
contact your network administrator.
To install the NCIPConfig tool, start the installation
program from the CD or download it from www.Eaton.com
website. After starting the installation program, follow the
on-screeninstructions.
Once the program is installed successfully, you can
launch it by selecting it in the Windows Start menu.
Follow these instructions to set the IP addresses. Select
Help --> Manual if you want more information about the
softwarefeatures.
Step 1. Connect your PC to the ethernet network with
an ethernet cable.
You can also connect the PC directly to the device using a
crossover cable. This option may be needed if your PC does
not support the Automatic crossover function.
Step 2. Perform network nodes scanning.
Select Configuration --> Scan (Figure 16) and wait until
the devices connected to the bus in the tree structure are
displayed on the left side of the screen.
Figure 15. Network nodes scanning
ote:NThe NCIPConfig uses broadcast messages for
scanning devices. Some network switches might
block the broadcast messages. In this case, each
network node must be scanned separately.
Step 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. 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 will
report conflicts with a red color in table cells. To change the
IP Mode, click the cell and select the desired mode from the
dropdown list (Figure 17).
To commit the changes, mark the checkbox and select
Configuration->Configure- from the menu.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
11
5. Installation
Figure 16. Change the option board settings
Step 4. Change the protocol settings.
To change the currently active protocol, select the setting
from the tree structure. A dialog box opens. Select the
desired protocol from the dropdown list (Figure 18). After
clicking “ok” the setting will be activated.
The rest of the settings can be changed similarly, but values
are edited in the tree (Figure 19). See Chapter 6 for more
information about the settings.
Figure 17. Change the currently active protocol value
Figure 18. Change the communication timeout value
Once the program is installed successfully, you can launch
it by selecting it in the Windows Start menu. Select Help
--> Contents if you want more information about the
softwarefeatures.
Before using the 9000xdrive, you need to configure the
option board IP settings with NCIPConfig. If the option
board does not have valid IP settings you will not be able to
connect with the 9000xdrive.
Step 1. Connect your PC to the ethernet network with
an ethernet cable.
You can also connect the PC directly to the device using a
crossover cable. This option may be needed if your PC does
not support Automatic crossover function.
Step 2. In order to connect to the drive, you need to select
the active drive first. Press the “Drive Select” button (see
Figure 20) to scan the network drives.
Figure 19. 9000X Drive: “Drive select”
Step 3. In the “Select the active drive” dialog (see
Figure21), select the drive you want to connect to.
Then press the “Set Active Drive” button. Now you can
close the dialog.
The IP information presented in the dialog comes from the
option board, other information comes from the drive.
Figure 20. 9000X Drive: Active drive selection
5.2.4 PC Tools for 9000xDrive
You can configure the drive parameters with the 9000xdrive.
Some of the OPTE9 parameters can be configured with
the 9000xdrive. However, it is recommended to use
the NCIPConfig tool for the OPTE9 Dual Port Ethernet
configuration in the 9000xdrives.
You need to have a PC with an Ethernet connection and
the 9000xdrive tool installed. To install the 9000xdrive, start
the installation program from the CD or download it from
www.Eaton.com website. After starting the installation
program, follow the on-screen instructions.
12
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
to change “IP Mode” to “Fixed IP” in order to activate
thesettings.
For more information about these settings, see Chapter 6.1.
Figure 21. 9000X Drive: OPTE9 parameters
Figure 22. Eaton live: The ”startup mode” dialogue box
5. Installation
Step 5. To change the option board settings, navigate to
the “M7Expander boards” menu and select the slot that
the OPTE9 is connected to. You can change the IP address,
network mask and default gate address in the menu item
“G7.x”. After you have changed the IP settings, you need
to change “IP Mode” to “Fixed IP” in order to activate
thesettings.
For more information about these settings, see Chapter 6.1.
Figure 23. 9000X Drive: OPTE9 parameters
ote:NThe 9000xdrive software can be used with the
Ethernet board in SVX, SPX and 9000xL drives.
ote:NThe 9000xdrive software is recommended to be
used in LAN (Local Area Network) only.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
13
6. Commissioning
6. Commissioning
The Eaton OPTE9 Dual Port Ethernet option board is
commissioned with the control keypad by giving values to
appropriate parameters in the option board menu (or via PC
tools, see Chapter 5.6 “PC Tools”).
Keypad commissioning procedures and location of
parameters differ a little with different drive types:
•
In the SPX/SVX option board, parameters are located
under the menu M5 (Expander board menu)
Table 11. Parameters menu structure
#NameDefaultRangeDescription
1Comm. ProtocolModbus TCPModbus TCP (1),
2IP ModeDHCPFixed IP (1), DHCP (2)IP mode. When in DHCP mode, the IP address cannot be
3IP Part 11921…223IP address part 1
4IP Part 21680…255IP address par t 2
5IP Part 300…255IP address part 3
6IP Part 4100…255IP address part 4
7Subnet mask P12550…255Subnet mask part 1
8Subnet mask P22550…255Subnet mask part 2
9Subnet mask P300…255Subnet mask part 3
10Subnet mask P400…255Subnet mask part 4
11Default GW P11920…255Default gateway part 1
12Default GW P21680…255Default gateway part 2
13Default GW P300…255Default gateway part 3
14Default GW P410…255Default gateway part 4
15Comm. Timeout100…65535 sComm. Timeout
16PNIO Name of stationSee Chapter 6.1.71...240 charFor profinet io only. Text is not visible in the panel.
17EIP Output instance21“20” (1),
18EIP Input instance71“7 0” (1) ,
19EIP Product code offset 00…9 9Ethernet/IP product code offset. User can add value
The control keypad makes it possible for the user to see
which expander boards are connected to the control board
and to reach and edit the parameters associated with the
expander board.
6.1.1 Option board parameters-menu
The OPTE9 board parameters are listed in the table below.
All the option board parameters are saved to the option
board (not to the control board). If the Ethernet board
is replaced by a new one, you must re-configure the
newboard.
Active protocol
changed manually.
Ethernet/IP output assembly instance.
Ethernet/IP input assembly instance.
between 0 and 99 to product code base value. Final product
code can be viewed from monitoring-menu
14
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
6. Commissioning
6.1.2 Option board monitor menu
The monitor menu shows the currently active IP settings.
For example, these values will show ‘0’ when a DHCP
Table 12. Monitor menu structure
#NameRangeDescription
1IP Part 11…2 23Current IP address part 1
2IP Part 20…255Current IP address part 2
3IP Part 30…255Current IP address part 3
4IP Part 20…255Current IP address part 4
5Subnet mask P10…255Current subnet mask part 1
6Subnet mask P20…255Current subnet mask part 2
7Subnet mask P30…255Current subnet mask part 3
8Subnet mask P40…255Current subnet mask part 4
9Default GW P10…223Current default gateway part 1
10Default GW P20…255Current default gateway part 2
11Default GW P10…255Current default gateway part 3
12Default GW P40…255Current default gateway part 4
13Fieldbus protocol statusInitializing (1),
Stopped (2),
Operational (3),
Faulted (4)
14Communication status0.0…64.9990-6 4 Number of messages with errors 0-999 Number of messages
15Drive control word–Control word in drive format (hex)
16Drive status word–Status word in drive format (hex)
17Protocol control word–Control word in protocol format (hex)
18Protocol status word–Status word in protocol format (hex)
19EIP Product Code–Currently used EtherNet/IP Product Code
server is trying to get an IP address. After the address is
received, these values are updated.
without communication errors
6.1.3 Communication protocol
The OPTE9 option board comes with several fieldbus
protocols. The user can select the one used in their network
from the list. Only one protocol can be active at a time.
6.1.4 IP Mode
The IP mode determines how the option board IP settings
are set. If a DHCP server is selected, then the option
board will try to retrieve its IP settings from the DHCP
server connected to the local network. If the option board
is unable to retrieve its IP settings, it will set a link-local
address as the current IP address after about one minute
(for example169.x.x.x).
If “Fixed IP” is set as IP mode, the settings IP Part 1-4,
Subnet Part 1-4 and Default gateway 1-4 are used.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
6.1.5 IP Address
IP is divided into 4 parts. (Part = Octet). Changing these
values does not have any effect if the current IP mode is
“DHCP”. The value will become active when the mode
is changed to “fixed IP”. When these values are changed
and the mode is “fixed IP”, the changes are taken into
useimmediately.
6.1.6 Communication timeout
It defines how much time can pass from the last received
message from the Master Device before a fieldbus fault is
generated. The functionality of this value is protocol-specific.
A fieldbus fault is also generated if the Ethernet link is
down for over 60 seconds after the device startup. The
Ethernet link status is being checked until the fieldbus
communication is activated. After that the active fieldbus
protocol controls the activation of the fieldbus fault.
15
6. Commissioning
6.1.6.1 Modbus TCP
See Chapter “7.1.3.5.11. Modbus Communication and
connection timeout”.
6.1.6.2 Profinet IO and EtherNet/IP
For these protocols, this value is considered as an additional
timeout. The protocol itself has timeout mechanism. When it
notices that the connection has been lost, a fault activation
is started. If communication timeout value is zero, the fault
is activated immediately, otherwise the fault activates after
a specified time. If the connection is reopened before the
specified time has elapsed, no fault is activated.
6.1.7 Profinet IO – Name of station
The Profinet IO “Name of Station” parameter can be set
via 9000XDrive or NCIPConfig. Other possibility is to set
this name by writing it from the PLC. The parameter can
be found from the same list as protocol selection and IP
settings. The parameter is not visible in the keypad, only in
the PC tools.
If no name is set, the option board will generate a
temporary name. The name is formed from the drive power
unit serial number or, if that value is not available, from the
option board MAC address and from slot ID. The format is:
opt-<slot>-<unique identifier>.
Example: opt-e-v00000030473
Example: opt-e-mac-002199ff0329
6.1.8 EIP Input and output instance
These parameters will show what instances are being used
now. The instances actually used are taken from the IO
connection open request. So, although these values are
parameters they act more like monitoring values.
6.1.9 EIP product code offset
This value can be used to differentiate drives for the PLC
program. For example, if one drive is running a different
application (with different parameters) than other drives,
this offset in the product code will enable the PLC to use a
different EDS file to read those parameters from this drive.
Remember that if you change this value, you need also to
change the EDS file used or change the product code value
in your EDS file.
Table 13. Mode values
Mode va lueDescription
NormalOption board will identif y itself as OPTE9
9000x ModeOption board will identify itself as old C-series counterpart
(depends on fieldbus protocol)
and will emulate selected features. Currently only when using
EtherNet/IP protocol.
16
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. Modbus TCP
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) and the devices supplying information are
Modbus Slaves (in Modbus TCP 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. TheMaster
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
gatheringsystem.
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 this, Modbus gives the possibility to easily
upgrade 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 different interface
types, without the need to use a different protocol for
everyconnection.
Figure 24. Basic structure of modbus frame
7. Modbus TCP
these elements is the same for all messages, to make
it easy to parse the content of the Modbus message.
Aconversation is always started by a master in the
Modbus network. A Modbus master sends a message and
depending of the contents of the message a slave takes
action and responds to it. There can be more than one
master in a Modbus network. Addressing in the message
header is used to define which device should respond to a
message. All other nodes on the Modbus network ignore
the message if the address field does not match their
ownaddress.
If you need to contact Eaton service in problems related to
Modbus TCP, send a description of the problem together
with the Drive Info File to tech.supportVDF@Eaton.com.
If possible, also send a “Wireshark” log from the
situation ifapplicable.
7.1 Modbus TCP – Communications
The Modbus-Eaton interface features are presented below:
•
Direct control of Eaton drive (e.g. Run, Stop, Direction,
Speed reference, Fault reset)
•
Access to Eaton parameters
•
Eaton status monitoring (e.g. Output frequency, Output
current, Fault code)
Master´s
message
Start
Address
Function
Data
CRC
End
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
Slave
response
Start
Address
Function
Data
CRC
End
7.1.1 Data addresses in modbus messages
All data addresses in Modbus messages are referenced to
zero. The first occurrence of a data item is addressed as
item number zero. For example:
•
The coil known as ‘Coil 1’ in a programmable controller
is addressed as ‘Coil 0000’ in the data address field of a
Modbus message
•
Coil 127 decimal is addressed as ‘Coil 007E hex’
(126decimal)
•
Holding register 40001 is addressed as register 0000
in the data address field of the message. The function
code field already specifies a ‘holding register’ operation.
Therefore the ‘4XXXX’ reference is implicit
•
Holding register 40108 is addressed as register 006B hex
(107 decimal)
7.1.2 Modbus memory map
The Eaton 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 as well as the parameter ranges and steps
can be found in the application manual in question. The
parameter value are given without decimals. If several
parameters/actual values are read with one message,
the addresses of the parameters/actual values must
beconsecutive.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
Coil registers contain binary data (Read/Write). See Table 15.
Table 15. Defined coil registers
AddressFunctionPurpose
0001RUN/STOPControl Word, bit 0
0002DirectionControl Word, bit 1
0003Fault resetControl Word, bit 2
0017ResetClears operation days trip counter
0018ResetClears energy trip counter
7.1.3.2 Clearing resettable counters
The Eaton drives have trip counters for operation days and
energy. These counters can be reset to zero by writing value
‘1’ to addresses defined in Table 16. Resetting the counters
is not supported in Eaton 20, Eaton 20 X or Eaton 20 CP.
Table 16. Clearing trip counters
AddressFunctionPurpose
40101ResetClears operation days trip counter
40301ResetClears energy trip counter
For compatibility with OPT-CI, these registers can be cleared
also by writing ‘1’ to these coils.
AddressFunctionPurpose
0017ResetClears operation days trip counter
0018ResetClears energy trip counter
7.1.3.3 Input discrete registers
Input discrete registers contain binary data (Read).
SeeTable 17.
Table 17. Defined input descrete registers
AddressFunctionPurpose
10001ReadyStatus Word, bit 0
10002RunStatus Word, bit 1
10003DirectionStatus Word, bit 2
10004FaultStatus Word, bit 3
10005AlarmStatus Word, bit 4
10006At referenceStatus Word, bit 5
10007Zero speedStatus Word, bit 6
10008Flux readyStatus Word, bit 7
7.1.3.4 Input registers
The values can be read with function code 4. These are for
compatibility with the OPT-CI option board. They return the
same values as holding register counterparts.
Address
rangePurpose
1 – 5Operation
101 – 10 5Resettable
201 – 203 Energy
301 – 303 Resettable
401 – 430 Fault history16bitTabl e 3 2RO30/0
day counter
operation
day counter
counter
energy
counter
Acces s
typeSeeR/W
16bitTable 25RO5/0
16bitTable 27R, Write 1 to
16bitTable 29RO5/0
16bitTable 31R, Write 1 to
first index to
reset
first index to
reset
Max
R/ W size
5/0
5/0
18
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. Modbus TCP
7.1.3.5 Holding registers
The values can be read with function code 3. Modbus registers are mapped to drive IDs as follows:
Table 18. Defined holding registers
Address rangePurposeAccess typeSeeR/WMax R /W size
40001 – 40005Operation day counter16bitTable 25RO5/0
40011 – 40012Operation day counter32bit
40101 – 40105Resettable operation day counter16bitTable 2 7R, Write 1 to first index to reset5/0
40111 – 4 0 112Resettable operation day counter32bitTable 2 6RO2/0
40201 – 40203Energy counter16bitTable 29RO3/0
40211 – 40212Energy counter32bitTable 28RO2/0
40301 – 40303Resettable energy counter16bitTable 31R, Write 1 to first index to reset3/0
40311 – 40312Resettable energy counter32bitTable 30RO2/0
40401 – 40430Fault history16bitTab le 32RO30/0
40501Communication timeout16bitTable 3 4RW1/1
40511-40568Fault history with 16 bit fault codes 16bitTab le 33RO30/0
1) Not supported in current version. See chapter 5.
1)
1)
1)
1)
1)
Table 20RW20/20
Table 21RO20/0
2)
Table 22RW30/30
Table 19RW30/30
Table 24RO2/0
7.1.3.5.1. Eaton application IDs
Application IDs are parameters that depend on the drive’s
application. These parameters can be read and written by
pointing the corresponding memory range directly or by
using the so-called ID map (more information below). 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 will fail if even one of the consecutive IDs
donot exist.
Parameters which have 32 bit value can be read from their
own range. For example, if you want 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 with 2 because
one32 bit value will take two (16 bit) addresses.
Table 19. Parameter IDs
Address
rangePurposeID range
0001-200016 bit application parameters1-2000
2200-1000016 bit application parameters2200-10000
20001-4000032 bit application parameters1-20000
7.1.3.5.2. FB process data in
The process data fields are used to control the drive
(e.g.Run, Stop, Reference, Fault Reset) and to quickly read
actual values (e.g. Output frequency, Output current, Fault
code). The values in these indexes can be read and written.
The fields are structured as follows.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
19
7. Modbus TCP
Process data master -> Slave (max 22 bytes)
Table 20. Fieldbus process data IN
Address 16-bit*32-bitNameRange/Type
20012051 = High data
2002–In case of 16-bit,
20032053 = High data
20042055 = High data
20052057 = High data
20062059 = High data
20072061 = High data
20082063 = High data 206 4 = Low dataFB Process Data In 5See Chapter 11 “APPENDIX 1 – PROCESS DATA”
20092065 = High data
20102067 = High data
20 112069 = High data
2052 = Low data
2054 = Low data
2056 = Low data
2058 = Low data
2060 = Low data
2062 = Low data
2066 = Low data
2068 = Low data
2070 = Low data
Control word bits
See Chapter 12 “APPENDIX 2 – CONTROL AND STATUS WORD” for control word bit descriptions.
7.1.3.5.3. FB Process data out
Values in these indexes can be only read, not written.
Table 21. Fieldbus process data OUT
Address 16-bit*32-bitNameRange/Type
21012151 = High data
2102–In case of 16-bit,
21032153 = High data
21042155 = High data
21052157 = High data
2106159 = High data
21072161 = High data
21082163 = High data
21092165 = High data
21102167 = High data
21112169 = High data
2152 = Low data
2154 = Low data
2156 = Low data
2158 = Low data
2160 = Low data
2162 = Low data
2164 = Low data
2166 = Low data
2168 = Low data
2170 = Low data
FB Control WordBinary coded
Binary coded
FB General Control Word (High data)
FB Speed Reference0…10000 %
FB Process Data In 1See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 2See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 3See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 4See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 6See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 7See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 8See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Status WordBinary coded
Binary coded
FB General Status Word (High data)
FB Actual Speed0…10000 %
FB Process Data Out 1See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 2See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 3See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 4See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 5See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 6See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 7See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 8See Chapter 11 “APPENDIX 1 – PROCESS DATA”
20
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. Modbus TCP
7083852
Status word bits
See Chapter 12 “APPENDIX 2 – CONTROL AND STATUS
WORD” 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
theControl Word (CW) written by the Master and the
Rotating speed is set with Reference (REF). With PD1…
PD8 the device can be given other reference values (e.g.
Torquereference).
With the Status Word (SW) read by the Master, the status
of the device can be seen. Actual Value (ACT) and PD1…
PD8 show the other actual values.
7.1.3.5.4. ID map
Using the ID map, you can 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
you can write your 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. As
soon as 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 – 10730 contains the ID Map for 32bit values.
Maximum of 30 IDs and ID values can be written and read
with single request except in Eaton MMX it is possible to
access only 12 ID value items at a time.
ote:N32 bit data not supported in the current version. See
chapter 5.
Table 22. Parameter values in 16-bit IDMap read/
writeregisters
AddressData
10601Data included in parameter ID700
10602Data included in parameter ID702
10603Data included in parameter ID707
10604Data included in parameter ID704
If the ID Map table has not been initialized, all the fields
show index as ‘0’. If it has been initialized, the parameter
IDs included in it are stored in the flash memory of the
OPTE9 option board.
Table 23. Example of parameter values in 32-bit IDMap
Read/Write registers
AddressData
10701Data High, parameter ID700
10702Data Low, parameter ID70 0
10703Data High, parameter ID702
10704Data Low, parameter ID702
7.1.3.5.5. Operation day counter
Control unit operating time counter (total value). This
counter cannot be reset. The values are read only.
Operation day counter as seconds
This counter in registers 40011d to 40012d holds the value
of operation days as seconds in a 32-bit unsigned integer.
Figure 25. ID Map initialization example
Parameters
IDValue
699123
700321
701456
702654
7031789
704987
7052741
7061147
707258
Address Data: ID
10501700
10502702
10503707
10504704
ID Map
Address Data: ID
10601321
10602654
10603258
10604987
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).
Table 24. Operation days counter as seconds
AddressDescription
40011 High data
Holds the counter value as seconds.
40012 Low data
Operation day counter
This counter in registers 40001d to 40005d holds the value
of operation days counter. The values are read only.
Table 25. Operation day counter
Holding
register
addres
400011Years
400022Days
400033Hours
400044Minutes
400055Seconds
Input register
addressPurpose
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
21
7. Modbus TCP
7.1.3.5.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 Chapter 7.1.3.2 “Clearing
resettable counters”.
Resettable operation day counter as seconds
This counter in registers 40111d to 40112d holds the
value of resettable operation days as seconds in a 32-bit
unsignedinteger.
Table 26. Resettable operation days counter as seconds
AddressDescription
40111 Hi gh d ata
40112 Low data
Holds the counter value as seconds.
Resettable operation day counter
This counter in registers 40101d to 40105d holds the value
of operation days counter.
Table 27. Resettable operation day counter
Holding register
addres
40101101Year s
40102102Days
40103103Hours
40104104Minutes
40105105Seconds
Input register
addressPurpose
7.1.3.5.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.
Energy counter as kWh
This counter is in registers 40211d to 40212d and is a 32-bit
floating point (IEEE 754) value containing the number of
kilowatt-hours (kWh) that is in the drive’s energy counter.
This value is read-only.
Table 28. Energy counter as kWh
AddressDescription
40211 High data
40212 Low data
Holds the value of energy counter in kWh.
Datatype is 32 bit
float IEEE 754
Energy counter
These registers hold three values for the energy counter,
amount of energy used, format of the energy value and unit
of the energy value.
Example: If energy = 1200, format = 52, unit = 1, then
actual energy is 12.00 kWh.
Table 29. Energy counter
Holding
register
address
40201201EnergyAmount of energy taken from a
40202202FormatThe last number of the Format
40203203Unit
Input
register
addressPurposeDescription
supply network.
field indicates the decimal
point place in the Energy field.
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
1 = kWh
2 = MWh
3 = GWh
4 = TWh
Unit of the value.
7.1.3.5.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 Chapter 7.1.3.2
“Clearing resettable counters”. The values are read only.
Resettable energy counter as kWh
This counter is in registers 40311d to 40312d and is a
32-bit floating point (IEEE 754) value containing the number
of kilowatt-hours (kWh) that is in the drive’s resettable
energycounter.
Table 30. Resettable energy counter as kWh
AddressDescription
40311 High data
40312 Low data
Holds the value of energy counter in kWh since last
counter reset. Datatype is 32 bit float IEEE 754
Resettable energy counter
These registers hold three values for the energy counter,
amount of energy used, format of the energy value and unit
of the energy value.
Example: If energy = 1200, format = 52, unit = 1, then
actual energy is 12.00 kWh.
22
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. Modbus TCP
Table 31. Resettable energy counter
Holding
register
address
40301301EnergyAmount of energy taken from a
40302302FormatThe last number of the Format
40303303Unit
Input
register
addressPurposeDescription
supply network.
field indicates the decimal
point place in the Energy field.
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
Unit of the value.
1 = kWh
2 = MWh
3 = GWh
4 = TWh
7.1.3.5.9. Fault history
The fault history can be viewed by reading from address
40401 onward. The faults are listed in chronological order so
that the latest fault is mentioned first and the oldest last.
The fault history can contain 29 faults at the same time.
ote:NReading the fault history items is slow. Reading all
30 items at once might take up to three seconds.
The fault history contents are represented as follows:
Table 32. Fault history
Holding
register
address
40401401Upper byte is a fault code, lower by te is a sub code
40402402
40403403
......
40429429
Input
register
addressPurpose
Table 33. Fault history with 16-bit error codes
Holding
register
addressPurposeDescription
40511Fault code 116-bit fault code in index 1.
40 512Sub code 116-bit sub code for the fault in index 1.
40513Fault code 216-bit fault code in index 2.
40514Sub code 216-bit sub code for the fault in index 2.
......
40567Fault code 29
40568Sub code 29
7.1.3.5.11. Modbus communication and connection timeout
It is possible to open up to three connections to the OPTE9
option board. One of the connections could be used for
process data and other just for reading monitoring data.
In most cases it is desirable that if “monitor” connection
gets disconnected, no fault is generated but when the
connection is handling the process data, a fault should be
generated in the time specified.
This register address enables the user to give 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 which is been used to access this register. By
default the connection uses the communication timeout
value given via panel parameters.
If the cable is disconnected, a fieldbus fault is activated
after the timeout period. When communication timeout is
zero, no fault is activated.
Table 34. Communication timeout register
Holding
register
addressPurposeDescription
40501Communication
timeout
Connection timeout value for this connection
in seconds.
7.1.3.5.10. Fault history with 16-bit error codes
The fault history can be viewed by reading from address
40511 onward. The faults are listed in a chronological order
so that the latest fault is mentioned first and the oldest last.
These addresses contain the fault code and the subcode for
the fault. Reading can be started from any address.
ote:NReading the fault history items is slow. Reading all
30items at once might take up to three seconds.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
Figure 26. The Modbus TCP function in case of timeout
Communicating
CheckYes
Timeout
Communication timeout zero?
No
Connection closed or broken?
Broken
Has second connection with
communication timeout
other than zero?
No
FAULT!No fault
No
Received packet during
communication
timout time?
Yes
Closed
Yes
23
Loading...
+ 63 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.