Eaton OPTE9, SVX9000 Installation Manual

OPTE9
Dual port ethernet option board installation manual
FPO
Table of contents
1. SAFETY
1.1 Danger ...........................................................1
1.2 Warnings .........................................................1
1.3 Earthing and earth fault protection .....................................1
2.1 New features ......................................................3
3. OPTE9 ETHERNET BOARD TECHNICAL DATA
3.1 General ..........................................................4
3.2 Cables ...........................................................4
4. LAYOUT AND CONNECTIONS
4.1 Layout and connections .............................................5
4.2 LED Indications ...................................................5
4.2.1 Profinet IO ...................................................5
4.3 Ethernet devices ...................................................5
4.3.1 Human to machine ............................................5
4.3.2 Machine to machine ...........................................6
4.4 Connections and wiring .............................................6
4.4.1 Topology: Star .................................................7
4.4.2 Topology: Daisy chain ...........................................7
4.4.3 Topology: Ring ................................................7
4.5 ACD (address conflict detection) ......................................8
5. INSTALLATION
5.1 Installation in 9000x drives ..........................................9
5.2 PC Tools ........................................................10
5.2.1 PC Tool support .............................................10
5.2.2 Updating the OPTE9 option board firmware with 9000xLoad ..........10
5.2.3 PC Tools for 9000x/NCIPConfig .................................11
5.2.4 PC Tools for 9000xDrive .......................................12
6. COMMISSIONING
6.1 Option board menu ................................................14
6.1.1 Option board parameters-menu .................................14
6.1.2 Option board monitor menu ....................................15
6.1.3 Communication protocol .......................................15
6.1.4 IP Mode ...................................................15
6.1.5 IP Address .................................................15
6.1.6 Communication timeout .......................................15
6.1.7 Profinet IO – Name of station ..................................16
6.1.8 EIP Input and output instance ..................................16
6.1.9 EIP Product code offset .......................................16
6.1.10 Mode .....................................................16
ii Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. MODBUS TCP
7.1 Modbus TCP – Communications ......................................17
7.1.1 Data addresses in modbus messages .............................17
7.1.2 Modbus memory map .........................................17
7.1.3 Modbus data mapping ........................................18
7.1.4 Quick setup .................................................24
7.2 Modbus TCP – Example messages ....................................24
7.2.1 Example 1 – Write process data .................................25
7.2.2 Example 2 – Read process data .................................25
7.2.3 Example 3 – Exception response .................................25
8. PROFINET IO
8.1 PROFIDrive 4.1 profile .............................................26
8.2 PROFIDrive 4.1 State machine ......................................26
8.3 PROFIDrive parameters implemented by OPTE9 ........................26
8.3.1 Base mode parameter access model .............................26
8.3.2 Parameter responses .........................................29
8.3.3 Drive parameter access using application ID .......................31
8.3.4 Parameter channel examples ...................................31
8.4 Profinet IO – Communications .......................................33
8.4.1 Parameters of the PROFIDrive ..................................33
8.4.2 Vendor-specific PROFIDrive parameters . . . . . . . . . . . . . . . . . . . . . . . . . . .34
8.4.3 Telegrams implemented by OPTE9 ...............................36
8.4.4 Quick setup ................................................40
9. ETHERNET/IP
9.1 General information ...............................................41
9.1.1 Overview ...................................................41
9.1.2 AC/DC Drive profile ...........................................41
9.1.3 EDS File ...................................................41
9.1.4 LED Functionality ............................................41
9.1.5 Explicit messaging ...........................................42
9.2 Common industrial objects implemented bythe OPTE9 ..................42
9.2.1 Cip common required objects ...................................43
9.2.2 Objects present in an AC/DC drive ..............................52
9.2.3 Vendor specific objects ........................................58
9.3 Assembly instances implemented by OPTE9 ...........................62
9.3.1 ODVA I/O Assembly instances for AC/DC Drive .....................62
9.3.2 Vendor-specific I/O assembly instances ............................65
9.3.3 Mapping of standard output assemblies onto Eatondata ..............69
9.3.4 Mapping of Eaton data onto standard input assemblies ...............69
9.4 EtherNet/IP connection example .....................................70
iiiDual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
Table of contents, continued
10. FAULT TRACING
10.1 Typical fault conditions ............................................71
10.2 Other fault conditions .............................................71
11. APPENDIX 1 – PROCESS DATA
12. APPENDIX 2 – CONTROL AND STATUSWORD
12.1 Control word bit description ........................................73
12.2 Status word descriptions ..........................................74
12.3 Control word bit support in drives ...................................74
12.4 Status word bit support in drives ....................................74
13. APPENDIX 3 – EXAMPLE WITH SIEMENS PLC
14. APPENDIX 4 – LWIP LICENCE
15. APPENDIX 5 – FIELDBUS PARAMETRISATION
15.1 Fieldbus control and basic reference selection .........................83
15.2 Torque control parametrization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
iv Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
1. Safety
This manual contains clearly marked cautions and warningsthat are intended for your personal safety and toavoid any unintentional damage to the product or connected appliances.
Read the information included in cautions and warningscarefully.
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 notrunning.
After disconnecting the AC drive from the mains, wait until the indicators on the keypad go out (ifno 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 isdisconnected 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 ACdrive before the motor has completely stopped. Wait until the indicators on the keypad go out (ifno 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 theAC drive.
Do not touch the components on the circuit boards. Static voltage discharge may damage thecomponents.
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 orcable 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:N You 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 andwiring”.
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
Abbreviation Explanation
CRC Cyclic redundancy check is an error-detecting code
HI Upper 8/16 bits in a 16/32 bit value.
LO Lower 8/16 bits in a 16/32 bit value.
DHCP Dynamic host configuration protocol is used for dynamical
FB Fieldbus
GW Gateway
LWIP Light weight TCP/IP protocol stack for embedded systems.
Modbus TCP Simple and vendor-neutral communication protocol
PLC Programmable logic controller
PDI Process data in (Profinet IO)
PDO Process data out (Profinet IO)
PHY(X) Ethernet physical interface X, where X represents the
PNU Parameter number (Profinet IO)
Profinet IO Profinet is a standard for industrial automation in ethernet
RPM Revolutions per minute
TCP Transmission control layer provides reliable, ordered and
RSTP Rapid spanning tree protocol
ACD Address conflict detection
commonly used in field busses to detect accidental changes to raw data.
resolving of network configuration parameters like an IPaddress.
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 name Bit size Explanation
INT8 8 Signed short integer
UINT8 8 Unsigned short integer
INT16 16 Signed integer
UIN T16 16 Unsigned integer
INT32 32 Signed long integer
UINT32 32 Unsigned long integer
FLOAT32 32 32-bit floating point
STRING3 24 Three byte string
STRING5 40 Five 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 feature Firmware version
EtherNet/IP protocol V004
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
General Board name OPTE9
Ethernet connections
Communications Speed 10/100 Mb
Protocol Modbus TCP,
Environment Ambient operating
Safety Fulfills EN50178 standard
Interface Two RJ-45 connectors
Transfer cable Shielded twisted pair
(STP)CAT5e
Duplex half/full
Default IP-address By default the board is in
DHCPmode
EtherNet/IP
Profinet I/O,
-10°C…50°C
temperature
Storing temperature -40°C…70°C
Humidity <95%, no condensation allowed
Altitude Max. 1000 m
Vibration 0.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 combinations Description
No power. All LEDs are OFF.
4.1 Layout and connections
Figure 1. The OPTE9 option board
Table 6. OPTE9 Ethernet ports
Ethernet port Description
1 Ethernet port 1 (PHY1)
2 Ethernet 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 Chapter9.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:N 9000xdrive 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, inthis 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 designatedports.
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 beactivated.
Figure 8. Ring ˚topology: Error in network
ote:N The 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 port16). 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
Drive Slots
SPX D, E SPX00032V025 V001
SVX D, E SVX00031V030 V001
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
Drive From drive SW ver sion on
SPX SPX00002V191
SVX SVX00002V181
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 cablecover.
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 l Serial Ethernet
9000xLoad x
NCIPConfig x
9000xdrive x
9000xLoad Not 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 stepsbelow.
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-screeninstructions.
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 softwarefeatures.
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:N The 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 softwarefeatures.
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
Figure21), 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 9000xdrives.
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 thesettings.
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 “G7.x”. After you have changed the IP settings, you need to change “IP Mode” to “Fixed IP” in order to activate thesettings.
For more information about these settings, see Chapter 6.1.
Figure 23. 9000X Drive: OPTE9 parameters
ote:N The 9000xdrive software can be used with the
Ethernet board in SVX, SPX and 9000xL drives.
ote:N The 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
# Name Default Range Description
1 Comm. Protocol Modbus TCP Modbus TCP (1),
2 IP Mode DHCP Fixed IP (1), DHCP (2) IP mode. When in DHCP mode, the IP address cannot be
3 IP Part 1 192 1…223 IP address part 1
4 IP Part 2 168 0…255 IP address par t 2
5 IP Part 3 0 0…255 IP address part 3
6 IP Part 4 10 0…255 IP address part 4
7 Subnet mask P1 255 0…255 Subnet mask part 1
8 Subnet mask P2 255 0…255 Subnet mask part 2
9 Subnet mask P3 0 0…255 Subnet mask part 3
10 Subnet mask P4 0 0…255 Subnet mask part 4
11 Default GW P1 192 0…255 Default gateway part 1
12 Default GW P2 168 0…255 Default gateway part 2
13 Default GW P3 0 0…255 Default gateway part 3
14 Default GW P4 1 0…255 Default gateway part 4
15 Comm. Timeout 10 0…65535 s Comm. Timeout
16 PNIO Name of station See Chapter 6.1.7 1...240 char For profinet io only. Text is not visible in the panel.
17 EIP Output instance 21 “20” (1),
18 EIP Input instance 71 “7 0” (1) ,
19 EIP Product code offset 0 0…9 9 Ethernet/IP product code offset. User can add value
Profinet IO (2), EtherNet/IP (3)
“21” (2), “23” (3), “25” (4), “101” (5), “111” (6 ), “128” (7), “131” (8)
“71” (2), “73” (3), “75” (4), “107” (5), “117 ” (6), “127” (7), “137” (8)
6.1 Option board menu
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 newboard.
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
# Name Range Description
1 IP Part 1 1…2 23 Current IP address part 1
2 IP Part 2 0…255 Current IP address part 2
3 IP Part 3 0…255 Current IP address part 3
4 IP Part 2 0…255 Current IP address part 4
5 Subnet mask P1 0…255 Current subnet mask part 1
6 Subnet mask P2 0…255 Current subnet mask part 2
7 Subnet mask P3 0…255 Current subnet mask part 3
8 Subnet mask P4 0…255 Current subnet mask part 4
9 Default GW P1 0…223 Current default gateway part 1
10 Default GW P2 0…255 Current default gateway part 2
11 Default GW P1 0…255 Current default gateway part 3
12 Default GW P4 0…255 Current default gateway part 4
13 Fieldbus protocol status Initializing (1),
Stopped (2), Operational (3), Faulted (4)
14 Communication status 0.0…64.999 0-6 4 Number of messages with errors 0-999 Number of messages
15 Drive control word Control word in drive format (hex)
16 Drive status word Status word in drive format (hex)
17 Protocol control word Control word in protocol format (hex)
18 Protocol status word Status word in protocol format (hex)
19 EIP 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 example169.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 useimmediately.
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 lue Description
Normal Option board will identif y itself as OPTE9
9000x Mode Option 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. 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 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 everyconnection.
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. Aconversation 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 ownaddress.
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 ifapplicable.
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’ (126decimal)
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 beconsecutive.
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
17
7. Modbus TCP
Table 14. Supported functions
Function code Current terminology
1 (0 x 01) Read coils Discrete 00000-0FFFF
2 (0x02) Read Input Discrete Discrete 10000-1FFFF
3 (0x03) Read holding registers 16bit 40000-4FFFF
4 (0x04) Read input registers 16bit 30000-3FFFF
5 (0x05) Force single coils Discrete 00000-0FFFF
6 (0x06) Write single register 16bit 40000-4FFFF
15 (0 x0F ) Force multiple coils Discrete 00001-0FFFF
16 (0x10) Write multiple registers 16bit 40000-4FFFF
23 (0x17) Read/ Write multiple registers 16bi t 40000-4FFFF
Acces s type
Address range (hex)
ote:N Broadcasting is not supported in TCP.
7.1.3 Modbus data mapping
7.1.3.1 Coil registers
Coil registers contain binary data (Read/Write). See Table 15.
Table 15. Defined coil registers
Address Function Purpose
0001 RUN/STOP Control Word, bit 0
0002 Direction Control Word, bit 1
0003 Fault reset Control Word, bit 2
0017 Reset Clears operation days trip counter
0018 Reset Clears 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
Address Function Purpose
40101 Reset Clears operation days trip counter
40301 Reset Clears energy trip counter
For compatibility with OPT-CI, these registers can be cleared also by writing ‘1’ to these coils.
Address Function Purpose
0017 Reset Clears operation days trip counter
0018 Reset Clears energy trip counter
7.1.3.3 Input discrete registers
Input discrete registers contain binary data (Read). SeeTable 17.
Table 17. Defined input descrete registers
Address Function Purpose
10001 Ready Status Word, bit 0
10002 Run Status Word, bit 1
10003 Direction Status Word, bit 2
10004 Fault Status Word, bit 3
10005 Alarm Status Word, bit 4
10006 At reference Status Word, bit 5
10007 Zero speed Status Word, bit 6
10008 Flux ready Status 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 range Purpose
1 – 5 Operation
101 – 10 5 Resettable
201 – 203 Energy
301 – 303 Resettable
401 – 430 Fault history 16bit Tabl e 3 2 RO 30/0
day counter
operation day counter
counter
energy counter
Acces s type See R/W
16bit Table 25 RO 5/0
16bit Table 27 R, Write 1 to
16bit Table 29 RO 5/0
16bit Table 31 R, 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 range Purpose Access type See R/W Max R /W size
0001 – 2000 Eaton Application ID´s 16bit Table 19 RW 30/30
2001 – 2011 FBProcessDataIN 16bit Table 2 0 RW 11/11
2051 – 2070 FBProcessDataIN 32bit
2101 – 2 111 FBProcessDataOUT 16bit Table 21 RO 11/0
2151 – 2170 FBProcessDataOUT 32bit
2200 – 10000 Eaton Application ID´s 16bit Table 19 RW 30/30
10501 – 10530 IDMap 16bit Figure 28 RW 30/30
10601 – 10630 IDMap Read/ Write 16bit Table 22 RW 30/30
10701 – 10760 IDMap Read/Write 32bit
20001 – 40000 Eaton Application ID's 32bit
40001 – 40005 Operation day counter 16bit Table 25 RO 5/0
40011 – 40012 Operation day counter 32bit
40101 – 40105 Resettable operation day counter 16bit Table 2 7 R, Write 1 to first index to reset 5/0
40111 – 4 0 112 Resettable operation day counter 32bit Table 2 6 RO 2/0
40201 – 40203 Energy counter 16bit Table 29 RO 3/0
40211 – 40212 Energy counter 32bit Table 28 RO 2/0
40301 – 40303 Resettable energy counter 16bit Table 31 R, Write 1 to first index to reset 3/0
40311 – 40312 Resettable energy counter 32bit Table 30 RO 2/0
40401 – 40430 Fault history 16bit Tab le 32 RO 30/0
40501 Communication timeout 16bit Table 3 4 RW 1/1
40511-40568 Fault history with 16 bit fault codes 16bit Tab le 33 RO 30/0
1) Not supported in current version. See chapter 5.
1)
1)
1)
1)
1)
Table 20 RW 20/20
Table 21 RO 20/0
2)
Table 22 RW 30/30
Table 19 RW 30/30
Table 24 RO 2/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 donot 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 one32 bit value will take two (16 bit) addresses.
Table 19. Parameter IDs
Address range Purpose ID range
0001-2000 16 bit application parameters 1-2000
2200-10000 16 bit application parameters 2200-10000
20001-40000 32 bit application parameters 1-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-bit Name Range/Type
2001 2051 = High data
2002 In case of 16-bit,
2003 2053 = High data
2004 2055 = High data
2005 2057 = High data
2006 2059 = High data
2007 2061 = High data
2008 2063 = High data 206 4 = Low data FB Process Data In 5 See Chapter 11 “APPENDIX 1 – PROCESS DATA” 2009 2065 = High data
2010 2067 = High data
20 11 2069 = 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-bit Name Range/Type
2101 2151 = High data
2102 In case of 16-bit,
2103 2153 = High data
2104 2155 = High data
2105 2157 = High data
2106 159 = High data
2107 2161 = High data
2108 2163 = High data
2109 2165 = High data
2110 2167 = High data
2111 2169 = 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 Word Binary coded
Binary coded
FB General Control Word (High data) FB Speed Reference 0…10000 %
FB Process Data In 1 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 2 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 3 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 4 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 6 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 7 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data In 8 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Status Word Binary coded
Binary coded
FB General Status Word (High data) FB Actual Speed 0…10000 %
FB Process Data Out 1 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 2 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 3 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 4 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 5 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 6 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 7 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
FB Process Data Out 8 See Chapter 11 “APPENDIX 1 – PROCESS DATA”
20
Dual port ethernet option board installation manual MN032004EN October 2017 www.eaton.com
7. Modbus TCP
708 3852
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 theControl 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. Torquereference).
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:N 32 bit data not supported in the current version. See
chapter 5.
Table 22. Parameter values in 16-bit IDMap read/ writeregisters
Address Data
10601 Data included in parameter ID700
10602 Data included in parameter ID702
10603 Data included in parameter ID707
10604 Data 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
Address Data
10701 Data High, parameter ID700
10702 Data Low, parameter ID70 0
10703 Data High, parameter ID702
10704 Data 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
ID Value
699 123
700 321
701 456
702 654
703 1789
704 987
705 2741
706 1147
707 258
Address Data: ID
10501 700
10502 702
10503 707
10504 704
ID Map
Address Data: ID
10601 321
10602 654
10603 258
10604 987
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
Address Description
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
40001 1 Years
40002 2 Days
40003 3 Hours
40004 4 Minutes
40005 5 Seconds
Input register address Purpose
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 unsignedinteger.
Table 26. Resettable operation days counter as seconds
Address Description
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
40101 101 Year s
40102 102 Days
40103 103 Hours
40104 104 Minutes
40105 105 Seconds
Input register address Purpose
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
Address Description
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
40201 201 Energy Amount of energy taken from a
40202 202 Format The last number of the Format
40203 203 Unit
Input register address Purpose Description
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 energycounter.
Table 30. Resettable energy counter as kWh
Address Description
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
40301 301 Energy Amount of energy taken from a
40302 302 Format The last number of the Format
40303 303 Unit
Input register address Purpose Description
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:N Reading 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
40401 401 Upper byte is a fault code, lower by te is a sub code
40402 402
40403 403
... ...
40429 429
Input register address Purpose
Table 33. Fault history with 16-bit error codes
Holding register address Purpose Description
40511 Fault code 1 16-bit fault code in index 1.
40 512 Sub code 1 16-bit sub code for the fault in index 1.
40513 Fault code 2 16-bit fault code in index 2.
40514 Sub code 2 16-bit sub code for the fault in index 2.
... ...
40567 Fault code 29
40568 Sub 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 address Purpose Description
40501 Communication
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:N Reading the fault history items is slow. Reading all
30items 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