Controllogix Devicenet Scanner Module: Installation Instructions
Controllogix Devicenet Scanner Module: Installation Instructions
2 ControlLogix DeviceNet Scanner Module Throughout this manual we use the following notes to make you aware of safety considerations:
WARNING
!
ATTENTION
Identifies information about practices or circumstances that have the potential to create an explosion hazard.
Identifies information about other practices or circumstances that can lead to personal injury or death, property damage or economic loss.
Warning and Attention statements help you to: identify a hazard avoid a hazard recognize the consequences We use the following note to call attention to critical information: Identifies information that is critical for successful application and understanding of the product.
IMPORTANT
Change bars are used to indicate information that has changed or been added since the previous version of these instructions.
EMC Directive
This product is tested to meet the Council Directive 89/336/EC Electromagnetic Compatibility (EMC) by applying the following standards, in whole or in part, documented in a technical construction file: EN 50081-2 EMC Generic Emission Standard, Part 2 Industrial Environment EN 50082-2 EMC Generic Immunity Standard, Part 2 Industrial Environment This product is intended for use in an industrial environment.
ATTENTION
Slave Mode
The slave mode feature allows processor-to-processor communication. It does this by allowing the scanner to perform as a slave device to another master on the network. Like other slaves, the scanner module exchanges data with only one master when it is in slave mode. You control what information is exchanged through the scan list configuration and associated mapping functions of RSNetWorx for DeviceNet software. The 1756-DNB can function in the following modes:
Scanner is in this mode when it Null Master Slave Dual contains an empty or disabled scan list (out-of-box default). serves as a master to one or more slaves but is not simultaneously serving as a slave to another master. serves as a slave to another master. serves as both a master to one or more slaves and as a slave to another master simultaneously.
Change of State
The scanner module can send and receive data on a change of state basis with slave devices that also have this feature. Data is sent: whenever a data change occurs, or at a user-configurable heartbeat rate
6 ControlLogix DeviceNet Scanner Module Change of state increases system performance by reducing network traffic, since data is only sent on an as-needed basis. Use RSNetWorx for DeviceNet software to activate this feature.
Cyclic I/O
The scanner module can send and receive data on a cyclic basis with slave devices that also have this feature. Cyclic I/O increases system performance by reducing network traffic, since data is only sent at a user-configurable rate. Use RSNetWorx for DeviceNet software to activate this feature.
Door Label
Front Panel
MOD/NET I/O OK
DeviceNet Connector
Side View
Front View
small screwdriver
WARNING
When you insert or remove a module while backplane power is on, an electrical arc may occur. An electrical arc can cause personal injury or property damage by: sending an erroneous signal to your systems field device causing unintended machine motion or loss of process control causing an explosion in a hazardous environment Repeated electrical arcing causes excessive wear to contacts on both the module and its mating connector. Worn contacts may create electrical resistance that can affect module operation.
Power Supply
1756-A4 Chassis
ControlLogix DeviceNet Scanner Module 9 For information on installing these products, refer to the publications listed in the following table.
Chassis Type Series B: 1756-A4, -A7, -A10, -A13 Chassis Installation Pub. No. 1756-IN080 Power Supply 1756-PA72/B 1756-PB72/B 1756-PA75/A 1756-PB75/A Power Supply Installation Pub. No. 1756-5.67 Pub. No. 1756-5.78
Chassis
1
Align the circuit board with top and bottom guides in the chassis.
POWER
Circuit board
2
Slide the module into the chassis. Make sure the module properly connects to the chassis backplane.
3
The module is fully installed when it is flush with the power supply or other installed modules.
1
Push on upper and lower module tabs to disengage them.
POWER
POWER
2
Slide the module out of the chassis.
IMPORTANT
For detailed DeviceNet connection information, see the DeviceNet Cable System Planning and Installation Manual, publication DN-6.7.2. Also see the Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1.
Red dot White dot Blue dot Black dot 10-position plug 5-position plug
Module label shows wiring color scheme Red White Bare Blue Black
20479-M D D D D D
Red White Bare Blue Black DeviceNet drop line or trunk cable
20474-
ON
ON POWER OFF
POWER OFF
DeviceNetTM
1. Firmware major revision (01 through 128) 2. Firmware minor revision (01 through 255) 3. Optional Firmware Build Number 4. Baud rate (125, 250, or 500) 5. MAC ID (00 to 63)
Alphanumeric Display
MOD/NET I/O
OK
TIP
You can use RSNetWorx for DeviceNet software to set the baud rate and MAC ID of your module. The 1756-DNB module is also equipped with a manual pushbutton for setting baud rate and MAC ID, as described in the following section.
ControlLogix DeviceNet Scanner Module 15 The modules alphanumeric display cycles through the allowable baud rates (125k 250k, 500k). 2. Release the button when the baud rate you want to select is shown on the display. If your module is connected to the network: 1. Select the network node address by pushing in and holding the pushbutton. The display starts at the current MAC ID and cycles through all legitimate the network node addresses (00-63). 2. Release the button when the address number shown on the display is the number you want to select.
What is Displayed?
As an example, the display for RUN toggles between the network address and the mode:
A#01 RUN
If there is a problem, the display shows the network address, followed by the MAC ID of the problem node, followed by the error code. The display toggles through these elements until the error is corrected.
71 72 73
Illegal data in scan list table (node number alternately flashes). Slave device stopped communicating (node number alternately flashes). Devices identity information does not match electronic key in scan list table entry (node number alternately flashes).
75 76
No traffic detected on the network. No direct network traffic for scanner detected.
77
Data size expected by the device does Reconfigure your module for the not match scan list entry (node correct transmit and receive data number alternately flashes). sizes. Slave device in scan list table does not exist (node number alternately flashes). Scanner has failed to transmit a message. Scanner is in IDLE mode. Scanner is in FAULT mode. Add the device to the network, or delete the scan list entry for that device. Make sure that your module is connected to a valid network. Check for disconnected cables. Put controller in RUN mode. Enable RUN bit in Module Command Register. Check Module Command Register for FAULT bit set.
78
79
80 81 82
Error detected in sequence of Check scan list table entry for slave fragmented I/O messages from device device to make sure that input and (node number alternately flashes). output data lengths are correct. Check slave device configuration. Slave device is returning error responses when scanner attempts to communicate with it (node number alternately flashes). Scanner is initializing the DeviceNet network. Check accuracy of scan list table entry. Check slave device configuration. Slave device may be in another masters scan list. Reboot slave device. None. This code clears itself once scanner attempts to initialize all slave devices on the network.
83
84
85 86
Data size was incorrect for this device Slave device is transmitting incorrect at runtime. length data. Try replacing slave device. Device is producing zero length data (idle state) while scanner is in Run Mode. Check device configuration and slave node status.
90
User has disabled communication port Check Module Command Register for DISABLE bit set. Publication 1756-IN566B-EN-P - April 2001
92
95
Application FLASH update in progress. None. Do not disconnect the module while application FLASH is in progress. You will lose any existing data in the scanners memory. Scanner halted by user command. General firmware error. Normal operation. The numeric display matches the scanners node address on the DeviceNet network. Scanner is in IDLE mode. User has disabled communication port. No network power detected on communication port. Check Module Command Register for HALT bit set. Replace module. Do nothing.
Put controller in RUN mode. Enable RUN bit in Module Command Register. Reconfigure your module. check Module Command Register. Provide network power. Make sure that scanner drop cable is providing network power to scanner communication port. Enter a scan list. Check DeviceNet connection on front of module. None. The scanner hears other network communication.
No scan list is active in the module or no messages have been received by the scanner. No direct network traffic for scanner detected.
NoTX
green
flashing green(1)
device operational AND online and not connected or device online and device needs commissioning
minor fault and/or connection time-out critical fault or critical link failure
(1)
The flash rate of the LED is approximately 1 flash per second. The LED should be on for approximately 0.5 seconds and off for approximately 0.5 seconds.
Indicates Scanner is not online. Check network power. Scanner is in RUN mode, outputs are under control, and inputs are being consumed. Scanner is in IDLE mode, outputs are not under control, and inputs are being consumed.
The flash rate of the LED is approximately 1 flash per second. The LED should be on for approximately 0.5 seconds and off for approximately 0.5 seconds.
The flash rate of the LED is approximately 1 flash per second. The LED should be on for approximately 0.5 seconds and off for approximately 0.5 seconds.
Output Structure
The controller controls output I/O by writing output data to an output structure in the 1756-DNB module. The scanner module then delivers a copy of these output values to modules on DeviceNet. The output structure consists of a 32-bit command register and a variable size 32-bit array of up to 123 words for output data.
Output Structure Element Description module command register Data Type
This 32-bit register consists of 1 x 32-bit register several bits that affect the modules behavior on the network. 123 x 32-bit data array
output_data
unused
IMPORTANT
If the module is halted because the HaltScanner bit is set, power must be physically recycled to restart the module.
Input Structure
The controller receives input I/O by reading input data from an input structure in the 1756-DNB module. The scanner module receives input data from DeviceNet modules and delivers a copy of these values to the controller. The input structure consists of one 32-bit status register and a variable size 32-bit array of up to 124 words for input data. The 32-bit status register reflects the current state of several key module-level operational parameters. The input structure consists of these data elements.
Input Structure Element module status register input_data Data Type 1 x 32-bit register 123 x 32-bit variable size data array
unused
Status Structure
The controller receives status information concerning the 1756-DNB modules ability to exchange DeviceNet messages with other nodes by reading from the status structure in the 1756-DNB module. The scanner module periodically updates the contents of the status structure and copies its contents to the controller. The status structure consists of several tables. The bit position of each of the 64 bits that make up a given status table directly corresponds to the node address of a device.
24 ControlLogix DeviceNet Scanner Module The status structure consists of these data elements:
Status Structure Element ScanCounter DeviceFailureRegister Description counter incremented each I/O scan device failed bit table; 1 = failed Data Type 32-bit 64-bit DINTS 10
AutoverifyFailureRegister device I/O size does not match 64-bit scanners internal table; 1 = mismatch DeviceIdleRegister ActiveNodeRegister StatusDisplay ScannerDeviceStatus ScannerAddress ScannerStatus device is idle bit table; 1 = idle node online bit table; 1 = online ASCII representation of DNB alphanumeric display Scanner device status: DeviceNet address of DNB module status of 1756-DNB module 64-bit 64-bit 4-byte 4-byte binary 8-bit binary 8-bit binary 11
ScrollingDeviceAddress scrolls through DeviceNet nodes once 8-bit binary per second by address and status ScrollingDeviceStatus 8-bit binary (0 = no faults). ReservedArray DeviceStatus future expansion (20 bytes) DeviceNet node status array, byte per device 20 x 8-bit 64 x 8-bit 16 24/32
EXPLOSION HAZARD Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous. Do not disconnect connections to this equipment unless power has been removed or the area is known to be nonhazardous. Secure any external connections that mate to this equipment by using screws, sliding latches, threaded connectors, or other means provided with this product. Substitution of components may impair suitability for Class I, Division 2. If this product contains batteries, they must only be changed in an area known to be nonhazardous.
RISQUE DEXPLOSION Couper le courant ou sassurer que lenvironnement est class non dangereux avant de dbrancher lquipement. Couper le courant ou sassurer que lenvironnement est class non dangereux avant de dbrancher les connecteurs. Fixer tous les connecteurs externes relis cet quipement laide de vis, loquets coulissants, connecteurs filets ou autres moyens fournis avec ce produit. La substitution de composants peut rendre cet quipement inadapt une utilisation en environnement de Classe 1, Division 2. Sassurer que lenvironnement est class non dangereux avant de changer les piles.
Specifications
Parameter Module Location Maximum Backplane Current Load Maximum DeviceNet Current Load Power Dissipation Environmental Conditions Operational Temperature: Storage Temperature: Relative Humidity: Shock Unpackaged Vibration Unpackaged Conductors Agency Certification (when product is marked) Specification any slot in the ControlLogix chassis 600mA @ 5.0V dc and 3mA @ 24V dc from ControlLogix chassis backplane 90mA maximum @11-25V dc 30mA typical @ 11-25V dc 5.3W maximum 0 to 60C (32 to 140F) -40 to 85C (-40 to 185F) 5-95% without condensation 30g operational 50g non-operational 5g from 10-150Hz Category 2(1) Listed Industrial Control Equipment Certified Process control Equipment Certified Class I, Division 2, Group A,B,C,D Approved class I, Division 2, Group A,B,C,D Marked for all applicable directives Marked for all applicable acts
N223
(1)
Refer to the Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1.
ControlLogix is a trademark of Rockwell Automation. DeviceNet is a trademark of Open DeviceNet Vendors Association (ODVA). RSLogix 5000 and RSNetWorx for DeviceNet are trademarks of Rockwell Software Inc.
PN 957536-69
2001 Rockwell International Corporation. Printed in USA