Yaskawa Electric America: Introduction To Devicenet

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 17

6/6/02 PP.AFD.04.

DeviceNet 1 of 17
Yaskawa Electric
America
Introduction to DeviceNet

6/6/02 PP.AFD.04.DeviceNet 2 of 17
DeviceNet
Overview
Uses Controller Area Network (CAN) technology
Created by Robert Bosch in 1987 for automotive
industry

CAN enables robust serial communication
Decreases wiring harness weight & complexity

6/6/02 PP.AFD.04.DeviceNet 3 of 17
DeviceNet
Definition
Connection-based low-level network providing connections
between industrial devices and higher-level devices

Industrial Device Examples
Sensors
Inverters
Actuators

Higher-Level Device Examples
Programmable Logic Controllers (PLCs)
Softlogic Controllers
6/6/02 PP.AFD.04.DeviceNet 4 of 17
DeviceNet
Communication Speeds
125Kbps


250Kbps


500Kbps




6/6/02 PP.AFD.04.DeviceNet 5 of 17
DeviceNet
I nstall Sites
MDF LaBaie: 178 DeviceNet capable GPD515/G5s
with A-B PLCs for fiberboard manufacturing
Georgia-Pacific: 230 DeviceNet capable GPD515/G5s
with Siemens PLCs for gypsum wallboard
manufacturing

Anchor Glass Container: 200+ DeviceNet capable
GPD515/G5s & GPD333/PC3s with A-B PLCs for glass
bottle manufacturing
6/6/02 PP.AFD.04.DeviceNet 6 of 17
DeviceNet
I nstall Sites
Amoco Fabrics & Fibers: 225 DeviceNet GPD515/G5s
with ASAP softlogic controller & SST DeviceNet
interfaces for synthetic fiber production
Uniboard Canada: 153 DeviceNet GPD515/G5s with
A-B PLCs for pressboard manufacturing
SC J ohnson: 100+ DeviceNet GPD515/G5s with
A-B PLCs for plastic bag manufacturing
6/6/02 PP.AFD.04.DeviceNet 7 of 17
Types of
Slave Devices
Devices from which the Master gathers I/O or other data
and to which the Master distributes I/O or other data
Examples of Slave Devices
Limit Switch
Inductive Proximity Switch
Photoelectric Sensor
AC Inverter
DC Drive
Barcode Scanner
6/6/02 PP.AFD.04.DeviceNet 8 of 17
Devices that gather and distribute data for the
process controller
Programmable Logic Controllers (PLCs)
Allen-Bradley (1747-SDN, 1771-SDN)
Horner Electric/GE Fanuc Automation
Modicon
Omron CV-Series
Softlogic Controllers
SST Card
Synergetics
Types of
Master Devices
6/6/02 PP.AFD.04.DeviceNet 9 of 17
DeviceNet
Message Types
Explicit
Polled
Change of State
Cyclic
Strobe


6/6/02 PP.AFD.04.DeviceNet 10 of 17
DeviceNet
Message Types
Message Type Definition
Change of State
like a heartbeat . . . the Slave sends message
only when the state changes
Cyclic message occurs on a predefined cyclic time
Strobe
transmitted by Master and acted upon
by all Slave devices
6/6/02 PP.AFD.04.DeviceNet 11 of 17
DeviceNet
Explicit Message
Message transmitted by
the Master and directed
to a single, specific
Slave device for some
single specific
information
Used to perform
services such as writing
and reading specific
data to/from the Slave
device and resetting the
Slave device
Slaves are required to
transmit back to the
Master after receiving an
explicit request message

Used to return the results
of an explicit request
message service



6/6/02 PP.AFD.04.DeviceNet 12 of 17
DeviceNet
Polled Messages
Transmitted by the Master and directed towards a
single, specific Slave device
Master must transmit a separate poll command
message for each Slave device that is to be polled
Can provide up to 256 bytes of data to a single
Slave device, but normally 4-8 bytes for an inverter


6/6/02 PP.AFD.04.DeviceNet 13 of 17
DeviceNet
Polled Messages
Transmitted by Master
at a set time interval
determined by the
Master scan list
Continuous update of
information from
Master to Slave and
vice versa
I/O message Slave is
required to transmit to
Master after receiving a
poll command message




Provides up to 256
bytes of data from
Slave to Master device,
but normally 4-8 bytes
for an inverter
Continuous update of
information from
Master to Slave and
vice versa
I/O message that Slave
is required to transmit
back to the Master
after receiving a poll
command message
6/6/02 PP.AFD.04.DeviceNet 14 of 17
Class
Nomenclature
Class Object
0x2A AC Drive
A class is defined by the DeviceNet specification
as a set of objects that represent the same kind of
system component. A class is a generalization of
an object. All objects in a class are identical in
form and behavior, but may contain different
attribute values.
Example:
6/6/02 PP.AFD.04.DeviceNet 15 of 17
Object
Nomenclature
The DeviceNet specification defines an
object as an abstract representation of a
particular component within a product.
Class Object
0x2A AC Drive
Example:
6/6/02 PP.AFD.04.DeviceNet 16 of 17
Assembly
Nomenclature
Input = Master to Drive PCA = Master to Drive
Output = Drive to Master PPA = Drive to Master
PCA = Polled Consuming Assembly, used by the Slave device
PPA = Polled Producing Assembly, sent by the Slave device
What is an assembly?

The format of information so both the Slave device
and user know what data is being transferred
between them
6/6/02 PP.AFD.04.DeviceNet 17 of 17
Yaskawa Training
I nformation and enrollment for Classes can be
accessed via:
Call 1-800-Yaskawa (927-5292); press 6 to connect to the Training
Coordinator for answers and assistance with class enrollment.

Send an email to training@yaskawa.com. The Training Coordinator
will respond with answers and class enrollment assistance.

Visit www.drives.com - Choose Training on the navigation bar to
access class descriptions and schedules.

You might also like