8/13/2019 287tr Sw_spec r13
1/39
Applied RoboticsEtherNet/IP - DeviceNet™
Robot Board GatewaySoftware Specification
287TR
________________________________________________________________________
Real Time Automation, Inc.150 S. Sunny Slope Rd. Suite 130Brookfield, WI 53005262.439.4999 (V) 262.439.4989 (F) www.rtaautomation.com
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
2/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page i
TrademarksControlLogix and CompactLogix are registered trademarks of Rockwell Automation, Inc.
CIP & DeviceNet are trademarks of the Open DeviceNet Vendors Association (ODVA).
Microsoft, Windows, and Internet Explorer are registered trademarks of Microsoft
Corporation.
DeviceNet is a registered trademark of DeviceNet-IDA.
Modicon, Momentum, and Telemecanique are registered trademarks of SchneiderElectric.
RSLogix and RSNetWorx are trademarks of Rockwell Automation, Inc.
All other trademarks and registered trademarks are the property of their holders.
Revision history
Revision Revision dates Principal changesSoftware
versionA 05/02/2008 Initial release 0.01
B 10/08/2008 Scanlist object corrections 0.01
C 10/28/2008 Status bit corrections 01.00.01
D 11/03/2008 Add section on ready-to-coupleinputs, single/dual solenoid and the
performance-measurement timers
01.00.02
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
3/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page ii
E 11/05/2008 Add DeviceNet Connect Timer
F 12/17/2008 Remap inputs to match GM
specification.
G 01/16/2009 Add Modbus TCP register mapping.
H 01/26/2009 Correct mapping of Coupled,
Uncoupled inputs.I 03/03/2009 Correct mapping of MbTCP. Change
to 60byte assy, 7 slaves max.
J 05/07/2009 Correct description of Uncoupled-to-Coupled timing, etc. Add pin
designators for outputs. AddCycleCount and accelerometer data.
K 02Dec2009 Add Ethernet IP, fix drawings. 01.01.00
L 28Jul2010 Fix ready-to-couple pin designator
M 27Oct2010 Add description for ApplicationRevision
01.01.05
© 2010 Real Time Automation, Inc. All rights reserved.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
4/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page iii
Limited WarrantyReal Time Automation, Inc. warrants that this product is free from defects and functions
properly.
EXCEPT AS SPECIFICALLY SET FORTH ABOVE, REAL TIME AUTOMATION,INC. DISCLAIMS ALL OTHER WARRANTIES, BOTH EXPRESSED AND
IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OFMERCHANTABILITY OR FITNESS FOR A PARTICULAR APPLICATION. THIS
LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY ALSOHAVE OTHER RIGHTS, WHICH VARY FROM STATE TO STATE.
The examples and diagrams in this manual are included solely for illustrative purposes.
Because of the many variables and requirements associated with any particularapplication, Real Time Automation, Inc. cannot assume responsibility or liability for
actual use based on the examples and diagrams. Except as specifically set forth above,Real Time Automation and its distributors and dealers will in no event be liable for any
damages whatsoever, either direct or indirect, including but not limited to loss of business
profits, income, or use of data. Some states do not allow exclusion or limitation ofincidental or consequential damages; therefore, the limitations set forth in this agreement
may not apply to you.
No patent liability is assumed by Real Time Automation with respect to use ofinformation, circuits, equipment, or software described in this manual.
Government End-Users
If this software is acquired by or on behalf of a unit or agency of the United StatesGovernment, this provision applies: The software (a) was developed at private expense, is
existing computer software, and was not developed with government funds; (b) is a trade
secret of Real Time Automation, Inc. for all purposes of the Freedom of Information Act;(c) is “restricted computer software” submitted with restricted rights in accordance withsubparagraphs (a) through (d) of the Commercial “Computer Software-Restricted Rights”
clause at 52.227-19 and its successors; (d) in all respects is proprietary data belongingsolely to Real Time Automation, Inc.; (e) is unpublished and all rights are reserved under
copyright laws of the United States. For units of the Department of Defense (DoD), thissoftware is licensed only with “Restricted Rights”: as that term is defined in the DoD
Supplement of the Federal Acquisition Regulation 52.227-7013 (c) (1) (ii), rights inTechnical Data and Computer Software and its successors, and: Use, duplication, or
disclosures is subject to restrictions as set forth in subdivision (c) (1) (ii) of the Rights inTechnical Data and Computer Software clause at 52.227-7013. If this software was
acquired under GSA schedule, the U.S. Government has agreed to refrain from changingor removing any insignia or lettering from the Software or documentation that is provided
or from producing copies of the manual or media. Real Time Automation, Inc., 150 SSunny Slope Rd., Suite 130, Brookfield, WI 53005.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
5/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page iv
Table of ContentsChapter 1 Introduction....................................................................................................1
Specifications ..............................................................................................................2
Chapter 2 Hardware overview.........................................................................................3
Switch configuration....................................................................................................3
LED indicators..............................................................................................................4
Chapter 3 DeviceNet Robot Board operation.................................................................10
Robot Side Operation (DeviceNet Slave).................................................................... 10
Robot Side Operation (Modbus TCP Server) ..............................................................11
Robot Side Operation (EtherNet/IP Server)................................................................11
Tool Side Operation (DeviceNet Master) ...................................................................11
Comparison of the Two Operating Modes .................................................................13
Configuration of the DeviceNet Master .....................................................................13
DeviceNet Assembly sizes ......................................................................................13
DeviceNet I/O interface.............................................................................................13
Chapter 4 Performance Measurement of Coupling Mechanism.....................................14 Dual v.s. Single Solenoid Valves .................................................................................14
Statistics of Coupling Performance ............................................................................15
Chapter 5 Web Page Support ........................................................................................16
Chapter 6 Object Model ................................................................................................17
Data types used in the object model..........................................................................17
DeviceNet Gateway object model..............................................................................18
Ethernet IP Gateway object model ............................................................................18
Identity Object (01HEX - 1 Instance) ........................................................................19
Message Router Object (02HEX - 1 Instance) ............................................................21
DeviceNet Object (DeviceNet only) (03HEX - 1 Instance)...........................................22 Assembly Object (04HEX - 2 Instances) .....................................................................23
Connection Object (DeviceNet only) (05HEX - 2 Instances) .......................................25
TCP Object (EtherNet/IP only) (F5HEX - 1 Instance)..................................................27
Ethernet Link Object (EtherNet/IP only) (F6HEX - 1 Instance)....................................28
Scanlist Object (66HEX - 7 Instances) ........................................................................29
Chapter 7 Modbus Register Mapping ............................................................................31
Chapter 8 Maintenance.................................................................................................33
Resetting the IP Address............................................................................................33
Resetting the Factory Maintenance Count................................................................. 33
About ODVA..............................................................................................................34
Reference documents................................................................................................34
-
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
6/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 1
Chapter 1 Introduction
The RTA EtherNet/IP–DeviceNet Robot Board is a small circuit board with a
preloaded application. As a gateway is a fully functional Group 2 Only Slave deviceand has the ability to exchange data with a DeviceNet Master or EtherNet/IP Client
using input and output assemblies selected from the Programmable Logic Controller(PLC or host).
The board is also a DeviceNet™ Master device. As a DeviceNet™ Master device(Figure 1-1), it scans up to 7 DeviceNetSlave devices and exchanges DeviceNet data.
Figure 1-1 DeviceNet Master Architecture
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
7/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 2
The baud rate and MacID for the DeviceNet Slave (robot side) are configured using
either hardware switches or the DeviceNet network. All other operating characteristicsare set by writing to the Object Model using standard, off-the-shelf DeviceNet or
EtherNet/IP configuration tools. See Chapter 6, Object Model for more details.
The performance of the Robot Board may be monitored using common web browsers
to access the built-in web pages.
The Gateway uses standard DeviceNet and EtherNet/IP technology from Real TimeAutomation and are guaranteed to pass ODVA Protocol Conformance (software)testing.
Specifications
Table 1-1 shows the specifications for the DeviceNet Robot Board (287TR).
Table 1-1 DeviceNet Gateway (306DN) specifications
Item Description
CAN V2.0 A/B
Ambient Operating Temperature -40–85° Celsius (-40–185º F)
Supply Voltage 10-30 VDC
DeviceNet Masters Supported All
DeviceNet Master
Communications
User Selectable Baud Rate
DeviceNet Master Scan List 7 nodes with up to 8 bytes of data
in each directionDeviceNet Master Configuration Any DeviceNet or EtherNet/IP
Tool
DeviceNet Slave Communications User Selectable Baud Rate
DeviceNet Slave Address User Selectable
DeviceNet Quick Connect Yes
Automatic Device Replacement Yes
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
8/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 3
Chapter 2 Hardware overview
The Robot Board (287TR) is an assembled and packaged circuit board with a
microcontroller that ships with a preconfigured DeviceNet™ application. The board has8 slide switches that configure MAC ID and baud rate as well as twelve LEDs that
provide status information.
Switch configuration
One 10-position slide switch configures the DeviceNet MAC address and baud rate.Six slide switches configure the DeviceNet MacID, and two slide switch configures the
baud rate. Use a small screwdriver to change the switch settings..
Figure 2-1 MAC ID switch layout
Address
(Decimal)
SW1
20
SW2
21
SW3
22
SW4
23
SW5
24
SW6
25
Default
01 ON OFF OFF OFF OFF OFF
15 ON ON ON ON OFF OFF40 OFF OFF OFF ON OFF ON
Figure 2-2 MAC ID switch layout
Use the NODE ADDRESS switches to select the DeviceNet MAC ID address. Thevalid range of addresses is 0 – 63.
Baud Rate /
Mode
SW7
2
0
SW8
2
1
125K OFF OFF
250K ON OFF
500K OFF ON
Software ON ON
Figure 2-3 Baud rate switch layout
ON
OFF
ON
1 2 3 4 5 6 7 8 9 10
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
9/39
8/13/2019 287tr Sw_spec r13
10/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 5
Table 2-1 EtherNet/IP LED
Color State Indication
None Off No power / No Ethernet
LinkSolid Unrecoverable fault
RedFlashing
Recoverable fault or I/Oconnection timed out
Solid not usedAmber
Flashing not used
Solid Normal runtime operation(I/O Connection Allocated)
Green
Flashing Device is idle or is notallocated to a Client (PLC)
Red /
GreenAlternating Self test
Table 2-2 – DeviceNet Network1 (Slave) Status LED
Color State Indication
None Off No Power
Solid Unrecoverable Fault
RedFlashing
Recoverable Fault
I/O Connection Timed Out
Solid Normal runtime operation
GreenFlashing
Device is idle or not
allocated to a master
Red /
Green Alternating not used
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
11/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 6
Table 2-3 – DeviceNet Network2 (Master) Status LED
Color State Indication
None Off No tool connected
Solid TBDRed
Flashing Tool Present, I/O Timeout
Solid DeviceNet slave(s) found
AmberFlashing
More DeviceNet slaves
found than expected
Solid DeviceNet I/O Established
Green
Flashing
DeviceNet connection in-
progress
Red /
GreenAlternating
Slave List Full. More than
7 tools have beenconnected. Reset or cycle
power on Robot Board.
Table 2-4 – Module Status LED
Color State Indication
None Off No Power
Solid Unrecoverable FaultRed
Flashing Recoverable Fault
Solid Normal operation
GreenFlashing
DeviceNet Master has anempty scan list
Red /Green Alternating TBD
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
12/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 7
Table 2-5 – “COUPLED” LED
Color State Indication
None OffCouple and Coupled both
OFF
Solid TBD
RedFlashing
Couple and Coupled do not
match
SolidCouple and Coupled both
ONGreen
Flashing TBD
Red /
GreenAlternating TBD
Table 2-6 – “UNCOUPLED” LED
Color State Indication
None OffUncouple and Uncoupled both OFF
Solid TBD
RedFlashing
Uncouple and Uncoupleddo not match
SolidUncouple and Uncoupled both ONGreen
Flashing TBD
Red /Green
Alternating TBD
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
13/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 8
Table 2-7 – “RTC (Ready to Couple)” LED
Color State Indication
None Off Ready-to-Couple disabled
Solid TBDRed
FlashingAll Enabled RTC inputs are NOT Ready
SolidSome enabled RTC inputsare NOT ReadyAmber
Flashing
SolidAll enabled RTC inputs are
ReadyGreen
Flashing TBD
Red /
GreenAlternating TBD
Table 2-8 – “Factory Maintainence” LED
Color State Indication
None Off TBD
SolidFactory Maintenance
requiredRed
Flashing TBD
SolidFactory Maintenance
required within 500 cyclesAmber
Flashing TBD
Solid No Factory MaintenancerequiredGreen
Flashing TBD
Red /
GreenAlternating TBD
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
14/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 9
Table 2-9 – “User Maintainence” LED
Color State Indication
None OffMaintenance Indicator
disabled
Solid User Maintenance requiredRed
Flashing TBD
SolidUser Maintenance requiredwithin 500 cyclesAmber
Flashing TBD
Solid No Maintenance requiredGreen
Flashing TBD
Red /Green
Alternating TBD
Table 2-10 – “I/O Active” LED
Color State Indication
None Off TBD
Solid TBDRed
Flashing TBD
Solid TBDAmber
Flashing TBD
Solid TBDGreen
Flashing TBD
Red /Green
Alternating TBD
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
15/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 10
Chapter 3 DeviceNet Robot Board operation
The Robot board has two DeviceNet operating modes. In mode 1 it operates as a data
collector on a single DeviceNet network and the secondary DeviceNet controller is
disabled. In mode 2 it operates as a gateway between two DeviceNet networks. On therobot side network it is a standard DeviceNet Group 2 Only Slave device and presents asingle assembly of I/O data from internal memory. On the tool side network, it is a
DeviceNet master, which collects the I/O data from up to 7 slaves into the previouslymentioned internal data table.
Figure 3-1 DeviceNet Scanner to EtherNet/IP or DeviceNet or ModbusTCP I/O Example
Robot Side Operation (DeviceNet Slave)
The DeviceNet MAC and Baud rate are settable via an 8-position DIP switch (slide
switch), see chapter 2 for details
The robot software will have a single I/O assembly with 8 data bytes in each directionfor each of 7 possible slaves on a tool. It will also have 4 status bytes in each direction,
totaling 60 bytes.
The DeviceNet Master on the robot side (Industrial Robot PLC) will have to recognizeone DeviceNet slave device (the RTA Robot Board) with 60 bytes of I/O. This
connection on the robot side will be maintained at all times, regardless of activity onthe tool side network.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
16/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 11
In Mode 1, if the DeviceNet Master on the robot side (Industrial Robot PLC) attemptsto send an explicit message to one of the slaves (MAC ID 1-7) then the RTA Robot
Board will accept a UCMM proxy connection to transfer the messages. NOTE: THISIS NOT CURRENTLY SUPPORTED BY THE RTA SOFTWARE.
In Mode 2, explicit messages from the robot side DeviceNet Master to the connected
slaves will be passed through the RTA robot board to the tool side DeviceNet network.Responses will be echoed back to the robot side DeviceNet network.
Robot Side Operation (Modbus TCP Server)
DeviceNet input/output (I/O) data in the DeviceNet Master is mapped to Holding
Register data in the Modbus TCP Server as shown in chapter 7.
TheModbus RTU Slave interface supports the Modbus function codes 3 (Read Holding
Register), 6 (Set Single), and 16 (Set Multiple).
Robot Side Operation (EtherNet/IP Server)
The EtherNet/IP Server uses the same Object Model as the DeviceNet Slave (seeSection 6). The primary difference is that the DeviceNet-only objects are not used and
the EtherNet/IP-only objects are present.
Tool Side Operation (DeviceNet Master)
The DeviceNet MAC is fixed at zero (mode 2 only). The baud rate is fixed at 500K baud (mode 2 only).
The MAC addresses of all slaves connected to the tool side must in the range of 1 to 7.
Any device with a MAC addresses higher than 7 will set a warning flag. Those slaveswill be otherwise ignored.
There must always be a device at MAC 1, presumably (but not necessarily) a fast-
powerup RTA Tool ID board. For systems without a tool board, some other devicemust exist at Mac Address 1 on the tool side.
The serial number and vendor ID of the device at MAC address 1 will be used by the
RTA software to identify the tool and its expected I/O map. This means that if Device1 is replaced, the I/O table will have to be rebuilt (similar to a powerup of the robot
side).
The I/O of each slave will be mapped into one I/O assembly on the robot side. No tool-
side slave may have more than 8 data bytes in its I/O in each direction.
The robot board software will remember the I/O configuration of up to 7 slave devices.
After powerup of the robot board, each time it connects to a tool that it has not been
connected to before, it will wait up to 5 seconds (configurable parameter) for all slaveson that tool to respond. It will then remember that I/O configuration until the robot
board is power-cycled or reset.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
17/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 12
The I/O Assembly will contain the following:
One status byte will indicate:o Tool board (or MAC 1) Connectedo I/O Valid (all expected slaves are connected)o Connect Timeout (not all slaves found after electrical connect and
configurable timeout expired)o Connect Fault (extra slaves nodes discovered when not first-time)o First-time connect flago Writable lock-config flag to save configuration for current toolo Tool Presento Aux Power Present
One status byte will indicate which of the 7 slaves are connected. One status byte will indicate which of the 7 slaves are expected but missing. One status byte will indicate the physical I/O of the Master (robot board)
The robot board I/O assembly will contain Zeroes for the I/O of any non-connecteddevice.
The following features may be added later
Explicit message pass-through. Electronic Keying for each node of each tool to identify changed devices. Time from electrical connect to all slaves present can be learned (by time-
stamping the DupMac messages the first time). This can be used to provide a
timeout value for subsequent connects ( add 20% etc.).
Name Service via DNS or NBNS (see RFC1002).The initial release will not support explicit messages from the Robot-side Master (PLC)
to the tool board.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
18/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 13
Comparison of the Two Operating Modes
Mode 1
Single DeviceNet Network
Mode 2
Two Separate DeviceNet NetworksRobot board, Tool Board and Tool Slaves (if
present) fixed at 500K baud.
Robot board may be set to any DeviceNet Baud.
UCMM proxy connection for explicit messages
PLC-to-tool
Pass-through mechanism for explicit messages
PLC-to-tool.
Robot Board jumpers JP1 and JP2 installed Robot Board jumpers JP1 and JP2 NOT installed
Configuration of the DeviceNet Master
In the Robot Board Gateway, an internal DeviceNet Scanner moves data between theinternal register data tables and the DeviceNet Slaves. The Scanner is configured usingthe Scanlist Object (Object Class 66HEX), a vendor specific object in the DeviceNet
object model for the DeviceNet Robot Board Gateway.
The class level attributes of the Scanlist Object define the communication parameters
for the DeviceNet Scanner. The instance level attributes of the Object allow directaccess to the DeviceNet slave device attributes and I/O data.
The class level attributes include the robot board System Status, Connect Status, map ofconnected devices, and the I/O data of the robot board.
The instance level attributes allow read of the slave identity object data and read/writeaccess of the slave I/O data.
DeviceNet Assembly sizes
The assembly size is fixed at 60 total bytes, including 56 bytes of input data and 56 bytes of output data are available from the slaves. The data is transferred regardless of
the number of DeviceNet slaves connected to the robot board DeviceNet Master. Thenumber of slaves connected can be read using Class Attribute 100 of the Assembly
Object (Object Class 4HEX). The number of used Output Registers is specified usingClass Attribute 102 of the Assembly Object (4HEX).
DeviceNet I/O interface
The robot board has 4 discrete inputs and 4 discrete outputs. Their data is stored in the
4th byte of the assembly object. It may also be accessed in the Scanlist Object at the
class level as attribute 3.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
19/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 14
Chapter 4 Performance Measurement of Coupling
Mechanism
In order to evaluate the performance of the mechanical components it is necessary tomeasure the time it takes the tool changers cams in the tool changer to move to position. There is no value in measuring the cycle time of how long a tool is carried as
a metric for tool changer performance. The Coupled to Uncoupled time for example,is measured by the time from when the Coupled input (input2) goes to 0 to the timewhen the Uncoupled input (input1) goes to 1. Similarly Uncoupled to Coupled is the
measurement from when the Uncoupled input goes to 0 to when Coupled input goes to1.
There are four measurements that can be used to evaluate the mechanical performance
of the tool changer:
The Uncoupled input and Coupled input indicate when the cams (driven by the valve)are in place. The Uncouple to Uncoupled measurement is the time for the signal to besent from the board, through the Tool Stand to the valve plus the time for the cams to
move to the Uncoupled position, and where the Coupled to Uncoupled time is just thecams. This may help customers in pinpointing problems by examining the two separate
times. The times for Coupled to Uncoupled and Uncouple to Uncoupled should bevery similar, with Uncouple to Uncoupled slightly larger.
Additionally, Uncoupled to Coupled should be similar to Couple to Coupled; whereCouple to Coupled includes the time for the signal to be sent from the board through
the Tool Stand to the valve and the time for the cams to move to the Coupled positionand where Uncoupled to Coupled is just the time for the cams to move positions.
All four measurements should all be similar; the time for Uncouple to Uncoupled is
typically around 40 ms - 60 ms. These times, however, are dependent on the board, thesolenoid in the valve, and most importantly the air pressure running in the plant that
drives the cams; so it can vary quite a bit.
Dual v.s. Single Solenoid Valves
Some customers have double solenoid valves and others have single solenoid valves.
On the double solenoid valve configuration the Uncouple signal turns one solenoid
valve on and off and the Couple signal turns the other solenoid valve on and off.
With a single solenoid valve only the Uncouple signal is used. When the Uncouple signal is on, it Uncouples, and when the Uncouple signal is off, it Couples.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
20/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 15
The selection of single or dual solenoid is made on the robot side with module wiring,and does not affect the board, other than the timing of Couple to Coupled.
Performance Measurement Timers
Timer Single Solenoid Dual Solenoid Saved in Non-
Volatile MemoryCoupled to Uncoupled Input Coupled is 0
to when inputUncoupled is 1
(same as single
solenoid)
No
Uncoupled to Coupled Input Uncoupled is0 to when input
Coupled is 1
(same as singlesolenoid)
No
Couple to Coupled Output Uncouple is
0 to when inputCoupled is 1
Output Couple is
1 to when inputCoupled is 1
No
Uncouple to
Uncoupled
Output Uncouple is
1 to when inputUncoupled is 1
(same as single
solenoid)
Yes, 25 total
samples, oneevery 250
th cycle
Max. Uncouple to
Uncoupled
Yes, with cycle
number
Min. Uncouple toUncoupled
No
Avg. Uncouple toUncoupled
No
DeviceNet ConnectTime
No
Statistics of Coupling Performance
To evaluate the tool changer performance over time, the software shall maintain ahistory of the last 25 Uncouple to Uncoupled time measurements (in volatile memory)
and every 250th
operation it shall save the cycle number and timing measurement innon-volatile memory. Up to 25 values shall be saved in non-volatile memory. Once
filled, new data shall replace the oldest data. These data shall be viewable on a web page and shall be transmittable via XML.
The worst-case (maximum) Uncouple to Uncoupled time shall also be saved in non-
volatile memory, along with the cycle number on which it occurred. This shall beresettable on the web page.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
21/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 16
Chapter 5 Web Page Support
The current firmware release provides a rudimentary web page with IP address settingand firmware update via Ethernet. It also has the following features accessible via a
web page:
Latch-unlatch counters Connect status (electrical connect) Latch-unlatch counters Connect time (electrical connect) history and/or statistics Configuration of timers/counters User Maintenance required indicator (based on user-specified connect counter
limit)
Factory Maintenance required indicator (based on fixed counter limit) Report generation using XML to include connect-time history and current cycle
count.
Password mechanism to reset Factory-Maintenance counter. Selection of single or dual solenoids Selection of 0, 1, 2, or 3 Ready-to-Couple inputs. Monitoring of three axis acceleration with histogram and statistics.
The following features may be added to the web page at additional cost
Logging of connect events, times, errors.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
22/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 17
Chapter 6 Object Model
This chapter includes a list of data types, the Object model information for the
DeviceNet Robot Board (287TR), background information about the Open DeviceNet
Vendors Association (ODVA), and a list of reference documents that provide technicaldetails about DeviceNet™.
Data types used in the object model
Table 6-1 describes data types used in DeviceNet Gateway.
Table 6-1 Data types
Data Type Descrip tion
USINT Unsigned Short Integer (8-bit)
UINT Unsigned Integer (16-bit)
UDINT Unsigned Double Integer (32-bit)
INT Signed Integer (16-bit)
STRING Character String (1 byte per character)
SHORT STRINGnn Character String (1st byte is length; up to nn
characters)
BOOL Boolean (0 or 1)
BYTE Bit String (8-bits)
WORD Bit String (16-bits)
DWORD Bit String (32-bits)
REAL IEEE 32-bit Single Precision Floating Point
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
23/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 18
DeviceNet Gateway object model
The DeviceNet Gateway uses the following objects:
Identity Object (01HEX – 1 Instance) Message Router Object (02HEX – 1 Instance) (no supported attributes) DeviceNet Object (03HEX – 1 Instance) Assembly Object (04HEX – 2 Instances) Connection Object (05HEX – 2 Instances) Scanlist Object (66HEX – 7 Instances)
Ethernet IP Gateway object model
The Ethernet Industrial Porotocol Gateway uses the following objects:
Identity Object (01HEX – 1 Instance) Message Router Object (02HEX – 1 Instance) (no supported attributes) Assembly Object (04HEX – 2 Instances) TCP Object (F5HEX – 1 Instance) Ethernet Link Object (F6HEX – 1 Instance) Scanlist Object (66HEX – 7 Instances)
The following sections list each object’s required attributes and services, if any.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
24/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 19
Identity Object (01HEX - 1 Instance)
The following tables contain the attribute, status, common services, and vendor specific
services information for the Identity Object.
Table 6-2 Identity Object (01HEX - 1 Instance)
Instance Attr ibute
IDName
DeviceNetdata type
Data value Access
rule
Class(Instance 0)
1Revision UINT 1 Get
Instance 1 1 Vendor number UINT 50DEC Get
2 Device type UINT 00HEX Get
3 Product code number UINT 28701 Get
4 Product major revisionProduct minor revision
USINTUSINT
0101
Get
5 Status WORD 0 Get
6Serial number UDINT Unique 32 bit
value
Get
7
Product name SHORT
STRING32
Applied
RoboticsSmartChange
Get
100 (64Hex)
Application Firmware
App Major revision
App Minor revisionApplication Version
Always zero
USINT
USINTUSINT
USINT
01
0105
00
Table 6-3 Identity Object’s common services
Implemented forServicecode Class level Instance level
Service name
05Hex No Yes Reset
0EHex Yes Yes Get_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
25/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 20
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
26/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 21
Message Router Object (02HEX - 1 Instance)
***No supported services or attributes***
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
27/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 22
DeviceNet Object (DeviceNet onl y) (03HEX - 1 Instance)
The following tables contain the attribute and common services information for theDeviceNet Object.
Table 6-4 DeviceNet Object (03HEX - 1 Instance)
Instance Attr ibuteID
Name DeviceNetData Type
Data Value AccessRule
Class
(Instance 0)
1 Revision UINT 2 Get
Instance 1 1 MAC ID USINT 63 Get/Set*
2 Baud rate USINT 0 Get/Set*
5 Structure of
Allocation Choice Byte
Master’s MAC ID
Byte
USINT
0xFF
0
Get
6 MAC ID Switchchanged
BOOL 0 Get
7 Baud rate switchchanged
BOOL 0 Get
8 MAC ID switch value USINT 63 Get
9 Baud rate switch value USINT 0 Get
10 Quick connect BOOL 0 Get/Set*
* When switches are used to set the MAC ID or Baud rate, these attributes are not settable over the
DeviceNet network. These values are stored to NVRAM.
Table 6-5 DeviceNet Object’s common services
Implemented forServicecode Class level Instance level
Service name
0EHex Yes Yes Get_Attribute_Single
10Hex No Yes Set_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
28/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 23
Assembly Object (04HEX - 2 Instances)
The following tables contain the attribute, instance, data mapping, and commonservices information for the Assembly Object.
Table 6-6 Assembly Object (04HEX - 2 Instances)
Instance Attr ibute
ID
NameDeviceNet
Data Type
Data
Value
Access
RuleClass(Instance 0)
1 Revision UINT 2 Get
2 Max instance UINT 112 Get
100 I/O Input assembly instance UINT 100 Get
101 I/O Input produce length(30 words)
UINT 60 Get
102 I/O Output assembly instance UINT 112 Get
103 I/O Output consume length
(30 words)
UINT 60 Get
DeviceNet inputInput
Instance100
[T2O #1]
3
Byte Description0 Robot Board Input Data
1 Status Flags
2 Connect Status Nodes 7-1
3 Missing Status Nodes 7-1
4-11 Node 1 Input data
12-19 Node 2 Input data
20-27 Node 3 Input data
28-35 Node 4 Input data
36-43 Node 5 Input data
44-51 Node 6 Input data
52-59 Node 7 Input data
USINT [60] 0 Get
DeviceNet outputOutput
Instance
112
[O2T #1]
3
Byte Description
0 Robot Board Output Data
1 Writable Status Flags
2
3
4-11 Node 1 Output data
12-19 Node 2 Output data
20-27 Node 3 Output data
28-35 Node 4 Output data
36-43 Node 5 Output data
44-51 Node 6 Output data
52-59 Node 7 Output data
USINT [60] 0 Get/Set
Table 6-7 Assembly Object’s common services
Implemented forServicecode Class level Instance level
Service name
0EHex Yes Yes Get_Attribute_Single
10Hex No Yes Set_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
29/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 24
Input Data Byte
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Tool
Present -
Rdy To
Uncouple1
Rdy To
Uncouple2
Rdy To
Uncouple3
Aux.
Power
Sense
Uncouple
Uncoupled Coupled
J1 pin 5 J7 pin 8 J7 pin 6 J7 pin 3 J8 pin 6 J4 pin 3,4 J6 pin 4 J5 pin 4
System Status Byte
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Spare Spare Configuration
Saved
(writable)
First-
Time
Connect
Flag
Connect
Fault
Connect
Timeout
I/O Valid Tool
Board (or
MAC #1)
Connected
J6 pin 2 J5 pin 2
Connected-Node Status Byte or Missing-Node Status Byte
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
- Node 7 Node 6 Node 5 Node 4 Node 3 Node 2 Node 1
Output Data
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
- - - - Output 4J4 pin 8
Output 3
J4 pin7
Uncouple
J4 pin 6
Couple
J4 pin 1
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
30/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 25
Connection Object (DeviceNet only) (05HEX - 2 Instances)
The following tables contain the attribute and common services information for theConnection Object.
Table 6-8 Connection Object (05HEX - 2 Instances)
Instance Attr ibute
IDName
DeviceNetData Type
Data Value Access
Rule
Class
(Instance 0)
1 Revision UINT 1 Get
Instance 1Explicit
connection
1 State USINT 0 = Nonexistent3 = Established
5 = Deferred
Delete
Get
2 Instance type USINT 0 Get
3 Transport trigger USINT 83Hex Get
4 Produced connection
ID
UINT 10xxxxxx011BINxxxxxx = NodeAddress
Get
5 Consumed connectionID
UINT 10xxxxxx100BINxxxxxx = Node
Address
Get
6 Initial comm. character USINT 21Hex Get
7 Produced connection
size
UINT Varies Get
8 Consumed connection
size
UINT Varies Get
9 Expected packet rate UINT 2500 msec Get/Set
12 Watchdog timeoutaction
USINT 1 = delete Get/Set
13 Produced connection path length
UINT 0 Get
14 Produced connection path
USINTArray
Null Get
15 Consumed connection
path length
UINT 0 Get
16 Consumed connection
path
USINT
Array
Null Get
Instance 2
Polled I/O
1 State USINT 0 = Nonexistent
1 = Configuring3 = Established
4 = Timed out
Get
2 Instance type USINT 1 Get
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
31/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 26
Instance Attr ibute
IDName
DeviceNetData Type
Data Value Access
Rule
3 Transport trigger USINT 82Hex Get
4 Produced connection
ID
UINT 01111xxxxxxBINxxxxxx = NodeAddress
Get
5 Consumed connectionID
UINT 10xxxxxx100BINxxxxxx = Node
Address
Get
6 Initial comm. character USINT 01Hex Get
7 Produced connection
size
UINT Varies Get
8 Consumed connection
size
UINT Varies Get
9 Expected packet rate UINT 0 Get/Set
12 Watchdog timeoutaction
USINT 0 = Timeout Get/Set
13 Produced connection path length
UINT 6 Get
14 Produced connection path
USINTArray
0x20 0x04 0x240x690x30 0x03
Get
15 Consumed connection
path length
UINT 6 Get
16 Consumed connection
path
USINT
Array
0x20 0x04 0x24
0x75 0x30 0x03
Get
Table 6-9 Connection Object’s common services
Implemented forServicecode Class level Instance level
Service name
0EHex Yes Yes Get_Attribute_Single
10Hex No Yes Set_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
32/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 27
TCP Object (EtherNet/IP only) (F5HEX - 1 Instance)
The following tables contain the attribute and common services information for theTCP Object.
Table 6-10 TCP Object (F5HEX - 1 Instance)
Instance Attr ibuteID
Name Data Type DataValue
AccessRule
Class
(Instance 0)
1 Revision UINT 1 Get
Instance 1 1 Status* DWORD Fill in Get
2 Configuration capability* DWORD Fill in Get
3 Configuration control* DWORD Fill in Fill in
4 Physical Link Object *Structure of
Path SizePath
UINTArray of Word
Fill in Fill in
Get
5 Interface configuration*Structure of
IP Address Network Mask
Gateway Address Name Server
Name Server 2Domain Name Size
Domain Name
UDINTUDINT
UDINTUDINT
UDINTUINT
STRING
Fill in Fill in
Fill in Fill in
Fill in Fill in
Fill in
Fill in
6 Host name*
Structure ofHost Name Size
Host Name
UINT
STRING
Fill in
Fill in
Get
* For more details on these attributes, seeVolume 2: EtherNet/IP Adaptation of CIP, Section 5-3.2 fromODVA.
Table 6-11 TCP Object’s common services
Implemented forServicecode Class level Instance level
Service name
0EHex Yes Yes Get_Attribute_Single10Hex No Yes Set_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
33/39
8/13/2019 287tr Sw_spec r13
34/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 29
Scanlist Object (66HEX - 7 Instances)
The following tables contain the attribute, common services, and vendor specific
services information for the EtherNet/IP&DeviceNet Robot Board Object.
Note: Changes to these parameters may cause the unit to delay while the parameters
are saved to non-volatile Memory.
Table 6-14 Scanlist Object (66HEX - 7 Instances)
Instance Att ribu te
IDEquiv.
ModbusRegister
NameDeviceNetData Type
DataValue
Acc esRule
1 Revision UINT 1 Get
2 Max instance UINT 7 Get
3 Number of instances UINT 7 Get
4 2001 Pass-through timeout (100-2000) in
milliseconds (round up based onCPU resolution)
UINT 500 Get/S
10 2 Status Byte USINT 0 Get/S*
11 3 Connected Node Status USINT 0 Get
12 4 Missing Node Status USINT 0 Get
100 1, 1007 Board I/O input data UINT 0 Get
101 Board I/O input data size USINT 0 Get
102 101, 1008 Board I/O output data USINT 0 Get/S*
103 Board I/O output data size USINT 0 Get
120 1015 Average time to uncouple from node1
UINT 0 Get
121 1017 Maximum time to uncouple from
node 1
UINT 0 Get
122 1016 Minimum time to uncouple UINT 0 Get
123 1018 CycleCount at Maximum time touncouple UDINT 0 Get
124 1020 Number of times latched UDINT 0 Get/S
125 1022 Total number of times latched UDINT 0 Get
126 1024 Total hours since reset UDINT 0 Get/S
Class(Instance 0)
127 1028 Total running hours UDINT 0 Get
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
35/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 30
Instance Att ribu te
IDEquiv.
ModbusRegister
NameDeviceNetData Type
DataValue
Acc esRule
200 3002-3004 Accelerometer Value UINT 0 Get
201 3005-3007 Accelerometer Max Value UINT 0 Get/S
202 3008-3010 Accelerometer Raw Value UINT 0 Get
203 3011-3013 Accelerometer Offset Value UINT 0 Get/S
1 Slave Vendor number UINT Get
2 Slave Device type UINT Get
3 Slave Product code number UINT Get
4Slave Product major revision
Slave Product minor revision
USINT
USINT
Get
5 Slave Error Status USINT Get
6 Slave Serial number UDINT Get
7
Slave Product name SHORTSTRING3
2
Get
9
Slave Configuration ConsistencyValue (NVRAM CRC- Used with
ADR)
UINT Get
10 Slave Produced connection size USINT Get
11 Slave Consumed connection size USINT Get
Instance
1-7
20 Slave I/O data, 1-8 bytes. USINT[8] 0 Get/S*
5,9,13,
17,21,25,29Slave I/O produce data, 1-8 bytes USINT[8] 0 Get
105,109,113…
Slave I/O consume data, 1-8 bytes USINT[8] Get/S*
* Any change to attributes is effective immediately.
Table 6-15 Scanner Object’s common services
Implemented forServicecode Class level Instance level
Service name
0EHex Yes Yes Get_Attribute_Single
10Hex Yes Yes Set_Attribute_Single
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
36/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 31
Chapter 7 Modbus Register Mapping
Holding
Register
Register
Type
Number of
Registers
Register Name Descript ion
1 RO 1 Robot Board Input Data *See Chapter 6 on the Assemb lyObject
2 RO 1 Robot Board Status Byte *
3 RO 1 Connected Node Status *
4 RO 1 Missin g Node Status *
5 RO 4 Node 1 Produc e Data *1 to 8 bytes fro m the slave.
9 RO 4 Node 2 Produc e Data *1 to 8 bytes fro m the slave.
13 RO 4 Node 3 Produc e Data *1 to 8 bytes fro m the slave.
17 RO 4 Node 4 Produc e Data *1 to 8 bytes fro m the slave.
21 RO 4 Node 5 Produc e Data *1 to 8 bytes fro m the slave.
25 RO 4 Node 6 Produc e Data *1 to 8 bytes fro m the slave.
29 RO 4 Node 7 Produc e Data *1 to 8 bytes fro m the slave.
101 RW 1 Robot Board Output Data *
102 RW 1 Robot Board Writabl e Status *103 RW 1 (Dummy)
104 RW 1 (Dummy)
105 RW 4 Node 1 Consume Data *
109 RW 4 Node 2 Consume Data *
113 RW 4 Node 3 Consume Data *
117 RW 4 Node 4 Consume Data *
121 RW 4 Node 5 Consume Data *
125 RW 4 Node 6 Consume Data *
129 RW 4 Node 7 Consume Data *
1001 RO 1 Robot Board Status Byte *
1002 RO 1 Connected Node Status *
1003 RO 1 Missin g Node Status *
1004 RO 1 Connected Slave Count
1005 RO 1 Discovered Slave Coun t1006 RO 1 Conn ect Time
1007 RO 1 Robot Board Input Data *
1008 RW 1 Robot Board Output Data *
1009 RO 2 Time Coupl ed to Uncou pled
1011 RO 2 Time Uncoup le To Coup led
1013 RO 2 Time Coupl e to Coupl ed
1015 RO 1 Average time to Uncoup le
1016 RW 1 Minimum Time To Uncoup le
1017 RW 1 Maximum Time To Uncou ple
1018 RW 2 Maximum Time to Uncoup le CycleNumber
1020 RW 2 Number Of Time Latch ed (sinceuser m aintenance)
1022 RO 2 Total Number Of Times Latch ed
(lifetime)
1024 RW 2 Running Hours Since Reset1026 RO 2 Total Runni ng Hours (lifetim e)
1028 RO 4 Expected Slave Count Array Array of USINT [8] con tainin gthe number of slaves expected
for each serial number
1032 RO 64 Slave Serial Number Array Array of UDWORD[8] serialnumbers
1096 RO 8 Slave Vendor Number Array Array of UWORD[8] VendorNumbers. The combin ation of a
Vendor Number and Serial
Number uniquely identifies thetool.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
37/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 32
Configuration Parameters
2001 RW 1 Pass Thru Timeout
2002 RW 2 Dual Solenoid Flag 0=single-so lenoid , 1=dual
solenoid
2004 RW 2 Ready To Coup le Count 0-3 ready-to -coup le inp uts areused
2006 RO 2 Factory Maintenance IntervalSetting
Number of cycles allowedbetween f actory maintenanceevents. Preset at the factory.
2008 RW 2 User Maintenan ce Interval Setting Number of cyc les allowedbetween user maintenanceevents. Specified by user.
2010 RW 16 Robot Name 0-32 character name for thi srobot
2026 RW 40 Robot Descript ion 0-80 character descri pti on forthis robot
3001 RO 1 Robot Board Temperature Temperature of the internalrobot circuit board.
3002 RO 12 Robot Accelero meter Data Array
Diagnostic Data
4101 RO 38 Slave 1 Status Array
4201 RO 38 Slave 2 Status Array
4301 RO 38 Slave 3 Status Array
4401 RO 38 Slave 4 Status Array4501 RO 38 Slave 5 Status Array
4601 RO 38 Slave 6 Status Array
4701 RO 38 Slave 7 Status Array
Table 7-1 Modbus TCP Register Mapping
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
38/39
EtherNet/IP & DeviceNet Robot Board Gateway (287TR) User Manual Page 33
Chapter 8 Maintenance
Resetting the IP Address
Install JP4. Cycle power and wait until the top row of LEDs blink alternating red-green(left 3 red, right 3 green then left green and right red). Remove the jumper and the
LEDS will change to their normal state.
Resetting the Factory Maintenance Count
On a brand new board, the factory maintenance count is initialized to 500. Each time it
is reset, the count (until next maintenance) is advanced by one million. To reset themaintenance counter, contact the factory for the procedure.
Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/http://www.novapdf.com/
8/13/2019 287tr Sw_spec r13
39/39
About ODVA
ODVA is an international association of members from the world's leading automation
companies. Collectively, ODVA and its members support network technologies basedon the Common Industrial Protocol (CIP™). These currently include DeviceNet™,
EtherNet/IP™, CIP Safety™, and CIP Sync™. ODVA manages the development ofthese open technologies and assists manufacturers and users of CIP-based networks
through tools, training, and marketing activities.
In addition, ODVA offers conformance testing to help ensure that products built to its
specifications operate in multi-vendor systems. ODVA also is active in other standardsdevelopment organizations and industry consortia to drive the growth of open
communication standards.
Open DeviceNet Vendor Association, Inc.
4220 Varsity Drive, Suite AAnn Arbor, MI 48108-5006 USA
734-975-8840 (V) 734-922-0027 (F)
Email [email protected] www.odva.org
Reference documents
The following publications discuss technical details about DeviceNet. For a completelist of DeviceNet documentation, refer to the www.odva.org web site.
Volume 1: Common Industrial Protocol (CIP™)
Publication Number: PUB00001, © 2007 Open DeviceNet Vendor Association,Inc. (ODVA)
Volume 2: EtherNet/IP Adaptation of CIP
Publication Number: PUB00002, © 2007 Open DeviceNet Vendor Association,
Inc. (ODVA).
Volume 3: DeviceNet Adaptation of CIP
Publication Number: PUB00003, © 2007 Open DeviceNet Vendor Association,Inc. (ODVA).
Modbus TCP Technical Publication
Standard Protocol Implementation as defined under “Modicon Modbus
Reference Guide” PI-MBUS-300. Refer to http://public.modicon.com