Upload
regiomontanus5423
View
237
Download
0
Embed Size (px)
Citation preview
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
1/55
648 Saratoga RoadGlenville, NY 12302 USAPhone: 518 384 1000Fax: 518 384 1200www.appliedrobotics.com
DeviceNet Ethernet Modulesfor SmartChange
Tool Change Systems
MANUAL 95394 Rev 02
December 14, 2009
http://www.appliedrobotics.com/http://www.appliedrobotics.com/8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
2/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 2
Revision
Revision Date Author Description
00 09-16-2009 JW 1st Revision; SmartChange DeviceNet Ethernet Modules
01 11-23-2009 JW 2nd Revision; minor changes
02 12-14-2009 JW Modified Ethernet Pin out to Schematic
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
3/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 3
Contents1 Precautions ........................................................................................................................................................... 5
2 Introduction .......................................................................................................................................................... 6
3 DeviceNet Ethernet Modules Specifications ..................................................................................................... 8
3.1 Module to SmartChange Interface...........................................................................................83.2 Coupled / Uncoupled Status Signals.......................................................................................... 93.3 TSM (Tool Stand Monitor) & Tool Stand Switch Jumper ........................................................93.4 Spring Pin Replacement ............................................................................................................103.5 Water Resistance........................................................................................................................103.6 Robot Side LEDs.........................................................................................................................113.7 Tool Side LEDs............................................................................................................................153.8 MAC ID Address, Baud Rate, & Terminating Resistor Slide Switch Settings....................173.9 Line, Robot, Tool ID DIP Switches ..........................................................................................193.10 Cable Connectors - Robot & Tool Side ................................................................................. 20
4 Robot Side and Tool Side Operations .............................................................................................................224.1 Robot Side Module Functional Description ............................................................................. 22
4.2 Tool Side Module &SmartChargeFunctional Description ..................................................244.3 First Time DeviceNet Connect Scan .......................................................................................244.4 DeviceNet Network Setup........................................................................................................244.5 Connection Times ..................................................................................................................... 25
5 Ethernet Diagnostics .......................................................................................................................................... 265.1 Webpage Overview - Home Page ............................................................................................265.2 Network Page, Setup, & Ethernet Cabling.............................................................................. 285.3 Configuration Page..................................................................................................................... 305.4 XML Report..................................................................................................................................325.5 Accelerometer Page ................................................................................................................... 345.6 Histogram Page ..........................................................................................................................35
6 Robot Side Object Model...................................................................................................................................366.1 Identity Object............................................................................................................................366.2 DeviceNet Object........................................................................................................................376.3 Assembly Object........................................................................................................................386.4 Connection Object...................................................................................................................... 406.5 Scanlist Object............................................................................................................................42
7 Tool Side Object Module ...................................................................................................................................447.1 Identity Object............................................................................................................................447.2 DeviceNet Object........................................................................................................................467.3 Assembly Object.........................................................................................................................477.4 Connection Object...................................................................................................................... 487.5 Ack Handler.................................................................................................................................497.6 Tool Changer ..............................................................................................................................49
8 Modbus/TCP Industrial Ethernet ...................................................................................................................... 508.1 Modbus/TCP Register ................................................................................................................50
9 Drawings ............................................................................................................................................................. 529.1 Robot Side Module SMR-E-DN ................................................................................................ 529.2 Tool Side Module SMT-E-DN ................................................................................................... 539.3 Schematic, SMR-E-DN ..............................................................................................................549.4 Schematic, SMT-E-DN ..............................................................................................................55
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
4/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 4
All rights reserved. Copyright 19862009 Applied Robotics Inc.
The use of this document is reserved exclusively for the use of Applied Robotics Incorporatedcustomers and personnel. The information and drawings contained herein are the sole property of
Applied Robotics Incorporated and shall not be divulged to any third party without the prior writtenconsent of Applied Robotics Inc. The information in this document is subject to change without
notice. Applied Robotics makes no warranty of any kind with regard to this users guide, including butnot limited to, implied warranties or fitness for a particular purpose. Applied Robotics Inc. shall not beliable for any errors contained herein or for incidental or consequential damages in connection withthe performance or use of this material.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
5/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 5
1 Precautions
DANGER NOTICE Indicates an imminently hazardous situation which, if not avoided, will result in
serious injury or death.
WARNING NOTICE Indicates a potentially hazardous situation which, if not avoided, could result in
serious injury or death.
CAUTION NOTICE Indicates a potentially hazardous situation which, if not avoided, will or could resultin minor or moderate injury; also used where the risk applies only to property damage.
The Smart Change DeviceNet Modules contain components that are suscepti-ble to damage from Electro Static Discharge. Observe precautions for Electro-static Sensitive Devices when working with these modules.
IGNORING INFORMATION ABOUT POTENTIAL HAZARDS CAN LEAD TO SERIOUS HARM TO
PERSONNEL AND/OR DAMAGE TO THE EQUIPMENT, AND MAY RESULT IN THE
NULLIFICATION OF THE MANUFACTURERS EQUIPMENT WARRANTY.
XCHANGE TOOL CHANGER NOTE
This product is designed for robotic use only.Coupling and Uncoupling requires interface surface parallelism. This is difficult to manually
maintain due to the forces generated by electrical contacts, pneumatic and hydraulic fittings.Your robot will maintain the required parallelism of the Robot and Tooling adaptor faces.Please review this manual before attempting to use this system.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
6/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 6
2 Introduction
The DeviceNet Ethernet Modules (0901-D33A Robot Side & 0901-D34A Tool Side) attach to Applied
Robotics Inc SmartChange Tool Changers. They enable the Tool Changers to be linked to the DeviceNet
network to exchange data, as well as provide I/O capabilities and diagnostics. The Robot Side Module is a
DeviceNet Slave to the Robots Master network. The Robot Side Module can scan up to seven DeviceNet
Slave devices (ARI Tool Side Module & other nodes) and exchanges DeviceNet data to the Robot Master.
The Ethernet Diagnostics provide a webpage to view diagnostic information such as lifetime cycle counts,
maintenance counter, timing of tool change functions, a histogram of timing trends and more.
Robot Side DeviceNet Ethernet Module: 0901-D33A
Tool Side DeviceNet Ethernet Module: 0901-D34A
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
7/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 7
Robot Side
&Tool Side Modules
withSmartChange
Tool Changers
Robot Side Module
and SmartChangeTool Changer
The DeviceNet Ethernet Modules can also operate through Modbus/TCP.
The Robot Side Module has an on-board 3 axis accelerometer. See Section 5.5 for more details.
The Tool Side Module has a unique feature to retain charge for a limited time to decrease connection times
during fast tool changes; it essentially eliminates the power up reset time from the equation.
Tool Present signal aids in preventing dropped tools.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
8/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 8
3 DeviceNet Ethernet Module Specifications
This module is for use on the Smart Change Tool Changer Systems.
The DeviceNet Ethernet Robot Side Module must be mounted on position 1 of the Smart Change Tool
Changer. The module attaches via the dovetail, and is screwed in from the bottom to the dovetail.
Being placed on Position 1 of the Tool Changer is required to allow the Tool Changer Interface Connectors to
supply the Coupled and Uncoupled status signals from the tool changer to the module.
Robot Side DeviceNet
Ethernet Module:
Tool Changer to Module
Interface Connectors;
for Coupled and Uncoupled
Signal Communication.
Exploded view of
the module
attaching to the
dovetail feature onPosition 1 of Tool
Changer:
3.1 Module to Smart Change Interface
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
9/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 9
3.2 Coupled / Uncoupled Status Signals
The outputs sent to Couple / Uncouple the Tool Changer go through the M12 connector to the Tool Changer
through the Valve module.
The inputs to confirm that the Tool Changer has responded to the outputs are called Coupled / Uncoupled.
In order to verify the Tool Changer has Coupled / Uncoupled, the status signal sensors in the Tool Changerconfirm this. The coupled / uncoupled status signals are communicated to the DeviceNet Ethernet Module via
the Tool Changer Interface Connectors pictured on the previous page.
To know if the Tool Changer is Coupled or Uncoupled, please refer to the LEDs on the front window of the
Robot Side Module. See section 3.6 for more information on the LEDs.
3.3 TSM (Tool Stand Monitoring) & Tool Stand Switch Jumper Plug
Item 1 is the Tool Stand Switch Jumper Plug, part number 0905-B78A. It connects to the connector (Item 2) on
the tool side module when there is no tool stand switch. This jumpers the signal that typically goes through the
tool stand switch for the TSM (Tool Stand Monitoring) Circuit.
This jumper should be inplace if there is no tool
stand switch installed to
sense tool stand presence.
This allows the uncouple
signal to work properly.
The Tool Stand Plug
jumpers pins 1 and 3.
1 = Coupled LED 2 = Uncoupled LED
21
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
10/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 10
3.4 Spring Pin Replacement
Pin Removal:
The spring pins in the DNET module are field replaceable. They should not need replacement unless worn or
damaged. The pins are removed by placing a small screwdriver or tool under the head of the pin and gently
prying it upward until free.
New Pin Installation:
New pins are inserted by simply pressing the new pin into the hole until it bottoms out. Once the new pin is
inserted, be sure it is flush with the other pins and has spring compliance.
3.5 Water Resistance
The Applied Robotics DNET module has been tested in a spray down environment. The unit showed no
malfunction when sprayed down with water.
It is rated IP65.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
11/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 11
3.6 Robot Side Module LEDs
The Robot Side DeviceNet Ethernet Module has 12 LEDs on it, visible through a clear cover.
LEDs 1-6 and 9-12 are bi-colored LEDs, meaning they can be red, green, or a combination (amber).
LED 7 is amber and LED 8 is green.
Most importantly the Coupled and Uncoupled LEDs in the top left indicate the Coupled / Uncoupled Status asdiscussed in section 3.2 of this manual.
Slave Network Status indicates the status of the network between robot and robot side module.
Master Network Status indicates the status of the network between robot side module and tool side module (and
downstream nodes).
The operation of the bicolor LEDs are described in the following tables:
#1 - Coupled LED
COLOR STATE INDICATION
None Off Couple & Coupled both OFF
Red Solid TBD
Red Flashing Couple & Coupled do not match
Green Solid Couple & Coupled both on
Green Flashing TBD
Red / Green Alternating TBD
C U
1 2 3 4 5 6
7 8 9 10 11 12
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
12/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 12
COLOR STATE INDICATION
None Off Uncouple and Uncoupled both OFF
Red Solid TBD
Red Flashing Uncouple and Uncoupled do not match
Green Solid Uncouple and Uncoupled both ON
Green Flashing TBD
Red / Green Alternating TBD
#2 - Uncoupled LED
#3 - Ready To Couple
#4 - Factory Maintenance LED
COLOR STATE INDICATION
None Off TBD
Red Solid Factory Maintenance Required
Red Flashing TBD
Amber Solid Factory Maintenance required within 500 cycles
Amber Flashing TBD
Green Solid No Factory Maintenance Required
Green Flashing TBD
Red / Green Alternating TBD
COLOR STATE INDICATION
None Off Ready-To-Couple (RTC) is disabled
Red Solid TBD
Red Flashing All Enabled RTC inputs are NOT Ready
Amber Solid Some enabled RTC inputs are NOT Ready
Amber Flashing TBD
Green Solid All enabled RTC inputs are Ready
Green Flashing TBD
Red / Green Alternating TBD
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
13/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 13
COLOR STATE INDICATION
None Off Maintenance Indicator Disabled
Red Solid User Maintenance Required
Red Flashing TBD
Amber Solid User Maintenance required within 500 cycles
Amber Flashing TBD
Green Solid No User Maintenance Required
Green Flashing TBD
Red / Green Alternating TBD
#5 - User Maintenance LED
COLOR STATE INDICATION
None Off TBD
Red Solid TBD
Red Flashing TBD
Green Solid TBD
Green Flashing TBD
Red / Green Alternating TBD
#6 - I/O Active LED
COLOR STATE INDICATION
None Off TBD
Red Solid TBD
Red Flashing TBD
Green Solid TBD
Green Flashing TBD
Red / Green Alternating TBD
#9 - Diagnostic LED
#7 - Ethernet LINK LED
#8 - Ethernet Activity LED
The Ethernet LINK LED is amber and works as a standard Ethernet LINK LED, on and blinking
at times. If the LED is not on at all, there is no Ethernet Connection.
The Ethernet ACTIVITY LED is green and works as a standard Ethernet Activity LED, on and
blinking at times. If the LED is not on at all, there is no Ethernet Activity.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
14/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 14
COLOR STATE INDICATION
None Off No tool connected
Red Solid TBD
Red Flashing Tool Present, I/O Timeout
Green Solid DeviceNet I/O established
Green Flashing DeviceNet connection in-progress
Red / Green Alternating Slave List Full. More than 8 tools have been connected.Reset or cycle power on Robot Board.
#11 - Master Network Status LED
#12 - Module Status LED
COLOR STATE INDICATION
None Off No Power
Red Solid Unrecoverable Fault
Red Flashing Recoverable Fault
Green Solid Normal operation
Green Flashing Device Master has an empty scan list
Red / Green Alternating TBD
COLOR STATE INDICATION
None Off No PowerRed Solid Unrecoverable Fault
Red Flashing Recoverable Fault
I/O Connection Timed Out
Green Solid Normal runtime operation
Green Flashing Device is idle or not allocated to a master
Red / Green Alternating Identify (Offline Connection Set)
#10 - Slave Network Status LED
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
15/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 15
3.7 Tool Side Module LEDs
The LEDs for the Tool Side Module are on the board, visible through the clear cover.
The Tool Side Module Board has 3 bicolor LEDs: Network Status (D1), Module Status (D2), and Diagnostic
(D3).
It also has a 4th LED that is amber colored for Activity (D4), which indicates the SmartCharge power state ofthe board. See section 4.2 Tool Side Functional Description for more details on the Activity LED.
The operation of the bicolor LEDs are described in the following tables:
D1 - DeviceNet Network Status LED
COLOR STATE INDICATION
None Off No Power
Red Solid Unrecoverable Fault
Red Flashing Recoverable Fault, I/O Connection Timed Out
Amber Solid Powerup from sleep state
Amber Flashing TBD
Green Solid Normal runtime operation
Green Flashing Device is idle or not allocated to a master
Red / Green Alternating Identify (offline connection set)
D1
D2
D3
D4
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
16/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 16
COLOR STATE INDICATION
None Off No Power
Red Solid TBD
Red Flashing Unrecoverable Fault Code
Amber Solid Powerup from sleep state
Amber Flashing TBD
Green Solid Normal operationGreen Flashing TBD
Red / Green Alternating TBD
D3 - Diagnostic LED
D4 - SmartCharge LED
COLOR STATE INDICATION
None Off No Power
Amber Solid TBD
Amber Flashing 1 Hz Normal Operation
Amber Flashing 1/4 Hz Sleeping
COLOR STATE INDICATION
None Off No PowerRed Solid Unrecoverable Fault
Red Flashing Recoverable Fault
Amber Solid Powerup from sleep state
Amber Flashing TBD
Green Solid Normal operation
Green Flashing DeviceNet Master has an empty scan list
Red / Green Alternating TBD
D2 - Module Status LED
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
17/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 17
3.8 Slide DIP Switch Settings: MAC ID, Baud Rate, & Terminating Resistor
One 10-position slide switch configures the DeviceNet MAC address and baud rate on each module.
Six slide switches (1-6) configure the DeviceNet Mac ID from node address 1 to 63.
Two slide switches (7 & 8) configure the baud rate to 125k, 250k, 500k, or software setting. Softwareconfigurable baud rate configures the baud rate to the last baud rate the device was powered up at and allows
software configuration tools to modify the baud rate.
For the Robot Side Module, the remaining two (9 & 10) are the terminating resistor switches, 9 for the Robot
Side and 10 for the Tool Side.
For the Tool Side Module the remaining two switches (9 & 10) are different than the Robot Side Module.
Switch 9 is for enabling Diagnostics. Switch 10 enables termination on the DeviceNet Network.
Slide Switch layout:
MAC ID configuration:
See next page for full MAC ID chart Baud Rate configuration:
Labels that come on modules:
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
18/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 18
MAC ID Address Configuration Table:
On signifies Dip switch is On, and in
the Up position.
All others are considered Off, in the
Down position.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
19/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 19
3.9 Rotary DIP Switch Settings: Line, Robot, and Tool ID
On the Tool Side Module, there are 5 Rotary Switches which are readable by a DeviceNet Master using a single
input assembly.
Switch 1 is for Line Designation.
Switch 2 is for Robot Designation.
Switches 3 - 5 are for Tool ID Designation.
SW1 SW2 SW3 SW4 SW5
LINE ROBOT TOOL 100s TOOL 10s TOOL 1s
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
20/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 20
Robot Side Module Connectors:
3.10 Cable ConnectorsRobot Side & Tool Side
Auxiliary Power Connector: 4 pin male Turck Minifast
Pinout:1=Aux+ (24 VDC)
2=Spare 1
3=Spare 2
4=Aux- (0 VDC)
DeviceNet Connector: 5 pin male Turck Minifast
Pinout:1=SHIELD
2=V+ (24 VDC)
3=V- (0 VDC)
4=CAN_H5=CAN_L
Pinout:
1=TX+
2=TX-
3=RX+
4=RX-
Pinout:
1=NC
3=Uncouple Output
4=V Aux- (0 VDC)
Ethernet Connector: 4 socket female Binder M12 D-coded.
Valve Connector: 3 socket female Turck Picofast M8
Pinout Uncoupled:
1=V+ (24 VDC)3=V- (0 VDC)
4=Uncoupled Input
Tool Changer Interface Connectors (qty 2)
: 3 socket female Turck Picofast M8
Pinout Coupled:
1=V+ (24 VDC)
3=V- (0 VDC)4=Coupled Input
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
21/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 21
Tool Side Module Connectors:
DeviceNet Connector:
5 socket female Turck Minifast
Pinout:
1=SHIELD2=V+ (24 VDC)
3=V- (0 VDC)4=CAN_H5=CAN_L
Auxiliary Power Connector:
4 socket female Turck Minifast
Pinout:
1=Aux+ (24 VDC)
2=Spare 1
3=Spare 24=Aux- (0 VDC)
Tool Stand Connector:
4 socket female Turck Eurofast M12
Pinout:
1=Uncouple Output
2=Vaux-
3=Sense Uncouple Input4=NC
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
22/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 22
4 Robot Side and Tool Side Operation
The Robot Side Module uses Applied Robotics proprietary sub-network to communicate with the Tool Side
Module and Tool nodes / slaves. The connected Tool Side Module and IO node information is stored in the
Robot Side Module, to be accessed by the robot/plc. The Robot / PLC can communicate with the Tool SideModule and Nodes, just through the Robot Side I/O Assembly instead of directly through the Tool. This
enables fast connection times.
The DeviceNet Master (industrial PLC or robot) will have to recognize one DeviceNet slave device (the Robot
Side DeviceNet Module) with 60 bytes of I/O. This connection on the robot side will be maintained at all
times, regardless of activity on the tool side. The tool side information is in the robot side assembly when the
tool is connected.
The robot side module has a single I/O Assembly with 7 data bytes in each direction for each of 7 possible
slaves on a single tool. It will also have 4 status bytes in each direction, totaling 60 bytes. The data istransferred regardless of the number of DeviceNet slaves / nodes connected to the robot side module via the
tool side module. The number of slaves connected can be read using Class Attribute 100 of the Assembly
Object. The number of Output Registers is specified using Class Attribute 102 of the Assembly Object.
4.1 Robot Side Module Functional Description
Robot (PLC)
60 Bytes IO
DNET Master
Robot Side Tool Changer
60 bytes IO
DNET Slave to Robot
ARI subnet to Tool Nodes
Tool 1
Node 1
ID 1
Tool 1
Node 2
ID 2
Tool 1
Node 3
ID 3
Tool 1
Node 4
ID 4
Tool 1
Node 5
ID 5
Tool 1
Node 6
ID 6
Tool 1
Node 7
ID 7
Inputs Outputs
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
23/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 23
Below shows the full 60 Byte IO of Robot Board Input to illustrate how the charts on the previous page expand.
Note that Node 1 in this example is the Tool Side Module. If a Tool Side Module were not used it would look
similar to Nodes 2-7 listing the generic byte data.
Please see Chapter 6: Object Model for full details on Inputs and Outputs.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
24/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 24
4.4 DeviceNet Network Setup
4.3 First Time DeviceNet Connect Scan
After power up of the robot side module, the first time it connects to a tool that it has not been connected to
before, it will wait up to 5 seconds (configurable parameter on the webpage under maximum first time
devicenet connect time) for all slaves / nodes on that tool to respond. It will then remember that I/O
configuration until the robot side module is power-cycled or reset. All subsequent connections after the first 5second connection will connect quickly.
The robot side module 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.
It is important to note the tool side I/O values are not stored in the 60 byte I/O when a tool is not attached. That
could lead to confusion about whether a robot in fact is attached to a tool or not. The robot side stores
information regarding each tool (and any additional nodes) in order to connect to it more quickly. This
information that is acquired and stored during the First Time DeviceNet Connect Scan is the tool side vendor,
the serial number, and how many additional nodes go with it.
Please allow enough time on the first time connect after robot side module power up to be able to complete this
scan. If it is necessary to decrease the time for the First Time DeviceNet Connect Scan depending onapplication, the time can easily be changed via the webpage, on the Configuration Page. Make sure to reset
robot side module power after making such changes.
4.2 Tool Side Module & SmartChargeFunctional Description
The tool side must be set to MAC ID 1, and for downstream nodes, the MAC IDs sequentially should be set upto number 7. The image above shows a tool side board DIP switch set for MAC ID 1 at 500 kbaud.
The I/O of each slave will be mapped into one I/O assembly on the robot side. No tool-side slave may havemore than 8 data bytes in its I/O in each direction. The robot board will remember the I/O configuration of upto 7 slave devices.
In order to store the tool side data, the uniqueness of each tool side is determined by a combination of the serial
number of the tool side board at MAC ID 1 and the Line/Robot/Tool IDs on the tool side board. This unique
ID is also displayed on the webpage along with the Tool ID.
The Tool Side Module has the patented SmartChargefeature which provides a very fast DeviceNetconnection between the robot side and tool side modules by allowing a warm start to occur on the tool side
board. The SmartCharge LED D4 on the Tool Side board shows the power state of the board to indicate ifSmartCharge is enabled (a 1/4Hz amber blink). SmartChargeis enabled on the Tool Side Module up to twominutes on its own without receiving external power from the Robot Side Module.
As described in the Robot Side Module Functional Description, section 4.1, to setup a DeviceNet network, it is
only necessary to add the robot side module, as all the tool side information is accessible through the robot sidemodules 60 byte I/O. The robot side module acts as a devicenet slave to the robot or PLC master, and it acts as
a DeviceNet master to the tool side module to be able to acquire the tool data.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
25/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 25
4.5 Connection Times
Connection Times will vary depending on each node, its characteristics, and the manufacturer.Below are results attained through engineering testing at Applied Robotics, Inc to provide an idea of typical
times for connection from our Robot Side Module 0809-D82A to our Tool Side Module 0809-D83A.
One Tool Node: Applied Robotics Tool Side Module
SmartChargedisabled - diode D4 is not blinking)
DeviceNet Connect: 150 msec
SmartCharge enabled - diode D4 is blinking @ 1/4 Hz)
DeviceNet Connect: 60 msec
Note: due to the recessed Tool Present spring pin on the module, the DeviceNet Connect Time displayed on thewebpage is accurate only to 50 milliseconds. The above listed times include the addition of this potential
offset to eliminate any discrepancies.
Under Timing on the Webpage, the times Coupled to Uncoupled and Uncoupled to Coupled are
measurements of the timing of our Tool Changers cams. It is calculated by the switching of the proximitysensors inside the Tool Changer. These timings are affected by the air pressure used.
The Couple to Coupled Time is the time from which the board sends the signal to the time in which the
Coupled Proximity Sensor Turns on. This is the Total Tool Changer Time from signal to solenoid to valve to
cams to proximity sensors.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
26/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 26
5 Ethernet Diagnostics
The Ethernet Diagnostics provide a series of web pages to view diagnostic information such as lifetime cycle
counts, maintenance counter, timing of tool change functions, a histogram of timing trends and more.
There are also LEDs on the module that correspond to some of this information.
Besides diagnostics, the webpage also allows the user to set and read specific items that affect the Tool Changer
such as the valve type (single or dual), calibrating the on-board accelerometer, and downloading XML files
with time and date stamp of current module info.
5.1 Webpage Overview - Home Page
The image on the next page shows the home webpage of a Robot Side Module, uncoupled.
Current I/O Status displays the following for SmartChange DeviceNet Ethernet Module:Auxiliary PowerTool Present SignalTool Stand (Sense Uncouple)Output 1 CoupleOutput 2 UncoupleInput 1 CoupledInput 2 Uncoupled
Connected Device Status shows tools
and/or nodes connected with tool ID.
Maintenance Status:
Coupled Counter (lifetime):
This is a non-resettable count of how many times the module has seen the Coupled Inputfrom the Tool Changers proximity sensor turn on.
Factory Maintenance:
When the Lifetime Coupled Counter reaches 1 million cycles, the Factory Maintenance bit
will turn on. The status is visible both on the webpage and also on the module as an LED (See section 3.6 for
LED location and indications).Maintenance Counter:
This is a resettable counter (set on the Configuration page).
Maintenance Interval:
A settable value set and changeable by the user. When the Maintenance Counter reaches thevalue in the Interval, the User Maintenance Required bit will turn on.
User Maintenance:
The status is visible both on the webpage and also on the module as an LED (See section 3.6
for LED location and indications).
Timing is useful in defining potential problems by analyzing various timings in the system. Using the Show
Histogram webpage elaborates on this data by showing general recent trends in timing.DeviceNet ConnectCoupled to Uncoupled (See Section 4.5 for Timing Descriptions)Uncoupled to CoupledCouple to CoupledUncouple to UncoupledMax Uncouple to Uncoupled
Some sections of the webpage will require a login and password to change and setinformation such as IP Address, Valve Type, and Maintenance Counters.
User: ARIPassword: Appl ied
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
27/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 27
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
28/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 28
5.2 Network Page, Setup, & Ethernet Cabling
Select the CommSettings Button on the Home page to direct to the Network Setup Page.
Default Values are shown below. Default ARI IP Address is 192.168.2.240. Specific IP Address settings can
be requested at time of order.
To change parameters, simply enter new ones in fields and select Apply.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
29/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 29
To change IP Address from ARI default:
Apply power to robot side module (DeviceNet V+ and V-: see Cable Connections section 3.10)
Plug a crossover Ethernet cable directly into a non-networked computer and to the robot sidemodule.
Change IP Address of computer to 192.168.2.241 under Network Connections.
Go to web browser, and enter http://192.168.2.240
On the robot side modules webpage, select CommSettings
Change IP Address to desired address that will work on your network and select Apply and cycle
power on robot side module.
Reserve static address on server if necessary.
Remember to change IP Address back on the computer under Network Connections.
Suggestions on Initial Network Setup of Robot Side Module:
Ethernet Cable:
Only a 2 pair cable is necessary.
The Ethernet Cable to be connected to your network will need an ODVA approved M12 D Coded 4pin connector on the module end, and the other end will need to fit to your particular setup.
Applied Robotics has tried with success both the Binder field-wireable M12 D-Coded 4 pinconnector as well as the MURR M12 D-Coded 4 pin field-wireable with harax rapid termination. Theother end of the Applied Robotics test Ethernet Cable is terminated with a standard RJ-45 thatplugs into a switch that is on our internal network.
If permanently connecting the Ethernet Cable to the Robot Side Module, the cable will need to beable to withstand the motions of the robot.
Applied Robotics used the Etherline 2 pair Cat5/5e Continuous-Flex Halogen-Free cable fromLapp. Below is an image of our wiring and connectors. Our cable is straight through since it
goes to a switch. We use a standard RJ-45 on one end and a Binder field wireable 4 contact M12 DCoded on the other end. A standard M12 industrial Ethernet cable will work with our pin out.
1=TX+ (o)
2=RX+ (g)
3=TX- (O)
4=RX- (G)
http://192.168.2.240/http://192.168.2.240/8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
30/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 30
5.3 Configuration Page
The configuration page allows for many of the diagnostic settings to be changed.
The Maintenance Counter can be set.
The name and description of the module can be set to appear on the home webpage and in the report.
The Report button gives a time and date stamped XML file of current status data.
For customers not using the single solenoid valve, they can change the Hardware Configuration to double,
which allows the couple and uncouple outputs and LEDs to function properly with a double solenoid.
The SmartChange DeviceNet Ethernet Robot Side Module has one Ready To Couple sensor input, so that
section will remain 1.
The accelerometer axes can be calibrated on this page. (see Section 5.5 for more accelerometer data).
Cycle Counters and Maintenance Bits:
There are two coupled cycle counters on the Robot Side Module. One is settable and one is lifetime.
It is recommended to keep the module on the same tool changer if possible. If a change or move is required, itis recommended that a Report be done both before and after the change to help in calculating lifetime cycles of
a tool changer. (See Section 5.4 Report for how to generate a report).
There are two maintenance bits:
One turns on when the lifetime counter reaches 1 million cycles. Contact Applied Robotics to turn off the
Lifetime Required Maintenance Bit once maintenance is complete at one million cycles.
The other maintenance bit turns on when the settable cycle counter reaches the Module Maintenance
Interval. It is to be used as a reminder of when to perform maintenance on the Tool Changers, any of the
modules, or even to set any reminder related to the robot or cell if desired.
It is recommended to generate a report at least after every maintenance performed. See Section 5.4 on Reports.
Please refer to Chapter 7 Maintenance of the most current revision of the SmartChange Tool Change System
Manual for maintenance requirements.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
31/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 31
Configuration Page
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
32/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 32
5.4 Report
To track and save data on the module and tool changer, a report can be generated in XML format from theConfiguration Page. It is recommended to create a report at least after every maintenance.
Such data is stored as the MAC ID, the IP Address, the Serial Number, the Date and Time the Report was
created, the Cycle Counts, The Uncouple to Uncoupled Timing, and the max acceleration values.
Please generate a report at first installation and email to Applied Robotics in either XML or excel format. This
will give us baseline data to help us if you need support in the future.
The following instructions will explain how to generate the report, save and import it into an Excel spreadsheet.
On the Configuration Page, in the MaintenanceStatus section, select the Report button.
A new webpage will open with the XML file. (seepage 33 for an image of a typcal xml report).
Go to File > Save As
Name and Save file with an .xml format todesired location.
To import into Excel: Open Excel.
Go to Data > Import External Data > ImportData and select XML file.
Example Excel Spreadsheet with Imported XML file:
Creating Schemasand Mapping can
expand how the XML
imports into Excel.
The example to the
right shows how they
can be used.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
33/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 33
Example XML Report:
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
34/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 34
5.5 Accelerometer Page
See the Scanlist Object in Section 6.5 and/or the ModbusTCP Register in Chapter 8 for accessing the 3 axis
Accelerometer Data. Partial Image of Scanlist shown below.
There is a 3 axis Accelerometer on the Robot Side Modules board.
Its values and max values can be viewed on the webpage, and are also accessible through the DeviceNet
Scanlist Object (see below).
The Accelerometer can be Calibrated on the Config page (see Section 5.3).
Accelerometers are helpful in a number of ways. Measuring acceleration in control systems can aide in
correcting changing dynamic conditions. Accelerometer values can be used to calculate tilt and orientation,
impact detection and logging, and to follow / determine recommended g forces.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
35/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 35
5.6 Histogram Page
Couple to Coupled Histograms:
Last 25 Measurements:
Graphs the last 25 couple to coupled timesin milliseconds.
Measurement Every 250 Cycles:
Records a Couple to Coupled Value every250 cycles and graphs it to get a timing
trend.
The histogram page provides Timing Data on Couple to Coupled and Uncouple to Uncoupled.
There are two graphs regarding Couple to Coupled. One is of the last 25 times, and the other is an over timetrend, where it shows one time recorded for every 250 cycles.
The Uncouple to Uncoupled timing is listed instead of graphed. The data should be similar to that of Couple to
Coupled. The average time, max time, min time are listed.
These times may be helpful in identifying problems with the solenoid, valve, tool changer, air pressure,
proximity sensors and more.
Similar values are in the XML Report, if graphs over longer periods of time are desired.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
36/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 36
6 Robot Side Object Model
DeviceNet Gateway object model:
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 - 8 Instances)
6.1 Identity Object (01HEX - 1 Instance)
Instance Attribute ID Name DNET data
type
Data Value Access Rule
Class
Instance 0
1 Revision UINT 1 Get
Instance 1 1 Vendor number UINT 50DEC Get
2 Device type UINT 00HEX Get
3 Product code number UINT 51302 Get
4 Product major revision
Product minor revision
USINT
USINT
01
01
Get
5 Status WORD See below Get
6 Serial number UDINT Unique 32 bit
value
Get
7 Product name SHORT
STRING 32
Applied Robotics
SmartChange
Get
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
37/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 37
6.2 DeviceNet Object (03HEX - 1 Instance)
Instance Attribute ID Name DNET data
type
Data Value Access Rule
Class
Instance 0
1 Revision UINT 2 Get
Instance 1 1 Vendor number USINT 50 Get/Set*
2 Baud rate USINT 0=125kbps
1=250 kbps2=500 kbps
Get/Set*
5 Structure of
allocation choice byte
Master MAC ID
Byte
USINT
0xFF
0
Get
6 MAC ID switch changed BOOL 0=No Change
1=Change
Get
7 Baud rate switch changed BOOL 0=No Change
1=Change
Get
8 MAC ID switch value USINT 0-63 Get
9 Baud rate switch value USINT 0-3 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 theDeviceNet network. These values are stored to NVRAM.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
38/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 38
6.3 Assembly Object (04HEX - 2 Instances)
Instance Attribute
ID
Name DNET data
type
Data Value Access Rule
Class
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
Input
Instance
100
[T2O #1]
3 DeviceNet input USINT [60] 0 Get
Output
Instance
112[O2T #1]
3 DeviceNet output USINT [60] 0 Get/Set
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
39/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 39
Assembly Objects common services
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
40/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 40
6.4 Connection Object (DeviceNet only) (05HEX - 2 Instances)
Instance Attribute
ID
Name DeviceNet
Data 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 10xxxxxx011BIN
xxxxxx = node
address
Get
5 Consumed connection ID 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 timeout action USINT 1=delete Get/Set
13 Produced connection path length UINT 0 Get
14 Produced connection path USINT
Array
Null Get
15 Consumed connection path length UINT 0 Get
16 Consumed connection path USINT
Array
Null Get
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
41/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 41
Instance Attribute
ID
Name DeviceNet
Data Type
Data Value Access Rule
Instance 2Polled I/O
1 State USINT 0 = nonexistent1 = configuring
3 = established
4 = timed out
Get
2 Instance type USINT 1 Get
3 Transport trigger USINT 82HEX Get
4 Produced connection ID UINT 01111xxxxxxBINXxxxxx = node
address
Get
5 Consumed connection ID UINT 10xxxxxx100BIN
xxxxxx = 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
12 Watchdog timeout action USINT 0 = timeout Get/Set
13 Produced connection path length UINT 6 Get/Set
14 Produced connection path USINT
Array
0x20 0x04 0x24
0x690x30 0x03
Get
15 Consumed connection path length UINT 6 Get
16 Consumed connection path USint
Array
0x20 0x04 0x24
0x75 0x30 0x03
Get
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
42/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 42
Instance Attribute
ID
Name DeviceNet
Data Type
Data Value Access Rule
Class
Instance 0
1 Revision UINT 1 Get
2 Max instance UINT 7 Get
3 Number of instances UINT 7 Get
4 Pass-through timeout (100-2000) in
milliseconds (round up based on
CPU resolution)
UINT 500 Get/Set*
10 Status Byte USINT 0 Get/Set*
11 Connected node status USINT 0 Get
12 Missing Node status USINT 0 Get
100 Board I/O input data UINT 0 Get
101 Board I/O input data size USINT 0 Get
102 Board I/O output data USINT 0 Get/Set*
103 Board I/O output data size USINT 0 Get
120 Average time to uncouple UINT 0 Get
121 Maximum time to uncouple from
node 1
UINT 0 Get
122 Minimum time to uncouple UINT 0 Get
123 Cycle count at maximum time to
uncouple
UDINT 0 Get
124 Number of times Coupled UDINT 0 Get/Set*
125 Total Number of times Coupled UDINT 0 Get
126 Total hours since reset UDINT 0 Get/Set*
127 Total running hours UDINT 0 Get
200 Accelerometer Value UINT 0 Get
201 Accelerometer Max Value UINT 0 Get/Set*
202 Accelerometer Raw Value UINT 0 Get
203 Accelerometer Offset Value UINT 0 Get/Set*
6.5 Scanlist Object (66HEX - 7 Instances)
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
43/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 43
Instance Attribute
ID
Name DeviceNet
Data Type
Data
Value
Access Rule
Instance 1-7 1 Slave Vendor Number UINT Get
2 Slave Device Type UINT Get
3 Slave Product code number UINT Get
4 Slave 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 SHORT STRING32 Get
9 Slave configuration consistency
Value (NVRAM CRC Usedwith ADR)
UINT Get
10 Slave Produced connection size USINT Get
11 Slave consumed connection size USINT Get
20 Slave I/O data, 1-8 bytes. USINT[8] 0 Get/Set
** Any change to Instances 1-8 Attributes is effective immediately.
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
44/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 44
7 Tool Side Object Model
7.1 Identity Object (01HEX - 1 Instance)
Instance Attribute
ID
Name DeviceNet
Data Type
Data Value Access Rule
Class
Instance 0
1 Revision UINT 1 Get
Instance 1 1 Vendor Number UINT 50DEC Get
2 Device Type UINT 0HEX Get
3 Product Code Number UINT 28701 Get
4 Product Major Revision
Product Minor Revision
USINT
USINT
01
01
Get
5 Status WORD See Below Get
7 Product Name SHORTSTRING32
Applied RoboticsToolboard
Get
Bits Called Description
0 Owned TRUE indicates the device (or an object within the device) has an owner.
Within the Master/Slave paradigm the setting of this bit means that the
Predefined Master/Slave Connection Set has been allocated to a master.
Outside the Master/Slave paradigm, the meaning of this bit is TBD.
1 Reserved, shall be 0
2 Configured TRUE indicates the application of the device has been configured to do
something different than the out-of-box default. This shall not include
configuration of the communications.
3 Reserved, shall be 0
4-7 Extended Device Status Vendor-specific or as defined by Extended Device Status Table below. The
EDS shall indicate if the device follows the public definition for these bits.
8 Minor Recoverable Fault TRUE indicates the device detected a problem with itself, which is thoughtto be recoverable. The problem does not cause the device to go into one of
the faulted states.
9 Minor Unrecoverable Fault TRUE indicates the device detected a problem with itself, which is thoughtto be unrecoverable. The problem does not cause the device to go into one
of the faulted states.
10 Major Recoverable Fault TRUE indicates the device detected a problem with itself, which caused the
device to go into the Major Recoverable Fault state.
11 Major Unrecoverable Fault TRUE indicates the device detected a problem with itself, which caused the
device to go into the Major Unrecoverable Fault state.
12-15 Reserved, shall be 0
Status Values:
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
45/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 45
Extended Device Status Values:
Bits 4-7: Extended Device Status Description
0 0 0 0 Self-Testing or Unknown
0 0 0 1 Firmware Update in Progress
0 0 1 0 At least one faulted I/O connection
0 0 1 1 No I/O connection established
0 1 0 0 Non-Volatile Configuration bad
0 1 0 1 Major Faulteither bit 10 or bit 11 is TRUE (1)
0 1 1 0 At least one I/O connection in run mode
0 1 1 1 At least one I/O connection established, all in idle mode
1 0 0 0
1 0 0 1
Reserved, shall be 0
1 0 1 0
thru
1 1 1 1
Vendor / Product specific
Common Services:
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
46/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 46
7.2 DeviceNet Object (03HEX - 1 Instance)
Instance Attribute
ID
Name DNET data
type
Data Value Access Rule
Class
Instance 0
1 Revision UINT 2 Get
Instance 1 1 MAC ID USINT Node Address: Range 0-63 Get/Set
2 Baud Rate Value USINT 0 = 125 kbps
1 = 250 kbps
2 = 500 kbps
Get/Set
3 BOI BOOL 0x00 Fault Get/Set
4 Bus-Off Counter USINT 0x00 Get/Set
5 Structure Of:
Allocation Choice Byte
STRUCT Allocate Service Get
6 MAC ID switch Changed BOOL 0 = No Change
1 = Change
Get
7 Baud Rate Switch Changed BOOL 0 = No Change1 = Change
Get
8 MAC ID Switch Value USINT Range 0-63 Get
9 Baud Rate Switch Value USINT Range 0-3 Get
10 Quick Connect BOOL 0 = Disable
1 = Enable
Get/Set
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
47/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 47
7.3 Assembly Object (04HEX - 1 Instance)
Instance Attribute
ID
Name DNET data
type
Data Value Access Rule
ClassInstance 0 1 Revision UINT 2 Get
2 Max Instance UINT 112 Get
3 I/O Input assembly instance UINT 100 Get
100 I/O Input produce length
(30 words)
UINT 60 Get
101 I/O Output assembly instance UINT 112 Get
Input
Instance103
(0x66)
3 DeviceNet input
See Tool Changer Input Assembly below
USINT [60] 0 Get
Input Data Mapping:
Tool Changer Input Assembly:
* Least significant 4 bits of attribute of type USINT
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
48/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 48
7.4 Connection Object (05HEX - 2 Instances)
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
49/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 49
7.5 Ack Handler (2BHEX - 1 Instance)
7.6 Tool Changer (69HEX - 1 Instance)
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
50/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 50
8 Modbus/TCP Industrial Ethernet
Using Modbus/TCP Industrial Ethernet on the Robot Side DeviceNet Ethernet Module:
The Robot Side will communicate via Modbus/TCP with the Robot / PLC.
The Tool Side Data and nodes will be accessible via the Robot Side Modbus/TCP Register.
The Robot Side will communicate with the Tool Side via DeviceNet.
Modbus/TCP cabling will go to the Robot Side M12 D-coded Ethernet connector.
The Robot Side 4 pin minifast connector for Auxiliary Power needs to be connected.
The Robot Side 5 pin minifast DeviceNet connector would need to be wired just for V+ and V.
Use a Non-Auxiliary Power +24V and 24V to pins 2 and 3.
This is just to power the boards.
8.1 Modbus/TCP Register
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
51/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 51
* For reference from Chapter 6 Assembly Object:
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
52/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 52
9 Drawings
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
53/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 53
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
54/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 54
8/22/2019 95394 Rev 02 Smart Change DeviceNet Ethernet Manual
55/55
SmartChangeDeviceNet Ethernet Module Manual - 95394 Rev 02 55