FlexLogix
Selection Guide
FlexLogix selguide cov.qxd 7/12/00 1:16 PM Page 2
Distributed Control Without Compromise
The distributed approach to control drastically
reduces field wiring and heightens performance
because the controller and I/O are placed close to
the machine or process. FlexLogix achieves dis-
tributed control without the compromises -- such
as reduced processing power and programming
capability -- common to other distributed control
solutions. Instead, the FlexLogix distributed control
platform combines these industry-leading elements:
• FlexLogix controllers, having the same powerful
control engine as the one found in the high-per-
formance ControlLogix platform
• RSLogix 5000 programming software, the
Microsoft Windows NT package shared by other
Logix Platforms controllers
• FLEX I/O, the compact, DIN-rail mounted I/O
system found in thousands of industrial applica-
tions
• NetLinx Rockwell Automation network architec-
ture, a complete set of network services and
communication over DeviceNet, ControlNet and
Ethernet
No other vendor offers such state-of-art control,
communications and I/O elements in a distributed
control package.
In the distributed architecture (top), each oven has its own FlexLogix system, each communi-
cating via a single network to other FlexLogix systems, while in the centralized architecture
(bottom) operation of the three ovens relies on a single controller .
Modularity means you have the ability to
precisely fit the system to your machine or
application. The FlexLogix controller and
FLEX I/O may be mounted vertically or
horizontally, and the I/O may be placed in a
continuous stack or in two segments. And
you can mount the system onto a standard
DIN rail or onto a wall or panel.
Why Distributed Control?
For twenty years, customers have increasingly seen the advantage of moving away from central-
ized control. In a centralized control architecture, a master controller scans for I/O data, result-
ing in a system that is communication intensive and vulnerable to failure. In contrast, in a dis-
tributed control architecture:
• I/O data is handled locally and transmitted only when an event occurs, creating a less commu-
nication intensive architecture
• Control does not depend on a master controller, creating an architecture less vulnerable to
failure
• Control resides close to the machinery to establish zone control, station control or line control
Rockwell Automation’s Logix Platforms offer users compatibility of control in a variety of formats. This compatibility
is achieved with an RSLogix 5000 programming environment and with the NetLinx open network architecture. The
RSLogix 5000 environment offers an easy-to-use IEC 1131-3 compliant interface, symbolic programming with struc-
tures and arrays for increased productivity, and an instruction set that serves sequential, motion, process and drives
applications. The NetLinx open
architecture includes such open
networks as Ethernet, ControlNet
and DeviceNet.
Table of Contents
FlexLogix System Overview . . . . . . . . . .
Selecting FLEX I/O Modules . . . . . . . . . . 17
Planning Network Communications . . . . . . . . 25
Selecting a Controller . . . . . . . . . . . .
Selecting a Power Supply . . . . . . . . . . . 45
Planning the DIN Rails . . . . . . . . . . . . 47
Selecting Software . . . . . . . . . . . . . . 49
Choose up to two optional network cards for
for ControlNet or, in the near future, Ethernet
or DeviceNet networks. And with the RSLinx
component of RSLogix 5000 software, you
can use your personal computer to communi-
cate to any FlexLogix controller locally, or dis-
tributed across a network.
A Controller You Can Adjust To Fit
Your Application
The FlexLogix controller offers you the flexibility to:
• Choose the memory size your application requires
• Select the communications you want via communica-
tion cards and a built in rs-232 port
• Determine how much I/O you want to control and pick
the modules needed for the application, with room to
expand in the future
• Divide your application into tasks for structured, fast
program development
4
FlexLogix System Overview
1794-SG001A-EN-P July 2000
FlexLogix System Overview
The FlexLogix controller is one of the Logix platforms. The FlexLogix
controller provides a distributed control system built on
these components:
•
FlexLogix controller that supports the Logix instructions.
•
RSLogix 5000 programming software that supports the Logix
family of controllers.
•
FLEX I/O modules that provide a compact, DIN-rail mounted
I/O system.
•
1788 communication daughtercard that provides communication
over a standards-based ControlNet network.
A simple FlexLogix system can consist of a single, stand-alone
assembly with one controller and as many as eight I/O modules.
Or you can use multiple controllers across networks. Distribute
multiple I/O platforms over multiple I/O links.
FlexLogix controller
1794 I/O modules in the
local I/O assembly
computers
other controllers
ControlNet link
remote
I/O modules
}
1794 I/O modules in the
local I/O assembly
1794 I/O modules in the
extended- local I/O assembly
FlexLogix
controller
1788
communication
daughtercards
built-in
RS-232 port
Example System Configuration
5
1794-SG001A-EN-P July 2000
Example FlexLogix System
Use the following example as a guide to completing your own
system specification. Follow these steps as you specify your
FlexLogix system:
See page 6
See page 7
See page 9
See page 10
See page 12
See page 13
See page 16
Step 1
Determine the
I/O devices
Step 2
Layout the system and
select communication
modules
Step 3
Determine controller
requirements
Step 4
Determine the number of
DIN rails
Step 5
Select power supplies
and ensure sufficient
power
Step 6
Verify communications
Step 7
Select software
6
Example System Configuration
1794-SG001A-EN-P July 2000
Step 1:
Determine the I/O Devices
Use a spreadsheet to record the amount and type of I/O devices the
FlexLogix system needs. Record the:
•
location of the device
•
number of points needed
•
appropriate catalog number
•
number of points available per module
•
number of modules
To determine the number of modules you need, divide the “number
of points needed” by the “I/O points per module.” For example:
For more information about FLEX I/O modules and how they operate,
see page 17.
I/O device:
Location:
Number of
points needed:
Catalog
number:
I/O points per
module:
Number of
modules:
120V ac digital inputs
A
48
1794-IA8
8
6
120V ac digital outputs
A
25
1794-OA8
8
4
24V dc digital inputs
A
43
1794-IB16
16
3
24V dc digital outputs
A
15
1794-OB16
16
1
contact digital outputs
A
5
1794-OW8
8
1
4-20mA analog inputs
A
6
1794-IF4I
4
2
0-10V dc analog inputs
A
2
1794-IF4I
4
0
(use the remaining
points from the above
1794-IF4I module)
4-20mA analog outputs
A
4
1794-OF4I
4
1
Location A subtotal 18
120V ac digital inputs
B
35
1794-IA8
8
5
120V ac digital outputs
B
15
1794-OA8
8
2
24V dc digital inputs
B
23
1794-IB16
16
2
24V dc digital outputs
B
13
1794-OB16
16
1
contact digital outputs
B
5
1794-OW8
8
1
4-20mA analog inputs
B
3
1794-IF4I
4
1
0-10V dc analog inputs
B
1
1794-IF4I
4
0
(use the remaining
points from the above
1794-IF4I module)
4-20mA analog outputs
B
2
1794-OF4I
4
1
Location B subtotal 13
Example System Configuration
7
1794-SG001A-EN-P July 2000
Step 2:
Layout the System
Layout the system by determining the network configuration and
the placement of components in each location. Decide at this
time whether each location will have its own controller.
Use the FlexLogix system to distribute control among different
locations. You might want one central controller, such as a
ControlLogix controller, to coordinate your FlexLogix
controllers. If the FlexLogix controller uses remote I/O, place it
on its own ControlNet network. If you plan to share I/O, make
sure the I/O is on a network that each controller can access.
Each FlexLogix controller can support:
•
8 local I/O modules
•
8 extended-local I/O modules
•
16 remote I/O modules over ControlNet
Adding to the example in Step 1, Location A and Location B
each require a unique FlexLogix controller. Location A has more
I/O modules than the controller can support as local I/O, so
some I/O will be configured as remote I/O over ControlNet.
The extended-local I/O in Location A requires a 1794-FLA
extended-local adapter. The remote I/O in Location A requires
an appropriate ControlNet adapter for the type of I/O modules.
These are all FLEX I/O modules, so use a 1794-ACN15, -ACNR15
ControlNet adapter.
For more information about placing I/O modules, see page 23.
You also need to evaluate what communications need to occur
between the controllers. For non-time critical information, use
the ControlNet network to send messages. If the information is
time critical, use produced/consumed tags between the
controllers over the ControlNet network.
Location
A
ControlNet network A
ControlNet network B
central
controller
remote I/O
extended-local DIN rail
local DIN rail
local I/O
local I/O
Location
B
extended-local DIN rail
local DIN rail
local I/O
local I/O
8
Example System Configuration
1794-SG001A-EN-P July 2000
Placing communication modules
Determine the number of communication interfaces. The FlexLogix
controller supports 2 communication cards.
Location A requires one communication card to attach to ControlNet
network A and a second communication card to attach to ControlNet
network B. Add the communication modules to the spreadsheet:
For more information about networks and communication modules,
see page 25.
I/O device:
Location:
Number of
points needed:
Catalog
number:
I/O points per
module:
Number of
modules:
120V ac digital inputs
A
48
1794-IA8
8
6
120V ac digital outputs
A
25
1794-OA8
8
4
24V dc digital inputs
A
43
1794-IB16
16
3
24V dc digital outputs
A
15
1794-OB16
16
1
contact digital outputs
A
5
1794-OW8
8
1
4-20mA analog inputs
A
6
1794-IF4I
4
2
0-10V dc analog inputs
A
2
1794-IF4I
4
0
(use the remaining
points from the
above 1794-IF4I
module)
4-20mA analog outputs
A
4
1794-OF4I
4
1
Extended-local adapter
A
na
1794-FLA
na
1
ControlNet communication card
A
na
1788-CNC
na
2
ControlNet remote I/O adapter
A
na
1794-ACN15
na
1
Location A subtotal 22
Example System Configuration
9
1794-SG001A-EN-P July 2000
Step 3:
Determine the Controller
Requirements
The following equations provide an estimate of the memory
needed for a controller. Each of these numbers includes a rough
estimate of the associated user programming. Depending on the
complexity of your application, you might need more or
less memory.
Controller tasks
_____ * 4000 = _____ bytes (minimum 1 needed)
Digital I/O points
_____ * 400
= _____ bytes
Analog I/O points
_____ * 2600 = _____ bytes
Communication modules_____ * 5000= _____ bytes
Motion axis
_____ * 8000 = _____ bytes
Total=_____ bytes
For example, this table lists configurations for Location A and
Location B:
These FlexLogix controllers are available:
Then estimate memory to help choose the controller:
Location A:
Location B:
Controller tasks:
1 continuous
1 periodic (STI)
1 continuous
Digital I/O points
48 + 25 + 43 + 15 + 5 = 136
35 + 15 + 23 + 13 + 5 = 91
Analog I/O points:
6 + 2 + 4 = 12
3 + 1 + 2 = 6
Communication modules:
two 1788-CNC cards
two 1788-CNC cards
Controller:
Available User Memory
1794-L33
64 Kbytes
1794-L34
512 Kbytes
Location A (bytes):
Location B (bytes):
Controller tasks:
(2 x 4000) = 48,000
(1 x 4000) = 4000
Digital I/O points:
(136 x 400) = 54,400
(91 x 400) = 36,400
Analog I/O points:
(12 x 2600) = 31,200
(6 x 2600) = 15,600
Communication modules:
(2 x 5000) = 10,000
(2 x 5000) = 10,000
Total bytes: 143,600
66,000
Selected controller: 1794-L34
1794-L34
10
Example System Configuration
1794-SG001A-EN-P July 2000
Step 4:
Determine the Number of
DIN Rails
You can horizontally or vertically mount the FlexLogix system on
steel, 35 x 7.55mm DIN rails (A-B part number 199-DR1; 46277-3; EN
50022). The DIN rails for all FlexLogix system components, including
all local and extended-local I/O modules, must be mounted on a
common, conductive surface to ensure proper electromagnetic
interference (EMI) performance.
Use the optional 1794-CE1 (0.3m, 1ft) or 1794-CE3 (0.9m, 3ft) extender
cable to add an extended-local rail of I/O to the controller. You can
have as many as eight I/O modules on the local rail and eight
modules on the extended-local rail.
A
A
local rail
extended-local rail
requires 1794-FLA adapter
Example System Configuration
11
1794-SG001A-EN-P July 2000
You can also use the 1794-CE1, -CE3 cable to split the I/O on
one rail into two locations. The cable can be used between any
module or adapter. You can have only one split per rail.
For more information about placing DIN rails, see page 47.
1794-CE1 or
1794-CE3 cable
1794-CE1 or
1794-CE3 cable
1794-CE1 or
1794-CE3 cable
12
Example System Configuration
1794-SG001A-EN-P July 2000
Step 5:
Select Power Supplies and
Ensure Sufficient Power
Create a spreadsheet to record your module selections and calculate
power requirements. Complete one spreadsheet for each rail of
components. For example:
Power Requirements for Location A, Local Rail
If your power consumption exceeds the maximums for a single power
supply, install additional power supplies or separate the I/O modules
onto multiple rails.
For more information about selecting a power supply, see page 45.
1794-L33
1794-IA8
1794-IA8
1794-IA8
1794-IA8
1794-OA8
1794-OA8
1794-OA8
1794-OA8
Catalog Number:
Nominal on state current:
Power dissipation:
1794-L33
640mA
21.1W
1794-IA8
7.1mA
4.5W
1794-IA8
7.1mA
4.5W
1794-IA8
7.1mA
4.5W
1794-IA8
7.1mA
4.5W
1794-OA8
2.25mA
4.1W
1794-OA8
2.25mA
4.1W
1794-OA8
2.25mA
4.1W
1794-OA8
2.25mA
4.1W
totals: 677.4mA
55.5W
Example System Configuration
13
1794-SG001A-EN-P July 2000
Step 6:
Verify Communications
The following table shows how many connections the controller
uses for these different communication configurations
For example, to calculate the connections for the example
controller in Location A, add the connections. Assume the
controller has these data transfer connections:
To calculate the number of connections for the modules in
Location A, add the connections required for:
•
modules on the local rail
•
modules on the extended-local rail
•
remote I/O modules
For more information about how the controller uses connections
for I/O modules, see page 36.
For each of these components:
The FlexLogix
controller uses this
many connections:
local rail
(a required rack-optimized connection)
1
local I/O module
(if configured for a direct connection)
1
extended-local rail
(a required rack-optimized connection, even if you do not use the extended-local rail)
1
1794-FLA extended-local adapter
0
extended-local I/O module
(if configured for a direct connection)
1
remote I/O module
(if configured for a direct connection only)
1
local 1788-CNC module
0
remote 1788-CNC module
0
remote 1756-CNB module
(if configured for a rack-optimized connection)
1
produced tag
produced tag and one consumer
each additional consumer of the tag
1
1
consumed tag
1
block-transfer message
1
other message
1
Connection Type:
Quantity:
Total
Connections:
produced tags
produced tag
each consumer of the tag
2
4
6
consumed tags
4
4
other messages
12
12
total 22
14
Example System Configuration
1794-SG001A-EN-P July 2000
Connections for Location A, Local Rail
In this example, the controller uses one rack-optimized rack to control
the local I/O on the local rail.
Connections for Location A, Extended-Local Rail
In this example, the controller uses one rack-optimized rack to control
the local I/O on the extended-local rail. The controller also has direct
connections to the 1794-IB16 and 1794-OB16 I/O modules.
Regardless of how you configure the I/O modules on either the local
rail or the extended-local rail, the controller establishes a
rack-optimized connection for each rail.
Catalog Number:
Nominal
on state
current:
Power
dissipation:
Connections:
Direct
Rack
1794-L33
640mA
21.1W
1
1794-IA8
7.1mA
4.5W
0
1794-IA8
7.1mA
4.5W
0
1794-IA8
7.1mA
4.5W
0
1794-IA8
7.1mA
4.5W
0
1794-OA8
2.25mA
4.1W
0
1794-OA8
2.25mA
4.1W
0
1794-OA8
2.25mA
4.1W
0
1794-OA8
2.25mA
4.1W
0
totals: 677.4mA
55.5W
1
Catalog Number:
Nominal
on state
current:
Power
dissipation:
Connections:
Direct
Rack
1794-FLA
250mA
6.0W
1
1794-IA8
7.1mA
4.5W
0
1794-IA8
7.1mA
4.5W
0
1794-IB16
1.5mA
6.1W
1
0
1794-IB16
1.5mA
6.1W
1
0
1794-IB16
1.5mA
6.1W
1
0
1794-OB16
80mA
5.3W
1
0
totals: 348.7mA
38.6W
4
1
Example System Configuration
15
1794-SG001A-EN-P July 2000
Connections for Location A, Remote I/O
Total connections
Based on the example tallies, the controller in Location A uses
these connections:
Catalog Number:
Nominal
on state
current:
Power
dissipation:
Connections:
Direct
Rack
1794-ACN15
640mA
4.6W
1
1794-OW8
1mA
5.5W
1
1794-IF4I
20mA
2.0W
1
1794-IF4I
20mA
2.0W
1
1794-OF4I
20mA
4.7W
1
totals: 701mA
18.8W
5
Location:
Total
Connections:
data transfer (see page 13)
22
modules on the local rail
1
modules on the extended-local rail
4
remote I/O
5
total: 32
16
Example System Configuration
1794-SG001A-EN-P July 2000
Step 7:
Select Software
Your selection of modules and network configuration determines
what software packages you need to configure and program
your system.
For more information about selecting software packages, see page 49.
If you have a:
You need:
Order this catalog number:
1794 FlexLogix controller
RSLogix 5000 programming software
9324 series
(RSLogix 5000 programming software)
1788-CNC, -CNCR ControlNet
communication card
RSNetWorx for ControlNet
(comes with RSLogix 5000 programming software
and RSNetWorx for ControlNet bundle)
9324-RLD300NXENE (RSLogix 5000 programming
software plus RSNetWorx option)
or
9357-CNETL3
communication card in a
workstation
RSLinx software
(comes with RSLogix 5000 programming software)
9324 series
(RSLogix 5000 programming software)
workstation dedicated for
operator interface
RSView32 software
9301 series
PanelView terminal
PanelBuilder software
2711-ND3 for PanelBuilder 900
or
2711E-ND1 for PanelBuilder 1400e
Selecting FLEX I/O Modules
17
1794-SG001A-EN-P July 2000
Selecting FLEX I/O Modules
The FlexLogix system adds control to the flexible, low-cost,
modular FLEX I/O system. Use FlexLogix systems to meet the
needs of your distributed applications. The FlexLogix system
also lets you remove and insert I/O modules under power.
When planning I/O communications, consider:
FLEX I/O modules are packaged I/O modules that plug into
terminal bases. The terminal base makes the backplane and
provides the terminal connection points for wiring the I/O
module. The FlexLogix controller supports FLEX and FLEX Ex
I/O modules.
Considerations when planning I/O:
See page:
which FLEX I/O modules to use
where to place FLEX I/O modules
how FLEX I/O modules operate
This family of I/O modules:
Provides:
FLEX I/O
modular I/O
FLEX I/O builds an I/O interface onto a terminal strip. Use the terminal strip on the
terminal base to wire field devices directly.
FLEX Ex
intrinsically safe I/O
FLEX Ex adds intrinsic safety isolation to the modularity of FLEX I/O. Dual-fault,
intrinsically-safe circuits let you install I/O in a hazardous area while maintaining
high fault tolerance.
Do not mix regular FLEX I/O and FLEX Ex I/O on the same ControlNet
network segment.
Important:
If you use FLEX Ex I/O modules, make certain that you only
connect the intrinsically-safe I/O modules to other
intrinsically-safe system modules to maintain the integrity of
the intrinsically-safe system.
18
Selecting FLEX I/O Modules
1794-SG001A-EN-P July 2000
Digital I/O Modules
1794 FLEX digital ac input module
1794 FLEX digital dc input modules
1794 FLEX digital ac output modules
Catalog
number:
Number of
inputs:
Voltage
category:
Operating
voltage:
Default
signal delay:
Maximum
off state current:
Terminal bases:
Backplane
current load:
Power
dissipation:
1794-IA8
8
120V ac
85-132V ac
on=8.6ms
off=26.6ms
2.9mA min
1794-TBN, -TB3,
-TB3S, -TB2
30mA
4.5W @ 132V ac
1794-IA8I
8
individually
isolated
120V ac
85-132V ac
on=8.6ms
off=26.6ms
2.9mA min
1794-TBN, -TB3,
-TB3S
30mA
4.5W @ 132V ac
1794-IA16
16
120V ac
74-132V ac
on-7.5ms
off=26.5ms
2.87mA min
1794-TBN, -TB3,
-TB3S
1
20mA
6.4W @ 132V ac
1794-IM8
8
220V ac
159-264
on=7.5ms
off=26.5ms
2.6mA min
1794-TBN
30mA
4.7W @ 264V ac
1.
If you use a 1794-TBN terminal base with this I/O module, you’ll need auxiliary terminal strips.
Catalog
number:
Number of
inputs:
Voltage
category:
Operating
voltage:
Default signal
delay:
Maximum
off state current:
Terminal bases:
Backplane
current load:
Power
dissipation:
1794-IB8
8 sinking
24V dc
19.2-31.2V dc
256
µ
s
1.5mA
1794-TB3, -TB3S
30mA
3.5W @ 31.2V dc
1794-IB8S
8 sinking
24V dc
19.2-31.2V dc
512
µ
s
1.5mA
1794-TB3
30mA
4.0W @ 31.2V dc
1794-IB16
16 sinking
24V dc
19.2-31.2V dc
512
µ
s
1.5mA
1794-TB3, -TB3S
30mA
6.1W @ 31.2V dc
1794-IV16
16 sourcing
24V dc
19.2-31.2V dc
256
µ
s
1.5mA
1794-TB3, -TB3s
30mA
5.7W @ 31.2V dc
1794-
IB10XOB6
1
10 sinking
24V dc
19.2-31.2V dc
0.25ms
1.5mA
1794-TB3, -TB3S
35mA
6.0W @ 31.2V dc
1794-IC16
16 sinking
48V dc
30-60V dc
256
µ
s
1.5mA
1794-TB3, -TB3S
25mA
6.4W @ 60V dc
1.
This is a combination input and output module. See the entry for 1794-IB10XOB6 in the digital dc output modules table for its output specifications.
Catalog
number:
Number of
outputs:
Voltage
category:
Operating
voltage:
Maximum
current per
output:
Maximum
current per
module:
Terminal bases:
Backplane
current load:
Power
dissipation
1794-OA8
8
120V ac
85-132V ac
750mA @ 35
°
C
(5mA min)
4A
1794-TBN, -TBNF,
-TB3, -TB3S
80mA
4.1W @ 0.5A
6.3W @ 0.75A
6.3W @ 1.0A
1794-OA8I
8
individually
isolated
120V ac
85-132V ac
750mA @ 35
°
C
(5mA min)
4A
1794-TBN, -TBNF,
-TB3, -TB3S
80mA
4.1W @ 0.5A
6.3W @ 0.75A
6.3W @ 1.0A
1794-OA16
16
120V ac
74-132V ac
500mA @ 35
°
C
(50mA min)
4A
1794-TBN
1
, -TB3,
-TB3S
80mA
4.7W @ 0.5A
1794-OM8
8
220V ac
159-264V ac
500mA @ 35
°
C
(50mA min)
4A
1794-TBN
60mA
5.0W @0.5A
1.
If you use a 1794-TBN terminal base with this I/O module, you’ll need auxiliary terminal strips.
Selecting FLEX I/O Modules
19
1794-SG001A-EN-P July 2000
1794 FLEX digital dc output module
1794 FLEX digital contact output modules
1797 FLEX Ex digital dc input modules
1797 FLEX Ex digital dc output module
Catalog
number:
Number of
outputs:
Voltage
category:
Operating
voltage:
Maximum
current per
output:
Maximum
current per
module:
Terminal bases:
Backplane
current load:
Power
dissipation
1794-OB8
8 sourcing
24V dc
19.2-31.2V dc
500mA
(1.0mA min)
4A
1794-TBN, -TB3,
-TB3S
60mA
3.3W @ 31.2V dc
1794-OB8EP
8 sourcing
24V dc
19.2-31.2V dc
2A
(1.0mA min)
10A
1794-TBN, -TB3,
-TB3S
73mA
5.5W @ 31.2V dc
1794-OB16
16 sourcing
24V dc
19.2-31.2V dc
500mA
(1.0mA min)
8A
1794-TB3, -TB3s
80mA
5.3W @ 31.2V dc
1794-OB16P
16 sourcing
24V dc
19.2-31.2V dc
500mA
(1.0mA min)
8A
1794-TB3, -TB3s
60mA
5.0W @ 31.2V dc
1794-OV16
16 sinking
24V dc
19.2-31.2V dc
500mA
(1.0mA min)
8A
1794-TB3, -TB3S
80mA
4.2W @ 31.2Vdc
1794-OV16P
16 sinking
24V dc
19.2-31.2V dc
500mA
(1.0mA min)
8A
1794-TB3, -TB3S
80mA
4.2W @ 31.2Vdc
1794-
IB10XOB6
1
6 sourcing
24V dc
19.2-31.2V dc
200mA
(1.0mA min)
20A
1794-TB3, -TB3S
35mA
6.0W @ 31.2V dc
1794-OC16
16 sourcing
48V dc
30-60V dc
500mA
(2.0mA min)
8A
1794-TB3, -TB3S
80mA
3.7W @ 31.2V dc
1.
This is a combination input and output module. See the entry for 1794-IB10XOB6 in the digital dc input modules table for its input specifications.
Catalog
number:
Number of
outputs:
Voltage
category:
Operating
voltage:
Maximum
current per
output:
Maximum
current per
module:
Terminal bases:
Backplane
current load:
Power
dissipation
1794-OW8
8 isolated
24V dc
5-240V dc
2A @ 240V ac
resistive
16A
1794-TBN, -TBNF,
-TB3, -TB3S
69mA
5.5W @ 31.2V dc
Catalog
number:
Number of
inputs:
Voltage
category:
Default signal
delay:
Maximum
off state current:
Terminal bases:
Power
consumption
Power
dissipation:
1797-IBN16
16 sinking
NAMUR
compatible
dc
1ms
1.2mA
1797-TB3, -TB3S
2.8W
2.9W
Catalog
number:
Number of
outputs:
Voltage
category:
Maximum
current per
output:
Maximum
current per
module:
Terminal bases:
Power
consumption:
Power
dissipation
1797-OB4D
4 sourcing
24V dc
45mA
180mA
1794-TB3, -TB3S
7.5W
5.0W
20
Selecting FLEX I/O Modules
1794-SG001A-EN-P July 2000
Analog I/O Modules
1794 FLEX analog modules
1797 FLEX Ex analog modules
Catalog
number:
1
Number of
inputs/outputs:
Voltage range:
Current range:
Terminal bases:
Backplane
current load:
External
power:
Power
dissipation:
1794-IE4XOE2
4 single-ended inputs
2 single-ended outputs
configurable
•
±10
•
0-10
configurable
•
4-20mA
•
0-20mA
1794-TB3, -TB3S,
-TB3T, -TB3TS,
-TB2
20mA
+24V dc
70mA
4.0W @ 31.2V dc
1794-IF2XOF2I
2 isolated inputs
2 isolated outputs
configurable
•
±10
•
0-10
•
±5
•
0-5
configurable
•
0mA
•
4-20mA
•
0-20mA
•
±20mA
1794-TBN, -TB3,
-TB3S, -TB3T,
-TB3TS
50mA
+24V dc
150mA
3.3W @ 31.2V dc
1794-IE8
8 single-ended inputs
configurable:
•
±10
•
0-10
configurable
•
4-20mA
•
0-20mA
1794-TB3, -TB3S,
-TB3T, -TB3TS,
-TB2
20mA
+24Vdc
60mA
3.0W @ 31.2V dc
1794-IF4I
4 isolated inputs
configurable
•
±10
•
0-10
•
±5
•
0-5
configurable
•
4-20mA
•
0-20mA
•
±20mA
1794-TBN, -TB3,
-TB3S, -TB3T,
-TB3TS
50mA
+24Vdc
60mA
2.0W @ 31.2V dc
1794-IRT8
8 single-ended
thermocouple or RTD
inputs
RTD sensors:
100
Ω
, 200
Ω
Platinum
100
Ω
, 120
Ω
, 200
Ω
Nickel
10
Ω
Copper
Thermocouple types:
B, E, J, K, TXK/XK, N, R, S, T
1794-TB3G,
-TB3GS
40mA
+24Vdc
85mA
3.0W @ 31.2V dc
1794-OE4
4 single-ended outputs
configurable
•
±10
•
0-10
configurable
•
4-20mA
•
0-20mA
1794-TBN, -TB3,
-TB3S, -TB3T,
-TB3TS, -TB2
20mA
+24V dc
70mA
4.5W @ 31.2V dc
1794-OF4I
4 isolated outputs
configurable
•
0
•
±10
•
0-10
•
±5
•
0-5
configurable
•
0mA
•
4-20mA
•
0-20mA
1794-TBN, -TB3,
-TB3S, -TB3T,
-TB3TS
50mA
+24V dc
70mA
4.7W @ 31.2V dc
1.
Currently the 1794-IT8, and 1794-IR8 are not supported by RSLogix 5000 programming software.
Catalog
number:
Number of
inputs/outputs:
Voltage range:
Current range:
Terminal bases:
Backplane
current load:
External
power:
Power
dissipation:
1797-IE8
8 single-ended inputs
na
configurable
•
4-20mA
•
0-20mA
1797-TB3, -TB3S
5.2W
1797-IRT8
8 single-ended RTD or
thermocouple inputs
RTD sensors:
100
Ω
, 200
Ω
Platinum
100
Ω
, 120
Ω
, 200
Ω
Nickel
10
Ω
Copper
Thermocouple types:
B, E, J, K, TXK/XK, N, R, S, T
1797-TB3, -TB3S
5.4W
1797-OE8
8 single-ended outputs
15.5V dc in
digital mode
configurable
•
4-20mA
•
0-20mA
•
45mA digital
mode
1797-TB3, -TB3S
5.4W
Selecting FLEX I/O Modules
21
1794-SG001A-EN-P July 2000
Counter I/O modules
1794 FLEX counter modules
1797 FLEX Ex counter modules
Terminal Bases
Terminal bases provide backplane connections between the
controller and the I/O module and provide terminal connection
points for an I/O module.
1794 FLEX terminal bases
1797 FLEX Ex terminal bases
Catalog
number:
1
Number of inputs:
Number of outputs:
Terminal bases:
Backplane
current load:
External power:
Power
dissipation
1794-IJ2
a set of 2 digital inputs for
each of 2 channels
a digital output for each of 2
channels
1794-TB3G, -TB3GS
30mA
19.2-31.2V dc
180mA @ 24V dc
4.6W @ 31.2V dc
1794-VHSC
2
digital inputs for each of
2 counter registers
4 digital outputs (5V or
15-24V dc sourcing)
1794-TB3G, -TB3GS
75mA
19.2-31.2V dc
100mA @ 24V dc
5.0W @ 31.2V dc
1.
Currently the 1794-IT8, and 1794-IR8 are not supported by RSLogix 5000 programming software.
2.
Check with your Rockwell Automation representative for the availability date of support for the 1794-VHSC module in RSLogix 5000 programming software.
Catalog number:
Number of inputs:
Number of outputs:
Terminal bases:
External power:
Power
consumption:
Power
dissipation
1797-IJ2
a set of 2 digital NAMUR
inputs for each of 2
channels
a digital output for each of 2
channels
1797-TB3, -TB3S
U
i
< 9.5V dc
I
i
< 1A
L
i
= negligible
C
i
= negligible
4.25W
4.25W
Catalog number:
Number of terminals:
Special features:
Terminal type:
1794-TB2
36
none
screw cage
1794-TB3
52
none
screw cage
1794-TB3S
52
none
spring clamp
1794-TB3T
52
cold-junction-compensation connections for thermocouple inputs
screw cage
1794-TB3TS
52
cold-junction-compensation connections for thermocouple inputs
spring clamp
1794-TB3G
52
individual terminals for use with specific modules
screw cage
1794-TG3GS
52
individual terminals for use with specific modules
spring clamp
1794-TBN
20
cover for terminals
screw cage
1794-TBNF
20
fused connection points for the I/O with cover for terminals
screw cage
1203-FB1
na
required for the 1203-FM1 module
screw
Catalog number:
Number of terminals:
Special features:
Terminal type:
1797-TB3
53
none
screw cage
1797-TB3S
53
none
spring clamp
22
Selecting FLEX I/O Modules
1794-SG001A-EN-P July 2000
Extended-Local Adapter
The FlexLogix extended-local adapter lets you connect an additional DIN
rail of local I/O to the FlexLogix controller. The extended-local rail can
support as many as 8 I/O modules.
Description:
Value:
input voltage
rating
range
24V dc
19.2V to 31.2V dc (includes 5% ac ripple)
isolation voltage
tested to 850V dc for 1 second between user power and FlexBUs
FlexBus output current
653mA maximum @ 5.1V dc
power consumption
6W (250mA) maximum from external 24V dc power supply
power dissipation
7.5W maximum @ 19.2V
thermal dissipation
25.6BTU/hour @ 19.2V
environmental conditions
operating temperature
storage temperature
relative humidity
operating shock
storage shock
vibration
0° to 60° C(32 to 140° F)
-40° to 85° C(-40 to 185° F)
5% to 95% noncondensing
30G peak for 11ms
50G peak for 11ms
5.0g b@ 10-500Hz per IEC 68-2-6
To maintain these specifications, you must use DIN rail locks.
weight
0.28 kg (0.62 lbs.)
power supply
1794-PS1 or 1794-PS13
In applications that must be compliant with CSA requirements, use a
Separated Extra-Low Voltage (SELV) power supply that is compliant with
IEC 61010.1, Annex H
power conductors
60° C (140° F) minimum, copper
22-12 AWG (4 mm
2
) stranded
3/64 inch (1.2mm) insulation maximum
length 3m or less
category 3
(1)
extended local I/O cable
1794-CE1 cable (1 foot)
1794-CE3 cable (3 feet)
category 3
(1))
Agency Certifications
When product is marked:
industrial control equipment
marked for all applicable directives
Class I Division 2 Hazardous
1
1.
CSA certification - Class I, Division 2, Group A,B,C,D or nonhazardous locations
marked for applicable acts
N223
Selecting FLEX I/O Modules
23
1794-SG001A-EN-P July 2000
Placing FLEX I/O Modules in a
FlexLogix System
The FlexLogix controller supports a local DIN rail of as many as
8 I/O modules and an extended-local DIN rail of as many as
8 I/O modules. The second DIN rail is optional.
When you create a project for a FlexLogix controller, the
Controller Organizer for that project automatically displays both
the local DIN rail and the extended DIN rail. If you do not use
the extended-local DIN rail, inhibit that rail.
You must configure an RPI rate for each DIN rail. This rate
applies to the I/O modules you install on the DIN rail.
If you have a mix of analog and digital I/O modules, place the
digital I/O modules on one DIN rail and place the analog I/O
modules on the second DIN rail. You can then configure a faster
RPI for the digital I/O and a more appropriate RPI for the analog
I/O without impacting the digital I/O. The fastest RPI possible
for a rail depends on the modules on that rail.
local DIN rail
extended-local DIN rail
(using a 1794-FLA adapter)
If you have:
The fastest possible RPI is:
one rail of digital I/O modules
2 ms
one rail of analog I/O modules
5 ms
one rail of digital and I/O modules mixed
5 ms
first rail of digital I/O modules
and
second rail of analog I/O modules
2 ms for the first rail
and
5 ms for the second rail
first rail of digital I/O modules
and
second rail of digital I/O modules
2 ms for the first rail
and
5 ms for the second rail
first rail of digital and analog I/O modules mixed
and
second rail of digital and analog I/O modules mixed
5 ms for the first rail
and
5 ms for the second rail
24
Selecting FLEX I/O Modules
1794-SG001A-EN-P July 2000
How FLEX I/O Modules
Operate
The FlexLogix system follows a producer/consumer model. Input
modules produce data for the system. Controllers, output modules,
and intelligent modules produce and consume data. The
producer/consumer model multicasts data. This means that multiple
nodes can consume the same data at the same time from a
single device.
The controller continually scans the control logic. One scan is the time
it takes the controller to execute the logic once. Input data transfers to
the controller and output data transfers to output modules
asynchronous to the logic scan.
Selecting Controller
Ownership
Every I/O module in the Logix system must be owned by a controller.
The owner controller stores configuration data for every I/O module
that it owns and can be local or remote in regard to the I/O module’s
position. The owner controller sends the I/O configuration data to
define the I/O module’s behavior and to start the I/O module’s
operation within the control system. Each I/O module must
continuously maintain communication with its owner controller to
operate normally.
Because of the distributed nature of a FlexLogix system, the FlexLogix
controller must own its local I/O modules. No other Logix controller
can listen to or own the local FlexLogix I/O. The FlexLogix controller
must produce its local I/O data for any other controller to consume.
The listen-only format works for remote I/O only.
Planning Network Communications
25
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
Planning Network Communications
Interfacing with communication networks is modular, except for
the RS-232 serial (DF1 protocol) port built into the FlexLogix
controller. Separate network communication cards are available
for interfacing the controller with ControlNet networks.
You determine your communication architecture based on your
networking needs. There are three main types of networks:
Information networks
An information network:
•
provides a link between the plant floor and the
manufacturing systems
•
connects to multiple vendor’s host computers
•
has the capacity to transfer large data files
•
supports standard network management and
troubleshooting tools
Control networks
A control network:
•
offers real-time performance
•
is deterministic and repeatable
•
supports peer-to-peer messaging
•
connects to programmable controllers, personal
computers, man-machine interface devices, drives, motion
devices, etc.
•
support programming and device configuration
Device networks
A device network:
•
reduces wiring costs because devices do not need to be
directly wired to a programmable controller
•
supports device-level diagnostics
•
connects to multiple vendors’ devices
A FlexLogix controller communicates across the DIN rail with
I/O modules on the local rail and on the extended-local rail. A
41760
41761
41762
26
Planning Network Communications
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
FlexLogix controller can also communicate through a communication
card to monitor and control I/O on ControlNet networks. General
communication messages can be sent from or received by FlexLogix
controllers across ControlNet and RS-232 serial networks.
The FlexLogix system is designed to control distributed applications,
not bridge data across networks. The FlexLogix controller supports
only one connected and one unconnected MSG to a device on
another network. Control performance degrades significantly if you
use the FlexLogix system as a bridge. Instead, use a
ControlLogix Gateway.
You select the communication card for the network that meets
your needs:
If your application requires:
Use this network:
Type:
•
high-speed transfer of time-critical data between controllers
and I/O devices
•
deterministic and repeatable data delivery
•
program maintenance
•
media redundancy or intrinsic safety options
ControlNet network
see page 27
control and information
network
•
modems
•
supervisory control and data acquisition (SCADA)
serial network
see page 29
serial network
Planning Network Communications
27
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
ControlNet Network
The ControlNet network is an open, high-speed, and
deterministic network used for transmitting time-critical
information. It provides real-time control and messaging services
for peer-to-peer communication. As a high-speed link between
controllers and I/O devices, a ControlNet network combines the
capabilities of existing Universal Remote I/O and DH+ networks.
You can connect a variety of devices to a ControlNet network,
including personal computers, controllers, operator interface
devices, drives, I/O modules, and other devices with ControlNet
connections.
At the control layer, a ControlNet network combines the
functionality of an I/O network and a peer-to-peer messaging
network. This open network provides the performance required
for critical control data, such as I/O updates and
controller-to-controller interlocking. ControlNet also supports
transfers of non-critical data, such as program uploads,
downloads, and messaging.
1788-CNx ControlNet statistics
workstation running
programming software
with 1784-KTCx
ControlNet
ControlLogix Gateway or
Logix5550 controller
PLC-5/40C controller
1395 drive
PanelView 1200
operator terminal
FlexLogix controller with
1788-CNCR card
Rates:
Cable lengths:
Maximum number
of nodes:
transmission: 5 Mbps
network update time: 2-100ms
1000m (3,280 ft.) with 2 devices
250m (820 ft.) with a maximum of 48 devices
tap drop cable length fixed at 1m (3 ft.)
maximum distance 6km with repeaters
99
28
Planning Network Communications
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
1788-CNC, -CNCR ControlNet communication card
The ControlNet communication card links the FlexLogix controller to
other devices on a ControlNet network. The ControlNet
communication card also provides access for the FlexLogix controller
to monitor and control I/O modules located remotely from the
controller on the ControlNet network.
You install the ControlNet communication card directly into the
FlexLogix controller.
Description:
Value:
communication rate
5 Mbps
connections
16 connections per module
cable
RG-6 coaxial cable
1786-RG6 (shield high flex cable)
1786-RG6F (quad shield high flex coax cable)
termination resistor
1786-XT
tap
Choose:
•
1786-TPR (T-tap right angle)
•
1786-TPS (T-tap straight)
•
1786-TPYR (Y-tap right angle)
•
1786-TPYS (Y-tap straight)
The straight taps are recommended.
backplane current
640mA @ 5V dc
3.26W
conductor category
2
operating temperature
0° to 60° C (32 to 140° F)
storage temperature
-40° to 85° C (-40 to 185° F)
relative humidity
5% to 95% noncondensing
vibration
10 to 150 Hz
5.0 G maximum peak acceleration
operating shock
30G peak for 11ms
storage shock
50G peak for 11ms
weight
1788-CNC
0.08 kg (0.19 lb)
1788-CNCR
0.10 kg (0.22 lb)
agency certification
1
1.
CSA certification - Class I Division 2, Group A, B, C, D or nonhazardous locations.
Class I Division 2 Hazardous
marked for all applicable directives
Planning Network Communications
29
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
Serial Network
The FlexLogix serial port is a non-isolated port that provides
RS-232 serial communications. You select the serial protocol:
The RS-232 port is a non-isolated serial port built-in to the front
of the FlexLogix controller.
Use this serial protocol:
For:
DF1 point to point
communication between a controller and other DF1-compatible devices using
DF1 full-duplex protocol
DF1 master
control of polling and message transmission between the master and each slave
using DF1 half-duplex polled protocol.
DF1 slave
using the controller as a slave station in a master/slave serial network using
DF1 half-duplex protocol.
user mode (ASCII)
communication between a controller and an ASCII device, such as a bar code reader
modem
RS-232
RS-232
RS-232
Ethernet
modem
modem
30
Planning Network Communications
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
The FlexLogix controller is grounded through its DIN rail and its
grounding stud. It is important that you understand the workstation’s
grounding system before connecting it to the controller. An isolator is
recommended between the controller and the workstation.
1. Determine whether you need an isolator.
If you connect the controller to a programming workstation,
modem, or ASCII device, consider installing an isolator between
the controller and the end device.
One possible isolator is the 1761-NET-AIC interface converter.
port 1: DB-9 RS-232, DTE
baud rate selector switch
port 2: mini-DIN 8 RS-232
dc power source selector switch
terminals for external 24V dc power supply
Planning Network Communications
31
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
2. Select the appropriate cable.
If you are using an isolator:
Use this cable:
yes
The 1761-CBL-AP00 cable (right-angle bend connector to controller) or the 1761-CBL-PM02 cable
(straight connector to the controller) attaches the controller to port 2 on the 1761-NET-AIC isolator.
The 8-pin mini-DIN connector is not commercially available, so you cannot make this cable.
no
The 1756-CP3 cable attaches the controller directly to the RS-232 device.
If you make your own cable, it must be shielded and the shields must be tied to the metal shell
(that surrounds the pins) on both ends of the cable.
You can also use a 1747-CP3 cable from the SLC product family. This cable has a larger right-angle
connector than the 1756-CP3 cable.
1 2
3
4
5
6 7 8
6
7
8
9
1
2
3
4
5
DB-9 right-angle or
straight cable end
8-pin, mini-DIN cable
end
Pin:
DB-9 end:
Mini-DIN end:
1
DCD
DCD
2
RxD
RxD
3
TxD
TxD
4
DTR
DTR
5
ground
ground
6
DSR
DSR
7
RTS
RTS
8
CTS
CTS
9
na
na
2 RDX
3 TXD
4 DTR
COMMON
6 DSR
7 RTS
8 CTS
9
1 CD
2 RDX
3 TXD
4 DTR
COMMON
6 DSR
7 RTS
8 CTS
9
1 CD
straight cable end
right-angle cable end
32
Planning Network Communications
1794-SG001A-EN-P July 2000
Ethernet
Contr
olNet
DeviceNet
If you connect the controller to a modem or an ASCII device, install
the optical isolator between the controller and end device.
Consider installing an optical isolator if you use the serial port to
directly connect a programming workstation to the controller.
modem
optical isolator
1761-NET-AIC
24 V dc
user-supplied modem cable
1761 cable
1761 cable
isolator
(recommended)
workstation
Selecting a Controller
33
1794-SG001A-EN-P July 2000
Selecting a Controller
The FlexLogix controller is part of the Logix architecture. The
FlexLogix controller provides a distributed control system built
on these components:
•
FlexLogix controller that supports the Logix instructions.
•
RSLogix 5000 programming software.
•
FLEX I/O modules that provide a compact, DIN-rail
mounted I/O system.
•
1788 communication card that provides communication
over a standards-based ControlNet network.
The FlexLogix controller
supports FLEX I/O modules.
1788 communication card installs directly
in the FlexLogix controller.
The FlexLogix extended-local adapter allows a
second DIN rail for FLEX I/O modules.
The same RSLogix 5000 programming
software supports program development
for all Logix controllers.
34
Selecting a Controller
1794-SG001A-EN-P July 2000
1794 FlexLogix Controller
Category:
FlexLogix controller (1794-L33, -L34)
available user memory
1
1.
Available user memory is the amount of memory available to the user after RSLogix 5000 programming
software is connected and a null program is loaded.
1794-L33 64 KBytes
1794-L34 512 KBytes
input voltage
rating
range
24V dc
19.2V to 31.2V dc (includes 5% ac ripple)
isolation voltage
tested to 850V dc for 1 second between user power and FlexBus
FlexBus output current
653mA maximum @ 5.1V dc
power consumption
20.4W (850mA) maximum from external 24V dc power supply
power dissipation
25.5W maximum @ 19.2V
thermal dissipation
87BTU/hour @ 19.2V
environmental conditions
operating temperature
storage temperature
relative humidity
operating shock
storage shock
vibration
0° to 60° C(32 to 140° F)
-40° to 85° C(-40 to 185° F)
5% to 95% noncondensing
30G peak for 11ms
50G peak for 11ms
5.0g b@ 10-500Hz per IEC 68-2-6
To maintain these specifications, you must use DIN rail locks.
weight
1794-L33 0.71 kg (1.56 lbs.)
1794-L34 0.75 kg (1.66 lbs.)
(no communication cards installed)
power supply
1794-PS1 or 1794-PS13
In applications that must be compliant with CSA requirements, use a
Separated Extra-Low Voltage (SELV) power supply that is compliant with IEC
61010.1, Annex H
power conductors
60° C (140° F) minimum, copper
22-12 AWG (4 mm
2
) stranded
3/64 inch (1.2mm) insulation maximum
length 3m or less
category 3
(1)
battery
1756-BA1 (PROMARK Electronics 94194801)
0.59g lithium
serial cable
1761-CBLPM02 to 1761-NET-AIC isolator
1761-CBLPA00 to 1761-NET-AIC isolator
1756-CP3 directly to controller
1747-CP3 directly to controller
category 3
2
2.
See the
Industrial Automation Wiring and Grounding Guidelines
, publication 1770-4.1.
extended local I/O cable
1794-CE1 cable (1 foot)
1794-CE3 cable (3 feet)
category 3
(1))
Agency Certifications
When product is marked:
industrial control equipment
marked for all applicable directives
Class I Division 2 Hazardous
3
3.
CSA certification - Class I, Division 2, Group A,B,C,D or nonhazardous locations
marked for applicable acts
N223
Selecting a Controller
35
1794-SG001A-EN-P July 2000
The following equations provide an estimate of the memory
needed for a controller. Each of these numbers includes a rough
estimate of the associated user programming. Depending on the
complexity of your application, you might need
additional memory.
Controller tasks
_____ * 4000 = _____ bytes (minimum 1 needed)
Digital I/O points
_____ * 400
= _____ bytes
Analog I/O points
_____ * 2600 = _____ bytes
Communication modules_____ * 5000= _____ bytes
Motion axis
_____ * 8000 = _____ bytes
Total=_____ bytes
1756-BA1 Battery
The FlexLogix controller comes with one 1756-BA1 battery:
Order a battery if you need a spare or a replacement.
Description:
Value:
battery
1756-BA1
0.59g lithium
top
red lead (+)
middle
black lead (-)
bottom
no connection
36
Selecting a Controller
1794-SG001A-EN-P July 2000
How the FlexLogix System
Uses Connections
The FlexLogix system uses a connection to establish a communication
link between two devices. This includes controllers, communication
modules, input/output modules, produced/consumed tags, and
messages. Connections take many forms:
•
controller direct to local I/O modules or local communication
daughtercards
•
controller direct to remote I/O or remote communication
modules
•
controller to remote I/O (rack optimized) modules
•
produced and consumed tags
•
messages
You indirectly determine the number of connections that the
controller requires by configuring the controller to communicate with
other devices in the system.
Each module in the FlexLogix system supports a limited number of
active connections. Take these connection limits into account when
designing your system. These modules support these number
of connections:
Device:
Description:
Possible Connections per Module:
1794 I/O modules
FLEX I/O modules
1 connection per module
1788-CNC
1788-CNCR
ControlNet communication
daughtercard
12 connections
1756-CNB
1756-CNBR
ControlLogix ControlNet
communication module
64 connections
1794-ACN15
1794-ACNR15
FLEX ControlNet adapter
module
9 connections
Selecting a Controller
37
1794-SG001A-EN-P July 2000
Use the following table to tally the connection requirements for
a controller:
Determining Connections for
Produced and Consumed Tags
The FlexLogix controller supports the ability to produce
(broadcast) and consume (receive) system-shared tags over a
ControlNet link. Produced and consumed data is accessible by
multiple controllers over a ControlNet network. Produced and
consumed data are scheduled connections because the
controller sends or receives data at a predetermined rate.
Produced and consumed tags must be controller-scoped tags of
DINT or REAL data type, or in an array or structure.
The producer and consumer must be configured correctly for
the specified data to be shared. A produced tag in the producer
must be specified exactly the same as the consumed tag in
the consumer.
Connection Type:
Device
Quantity:
Connections
per Device:
Total
Connections:
rack-optimized connection to DIN rail
2 rails
1
2
local I/O module (direct connection)
1
remote I/O module (direct connection)
1
1788-CNC, -CNCR ControlNet communication card
0
0
remote ControlNet communication device (such as a
1794-ACN15, -ACNR15 or 1756-CNB module)
configured as a direct (none) connection
configured as a rack-optimized connection
0 or
1
remote 1785 ControlNet PLC-5 controller
1
produced tag
produced tag to one consumer
number of additional consumers
1
1
consumed tags
1
messages
1
total:
Tag type:
Description:
Specify:
produced
These are tags that the controller
produced for other controllers to
consume.
•
Enabled for producing
•
How many consumers allowed
consumed
These are tags whose values are
produced by another controller.
•
Controller name that owns the tag that the local controller wants
to consume
•
Tag name or instance that the controller wants to consume
•
Data type of the tag to consume
•
Update interval of how often the local controller consumes the tag
38
Selecting a Controller
1794-SG001A-EN-P July 2000
Maximum number of produced and consumed tags
The maximum number of produced/consumed tags that you can
configure depends on the connection limits of the communication
device that transfers the produced/consumed data.
Determining Connections
for Messaging
Some messages use a connection to send or receive data. Some
messages also have the option of leaving the connection open (cache)
or closing the connection when the message is done transmitting. The
following table shows which messages use a connection and whether
or not you can cache the connection:
Message instructions that execute repeatedly should keep the
connection open to optimize execution time. Opening a connection
each time to execute an instruction would increase execution time.
Message instructions that operate infrequently can close connections
upon completion to free up connections for other uses. Use the
following table to select a cache option for a message.
Important:
For two controllers the share produced or consumed tags,
both controllers must be attached to the same ControlNet
network. You cannot bridge produced and consumed tags
between two networks.
This type of message:
Using this
communication method:
Uses a
connection:
Which you
can cache:
CIP data table read or write
CIP
✓
✓
PLC2, PLC3, PLC5, or SLC
(all types)
CIP
CIP with Source ID
DH+
✓
CIP generic
N/A
block-transfer read or write
N/A
✓
✓
If the message
executes:
Then:
Because:
repeatedly
Select the Cache Connections
check box
This will keep the connection open and optimize
execution time. Opening a connection each time the
message executes increases execution time.
infrequently
Clear the Cache Connections
check box
This will close the connection upon completion, which
frees up that connection for other uses.
Selecting a Controller
39
1794-SG001A-EN-P July 2000
Determining Connections for
I/O Modules
For the FlexLogix controller to send or receive information from
I/O modules, a communication link, or connection, must be
established from the controller to the module. The controller
establishes a communication connection to an I/O module
either directly or indirectly by communicating to a
communication module in the system. A direct connection
occurs when the controller establishes a real-time, data-transfer
link directly with the module. A direct connection lets you tailor
the system to meet specific timing or information needs of
certain modules. Direct connections provide the greatest system
flexibility, but require extra system bandwidth and capacity.
In addition to direct connections, a communication module or
adapter can consolidate the data for multiple, digital I/O
modules, in the same chassis as the communication module,
into a single, rack-optimized connection. With a rack-optimized
connection, the controller establishes a single connection to a
communication module or adapter. The communication module
or adapter then establishes a connection to each of the
appropriate modules. By doing this, the communication module
or adapter reduces the:
•
number of message packets that must be sent on the
network
•
amount of processing time required by each module and
controller receiving the information
•
system communications overhead and capacity needs
•
number of connections used by the controller
The FlexLogix controller automatically assigns one
rack-optimized connection for the local DIN rail and one
rack-optimized connection for the extended-local DIN rail. You
then configure each I/O module on a DIN rail to either use that
rack-optimized connection or to use a direct connection. The
rack-optimized connection for each DIN rail exists whether or
not you configure the I/O modules to use that rack-optimized
connection.
The rack-optimized connection lets you organize all the digital
I/O modules on one DIN rail into one connection to the
controller. Or you can choose to configure each I/O module to
have a direct connection to the controller. Analog I/O modules
must have a direct connection to the controller.
40
Selecting a Controller
1794-SG001A-EN-P July 2000
Direct connections for I/O modules
A direct connection is a real-time, data transfer link between the
controller and an I/O module. The controller maintains and monitors
the connection between the controller and the I/O module. Any break
in the connection, such as a module fault or the removal of a module
while under power, causes the controller to set fault status bits in the
data area associated with the module.
In this example, assume that each I/O module is configured for a
direct connection to the controller.
The following table calculates the connections in this example.
Connection:
Amount:
FlexLogix controller 3 to local I/O modules
rack-optimized connection for the DIN rail
direct connection for each I/O module
1
3
FlexLogix controller 2 to extended-local I/O modules
rack-optimized connection for the DIN rail
direct connection for each I/O module
1
2
total connections used: 7
Selecting a Controller
41
1794-SG001A-EN-P July 2000
Rack-optimized connections for I/O modules
For each digital I/O module on the local or the extended-local
DIN rail, you can select rack optimized communication. A rack
optimized connection consolidates connection usage between
the controller and all the digital I/O modules on a DIN rail.
Rather than having individual, direct connections for each I/O
module, there is one connection for the entire DIN rail.
In this example, assume that each I/O module is configured for
a rack-optimized connection to the controller.
The following table calculates the connections in this example.
The rack optimized connection conserves connections, but it
limits the status and diagnostic information that is available from
the I/O modules.
Connection:
Amount:
FlexLogix controller 3 to local I/O modules
rack-optimized connection for the DIN rail
1
FlexLogix controller 2 to extended-local I/O modules
rack-optimized connection for the DIN rail
1
total connections used: 2
42
Selecting a Controller
1794-SG001A-EN-P July 2000
Mixing direct and rack-optimized connections
A DIN rail can have both a rack-optimized connection and direct
connections. In this example, assume that the I/O modules in slot 0
and slot 1 on the local rail are configured for a rack-optimized
connection and that the I/O module in slot 2 is configured for a direct
connection. Also, assume that the I/O modules on the extended-local
DIN rail are analog I/O modules, so each module requires a direct
connection.
The following table calculates the connections in this example.
Connection:
Amount:
FlexLogix controller 3 to local I/O modules
rack-optimized connection for the DIN rail
direct connection for one I/O module (slot 2)
1
1
FlexLogix controller 2 to extended-local I/O modules
rack-optimized connection for the DIN rail
direct connection for each I/O module
1
2
total connections used: 5
Selecting a Controller
43
1794-SG001A-EN-P July 2000
Communicating with
I/O Products
In addition to 1794 and 1797 I/O modules, the FlexLogix
controller can communicate with and control other types of I/O
products. The following table lists the I/O products the
FlexLogix controller can control over which networks:
I/O Product:
ControlNet
network:
RS-232 (DF1)
serial link:
ControlLogix I/O (1756 series)
yes
no
SLC I/O (1746 series)
no
limited
Compact I/O (1769 series)
no
no
Block I/O (1791 series)
no
no
ArmorBlock I/O (1792 series)
no
no
Flex Integra I/O (1793 series)
no
no
Flex I/O (1794 series)
yes
no
Flex EX I/O (1797 series)
yes
no
1771 I/O
yes
no
PanelView terminals (2711 series)
yes
no
RediPANEL modules (2705 series)
no
no
Dataliners (2706 series)
no
no
DTAM (2707 series)
no
yes
44
Selecting a Controller
1794-SG001A-EN-P July 2000
Communicating with
Other Controllers and
Devices
The FlexLogix system takes advantage of several networks to allow
communications with many different controllers and devices. The
following table lists which products the FlexLogix controller can
communicate with over which networks.
The FlexLogix controller can
communicate with a:
ControlNet
network:
RS-232 (DF1)
network:
1756 ControlLogix controller
yes
yes
1794 FlexLogix controller
yes
yes
1785 PLC-5 controller
yes
yes
1747 SLC controller
yes
yes
MicroLogix controllers
n/a
yes
1772 PLC-2 controller
n/a
yes
1
1.
The PLC-2 controller requires a 1771-KG module for serial (DF1) communications.
1775 PLC-3 controller
n/a
yes
2
2.
The PLC-3 controller requires a 1775-KA module for serial (DF1) communications.
5250 PLC-5/250 controller
n/a
yes
2711 PanelView
limited
no
9355 RSLinx software
yes
yes
1784-KTC, -KTCx
yes
n/a
1784-KT, -KTx
n/a
n/a
1784-PCC
yes
3
3.
You need a 1784-PCC1 cable.
n/a
1784-PCD
n/a
n/a
1784-PCMK
n/a
n/a
1788-CNC, -CNCR
yes
n/a
Selecting a Power Supply
45
1794-SG001A-EN-P July 2000
Selecting a Power Supply
In a FlexLogix system, select an Allen-Bradley power supply. In
applications that must be compliant with CSA requirements, use
a Separated Extra-Low Voltage (SELV) power supply that is
compliant with IEC 61010.1, Annex H
1794 FLEX power supply
The FLEX power supply is the Allen-Bradley offering for the
FlexLogix system.
Description:
1794-PS13
nominal input voltage
120/230V ac
input voltage range
85-265V ac
frequency
47-63 Hz
maximum real input power
36W
maximum apparent input power
53VA
maximum transformer load
90VA
output current
1.3A @ 24V dc
dimension (H x W x D)
87H x 68W x 69D mm
(3.4H x 2.7W x 2.7D in)
weight
0.2 kg (0.5 lb)
operating temperature
-0° to 55° C (32 to 131° F)
storage temperature
-40° to 85° C (-40 to 185° F)
relative humidity
5 to 95% (without condensation)
operating shock
30g peak acceleration, 11 (±1)ms pulse width
storage shock
50g peak acceleration, 11 (±1)ms pulse width
vibration
tested 5g @ 10-500 Hz per IEC 68-2-6
output
current load
(Amps)
1.5
1.2
0.9
0.6
0.3
0.0
0
10
20
30
40
0
20
60
80
100
0
15
30
45
60
1.5
1.2
0.9
0/6
0.3
0.0
1.5
1.2
0.9
0/6
0.3
0.0
real power (Watts)
apparent power (Watts)
transformer load (VA) =
real power (Watts) x 2.5
1794-PS13
ac/dc
40
46
Selecting a Power Supply
1794-SG001A-EN-P July 2000
1797 FLEX Ex power supplies
The intrinsically safe power supplies convert unsafe 24V dc power
into intrinsically safe power in an hazardous location.
FLEX Ex power supply:
Description:
1797-PS2N
24V dc in/quad-Ex dc out power supply in an explosion-proof
enclosure with 1-inch conduit pipe-thread input/output terminations
1797-PS2E
24V dc in/quad-Ex dc out power supply in a flame-proof enclosure
with increased safety input/output terminations
Description:
1797-PS2N
1797-PS2E
input voltage
24 (19-32)V dc, 5% ripple
input power entrance
1-in NPT
1
increased safety
maximum output power
8.5W each at 4 outputs
input power consumption
55W
power dissipation
21W
dimension (H x W x D)
174H x 174W x 128D mm
(6.9H x 6.9W x 5.04D in)
174H x 174W x 280D mm
(6.9H x 6.9W x 11.0D in)
protection class
IP 66/NEMA 7B
IP 65/NEMA 7B
weight
7.3 kg (16 lb)
7.7 kg (17 lb)
operating temperature
-20° to 70° C (4 to 158° F)
storage temperature
-40° to 85° C (-40 to 185° F)
relative humidity
5 to 95% (without condensation)
operating shock
15g peak acceleration, 11 (±1)ms pulse width
storage shock
15g peak acceleration, 11 (±1)ms pulse width
vibration
tested 2g @ 10-500 Hz per IEC 68-2-6
1.
After the conductors are routed through the conduit, a seal must be formed at the power supply port.
Planning the DIN Rails
47
1794-SG001A-EN-P July 2000
Planning the DIN Rails
You horizontally or vertically mount the FlexLogix system on
steel, 35 x 7.55mm DIN rails (A-B part number 199-DR1;
46277-3; EN 50022). The DIN rails for all FlexLogix system
components, including all local and extended-local I/O
modules, must be mounted on a common, conductive surface to
ensure proper electromagnetic interference (EMI) performance.
Use the optional 1794-CE1 (0.3m, 1ft) or 1794-CE3 (0.9m, 3ft)
extender cable to add an extended-local rail of I/O to the
controller. You can have as many as eight I/O modules on the
local rail and eight modules on the extended-local rail.
A
A
local rail
extended-local rail
requires 1794-FLA adapter
48
Planning the DIN Rails
1794-SG001A-EN-P July 2000
Dividing I/O modules across DIN rails
Use the optional 1794-CE1 (0.3m, 1ft) or 1794-CE3 (0.9m, 3ft) extender
cable to arrange your system in two rows or split your system into
horizontal and vertical orientation. The cable can be used between
any module or adapter.
Module 0
Module 1
Module 2
Module 3
Module 4
Module 5
Module 6
Module 7
1794-CE1
or
1794-CE3
cable
Module 0
Module 1
Module 2
Module 3
Module 4
Module 5
Module 6
Module 7
1794-CE1
or
1794-CE3
cable
1794-CE1
or
1794-CE3
cable
Selecting Software
49
1794-SG001A-EN-P July 2000
Selecting Software
Your selection of modules and network configuration
determines what software packages you need to configure and
program your system.
If you have a:
You need:
Order this catalog number:
1794 FlexLogix controller
RSLogix 5000 programming software
9324 series
(RSLogix 5000 programming software)
1788-CNC, -CNCR ControlNet
communication card
RSNetWorx for ControlNet
(comes with RSLogix 5000 programming software
and RSNetWorx for ControlNet bundle)
9324-RLD300NXENE (RSLogix 5000 programming
software plus RSNetWorx option)
or
9357-CNETL3
communication card in a
workstation
RSLinx software
(comes with RSLogix 5000 programming software)
9324 series
(RSLogix 5000 programming software)
workstation dedicated for
operator interface
RSView32 software
9301 series
PanelView terminal
PanelBuilder software
2711-ND3 for PanelBuilder 900
or
2711E-ND1 for PanelBuilder 1400e
50
Selecting Software
1794-SG001A-EN-P July 2000
Programming Software
RSLogix 5000 programming software is IEC 1131-3 compliant software
that supports the FlexLogix controller. Operating on Microsoft’s
Windows NT 32-bit operating system, the software maximizes
performance, saves development time, and improves productivity.
RSLogix 5000 is part of the RSLogix family of software products,
offering the same reliable functionality. RSLogix 5000 programming
software also includes axis configuration and programming support
for motion control. One hardware and software platform is all you
need for your combined sequential and motion needs.
Select the programming package based on the functionality you need:
This catalog number:
Includes this functionality
9324-RLD300
•
standard programming software (relay ladder logic)
9324-RLD300NXENE
•
standard programming software (relay ladder logic)
•
RSNetWorx for ControlNet and DeviceNet software
Description:
Value:
personal computer
IBM-compatible Pentium 90 MHz or greater
software requirements
Microsoft Windows NT version 4.0 with Service Pack 4
RSLinx software must be installed
RAM
32 Mbytes of RAM minimum
64 Mbytes of RAM recommended
hard disk space
40 Mbytes of free hard disk space
(or more based on application requirements)
video requirements
16-color VGA graphics adapter
640 x 480 or greater resolution
(256-color 800 x 600 minimum for optimal resolution)
Selecting Software
51
1794-SG001A-EN-P July 2000
Network Configuration
Software
RSNetWorx software for ControlNet (9357-CNETL3) is the
configuration and scheduling tool for your ControlNet network.
RSNetWorx software lets you create a graphical representation of
your network configuration and configure the parameters that
define your network.
RSNetWorx software also performs a scheduling function for all
network components. For example, each network scanner has
its own scan list and memory mapping. This information is
stored in the configurations files in the scanner. When changes
are made to the scan lists, RSNetWorx software automatically
calculates network bandwidth for the entire network, as well as
the bandwidth used by each network component.
You must have RSNetWorx software to configure and schedule
the ControlNet networks in your FlexLogix system.
ControlLogix, Logix5550, FlexLogix, ProcessLogix, PLC-5, PLC-3, PLC-2, SLC, DH+, Allen-Bradley, RSLogix, RSNetWorx, and
Rockwell Software are trademarks of Rockwell Automation.
ControlNet is a trademark of ControlNet International, Ltd.
DeviceNet is a trademark of the Open DeviceNet Vendor Association.
Ethernet is a trademark of Digital Equipment Corporation, Intel, and Xerox Corporation.
A
OK
A
ControlNET
A # 2 4
A
OK
A
ControlNET
A # 2 4
A
OK
A
ControlNET
A # 2 4
A
OK
A
ControlNET
A # 2 4
A
OK
A
ControlNET
A # 2 4
1
2
5
4
PLC-5/40C
Description:
Value:
personal computer
IBM-compatible 120MHz minimum (Pentium recommended)
operating system
Microsoft Windows 95, Windows 98, or
Windows NT version 4.0 (with Service Pack 2 or later)
RAM
32 Mbytes of RAM minimum
48 Mbytes or more of RAM recommended
hard disk space
14 Mbytes of free hard disk space
(or more based on application requirements)
video requirements
16-color VGA graphics adapter
640 x 480 or greater resolution
(256-color 800 x 600 minimum for optimal resolution)
Publication 1794-SG001A-EN-P—July 2000
PN 957293-37
FlexLogix selguide cov.qxd 7/12/00 1:16 PM Page 1