Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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 Automations 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