Koyo DL305 User manual

11
Getting Started
InThisChapter....
— Introduction
— DL305 System Components
—DirectLOGIC™Part Numbering System
— A Few Steps to a Successful System
D3-330 CPU has been retired as of 8/26/2021. Please consider D3-340 or D3-350 CPU
as a replacement.
Handheld Programmer D3-HP & D3-HPP have been retired as of 03/2021 & 01/2018
respectively. Please consider Productivity, BRX, or CLICK series PLC systems as
upgrades.

Getting Started
1--2 Getting Started
DL305 User Manual, Rev. D
Introduction
Thank you for purchasing our DL305 family of automation products. This manual
shows you how to install the equipment, and it also helps you understand the system
operation characteristics.
Since we constantly try to improve our product line, we occasionally issue addenda
that document new features and changes to the products. If an addendum is
included with this manual, please read it to see which areas of the manual or product
have changed.
If you understand PLC systems our manuals will provide all the information you need
to get and keep your system up and running. We will useexamples and explanations
to clarify our meaning and perhaps help you brush up on specific features used in the
DL305 system. This manual is not intended to be a generic PLC training manual, but
rather a user reference manual for the DL305 system.
If you are in a hurry and already understand the DL305 system please read Chapter
2, Installation and Safety Guidelines, and proceed on to the chapter pertaining to
your needs. Be sure to keep this manual handy for reference when you run into
questions. If you are a new DL305 customer, we suggest you read this manual
completely so you can understand the wide variety of products, configurations, and
procedures used with the DL305 family of products. We believe you will be
pleasantly surprised with how much you can accomplish with AutomationDirect
products.
If you’re really in a hurry, check out Appendix A. This appendix has a quick start that
will show you how to quickly connect and program a very simple system.
Depending on the products you have purchased, there may be other manuals that
are necessary for your application. If you have purchased analog I/O, specialty
modules, or DirectSOFT, or you will be using remote I/O or networking, you will want
to supplement this manual with the manuals written for these products.
The Purpose of
this Manual
Who Should Read
this Manual
Where to Begin
Supplemental
Manuals

Getting Started
1--3
Getting Started
DL305 User Manual, Rev. D
Ch 1: Getting Started -- provides an overview of all the components that can be
used to make up one or many DL305 systems. This chapter shows the basic
concepts of how the pieces fit together. It also explains the DL305 part numbering
system, which will help you quickly identify the various types of modules.
Ch 2: Installation and Safety Guidelines -- shows you how to prepare for system
installation, and gives you guidelines for providing a safe environment for your
personnel and process. Be sure to read this chapter so potential safety problems
can be avoided. In this chapter you will find topics you must consider when installing
a system, the environmental specifications, component dimensions, safety
guidelines, installation guidelines, etc.
Ch 3: DL330/DL330P/DL340 CPU Specifications -- provides details of each of the
DL305 CPUs. This chapter contains the operating specifications for the CPUs,
detailed information on the different types of program storage media available, and
some basic procedures needed to get the CPU ready for programming.
Ch 4: System Configuration, Bases and Expansion Bases -- provides selection
and installation criteria for Local I/O and Local Expansion I/O. This chapter also
discusses the system power budget, which is an important part of the planning and
installation process.
Ch 5: I/O Module Selection Criteria -- contains specific considerations which affect
I/O selection such as sinking, sourcing, and temperature derating characteristics.
Ch 6: Discrete Input Modules -- explains each term you will find on our specification
sheets, provides specifications, wiring diagrams and derating curves (where
applicable) for the DL305 Discrete Input Modules.
Ch 7: Discrete Output Modules -- explains each term you will find on our
specification sheets, provides specifications, wiring diagrams and derating curves
(where applicable) for the DL305 Discrete Output Modules.
Ch 8: System Operation -- explains how the DL305 CPUs control the system
operation. This includes information on I/O updates, application program execution
and memory structure.
Ch 9 : RLL Programming Concepts -- explains the basic concepts used in RLL
programming.
Ch 10: RLLPLUS Programming Concepts -- explains the basic concepts used in
the RLLPLUS programming. This programming method greatly reduces program
design time and simplifies machine startup and troubleshooting.
Ch 11: Instruction Set -- explains how each individual instruction operates.
Ch 12: RLLPLUS Instruction Set -- explains the instructions used with the DL330P
CPU. It also shows some instructions that operate differently with this CPU.
Ch 13: Maintenance and Troubleshooting -- is a guide designed to aid you in
diagnosing, repairing and avoiding system problems.
Appendices A -- D -- there are several appendices referred to throughout the
manual. These include things such as a quick start, error code listing, instruction
execution times, etc.
We realize even though we strive to be the best, we may have arranged our
information in such a way you cannot find what you are looking for. If you need
assistance, please, call us at 1--800--633--0405. Our technical support group is glad
to work with you in answering your questions. They are available weekdays from
8:00 a.m. to 6:00 p.m. eastern standard time. If you find a problem with any of our
products, services or manuals, please fill out and return the Suggestions card
included with this manual.
How this Manual is
Organized
Technical
Assistance

