Professional Documents
Culture Documents
Configuration Manual: Allenćbradley
Configuration Manual: Allenćbradley
DeviceNet
Scanner
Configuration
(Cat. No. 1747ĆSDN)
Manual
Important User Information Because of the variety of uses for the products described in this
publication, those responsible for the application and use of this
control equipment must satisfy themselves that all necessary steps
have been taken to assure that each application and use meets all
performance and safety requirements, including any applicable laws,
regulations, codes and standards.
Revised Information The 1747-SDN scanner has added support for change-of-state and
cyclic messaging in addition to poll and strobe messaging.
See the following table for specific screens and procedures that have
changed due to the graphical screens in the software.
Revision Bars We use revisions bars to call your attention to new or revised
information. A revision bar appears as a thick black line on the
outside edge of the page as indicated here.
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
What's in This Appendix? . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
What's in This Manual? Use this manual to help you understand how:
• the 1747-SDN scanner communicates with a SLC 500
processor and DeviceNet devices
• to map I/O data using DeviceNetManager software
• to configure your 1747-SDN scanner
Chapter 1
Chapter 2
Read this chapter Chapter 3
before you begin Read this chapter
configuring your to plan your Read this chapter
scanner. configuration. to configure the
scanner by using
DeviceNetManager
software.
Appendix A
Appendix B
Read this appendix
Appendix C
for help with Read this appendix
troubleshooting. to see a scan list Read this appendix
example. to see a data map
example.
Important: Your screens may appear slightly different than the ones
depicted in this manual if you are running
DeviceNetManager software on a platform other than
Windows NT, version 4.0.
This is a definition A definition box defines terms that may be unfamiliar to you.
box. When a word
is bold within the
text of a paragraph,
a definition box will
appear in the left
margin to further
define the term.
Technical Support
• SupportPlus programs
• telephone support and 24-hour emergency hotline
• software and documentation updates
• technical subscription services
Technical Training
What's in This Chapter? Read this chapter to understand communication between a SLC 500
processor and DeviceNet devices through a 1747-SDN scanner,
the data tables, and the DeviceNetManager screens used to
configure data tables.
What You Need to Know Before configuring your scanner, you must understand:
• the data exchange between an SLC 500 processor and DeviceNet
devices through the 1747-SDN scanner
• user-configurable scanner data tables
• the role of DeviceNetManager software
What Your Scanner Does In a typical configuration, the scanner acts as an interface between
DeviceNet devices and an SLC processor. The scanner
communicates with DeviceNet devices over the network to:
• read inputs from a device
• write outputs to a device
• download configuration data
• monitor a device’s operational status
A M1/M0 file transfer The scanner communicates with the processor in the form of
is a method of M1/M0 File Transfers and/or Discrete I/O (DIO).
moving large Information exchanged includes:
amounts of data
between a SLC 500
processor and its • device I/O data
scanner. It transfers • status information
files containing a
maximum of 256 • configuration data
words and may take
more than one SLC The following is an example configuration.
programĆscan
to complete.
host computer with PLC
programming software
Discrete input and
output (DIO) is the
transfer of one to
32 words between DH+t network or DHĆ485 network
1747ĆSDN scanner
a SLC 500
processor and a
scanner. All 32
words of input data
and all 32 words of
output data are SLC 500 chassis with a 1784ĆPCD
updated on each SLC 5/02 (or greater) processor PCMCIA
SLC program scan. computer with
card DeviceNetManager
software
DeviceNet network
1305
drive
A strobe message is a Your scanner communicates with scanned device’s via strobe, poll,
multicast transfer of data change of state, and cyclic messages. It uses these messages to
(which is 64 bits in length)
sent by the scanner that solicit data from or deliver data to each device. Data received from
solicits a response from the devices, or input data, is organized by the scanner and made
each slave device. There available to your processor. Data received from your SLC processor,
is one bit for each of the
possible 64 node or output data, is organized in the scanner and sent on to
addresses. The devices your devices.
respond with their data,
which can be as many as Important: Throughout this document, input and output are defined
8 bytes.
from the SLC processor’s point-of-view. Output is data
sent from the processor to a device. Input is data
A poll message is a collected by the processor from a device.
pointĆtoĆpoint transfer of
data (0 to 255 bytes)) Important: All data sent and received on a DeviceNet network is in
sent by the scanner that byte lengths. A device may, for example, produce only
solicits a response from a
single device. The device two bits of input information. Nevertheless, since the
responds with its input minimum data size on a DeviceNet network is one byte,
data (0 to 255 bytes). two bits of information are included in the byte of data
produced by the device. In this case (only two bits of
input information), the upper six bits are insignificant.
1747ĆSDN Scanner DeviceNet Devices
A change of state
message is a pointĆtoĆ Input Data From
point transfer of data sent Input Data Storage DeviceNet Devices
whenever a data
Byte A1 A2
change occurs or at a
userĆconfigurable A1 0
Notice that bits can be mapped to
heartbeat rate. This does separate scanner memory locations; B 1
not solicit a response. this is known as map segmenting. input from the B
C 2 devices to the
This concept is illustrated in byte A."
A2 3 SLC processor C
A cyclic message is D 4
sent only at a
userĆconfigurable rate. E 5 D
...
E
Output Data To
DeviceNet Devices
Output Data Storage
X
X
Y
output from the Y
Z SLC processor
An M1 file transfer Your processor communicates with the scanner via M1 file transfer
is the transfer of reads, M0 file transfer writes, and DIO transfers. Input data,
data from the
scanner to the gathered from the network’s devices, is organized within the scanner
processor. and made available for the processor to “read” from the M1 file.
The scanner
makes data The scanner does not send data to your processor. Data transferred
collected from the
network's devices between your scanner and processor must be initiated by
available for the the processor. Output data is sent, or “written,” to the scanner by
processor to read". your processor by placing the data in the M0 file. This data is
organized in the scanner, which in turn passes the data on to your
scanned devices via strobe, poll, change of state, or cyclic messages.
An M0 file transfer
is the transfer of SLC 500 Processor 1747ĆSDN Scanner
data from the SLC
500 processor to Discrete Input Image Internal Input
the scanner. The Data Storage
processor writes" B
data to the A1 Discrete
scanner's memory. I/O Transfer A1
M1/M0 File Transfer Data File B
I/O Map
C C
A2 M1 file A2
Dashed line boxes indicate the transfer
D (read) D
mapĆsegmented data.
E E
What Scanner Data Tables To manage the flow of data between your processor and a network’s
Are and What They Do devices, the scanner uses the following data tables.
• Scanner Configuration Table
• Scan List Table
• Device Input Data Table
• Device Output Data Table
• Device Active Table
• Device Failure Table
• Client/Server Transaction Tables
You may configure two of these data tables through
DeviceNetManager software. These tables are stored in the scanner’s
non-volatile memory and used to construct all other data tables:
• Scanner Configuration Table (SCT)
• Scan List Table (SLT)
The SLT supports I/O updating for each of your devices on the
network. It also makes it possible for your scanner to make device
data available to your SLC processor. The SLT tells your scanner:
What's in This Chapter? This chapter introduces questions you should ask before configuring
your 1747-SDN scanner. In addition, it presents an example
DeviceNet network and I/O data mapping scheme.
What You Need to Know To map data via your scanner module, you must understand:
• your network requirements
• how to map input data
• how to map output data
Beginning the Process Planning before configuring your scanner helps make sure that
you can:
• use your memory and bandwidth efficiently
• cater to device-specific needs and requirements
• give priority to critical I/O transfers
• leave room for expansion
A very important question to answer is “what is on your network?”
You should be familiar with each device’s:
• communication requirements
• I/O importance and size
• frequency of message delivery
You should also ask “how might this network appear in the future?”
At this point in your planning, it is advantageous for you to have
some idea of how the network could be expanded. When mapping
your I/O, you have the opportunity to allot room for future I/O. This
can save time and effort in the future.
bit for
output 1 byte
indicator light
DH 485 for
APS software
1784ĆPCD
PCMCIA
card
Node 1 Node 2 Node 5 Node 6
DeviceNet network
photoelectric photoelectric
sensor sensor
RediStation operator interfaces
ÈÈ
usage example: 3D = data bit for photoelectric sensor #3 status word
2S = status bit for photoelectric sensor #2
Photoelectric Sensor Input Bytes
What's Happening? photoelectric sensor node address 1 photoelectric sensor node address 2
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈÈ
ÈÈÈ
ÈÈÈÈ
ÈÈ
ÈÈ
ÈÈ
processor to read. The scanner 1747ĆSDN Scanner Discrete Input Image Table
does not move the data to
the processor.
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈÈ
ÈÈÈ
ÈÈÈÈ
ÈÈ
ÈÈ
ÈÈ reserved for module status word word 0
word 8
Example: The data bit for photoelectric
sensor #2 (2D) appears at address up to
I:2.1/1 (decimal) in the input image table
of your SLC processor.
word 31
ÈÈ
usage example: 5R = redĆbutton bit for station #5
5G = greenĆbutton bit for station #5 red indicator light. status word
ÈÈ
L = bit for the station indicator light chassis' second slot. The RediSTATION
usage example: 7L = station indicatorĆlight bit operator interfaces each have one green
for RediSTATION #7 start button, one red stop button, and a
ÈÈ = bits reserved for the
ÈÈ
red indicator light. module command word
What's Next? The next step is to understand how to configure the scanner and
perform I/O data mapping through DeviceNetManager software.
The next chapter details:
• 1747-SDN Module Configuration
• 1747-SDN Scan List Editor
• Edit Display Properties
• Edit Device I/O Parameters
• 1747-SDN Auto Map
• 1747-SDN Data Table Map
• 1747-SDN Scan List Editor upload and download
What's in This Chapter This chapter presents a summary and entry procedure for each
DeviceNetManager software scanner-configuration screen.
What You Need to Know To configure your scanner, you should understand how to use these
DeviceNetManager software screens:
• Module Configuration
• Scan List Editor
• Edit Scan List Editor Display Filters
• Edit Device I/O Parameters
• Auto Map
• Data Table Map
• Upload
• Download
• Online configuration
1. Load settings into the configuration utility (editor)
- from a previously stored file.
- from a previously stored file referenced in a project.
- from the SDN (scanner module’s non-volatile memory).
2. Save settings to the SDN.
3. (optional) Save settings to a file.
This file can be “stand alone” or associated with a project.
• Offline configuration
1. Enter all device data and configuration settings.
2. Store settings in the project.
Settings are saved using file references. Depending on the
configuration screen you are saving, extensions can be
*.sm4, *.sl4, *.lr4, *.mr4, or *.clc.
Configuration Utilities
(MC, SLE, Data Table Map)
supplemental
information
Projects load and save configuration
file references settings (possible only when online) 1747ĆSDN
scanner
file references
load and save
configuration files
(always permitted)
1747 chassis
DeviceNet
disk
(floppy or hard drive)
Configuring Your The Module Configuration screen is the screen from which all other
1747ĆSDN Scanner scanner configuration screens are reached.
Project View
Network Who
" When there is more than one scanner in the Project or Network Who
screen, you can tell what scanner a device belongs to by the color
that surrounds the device. You can also place the cursor over the
device until the yellow box is activated with the Product Type
information.
1. Click on the I/O Comms check box to enable the input and output
communications.
This indicates to the scanner whether you want it to exchange I/O
data. If the scanner is enabled, it is able to actively transmit and
receive data to and from network devices.
Important: Your scanner cannot transmit or receive
anything on the network if this box is not
marked with an checkmark.
2. Enter the time the scanner waits between scans (between 2 and
9000 milliseconds) in the Interscan Delay edit box.
The default Interscan Delay is 10 milliseconds.
3. Enter the ratio of foreground to background polls (between 1 and
65535) in the Foreground to Bkgd Poll Ratio edit box.
Devices can be polled at a background rate instead of every scan.
Whether a device is polled every scan or at a background rate is
determined in the Edit I/O Parameters screen discussed on page
3–13. For example, if the value of 5 is set, the scanner polls the
selected device(s) once every six scans.
To assign the project names you specified in the Project View screen
to the configuration file, choose Assign Names from Project.
Names include project, module, and network.
Important: You can only assign names from a project when you
access the Module Configuration screen through the
Project View screen, not the Network Who screen.
or
Using the Scan List The 1747-SDN Scan List Editor screen displays a summary of the
Editor Screen network residing on the channel selected in the Module
Configuration screen.
When you choose SDN Slave Mode, the scanner becomes enabled to
be placed in another scanner’s scan list as a slave device.
To remove devices from the scan list in the Scan List Editor screen,
highlight the device(s) you want to eliminate and choose Remove.
Adding Devices to the Scan List from the Scan List Editor Screen
When adding devices to the scan list, the source from which devices
are taken depends upon how you entered the scanner configuration
screens – through project view or Network Who.
Follow these directions to add devices to your scan list from the scan
list editor.
If you see this screen, the devices are currently scanned but are
not in the network. Click on the device(s) you want to add to the
scan list and choose OK.
Notice the red box and the node number next to the device
indicating to which scan list it belongs.
" You can double-click on the scanner you wish to configure. Devices
can then be dragged onto the scanner that is the device’s master.
" When editing your devices, you can select one device or multiple
devices at a time. Highlight the desired devices and choose Edit
I/O Parameters. The entries made are then applied to all
highlighted devices.
3. Choose OK.
You return to the Scan List Editor screen.
4. Save your data:
To In this Field Choose
Save data to your scanner's nonĆvolatile memory1 Save to SDN
Save data to a file in your pc Save to File
1 This induces a flashĆmemory update if the scanner is in idle mode.
5. Choose OK.
You return to the Scan List Editor screen.
6. Save your data:
To In this Field Choose
Save data to your scanner's nonĆvolatile memory1 Save to SDN
Save data to a file in your pc Save to File
1 This induces a flashĆmemory update if the scanner is in idle mode.
" For simpler and faster data mapping, use the auto map function to
map non-critical I/O devices and use the Data Table Map screen to
manually map critical I/O devices. You could use auto map as a
“first-pass” mapping procedure and the manual-mapping method as a
“fine-tuning” procedure.
1. Select the device(s) you would like to auto map in the scan list so
it is highlighted.
2. Choose Auto Map.
3. Click on the Input File and/or Output File check box, depending
upon your device.
File type Designates
Input Locations within your processor to which the
selected device's data is mapped
Output Where data destined for the selected device resides
in your processor's memory
4. From the appropriate drop list, depending upon what you selected
in the above step, select the appropriate region to which you want
to begin mapping the selected device’s input and/or output data.
5. Enter the appropriate word within the region where the data
begins in the Start Word edit box.
Important: Word 0 is reserved for processor/scanner
specific communication. The software will
automatically allocate this word as a part of its
mapping routine.
6. Click on the radio button next to the desired mapping method.
This mapping method Maps
Node order Your devices according to their node
address (lowest to highest address)
Size order Your devices according to the size of
their I/O data (largest to smallest)
Byte Align All All data on byte boundaries in
incrementing node address order
Word Align All All data on word boundaries in
incrementing node address order
About the Data Table Map The Data Table Map screen facilitates customized data mapping.
You can specify exact memory locations and data sizes (in bits) for
your I/O data communication. In addition, it provides a useful
browsing tool for scan list data table-map viewing.
There are three symbols that may be displayed in the data table map:
" Apply Segment inserts the values from the Data Entry fields into
your scan list’s data table map.
" Delete Segment removes selected devices from a data table map.
This button deletes a device’s data from the scan list. A device
whose data is not mapped is not scanned. The only exception is in
the case of a strobe-out, which has no map requirement.
" Print to File prints the data table map to a text file using the .mr4
file extension.
You can select specific bits of input data and map them to specific
scanner memory locations by following these directions.
1. To edit the data table map, click on the radio button next to
Data Entry.
You enter the Data Table Map screen under browse mode
by default.
2. Select a device to edit from the Device Select drop list.
Whatever device appears in the Device Select field is the device
you are editing.
3. Click on the appropriate radio button in the Data Map field
depending upon whether you are mapping input or output data.
4. Click on the appropriate radio button in the Map Segment field.
You can map input data using up to four map segments.
5. Click on the desired input data’s location in the Map Data To
drop list.
This indicates to the scanner which type of message will arrive –
strobe, poll, change-of-state, or cyclic. This entry must match the
type of communication you chose when defining the device’s
communication characteristics in the Edit I/O Parameters screen.
6. Enter the location of the input data by indicating where in the
DeviceNet message to begin mapping input bits in the Byte and
Bit edit boxes.
You need to indicate the exact byte and bit location.
7. Click on the desired location in your scanner’s memory where
you want to store the input data in the Map Data From drop list.
8. Enter the input data’s mapping location by indicating the word
and bit at which the data begins in your scanner’s memory in the
N* and Bit edit boxes.
9. Enter the size of the input data you are mapping to the location in
the Map Data To field in the No. Bits edit box.
Important: The input value must be equal to or less than the
strobe, poll, change-of-state, or cyclic receive
value entered when defining communication
characteristics in the Edit I/O Parameters screen.
Important: Each scanned device can have as many as 255
bytes of input data; however, you can map only
as many as 128 bytes per map segment. You
must use more than one map segment for a
device with more than 128 bytes of input data.
1. To edit the data table map, click on the radio button next to
Data Entry.
You see a screen similar to this one.
" To view a specific data table word on the bit level, double-click
on the desired word. The data table map display window changes
to view just those bits within the selected word.
About Your Files When you save Module Configuration or Scan List Editor
information to a file, each is given a specific extension.
• MCC data is stored in .sm4 files
• Scan list data is stored in .sl4 files
• Scan list reports are stored in .lr4 files
• Scan list map reports are stored in .mr4 files
• Custom launch data is stored in .clc files
When you access the scanner configuration screens from Project
View, scanner files are stored at the project level.
What's Next? If you feel ready to proceed with your configuration process, apply
to your system the procedures discussed in chapters 2 and 3. If you
need further information, continue on to the scan list file example in
appendix B.
• Photoelectric sensor scanlist example
• RediSTATION operator interface scanlist example
What's in This Appendix? This appendix lists possible DeviceNetManager software error
messages specific to scan list configuration.
The first column, Message, is further divided into these categories:
Input Maps 1Ć4 Error messages resulting from inputĆdata entries for
one of your input map segments, 1, 2, 3, or 4
Input Message Type Error messages resulting from a I/O type mismatch.
Parameters set in the Edit Device I/O Parameters
screen (strobe, poll, change of state, and/or cyclic) do
not match the Map Data From entry in the Data Table
Map screen
Output Maps 1Ć4 Error messages resulting from outputĆdata entries for
one of your output mapĆsegments, 1, 2, 3, or 4
Output Message Type Error messages resulting from a I/O type mismatch.
Parameters set in the Edit Device I/O Parameters
screen (strobe, poll, change of state, and/or cyclic) do
not match the Map Data To entry in the Data Table
Map screen
Data Mapping Error messages resulting from manual or auto data
maps that cannot be defined under one of the above
troubleshooting categories
What's in This Appendix? The following pages combine the data mapping examples from
chapter 2 with DeviceNetManager software.
Understanding a This example illustrates how each Scan List Configuration screen
Scan List Example appears when the mapping example’s network is configured.
1 byte data
bit
bit for
output 1 byte
indicator light
ControlNet network or
DH+ network for
6200 software 1784ĆPCD
PCMCIA Node 1 Node 2 Node 5 Node 6
card
DeviceNet network
Chassis containing
a SLCĆ500 processor Node 22 Node 3 Node 7 Node 8 Node 4
and a 1747ĆSDN
scanner
photoelectric photoelectric
sensor RediSTATION operator interfaces sensor
ControlNett network
1747ĆSDN scanner
1784ĆPCD
SLCĆ500 processor PCMCIA computer with
card DeviceNet Manager
software
DeviceNet network
1305
drive
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
I:000 0000 0000 0000 0000 1747ĆSDN Scanner Discrete Input Data Table
slot 0
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
I:001 0000 0000 0000 0000
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
I:002 0000 0000 0000 0000 2 4S 4D 3S 3D 2S 2D 1S 1D reserved word 0
slot 1
I:003 0000 0000 0000 0000
I:004 0000 0000 0000 0000
slot 2
I:005 0000 0000 0000 0000
1 The bits for each start/stop station node address 5 start/stop station node address 6
RediSTATION operator
interface's red and green 1 byte 5G 5R 1 byte 6G 6R
buttons are mapped into the
scanner's M1 data table.
2 The M1 data table is then start/stop station node address 7 start/stop station node address 8
transferred via BT to the
SLCĆ500 processor's input 1 byte 7G 7R 1 byte 8G 8R
data file.
Important: The scanner only
makes the data available for the 1
processor to read. The scanner
ÈÈ
ÈÈ
ÈÈ
ÈÈÈ
ÈÈÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
does not move the data to
the processor. 1747ĆSDN Scanner M1 File Transfer Data Table
ÈÈ
ÈÈ
ÈÈ
ÈÈÈ
ÈÈÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
ÈÈ
ÈÈ
ÈÈ
ÈÈÈ
ÈÈÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
reserved for module status word word 0
SLCĆ500 Processor
Input Data File 5G 5R word 1
(6200 Software View)
N7:00 0000 0000 0000 0000 6G 6R word 2
N7:01 0000 0000 0000 0000
N7:02 0000 0000 0000 0000 7G 7R
2 word 3
N7:03 0000 0000 0000 0000
N7:04 0000 0000 0000 0000 8G 8R word 4
N7:05 0000 0000 0000 0000
SLCĆ500 Processor
Output Image Table
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
ÈÈ
(6200 Software View)
1747ĆSDN Scanner Discrete Output Data Table
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
ÈÈ
O:000 0000 0000 0000 0000
slot 0
O:001 0000 0000 0000 0000
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
ÈÈ
È
ÈÈ
8L 7L 6L 5L reserved word 0
O:002 0000 0000 0000 0000
slot 1 1
O:003 0000 0000 0000 0000 word 1
O:004 0000 0000 0000 0000
slot 2
O:005 0000 0000 0000 0000
Poll message
for node address 50
50L
B A word 0
SLCĆ500 Processor
Input Data File C word 1
(6200 Software View)
N9:00 0000 0000 0000 0000
M1 61 words word 2
N9:01 0000 0000 0000 0000
N9:02 0000 0000 0000 0000
2 word 3
N9:03 0000 0000 0000 0000
N9:04 0000 0000 0000 0000
word 4
N9:05 0000 0000 0000 0000
SLCĆ500 Processor
Output Data File
(6200 Software View) 1747ĆSDN Scanner M0 File Transfer 61ĆWord Output Data Table
BTW 61 words
N10:00 0000 0000 0000 0000 E D word 0
N10:01 0000 0000 0000 0000 output word input word
N10:02 0000 0000 0000 0000 1
word 1
N10:03 0000 0000 0000 0000
N10:04 0000 0000 0000 0000 word 2
N10:05 0000 0000 0000 0000
word 3
word 4
N10:60 0000 0000 0000 0000
word 60
What's in This Appendix? This appendix illustrates a basic mapping example that connects a
DeviceNet network to 62 simple sensor-type devices. Each device
sends one data byte that contains one data bit and one status bit.
These are given in response to a strobe message.
Example Input This example’s input mapping scheme is a simplified and fixed map
Mapping Scheme of discrete input data and status bits for DeviceNet devices. It is
mapped to discrete inputs and the device input data table.
Example Characteristics
Example Framework
The status and data bits for each scanned device are mapped to the
scanner's discrete input data table. Data bits are mapped in the first DeviceNet Message from
four words while status bits are mapped in the next four words of the Node # 11
table. The bit numbering for device data bits begins with 0. This
numbering starts over in word 5 for device status bits. This feature 1 byte S
makes it possible to directly correlate a device's MAC ID with the
placement of its bits in the data table. For example, the data bit for D
node #11 is mapped to bit 11, word 1 in the data table. Its status bit is
mapped to bit 11, word 5 of the data table. 1747ĆSDN Scanner Discrete
Input Data Table
The processor reads the scanner's data table to transfer its contents 15 0 word 0
to the SLC processor input image table.
word 0 31 16 word 2
Status
47 32 word 3
63 48 word 4
bit number
words 0Ć149 DeviceNet Input Data (211 words)
Example Output This example’s output mapping scheme is a simplified and fixed map
Mapping Scheme of the discrete outputs and data from the device output data table to
DeviceNet devices.
Example Characteristics
Example Framework
The processor writes output data for each scanned device in the scanner's
discrete output data table. The scanner then maps each bit into a strobe 1747ĆSDN Output Strobe Message
message that is sent to all scanned devices. The bit number, where a
The strobe message contains one bit for
particular device's data is mapped, directly corresponds to that device's
each scanned device on the network.
MAC ID. This is true for mapping into the scanner's data table as well as
the scanner's strobe message. For example, node # 11's output bit is 63 11 0
mapped in bit number 11 of the scanner's output data table. In addition,
this same output bit is mapped from bit 11 of the data table to bit number
11 in the strobe message.
15 11 0 word 1
31 16 word 2
words 1Ć31 Device Output Data (31 words)
47 32 word 3
63 48 word 4
Cat. No. 1747ĆSDN Pub. No. 1747Ć6.5.2 Pub. Date May 1997 Part No. 955128Ć25
Clarity
What is unclear?
Sequence
What is not in the right order?
Other Comments
Use back for more comments.
Return to: Technical Communication, AllenĆBradley Co., 1 AllenĆBradley Drive, Mayfield Hts., OH 44124 Phone: (216)646Ć3166
FAX: (216)646Ć4320
Other Comments
PLEASE REMOVE
PLEASE FOLD HERE
NO POSTAGE
NECESSARY
IF MAILED
IN THE
UNITED STATES
Technical Communication
1 ALLEN BRADLEY DR
MAYFIELD HEIGHTS OH 44124-9705
Index
X
X, 3-17
AllenĆBradley, a Rockwell Automation Business, has been helping its customers improve proĆ
ductivity and quality for more than 90 years. We design, manufacture and support a broad range
of automation products worldwide. They include logic processors, power and motion control
devices, operator interfaces, sensors and a variety of software. Rockwell is one of the world's
leading technology companies.
Worldwide representation.
Argentina • Australia • Austria • Bahrain • Belgium • Brazil • Bulgaria • Canada • Chile • China, PRC • Colombia • Costa Rica • Croatia • Cyprus • Czech Republic • Denmark
• Ecuador • Egypt • El Salvador • Finland • France • Germany • Greece • Guatemala • Honduras • Hong Kong • Hungary • Iceland • India • Indonesia • Ireland • Israel • Italy
• Jamaica • Japan • Jordan • Korea • Kuwait • Lebanon • Malaysia • Mexico • Netherlands • New Zealand • Norway • Pakistan • Peru • Philippines • Poland • Portugal •
Puerto Rico • Qatar • Romania • Russia-CIS • Saudi Arabia • Singapore • Slovakia • Slovenia • South Africa, Republic • Spain • Sweden • Switzerland • Taiwan • Thailand •
Turkey • United Arab Emirates • United Kingdom • United States • Uruguay • Venezuela • Yugoslavia
AllenĆBradley Headquarters, 1201 South Second Street, Milwaukee, WI 53204 USA, Tel: (1) 414 382Ć2000 Fax: (1) 414 382Ć4444