DL205 Programmable Logic Controller - CPUs
Select one of the links below to view further detail on the various DirectLOGIC 205 PLC
line of CPUs:
D2-260 CPU
Our most powerful DL205 CPU
The D2-260 CPU provides all the capabilities of the other
DL205 CPUs (as well as our D4-450 CPU), plus several additional features rarely found in a
PLC of this size. With such an incredible array of features, you may be able to replace
PLCs costing hundreds (or thousands) of dollars more. DirectSOFT5™ is
used to program the D2-260. If you’re using a handheld programmer, version 2.10 (or higher) of the
handheld programmer firmware is required. A few key features of the D2-260 CPU include:
-
Local expansion I/O
The D2-260 supports local expansion up to five total bases (one CPU base and four
expansion bases). Expansion bases are commonly used when there are not enough slots
available in the PLC CPU base, when the base power budget will be exceeded or when placing
an I/O base at a location away from the CPU base, but within the expansion cable
limits, if desired. All local and expansion I/O points are updated on every CPU scan.
Each local expansion base requires the D2-CM module in the CPU slot. The local CPU base
requires the D2-EM Expansion Module, as well as each expansion base.
-
Powerful built-in CPU communications
The D2-260 offers two communications ports that provide a vast array of communication
possibilities. The top RJ-12 RS-232C port can be used for PLC programming, connection to a
C-more / C-more Micro or DV-1000 operator interface panel or touchscreen, or as a K-sequence or
DirectNET slave. The 15-pin bottom port (port 2) supports RS232C or RS422/RS485. This port
offers several different protocol options such as:
- K-sequence
- DirectNET Master/Slave
- MODBUS RTU Master/Slave
- ASCII In/Out Communications
NOTE: Port 2 can also serve as a remote I/O master. The D2-260 supports the Ethernet
Communication module and Data Communication Module for additional communications ports.
-
16 PID* loops with auto-tuning
The D2-260 CPU can process up to 16 PID loops directly in the CPU. You can select from
various control modes including automatic, manual, and cascade control. There are also
a wide variety of alarms including Process Variable, Rate of Change, and Deviation. The
loop operation parameters (Process Variable, Setpoint, Setpoint Limits, etc.) are
stored in V-memory, which allows easy access from operator interfaces or Human Machine Interfaces (HMIs).
Setup is accomplished with easy-to-use setup menus and monitoring views in the DirectSOFT5
PLC programming software. The auto tuning feature is easy to use and can reduce setup and maintenance time.
Basically, the CPU uses the auto tuning feature to automatically determine near optimum loop settings.
*NOTE: PID (Proportional, integral, derivative) control: Control algorithm that is used to closely
control processes such as temperature, mixture, position, and velocity. The proportional portion takes care
of the magnitude of the error. The derivative compensates for the rate of error change. The integral takes
care of small errors over time.
-
Full array of instructions
The right instruction can greatly simplify your programming task and can save hours of
PLC ladder logic programming time. The D2-260 supports over 225 powerful instructions, such as:
- Four types of drum sequencers
- Leading / trailing edge triggered oneshots
- Bit of word manipulation
- Floating point conversions
- Trigonometric functions
- Table instructions
- ASCII IN/OUT instructions
-
MODBUS RTU instructions
The D2-260 CPU supports easy-to-use MODBUS Read/Write instructions that expand our
existing MODBUS network instruction capabilities. The MRX or MWX instructions allow you
to enter native MODBUS addressing in your ladder logic program with no need to perform octal
to decimal conversion. We added Function codes 05, 06 and the ability to read Slave
Exception Codes. These flexible instructions allow the PLC programmer to select the following
parameters within one instruction window:
- 584/984 or 484 MODBUS data type
- Slave node (0-247)
- Function code
- MODBUS starting master / slave memory address
- Number of bits
- Exception code starting address
NOTE: The D2-250-1 replaces the D2-250
Our new D2-250-1 CPU replaces the D2-250 CPU. The D2-250-1 offers
all the features and functionality of the D2-250 with the addition of local I/O expansion
capability. The D2-250-1 offers an incredible array of features at a low cost. Release 2.1 (or higher) of
the DirectSOFT™ PLC programming software is required to program the D2-250-1. Release 4.0 (or
higher) is required if you intend to use local expansion I/O. If you’re using a handheld programmer, version
2.10 (or higher) of the handheld programmer firmware is required. Following are a few key features of the
D2-250-1 CPU:
-
Local expansion I/O
The D2-250-1 supports local expansion up to three total bases (one CPU base and two
expansion bases). Expansion bases are commonly used when there are not enough slots
available in the CPU base, when the base power budget will be exceeded or when placing
an I/O base at a location away from the CPU base, but within the expansion cable
limits. All local and expansion I/O points are updated on every CPU scan. Each local
expansion base requires the D2-CM module in the CPU slot. The local CPU base requires
the D2-EM Expansion Module, as well as each expansion base.
-
Powerful built-in CPU communications
The D2-250-1 offers two communication ports that provide a vast array of communication
possibilities. The top RS232C port is for PLC programming, connection to a C-more / C-more Micro or DV-1000
operator interface panel, or to serve as a DirectNET slave. The 15-pin
bottom port (port 2) supports RS232C or RS422. This port offers several different
protocol options such as K-sequence, DirectNET master/slave, or MODBUS RTU
master/slave. Port 2 can also serve as a remote I/O master. The D2-250 PLC supports the
Ethernet Communication Module and Data Communication Module for additional
communications ports.
-
Four PID loops with auto-tuning
The D2-250-1 CPU can process up to 4 PID loops directly in the CPU. You can select from
various control modes including automatic, manual, and cascade control. There are a
wide variety of alarms including Process Variable, Rate of Change, and Deviation. The
loop operation parameters (Process Variable, Setpoint, Setpoint Limits, etc.) are
stored in V-memory, which allows easy access from operator interfaces or HMIs. Setup is
accomplished with easy-to-use setup menus and monitoring views in DirectSOFT5
programming. The auto tuning feature is easy to use and can reduce setup and
maintenance time. Basically, the CPU uses the auto tuning feature to automatically
determine near optimum loop settings.
-
Full array of instructions
The D2-250-1 supports over 160 powerful instructions, such as:
- Four types of drum sequencers
- Leading and trailing edge triggered oneshots
- Bit of word manipulation
- Floating point conversions
- 4 PID loops
-
On-board memory
The D2-250-1 has 7.6 K words of flash memory on board for your program plus 7.1 K words
of V-memory (data registers). With flash memory, you don’t have to worry about losing
the program due to a bad battery. If you have critical data stored in the
capacitor-backed V-memory, simply purchase the optional lithium battery (D2-BAT-1) to
permanently maintain these parameters.
-
Built-in remote I/O connection
In addition to providing outstanding communications capabilities, the bottom port on
the D2-250-1 PLC can also act as a master for remote I/O networks. If you need extra I/O at a
remote distance from the CPU, you can use this port to add up to seven of our remote
slave stations.
The D2-240 provides a subset of the D2-250-1's capabilities. If
you need a good CPU with multiple communications ports and complex math or PID isn't
required, then the D2-240 is the CPU for you!
-
Built-in memory
There is 2.5 K of EEPROM program memory in the D2-240. No additional memory is
required. If you have critical data stored in the capacitor-backed V-memory, simply
purchase the optional lithium battery (D2-BAT) to permanently maintain these parameters
as well.
-
Powerful instructions
The D2-240 instructions cover most of the capability of our more powerful D2-250-1 and
allow you to cover a wide variety of applications. Instructions include boolean logic,
data manipulation, integer math, interrupts, subroutines, FOR/NEXT loops, and more.
-
Two built-in RS232C communications ports
The D2-240 PLC offers two communications ports. The top port can be used for a direct
connection to a personal computer for programming, to our handheld programmer,
or C-more / C-more Micro or DV-1000 operator interface panels. The bottom port is a slave-only port
and supports our DirectNET or K-sequence protocol at speeds up to 19.2 K baud. If you're
using an operator interface or plan on connecting the system to a network later on,
then you can choose the D2-240. The D2-240 also supports the D2-DCM Data
Communications Module and the H2-ECOM Ethernet Communications Module.
The D2-230 is our most economical CPU for the DL205 Programmable Logic
Controller product line. If you are looking at the DL205 primarily because of the size or for other reasons
that don't require lots of CPU horsepower, then give the D2-230 a try.
-
Built-in EEPROM memory
There is 2.0 K of EEPROM program memory in the D2-230. No additional memory is required.
If you have critical data stored in the capacitor-backed V-memory, simply purchase the
optional lithium battery (D2-BAT) to permanently maintain these parameters as well.
-
One built-in communications port
The D2-230 PLC has only one communication port. If you are considering any network
connections in the future, you will need the D2-240, D2-250-1, or D2-260 CPU. The
extra port on those CPUs may be worth the cost, especially during machine startup or
troubleshooting sessions. The D2-230 does not support the Ethernet or Data
Communications modules.
-
Basic instruction set
The D2-230 provides a subset of the D2-240's well-rounded instructions. The D2-230's
instructions cover basic boolean and simple integer math.
The WinPLC provides a Windows® CE operating system environment in our DL205 CPU hardware. The small size
and low cost of the DL205 PLC products is desirable, but the operating systems of the D2-230, 240, 250-1 and 260
CPUs are proprietary (like most PLCs). The WinPLC provides a hybrid PC/PLC solution that brings the best of
the PLC and PC control worlds together. The WinPLC module is plugged into the CPU slot of the DL205 base. It
uses Windows® CE, a real-time operating system combined with the advantages of open standard software such as
OPC, ActiveX and other Microsoft communications tools. The WinPLC offers both deterministic control and open
communications. It uses advanced software development tools for control, data management, communication and
integration with business systems. The WinPLC system is the best solution if your applications require:
-
Complex math
-
Heavy serial communications (can use the H2-SERIO module)
-
Advanced data manipulation
-
Advanced handling of string or array data
-
Up to 64 PID loops
NOTE: For more information on the WinPLC products, please select the WinPLC product category listed
near the top of the page.
________________________________________________________________________________________________________________
7 Steps to Specifying a DL205 System
The following 7 steps will help you specify the correct DL205 PLC system for your application. Your first
priority when designing a process control system should be safety. Please make sure that all of the
automation components in your system will operate within the product’s environmental and operating
specifications. Before you begin selecting products for your DL205 PLC system, be sure to evaluate all of your
application needs and any future growth potential. A more detailed System Specification Guide for the DL205 is
provided in the AutomationDirect product catalog in the DL205 Overview section or you may select
the "Technical Info" tab to view the complete "7 Steps" document and other related technical documents.
-
STEP 1: Review the DL205 family of products
The DL205 family offers a wide variety of products. Please review the product offerings, including:
- CPUs
- PLC programming tools (DirectSoft5 Programming Software or Handheld Programmer)
- Bases (3, 4, 6 or 9-slot)
- Local expansion modules
- Discrete input modules (DC and AC input)
- Discrete output modules (DC, AC and relay output)
- Combination discrete modules
- Analog modules (Analog input, analog ouput, combination analog in/out, temperature input)
- Communications/networking modules (Ethernet or data communications modules)
- Remote I/O modules (Ethernet or serial)
- Specialty modules (Basic CoProcessor, Input Simulator, Counter I/O, Counter Interface)
- CPU-slot slave controllers (Ethernet Base Controller, DeviceNET slave, Profibus slave, SDS
slave)
- Operator Interfaces (C-more / C-more Micro or DV-1000 and configuration software)
- Connection systems (DINnector terminal blocks, ZIPLink connection systems
and other accessories)
-
STEP 2: Select a CPU, PLC programming tool, and appropriate cables
The DL205 PLC family offers four CPUs: the D2-260, D2-250-1, D2-240 and D2- 230. The WinPLC, a Windows®
CE-based CPU, is also covered in this step. Please take the time to understand the features and
specifications of each CPU model (i.e. built-in communications ports protocols, instructions, etc.).
To program the DL205 CPUs, choose between the Windows-based DirectSOFT5 PLC programming
software and PC cable or a handheld programmer. The WinPLC requires Entivity Studio or Think & Do Live for
programming. CPU-slot slave base controllers are also introduced in this step (For further details, refer
to the product catalog or select the "Technical Info" tab to view the complete "7 Steps" document and
other related technical documents).
-
STEP 3: Determine if additional communication ports are needed
If your application requires more than the built-in CPU communications ports, then
select the H2-ECOM Ethernet Communications Module or the D2-DCM Serial Communications Module.
These modules add more ports for networking or connection to an HMI (Human Machine Interface), etc. The
H2-SERIO serial communications module can be used with the WinPLC to add more communications ports.
-
STEP 4: Select the appropriate discrete, analog and specialty I/O modules
Since there are several different types of I/O and speciality modules available for
the DL205 PLC system, it is important to review the module specifications in detail
when selecting them for your process control system. The hardware specifications for the modules can be
reviewed in the AutomationDirect product catalog, or on our Web site by selecting a product
category and clicking on the "Technical Info" tab or by selecting the "Products" tab and clicking on the
desired Item Code link.
-
STEP 5: Choose an I/O configuration method
The DL205 PLC products offer several configurations of I/O. Choose among local I/O, local
expansion I/O and remote I/O. A DL205 system can be developed using a combination of the configuration
arrangements. It is important to understand the octal addressing scheme and I/O module placement
restrictions that are described in this step (For further details, refer to the product catalog or select
the "Technical Info" tab to view the complete "7 Steps" document and other related technical documents).
-
STEP 6: Check the power budget
It is very important to verify that the selected CPU and I/O modules will operate within the base power
budget. Tables are provided that list the power supplied and consumed by each DL205 PLC device. This step
also describes base dimensions and mounting requirements (For further details, refer to the product catalog
or select the "Technical Info" tab to view the complete "7 Steps" document and other related technical
documents).
-
STEP 7: Place your order!
Place your order either online at www.automationdirect.com, by calling 1-800-633-0405 or by faxing your
order to 1-770-889-7876.
NOTE: The technical specifications for various products and modules can be reviewed in the
AutomationDirect product catalog, or on our Web site by selecting a product category and clicking
on the "Technical Info" tab or by selecting the "Products" tab and clicking on the desired Item Code link.
[back to Features]