Getting Started
1--4 Getting Started
DL305 User Manual, Rev. D
DL305 System Components
The DL305 product family is one of the most versatile and widely accepted PLCs
used for small control applications. These CPUs are small yet powerful. Their
modular design and expansion capability blend well with todays fast moving
industry. The following is a summary of the major DL305 system components.
There are three CPUs in this product line, the DL330, the DL330P and the new
DL340. Details of these CPU are covered in Chapter 3, DL330/DL330P/DL340 CPU
Specifications.
Three base sizes are available in the system: 5 slot, 8 slot and 10 slot.
The DL330 and DL330P CPUs support up to 128 local I/O and 176 local expansion
I/O. The DL340 supports 136 local I/O and 184 local expansion I/O. Each of these
I/O configurations is explained in Chapter 4, Bases and Expansion Bases and I/O
Configuration.
The DL305 has one of the most diverse I/O module selections in the industry. A
complete range of discrete modules which support 24 VDC, 125 VDC, 110/220 VAC
and up to 10A relay outputs are offered. The analog modules provide 12 bit
resolution and several selections of input and output signal ranges (including
bipolar). The specialty modules include 10KHz high speed input, thermocouple,
general purpose communication, and more.
There are two programming methods available, RLL (Relay Ladder Logic) and
RLLPLUS.RLL
PLUS combines the added feature of flow chart programming (stages)
to the standard RLL language. RLLPLUS is only available for the DL330P CPU. All of
the DL305 CPUs support RLL programming. DirectSOFT supports both RLL and
RLLPLUS programming. Two handheld programmers are available, the D3--HPP
which supports RLLPLUS and the D3--HP which only supports RLL programming.
The key pads for each handheld programmer differ, so it is recommended the
handheld programmer that directly supports your CPU be used for programming.
The DL305 can be programmed with one of the most advanced programming
packages in the industry — DirectSOFT. DirectSOFT runs under Windows and
supports many of the windows based features you are already familiar with such as
cut and paste between applications, point and click editing, viewing and editing
multiple application programs at the same time, browsers, etc. DirectSOFT
universally supports the DirectLOGIC CPU families. This means you can use the
same DirectSOFT package to program DL205, DL305, DL405 or any new CPUs we
add to our product line. There is a separate manual that discusses DirectSOFT
programming software.
All DL305 CPUs have a built-in programming port for use with the handheld
programmers (D3--HPP and D3--HP). Handheld programmers can be used to
create, modify and store programs to cassette tape, as well as debug your
application program. There is also a separate manual that discusses the DL305
Handheld Programmers.
The next page shows a generic example highlighting the major components and
configurations of the DL305 system. The following two pages highlight the specific
components which can be used to build your system.
CPUs
Bases
I/O Configuration
I/O Modules
Programming
Methods
DirectSOFT
Programming for
Windows™
Handheld
Programmer
DL305 System
Diagrams

Getting Started
1--5
Getting Started
DL305 User Manual, Rev. D
Networking
RS232C
(max.50ft/16.2m) RS232C
(max.50ft/16.2m)(max. 4.6ft / 1.5m)
Handheld Programmer
Operator Interface
DCM
DL405
Programming or
Computer
Interface
Computer Controlled I/O
Industry Standard Computer I/O Protocol
OPTOMUX™(Serial RS422/485)
PAMUX™(Parallel)
Computer Interface
with OPTOMUX™Driver
RS422/485
DL305
DL305
Machine Control
Packaging
Conveyors
Elevators
Programming or
Computer Interface
(.05m) RS232C
(max.50ft/16.2m)
Handheld Programmer
DL305
DL305
1.5ft (.05m)
1.5ft
RS232C/422
Convertor
RS232C/422
Convertor
RS232C/422
Convertor
DL305 DL305 DL305
RS422

