Table of Contents

Advertisement

Allen-Bradley
DeviceNet™
Interface
(Catalog Number 1761-NET-DNI)
Insert Artwork
over white box
User
Manual
AB Parts

Advertisement

Table of Contents
loading

Summary of Contents for Allen-Bradley DeviceNet 1761-NET-DNI

  • Page 1 Allen-Bradley User DeviceNet™ Interface Manual (Catalog Number 1761-NET-DNI) Insert Artwork over white box AB Parts...
  • Page 2 Since there are many variables and requirements associated with any particular installation, Allen-Bradley does not assume responsibility or liability (to include intellectual property liability) for actual use based upon the examples shown in this publication.
  • Page 3: Table Of Contents

    Contents of this Manual ..........P-2 Related Allen-Bradley Publications ........P-3 How to Get More Information .
  • Page 4 Installation and Wiring Chapter 4 European Communities (EC) Directive Compliance ..... . . 4-1 EMC Directive ..........4-1 Low Voltage Directive .
  • Page 5 Setup, Programming, and Troubleshooting Chapter 6 DNI Software Files ..........6-1 Required Files.
  • Page 6 Specifications Appendix A Physical Specifications ..........A-1 DeviceNet Specifications .
  • Page 7: New Product Features And Compatibility With Series A Dni

    Summary of Changes The information below summarizes the changes to this manual since the last printing. To help you find new and updated information in this release of the manual, we have included change bars as shown to the right of this paragraph. New Product Features and Compatibility with Series A DNI ATTENTION: Series A DNI configurations are not...
  • Page 8: Where To Find The New Information

    SOC-2 Where to Find the The table below lists sections that document new features and additional New Information information about existing features, and shows where to find this new information. For This New Information Where applicable, differences between the throughout the manual Series A and Series B DeviceNet Interface.
  • Page 9: Who Should Use This Manual

    DeviceNet. You should understand programmable controllers and be able to interpret the ladder logic instructions required to control your application. If you do not, contact your local Allen-Bradley representative for information on available training courses before using this product.
  • Page 10 Contents of this Manual Chapter Title Contents Preface Describes the purpose, background, and scope of this manual. Also specifies the audience for whom this manual is intended. Product Overview Explains and illustrates the theory behind the DNI’s operation. Covers hardware and software features.
  • Page 11: Related Allen-Bradley Publications

    A glossary of industrial Allen-Bradley Industrial AG-7.1 automation terms and Automation Glossary abbreviations A complete listing of current Allen-Bradley Publication Index SD499 Allen-Bradley documentation, including ordering instructions. Also indicates whether the documents are available on CD-ROM or in multi-languages. AB Parts...
  • Page 12: How To Get More Information

    How to Get More Information To obtain additional Allen-Bradley publications, you can: • download a free electronic version from the internet: – www.ab.com/manuals – www.theautomationbookstore.com – www.ab.com/micrologix • purchase a printed manual by: – contacting your local distributor or Rockwell Automation representative –...
  • Page 13: Allen-Bradley Support

    • warranty support • support service agreements Technical Product Assistance If you need to contact Allen-Bradley for technical assistance, please review the information in the Troubleshooting chapter first. Then call your local Allen-Bradley representative. Your Questions or Comments on this Manual...
  • Page 14 1761-6.5...
  • Page 15: Description

    +D=FJAH Product Overview Description The DeviceNet Interface is a stand-alone, DIN rail or panel mounted, intelligent DeviceNet to DF1 protocol conversion device that allows existing DF1 devices to communicate on DeviceNet. The DF1 device is able to exchange I/O data with a Master device and is able to originate and receive DF1 encapsulated DeviceNet messages across DeviceNet.
  • Page 16 Product Overview 1761-6.5...
  • Page 17 +D=FJAH Quick Start for Experienced Users This chapter can help you to get started using the 1761-NET-DNI DeviceNet Interface (DNI). We base the procedures here on the assumption that you have an understanding of MicroLogix products. You should understand electronic process control and be able to interpret the ladder logic instructions required to generate the electronic signals that control your application.
  • Page 18: Configuring Peer-To-Peer Messaging

    Quick Start for Experienced Users Configuring Peer-to-Peer To communicate with other controllers connected to DNI’s on a DeviceNet network, follow these steps: Messaging 1. Unpack and mount the DNI. 2. Connect the DNI to the DeviceNet Network. When power is first applied to the DNI, it resides at node 63 on the network.
  • Page 19: Configuring Master/Slave I/O

    Quick Start for Experienced Users To configure a DNI connected to a MicroLogix 1000 controller as a slave Configuring Master/Slave I/O device to a DeviceNet master, do the following: Important: You must have the DNI’s EDS (Electronic Data Sheet) file and bitmap file (or icon) loaded into your configuration software.
  • Page 20 Quick Start for Experienced Users Parameter Numbe r Description Range Default Value For this Example, ENTER Series A Series B Input Size Series A: 1 to 16 1 word 2 words Series B: 1 to 32 Input Split Point 1 to 32 1 word 2 words Applicable...
  • Page 21 Quick Start for Experienced Users In this configuration, the DNI provides two words (32 bits) of data. The data is scanned (read), starting at address N7:90 of the attached MicroLogix 1000 controller, at 100 msec intervals. Data received (DeviceNet master output) is written to the MicroLogix 1000 controller whenever new (changed) data is detected by the DNI.
  • Page 22 Quick Start for Experienced Users 1761-6.5...
  • Page 23: Modes Of Use

    +D=FJAH Operation The DeviceNet Interface has three primary features. Modes of Use • DeviceNet I/O • Explicit Messaging • Programming over DeviceNet network DeviceNet I/O Important: All input and output comments are referenced from the perspective of the DeviceNet Master. The DNI is capable of being owned by a master on DeviceNet.
  • Page 24: Input Image

    Operation Input Image The input image is a configurable array of 16-bit data words. The image is configurable from 1 to 16 data words for DNI Series A (1 to 32 data words for DNI Series B). The actual data that resides in the input image is delivered to the DeviceNet master by one of three mechanisms: •...
  • Page 25: Explicit Messaging Services

    Operation Explicit Messaging Services The capabilities of each individual device determine what level of messaging is supported. The types of messaging supported are: • I/O Assembly Messaging (DNI responds) (see below for more information) • PCCC encapsulated DeviceNet Messaging (peer-to-peer) (see page 3-4 for more information) •...
  • Page 26: Pccc (Programmable Controller Communications Commands) Devicenet Messaging/ Df1 (Peer-To-Peer)

    Allen-Bradley controller. The DNI is capable of receiving the DF1 protocol, and sending or receiving it over DeviceNet. This enables any existing Allen-Bradley device that is capable of DF1 communications to an Allen-Bradley controller to use the DNI to communicate over DeviceNet.
  • Page 27: Programming Over Devicenet

    Operation Programming Over DeviceNet PCCC/DF1 messaging allows programming devices to connect to DeviceNet, and upload/download/monitor and even edit programs (if the controller attached to the destination DNI supports that functionality). Rockwell Software RSLogix 500/RSLinx (version 2 and higher) users can even connect directly to DeviceNet (using a KFD, PCD, or PCI interface).
  • Page 28: Remote Access To Devicenet (Modems)

    Operation Remote Access to DeviceNet (Modems) If users need to dial into a DeviceNet network and have access to controllers connected to DNIs, they can plug a DNI into a modem. Now users can dial into the modem and have access to all DNI/controllers from a remote site. DeviceNet DNI Module Cable...
  • Page 29: Installation And Wiring

    EN 61131-2 Programmable Controllers, Part 2 - Equipment Requirements and Tests. For specific information required by EN 61131-2, see the appropriate sections in this publication, as well as the Allen-Bradley publication Industrial Automation Wiring and Grounding Guidelines For Noise Immunity, publication 1770-4.1.
  • Page 30: Safety Considerations

    Installation and Wiring Safety Considerations This equipment is suitable for use in Class I, Division 2, Groups A, B, C, D, or non-hazardous locations only. ATTENTION: Explosion Hazard • Substitution of components may impair suitability for Class I, Division 2. •...
  • Page 31: Mounting

    Installation and Wiring Mounting The DNI can be mounted in the vertical or horizontal position. There are no spacing requirements except as necessary for DIN rail latch movement. See Appendix A for operating temperature specifications. DIN Rail Mounting Installation 1. Mount your DIN rail. 2.
  • Page 32: Panel Mounting

    To properly design your DeviceNet network, you need Allen-Bradley publication DN-6.7.2, DeviceNet Cable System Planning and Installation Manual. This document provides design guidelines concerning wiring practices, connectors, grounding, power budgeting, etc. This publication is available from your Allen-Bradley distributor, or from the Internet at http://www.theautomationbookstore.com. Port Identification V–...
  • Page 33: Cable Selection Guide

    Installation and Wiring Cable Selection Guide RS-232 Devices Port 2 of the DNI is an 8-pin mini-DIN RS-232 port that provides connection to DF1 compatible RS-232 devices. The table below describes the RS-232 compatible cables. DNI Connected to: Catalog Number Use Cable MicroLogix (all series) 1761-CBL-AM00...
  • Page 34 Installation and Wiring 1761-6.5...
  • Page 35: Dni Configuration Parameters And Programming Notes

    +D=FJAH DNI Configuration Parameters and Programming Notes Information About DNI Series B The following changes have been made which affect the EDS file. • The Standby/Operational parameter has been removed from the EDS file. The operating mode is now controlled by the I/O Scan Enable parameter.
  • Page 36: Eds Parameters For The Dni

    DNI Configuration Parameters and Programming Notes EDS Parameters for the DNI The following list shows the available parameters for configuring the DNI. Parameter definitions and usage information are provided in the sections following the table. Important: When modifying most DNI parameters, you must first disable polling (Set the Data Enable parameter to disable for DNI Series A.
  • Page 37: Input Size

    DNI Configuration Parameters and Programming Notes Input Size Parameter Parameter Number Description Range Default Value Type Series A Series B Input Size Series A: 1 to 16 Series B: 1 to 32 Important: For DNI Series B, you must also configure the Input Split Point.
  • Page 38 DNI Configuration Parameters and Programming Notes Input Split Point Parameter Parameter Number Description Range Default Value Type Series A Series B Input Split Point 1 to 32 Important: The Input Split Point parameter cannot be used with DNI Series The Input File Size within the DNI is configurable from 1 to 32 words. The Input Split Point defines how much data is configured as Master/Slave I/O and how much data is configured for explicit assembly messaging.
  • Page 39: Input Split Point

    DNI Configuration Parameters and Programming Notes Input Split Point Example: We need 4 (3.5 data + 0.5 status) words of slave data that the master will own, and we need to configure an additional 15 words so that other DeviceNet products can read data. •...
  • Page 40: Input Type

    Type Series A Series B Input Data File 3 to 254 This parameter is used to identify the data file to be read within the controller. Files within Allen-Bradley controllers are: Controller Input Data Files Number Values MicroLogix 1000 Integer...
  • Page 41: Input Word Offset

    Input Data File. The value entered is the first word of data that is read from the controller attached to the DNI. Based on the DF1 Device selected, the sizes of compatible data files within Allen-Bradley controllers are:...
  • Page 42: Output Size

    DNI Configuration Parameters and Programming Notes Output Size Parameter Parameter Number Description Range Default Value Type Series A Series B Output Size Series A: 1 to 16 Series B: 1 to 32 Important: For DNI Series B, you must also configure the Output Split Point.
  • Page 43: Output Split Point

    DNI Configuration Parameters and Programming Notes Output Split Point Parameter Parameter Number Description Range Default Value Type Series A Series B Output Split Point 1 to 32 Important: The Output Split Point parameter cannot be used with DNI Series A. The Output Size within the DNI is configurable from 1 to 32 words.
  • Page 44 5-10 DNI Configuration Parameters and Programming Notes Output Split Point Example We need 4 (3.5 data + 0.5 status) words of slave data that the master will own, and we need to configure an additional 15 words so that other DeviceNet products can write data.
  • Page 45: Output Type

    Series A Series B Output Data File 3 to 254 This parameter is used to identify the target data file where data will be written within the controller. Files within Allen-Bradley controllers are: Controller Output Data Files Number Values MicroLogix 1000...
  • Page 46: Output Word Offset

    Output Data File parameter. The value entered is the first word of data that is written to the controller attached to the DNI. Based on the DF1 Device selected, the sizes of compatible data files within Allen-Bradley controllers are:...
  • Page 47: I/O

    3: MicroLogix 1000 Select the device connected to the DNI’s RS-232 port. If you are connecting an Allen-Bradley controller as a DeviceNet I/O slave device, this selection is used by the DNI to determine the type of communication commands used to read and write data.
  • Page 48: I/O Scan Enable

    5-14 DNI Configuration Parameters and Programming Notes I/O Scan Enable Parameter Parameter Number Description Range Default Value Type Series A Series B DNI Series A: Disabled ( 0) or Disabled ( 0) Data Enable Enabled ( 1) DNI Series B: I/O Scan Enable (Polling Enable) This parameter enables the DNI to scan/exchange I/O data with DF1...
  • Page 49: I/O

    5-15 DNI Configuration Parameters and Programming Notes ,. 0A=HJ>A=J Parameter Parameter Number Description Range Default Value Type Series A Series B DF1 Heartbeat Series A: 2 to 10 Series B: 1 to 10 The DF1 data heartbeat is used to detect a valid communications path between the controller and the DNI and also to detect if the connected controller is scanning its ladder logic.
  • Page 50: Df1 Heartbeat

    5-16 DNI Configuration Parameters and Programming Notes DF1 Heartbeat Rotation Example The value entered for the heartbeat determines how often the DNI will rotate the heartbeat bit. The table below illustrates the heartbeat rotation with the default setting of two (heartbeat checked on every other read). DF1 (RS-232) Port DNI’s Read Sequence DNI’s Write Sequence...
  • Page 51: Data Scan Delay

    5-17 DNI Configuration Parameters and Programming Notes Data Scan Delay Parameter Parameter Number Description Range Default Value Type Series A Series B Data Scan Delay 20 to 3000 ms 50 ms (Polling Delay) When Data Enable (parameter 3) is enabled (DNI Series A) or I/O Scan Enable (parameter 12) is enabled (DNI Series B), the value entered for Data Scan Delay defines the amount of time that the DNI will delay between communications.
  • Page 52: Message Timeout

    5-18 DNI Configuration Parameters and Programming Notes Message Timeout Parameter Parameter Number Description Range Default Value Type Series A Series B Messaging 2 Message Timeout 0 to 2500 ms 0 ms The Message Timeout is the amount of time that a DeviceNet explicit connection is held open after message completion.
  • Page 53: Df1 Substitute Address

    5-19 DNI Configuration Parameters and Programming Notes DF1 Substitute Address Parameter Parameter Number Description Range Default Value Type Series A Series B Messaging DF1 Substitute 0 to 64 64 = Disabled Address Important: The DF1 Substitute Address parameter cannot be used with DNI Series A.
  • Page 54: Df1 Baud Rate

    5-20 DNI Configuration Parameters and Programming Notes DF1 Baud Rate Parameter Parameter Number Description Range Default Value Type Series A Series B DF1 Baud Rate 0 to 5: Series A: 2 = 9600 0: 38,400 Series B: 1 = 19,200 1: 19,200 2: 9600 3: 4800...
  • Page 55: Dni Mode

    5-21 DNI Configuration Parameters and Programming Notes DNI Mode Parameter Parameter Number Description Range Default Value Type Series A Series B Device DNI Mode Standby (0) or Operational (1) Operational (1) Important: The DNI Mode parameter only applies to DNI Series A. For DNI Series B, the operating mode is controlled by the I/O Scan Enable parameter.
  • Page 56: Programming Notes

    5-22 DNI Configuration Parameters and Programming Notes Programming Notes Input Messaging The DNI is capable of accepting an unsolicited Input Data Message from the DF1 device. This capability allows the controller to update the DNI’s input data whenever it detects a change in its input data. With this capability, a user can increase the value of the data scan delay;...
  • Page 57: Status Byte

    5-23 DNI Configuration Parameters and Programming Notes Status Byte The first byte (bits 0 to 7) of the first word of I/O data is set aside as status information. The second byte (bits 8 to 15) of the first word of I/O is available for user data.
  • Page 58: Output Status To Df1 Device

    5-24 DNI Configuration Parameters and Programming Notes Output Status to DF1 Device The Output Status Byte provides the following information: Function Heartbeat Valid Data DeviceNet Node Number Bit Number " DeviceNet Node Number (Bits 0 - 5) Whenever the DNI sets (writes) output data to the DF1 device, these six bits contain the DeviceNet address that the DNI is assigned on DeviceNet.
  • Page 59: Dni Software Files

    +D=FJAH Setup, Programming, and Troubleshootin g DNI Software Files Required Files To configure the DNI as an I/O slave device on DeviceNet, you may need to obtain two software files. These two files provide your network configuration software with the information it needs to interface with the DNI.
  • Page 60 These files are routinely incorporated into your network configuration software. If they are not in your version of configuration software, these files are available from a number of sources: • Local Allen-Bradley distributor • Local Allen-Bradley Sales Office • Via the Internet at http://www.ab.com/micrologix 1761-6.5...
  • Page 61: Setting Up Network Configuration Software

    4. Select Register an EDS file and follow the prompts. RSNetWorx is now set up to recognize and configure the DNI. 5. To locate 1761-NET-DNI in RSNetWorx file list, double-click on the following folders: – Rockwell Automation - Allen-Bradley Company – Communications Adapter AB Parts 1761-6.5...
  • Page 62: Setting Up Devicenet Manager

    8. Highlight and load bitmap into the software. DeviceNet manager is now set up to recognize and configure the DNI. 9. To locate 1761-NET-DNI in DeviceNet managers file list, double-click on the following folders: – Communications Adapter – Allen-Bradley Company 1761-6.5...
  • Page 63: Commissioning The Dni

    Setup, Programming, and T roubleshootin g Commissioning the DNI Your configuration software handles all interface issues for connection to a DNI over DeviceNet. You use exactly the same procedures to connect to a DNI as you do any other DeviceNet product. The DNI draws power from the DeviceNet connector.
  • Page 64: Programming Over Devicenet

    Setup, Programming, and T roubleshootin g Programming Over DeviceNet Computer with DNI The DNI provides the ability to upload/download/monitor the ladder logic program of controllers connected to a DNI on the network. To accomplish this: 1. Connect a commissioned DNI to the RS-232 port on a computer (as shown under Local Access to DeviceNet on page 3-5).
  • Page 65: Modifying Dni Parameters

    Setup, Programming, and T roubleshootin g Modifying DNI Parameters Using DNI Configuration Utility to Modify Parameters Use the main configuration to set or change any of the DNI parameters. Disable Polling Enable while you are making changes. When you are finishing, click Save to File and Save to DNI.
  • Page 66: Using Rsnetworx To Modify Parameters

    Setup, Programming, and T roubleshootin g Using RSNetWorx to Modify Parameters Once a DNI is placed on the network, double-click to open the EDS file. All adjustable parameters that configure the DNI for operation are set up through this configuration utility. The illustration below shows the RSNetworx Device Configuration screen with each DNI configurable parameter.
  • Page 67: Using Devicenet Manager To Modify Parameters

    Setup, Programming, and T roubleshootin g Using DeviceNet Manager to Modify Parameters Once a DNI is placed on the network, double-click to open the EDS file. All adjustable parameters that configure the DNI for operation are set up through this configuration utility. The illustration below shows the DeviceNet Manager Device Configuration screen with each DNI configurable parameter.
  • Page 68: Led Indicators

    6-10 Setup, Programming, and T roubleshootin g Troubleshooting LED Indicators The DeviceNet Interface has three LED indicators: Color Module Status LED bicolor - red/green Network Status LED bicolor - red/green RS-232 LED green MOD LED (Module Status LED) The module status LED provides information specific to the DNI. LED Condition DNI State Problem/Indication...
  • Page 69: Net Led (Network Status Led)

    6-11 Setup, Programming, and T roubleshootin g NET LED (Network Status LED) The network status LED provides information specific to the DeviceNet network. LED Condition DNI State Problem/Indication Not Powered/Not DNI is not on-line. On-Line •DNI has not completed the Dup_MAC_ID test yet.
  • Page 70: Dni Series A

    6-12 Setup, Programming, and T roubleshootin g DNI Series A Identity Object DeviceNet Class Codes Class Code: 0x01 Service Name Service Code Get Attribute Single 0x0E Set Attribute Single 0x10 Reset 0x05 Instance = 0x01 Name Attribute Data Access Value Vendor ID 0x01 UINT...
  • Page 71: Dni Series B Devicenet Class Codes

    6-13 Setup, Programming, and T roubleshootin g DNI Series B Identity Object DeviceNet Class Codes Class Code: 0x01 Service Name Service Code Get Attribute Single 0x0E Set Attribute Single 0x10 Reset 0x05 Instance = 0x01 Name Attribute Data Access Value Vendor ID 0x01 UINT...
  • Page 72: Input Assembly Data (Explicit, Split Point, And Slave)

    6-14 Setup, Programming, and T roubleshootin g Input Assembly Data (Explicit, Split Point, and Slave) Class Code: 0x04 Name Access Instance Data Attribute Inputs Type Value Slave Assembly Get/Set Input 100 (64h) Input Split Point Get/Set Input 102 (66h) Explicit Assembly Explicit word 0 Get/Set Input...
  • Page 73: Output Assembly Data (Explicit, Split Point, And Slave)

    6-15 Setup, Programming, and T roubleshootin g Output Assembly Data (Explicit, Split Point, and Slave) Class Code: 0x04 Name Access Instance Data Attribute Outputs Type Value Slave Assembly Get/Set Output 101 (65h) Output Split Point Get/Set Output 103 (67h) Explicit Assembly Explicit word 0 Get/Set Output...
  • Page 74 6-16 Setup, Programming, and T roubleshootin g 1761-6.5...
  • Page 75: Micrologix As I/O On Devicenet

    +D=FJAH Application Examples All examples are for illustration and information purposes only. Because of the many variables and requirements associated with any particular installation, Rockwell Automation cannot assume responsibility or liability for the actual use based on the examples and diagrams. MicroLogix controllers are incapable of being true slave I/O products.
  • Page 76: Example Dni Configuration Parameters

    Application Examples Example DNI Configuration All example ladder logic programs in this section use the following DNI Parameters Configuration. Parameter Number Description Range Default Value For this Example, ENTER Series A Series B Input Size Series A: 1 to 16 1 word 4 words Series B: 1 to 32...
  • Page 77: Example Ladder Logic

    Application Examples Example Ladder Logic The ladder program example is used to monitor the integrity of the communications link with the DNI. If something happens and communications are lost (cable is cut or removed, DNI loses power or faults, etc.) this logic detects that condition. The user can program the controller to respond to a loss of communications, if desired.
  • Page 78: Dni - Micrologix Heartbeat Logic

    Application Examples DNI - MicroLogix Heartbeat Logic Note: Rung 9 in this example resets (0) all outputs to off if communications are lost. If you prefer your application to have the controller maintain the outputs in their last state, remove this rung. Or, if you want additional logic to control your outputs, remove this rung and program the outputs as your application requirements warrant.
  • Page 79 Application Examples This rung moves the heartbeat bit that is received from the DNI (N7:95/7, the DNI’s output) and moves its status to bit N7:90/7. Bit N7:90/7 is bit 7 of the first word of input data that the DNI receives from the MicroLogix 1000. The DNI toggles the heartbeat bit (N7:95/7) at the rate identified by the DNI Scan Delay (polling delay) x the DF1 Heartbeat.
  • Page 80 Application Examples This rung clears the MicroLogix 1000 outputs if communications with the DNI is lost, or if the DeviceNet master data is not valid. When communications are re-established, the outputs automatically recover. If it is desired that the outputs do not clear on a communications error, remove this rung from the program.
  • Page 81: Dni - Cos (Change Of State) I/O Messaging

    Application Examples DNI - COS (change of state) I/O Messaging The ladder logic shown below is an example of how to send input data to the DNI (COS input messaging). This procedure is recommended because the latency issue associated with polling devices is minimized. Polling is a mechanism that is used to acquire data from a device.
  • Page 82 Application Examples DNI I-O.RSS Ladder 6 - COS ML DNI This rung checks to see if the input data has changed from the previous ladder scan. If the input data has changed, bit B3:31 is set. MicroLogix 1000 Inputs Input Data has Changed Flag B3:31 0000 Not Equal...
  • Page 83 Application Examples The rung is used to reset a completed or errored message instruction. Resetting the MSG instruction will re-arm it to re-transmit. MicroLogix to DNI Message Done Input Data has Changed Flag MicroLogix to DNI Message Enabled N7:82 B3:31 N7:82 0003 Message Error...
  • Page 84 7-10 Application Examples 1761-6.5...
  • Page 85 +D=FJAH Explicit Messaging (DNI Series B Only) Explicit messaging is the mechanism that is used to move data over DeviceNet. Every device on DeviceNet either initiates or responds to some type of explicit message to either read (get) or write (set) data. In the network shown below, node 5 is a master (scanner) that owns slave I/O data on the DeviceNet network.
  • Page 86: Using Df1 Protocol For Explicit Messages Over Devicenet

    DNI using explicit messaging. Using DF1 Protocol for Explicit The DNI is an intelligent bridge between DF1 Full Duplex (Allen-Bradley Messages Over DeviceNet open protocol) and DeviceNet. All Allen-Bradley controllers that use DF1 protocol (basically any Allen-Bradley controller with an RS-232 port) use the historical source/destination model to move data.
  • Page 87: Routing Profile Configuration

    Explicit Messaging (DNI Series B Only) Routing Profile Configuration The 10 profiles stored within the DNI in profile registers. To configure a routing profile, the user creates a write message in the controller’s ladder logic with a destination node address of 240 to 249. The write message must have a data length of five words.
  • Page 88 Explicit Messaging (DNI Series B Only) Note: Devices must be UCMM capable. The proximity switch and tower light are not UCMM capable. But, because they are owned by the 1747-SDN scanner in the SLC chassis, the DNI can explicit message to them. Note: Any devices parameters should be identified in their respective documents.
  • Page 89: Writing (Set) Data Example

    Explicit Messaging (DNI Series B Only) Writing (Set) Data Example In this example we want to write data to the light tower at node 20. The light tower has specific parameters that are accessible via the DeviceNet network. In this example, profile register 241 within the DNI (node 10) has been configured to set data in the light tower: DNI Profile Register 241: •...
  • Page 90 Explicit Messaging (DNI Series B Only) The size specified in the DNI’s profile register is in bytes. The data being sent by the controller is in words. In this example N7:0 contains the profile register to be used (241). Location N7:1 contains the data to be sent to the light tower.
  • Page 91: Specifications

    Appendix Specifications Physical Specifications Description Specification 24V dc Power Source Required 11 to 25V dc Current Draw 200 mA at 24V dc 350 mA at 11V dc (400 mA maximum inrush for 30 ms at 24V dc) Internal Isolation 500V dc °...
  • Page 92: Dimensions

    Specifications Dimensions 52.07 mm (2.05 in.) 118 mm 107 mm (4.64 in.) (4.20 in.) 27.7 mm 64.8 mm (1.09 in.) (2.55 in.) Allow 15 mm (0.6 in.) clearance for DIN rail latch movement during installation and removal. 1769-6.5...
  • Page 93 Specifications Mounting Template 52.07 mm (2.05 in) 118 mm 107 mm (4.64 in) (4.20 in) 27.7 mm Allow 15 mm (0.6 in.) (1.09 in) clearance for DIN rail latch movement during installation and removal. AB Parts 1769-6.5...
  • Page 94 Specifications 1769-6.5...
  • Page 95: Glossary

    Terms and The following terms and abbreviations are specific to this product. For a complete Abbreviations listing of Allen-Bradley terminology, refer to the Allen-Bradley Industrial Automation Glossary, publication AG-7.1. Autobaud A feature that allows a communications port to automatically synchronize to the device or network that it is attached to.
  • Page 96 A product whose data (or portion of) can be owned by DeviceNet Master. DF1 Full Duplex DF1 is a standard (open) point-to-point communication protocol. Virtually ® ® all Allen-Bradley controllers (PLC-3 , PLC-5R , SLC, MicroLogix) that support an RS-232 communications port support DF1. Explicit Messaging A DeviceNet message which gets/sets device configuration information.
  • Page 97: Index

    2-1 configuration parameters 5-1, 5-2 configuring master/slave I/O 2-3 hazardous location operation 4-2, A-1 configuring peer-to-peer messaging 2-2 contacting Allen-Bradley for assistance P-5 contents of manual P-2 I/O scan enable 5-14 C-UL A-1 information how to get more P-4...
  • Page 98 I/O scan enable 5-14 input data file 5-6 input size 5-3 terms Glossary-1 input split point 5-4 troubleshooting input type 5-6 contacting Allen-Bradley P-5 input word offset 5-7 LED indicators 6-10 message timeout 5-18 output data file 5-11 UL A-1 output size 5-8...
  • Page 99 AB Parts 1761-6.5...
  • Page 101 Back Cover AB Parts Publication 1761-6.5 - June 1999 xxxxxxx-xx Supersedes Publication 1761-6.5 - January 1998 © 1999 Rockwell International Corporation. All rights reserved. Printed in the U.S.A.

Table of Contents