1794-SG001B-EN-P, FlexLogix Selection Guide

Transcription

1794-SG001B-EN-P, FlexLogix Selection Guide
FlexLogix selguide cov.qxd
FlexLogix
Selection Guide
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
distributed 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, the same control engine
as the one found in the high-performance
ControlLogix platform
• RSLogix 5000 programming software, the
Microsoft Windows NT/2000 package shared by
In the distributed architecture (top), each oven has its own FlexLogix system, each
communicating via a single network to other FlexLogix systems, while in the centralized
architecture (bottom) operation of the three ovens relies on a single controller .
other Logix Platforms controllers
• FLEX I/O, the compact, DIN-rail mounted I/O
system found in thousands of industrial
applications
• NetLinx Rockwell Automation network
architecture, a complete set of network services
and communication over DeviceNet, ControlNet
and EtherNet/IP
No other vendor offers such state-of-art control,
communications and I/O elements in a distributed
control package.
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
centralized control. In a centralized control architecture, a master controller scans for I/O data,
resulting in a system that is communication intensive and vulnerable to failure. In contrast, in a
Choose up to two optional network cards for
ControlNet or, in the near future, EtherNet/IP
or DeviceNet networks. And with the RSLinx
component of RSLogix 5000 software, you
can use your personal computer to
communicate to any FlexLogix controller
locally, or distributed across a network.
distributed control architecture:
• I/O data is handled locally and transmitted only when an event occurs, creating a less
communication-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
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
communication 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
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 structures 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.
4
FlexLogix System Overview
FlexLogix System Overview
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.
1794 I/O modules in the
local I/O assembly
FlexLogix controller
In a more complex FlexLogix system, use multiple controllers across
networks. Distribute the I/O platforms over multiple I/O links.
computers or
other controllers
built-in
RS-232 port
FlexLogix
controller
1788
communication
daughtercards
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
1794-SG001B-EN-P June 2001
FlexLogix System Overview
5
Layout the System
As you layout a system configuration, determine 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 is on
physically.
Each FlexLogix controller can support:
• 8 local I/O modules
• 8 extended-local I/O modules
• 32 connections over ControlNet (maximum of 10
scheduled connections per each 1788-CNx, -CNxR
communication card)
For example, this system layout defines Location A and Location
B, which each require a unique FlexLogix controller. Location A
and Location B have more I/O modules than a single controller
can support as local I/O, so some I/O will be configured as
remote I/O over ControlNet.
central
controller
ControlNet network A
local DIN rail
Location
A
local I/O
extended-local DIN rail
local I/O
local DIN rail
Location
B
extended-local DIN rail
local I/O
local I/O
ControlNet network B
remote I/O
The extended-local I/O modules in Location A and Location B
require a 1794-FLA extended-local adapter. The remote I/O in
Location A requires a local 1788-CNx, -CNxR ControlNet
communication card and an appropriate ControlNet adapter for
the remote I/O modules, such as a 1794-ACN15, -ACNR15
ControlNet adapter.
1794-SG001B-EN-P June 2001
6
FlexLogix System Overview
Specifying a
FlexLogix System
á
Follow these steps as you specify your FlexLogix system:
Step:
For more information, see page:
1
Determine the I/O devices
I/O module specifications..............................page 7
Use a spreadsheet to record:
• location of the device
• number of points needed
• appropriate catalog number
• number of points available per module
• number of modules
Placing I/O modules ......................................page 13
Select communication modules
Network overview .........................................page 15
To the I/O spreadsheet, add the number of required
communication cards.
ControlNet specifications ..............................page 17
2
How I/O modules operate..............................page 14
Serial specifications ......................................page 20
DH-485 specifications...................................page 23
3
4
Determine controller requirements
Controller specifications................................page 25
Select the appropriate controller based on:
• required controller tasks
• number of I/O points needed
• number of communication cards needed
• required controller memory
Connection information .................................page 28
Select power supplies and ensure sufficient power for
the controller and extended-local adapter
Power supply specifications ..........................page 39
Communicating with other I/O products ........page 37
Communicating with other devices ...............page 38
If power consumption exceeds the maximums for a single
power supply, install additional power supplies. To select
field-side power supplies, see the FLEX I/O Product Data,
publication 1794-2.1.
5
Determine the number of DIN rails
Planning the DIN rails....................................page 41
Based on the number of modules and the physical locations
for those modules, determine the quantity and placement of
the DIN rails.
6
Select software
Available software products ..........................page 43
Programming software..................................page 44
Based on the system design, determine the software
products you need to configure and program your application.
Network configuration software ....................page 46
1794-SG001B-EN-P June 2001
Selecting FLEX I/O Modules
7
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:
Considerations when planning I/O:
See:
which FLEX I/O modules to use
page 8
where to place FLEX I/O modules
page 13
how FLEX I/O modules operate
page 14
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.
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.
1794-SG001B-EN-P June 2001
8
Selecting FLEX I/O Modules
Digital I/O Modules
1794 FLEX digital ac input module
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,
-TB3S1
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.
1794 FLEX digital ac output modules
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-TBN1, -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.
1794 FLEX digital dc input 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-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
1794IB10XOB61
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.
1794-SG001B-EN-P June 2001
Selecting FLEX I/O Modules
9
1794 FLEX 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
1794IB10XOB61
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.
1794 FLEX digital contact output modules
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
1797 FLEX Ex digital dc input modules
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
1797 FLEX Ex digital dc output module
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
1794-SG001B-EN-P June 2001
10
Selecting FLEX I/O Modules
Analog I/O Modules
1794 FLEX 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-IR81
8 RTD inputs
Thermocouple types:
B, E, J, K, TXK/XK, N, R, S, T
1794-TB3, -TB3S,
-TB3T, -TB3TS
20mA
+24Vdc
140mA
3.0W @ 31.2V dc
1794-IRT8
8 single-ended
thermocouple or RTD
inputs
RTD sensors:
100Ω, 200Ω Platinum
100Ω, 120Ω, 200Ω Nickel
10Ω Copper
1794-TB3G,
-TB3GS
40mA
+24Vdc
85mA
3.0W @ 31.2V dc
Thermocouple types:
B, E, J, K, TXK/XK, N, R, S, T
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
Backplane
current load:
External
power:
Power
dissipation:
1.
Currently the 1794-IT8 is not supported by RSLogix 5000 programming software.
1797 FLEX Ex analog modules
Catalog
number:
Number of
inputs/outputs:
Voltage range:
Current range:
Terminal bases:
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
1797-TB3, -TB3S
5.4W
1797-TB3, -TB3S
5.4W
Thermocouple types:
B, E, J, K, TXK/XK, N, R, S, T
1797-OE8
8 single-ended outputs
1794-SG001B-EN-P June 2001
15.5V dc in
digital mode
configurable
• 4-20mA
• 0-20mA
• 45mA digital
mode
Selecting FLEX I/O Modules
11
Counter I/O modules
1794 FLEX counter modules
Catalog number:
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-VHSC1
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.
The 1794-VHSC module must be remotely connected to the FlexLogix controller via a 1794-ACNR15 ControlNet adapter module. You cannot place FLEX I/O modules that
use extended data types on the local or extended-local DIN rails. The 1794-VHSC module is supported as remote ControlNet I/O for a Logix controller.
1797 FLEX Ex counter modules
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
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
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
1797 FLEX Ex terminal bases
Catalog number:
Number of terminals:
Special features:
Terminal type:
1797-TB3
53
none
screw cage
1797-TB3S
53
none
spring clamp
1794-SG001B-EN-P June 2001
12
1794-FLA Extended-Local
I/O Adapter
Selecting FLEX I/O Modules
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-PS3 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 mm2) 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 Hazardous1
marked for applicable acts
N223
1.
1794-SG001B-EN-P June 2001
CSA certification - Class I, Division 2, Group A,B,C,D or nonhazardous locations
Selecting FLEX I/O Modules
Placing FLEX I/O Modules in a
FlexLogix System
13
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.
local DIN rail
extended-local DIN rail
(using a 1794-FLA adapter)
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.
If you have:
The fastest possible RPI is:
local rail of digital I/O modules
2 ms
local rail of analog I/O modules
5 ms
local rail of digital and analog I/O modules mixed
5 ms
extended-local rail of digital I/O modules
5 ms
extended-local rail of analog I/O modules
5 ms
extended-local rail of digital and analog I/O modules
5 ms
1794-SG001B-EN-P June 2001
14
How FLEX I/O Modules
Operate
Selecting FLEX I/O Modules
The FlexLogix system follows a producer/consumer model for remote
I/O. 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.
1794-SG001B-EN-P June 2001
Planning Network Communications
15
Planning Network Communications
A FlexLogix controller communicates across the DIN rail with
I/O modules on the local rail and on the extended-local rail. A
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, RS-232
serial (DF1 protocol), and DH-485 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 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
1794-SG001B-EN-P June 2001
16
Planning Network Communications
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 17
control and information
network
•
•
modems
supervisory control and data acquisition (SCADA)
serial network
see page 20
information network
•
•
plantwide and cell-level data sharing
transfer of information between controllers
DH-485 network
see page 23
information network
NetLinx architecture
NetLinx architecture is the foundation for three open networks:
DeviceNet, ControlNet, and EtherNet/IP. The NetLinx architecture
combines network services with CIP (control and information
protocol) and open software interfaces. The NetLinx architecture is
designed to include device, control, and information networks. You
can mix and match one, two, or all three of the networks, based on
your specific application. You can seamlessly move data among the
networks without additional programming, configuration, or creation
of routing tables.
Currently, ControlNet is the only NetLinx network that the FlexLogix
controller supports.
1794-SG001B-EN-P June 2001
Planning Network Communications
ControlNet Network
17
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.
workstation running
programming software
with 1784-KTCx
FlexLogix controller with
1788-CNCR card
ControlNet
PWR
STS
PORT
PanelView terminal
MOD
NET A
NET B
ControlLogix chassis
PLC-5/40C controller
PowerFlex 700S drive
1788-CNx, -CNxR ControlNet statistics
Rates:
Cable lengths:
Maximum number
of nodes:
transmission: 5 Mbps
network update time: 5-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
1794-SG001B-EN-P June 2001
18
Planning Network Communications
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. The 1788-CNC, -CNCR cards
use coaxial cable to connect to the ControlNet network.
You install the ControlNet communication card directly into the
FlexLogix controller.
Description:
Value:
communication rate
5 Mbps
connections
20 connections per module
(maximum 10 scheduled connections)
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
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
1788-CNCR
agency certification
0.08 kg (0.19 lb)
0.10 kg (0.22 lb)
Listed Industrial Control Equipment
Certified Process Control Equipment
Certified Class I, Division 2, Group A, B, C, D
Marked for all applicable directives
1794-SG001B-EN-P June 2001
Planning Network Communications
19
1788-CNF, -CNFR 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.The
1788-CNF, -CNFR cards use fiber-optic cable to connect to the
ControlNet network.
You install the ControlNet communication card directly into the
FlexLogix controller.
Description:
Value:
communication rate
5 Mbps
connections
20 connections per module
(maximum 10 scheduled connections)
cable
200/300 micron HCS (hard-clad silica)
Versalink V-System
cable assemblies
Choose a pre-terminated 200y HCS cable segment:
• 1786-FS10 (10m)
• 1786-FS20 (20m)
• 1786-FS60 (60m)
• 1786-FS100 (100m)
• 1786-FS200 (200m)
• 1786-FS300 (300m)
connector kit for fiber cable
1786-FSKIT, includes:
• 10 blue V-pins
• 10 black V-pins
• 10 clamshells
backplane current
640mA @ 5V dc
3.26W
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-CNF
1788-CNFR
agency certification
0.07 kg (0.15 lb)
0.07 kg (0.15 lb)
Listed Industrial Control Equipment
Certified Process Control Equipment
Certified Class I, Division 2, Group A, B, C, D
Marked for all applicable directives
1794-SG001B-EN-P June 2001
20
Planning Network Communications
Serial Network
The FlexLogix serial port is a non-isolated port that provides RS-232
serial communications. You select the serial protocol:
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
Ethernet
RS-232
RS-232
RS-232
modem
modem
modem
The RS-232 port is a non-isolated serial port built-in to the front of the
FlexLogix controller.
1794-SG001B-EN-P June 2001
Planning Network Communications
21
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.
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.
1
6
7
2
6 78
3
8
3
4
4
9
Pin:
DB-9 end:
Mini-DIN end:
12
1
DCD
DCD
8-pin, mini-DIN
cable end
2
RxD
RxD
3
TxD
TxD
4
DTR
DTR
5
ground
ground
6
DSR
DSR
7
RTS
RTS
8
CTS
CTS
9
na
na
5
DB-9 right-angle or
straight cable end
5
no
1 CD
1 CD
2 RDX
2 RDX
3 TXD
3 TXD
4 DTR
4 DTR
COMMON
COMMON
6 DSR
6 DSR
7 RTS
7 RTS
8 CTS
8 CTS
9
straight cable end
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.
9
right-angle cable end
1794-SG001B-EN-P June 2001
22
Planning Network Communications
If you connect the controller to a modem or an ASCII device, install
the optical isolator between the controller and end device.
1761 cable
optical isolator
1761-NET-AIC
user-supplied modem cable
modem
24 V dc
Consider installing an optical isolator if you use the serial port to
directly connect a programming workstation to the controller.
1761 cable
isolator
(recommended)
workstation
1794-SG001B-EN-P June 2001
Planning Network Communications
23
DH-485 Network
The DH-485 protocol uses RS-485 half-duplex as its physical
interface. (RS-485 is a definition of electrical characteristics; it is
not a protocol.) You can configure the RS-232 port of the
FlexLogix controller to act as an DH-485 interface.
FlexLogix controller
connection from FlexLogix
controller to port 1 or port 2
1761-CBL-AP00
or
1761-CBL-PM02
(port 2)
1761-NET-AIC+
ControlLogix controller
1747-CP3
or
1761-CBL-AC00
(port 1)
1761-CBL-AP00
or
1761-CBL-PM02
connection from ControlLogix
controller to port 1 or port 2
1747-CP3
or
1761-CBL-AC00
1761-NET-AIC+
DH-485 network
1747-AIC
SLC 5/03 controller
The DH-485 network offers:
• interconnection of 32 devices
• multi-master capability
• token passing access control
• the ability to add or remove nodes without disrupting
the network
• maximum network length of 1219 m (4000 ft.)
On the DH-485 network, the FlexLogix controller can send and
receive messages to and from other controllers on the network.
1794-SG001B-EN-P June 2001
24
Planning Network Communications
For the FlexLogix controller to operate on a DH-485 network,
you need a 1761-NET-AIC+ converter for each FlexLogix controller
you want to put on the DH-485 network.
Connect the serial port of the FlexLogix controller to either port 1 or
port 2 of the 1761-NET-AIC+ converter. Use the RS-485 port to connect
the converter to the DH-485 network.
RS-485 port
port 2: mini-DIN 8 RS-232
baud rate selector switch
port 1: DB-9 RS-232, DTE
dc power source selector switch
terminals for external 24V dc power supply
The cable you use to connect the controller depends on the port you
use on the 1761-NET-AIC+ converter.
1794-SG001B-EN-P June 2001
If you connect to this port:
Use this cable:
port 1
DB-9 RS-232, DTE connection
1747-CP3
or
1761-CBL-AC00
port 2
mini-DIN 8 RS-232 connection
1761-CBL-AP00
or
1761-CBL-PM02
Selecting a Controller
25
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.
1788 communication card installs directly
in the FlexLogix controller.
The FlexLogix controller
supports FLEX I/O modules.
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.
1794-SG001B-EN-P June 2001
26
Selecting a Controller
1794 FlexLogix Controller
Category:
FlexLogix controller (1794-L33, -L34)
available user memory1
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)2
-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-PS3 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 mm2) 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 33
extended local I/O cable
1794-CE1 cable (1 foot)
1794-CE3 cable (3 feet)
category 3(1))
agency certifications
Listed Industrial Control Equipment
Certified Process Control Equipment
Certified Class I, Division 2, Group A, B, C, D
Marked for all applicable directives
Marked for all applicable acts
N223
1.
2.
3.
1794-SG001B-EN-P June 2001
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.
The 1756-BA1 battery is rated 0° to 55° C (32 to 131° F)
See the Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1.
Selecting a Controller
27
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
Analog I/O points
_____ * 2600 = _____ bytes
= _____ bytes
Communication modules_____ * 5000= _____ bytes
Total=_____ bytes
1756-BA1 Battery
The FlexLogix controller comes with one 1756-BA1 battery:
Description:
Value:
battery
1756-BA1
0.59g lithium
Order a battery if you need a spare or a replacement.
top
red lead (+)
middle
black lead (-)
bottom
no connection
1794-SG001B-EN-P June 2001
28
Selecting a Controller
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. The FlexLogix system supports both
scheduled and unscheduled connections.
Connection:
Description:
scheduled
A scheduled connection identifies a specific device and lets you send and receive data
repeatedly at a predetermined rate, which is the requested packet interval (RPI). For
example, a connection to an I/O module is a schedule connection because you repeatedly
receive data from the module. Other scheduled connections include connections to:
• communication devices
• produced/consumed tags
You must use RSNetWorx for ControlNet to enable all scheduled connections and establish
a network update time (NUT) for the network.
unscheduled
An unscheduled connection is a message transfer between controllers that is triggered by
the program (i.e., the MSG instruction). Unscheduled messaging lets you send and receive
data when needed.
Each 1788-CNx, -CNxR ControlNet communication card supports 20
connections, 10 of which can be scheduled connections. The
remaining connections (or all 20, if you have no scheduled
connections) can be used for unscheduled connections. How you
configure these connections determines how many remote devices the
card can support.
If you have two communication cards, use one for communication
and the other for remote I/O. While one card can support both
functions, performance can improve by separating these functions
onto separate cards.
1794-SG001B-EN-P June 2001
Selecting a Controller
Determining Scheduled
Connections for
Produced/Consumed Tags
29
The FlexLogix controller supports the ability to produce
(broadcast) and consume (receive) system-shared tags.
System-shared data is accessible by multiple controllers over a
ControlNet network. Produced and consumed tags each require
scheduled connections.
This type of tag:
Requires these connections:
produced
By default, a produced tag allows two other controllers to consume the tag, which means
that as many as two controllers can simultaneously receive the tag data. The local
controller (producing) must have one connection for the produced tag and the first
consumer and one more connection for each additional consumer (heartbeat). The default
produced tag requires two connections.
As you increase the number of controllers that can consume a produced tag, you also
reduce the number of connections the controller has available for other operations, like
communications and I/O.
consumed
Each consumed tag requires one connection for the controller that is consuming the tag.
Maximum number of produced and consumed tags
The maximum number of produced/consumed tags you can
configure depends on the connection limits of the device that
transfers the produced/consumed data.
Important: For two controllers to share produced or consumed
tags, both controllers must be attached to the same
control network (such as ControlNet). You cannot
bridge produced and consumed tags between
two networks.
1794-SG001B-EN-P June 2001
30
Selecting a Controller
Determining Unscheduled
Connections for Messages
Unscheduled connections are used for transferring data to other
devices, such as other controllers or operator devices. Some messages
use an unscheduled connection to send or receive data. Some
messages also have the option of leaving the unscheduled 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:
This type of message:
Using this
communication method:
CIP data table read or write
CIP
PLC2, PLC3, PLC5, or SLC (all types)
CIP
Uses a
connection:
á
Which you
can cache:
á
CIP with Source ID
á
DH+
CIP generic
CIP
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.
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.
Determining Connections
for I/O Modules
The FlexLogix system uses direct connections and rack-optimized
connections to transmit I/O data.
Connection:
Description:
direct
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.
rack-optimized
For digital I/O modules, 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 rack (or DIN rail). Rather than having individual, direct connections for each
I/O module, there is one connection for the entire rack (or DIN rail).
1794-SG001B-EN-P June 2001
Selecting a Controller
31
Connections for local and extended-local I/O modules
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.
It’s not as critical to manage the number of connections for local
and extended-local I/O modules as it is for remote devices
because the controller supports a direct connection for each
possible local and extended-local I/O device.
Connections for remote devices
The limit of scheduled connections for remote I/O depends on
the communication device the controller uses to control the I/O.
Each 1788-CNx, -CNxR communication daughtercard supports
10 scheduled connections.
To conserve the number of connections that are available, place
remote, digital I/O together in the same location and use a
rack-optimized connection to the remote communication device
that connects the remote I/O to the FlexLogix system. To select
a rack-optimized connection for a remote communication
device, select a “rack-optimized” option for the communication
format.
If you have remote analog I/O modules, or want a direct
connection to specific remote I/O modules, you do not have to
create the rack-optimized connection to the remote
communication device. To use direct connections to remote I/O,
select “none” for the communication format of the remote
communication device.
1794-SG001B-EN-P June 2001
32
Selecting a Controller
Direct connections for I/O modules
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 to 3 local I/O modules
rack-optimized connection for the DIN rail
direct connection for each I/O module
1
3
FlexLogix controller to 2 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
1794-SG001B-EN-P June 2001
Selecting a Controller
33
Rack-optimized connections for I/O modules
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.
Connection:
Amount:
FlexLogix controller to 3 local I/O modules
rack-optimized connection for the DIN rail
1
FlexLogix controller to 2 extended-local I/O modules
rack-optimized connection for the DIN rail
1
total connections used: 2
The rack optimized connection conserves connections, but it
limits the status and diagnostic information that is available from
the I/O modules.
1794-SG001B-EN-P June 2001
34
Selecting a Controller
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 to 3 local I/O modules
rack-optimized connection for the DIN rail
direct connection for one I/O module (slot 2)
1
1
FlexLogix controller to 2 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
1794-SG001B-EN-P June 2001
Selecting a Controller
Determining Total
Connection Requirements
35
To calculate the total connection requirements for a FlexLogix
controller, consider the connections to local I/O modules
(including extended-local I/O modules) and the connections to
remote modules.
Use the following table to tally local connections:
Connection Type:
Device
Quantity:
Connections
per Device:
Total
Connections:
rack-optimized connection for the local DIN rail and the
extended-local DIN rail
2
1
2
I/O module (rack-optimized connection) on local rail
0
I/O module (direct connection) on local rail
1
I/O module (rack-optimized connection) on extended-local rail
0
I/O module (direct connection) on extended-local rail
1
total
Regardless of how you configure the I/O modules
(rack-optimized or direct connect) on either the local rail or the
extended-local rail, the controller establishes a rack-optimized
connection for each rail. The data for any I/O module
configured for a rack-optimized connection is stored in the
rack-optimized connection for the rail. You can have 8 I/O
modules per rail, for a maximum of 16 direct connections.
Remote connections depend on the 1788-CNx, -CNxR
communication card. Each card supports 20 unscheduled
connections, 10 of which can be scheduled connections. Use the
following table to tally remote connections:
Connection Type:
Device
Quantity:
Connections
per Device:
Total
Connections:
local 1788-CNx, -CNxR ControlNet communication card
0
0
remote ControlNet communication device (such as a
1794-ACN15, -ACNR15 or 1756-CNB module) configured as:
direct (none) connection
rack-optimized connection
listen-only rack-optimization (1756-CNB only)
0 or
1
1
remote I/O device over ControlNet (direct connection)
1
produced and consumed tag
produced tag and one consumer
1
each additional consumer
1
consumed tag
1
cached message
1
total
1794-SG001B-EN-P June 2001
36
Selecting a Controller
For example, this FlexLogix system can have these local and
remote connection.
local rail
controller
8 I/O modules
extended-local rail
ControlNet network
8 I/O modules
8 I/O modules
This example system has these details:
• I/O modules on the local rail are digital, so configure each
module for a rack-optimized connection
• I/O modules on the extended-local rail are analog, so configure
each module for a direct connection
• I/O modules on the ControlNet network are 4 digital and 4
analog, so configure each digital module for a rack-optimized
connection and each analog module for a direct connection
• there are no produced or consumed tags
• the controller sends 2 messages to other devices on the
ControlNet network
Local connections
Connection Type:
Device
Quantity:
Connections
per Device:
Total
Connections:
rack-optimized connection to DIN rail
2
1
2
I/O module (rack-optimized connection) on local rail
8
0
0
I/O module (direct connection) on extended-local rail
8
1
8
total 10
Remote connections
Connection Type:
Device
Quantity:
Connections
per Device:
Total
Connections:
local 1788-CNx, -CNxR ControlNet communication card
1
0
0
remote ControlNet communication device
configured as a rack-optimized connection
1
1
1
I/O module over ControlNet (direct connection)
4
1
4
I/O module over ControlNet (rack-optimized connection)
4
0
0
cached message
2
1
2
total 7
1794-SG001B-EN-P June 2001
Selecting a Controller
Communicating with
I/O Products
37
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:
DH-485
serial link:
ControlLogix I/O (1756 series)
yes
no
no
SLC I/O (1746 series)
no
no
no
Compact I/O (1769 series)
no
no
no
Block I/O (1791 series)
no
no
no
ArmorBlock I/O (1792 series)
no
no
no
FLEX Integra I/O (1793 series)
no
no
no
FLEX I/O (1794 series)
yes
no
no
FLEX Ex I/O (1797 series)
yes
no
no
1771 I/O
yes1
no
no
2711 PanelView terminals
yes
yes
yes
2711 e PanelView terminals
yes
no
no
RediPANEL modules (2705 series)
no
no
no
Dataliners (2706 series)
no
yes
no
DTAM (2707 series)
no
yes
yes
1.
Only 1771 digital I/O modules.
1794-SG001B-EN-P June 2001
38
Communicating with
Other Controllers and
Devices
Selecting a Controller
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:
RS-232 (DF1)
network:
DH-485
network:
1756 ControlLogix controller
yes
yes
yes
1794 FlexLogix controller
yes
yes
yes
1769 CompactLogix controller
no
yes
yes
5720 PowerFlex 700S
DriveLogix controller
yes
yes
no
1785 PLC-5 controller
yes
yes
no
1747 SLC controller
yes
yes
yes
MicroLogix controllers
n/a
yes
yes
1772 PLC-2 controller
n/a
yes1
no
1775 PLC-3 controller
n/a
yes2
no
5250 PLC-5/250 controller
n/a
yes
no
2711 PanelView
yes
yes
yes
2711 e PanelView
yes
no
no
9355 RSLinx software
yes
yes
no
1784-KTCx15, -PCIC(S)
yes
n/a
n/a
1784-KT, -KTx
n/a
n/a
n/a
1784-PCC
yes
3
n/a
n/a
1784-PCD
n/a
n/a
n/a
1784-PCMK
n/a
n/a
n/a
1788-CNx, -CNxR
yes
n/a
n/a
1.
2.
3.
1794-SG001B-EN-P June 2001
ControlNet
network:
The PLC-2 controller requires a 1771-KG module for serial (DF1) communications.
The PLC-3 controller requires a 1775-KA module for serial (DF1) communications.
You need a 1784-PCC1 cable.
Selecting a Power Supply
39
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.
When selecting power supplies:
• Provide power for the controller separately from the
power for the FLEX I/O modules. To provide power for
FLEX I/O modules, follow the guidelines in the
documentation for those modules.
• When providing power for the 1794-FLA extended-local
I/O adapter, treat the adapter as a communication adapter,
not as an I/O module.
1794 FLEX power supplies
The following power supplies are the Allen-Bradley offerings for
the FlexLogix system.
Description:
1794-PS3
1794-PS13
nominal input voltage
120/230V ac
input voltage range
85-265V ac
frequency
47-63 Hz
maximum real input power
86W
36W
maximum apparent input power
205VA
53VA
maximum transformer load
250VA
90VA
output current
3.0A @ 24V dc (horizontal mount)
2.8A @ 24Vdc (non-horizontal mount)
1.3A @ 24V dc
dimension (H x W x D)
87H x 94W x 69D mm
(3.4H x 3.7W x 2.7D in)
87H x 68W x 69D mm
(3.4H x 2.7W x 2.7D in)
weight
0.4 kg (0.8 lb)
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
1794-SG001B-EN-P June 2001
40
Selecting a Power Supply
Power requirements and transformer sizing
These graphs display backplane power load.
• Use the real power value to determine the amount of heat
dissipation you have inside the enclosure.
• Use the apparent power value to estimate power cost.
• Use the transformer load value plus all other loads on a
transformer to determine the required transformer size.
1794-PS3
ac/dc
output
current load
(Amps)
3
3
3
2
2
2
1
1
1
0
0
0
20
40
60
80
100
real power (Watts)
1794-PS13
ac/dc
output
current load
(Amps)
50
100
150
200
250
10
20
30
40
50
100
150
200
250
transformer load (VA)
1.5
1.2
0.9
0/6
0.3
0.0
real power (Watts)
0
apparent power (Watts)
1.5
1.2
0.9
0.6
0.3
0.0
0
1794-SG001B-EN-P June 2001
0
0
1.5
1.2
0.9
0/6
0.3
0.0
0
15
30
45
apparent power (Watts)
60
0
20
40
60
80
100
transformer load (VA) =
real power (Watts) x 2.5
Planning the DIN Rails
41
Planning the 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.
vertical
horizontal
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.
local rail
extended-local rail
requires 1794-FLA adapter
1794-SG001B-EN-P June 2001
42
Planning the DIN Rails
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
1794-CE1
or
1794-CE3
cable
Module 7
Module 0
Module 1
Module 1
Module 6
Module 2
Module 2
Module 5
Module 3
Module 4
1794-CE1
or
1794-CE3
cable
Module 3
1794-CE1
or
1794-CE3
cable
Module 7
1794-SG001B-EN-P June 2001
Module 6
Module 5
Module 4
Selecting Software
43
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-CNx, -CNxR 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 PanelView Standard
or
2711E-ND1 for PanelView Enhanced
1794-SG001B-EN-P June 2001
44
Programming Software
1794-SG001B-EN-P June 2001
Selecting Software
The RSLogix 5000 programming software package provides symbolic
programming with structures and arrays for increased productivity.
RSLogix 5000 software is designed to work with Rockwell
Automation’s Logix Platforms and the Logix5000 family of controllers.
RSLogix 5000 functionality includes:
• ease of configuration, including a graphical controller organizer,
I/O configuration dialogs, and point-and-click configuration
• sophisticated data handling, using arrays and user-defined
structures, to provide the flexibility necessary for the application
rather than forcing it to fit the particular memory structure as
defined by the controller’s data table memory
• easy-to-use I/O addressing methods
• a free-form ladder editor that lets you modify multiple rungs of
logic simultaneously, as well as enter logic either from the
point-and-click interface or via an ASCII entry prompt
• a flexible, easy-to-use function block diagram editor
• drag-and-drop editing and navigation to quickly move data
elements from one data file to another, rungs from one
subroutine or project to another, or instructions from rung to
rung or function block diagram to function block diagram within
a project
• an instruction set that includes relay ladder and function block
instructions
• diagnostic monitoring capability, including a status display of
the current controller state, a program verification feature, and a
robust data monitor
Selecting Software
45
RSLogix 5000 software is IEC 1131-3 compliant software.
Operating on Microsoft’s Windows NT and Windows 2000 32-bit
operating system, the software maximizes performance, saves
development time, and improves productivity.
Select the programming package based on the functionality
you need:
Available Features
Mini
9324-RLD200yyE1
Standard
9324-RLD300yyE1
Standard/NetWorx Professional
9324-RLD300NXyyE1 9324-RLD700yyE1
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
supported
Programming languages
• ladder diagram
• function block
included
available separately2
included
available separately2
included
available separately2
included
included
Communications
• RSLinx
• RSNetWorx for ControlNet
• RSNetWorx for DeviceNet
Lite included
available separately3
available separately4
Lite included
available separately3
available separately4
Lite included
included
included
Professional included
included
included
Mini to Standard:
9324-RLD2U3yyE
Standard to
Professional:
9324-RLD3U7yyE
Standard to
Professional:
9324-RLD3U7yyE
none
Logix5000 controllers
• CompactLogix5300
• FlexLogix5400
• ControlLogix5500
• DriveLogix5700
• SoftLogix5800
Upgrades
Mini to Professional
9324-RLD2U7yyE
1.
2.
3.
4.
Replace “yy” in the catalog number with the appropriate language designation: EN=English, FR=French, DE=German, IT=Italian, PT=Portuguese, and ES=Spanish
Function block programming is available separately as 9324-RLDFBDENE
RSNetWorx for ControlNet is available separately as 9357-CNETL3
RSNetWorx for DeviceNet is available separately as 9357-DNETL3
System requirements
Description:
Value:
personal computer
IBM-compatible Pentium 150 MHz or greater
200 MHz recommended
software requirements
Microsoft Windows NT version 4.0 with Service Pack 4 or
Microsoft Windows 2000 with Service Pack 1
RAM
64 Mbytes of RAM minimum
128 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)
1794-SG001B-EN-P June 2001
46
Selecting Software
Network Configuration
Software
ControlNET
ControlNET
A#24
ControlNET
A#24
OK
ControlNET
A#24
OK
A
A#24
OK
A
OK
A
A
4
A
A
1
A
2
PLC-5/40C
A
5
ControlNET
A#24
OK
A
A
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.
System Requirements
1794-SG001B-EN-P June 2001
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 greater, or
Microsoft Windows 2000 with Service Pack 1 or greater
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)
Selecting Software
47
Notes:
ControlLogix, Logix5550, FlexLogix, CompactLogix, DriveLogix, ProcessLogix, PowerFlex, SoftLogix5800, 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
Windows, Windows NT, and Windows 2000 are registered trademarks of Microsoft in the U.S. and other countries.
1794-SG001B-EN-P June 2001
1794-SG001B-EN-P cvr.qxd
4/12/01
Publication 1794-SG001B-EN-P – June 2001
Supersedes 1794-SG001A-EN-P – July 2000
9:51 AM
Page 1
PN 957491-28
Copyright 2001 Rockwell International Corporation. All rights reserved. Printed in USA