Getting Started
1--6 Getting Started
DL305 User Manual, Rev. D
DC INPUT
8pt 24 VDC
16pt 24 VDC
16pt 5-24 VDC
16pt 12-24 VDC
AC INPUT
8pt 110 VAC
16pt 110 VAC
AC/DC INPUT
8pt 24 VAC/DC
16pt 24 VAC/DC
CPUs
DL330
3.7K RAM RLL Programming
DL330P
3.7K RAM RLLPLUS Programming
DL340
3.7K RAM RLL Programming
and 2 Built-in RS232C Ports
DL330/DL330P/DL340 EPROM
Memory Chips
BASES
5 Slot Base w/Expansion Capability,
110/220 VAC P/S
5 Slot Base w/Expansion Capability,
24 VDC Supply
8 Slot Base w/Expansion Capability,
110/220 VAC P/S
10 Slot Base w/Expansion Capability,
110/220 VAC P/S
PROGRAMMING
Handheld Programmer for RLL CPUs
Handheld Programmer for RLLPLUS CPUs
DirectSOFT Programming for Windows™
ASCII BASIC Modules
RS232C / RS422 / RS485
Built-in Radio Modem
Built-in Telephone Modem
Program Memory 64K/128K
DirectLOGIC DL305 Family

Getting Started
1--7
Getting Started
DL305 User Manual, Rev. D
SPECIALTY CPUs
Bridge CPU to connect
to host w/OPTOMUX™Driver
Bridge CPU w/FACTS
Extended Basic Programming
Bridge CPU to connect to
High-speed PAMUX™
compatible host
DC OUTPUT
8pt 5--24 VDC
16pt 5--24 VDC
AC OUTPUT
4 pt 110--220 VAC
8pt 110--220 VAC
16pt 12--220VAC
16pt 15--220VAC
RELAY OUTPUT
8pt 4A/pt
8pt 5A/pt
8pt 10A/pt
16pt 2A/pt
ANALOG
4ch INPUT
8ch INPUT
16ch INPUT
2ch OUTPUT
4ch OUTPUT
8ch TEMPERATURE
TRANSDUCER INPUT
8ch THERMOCOUPLE
INPUT
SPECIALTY
MODULES / UNITS
8pt INPUT Simulator
1pt High Speed Counter
PROM Writer Unit
Filler Module
NETWORKING
RS232C Data Communication Unit
RS422 Data Communication Unit
MODBUS®Slave Module
MODBUS®Slave Module
w/Radio Modem
Universal connector:
RS232C / RS422/485 Convertor

Getting Started
1--8 Getting Started
DL305 User Manual, Rev. D
DirectLOGIC Part Numbering System
As you examine this manual, you’ll notice there are many different products available. Sometimes it is
difficult to remember the specifications for any given product. However, If you take a few minutes to
understand the numbering system, it may save you some time and confusion. The charts below show how
the part numbering systems work for each product category. Part numbers for accessory items such as
cables, batteries, memory cartridges etc. are typically an abbreviation of the description for the item.
CPUs
Specialty CPUs
Product family D2/F2
D3/F3
D4/F4
Class of CPU / Abbreviation 230...,330...,430...
Denotes a differentiation between
Similar modules -- 1 , -- 2 , -- 3 , -- 4
Bases
Product family D2/F2
D3/F3
D4/F4
Number of slots ##B
Type of Base DC or empty
Discrete I/O
DL205 Product family D2/F2
y
DL305 Product family
/
D3/F3
y
DL405 Product family D4/F4
Number of points 04/08/12/16/32
Input N
p
Output T
p
Combination C
AC A
DC D
Either E
Relay R
Current Sinking 1
g
Current Sourcing 2
g
Current Sinking/Sourcing 3
High Current H
g
Isolation S
Fast I/O F
Denotes a differentiation between
Similar modules -- 1 , -- 2 , -- 3 , -- 4
D3-- 16 N D 2 --1
D4-- 16 N D 2 F
D3-- 05B DC
D4-- 440DC -- 1

Getting Started
1--9
Getting Started
DL305 User Manual, Rev. D
DirectLOGIC Part Numbering System (cont.)
Analog I/O
DL205 Product family D2/F2
y
DL305 Product family
/
D3/F3
y
DL405 Product family D4/F4
Number of channels 02/04/08/16
Input (Analog to Digital) AD
p
(
g
g
)
Output (Digital to Analog) DA
p
(
g
g
)
Combination AND
Isolated S
Denotes a differentiation between
Similar modules -- 1 , -- 2 , -- 3 , -- 4
Communication and Networking,
Special I/O and Devices
Programming
DL205 Product family
DL305 Product family
DL405 Product family
D2/F2
D3/F3
D4/F4
Name Abbreviation see example
CoProcessors and ASCII BASIC Modules
DL205 Product family D2/F2
y
DL305 Product family
/
D3/F3
y
DL405 Product family D4/F4
CoProcessor CP
ASCII BASIC AB
64K memory 64
y
128K memory 128
y
512K memory 512
Radio modem R
Telephone modem T
F4-- CP 128 -- R
F3-- 04 AD S -- 1
F3-- 08 THM -- n
note: --n indicates thermocouple type
Altermate example of Analog I/O
suchas:J,K,T,R,SorE
using abbreviations
D3-- HPP
D3-- HSC
D4-- DCM
HPP (RLL PLUS Handheld Programmer)
HSC (High Speed Counter)
DCM (Data Communication Module)

