12 Input/12 Output Discrete Embedded TTL I/O
Module with Pulse Width Modulation and
DeviceLogix
Cat. No. 1799-D12G12GL
Inside...
ForSee page
About the Module 1
Important User Information 3
Environment and Enclosure 4
Install the Module 4
Prevent Electrostatic Discharge 5
Configure Module Parameters 12
Configure DeviceLogix Parameters 13
Troubleshoot with the Indicators 15
Specifications 18
About the Module
The 12 Input/12 Output Discrete Embedded TTL I/O Module is a 24-point board
with four pulse width modulation (PWM) outputs. Inputs and outputs are
transistor-transistor logic (TTL) compatible. TTL indicates logic voltage levels from 0
to 5V dc (low voltage < 1V dc; high voltage > 2V dc).
The module uses DeviceLogix technology. DeviceLogix is a local logic capability
that lets you control outputs and manage status information within the device.
The module communicates via a DeviceNet network.
Publication 1799-IN008A-EN-P - July 2005
212 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
The module is equipped with AutoBaud detect, and is shipped with Autobaud
enabled. AutoBaud lets the module detect the baud rate on your DeviceNet
network and automatically adjusts the module to that rate.
31568-M
Your package contains:
• one I/O module
• these installation instructions
• one DeviceNet 5-position, open-style plug with 2 locking screws (catalog
number 1799-DNETSCON)
Optional Hardware
Order all mating connectors and mounting hardware separately.
Hex stand-off, M3, 1 cm (1/4 in.)
Minimum length 1 cm (1/4 in.)
Screw, Pan Head, #66N/ALocal purchase
Publication 1799-IN008A-EN-P - July 2005
6N/ALocal purchase
3 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Important User Information
Solid state equipment has operational characteristics differing from those of electromechanical equipment.
Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (Publication SGI-1.1
available from your local Rockwell Automation sales office or online at
http://literature.rockwellautomation.com) describes some important differences between solid state equipment
and hard-wired electromechanical devices. Because of this difference, and also because of the wide variety of
uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that
each intended application of this equipment is acceptable.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages
resulting from the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many
variables and requirements associated with any particular installation, Rockwell Automation, Inc. cannot
assume responsibility or liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits,
equipment, or software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell
Automation, Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING
Identifies information about practices or circumstances that can cause an explosion in a
hazardous environment, which may lead to personal injury or death, property damage, or
economic loss.
IMPORTANT
ATTENTION
SHOCK HAZARD
BURN HAZARD
Identifies information that is critical for successful application and understanding of the
product.
Identifies information about practices or circumstances that can lead to personal injury or
death, property damage, or economic loss. Attentions help you identify a hazard, avoid a
hazard, and recognize the consequence.
Labels may be located on or inside the equipment (e.g., drive or motor) to alert people that
dangerous voltage may be present.
Labels may be located on or inside the equipment (e.g., drive or motor) to alert people that
surfaces may be dangerous temperatures.
Publication 1799-IN008A-EN-P - July 2005
4 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
ATTENTION
Environment and Enclosure
This equipment is intended for use in a Pollution Degree 2 industrial environment, in
overvoltage Category II applications (as defined in IEC publication 60664-1), at altitudes up to
2000 meters without derating.
This equipment is considered Group 1, Class A industrial equipment according to IEC/CISPR
Publication 11. Without appropriate precautions, there may be potential difficulties ensuring
electromagnetic compatibility in other environments due to conducted as well as radiated
disturbance.
This equipment is supplied as open type equipment. It must be mounted within an enclosure
that is suitably designed for those specific environmental conditions that will be present and
appropriately designed to prevent personal injury resulting from accessibility to live parts. The
interior of the enclosure must be accessible only by the use of a tool. Subsequent sections of
this publication may contain additional information regarding specific enclosure type ratings
that are required to comply with certain product safety certifications.
NOTE: See NEMA Standards publication 250 and IEC publication 60529, as applicable, for
explanations of the degrees of protection provided by different types of enclosure. Also, see
the appropriate sections in this publication, as well as the Allen-Bradley publication 1770-4.1,
Industrial Automation Wiring and Grounding Guidelines, for additional installation
requirements pertaining to this equipment.
Install the Module
To install the module, you must do the following:
• Set the node address.
• Mount the module.
• Connect the module to the DeviceNet network and to your I/O.
• Communicate with the module.
• Configure module parameters.
• Configure DeviceLogix parameters.
Publication 1799-IN008A-EN-P - July 2005
5 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
ATTENTION
Prevent Electrostatic Discharge
This equipment is sensitive to electrostatic discharge, which can
cause internal damage and affect normal operation. Follow these
guidelines when you handle this equipment:
• Touch a grounded object to discharge potential static.
• Wear an approved grounding wriststrap.
• Do not touch connectors or pins on component boards.
• Do not touch circuit components inside the equipment.
• If available, use a static-safe workstation.
• When not in use, store the equipment in appropriate
static-safe packaging.
Set the Node Address
Set the node address using the rotary switches or a DeviceNet software
configuration tool such as RSNetWorx for DeviceNet.
The two switches are S1 and S2:
Switch LabelFunction
S1MSD - Most Significant Digit
S2LSD - Least Significant Digit
Use the following illustration to help you locate the switches.
S1
S2
Publication 1799-IN008A-EN-P - July 2005
31572-M
612 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Valid node addresses are 00 through 63. Each board is shipped with the node
address set to 63 in the board’s memory. The rotary switches are set for position 99
at shipment.
TIP
To set the node address, do the following:
1. Use a small blade screwdriver to rotate the switches.
2. Line up the small arrow on the switch with the number setting you wish to
use.
The rotary switches are read at board power-up only. Settings
between 64 and 99 cause the board to use the last valid node
address stored in the board’s memory.
Mount the Module
Use the following illustration to help you mount the module.
You can mount the board in an enclosure with pre-tapped holes.
Use the table on page 2 as a guide when purchasing mounting hardware.
Stand-off (1 of 6)
1. Place the six stand-offs behind the module.
2. Align the holes on the module with the stand-offs.
3. Place the screws through the module into the stand-offs and tighten.
Publication 1799-IN008A-EN-P - July 2005
31570-M
7 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Module Dimensions
7.9 cm
3.125 in.
7.8 cm
3.0625 in.
7.8 cm
3.0625 in.
16.5 cm
6.5 in.
8.9 cm
3.5 in.
31580-M
Connect the Module
Use the following illustrations and tables to help you connect the DeviceNet and
I/O connectors to the module.
DeviceNet Connector (P1)
P5
P4
P3
P2
31571-M
ATTENTION
I/O cabling must be less than 6 m (19.7 ft).
Publication 1799-IN008A-EN-P - July 2005
8 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
TIP
If necessary to guard against excessive vibration, tighten the two
screws on the DeviceNet connector (P1) to a maximum torque of
0.79 N-m (7 in-lbs).
I/O Connector Pin Assignments
The following illustration depicts the pin number assignments of the I/O connectors
(P2 through P5).
Connectors P2 through P5
1 2 3 4 5 6 7 8 9 10 11 12
31572-M
I/O Connector Signals
The following table identifies the signal for each pin number on the I/O connectors
(P1 through P5).
PinDescriptionFunctionComments
1Common Field Power0V dc returnField power minus
2First InputInput
3First OutputOutput
45V dc Field Power+5V dc field68 mA per connector
5Second OutputOutput
6PWM SignalOutputRequires Enable Set
7Second InputInput
8Third OutputOutput
9Third InputInput
10Not UsedNot UsedNot Used
11Not UsedNot UsedNot Used
12Not UsedNot UsedNot Used
Publication 1799-IN008A-EN-P - July 2005
912 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
I/O Connector Inputs and Outputs
The following table identifies the inputs and outputs for connectors P2 through P5.
PinConnector
P5P4P3P2
1CommonCommonCommonCommon
2Input 0Input 3Input 6Input 9
3Output 0Output 4Output 8Output 12
4+5V dc+5V dc+5V dc+5V dc
5Output 1Output 5Output 9Output 13
6PWM 1PWM 2PWM 3PWM 4
7Input 1Input 4Input 7Input 10
8Output 2Output 6Output 10Output 14
9Input 2Input 5Input 8Input 11
DeviceNet Connector Pin Assignment
The following table identifies the signal for each pin number on the DeviceNet
connector.
PinDescriptionFunctionColor
1V--24V dcBlack
2CAN_LDeviceNet-specificBlue
3ShieldNot UsedNot Used
4CAN_HDeviceNet-specificWhite
5V++24V dcRed
Publication 1799-IN008A-EN-P - July 2005
1012 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Connect the Field Output Device to the I/O Connector (P1)
Use the following wiring diagram to connect the module outputs. The module
outputs provide 5V TTL level signals.
Pin 1
Return
P2 - P5
Pins 3, 5, 6, 8
Output X
Load
Connect the Field Input Device to the I/O Connector (P1)
IMPORTANT
Use the following wiring diagram to connect the module inputs.
All field input devices in each group of eight must be of the same
type, either sinking or sourcing. The board will not operate if the
types are mixed.
Pins 4
+5V dc
TTL-level Device
Pins 2, 7, 9
Input X
Pin 1
Return
Publication 1799-IN008A-EN-P - July 2005
11 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Communicate with the Module
The module exchanges I/O data with the master on DeviceNet through cyclic,
polled, or change-of-state messaging.
Messaging TypeDescription
CyclicThe module produces and consumes I/O data
cyclically at the rate configured by the master on the
DeviceNet network.
PolledThe master initiates communication by sending its
Change-of-StateI/O data is produced when an input changes.
The module consumes and produces I/O data as follows:
I/O Connection TypeConsumesProduces
Cyclic3 Bytes6 Bytes
Polled3 Bytes6 Bytes
Change-of-State3 Bytes6 Bytes
polled I/O message to the board. The board
consumes the message, updates any outputs and
produces a response containing the input data.
A heartbeat production occurs if no input condition
change occurs within the expected packet rate. This
heartbeat production tells the master that the board
is alive and ready to communicate. Consumption
occurs when data changes and the master produces
new output data to the board.
Publication 1799-IN008A-EN-P - July 2005
1212 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Refer to the following table for the word/bit definitions for the 1799-12G12GL
boards
ByteBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Produced 0 I7I6I5I4I3I2I1I0
Produced 1 ReservedLogic Enabled ReservedReserved I11I10I9I8
Where: I = Input; O = Output; PWM = Pulse Width Modulation
PWM 0 through 7 = Pulse Width Modulation percent value
O60504O3
PWM Enabled 0
O14O13O12O11
PWM Enabled 2
O2O1O0
O1009O8
Configure Module Parameters
The module has 11 parameters that are configurable through a DeviceNet software
configuration tool such as RSNetWorx for DeviceNet. The DeviceNet configuration
tool requires an electronic data sheet (EDS) to configure the module’s parameters.
You can find the EDS file on the ODVA Web site (www.odva.org).
Use the descriptions in the following table to help you configure the parameters.
ParameterDescription
AutoBaudEnables the board to match the network’s data rate. When
enabled, Baud Rate parameter is ignored.
Input Off-to-On Filter TimeControls the amount of time the input must be in the on
state before the board reports the input as on.
Input On-to-Off Filter TimeControls the amount of time the input must be in the off
state before the board reports the input as off.
Output Idle StateControls the state of each output when the DeviceNet
master is in an idle state.
Output Fault StateControls the state of each output when the board loses
communication with the DeviceNet master.
Output Idle ValueControls the value that outputs will have when the output
idle state is set to use idle value.
Publication 1799-IN008A-EN-P - July 2005
13 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
ParameterDescription
Output Fault ValueControls the value that outputs will have when the output
Consumed I/O AssemblyLets you select size of consumed data.
Network Status OverrideLets local logic override output behavior when the module is
Comm Status OverrideAllows local logic to override output behavior when
Use the Function Block Editor supplied with RSNetWorx for DeviceNet software to
configure DeviceLogix parameters.
TIP
For more information on using the Function Block Editor, refer to
the DeviceLogix User Manual, publication ACIG-UM001, as well
as the online help supplied with RSNetWorx for DeviceNet
software.
Configure the DeviceLogix parameters listed in the following table:
ParameterSelection
Function Blocks SupportedBoolean
Maximum Number of Function Blocks in a
Configuration
Function Block Processing Time2 msec/24 blocks
Network Input Bits32
Network Output Bits16
Latches
Time rs
Counters
72
4 msec/28 blocks
6 msec/72 blocks
Publication 1799-IN008A-EN-P - July 2005
14 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
ParameterSelection
Available Status BitsExplicit Message Connection
Logic Status IndicatorsNone
Consumed I/O AssemblyThe amount of data the module consumes over the
10V/m with 1kHz sine-wave 80%AM from 30MHz...2000 MHz
10V/m with 200Hz 50% Pulse 100%AM at 900 MHz
10V/m with 200Hz 50%Pulse 100% AM at 1890 MHz
Publication 1799-IN008A-EN-P - July 2005
20 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
General Specifications (continued)
EFT/B ImmunityIEC 61000-4-4:
Surge Transient ImmunityIEC 61000-4-5:
Conducted RF ImmunityIEC 61000-4-6:
Enclosure Type RatingNone (open-style)
5V Supply Voltage Ranges4.8...5.1V
Supply Power/Current Ratings Isolated outputs limited to 1 volt-ampere in each ungrounded output
Power Consumption11.25 VA dc
Power Dissipation11.25 VA dc @ 70 °C, approximate minimum enclosure size 229 mm x
Isolation Voltage
(continuous-voltage withstand
rating)
Conductors Wire Size
Wiring Category
1,2
Wire TypeCopper
±2kV at 2.5kHz on signal ports
±2kV at 5kHz on communications ports
±2kV line-earth (CM) on communications ports
10Vrms with 1kHz sine-wave 80%AM from 150kHz...80MHz
0...5.1V dc
line
165 mm x 127 mm (9 in. x 6.5 in. x 5 in.)
50V continuous
Tested to withstand 2000V dc for 60 seconds
2
I/O: 20 AWG (0.5mm2)...26 AWG (0.13mm
wire rated at 75 °C or greater 1.2 mm (3/64 in.) insulation maximum.
2
DeviceNet: 14 AWG (2.5mm
)...22 AWG (0.25mm2) solid or stranded
) solid or stranded copper
copper wire rated at 75 °C or greater 1.2 mm (3/64 in.) insulation
maximum. (Refer to publication DNET-UM072).
2 - on signal ports
2 - on communications ports
1
Use this Conductor Category information for planning conductor routing. Refer to Publication 1770-4.1,
Industrial Automation Wiring and Grounding Guidelines.
2
Use this Conductor Category information for planning conductor routing as described in the appropriate
System Level Installation Manual.
Publication 1799-IN008A-EN-P - July 2005
21 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Certifications
Certifications:
1
(when product is marked)
1
See the Product Certification link at www.ab.com for Declarations of Conformity, Certificates, and
other certification details.
DeviceNet is a trademark of Open DeviceNet Vendor Association (ODVA).
RSNetWorx for DeviceNet and DeviceLogix are trademarks of Rockwell Automation
c-UR-us UL Recognized Component Industrial Control
Equipment, certified for US and Canada
CEEuropean Union 89/336/EEC EMC Directive,
compliant with:
EN 50082-2; Industrial Immunity
EN 61326; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers
(Clause 8, Zone A & B)
ODVAODVA conformance tested to DeviceNet specifications
Note: In order to comply with CE Low Voltage Directives (LVD), you
must use either a NEC Class 2, a Safety Extra Low Voltage (SELV) or a
Protected Extra Low Voltage (PELV) power supply to power this
adapter. A SELV supply cannot exceed 30V rms, 42.4V peak or 60V dc
under normal conditions and under single fault conditions. A PELV
supply has the same rating and is connected to protected earth.
Publication 1799-IN008A-EN-P - July 2005
22 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Notes:
Publication 1799-IN008A-EN-P - July 2005
23 12 Input/12 Output Discrete Embedded TTL I/O Module with Pulse Width Modulation and DeviceLogix
Notes:
Publication 1799-IN008A-EN-P - July 2005
Rockwell Automation Support
Rockwell Automation provides technical information on the web to assist you in
using its products. At http://support.rockwellautomation.com, you can find
technical manuals, a knowledge base of FAQs, technical and application notes,
sample code and links to software service packs, and a MySupport feature that you
can customize to make the best use of these tools.
For an additional level of technical phone support for installation, configuration and
troubleshooting, we offer TechConnect Support programs. For more information,
contact your local distributor or Rockwell Automation representative, or visit
http://support.rockwellautomation.com.
Installation Assistance
If you experience a problem with a hardware module within the first 24 hours of
installation, please review the information that's contained in this manual. You can
also contact a special Customer Support number for initial help in getting your
module up and running:
United States1.440.646.3223
Outside United
States
Monday – Friday, 8am – 5pm EST
Please contact your local Rockwell Automation representative for any
technical support issues.
New Product Satisfaction Return
Rockwell tests all of its products to ensure that they are fully operational when
shipped from the manufacturing facility. However, if your product is not
functioning and needs to be returned:
United StatesContact your distributor. You must provide a Customer Support case number
Outside United
States
Publication 1799-IN008A-EN-P - July 2005PN 957955-82
(see phone number above to obtain one) to your distributor in order to
complete the return process.
Please contact your local Rockwell Automation representative for return
procedure.