Getting Started
1--10 Getting Started
DL305 User Manual, Rev. D
A Few Steps to a Successful System
You should always make safety your first
priority in any system application.
Chapter 2 provides several guidelines
that will help provide a safer, more
reliable system. This chapter also
includes wiring guidelines for the various
system components.
Emergency
Stop
The CPU is the heart of your automation
system. Make sure you take the time to
understand the various features and
setup requirements.
It is important to understand how the I/O
system can be configured. You have two
different types of systems.
SLocal System
SLocal Expansion System
It is also important to understand how the
system Power Budget is calculated. This
can affect your I/O placement and/or
configuration options.
C
P
U
000
to
007
010
to
017
020
to
027
030
to
037
040
to
047
050
to
057
060
to
067 DL305
DL305
100
to
107
110
to
117
120
to
127
130
to
137
140
to
147
150
to
157
160
to
167
There are many considerations involved
when you select your I/O modules. Take
time to understand how the various types
of electrical connections can affect your
choice of I/O modules.
There are many different I/O modules
available with the DL305 system.
Chapters 6 and 7 provide the
specifications and wiring diagrams for
the discrete I/O modules.
NOTE: Specialty modules have their
own manuals and are not included in this
manual
Step 1:
Review the
Installation
Guidelines
Step 2:
Understand the
CPU Setup
Procedures
Step 3:
Understand the
I/O System
Configurations
Step 4:
Review the I/O
Selection Criteria
Step 5:
Determine the I/O
Module
Specifications and
Wiring
Characteristics

Getting Started
1--11
Getting Started
DL305 User Manual, Rev. D
Before you begin to enter a program, it is
very helpful to understand how the
DL305 system processes information.
This involves not only program execution
steps, but also involves the various
modes of operation and memory layout
characteristics.
Power up
Initialize memory
Initial Mode Setting
All control systems differ in some areas.
The DL305 CPUs offer two different
types of programming. RLL
programming available for all the DL305
CPUs, uses conventional ladder
diagram type solutions for many
application problems.
RLLPLUS is available for the DL330P
CPU. This method of programming
greatly reduces the program design time
and makes program troubleshooting and
machine startup considerably easier.
000 010
output
input
RLLPLUS (flowchart) Programming
RLL Programming
ISG
S0
SG
S1
J
Once you have installed the system and
understand the theory of operation, you
can choose from a diverse instruction set
to implement your application.
TMR T1
K30
CNT CT3
K10
Many things can happen on the factory
floor. Switches fail, batteries need to be
replaced, etc. In most cases, the majority
of the troubleshooting and maintenance
time is spent trying to locate the problem.
Chapter 13 provides some information
that will help you quickly identify
problems, so you can look like a hero if
you take time to understand them.
Step 6:
Understand the
System Operation
Step 7:
Review the
Programming
Concepts
Step 8:
Choose the
Instructions
Step 9:
Understand the
Maintenance and
Troubleshooting
Procedures

Table of contents
Other Koyo Controllers manuals
Popular Controllers manuals by other brands

WEG
WEG AVR-A-OPT-04E Installation, operation and maintenance

Fisher
Fisher D500243X012 instruction manual

Zenith Data Systems
Zenith Data Systems Z-89-37 installation instructions

Resol
Resol DeltaSol AX HE manual

Nexmosphere
Nexmosphere XM-350 quick start guide

Compaq Storageworks
Compaq Storageworks HSG80 instructions

Chore-Time
Chore-Time SUPER-Selector PT 40866 Installation and operation manual

JUMO
JUMO dTRON 304 operating manual

Moxa Technologies
Moxa Technologies ioLogik R1200 Series quick start guide

Conrad
Conrad 417536 operating instructions

iSMA CONTROLLI
iSMA CONTROLLI MDS420R quick start guide

Omega
Omega CN8EPt user guide