DL205 User Manual Volume 1 of 2
D2–USER–M WARNING
Thank you for purchasing automation equipment from Automationdirect.com, doing business as AutomationDirect. We want your new DirectLOGIC automation equipment to operate safely. Anyone who installs or uses this equipment should read this publication (and any other relevant publications) before installing or operating the equipment.
To minimize the risk of potential safety problems, you should follow all applicable local and national codes that regulate the installation and operation of your equipment. These codes vary from area to area and usually change with time. It is your responsibility to determine which codes should be followed, and to verify that the equipment, installation, and operation are in compliance with the latest revision of these codes.
At a minimum, you should follow all applicable sections of the National Fire Code, National Electrical Code, and the codes of the National Electrical Manufacturer’s Association (NEMA). There may be local regulatory or government offices that can also help determine which codes and standards are necessary for safe installation and operation.
Equipment damage or serious injury to personnel can result from the failure to follow all applicable codes and standards. We do not guarantee the products described in this publication are suitable for your particular application, nor do we assume any responsibility for your product design, installation, or operation.
Our products are not fault–tolerant and are not designed, manufactured or intended for use or resale as on–line control equipment in hazardous environments requiring fail–safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the product could lead directly to death, personal injury, or severe physical or environmental damage (”High Risk Activities”). AutomationDirect specifically disclaims any expressed or implied warranty of fitness for High Risk Activities.
For additional warranty and safety information, see the Terms and Conditions section of our Desk Reference. If you have any questions concerning the installation or operation of this equipment, or if you need additional information, please call us at 770–844–4200.
This publication is based on information that was available at the time it was printed. At AutomationDirect we constantly strive to improve our products and services, so we reserve the right to make changes to the products and/or publications at any time without notice and without any obligation. This publication may also discuss features that may not be available in certain revisions of the product.
Trademarks This publication may contain references to products produced and/or offered by other companies. The product and company names may be trademarked and are the sole property of their respective owners. AutomationDirect disclaims any proprietary interest in the marks and names of others.
Copyright 2003, Automationdirect.com Incorporated All Rights Reserved
No part of this manual shall be copied, reproduced, or transmitted in any way without the prior, written consent of Automationdirect.com Incorporated. AutomationDirect retains the exclusive rights to all information included in this document. AVERTISSEMENT
Nous vous remercions d’avoir acheté l’équipement d’automatisation de Automationdirect.comE, en faisant des affaires comme AutomationDirect. Nous tenons à ce que votre nouvel équipement d’automatisation DirectLOGIC fonctionne en toute sécurité. Toute personne qui installe ou utilise cet équipement doit lire la présente publication (et toutes les autres publications pertinentes) avant de l’installer ou de l’utiliser. Afin de réduire au minimum le risque d’éventuels problèmes de sécurité, vous devez respecter tous les codes locaux et nationaux applicables régissant l’installation et le fonctionnement de votre équipement. Ces codes diffèrent d’une région à l’autre et, habituellement, évoluent au fil du temps. Il vous incombe de déterminer les codes à respecter et de vous assurer que l’équipement, l’installation et le fonctionnement sont conformes aux exigences de la version la plus récente de ces codes. Vous devez, à tout le moins, respecter toutes les sections applicables du Code national de prévention des incendies, du Code national de l’électricité et des codes de la National Electrical Manufacturer’s Association (NEMA). Des organismes de réglementation ou des services gouvernementaux locaux peuvent également vous aider à déterminer les codes ainsi que les normes à respecter pour assurer une installation et un fonctionnement sûrs. L’omission de respecter la totalité des codes et des normes applicables peut entraîner des dommages à l’équipement ou causer de graves blessures au personnel. Nous ne garantissons pas que les produits décrits dans cette publication conviennent à votre application particulière et nous n’assumons aucune responsabilité à l’égard de la conception, de l’installation ou du fonctionnement de votre produit. Nos produits ne sont pas insensibles aux défaillances et ne sont ni conçus ni fabriqués pour l’utilisation ou la revente en tant qu’équipement de commande en ligne dans des environnements dangereux nécessitant une sécurité absolue, par exemple, l’exploitation d’installations nucléaires, les systèmes de navigation aérienne ou de communication, le contrôle de la circulation aérienne, les équipements de survie ou les systèmes d’armes, pour lesquels la défaillance du produit peut provoquer la mort, des blessures corporelles ou de graves dommages matériels ou environnementaux (”activités à risque élevé”). La société AutomationDirect nie toute garantie expresse ou implicite d’aptitude à l’emploi en ce qui a trait aux activités à risque élevé. Pour des renseignements additionnels touchant la garantie et la sécurité, veuillez consulter la section Modalités et conditions de notre documentation. Si vous avez des questions au sujet de l’installation ou du fonctionnement de cet équipement, ou encore si vous avez besoin de renseignements supplémentaires, n’hésitez pas à nous téléphoner au 770–844–4200. Cette publication s’appuie sur l’information qui était disponible au moment de l’impression. À la société AutomationDirect, nous nous efforçons constamment d’améliorer nos produits et services. C’est pourquoi nous nous réservons le droit d’apporter des modifications aux produits ou aux publications en tout temps, sans préavis ni quelque obligation que ce soit. La présente publication peut aussi porter sur des caractéristiques susceptibles de ne pas être offertes dans certaines versions révisées du produit.
Marques de commerce
La présente publication peut contenir des références à des produits fabriqués ou offerts par d’autres entreprises. Les désignations des produits et des entreprises peuvent être des marques de commerce et appartiennent exclusivement à leurs propriétaires respectifs. AutomationDirectE nie tout intérêt dans les autres marques et désignations. Copyright 2003, Automationdirect.comE Incorporated Tous droits réservés Nulle partie de ce manuel ne doit être copiée, reproduite ou transmise de quelque façon que ce soit sans le consentement préalable écrit de la société Automationdirect.comE Incorporated. AutomationDirect conserve les droits exclusifs à l’égard de tous les renseignements contenus dans le présent document. 1 Manual Revisions
If you contact us in reference to this manual, remember to include the revision number.
Title: DL205 User Manual Manual Number: D2–USER–M
Edition/Rev Date Description of Changes Original 1/94 original issue Rev A 9/95 minor corrections 2nd Edition 6/97 added DL250, downsized manual Rev A 5/98 minor corrections Rev B 7/99 added torque specs for base and I/O Rev C 11/99 minor corrections Rev D 03/00 added new PID features, minor corrections Rev E 11/00 added CE information, minor corrections Rev F 11/01 added surge protection info, corrected RLL and DRUM instructions, minor corrections 3rd Edition 06/02 added DL250–1 and DL260 CPUs, local expansion I/O, ASCII and MODBUS instructions split manual into two volumes (Note: DL250 has same functionality as DL250–1 except for local expansion I/O capability.) Rev A 08/03 extensive corrections and additions 1 i Table of Contents
Chapter 1: Getting Started Introduction ...... 1–2 The Purpose of this Manual...... 1–2 Where to Begin ...... 1–2 Supplemental Manuals ...... 1–2 Technical Support ...... 1–2 Conventions Used ...... 1–3 Key Topics for Each Chapter...... 1–3 DL205 System Components...... 1–4 CPUs ...... 1–4 Bases ...... 1–4 I/O Configuration ...... 1–4 I/O Modules ...... 1–4 Programming Methods ...... 1–4 DirectSOFT32 Programming for Windows ...... 1–4 Handheld Programmer ...... 1–4 DL205 System Diagrams...... 1–5 DirectLOGIC Part Numbering System...... 1–7 Quick Start for PLC Validation and Programming...... 1–9 Step 1: Unpack the DL205 Equipment...... 1–9 Step 2: Install the CPU and I/O Modules...... 1–10 Step 3: Remove Terminal Strip Access Cover...... 1–10 Step 4: Add I/O Simulation...... 1–10 Step 5: Connect the Power Wiring...... 1–11 Step 6: Connect the Handheld Programmer...... 1–11 Steps to Designing a Successful System...... 1–12 Step 1: Review the Installation Guidelines...... 1–12 Step 2: Understand the CPU Setup Procedures...... 1–12 Step 3: Understand the I/O System Configurations...... 1–12 Step 4: Determine the I/O Module Specifications and Wiring Characteristics...... 1–12 Step 5: Understand the System Operation...... 1–12 Step 6: Review the Programming Concepts...... 1–13 Step 7: Choose the Instructions...... 1–13 Step 8: Understand the Maintenance and Troubleshooting Procedures...... 1–13 Chapter 2: Installation, Wiring, and Specifications Safety Guidelines ...... 2–2 Plan for Safety ...... 2–2 Safety Techniques ...... 2–2 Class 1, Division 2 Approval...... 2–2 Orderly System Shutdown...... 2–3 System Power Disconnect...... 2–3 Mounting Guidelines ...... 2–4 Base Dimensions ...... 2–4 Panel Mounting and Layout...... 2–5 ii Table of Contents
Enclosures ...... 2–6 Environmental Specifications...... 2–7 Power ...... 2–7 Agency Approvals ...... 2–7 Component Dimensions...... 2–8 Installing DL205 Bases ...... 2–9 Choosing the Base Type...... 2–9 Mounting the Base ...... 2–9 Using Mounting Rails ...... 2–10 Installing Components in the Base...... 2–11 Base Wiring Guidelines...... 2–12 Base Wiring ...... 2–12 I/O Wiring Strategies ...... 2–13 PLC Isolation Boundaries...... 2–13 Powering I/O Circuits with the Auxiliary Supply...... 2–14 Powering I/O Circuits Using Separate Supplies...... 2–15 Sinking / Sourcing Concepts...... 2–16 I/O “Common” Terminal Concepts...... 2–17 Connecting DC I/O to “Solid State” Field Devices...... 2–18 Solid State Input Sensors...... 2–18 Solid State Output Loads...... 2–18 Relay Output Guidelines...... 2–20 Surge Suppresion For Inductive Loads...... 2–20 Prolonging Relay Contact Life...... 2–22 I/O Modules Position, Wiring, and Specification...... 2–24 Slot Numbering ...... 2–24 Module Placement Restrictions...... 2–24 Special Placement Considerations for Analog Modules...... 2–25 Discrete Input Module Status Indicators...... 2–25 Color Coding of I/O Modules...... 2–25 Wiring the Different Module Connectors...... 2–26 I/O Wiring Checklist ...... 2–27 Glossary of Specification Terms...... 2–28 DL205 Modules ...... 2–30 Chapter 3: CPU Specifications and Operations Overview ...... 3–2 General CPU Features ...... 3–2 DL230 CPU Features ...... 3–2 DL240 CPU Features ...... 3–2 DL250–1 CPU Features...... 3–3 DL260 CPU Features ...... 3–3 CPU General Specifications...... 3–4 CPU Base Electrical Specifications...... 3–5 CPU Hardware Features ...... 3–6 Mode Switch Functions ...... 3–7 Status Indicators ...... 3–7 Adjusting the Analog Potentiometers...... 3–8 Communication Ports ...... 3–8 Port 1 Specifications ...... 3–9 iii Table of Contents
Port 2 Specifications ...... 3–10 Using Battery Backup ...... 3–11 Enabling the Battery Backup...... 3–11 Selecting the Program Storage Media...... 3–12 Built-in EEPROM ...... 3–12 EEPROM Sizes ...... 3–12 EEPROM Operations ...... 3–12 CPU Setup ...... 3–13 Installing the CPU ...... 3–13 Connecting the Programming Devices...... 3–13 Auxiliary Functions ...... 3–14 Clearing an Existing Program...... 3–15 Setting the Clock and Calendar...... 3–15 Initializing System Memory...... 3–15 Setting the CPU Network Address...... 3–16 Setting Retentive Memory Ranges...... 3–16 Password Protection ...... 3–16 Setting the Analog Potentiometer Ranges...... 3–17 CPU Operation ...... 3–19 CPU Operating System...... 3–19 Program Mode Operation...... 3–20 Run Mode Operation ...... 3–20 Read Inputs ...... 3–21 Read Inputs from Specialty and Remote I/O...... 3–21 Service Peripherals and Force I/O...... 3–21 CPU Bus Communication...... 3–22 Update Clock, Special Relays, and Special Registers...... 3–22 Solve Application Program...... 3–23 Solve PID Loop Equations...... 3–23 Write Outputs ...... 3–23 Write Outputs to Specialty and Remote I/O...... 3–24 Diagnostics ...... 3–24 I/O Response Time ...... 3–25 Is Timing Important for Your Application?...... 3–25 Normal Minimum I/O Response...... 3–25 Normal Maximum I/O Response...... 3–25 Improving Response Time...... 3–26 CPU Scan Time Considerations...... 3–27 Initialization Process ...... 3–28 Reading Inputs ...... 3–28 Reading Inputs from Specialty I/O...... 3–29 Service Peripherals ...... 3–29 CPU Bus Communication...... 3–30 Update Clock / Calendar, Special Relays, Special Registers...... 3–30 Writing Outputs ...... 3–30 Writing Outputs to Specialty I/O...... 3–31 Diagnostics ...... 3–31 Application Program Execution...... 3–32 PLC Numbering Systems...... 3–33 PLC Resources ...... 3–33 V–Memory ...... 3–34 iv Table of Contents
Binary-Coded Decimal Numbers...... 3–34 Hexadecimal Numbers...... 3–34 Memory Map ...... 3–35 Octal Numbering System...... 3–35 Discrete and Word Locations...... 3–35 V–Memory Locations for Discrete Memory Areas...... 3–35 Input Points (X Data Type)...... 3–36 Output Points (Y Data Type)...... 3–36 Control Relays (C Data Type)...... 3–36 Timers and Timer Status Bits (T Data type)...... 3–36 Timer Current Values (V Data Type)...... 3–37 Counters and Counter Status Bits (CT Data type)...... 3–37 Counter Current Values (V Data Type)...... 3–37 Word Memory (V Data Type)...... 3–37 Stages (S Data type) ...... 3–38 Special Relays (SP Data Type)...... 3–38 Remote I/O Points (GX Data Type)...... 3–38 DL230 System V-memory...... 3–39 DL240 System V-memory...... 3–41 DL250–1 System V-memory (applies to DL250)...... 3–44 DL260 System V-memory...... 3–47 DL230 Memory Map ...... 3–50 DL240 Memory Map ...... 3–51 DL250–1 Memory Map...... 3–52 DL260 Memory Map ...... 3–53 X Input / Y Output Bit Map...... 3–54 Control Relay Bit Map ...... 3–56 Staget Control / Status Bit Map...... 3–60 Timer and Counter Status Bit Maps...... 3–62 Remote I/O Bit Map (DL 260 only)...... 3–63 Chapter 4: System Design and Configuration DL205 System Design Strategies...... 4–2 I/O System Configurations...... 4–2 Networking Configurations...... 4–2 Module Placement ...... 4–3 Slot Numbering ...... 4–3 Module Placement Restrictions...... 4–3 Automatic I/O Configuration...... 4–4 Manual I/O Configuration...... 4–4 Removing a Manual Configuration...... 4–5 Power–On I/O Configuration Check...... 4–5 I/O Points Required for Each Module...... 4–6 Calculating the Power Budget...... 4–7 Managing your Power Resource...... 4–7 CPU Power Specifications...... 4–7 Module Power Requirements...... 4–7 Power Budget Calculation Example...... 4–9 Power Budget Calculation Worksheet...... 4–10 Local Expansion I/O ...... 4–11 v Table of Contents
D2–CM Local Expansion Module...... 4–11 D2–EM Local Expansion Module...... 4–12 D2–EXCBL–1 Local Expansion Cable...... 4–12 DL260 Local Expansion System...... 4–13 DL250–1 Local Expansion System...... 4–14 Expansion Base Output Hold Option...... 4–15 Enabling I/O Configuration Check using DirectSOFT32...... 4–16 Remote I/O Expansion ...... 4–17 How to Add Remote I/O Channels...... 4–17 Configuring the CPU’s Remote I/O Channel...... 4–18 Configure Remote I/O Slaves...... 4–20 Configuring the Remote I/O Table...... 4–20 Remote I/O Setup Program...... 4–21 Remote I/O Test Program...... 4–22 Network Connections to MODBUS and DirectNet ...... 4–23 Configuring Port 2 For DirectNet For MODBUS RTU...... 4–23 MODBUS Port Configuration...... 4–24 DirectNET Port Configuration...... 4–25 Network Slave Operation...... 4–26 MODBUS Function Codes Supported...... 4–26 Determining the MODBUS Address...... 4–26 If Your Host Software Requires the Data Type and Address...... 4–26 Example 1: V2100 ...... 4–28 Example 2: Y20 ...... 4–28 Example 3: T10 Current Value...... 4–28 Example 4: C54 ...... 4–28 If the Host Software Requires an Address ONLY...... 4–29 Example 1: V2100 584/984 Mode...... 4–31 Example 2: Y20 584/984 Mode...... 4–31 Example 3: T10 Current Value 484 Mode...... 4–31 Example 4: C54 584/984 Mode...... 4–31 Network Master Operation...... 4–32 Step 1: Identify Master Port # and Slave #...... 4–33 Step 2: Load Number of Bytes to Transfer...... 4–33 Step 3: Specify Master Memory Area...... 4–34 Step 4: Specify Slave Memory Area...... 4–34 Communications from a Ladder Program...... 4–35 Multiple Read and Write Interlocks...... 4–35 Network MODBUS RTU Master Operation (DL260 only)...... 4–36 MODBUS Function Codes Supported...... 4–36 MODBUS Port Configuration...... 4–37 RS–485 ...... 4–38 Network ...... 4–38 RS–232 ...... 4–38 Network ...... 4–38 MODBUS Read from Network (MRX)...... 4–39 MRX Slave Memory Address...... 4–40 MRX Master Memory Addresses...... 4–40 MRX Number of Elements...... 4–40 MRX Exception Response Buffer...... 4–40 MODBUS Write to Network (MWX)...... 4–41 vi Table of Contents
MWX Slave Memory Address...... 4–42 MWX Master Memory Addresses...... 4–42 MWX Number of Elements...... 4–42 MWX Exception Response Buffer...... 4–42 MRX / MWX Example in DirectSOFT32...... 4–43 Multiple Read and Write Interlocks...... 4–43 DL260 Non–Sequence Protocol (ASCII In/Out and PRINT)...... 4–45 MODBUS Port Configuration...... 4–45 RS–485 ...... 4–46 Network ...... 4–46 RS–232 ...... 4–46 Network ...... 4–46 DL250–1 Non–Sequence Protocol (PRINT)...... 4–47 MODBUS Port Configuration...... 4–47 RS–422 ...... 4–48 Network ...... 4–48 RS–232 ...... 4–48 Network ...... 4–48 Chapter 5: Standard RLL Instructions Introduction ...... 5–2 Using Boolean Instructions...... 5–5 END Statement ...... 5–5 Simple Rungs ...... 5–5 Normally Closed Contact...... 5–5 Contacts in Series ...... 5–6 Midline Outputs ...... 5–6 Parallel Elements ...... 5–6 Joining Series Branches in Parallel...... 5–7 Joining Parallel Branches in Series...... 5–7 Combination Networks ...... 5–7 Boolean Stack ...... 5–7 Comparative Boolean ...... 5–8 Immediate Boolean ...... 5–9 Boolean Instructions ...... 5–10 Store (STR) ...... 5–10 Store Not (STRN) ...... 5–10 Store Bit-of-Word (STRB)...... 5–11 Store Not Bit-of-Word(STRNB)...... 5–11 Or (OR) ...... 5–12 Or Not (ORN) ...... 5–12 Or Bit-of-Word (ORB) ...... 5–13 Or Not Bit-of-Word (ORNB)...... 5–13 And (AND) ...... 5–14 And Not (ANDN) ...... 5–14 And Bit-of-Word (ANDB)...... 5–15 And Not Bit-of-Word (ANDNB)...... 5–15 And Store (AND STR) ...... 5–16 Or Store (OR STR) ...... 5–16 Out (OUT) ...... 5–17 Out Bit-of-Word (OUTB)...... 5–18 vii Table of Contents
Or Out (OR OUT) ...... 5–19 Not (NOT) ...... 5–19 Positive Differential (PD)...... 5–20 Store Positive Differential (STRPD)...... 5–21 Store Negative Differential (STRND)...... 5–21 Or Positive Differential (ORPD)...... 5–22 Or Negative Differential (ORND)...... 5–22 And Positive Differential (ANDPD)...... 5–23 And Negative Differential (ANDND)...... 5–23 Set (SET) ...... 5–24 Reset (RST) ...... 5–24 Set Bit-of-Word (SETB)...... 5–25 Reset Bit-of-Word (RSTB)...... 5–25 Pause (PAUSE) ...... 5–26 Comparative Boolean ...... 5–27 Store If Equal (STRE) ...... 5–27 Store If Not Equal (STRNE)...... 5–27 Or If Equal (ORE) ...... 5–28 Or If Not Equal (ORNE)...... 5–28 And If Equal (ANDE) ...... 5–29 And If Not Equal (ANDNE)...... 5–29 Store (STR) ...... 5–30 Store Not (STRN) ...... 5–30 Or (OR) ...... 5–31 Or Not (ORN) ...... 5–31 And (AND) ...... 5–32 And Not (ANDN) ...... 5–32 Immediate Instructions ...... 5–33 Store Immediate (STRI)...... 5–33 Store Not Immediate (STRNI)...... 5–33 Or Immediate (ORI) ...... 5–34 Or Not Immediate (ORNI)...... 5–34 And Immediate (ANDI)...... 5–35 And Not Immediate (ANDNI)...... 5–35 Out Immediate (OUTI)...... 5–36 Or Out Immediate (OROUTI)...... 5–36 Out Immediate Formatted (OUTIF)...... 5–37 Set Immediate (SETI) ...... 5–38 Reset Immediate (RSTI)...... 5–38 Load Immediate (LDI) ...... 5–39 Load Immediate Formatted (LDIF)...... 5–40 Timer, Counter and Shift Register Instructions...... 5–41 Using Timers ...... 5–41 Timer (TMR) and Timer Fast (TMRF)...... 5–42 Timer Example Using Discrete Status Bits...... 5–43 Timer Example Using Comparative Contacts...... 5–43 Accumulating Timer (TMRA) Accumulating Fast Timer (TMRAF)...... 5–44 Accumulating Timer Example using Discrete Status Bits...... 5–45 Accumulator Timer Example Using Comparative Contacts...... 5–45 Counter (CNT) ...... 5–46 Counter Example Using Discrete Status Bits...... 5–47 viii Table of Contents
Counter Example Using Comparative Contacts...... 5–47 Stage Counter (SGCNT)...... 5–48 Stage Counter Example Using Discrete Status Bits...... 5–49 Stage Counter Example Using Comparative Contacts...... 5–49 Up Down Counter (UDC)...... 5–50 Up / Down Counter Example Using Discrete Status Bits...... 5–51 Up / Down Counter Example Using Comparative Contacts...... 5–51 Shift Register (SR) ...... 5–52 Accumulator / Stack Load and Output Data Instructions...... 5–53 Using the Accumulator...... 5–53 Copying Data to the Accumulator...... 5–53 Changing the Accumulator Data...... 5–54 Using the Accumulator Stack...... 5–55 Using Pointers ...... 5–57 Load (LD) ...... 5–58 Load Double (LDD) ...... 5–59 Load Formatted (LDF) ...... 5–60 Load Accumulator Indexed from Data Constants (LDSX)...... 5–63 Load Real Number (LDR)...... 5–64 Out (OUT) ...... 5–65 Out Double (OUTD) ...... 5–66 OutFormatted (OUTF) ...... 5–67 Out Indexed (OUTX) ...... 5–68 Out Least (OUTL) ...... 5–69 Out Most (OUTM) ...... 5–69 Pop (POP) ...... 5–70 Accumulator Logical Instructions...... 5–71 And (AND) ...... 5–71 And Double (ANDD) ...... 5–72 And Formatted (ANDF)...... 5–73 And with Stack (ANDS)...... 5–74 Or (OR) ...... 5–75 Or Double (ORD) ...... 5–76 Or Formatted (ORF) ...... 5–77 Or with Stack (ORS) ...... 5–78 Exclusive Or (XOR) ...... 5–79 Exclusive Or Formatted (XORF)...... 5–81 Exclusive Or with Stack (XORS)...... 5–82 Compare (CMP) ...... 5–83 Compare Double (CMPD)...... 5–84 Compare Formatted (CMPF)...... 5–85 Compare with Stack (CMPS)...... 5–86 Compare Real Number (CMPR)...... 5–87 Math Instructions ...... 5–88 Add (ADD) ...... 5–88 Add Double (ADDD) ...... 5–89 Add Real (ADDR) ...... 5–90 Subtract (SUB) ...... 5–91 Subtract Double (SUBD)...... 5–92 Subtract Real (SUBR) ...... 5–93 Multiply (MUL) ...... 5–94 ix Table of Contents
Multiply Double (MULD)...... 5–95 Multiply Real (MULR) ...... 5–96 Divide (DIV) ...... 5–97 Divide Double (DIVD) ...... 5–98 Divide Real (DIVR) ...... 5–99 Increment (INC) ...... 5–100 Decrement (DEC) ...... 5–100 Add Binary (ADDB) ...... 5–101 Add Binary Double (ADDBD)...... 5–102 Subtract Binary (SUBB)...... 5–103 Subtract Binary Double (SUBBD)...... 5–104 Multiply Binary (MULB)...... 5–105 Divide Binary (DIVB) ...... 5–106 Increment Binary (INCB)...... 5–107 Decrement Binary (DECB)...... 5–108 Add Formatted (ADDF)...... 5–109 Subtract Formatted (SUBF)...... 5–110 Multiply Formatted (MULF)...... 5–111 Divide Formatted (DIVF)...... 5–112 Add Top of Stack (ADDS)...... 5–113 Subtract Top of Stack (SUBS)...... 5–114 Multiply Top of Stack (MULS)...... 5–115 Divide by Top of Stack (DIVS)...... 5–116 Add Binary Top of Stack (ADDBS)...... 5–117 Subtract Binary Top of Stack (SUBBS)...... 5–118 Multiply Binary Top of Stack (MULBS)...... 5–119 Divide Binary by Top OF Stack (DIVBS)...... 5–120 Transcendental Functions...... 5–121 Sine Real (SINR) ...... 5–121 Cosine Real (COSR) ...... 5–121 Tangent Real (TANR) ...... 5–121 Arc Sine Real (ASINR)...... 5–121 Arc Cosine Real (ACOSR)...... 5–122 Arc Tangent Real (ATANR)...... 5–122 Square Root Real (SQRTR)...... 5–122 Bit Operation Instructions...... 5–123 Sum (SUM) ...... 5–123 Shift Left (SHFL) ...... 5–124 Shift Right (SHFR) ...... 5–125 Rotate Left (ROTL) ...... 5–126 Rotate Right (ROTR) ...... 5–127 Encode (ENCO) ...... 5–128 Decode (DECO) ...... 5–129 Number Conversion Instructions (Accumulator)...... 5–130 Binary (BIN) ...... 5–130 Binary Coded Decimal (BCD)...... 5–131 Invert (INV) ...... 5–132 Ten’s Complement (BCDCPL)...... 5–133 Binary to Real Conversion (BTOR)...... 5–134 Real to Binary Conversion (RTOB)...... 5–135 Radian Real Conversion (RADR)...... 5–136 x Table of Contents
Degree Real Conversion (DEGR)...... 5–136 ASCII to HEX (ATH) ...... 5–137 HEX to ASCII (HTA) ...... 5–138 Segment (SEG) ...... 5–140 Gray Code(GRAY) ...... 5–141 Shuffle Digits (SFLDGT)...... 5–142 Shuffle Digits Block Diagram...... 5–142 Table Instructions ...... 5–144 Move (MOV) ...... 5–144 Move Memory Cartridge / Load Label (MOVMC) (LDLBL)...... 5–145 Copy Data From a Data Label Area to V Memory...... 5–146 Copy Data From V Memory to a Data Label Area...... 5–147 Set Bit (SETBIT) ...... 5–148 Reset Bit (RSTBIT) ...... 5–148 Fill (FILL) ...... 5–150 Find (FIND) ...... 5–151 Find Greater Than (FDGT)...... 5–152 Table to Destination (TTD)...... 5–154 Remove from Bottom (RFB)...... 5–157 Source to Table (STT)...... 5–160 Remove from Table (RFT)...... 5–163 Add to Top (ATT) ...... 5–166 Table Shift Left (TSHFL)...... 5–169 Table Shift Right (TSHFR)...... 5–169 AND Move (ANDMOV)...... 5–171 OR Move (ORMOV) ...... 5–171 Exclusive OR Move (XORMOV)...... 5–171 Find Block (FINDB) ...... 5–173 Swap (SWAP) ...... 5–174 Clock / Calendar Instructions...... 5–175 Date (DATE) ...... 5–175 Time (TIME) ...... 5–176 CPU Control Instructions...... 5–177 No Operation (NOP) ...... 5–177 End (END) ...... 5–177 Stop (STOP) ...... 5–178 Reset Watch Dog Timer (RSTWT)...... 5–178 Program Control Instructions...... 5–179 Goto Label (GOTO) (LBL)...... 5–179 For / Next (FOR) (NEXT)...... 5–180 Goto Subroutine (GTS) (SBR)...... 5–182 Subroutine Return (RT)...... 5–182 Subroutine Return Conditional (RTC)...... 5–182 Master Line Set (MLS)...... 5–185 Master Line Reset (MLR)...... 5–185 Understanding Master Control Relays...... 5–185 MLS/MLR Example ...... 5–186 Interrupt Instructions ...... 5–187 Interrupt (INT) ...... 5–187 Interrupt Return (IRT)...... 5–188 Interrupt Return Conditional (IRTC)...... 5–188 xi Table of Contents
Enable Interrupts (ENI)...... 5–188 Disable Interrupts (DISI)...... 5–188 Interrupt Example for Interrupt Module...... 5–189 Interrupt Example for Software Interrupt...... 5–190 Intelligent I/O Instructions...... 5–191 Read from Intelligent Module (RD)...... 5–191 Write to Intelligent Module (WT)...... 5–192 Network Instructions ...... 5–193 Read from Network (RX)...... 5–193 Write to Network (WX)...... 5–195 Message Instructions ...... 5–197 Fault (FAULT) ...... 5–197 Fault Example ...... 5–198 Data Label (DLBL) ...... 5–199 ASCII Constant (ACON)...... 5–199 Numerical Constant (NCON)...... 5–199 Data Label Example ...... 5–200 Print Message (PRINT)...... 5–201 MODBUS RTU Instructions (DL260)...... 5–205 MODBUS Read from Network (MRX)...... 5–205 MRX Slave Memory Address...... 5–206 MRX Master Memory Addresses...... 5–206 MRX Number of Elements...... 5–206 MRX Exception Response Buffer...... 5–206 MRX Example ...... 5–207 MODBUS Write to Network (MWX)...... 5–208 MWX Slave Memory Address...... 5–209 MWX Master Memory Addresses...... 5–209 MWX Number of Elements...... 5–209 MWX Exception Response Buffer...... 5–209 MWXExample ...... 5–210 ASCII Instructions (DL260)...... 5–211 Reading ASCII Input Strings...... 5–211 Writing ASCII Output Strings...... 5–211 Managing the ASCII Strings...... 5–211 ASCII Input(AIN) ...... 5–212 ASCII Find (AFIND) ...... 5–216 AFIND Search Example...... 5–217 ASCII Extract (AEX) ...... 5–219 ASCII Compare (CMPV)...... 5–220 ASCII Print to V–memory (VPRINT)...... 5–221 ASCII Print from V–memory (PRINTV)...... 5–226 ASCII Swap Bytes (SWAPB)...... 5–227 Byte Swap Preferences...... 5–227 ASCII Clear Buffer (ACRB)...... 5–228 1 1 Getting Started
In This Chapter. . . . — Introduction — Conventions Used — DL205 System Components — Programming Methods — DirectLOGIC Part Numbering System — Quick Start for PLC Validation and Programming — Steps to Designing a Successful System Getting Started 1–2 Technical Support Manuals Supplemental Where toBegin this Manual The Purposeof Introduction DL205 UserManual, 3rdEd., Rev. A,08/03 Getting Started fill outandreturnthe‘Suggestions’cardthatwas shippedwiththismanual. have a throughFridayfrom9:00A.M.to 6:00P.M.Monday EasternStandard Time. Ifyou group isgladtoworkwithyouinansweringyour questions.Theyareavailable youstillneedassistance,pleasecall us at770–844–4200.Ourtechnicalsupport If You canalsocheckouronlineresources forthelatestproductsupportinformation: resources forhelpinlocatingtheinformation: resources arranged We realizethateventhoughwestrivetobethebest,informationmay thismanual withthemanualsthatarewrittenfortheseproducts. supplement If youhavepurchasedoperatorinterfacesor much youcanaccomplishwithourproducts. theDL205familyofproducts.We in suggest handy Specifications”, andproceedontootherchaptersasneeded.Keepthismanual If youalreadyunderstandPLCspleasereadChapter2,“Installation,Wiring,and your systemupandrunning. youneedtostartand keep information systems, ourmanualswillprovideallthe programmer.PLC IfyouunderstandPLC DL205 forpersonnelwhowillinstall information This manualcontainsimportant control system. tointerface themtootherdevicesina how Italsohelpsyouunderstand equipment. how toinstall,program,andmaintainthe of products.Thismanualshowsyou family Thank youforpurchasingourDL205 S S S S for referencewhenyouhavequestions.IfareanewDL205customer, we PLCs andcomponents,for the comment orquestionaboutanyofourproducts,services, ormanuals,please you readthismanualcompletelytounderstandthe Internet Index manual Appendices of thismanual Table ofContents in suchawayyoucannotfindwhatarelookingfor. First,checkthese –alphabeticallistingofkeywords,attheendthismanual –Oradesi http://www.automationdirect.com –Ouraddressis –referencematerialforkeytopics,neartheendofthis –chapterandsectionlistingofcontents,inthefront believe youwillbepleasantlysurprisedwithhow Direct SOFT32, youwillneedto wide varietyoffeatures Getting Started 1–3 1 Getting Started Getting . DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. . . This information could prevent injury, loss of injury, . This information could prevent special tip warning special note in boldface will mark the beginning of the text. in boldface will mark the beginning in boldface will mark the beginning of the text. in boldface will in boldface will mark the beginning of the text. in boldface will WARNING: TIP: NOTE: When icon in the left–hand margin, the paragraph to you see the “exclamation mark” its immediate right will be a The each chapter will list the beginning of in that key topics that can be found chapter. property, or even death (in extreme cases). or even death property, The word When you see the “light bulb” icon in the left–hand margin, the paragraph to its the paragraph left–hand margin, bulb” icon in the see the “light When you immediate a right will give you The word margin, the paragraph to its the “notepad” icon in the left–hand When you see immediate right will be a The word Key Topics for Key Topics Each Chapter Conventions Used Getting Started 1–4 DL205 SystemComponents DL205 Programming Methods Programming Programmer Handheld Windows Programming for Direct I/O Modules I/O Configuration Bases CPUs DL205 UserManual, 3rdEd., Rev. A,08/03 SOFT32 Getting Started Ladder Logic)andRLL Ladder aretwoprogrammingmethodsavailabletotheDL205CPUs,RLL(Relay There Severalspecialtyandcommunicationsmodulesarealsoavailable. bipolar). resolution andseveralselectionsofinputoutputsignalranges(including outputs range of The DL205hassomeofthemostpowerfulmodulesinindustry. Acomplete explained inChapter4,SystemDesignandConfiguration. provide abuilt–inmasterforremoteI/Onetworks.Theconfigurationsare can alsobeexpandedbyaddingremoteI/Opoints.TheDL250–1andDL260 can beassignedasinputoroutputpoints.TheDL240,DL250–1andDL260systems supportupto1280localI/Opointswithfourexpansionbases.These can can supportupto768localI/Opointswithtwoexpansionbases.TheDL260 DL230andDL240CPUscansupportupto256localI/O points.TheDL250–1 The existing non(–1)basesifnecessary. Allconfigurations. local Four CPU SpecificationsandOperation. local instructions, 16PIDloopswithautotuningandupto4basesof trigonometric and DL260featuresASCIIIN/OUTandextendedMODBUScommunications,table The built inPIDloopswithautomatictuningand2basesoflocalexpansioncapability. advanced diagnostics.TheDL250–1featuresdrumtimers,floating–pointmath,4 offers alargeamountofprogrammemory, asubstantial instruction set and DL250–1 andDL260.AllCPUsincludebuilt-incommunicationports.EachCPU arefourfeatureenhancedCPUsinthisproductline,theDL230,DL240, There ofthemajorDL205systemcomponents. summary offers normally onlyfoundinlarger, moreexpensivesystems.Themodulardesignalso The CPUsaresmall,butofferpackage. compact extremely manyinstructions an DL205familyisaversatileproductlinethatprovideswidevarietyoffeaturesin The software packages intheindustry–– The DL205canbeprogrammedwithoneofthe mostadvancedprogramming Handheld Programmeris available. debug yourapplicationprogram.Aseparatemanual thatdiscussestheDL205 and (D2–HPP).Thehandheldprogrammer canbeusedtocreate,modify programmer All DL205CPUshave a built-inprogrammingportforusewiththe handheld discusses the any newCPUswemayaddtoourproductline. Thereisaseparatemanualthat Direct programming packageandthehandheldprogrammersupportRLL programming supports the multiple applicationprogramsatthesametime, etc. cut andpastebetweenapplications,point click editing,viewingandediting base sizesareavailable:3,4,6and9slot.The(–1)bases(withaconnectorfor expansion ontherightside)canserveinlocal,localandremoteI/O expansion. DetailsoftheseCPUfeaturesandmorearecoveredinChapter3, more flexibilityinthefastmovingindustryofcontrolsystems.Thefollowingisa SOFT32 SOFT32 (subject toderating)areoffered. Theanalogmodules discrete moduleswhichsupport24 package thatsupportsmanyWindows-features Direct Direct package toprogramDL05,DL06,DL105,DL205, DL305,DL405or bases includeabuilt-inpower LOGIC SOFT32 programmingsoftware. PLUS Direct CPUfamilies.Thismeansyoucanusethe
(Stage SOFT32.
Programming). Boththe Programming). VDC, 110/220 V Direct supply. The SOFT32 isaWindows-based Direct you alreadyknow AC andupto10Arelay (–1) bases provide 12and16bit SOFT32 universally Direct
and Stage. can replace , suchas SOFT32 same Getting Started 1–5 Stepper Motor RS232C RS232/422 Convertor (max.50ft/16.2m) Drive Operator Interface Amplifier Pulse Output Getting Started Getting DL305 Simple Motion Control High–speed Edge timing High–speed Edge Pulse train output (up to 50KHz Pulse train output DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Flexible solutions in one package Flexible solutions High-speed counting (up to 100 KHz) High-speed counting (max. Handheld Programmer 6.5ft / 2m) DL260 with H2–CTRIO High Speed I/O Module DL260 with H2–CTRIO Simple programming through the RLL Program DCM Networking RS422 DL405 DL250–1 or DL260 DL240 RS232C Programming or Computer Interface (max.50ft/16.2m) Control Thethe DL205 of and configurations the major components below shows diagram system. for building your components show specific The next two pages system. Machine Elevators Packaging Conveyors RS232/422 Convertor DL240 RS232C (max.50ft/16.2m) Programming or Computer Interface Handheld Programmer DL205 System Diagrams Getting Started 1–6 DL205 UserManual, 3rdEd., Rev. A,08/03 Getting Started DC INPUT 32pt 5–15 VDC 2t24VDC 32pt 24VDC 16pt p 12–24VDC 8pt DC OUTPUT Filler Module Temperature Input Communications Remote Slaves Remote Masters CPU Slotcontrollers High SpeedCounters SPECIALTY MODULES 2t12–24VDC 32pt 12–24VDC 16pt p 12–24VDC 8pt 12–24VDC 4pt 4 Commons 2 Commons Direct
LOGIC ming forWindows Direct Handheld Programmer PROGRAMMING AC INPUT with Built-inRLL 6t110 VAC 16pt SOFT32 Program- p 110 VAC 8pt AC OUTPUT 2t18–110 VAC 12pt p 18–220VAC 8pt DL205Family BASES DL260 –15.8KBuilt-inFlashMemory DL250–1 –7.6KBuilt-inFlashMemory DL240 –2.5KBuilt-inEEPROMMemory DL230 –2.0KBuilt-inEEPROMMemory CPUs 2 commons PLUS 9 SlotBase,110/220VAC, 24VDC, 125VDC 6 SlotBase,110/220VAC, 24VDC, 125VDC 4 SlotBase,110/220VAC, 24VDC 3 SlotBase,110/220VAC, 24VDC 4IN/2OUT ANALOG 8CH OUTPUT INPUT 8 CH C OUTPUT 2CH INPUT 4CH available) (isolated pts.module RELAY OUTPUT 2t5–30VDC 12pt p 5–30VDC 8pt 5–30VDC 4pt 5–240VAC 5 –240VAC 5–240VAC 1–7 Getting Started
DirectLOGIC Part Numbering System Getting Started
As you examine this manual, you will 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 D0/F0 D4– 440DC –1 D1/F1 D2/F2 D3/F3 D4/F4 Class of CPU / Abbreviation 230...,330...,430... Denotes a differentiation between –1, –2, –3, –4 Similar modules D3– 05B DC Bases Product family D2/F2 D3/F3 D4/F4 Number of slots ##B Type of Base DC or empty D4– 16 N D 2 F
D3– 16 N D 2 –1
Discrete I/O DL05/06 Product Family D0/F0 DL205 PProduct d t ffamily il D2/F2 DL305 Product family D3/F3 DL405 Product family D4/F4 Number of points 04/08/12/16/32 Inputp N Outputp T Combination C AC A DC D Either E Relay R Current Sinkingg 1 Current Sourcingg 2 Current Sinking/Sourcing 3 Highg Current H Isolation S Fast I/O F Denotes a differentiation between –1, –2, –3, –4 Similar modules
DL205 User Manual, 3rd Ed., Rev. A, 08/03 Getting Started 1–8 CoProcessors andASCIIBASICModules Name Abbreviation DL405 Productfamily DL305 Productfamily DL205 Productfamily Programming Special I/OandDevices Communication andNetworking Similar modules Denotes adifferentiation between Isolated Combination Output (DigitaltoAnalog) Input (AnalogtoDigital) Number ofchannels il DL405 Productfamily f t family Product DL305 d P DL205 Productfamily DL05/06 Analog I/O Telephone modem Radio modem 512K memory 128K memory 64Kmemory ASCII BASIC CoProcessor DL405 Productfamily DL305 Productfamily DL205 Productfamily (gg) g g p( ( g) p(g
DL205 UserManual, 3rdEd., Rev. A,08/03 Product Getting Started y y
family y y T R 512 128 64 AB CP D4/F4 D3/F3 D2/F2 see example D4/F4 D3/F3 D2/F2 –1, –2,–3,–4 S AND DA AD 02/04/08/16 D4/F4 D3/F3 D2/F2 D0/F0 3 HPP D3– HSC D3– DCM D4– 4 P18–R – 128 CP F4– 3 4A –1 S AD 04 F3– HSC (HighSpeedCounter) DCM (DataCommunicationModule) HPP (RLLPLUSHandheldProgram- mer) such as:J,K, T, R,SorE note: –nindicatesthermocoupletype using abbreviations Alternate exampleof Analog I/O o 3 8THM 08 F3– –n Getting Started 1–9 Getting Started Getting SOFT32 Manual, and a Direct DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. SOFT32 Programming Software, SOFT32 Programming Software, L205 equipment and verify you have the parts necessary to build this and verify you have the parts necessary L205 equipment Base CPU simulator module input module or a F2–08SIM input D2–16ND3–2 DC output module D2–16TD1–2 DC *Power cord *Hook up wire the input simulator module) *A 24 VDC toggle switch (if not using Phillips type regular or *A screwdriver, Direct programming cable (connects the CPU to a personal computer), or programming cable (connects the and the Handheld Programmer Manual D2–HPP Handheld Programmer S S S S S S S S S S If is example, this section to setup a quick PLCs, or want experience with you have what to to explain everything needed use. This example is not intended you want to start-up general picture of what is It is only intended to provide a your system. system powered-up. needed to get your Unpack the D demonstration are as follows: system. The minimum parts needed with your PLC. * These items are not supplied programming options: will need at least one of the following You Step 1: Unpack the Step 1: Unpack DL205 Equipment Quick Start for PLC Validation and Programming and PLC Validation Start for Quick Getting Started 1–10 Simulation Step 4:AddI/O Access Cover Terminal Strip Step 3:Remove Modules CPU andI/O Step 2:Installthe DL205 UserManual, 3rdEd., Rev. A,08/03 Getting Started provides alistofI/Owiring guidelines. CPU terminalstripasshown. Chapter2,Installation,Wiring,andSpecifications input module(X0)tothe toggleswitchand24VDCauxiliarypowersupply onthe ensure apointisnotaccidentally turnedonduringthewiringoperation. Wirethe Wire theswitchesorother fielddevicespriortoapplyingpowerthe system to status, anydiscreteoutputmodulewillwork. physical inputsforcheckingoutthesystemoranewprogram.To monitoroutput and addanoutputmodule.Usinginputsimulatoristhequickestwaytoget toinstallaninput simulatormodule(orwireaninputswitchasshownbelow), need To finishthisquickstartexerciseorstudyotherexamplesinmanual,youwill the basepowersupply. stripofclearplastic thatislocatedon small terminal strip cover.the Remove Itisa PowerbudgetingisalsodiscussedinChapter4. configuration. sure youdonotexceedthepowerbudgetforeachbaseinyoursystem discussedinChapter4,SystemDesignandConfiguration.Youare mustalsomake CPUandtheinputmoduleinnext.Li the slot in of Placement (adjacent tothepowersupply). (adjacent Insert S S S S pushing intheretainerclips. Secure theunittobaseby is firmlyseatedinthebackplane. Gently pushtheunitbackuntilit lower guides. slide itinusingtheupperand With theunitsquaretobase, module. position beforeinstallingthe the retainerclipstoout clip atthetopandbottom.Slide Each unithasaplasticretaining the CPUandI/Ointobase.Themustgofirstslotofbase any base,howeverforthisexample,installtheoutputmoduleinslotnextto discrete, analogandrelaymodulesarenotcriticalmay go in any Toggle switch Lift off miting factorsforothertypesofmodules Retaining Clips Module Output Module Input in firstslot! mustreside CPU Getting Started 1–11 Y0 END TERM position Getting Started Getting X0 Line Ground Neutral DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. position (250–1 / 260 only) and then back to position (250–1 / 260 only) and then ENT ENT This puts the CPU in the program mode and allows access to the This puts the CPU in the program 2 1 C B It is not necessary for you to configure the I/O for this system since the DL205 It is not necessary for you to configure STR OUT GX $ the switch on the CPU to the STOP the switch on the CPU to the STOP entering the simple example program slide the switch from the entering the simple example program slide the switch from the Handheld Programmer Keystrokes After CPU program. The PGM indicator should be illuminated on the HPP. Enter the should be illuminated on the HPP. CPU program. The PGM indicator following keystrokes on the HPP: NOTE: installed modules and establishes the correct CPUs automatically examine any configuration. Apply power to the system and ensure the PWR indicator on the CPU is on. If not, Apply power to the system and ensure remove the system and check all wiring and refer to the troubleshooting power from section in Chapter 9 for assistance. Slide the TERM position. Connect the D2–HPP to the top port (RJ Connect the D2–HPP the using CPU of the style phone jack) appropriate cable. to The RUN indicator on the CPU will come on the RUN position and back to TERM. 8 insuring the indicating the CPU has entered the run mode. If not repeat Step program guide in chapter 9. is entered properly or refer to the troubleshooting output module During Run mode operation, the output status indicator “0” on the should be on. should reflect the switch status. When the switch is on the output Connect the wires as shown. Observe all the wires as shown. Connect precautions manual. earlier in this stated see Chapter 2, on wiring For details Specifications. Wiring, and Installation, is complete, replace the When the wiring covers. Do not apply CPU and module power at this time. Step 8: Enter the Program Step 7: Switch On the System Power Step 6: Connect the Handheld Programmer Step 5: Connect Step 5: Wiring the Power Getting Started 1–12 Characteristics and Wiring Specifications Module Determine theI/O Step 4: Configurations I/O System Understand the Step 3: Procedures CPU Setup Understand the Step 2: Guidelines Installation Review the Step 1: Steps toDesigningaSuccessfulSystem System Operation Understand the Step 5: DL205 UserManual, 3rdEd., Rev. A,08/03 Getting Started manual. manualsandarenotincludedinthis own NOTE: modules. and wiringdiagramsforthediscreteI/O Chapter 2providesthespecifications available withtheDL205system. aremanydifferentThere I/Omodules options. configuration can affect yourI/Oplacementand/or system also importanttounderstandhowthe local I/Osystemcanbeconfigured.It is It isimportanttounderstandhowyour setup requirements. thevariousfeatures and understand system. Makesureyoutaketimeto CPUistheheartofyourautomation The components. guidelines forthevarioussystem This chapteralsoincludeswiring provide asafer, morereliablesystem. provides any systemapplication.Chapter2 Always makesafetyyourfirstpriorityin information. SeeChapter3formore characteristics. modes ofoperationandmemory layout steps, butalsoinvolvesthevarious This DL205 systemprocessesinformation. very helpfultounderstandhow the Before involves notonl Specialtymoduleshavetheir you begintoenteraprogram,it is Power Budgetiscalculated.This several guidelinesthatwillhelp y program execution Initialize hardware Check I/Omodule config. andverify Power up Input 16pt X17 X0 - Input 8pt X27 X20 - Output 8pt Y7 Y0 - Getting Started 1–13 K10 CNT CT3 Getting Started Getting PID Process (see Chapter 8) PID Loop Operation K30 – PV ) is based on state-transition S Timer/Event Drum Sequencer Timer/Event TMR T1 Plus + DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. SP UP Y0 OUT Push– RAISE DOWN LDD V1076 CMPD K309482 LIGHT ures can occur at any time. (see Chapter 7) etc. In most cases, the majority LOWER Push–UP (see Chapter 5) Chapter 6) (see Stage Programming diagrams. Stages divide the ladder program into sections which divide the ladder program into diagrams. Stages states in a flow chart of your process. correspond to the to configure 16 loops. Loop Operation uses setup tables The DL260 PID uses setup tables to configure 4 The DL250–1 PID Loop Operation alarms, SP ramp/soak generation, loops. Features include; auto tuning, and more. RLL diagram-style programming is the best tool for solving boolean logic tool for solving is the best programming RLL diagram-style dozens It includes manipulation. CPU register/accumulator and general and loops. will augment drums, stages, of instructions, which drum types, each with DL260 have four timer/event The DL250–1 and step transitions. both time and/or event-based offer up to 16 steps. They a single series of for a repetitive process based on Drums are best steps. (also called RLL Stage programming S S S S X0 Standard RLL Programming SP62 DOWN Once you have installed the system and understand the theory of operation, you can choose from one of the most powerful instruction sets available. Equipment fail Switches fail, batteries need to be replaced, of the troubleshooting and maintenance time is spent trying to locate the problem. The DL205 system has many built-in features identify that help you quickly problems. Refer to Chapter 9 for diagnostics and troubleshooting tips. The DL205 provides four main approaches to solving the application program, the application to solving main approaches provides four The DL205 next figure. depicted in the the PID loop task including Step 8: Understand the Maintenance and Troubleshooting Procedures Step 7: Choose the Instructions Step 6: the Review Programming Concepts 1 2 Installation, Wiring, and Specifications
In This Chapter. . . . — Safety Guidelines — Mounting Guidelines — Installing DL205 Bases — Installing Components in the Base — Base Wiring Guidelines — I/O Wiring Strategies — I/O Modules Position, Wiring, and Specifications — Glossary of Specification Terms Installation and Installation, Wiring,
Safety Guidelines and Specifications 2–2 Approval Class 1,Division2 Safety Techniques Plan forSafety Guidelines Safety DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications WARNING: or non–hazardouslocationsonly. This listed belowwillfurtherhelpreducetheriskofsafety problems. safety. Ataminimum,youshouldfollowtheseregulations.Usingthe techniques The publicationsmentionedprovidemanyideas andrequirementsforsystem fromthefollowingsources. information not haveestablishedinstallationguidelines,youshouldobtainadditional youarenotfamiliarwithPLCsysteminstallationpractices,oryourcompanydoes If the systemtodeterminewhichareasarecriticaloperatorormachinesafety. equipment The bestwaytoprovideasafeoperatingenvironmentismakepersonneland requirementsfortheproper installationanduseofyourequipment. government your particularapplication.Makesureyoufollowallnational,state,andlocal Every automationapplicationisdifferent, sotheremaybespecialrequirementsfor personal injuryordamage. PLCapplicationtoprovideprotectionforany part ofthesystemthatmaycause the electromechanical system alonetoprovideasafeoperatingenvironment.You shoulduseexternal serious installation. your responsibilityandshouldbeprimarygoalduringsystemplanning WARNING: equipment issuitableforuseinClass1,Division2, Zone2,groupsA,B,CandD • • • • S • • injury topersonnelordamageequipment.Donotrelyontheautomation area isknowntobenon–hazardous. Do notdisconnectequipment unlesspowerhasbeenswitchedoff orthe Zone 2. Substitution ofcomponents mayimpairsuitabilityforClass1,Division2, Emergency stopswitchfordisconnectingsystem power. Orderly systemshutdownsequenceinthePLC control program. Inspector orFireMarshalloffice forinformation. described intheNECHandbook.CheckwithyourlocalElectrical governments haveadditionalrequirementsaboveandbeyondthose Local andStateAgencies—manylocalgovernmentsstate equipment distributororyourlocallibrary. of theNECHandbookcanoftenbeobtainedfromyourlocalelectrical the installationanduseofvarioustypeselectricalequipment.Copies NEC —TheNationalElectricalCodeprovidesregulationsconcerning ICS 6,EnclosuresforIndustrialControlSystems ICS 3,IndustrialSystems ICS 1,GeneralStandardsforIndustrialControlandSystems publications directlyfromNEMA.Someoftheseinclude: standards forindustrialcontrolsystems.You canorderthese Washington, D.C.,publishesmanydifferent documentsthatdiscuss NEMA —TheNationalElectricalManufacturersAssociation,locatedin safety partoftheplanningprocess.You shouldexamine
Automation systemscanfailandmayresultinsituationsthatcause Providing asafeoperatingenvironmentforpersonnelandequipmentis Explosion Hazard: devices, suchasrelaysorlimitswitches,thatareindependentof every aspectof Installation, Wiring Installation and and Specifications Safety Guidelines 2–3 system system all all RST RST Arm Saw Retract Turn off Turn Saw Relay Arbor Master Limit Guard Jam To disconnect PLC Power To Output Module Detect Power On Use E-Stop and Master Relay Master Relay Contacts DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. E STOP Relay Relay Master Master Contacts Contacts must Installation, Wiring, and Specifications Wiring, and Installation, module power machine operations from occurring. To disconnect output To any Stop Emergency switch. that must be met before the PLC control program can be restarted. For that must be met before the PLC control program can be restarted. The control program The control program ove the part, you must include a bypass switch to disconnect ove the part, you must include a bypass your application and identify any and identify your application Emergency shutdown or any other type of power interruption, there may be Emergency shutdown or any other type of power interruption, there be the only form of protection for any be the only form not problemsin a risk of that may result equipment damage. personal injury or WARNING: WARNING: The first level of protection can be level of protection The first program with the PLC control provided problems. machine by identifying Analyze that must be shutdown sequences problems are performed.Typical jammed parts, empty bins, or missing pose a risk of personal etc. that do not damage. injury or equipment power. This is accomplished with a mechanical device clearly labeled as an This is accomplished with a mechanical device clearly labeled power. Emergency Stop power any time the guard is opened. The also have a quick method of manually disconnecting operator must After an After an requirements established (or example, there may be specific register values that must be maintainedfrom the state prior to the shutdown) before operations can resume. In constants in this case, you may want to use retentive memory locations, or include the control program to ensure a known starting point. By using electromechanical devices, such as master control relays and/or limit By using electromechanical devices, equipment startup. When installed properly, switches, you can prevent accidental these devices will prevent For can turn off if the machine has a jammed part, the PLC control program example, must open the since the operator However, the saw blade and retract the arbor. rem guard to Guard Limit Switch System Power Disconnect Orderly System Orderly Shutdown Installation and Installation, Wiring,
Safety Guidelines and Specifications 2–4 Base Dimensions Mounting Guidelines DL205 UserManual, 3rdEd.Rev. A,08/03 with D2–DSCBL–1 base exp.unitcable ZIPLink cableor 9-slot 6-slot 4-slot 3-slot Base with 32pt. 12 or16ptI/O on port2 Installation, Wiring,andSpecifications 4 or8pt.I/O DIN EN50022. DIN Railslot.Userailconformingto with with A (BaseTotal Width) Inches 14.09” 10.43” 7.99” 6.77” followed theinstallationguidelinesforproperspacing. module.Thelengthvariesasthenumberofslotsincrease.Makesureyouhave I/O isthe dimension The followinginformationshowsthepropermountingdimensions.height manual todeterminehowthoseunitscanaffect mountingdimensions. NOTE: dimcomponent considered.Thediagrams onthefollowingpagesprovide components Before installingthePLCsystemyouwillneedtoknowdimensionsof to leaveroomforpotentialexpansion. Millime- 358mm 265mm 203mm 172mm (75mm) ters (113mm) (92mm) (148mm) 2.95” Ifyouareusingothercomponentsinyoursystem,refertotheappropriate 3.62” 4.45” 5.85” B (MountingHole) Inches ensions touseindefining 13.74” 10.07” 7.63” 6.41” same forallbases.Thedepthvariesdependingonyourchoiceof Millimeters (90mm) 349mm 256mm 194mm 163mm 3.54” C (ComponentWidth) with D2–EMExpansionUnit Inches 13.14” 9.48” 7.04” 5.8” your enclosure specifications.Remember Millimeters 334mm 241mm 179mm 148mm A C B D D (Width withExp.Unit) Inches 14.56” 10.90” 8.46” 7.24” (76mm) 2.99” Millimeters 370mm 277mm 215mm 184mm Installation, Wiring Installation and and Specifications Safety Guidelines 2–5 insure proper à application to application clearance between the panel door and the nearest DL205 component for the Note: there is a minimum of 2” (50mm) or any devices mounted in the panel door 2” min. 50mm DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev.  Ground Panel or 2” min. Single Point 50mm  2” min. ÂÂÂÂÂÂ Ä 50mm Installation, Wiring, and Specifications Wiring, and Installation,  BUS Bar Ç Copper Lugs Ground Braid Star Washers inimum clearance of 2” (50mm) between the base and all sides all and base the inimum clearance of 2” (50mm) between DL205 CPU Base À À must be a minimum of 2” (50mm) clearance between the panel door must be a minimum of 2” (50mm) The cabinet configuration below is not suitable for EU installations. The cabinet configuration below Å Earth Ground and the nearest DL205 component. Note: Directives. Refer to Appendix F European Union 7.2” (183mm) between bases. be at least 1.2” (30mm) of clearance of the cabinet. There should also ducts. between the base and any wiring 2” min.  ÂÂÂÂÂÂ Æ comply with all appropriate electrical codes and standards. It is important the and standards. electrical codes all appropriate comply with 50mm 1. to provide proper ventilation. Mount the bases horizontally 2. If of you place more than one base in a cabinet, there should be a minimum 3. m Provide a 4. There  performance. the items in the following list. The diagrams below reference It is important to design your panel properly to help ensure the DL205 products the DL205 to help ensure your panel properly to design It is important operateThe system installation limits. and electrical their environmental within should the operating standards conforms to system also Probe Terminal Panel Ground Temperature OK Airflow È Star Washers Power Source      Panel Ç Panel Mounting and Layout Installation and Installation, Wiring,
Safety Guidelines and Specifications 2–6 Enclosures DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications require additionalfeatures.Theminimumconsiderationsforenclosuresinclude: require ofyourDL205system.Applicationssystems vary andmay operation Your selectionofaproperenclosureisimportanttoensuresafeand proper 6. There must There 6. ThegroundterminalontheDL205basemustbeconnectedtoasingle 5. .Properlyevaluateanyinstallationswhere theambienttemperaturemay 7. .Devicemountingboltsandgroundbraid terminationboltsshouldbe#10 8. S • • • • • • DL205systemisdesignedto The 9. single pointground. to achievea0.1ohmofDCresistancebetweentheDL205baseand is usecopperlugsandstarwashersatterminationpoints.Ageneralrule and wiretoensure stranded Copper eyelugsshouldbecrimpedandsolderedtotheendsof point ground.Usecopperstrandedwiretoachievealowimpedance. within the the ambienttemperaturehasstabilized.Ifisnot temperature thelower orupperlimitsofthespecifications.Placea approach be connectedtothepanelgroundtermination. panelrequiringanearthgroundreturn.Thesinglepointofmust the copper withintheDL205operatingspecifications. temperature installing acooling/heatingsourcemustbetakentogettheambient Sufficient spaceforproperinstallationandmaintenance ofequipment Security orrestrictedaccess Access toequipment Maintenance ofspecified ambienttemperature Common groundreference Protection fromtheelementsinanindustrialenvironment Conformance toelectricalstandards These unitsinstalleasilybetweenthepowersource andthePLC. www.automationdirect.com), however, you 240 VAC, 1–5Amps,isanexellentchoice (canbelocatedat noise.TheAutomati EMI/RFI recommendedforprotectingtheDL205PLCs frompowersurgesand are stable andstormscancausepowersurges.Duetothis,powerlinefilters Electrical 125 VDCnormallyavailablethroughoutanindustrialenvironment. in theareaofcontact. areas should be connection panelgroundterminationmustbeconnectedtoearthground.Forthis The b) Connectiontoincomingpowersystemground. a) Installingagroundrodasclosetothepanelpossible. adequate commongroundreference,including: oftheDL205.Thereareseveralmethodsprovidingan operation A goodcommongroundreference(Earthground)isessentialforproper comply withappropriateelectricalcodesandstandardsforyourregion. wiresizes,colorcoding,andgeneralsafetypracticesshould Minimum impediments suchaspaint,coatingor bolts orequivalent.T power insomeareaswherethePLCsareinstalledisnotalways operating specification used wheneverpossible.To assuregoodcontactontermination you shoulduse#12AWG be asinglepointground(i.e.copperbusbar)foralldevicesin probe inthepanel,closedoorandoperatesystemuntil good surfacecontact.Removeanodizedfinishes apped holesinsteadofnut–boltarrangements on PowerlineFilter, for theDL205system,measuressuchas be poweredby1 stranded copperwireasaminimum. can useafilterofyourchoice. corrosion shouldberemoved for usewith120VACand 10/220 V AC, 24VDC,or Installation, Wiring Installation and and Specifications Safety Guidelines C) 2–7 C). ° ° to 50 to70 ° ° F (0 ° F (–20 ° to 122 ° C) to 158 ° ° C) ° 125 VDC Powered Bases hat generally apply to the hat generally D2–06BDC2–1, D2–09BDC2–1 104–240 VDC +10% –15% 20A 30W 20–28 VDC, less than 1V p-p 300mA max. non–replaceable 2A @ 250V slow blow fuse; external fus- ing recommended C to 70 ° C to 55 ° F (–20 F (0 ° ° DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. tic floor coverings, etc. if you use the equipment in tic floor coverings, etc. if you use the equipment F to 158 F to 131 ° ° Rating –4 32 humidity (non–condensing) 30% – 95% relative 514.2 MIL STD 810C, Method 516.2 MIL STD 810C, Method NEMA (ICS3–304) No corrosive gases Installation, Wiring, and Specifications Wiring, and Installation, 24 VDC Powered Bases D2–03BDC1–1, D2–04BDC1–1, D2–06BDC1–1, D2–09BDC1–1 10.2 – 28.8VDC (24VDC) with less than 10% ripple 10A 25W None non–replaceable 3.15A @ 250V slow blow fuse; exter- nal fusing recommended at 500 VDC W depending on the ambient temperature and your application. Please refer your application. temperature and on the ambient depending UL (Underwriters’ Laboratories, Inc.) CSA (Canadian Standards Association) FM (Factory Mutual Research Corporation) CUL (Canadian Underwriters’ Laboratories, Inc.) AC Powered Bases temperature for the Handheld Programmer and the DV–1000 is –4 temperature for the Handheld Programmer • • • S 20–28 VDC, less than 1V p-p 300mA max. non–replaceable 2A @ 250V slow blow fuse; external fus- ing recommended D2–03B–1, D2–04B–1, D2–06B–1, D2–09B–1 100–240 VAC +10% –15% 30 A 80 VA run relay field ground, and secondary, between primary, 1 minute @ 1500 VAC > 10 M Shock resistance Noise immunity Atmosphere Specification Storage temperature temperature* Ambient operating Ambient humidity** resistance Vibration Storage The t environmental specifications table lists the following Handheld vary for the The ranges that I/O Modules). (CPU, Bases, DL205 system Programmeroperation may I/O module of this chart. noted at the bottom are fluctuate the temperature derating curves I/O module specifications for to the appropriate modules. applying to specific Some applications require agency approvals. Typical agency approvals which your SomeTypical applications require agency approvals. application may require are: *Handheld Programmer and the DV–1000 is 32 Operating temperature for the Thewith must be capable of supplying voltage and current complying power source the base power supply specifications. **Equipment will operate below 30% humidity. However, static electricity problems occur much more static electricity problems However, below 30% humidity. will operate **Equipment the touch you when precautions adequate take humidity levels. Make sure you at lower frequently Consider using ground straps, anti-sta equipment. low humidity environments. Specification Fusing (internal to base power supply) Insulation Resistance Auxiliary 24 VDC Output Maximum Power WithstandVoltage (dielectric) Input Voltage Range Input Voltage Maximum Inrush Current Part Numbers Agency Approvals Power Environmental Specifications Installation and Installation, Wiring,
Safety Guidelines and Specifications 2–8 Dimensions Component DL205 UserManual, 3rdEd.Rev. A,08/03 (72mm) 2.83 ” with D2–DSCBL–1 base exp.unitcable ZIPLink cableor with 32pt. 12 or16ptI/O Direct Installation, Wiring,andSpecifications on port2 4 or8pt.I/O (125mm) with with (130mm) 4.92 ” VIEW 1000 5.12 ” for eachcomponent. Remember toleave Remember component inyoursystem.The diagramsonthefollowingpagesprovide components Before installingyourPLCsystemyouwillneedtoknowthedimensionsfor appropriate appropriate NOTE: (75mm) (113mm) (92mm) (148mm) 2.95” If youareusingothercomponentsinyour 3.62” 4.45” 5.85” (34mm) (26mm) 1.03 ” 1.34 ” dimensions andshouldbeusedtodefineyourenclosurespecifications. manual todeterminehowthoseunitscanaffect mountingdimensions. DIN Railslot. (67mm) 2.64 ” room forpotentialexpansion.AppendixE (12.7mm) I/O modulesinBase 0.5” (44.5mm) (75mm) 1.75” Handheld programmercable (88.9mm) (50.8mm) 3.5” 6.6 ft.(2m) 2” We recommend4inches. reach theaddressswitchonback. you maywanttoallowforhandroom removing panelsforamulti-drop,then power connector. Ifyouwillbeaddingor behind thepanelforserialcable,and Note (Large panelrearviewshown) : Spaceallowanceshouldbemade 90 mm 3.54 ” system, make Optimation Units (241.3mm) (213.3mm) 9.5” 8.4” 30.8 mm 1.21”
provides theweights sure yourefertothe (101.6m 4” m Installation, Wiring Installation and and Specifications Safety Guidelines 2–9 I/O Slots DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. Installation, Wiring, and Specifications Wiring, and Installation, CPU Slot abs of the base. The full mounting dimensions are given in the abs of the base. The full mounting To minimize the risk of electrical shock, personal injury, or equipment risk of electrical shock, personal injury, minimize the To Connections Power Wiring Number of I/O modules required DC power) Input power requirement (AC or power budget Available • • S WARNING: WARNING: damage, removing any always disconnect the system power before installing or system component. Your choice of base depends on three things. Your may use any of the base configurations. The All I/O configurations of the DL205 panel or mounting location using four M4 bases are secured to the equipment t corner the screws in The DL205 system offers four different sizes of bases and three different power different bases and three sizes of different four system offers The DL205 supply options. base. shows an example of a 6-slot The following diagram previous section on Mounting Guidelines. Mounting Tabs Mounting the Base Choosing the Base Choosing Type Installing DL205 Bases DL205 Installing Installation, Wiring, Installation and 2–10 Safety Guidelines and Specifications Rails Using Mounting DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications pull itawayfromtherail. To removethebase,pulldownonretainingclips,liftup onthebaseslightly, and clips. Theclipslockthebaseontorail. basetoaDINrail,placetheontorailandgentlypushuponretaining the If youexaminethebottomofbase,you’llnoticesmallretainingclips.To secure minimize thepossibilityofaccidentallypullingwiringloose. brackets helpkeepthebasefromslidinghorizontallyalongrail.Thishelps you shouldalsoconsiderusingendbracketsoneachoftherail.The approximately35mmhigh,withadepthof7.5mm.Ifyoumountthebaseonrail, are complete lineofDINrail,DINnectorsandrailmountedapparatus.Theserails should DL205basescanalsobesecuredtothecabinetbyusingmountingrails.YouThe DIN RailDimensions use railsthatconformtoDINENstandard50022.Referourcatalogfora 7.5mm 35 mm Retaining Clips Installation, Wiring Installation and and Specifications Safety Guidelines 2–11 Push the retaining to the DL205 base DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. clips in to secure the module Installation, Wiring, and Specifications Wiring, and Installation, slots in base and slide in Align module PC board to Minimize the risk of electrical shock, personal injury, or equipment personal injury, Minimize the risk of electrical shock, be positioned in of the base. Push the module straight into the base until it is firmly seated in the module straight into the base of the base. Push must WARNING: WARNING: damage, power before installing or removing any always disconnect the system system component. To insert components into the base: first slide the module retaining clips to the out module retaining first slide the into the base: insert components To with the grooves on the top and the PC board(s) of the module position and align bottom base, push in the the module is inserted into the Once the backplane connector. base. firmly secure the module to the retaining clips to the first slot of the base CPU CPU Installing Components in the Base Components Installing Installation, Wiring, Installation and 2–12 Safety Guidelines and Specifications Base Wiring WiringBase Guidelines DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications the wiringorterminals. thecoverisremovedthereariskofelectricalshockifyouaccidentally touch When WARNING: N Direct not requiredaswithsomeoftheother Specialwiringorjumpersare terminals. VAC or220VAC supplytotheAC NOTE: torque the connectorscrews;recommended size.Donotovertighten recommended typeofwireused,but16AWGthe isthe able touselargerwiringdependingon can acceptupto16AWG. You maybe of theDL205bases.Thebaseterminals connections The diagramsshowtheterminal • m). 12/24 VDCBaseTerminal Strip LOGIC value is You canconnecteithera115 Once thepowerwiringisconnected,installplasticprotectivecover. located onthepowersupply products. 7.81 pound-inches(0.882 12 –24VDC + – LG G 110/220 VAC BaseTerminal Strip 125 VDCBaseTerminal Strip + – 85 –264VAC 24 VDCOUT + – 115 –264VDC 24 VDCOUT 0.3A 0.3A LG G LG G Installation, Wiring Installation and and Specifications Safety Guidelines 2–13 Inputs Outputs Field Side Isolation Boundary that a fault in one Input Module Module Output Supply for Output Circuit Output Module Outputs Backplane (backplane) (backplane) DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. Field Side Input Module Inputs Commons Commons Logic side Installation, Wiring, and Specifications Wiring, and Installation, CPU Logic side When wiring a PLC, it is extremely important to avoid When wiring a PLC, it is extremely Electrical isolation provides safety, so so provides safety, Electrical isolation Programming Device, Programming Operator Interface, or Network CPU Comm. Internal Main Power Supply To Programming To Device, Operator Interface, Network By studying this section before actual installation, you can probably section before actual installation, By studying this PLC damage another. A powerline filter will provide isolation between the will provide isolation between A powerline filter damage another. PLC DL205 the drawing below. the drawing below. Isolation Boundary optical isolation in Input and Output circuits. This isolates logic circuitry from Input and Output circuits. This isolates optical isolation in best wiring strategy for your application . This will help to lower system cost, for your application . This will best wiring strategy ults or field wiring faults. Filter Primary SidePrimary or Secondary, Main Power Supply Supply Auxiliary +24VDC Power Input area not does provides A transformer in the power supply the power supply. power source and secondary sides. Opto-couplers between the primary and magnetic isolation provide Note the discrete inputs are factory machinery connects. the field side, where isolated is isolated from the logic side. discrete outputs, because each from the operator interface (and the operator) from power Isolation boundaries protect the input fa The of a DL205 PLC system, as viewed from next figure shows the physical layout the and 125VDC front. In addition to the basic circuits covered above, AC-powered power supply with its own isolation boundary. bases include an auxiliary +24VDC from the other three circuits, it can power input Since the supply output is isolated and/or output circuits! The DL205 PLC system is very flexible and will work in many different wiring in many different and will work is very flexible PLC system The DL205 configurations. find the avoid safety problems. wiring errors, and by isolation boundaries, into three main regions separated PLC circuitry is divided shown in connect logic side circuits to any other. making external connections that Filter +24VDC Out Primary SidePrimary or Secondary, Power Input PLC Isolation Boundaries I/O Wiring Strategies I/O Wiring Installation, Wiring, Installation and 2–14 Safety Guidelines and Specifications Auxiliary Supply Circuits withthe Powering I/O DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications able topowerbothcircuitsasshowninthefollowingdiagram. input devicesANDoutputloadsneed+24VDCpower, theauxiliarysupplymaybe All ACpoweredand125VDCDL205basesfeaturetheinternalauxiliarysupply. If use the+24VDCauxiliarysupply. yourapplication,youmaybeabletoselectanddesigninfielddeviceswhichcan for careful savings foryourcontrolsystem.Itcanpowercombinedloadsup to 300mA. Be In somecases,usingthebuilt-inauxiliary+24VDCsupplycanresultinacost DC-powered applicationsisshowninthefollowingdiagram. DC-powered output loadstypicallyusethesameDCpowersource.Typical wiringfor vehicles, portablemachines,etc.Forthisapplicationtype,allinputdevicesand range ofbattery–poweredapplications,suchasremotely-locatedcontrol,in which l 12/24VDC poweredDL205basesaredesignedforapplicationenvironmentsin ow-voltage DCpowerismorereadilyavailablethanAC.Theseincludeawide not toexceedthecurrentratingofsupply. Ifyouarethesystemdesigner + – + Power Input Power Input +24VDC Auxiliary Supply – – + AC Poweror125VDCBases DC Power DL205 PLC nusCm upt Com. Outputs Com. Inputs Input Module nusCm upt Com. Outputs Com. Inputs Input Module DL205 PLC Output Module Output Module Loads Loads Installation, Wiring Installation and and Specifications Safety Guidelines 2–15 Load Load Supply Supply this situation Output Module Output Module Loads Loads Input Supply DL205 PLC DL205 PLC Input Module Input Module Inputs Com. Outputs Com. Inputs Com. Outputs Com. ce. You will want to avoid ce. You AC Power AC Power DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. – – Supply Supply Auxiliary Auxiliary +24VDC +24VDC Power Input Power Input + + Installation, Wiring, and Specifications Wiring, and Installation, Load Supply Loads Output Module Loads Output Module likely to come in close contact with input wiring, then safety reasons also then safety with input wiring, in close contact likely to come This typically occurs on DC-powered PLCs, as shown in the drawing below to This typically occurs on DC-powered requires separate power sources for the PLC, input devices, and output loads. requires separate power sources DL205 PLC In one power devices from to power the input be necessary applications it will most require Loads often another source. loads from and to power output source, If a machine low-energy DC. sensors use while input high-energy AC power, operator is requireconvenient if the loads output circuits. It is most isolation from high-energy the input sensors can use the power source as the PLC, and can use the same below. as shown to the left in the figure auxiliary supply, be then a separate supply must If be powered from the PLC supply, the loads cannot the right in the figure below. used as shown to Some applications will use the PLC external power source to also power the input Some applications will use the PLC circuit. while the outputs have their thepower source supply, left. The inputs share the PLC own separate supply. and complexity view-point, is an application A worst-case scenario, from a cost which on the right shows how this can work, but also The example wiring diagram below the unused resour auxiliary supply output is an if possible. Input Module Inputs Com. Outputs Com. Input Module Inputs Com. Outputs Com. DL205 PLC DC Power AC Power – + – Supply Auxiliary +24VDC Power Input Power Input + – + Powering I/O Powering Using Circuits Supplies Separate Installation, Wiring, Installation and 2–16 Safety Guidelines and Specifications Concepts /Sourcing Sinking DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications of thearrowwhenswitchisclosed. .Current flowsinthedirection completed and theinput,circuithasbeen adding supply (–)tothecommonterminal.By the commonterminal,andconnect theinputsensingcircuit,exitat through Start atthePLCinputterminal,follow theinput so external a “sinking”input.To properlyconnectthe example,thefiguretorightdepicts For and“sinking”. “sourcing” successfully connectthesupplyandfielddeviceeverytimebyunderstanding flow inthewrongdirection,andcircuitwillnotoperate.However, youcan connecttheexternalsupplyandfielddevicetoI/Opointwithcurrenttrying to or sourcing understanding of“ understanding further inthestudyofwiringstrategies,youmusthaveasolid going Before at theendofthischapterlistinputoroutputtype. input/output By applyingthecircuitprincipleabovetofourpossiblecombinationsof only thereferenceto(+)and(–)polarities.Therefore, of First First thefollowingshortdefinitionsareprovided,followedbypracticalapplications. First these conceptseasytounderstand,furtherensuringyoursuccessininstallation. in frequently origIptSourcing Output SinkingOutput Sourcing Input Sinking Input applies toDCinputandoutputcircuits. – – + + you willnoticetheseareonlyassociatedwithDCcircuitsandnotAC,because the switch,betweensupply(+) Sourcing = Sinking = supply, only provides a sinking/sourcing typesasshownbelow. TheI/Omodulespecifications input oroutputcircuitdiscussions.Itisthegoalofthissectiontomake Common Common canconductcurrentinonlyonedirection.Thismeansitispossible you willhavetoconnectit Input Input sinking provides apathtosupply path toground(–) provides apathtosupply ” and“ PLC PLC Sensing Sensing Input Input sourcing . ” concepts.Useofthesetermsoccurs Inputandoutputpointsthataresinking Output Output Switch Switch – + sinking andsourcingterminology PLC PLC ground(–) Common (sinking) source(+) Output Common Common Output Input Load Load PLC Sensing Input – – + + Installation, Wiring Installation and and Specifications Safety Guidelines 2–17 I/O PLC Circuit PLC Input Sensing 4 5 6 7 VDC (I/O Point) Main Path Return Path Input 1 Input 2 Input 3 4 Input 4 5 6 7 4 5 6 7 Common CA CB 0 1 2 3 IN 24 A B 0 1 2 3 0 1 2 3 D2–16ND3–2 20-28VDC 8mA CLASS2 NC D2-16ND3-2 Field Device + – + DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. – Installation, Wiring, and Specifications Wiring, and Installation, for the L to the power main path + – input points in each. The ) of 4 input points which DC supply return path for most applications. So, most bank ). figure to the right shows a The the figure to the right, the Input or the figure to the right, Input SwitchLoad Output must enter at one terminal and exit at one terminal must enter which share the return path (called In the circuit above, the current in the common path is 4 times any channel’s In the circuit above, the current in their I/O points into banks that share two dedicated terminals as the figure two dedicated terminals AC supply AC or DC supply In order for a PLC I/O circuit to operate, for a PLC I/O circuit In order current two at least Therefore, at another. terminals are I/O with every associated point. In is the Output terminal current.must additional terminal One provide the supply. Most DL205 input and output modules Most DL205 input and output group a common return path. The best indication wiring of I/O common grouping is on the the right. label, such as the one shown to The miniature schematic shows two circuit banks with eight common terminal for each is labeled “CA” and “CB”, respectively. In the wiring label example, the positive terminal of a DC supply connects to the common terminals. Some symbols you will see on the wiring labels, and their meanings are: NOTE: energized. This is especially important in output input current when all inputs are is sometimes necessary on commons. circuits, where heavier gauge wire If there was unlimited space and budget If there was unlimited every I/O point could for I/O terminals, have providing this However, above shows. or even level of flexibility is not practical necessary are in Input or Output points on PLCs groups commons group (or this way, share a common return path. In terminals the four inputs require only five instead of eight. I/O “Common” Concepts Terminal Installation, Wiring, Installation and 2–18 Safety Guidelines and Specifications Output Loads Solid State Input Sensors Solid State Field Devices to “SolidState” DCI/O Connecting DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications specifications aremet. auxiliary supplyoranother(+12VDC+24VDC),aslongtheinput thePLCinputpoint,whichsources from circuit, afielddevicehasanopen-collectorNPNtransistoroutput.Itsinkscurrent direction,sotheycanbewiredaseithersourcingorsinking.Inthefollowing either Several DL205DCinputmodulesareflexiblebecausetheydetectcurrentflowin DC circuit,onemustbewiredassourcingandtheothersinking devices canalsobesourcingorsinking. of thefielddeviceswhich of explained to theprevioussectiononSourcingandSinkingconcepts,DCI/Ocircuitswere In connected toasourcinginputoffielddeviceinput. PLC outputpointsinkscurrenttothe commonwhenenergized.Itis outputprovidesapathtogroundwhen itisenergized.Inthefollowingcircuit, DC Several of signal, nottosendDCpoweranactuator. input on a Sometimes anapplicationrequiresconnectingaPLCoutputpointtosolidstate the fielddeviceissourcingcurrent,noadditionalpowersupplyrequired. sources In thenextcircuit,afielddevicehasanopen-collectorPNPtransistoroutput.It PLC DCSinkingOutput current tothePLCinputpoint,whichsinksbackground.Since device. Thistypeofconnectionisusually +DC pwr the DL205DCoutputmodulesaresinkingtype.Thismeansthateach sometimes onlyallowcurrenttoflowoneway. Thisisalsotrueformany Field Device Field Device +V Common (sinking) Output Power (sinking) Output (sourcing) Output have solid-state(transistor)interfaces. Ground Ground Supply – – + + 10–30 VDC current. Thepowersupplycanbethe+24 When connectingtwodevicesinaseries (sourcing) Common Common (sinking) Input Input (sourcing) made tocarry Ground Input PLC DCInput PLC DCInput Field Device In otherwords,field a low . +V -level control Installation, Wiring Installation and and Specifications Safety Guidelines 2–19 2 Then pullup supply V R input pull-up. is energized. Field Device R = input Field Device R properly. Input output to the DC output output to the DC pull-up (sinking) Ground P pull-up Input ) when the input (sinking) Ground . In order to do so, you need to input + – pull-up DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. + – Supply input R is connected from the is connected from
ladder logic point-of-view. Your ladder program Your ladder logic point-of-view. – Installation, Wiring, and Specifications Wiring, and Installation, Supply pull-up (sourcing) (in watts), in order to size R – 0.7 pull-up Output Common input input (turn–on) input input (sourcing) R Power Output I pull-up R V supply Common V and the voltage of the external supply to compute R and the voltage of the external = = the circuit below, a R a the circuit below, input sourcing capability needs to be added to the PLC output by using a pull-up PLC output by to be added to the capability needs sourcing nominal input current to the field device (I nominal input current to the field device DO NOT attempt to drive a heavy load (>25 mA) with this pull-up method DO NOT attempt to drive a heavy Using the pull-up resistor to implement a sourcing output has the effect of a sourcing output has the effect Using the pull-up resistor to implement (sinking) +DC pwr +DC pwr pull-up PLC DC Output input R I PLC DC Sourcing Output circuit power input. If this value is not known, it can be calculated as shown (a typical value is 15 mA). If this value is not known, it can be Then use I calculate the power P know the know the In sinking input is connected to the DC output point a PLC sinking the next example device output and field both the PLC because ofThis is a little tricky, a field device. sinking sourcing and one must have one the circuit sinking type. Since input are device, a In resistor. inverting the output point logic. In other words, the field device input is energized inverting the output point logic. In from a when the PLC output is OFF, to you may choose an inverted output. Or, must comprehend this and generate such as in the field device. of the inversion elsewhere, cancel the effect shown below is to Of course, the easiest way to drive a sinking input field device as use a DC sourcing output module. The Darlington NPN stage will have about 1.5 V loads. ON-state saturation, but this is not a problem with low-current solid-state NOTE 1: NOTE 2: It is important to choose the correct value of R Installation, Wiring, Installation and 2–20 Safety Guidelines and Specifications Loads For Inductive Surge Suppresion Guidelines Relay Output DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications on theterminalblockof the relayoutput. inductive devicebeconnecteddirectlyacrossthecoil ofthefielddevice.If the suppression valves, etc.)arecontrolled withrelaycontacts,itisrecommendedthat asurge inductiveloaddevices(motors, motorstarters,interposingrelays,solenoids, When release ofenergyisthecausetransientvoltages. inductor that is released voltage isnotzerowhentherelaycontactopens thereisenergystoredinthe relay contactwillopen(or“bounce”)whentheAC sinewaveiszerocrossing.Ifthe i AC-supplied present whentherelaycontactopens(or “bounces”). Whenswitching an When switchingaDC-suppliedinductiveload the fullsupplyvoltageisalways with aDCsupplyvoltage. voltages energizes andde-energizesthecoiluntil“bouncing”stops.Thetransient SPDT simplest touse.TheFormCtype,or typeisnormallyopenandthe throw) Atype,orSPST(singlepole,single Form showntotheright.The arrangements, modules areavailableintwocontact Relay outputsintheDL205output Some applicationsinwhichNOTtouserelays: following applications: D2–08TR, Several outputmodulesintheDL205I/Ofamilyfeaturerelayoutputs:D2–04TRS, when thecorrespondingoutputpointison. when all cases,themoduledrivesrelaycoil completelyisolatedfromeachother.are In modules haverelayswhich relay Other wiper contactineachrelayofthebank. terminals, whichconnectto common the Some relayoutputmodule’s relaysshare normally opencontact. provides anormallyclosedcontactand a stationary contactoneitherside.This a centercontactwhichmovesand de-energized de-energized Inductive loaddevices(deviceswithacoil)generatetransientvoltageswhen S • • • • (single pole,doublethrow)typehas Loads whichmustbeswitchedathighspeedorheavydutycycle Loads thatrequirecurrentsunder10mA some loadsrequiredifferent voltagesthanotherloads) Some outputchannelsneedisolationfromotheroutputs(suchaswhen Cost-sensitive applications deliver Loads thatrequirehighercurrentsthanthesolid-stateoutputscan generated aremuchlargerinamplitudethanthesupply voltage,especially device hasplug-typeconnectors, thesuppressiondevicecanbeinstalled D2–12TR, D2–08CDR,F2–08TRandF2–08TRS.Relaysare nductive loadthereisonechancein60(60Hz)or 50(50Hz)thatthe with arelaycontact.When when thevoltagetoinductorissuddenlyremoved. This contact isclosedit“bounces”,which Relay withFormCcontacts Relay withFormAcontacts best forthe Installation, Wiring Installation and and Specifications Safety Guidelines 2–21 –24 VDC –24 VDC V150LA20C V250LA20C Part Number ZL–TD8–24 ZL–TD8–120 P6KE180CAGICT–ND P6KE350CA P6K30CAGICT–ND 1N4004CT–ND provide the best surge and the best surge provide DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. 110/120 VAC 110/120 220/240 VAC Inductive Load Voltage 24 VDC VAC 110 VAC 110/120 220/240 VAC 12/24 VDC or VAC 12/24 VDC or VAC Module Relay Contact Installation, Wiring, and Specifications Wiring, and Installation, provide the next best surge and transient provide the next Module Relay Contact +24 VDC AC and DC powered coils, providing the fastest response providing the DC powered coils, AC and +24 VDC MOV MOV Type (TVS, MOV, Diode) (TVS, MOV, Type 8–channel TVS 8–channel TVS TVS TVS TVS Diode –324 VDC –42 VDC figure shows the same circuit with a transorb (TVS) across the coil. Notice that figure shows the same circuit with +24 VDC +24 VDC Vendor / Catalog Vendor This reduced. the voltage spike is significantly Transient Voltage Suppressors (TVS or transorb) Suppressors Voltage Transient transient of suppression smallest overshoot. with the (MOV) Metal Varistors Oxide suppression powered coils. of AC and DC Use for your application the following table to help select a TVS or MOV suppressor based on the inductive load voltage. For example, the waveform in the figure below shows the energy released when waveform in the figure below shows For example, the Notice the large voltage spike. switching a 24 VDC solenoid. opening a contact hh AutomationDirect Voltage Transient Suppressors www.automationdirect.com General Instrument Voltage Transient Suppressors and LiteOn Diodes; from DigiKey Cat- alog; Phone: 1-800-344-4539 Harris Metal Oxide from Newark Varistors; Catalog; Phone: 1-800-463-9275 Installation, Wiring, Installation and 2–22 Safety Guidelines and Specifications Contact Life Prolonging Relay DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications PLC RelayOutput However, created atthetimeofopenorclosure,andpresenceairbornecontaminants. Relay contactswearaccordingtotheamountofrelayswitching,spark Now youarereadytocalculatevaluesforRandC,accordingtheformulas: AC, thenconvertthecurrentandvoltagevaluestopeakvalues: contacts the valuesforRCsnubbernetwork,firstdeterminevoltageacross RCnetworkmustbelocatedclosetotherelaymodule outputconnector.The To find starterswillbenefitthemostfromexternalcontactprotection. motor inductive contact cycleslistedinthespecificationtablesforrelaymodules.Highcurrent Adding externalcontactprotectionmayextendrelaylifebeyondthenumber of R minimum=0.5 C minimum=0.001 C ( m • • • F) = Common Output loads suchascontactorsandsolenoids(circuitgivenbelow). Take measurestosuppressinductivevoltage spikesfrominductiveDC draw theleastcurrent. If youhavetheoption,switchloadonoroff atatimewhenitwill Switch therelayonoroff onlywhentheapplicationrequiresit. when open,andthecurrentthroughthem loads suchasclutches,brakes,motors,direct-actingsolenoidvalves,and there aresomestepsyoucantaketohelpprolongthelifeofrelaycontacts: 10 I 2 W C R , 1/2W, toleranceis m F, thevoltageratingofCmustbe R ( W ) = Supply +– " 10 xI 5% V x when closed. Ifthe when , wherex= Common w Input V,non-polarized Inductive FieldDevice 1 + load supplyis 50 V Installation, Wiring Installation and and Specifications Safety Guidelines 2–23 5% " , 1/2 W, , 1/2 W, 170 Volts W w = 26 1.29 F, voltage rating F, 169.7 m DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. V 50 10 x 0.707 = 0.05 ) = 1 + Installation, Wiring, and Specifications Wiring, and Installation, 2 W R ( 10 0.707 x 1.414 = 120 x 1.414 = 169.7 Volts x 1.414 = 120 x load is turned off, energy stored in its coil is released in the load is turned off, , where x= = x 1.414, = 0.5 x 1.414 = 0.707 Amperes = 0.5 x 1.414 = x 1.414, rms rms x = V 2 = I I V 10 peak 50 peak 10 x I I V 169.7 DO NOT use this circuit with an AC power supply. DO NOT use this circuit with an field device as possible. Place the diode as close to the inductive 3A voltage rating (PIV) at least 100 PIV, Use a diode with a peak inverse Use a fast-recovery type (such as Schottky forward current or larger. diode such as 1N914, 1N941, etc. type). DO NOT use a small-signal correctly before operation. If installed Be sure the diode is in the circuit when the relay energizes. backwards, it short-circuits the supply 1 + = 1.29 ) = • • • S F) = W m R ( C ( x= If across the load as near to the contact is switching a DC inductive load, add a diode is energized the diode is reverse-biased (high load coil as possible. When the load impedance). When the form At this moment the diode is forward-biased of a negative-going voltage spike. energy to ground. This protects the relay contacts (low impedance) and shunts the occur as the contacts are opening. from the high voltage arc that would in using a noise suppression diode: For best results, follow these guidelines For example, suppose a relay contact drives a load at 120VAC, 1/2 A. Since this Since A. 1/2 a load at 120VAC, relay contact drives suppose a For example, values: calculate the peak source, first has an AC power example Now, finding the values of R and C,: finding the values Now, Installation, Wiring, Installation and 2–24 Safety Guidelines and Specifications Restrictions Module Placement Slot Numbering I/O ModulesPosition,Wiring, andSpecification DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications system. The followingtableliststhevalidlocationsforalltypesofmodulesinaDL205 always containsaPLCCPUorotherCPU–slotcontrollerandisnotnumbered. five I/Oslotswitha6-slotbase.Thearenumbered0–4.CPU slot dedicated to modules. You maynoticethebasesreferto3-slot,4-slot, etc.Oneoftheslotsis The DL205baseseachprovidedifferent numbersofslotsforusewiththeI/O * Specialty Modules CPU Interface Ethernet RemoteMaster Serial RemoteI/O Local Expansion Analog InputandOutputModules Relay OutputModules AC OutputModules DC OutputModules AC InputModules DC InputModules CPUs Module/Unit When usedwithH2–ERMEthernetRemote I/Osystem. Filler Simulator BASIC CoProcessor Ethernet Communications Data Communications Counter I/O Counter Interface SDS Profibus DeviceNet WinPLC Ethernet BaseController Remote SlaveUnit Remote Master Base ControllerModule Base ExpansionModule the CPU,soyoualwayshaveonelessI/Oslot.Forexample, CPU Slot lt0So lt2So Slot 4 Slot 3 Slot 2 Slot 1 Slot 0 Local CPUBase CPU SlotOnly Slot 0Only Slot 0Only Slot 0Only Slot 0Only Slot 0Only Slot 0Only n n n n n n n n n n n n n n n I/O Slots Local Expansion CPU SlotOnly Base n n n n n n n n n Remote I/OBase CPU SlotOnly Slot 0Only n n n n n n n n n * * Installation, Wiring Installation and and Specifications Safety Guidelines 2–25 Terminal Color Code Red Blue White Status indicators Color Bar Module Type Discrete/Analog Output Discrete/Analog Input Other DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. Wire tray area behind terminal cover Installation, Wiring, and Specifications Wiring, and Installation, of the analog modules. If you’re using a DL230 CPU (or a you’re using a DL230 modules. If of the analog (installed) Terminal Cover Terminal to the left can also depend on the type of CPU you are using and the other types of are using and the of CPU you depend on the type can also installed if a module is either an input module, output module, or a specialty module. if a module is either an input module, CPU with firmware earlier than V1.4) you should check the DL205 Analog I/O earlier than V1.4) you should check CPU with firmware In most cases, the analog modules can be placed in any slot. However, the any slot. However, be placed in modules can cases, the analog In most placement modules DL240 related to your particular module. possible placement restrictions Manual for any ordering part number D2–ANLG–M. DL205 Analog I/O Manual by can order the You The input to show the status of the modules provide LED status indicators discrete points. The DL205 family of I/O modules have a color coding scheme to help you quickly have a color coding scheme to help you The DL205 family of I/O modules identify indicator located on the front of each module. The This is done through a color bar color scheme is listed below: Color Coding of I/O Modules Discrete Input Module Status Indicators Special Placement Special for Considerations Modules Analog Installation, Wiring, Installation and 2–26 Safety Guidelines and Specifications Connectors Module Wiring theDifferent DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications pre–assembled cableswiththeI/Oconnectorsinstalledandwired. pre–assembled complete listingofallavailableproducts).ZIPLinkscomewithspecial alsohaveDINrailmountedterminalblocks,DINnectors(refertoourcatalogfora We module. block,pressthesqueezetabsandpullterminalblockawayfrom terminal closely, you’llnoticetherearesqueezetabsonthetopandbottom.To removethe Both typesofconnectorscanbeeasilyremoved.Ifyouexaminethe touching activewiring. screws. Therecessedscrewshelpminimizetheriskofsomeoneaccidentally screwterminalconnectors.Othermoduleshaveconnectorswithrecessed normal aretwotypesofmoduleconnectorsfortheDL205I/O.Somemoduleshave There electrical shock,checkallfielddevicepower blockeventhoughthePLCsystemisturnedoff.terminal To minimizetheriskof WARNING: For somemodules,fielddevicepowermaystillbepresentonthe before youremovetheconnector. Installation, Wiring Installation and and Specifications Safety Guidelines 2–27 m) m) • • . Other m) m) • • the plastic
we recommend Suggested Torque N 7.81 lb-inch (0.882 N 7.81 lb-inch (0.882 2.65 lb-in (0.3 N 2.65 lb-in (0.3 N DINnector External Fuses (DIN rail mounted Fuses) DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. If the insulation is too thick or stiff If the insulation is too thick or or non-replaceable fuses, Installation, Wiring, and Specifications Wiring, and Installation, acceptable, but it really depends on the thickness acceptable, but it AWG for each module type. When making terminal When making module type. for each AWG Suggested AWG Range Suggested AWG 16* – 24 AWG 16* – 24 AWG 16* – 24 AWG 16* – 24 AWG the size of wire the modules can accept. The table below can accept. The of wire the modules the size cover may not close properly or the connector may pull away cover may not close properly or suggested NOTE: 16 AWG Type TFFN or Type MTW is recommended Type TFFN or Type NOTE: 16 AWG Module type 4 point 8 point 12 point 16 point types of 16 AWG may be be may AWG 16 types of of the wire insulation. and stiffness I/O points are used, then and a majority of the module’s * connections, follow the suggested torque values. torque follow the suggested connections, lists the needed length. possible. wiring close to output wiring where line. using multiple wires for the return add blow fuse, with a lower current external fuses to your I/O wiring. A fast be added to each common, or a fuse rating than the I/O module fuse can with point can a rating of slightly less than the maximum current per output to our catalog for a complete line of be added to each output. Refer DINnectors, DIN rail mounted fuse blocks. terminal temperature especially for high from the module. This applies thermoplastics such as THHN. For modules which have soldered 1. to limit a There is 3. possible wire length. Use the shortest 4.trays for routing where possible. Use wire 5. near high energy wiring. Also, avoid running input running wires Avoid 6. run a long distance , consider minimize voltage drops when wires must To 7. wiring in close proximity to AC wiring where possible. running DC Avoid 8. bends in the wires. creating sharp Avoid 9. a module with a blown fuse, we suggest you reduce the risk of having To 2. a continuous length of wire, do not combine wires to attain a Always use Use the following guidelines when wiring the I/O modules in your system. the I/O modules when wiring following guidelines Use the NOTE: you return your module to us and let us replace your blown fuse(s) since you return your module to us and let us replace your blown disassembling the module will void your warranty. I/O Wiring Checklist Installation, Wiring, Installation and 2–28 Safety Guidelines and Specifications Glossary ofSpecificationTermsGlossary Required Base Power Current Maximum Inrush Current Maximum Leakage ON VoltageDrop Required External DC Minimum Load Current Maximum OFF Current Minimum ON Input Current Input Impedance OFF VoltageLevel ON VoltageLevel AC Frequency Peak Voltage Range Output Voltage Range Input Voltage Module Commons Per Per Module Inputs orOutputs DL205 UserManual, 3rdEd.Rev. A,08/03 Installation, Wiring,andSpecifications the powerbudgetconfiguration sectioninChapter4–7. between different modules.Theguidelinesforusingmodule powerisexplainedin from thebasepowersupplyisusedbyDL205 input modulesandvaries Power ofinductiveloadsinACcircuits. characteristic transition ofaoutputpoint.Itisgreaterthanthe normalONstatecurrentandis The maximumcurrentusedbyaloadforshort durationuponanOFFtoON is OFF. maximum currentaconnectedmaximum The point toitscommonterminalwhentheoutputis ON atmax.load. Sometimes called“saturationvoltage”,itisthe voltage measuredfromanoutput Some outputmodulesrequireexternalpowerforthecircuitry. The minimumloadcurrentfortheoutputcircuittooperateproperly. The maximumcurrentfortheinputcircuittooperatereliablyinOFFstate. The minimumcurrentfortheinputcircuittooperatereliablyinONstate. Typical operatingcurrentforanactive(ON)input. voltage. Input impedancecanbeusedtocalculateinputcurrentforaparticularoperating The voltagelevelatwhichtheinputpointwillturnOFF. The voltagelevelatwhichtheinputpointwillturnON. AC modulesaredesignedtooperatewithinaspecificfrequencyrange. Maximum voltageallowedfortheinputcircuit. The operatingvoltagerangeoftheoutputcircuit. The operatingvoltagerangeoftheinputcircuit. Number ofcommonspermoduleandtheirelectricalcharacteristics. sinking, currentsourcing,oreither. Indicates numberofinputoroutputpointspermoduleanddesignatescurrent load willreceivewhentheoutputpoint Installation, Wiring Installation and and Specifications Safety Guidelines 2–29 DL205 User Manual, 3rd Ed., Rev. A, 06/02 DL205 User Manual, 3rd Ed., Rev. Installation, Wiring, and Specifications Wiring, and Installation, module. See Appendix E for a list of the weights for the E for a list of the weights module. See Appendix located on either the logic side or the field device side of the input circuit. the logic side or the field device located on either whether the terminal type is a removable or non-removable connector or a type is a removable or non-removable whether the terminal The time the module requires to process an OFF to ON state transition. an OFF to ON to process the module requires The time state transition. an ON to OFF to process the module requires The time Indicates terminal. an input point. These LEDs are indicate the ON/OFF status of The LEDs that electrically of the Indicates the weight various DL205 components. circuit, which stops current flow when current Protective device for an output be replaceable or non–replaceable, or located exceeds the fuse rating. They may externally or internally. Fuses Weight Status Indicators Terminal Type Terminal ON to OFF Response OFF to ON Response Installation, Wiring, Installation and 2–30 Safety Guidelines and Specifications D2–08ND3 DC Input DC D2–08ND3 Weight Status Indicator Terminal type ON toOFFresponse OFF toONresponse Base powerrequired Maximum OFFcurrent Minimum ONcurrent Input current Input impedance OFF voltagelevel ON voltagelevel AC frequency Peak voltage Input voltagerange Commons permodule Inputs permodule Points DL205 UserManual, 3rdEd., Rev. A,08/03 0 2 4 6 8 12–24VDC + 32
0 current 12–24VDC INPUT COM COM + 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 Ambient TemperatureAmbient ( Configuration showniscurrentsinking Internal modulecircuitry Derating Chart Installation, Wiring,andSpecifications C 3 2 1 0 C 7 6 5 4 ° C/ ° V+ F) connected Internally Isolator Optical To LED 2.3 oz.(65g) Logic side Removable 1 to8ms 1 to8ms 50 mAmax 1.5 mA 3.5 mA 8.5 mA@24VDC 4.0 mA@12VDC 2.7 K 3.5 VDCmaximum 9.5 VDCminimum n/a 26.4 VDC 10.2–26.4 VDC 1 (2I/Oterminalpoints) 8 (sink/source) ° ° C F
mA D2–08ND3 4-12mA 10.2-26.4VDC D2–08ND3
@ N12-24 IN
12 C 3 2 1 0 3 2 1 0 C 7 6 5 4
VDC VDC 7 6 5 4 D2–16ND3-2 DC Input DC D2–16ND3-2 Terminal type ON toOFFresponse OFF toONresponse Base powerrequired Maximum OFFcurrent Minimum ONcurrent Input current Input impedance OFF voltagelevel ON voltagelevel AC frequency Peak voltage Input voltagerange Commons permodule Inputs permodule Weight Status Indicator 24 VDC + INPUT COM Configuration showniscurrentsinking Internal modulecircuitry 24 VDC 24 VDC + + NC 3 2 1 0 3 2 1 0 V+ CB CA 7 6 5 4 4 7 6 5 Isolator Optical To LED Removable 3 to9ms 3 to9ms 100 mAMax 1.5 mA 3.5 mA 6 mA@24VDC 3.9 K 7 VDCmaximum 19 VDCminimum N/A 30 VDC(10mA) 20–28 VDC 2 (isolated) 16 (sink/source) 2.3 oz.(65g) Logic side second groupof8inputpoints. displays theinputstatusofmodule’s module’s first8inputpoints.PositonB the LEDsdisplayinputstatusof When theABswitchisinAposition, NC D2-16ND3-1 CLASS2 8mA 20-28VDC D2–16ND3–2 3 2 1 0 3 2 1 0 B A N24 IN 3 2 1 0 CB CA 7 6 5 4 7 6 5 4 VDC 7 6 5 4 Installation, Wiring Installation and and Specifications Safety Guidelines 2–31 VDC I CIV D4 D5 D6 D7 A4 A5 A6 A7 CII CIII C B4 B5 B6 B7 C4 C5 C6 C7 ACT I II III IV B0 B1 B2 B3 IN 24 A0 A1 A2 A3 C D0 D1 D2 D3 C C C C0 C1 C2 C3 22–26VDC 4–6mA CLASS2 D2–32ND3 F C ° ° F) ° C/ A0 A4 A1 A5 A2 A6 A3 A7 B0 B4 B1 B5 B2 B6 B3 B7 C0 C4 C1 C5 C2 C6 C3 C7 D0 D4 D1 D5 D2 D6 D3 D7 ° To Logic To COM I Optical Isolator COM II COM III COM IV V+ DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Derating Chart Derating – – – – + + + + Current Flow Current Flow Current Flow Current Flow Ambient Temperature ( Ambient Temperature 50 68 86 104 122 131 10 20 30 40 50 55 Internal module circuitry 24VDC 24VDC 24VDC 24VDC Configuration shown is current sinking 0 32 COM INPUT Installation, Wiring, and Specifications Wiring, and Installation, 0 32 16 + Points 24 VDC VDC
24
@
A m 0 . 25 mA max 3 to 9 ms 3 to 9 ms 40-pin Connector or ZIPLink sold separately Module Activity LED 2.1 oz. (60 g) 32 (sink/source) points) 4 (8 I/O terminal 20–28 VDC 30 VDC n/a 19 VDC minimum 7 VDC maximum 4.8 K 80mA@24VDC 8 3.5 mA 1.5 mA t curren t npu Status Indicator Weight OFF to ON response ON to OFF response type (removeable) Terminal Minimum ON current Maximum OFF current Base power required Input impedance InputI current AC frequency ON voltage level OFF voltage level Commons per module Commons per Input voltage range Peak voltage Inputs per module Inputs D2–32ND3DC Input Installation, Wiring, Installation and 2–32 Safety Guidelines and Specifications DL205 UserManual, 3rdEd., Rev. A,08/03 Installation, Wiring,andSpecifications D2–32ND3–2 DC Input DC D2–32ND3–2 Weight Base powerrequired Terminal type(removeable) Status Indicators ON toOFFresponse OFF toONresponse current OFF Max M Min ONcurrent OFF voltagelevel ON voltagelevel Input impedance Max inputcurrent Input current Peak voltage Input voltagerange Commons permodule Inputs permodule ax 5–15VDC + OFF 15VDC 15VDC 15VDC 15VDC INPUT COM curren Configuration showniscurrentsinking Internal modulecircuitry Current Flow Current Flow Current Flow Current Flow + + + + – – – – t COM IV COM III COM II COM I V+ D7 D3 D6 D2 D5 D1 D4 D0 C7 C3 C6 C2 C5 C1 C4 C0 B7 B3 B6 B2 B5 B1 B4 B0 A7 A3 A6 A2 A5 A1 A4 A0 Isolator Optical To Logic sold separately 40-pin ConnectororZIPLink Module activityLED 3 to9ms 3 to9ms 5mA 0 3mA 2VDC 4VDC 1k ohms@5–15VDC 16mA @15.6VDC 14mA @15VDC 11mA @12VDC, 4mA @5VDC, 16VDC 4.50 to15.6VDCminmax 4 (8I/Oterminalpoints) 32 (sink/source) 2.1oz (60g) 5V/25mA max(allpointson) . 5 m A D2–32ND3–2 CLASS2 4–14mA 5–15VDC C3 C2 C1 C0 C C C D3 D2 D1 D0 C A3 A2 A1 A0 N24 IN B3 B2 B1 B0 IV III II I ACT C7 C6 C5 C4 B7 B6 B5 B4 C CIII CII A7 A6 A5 A4 D7 D6 D5 D4 CIV I VDC Points Points 16 32 16 32 0 0 32 32 0 0 Input Voltage: 12VDCand15VDC Derating Chart Input Voltage: 5VDC Derating Chart 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 Ambient TemperatureAmbient ( Ambient TemperatureAmbient ( 15VDC ° ° C/ C/ ° ° F) F) ° ° ° 12VDC ° C C F F Installation, Wiring Installation and and Specifications Safety Guidelines 2–33 4 5 6 7 VAC 4 5 6 7 C 0 1 2 3 0 1 2 3 C IN 220 D2–08NA–2 220VAC 10Ć20mA 50/60Hz D2–08NA-2 F C ° ° Removable Logic side 2.5 oz. (70 g) 8 connected) 2 (internally 170–265 VAC 265 VAC 47–63 Hz minimum 150 VAC maximum 40 VAC 18K @ 60 Hz 50Hz 9mA @ 220VAC, 60Hz @ 265VAC, 11mA 60Hz 10mA @ 220VAC, 60Hz 12mA @ 265VAC, 10 mA 2 mA 100 mA Max 5 to 30 ms 10 to 50 ms To LED To Optical Isolator V+ F) Internally connected ° C/ ° C 4 5 6 7 0 1 2 3 C DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Derating Chart Internal module circuitry Ambient Temperature ( Ambient Temperature 50 68 86 104 122 131 10 20 30 40 50 55 COM COM INPUT 220 VAC 0 Installation, Wiring, and Specifications Wiring, and Installation, 32 220 VAC 8 6 4 2 0 Points Line Terminal type Terminal Status indicator Weight Inputs per module Inputs module Commons per Input voltage range Peak voltage AC frequency ON voltage level OFF voltage level Input impedance Input current Minimum ON current Maximum OFF current Base power required OFF to ON response ON to OFF response D2–08NA–2 AC Input 4 5 6 7 VAC 60Hz
4 5 6 7 C 0 1 2 3 0 1 2 3 C 100VAC,
IN 110 D2–08NA–1 80Ć132VAC 10Ć20mA 50/60Hz @ D2–08NA-1
F C ° ° 2 mA 50 mA Max 5 to 30 ms 10 to 50 ms Removable Logic side 2.5 oz. (70 g) 8 points) 1 (2 I/O terminal 80–132 VAC 132 VAC 47–63 Hz minimum 75 VAC maximum 20 VAC 12K @ 60 Hz 60Hz 13mA @ 100VAC, 13mA 50Hz @ 100VAC, 11mA 5 mA To LED To Optical Isolator V+ F) Internally connected ° C/ ° C 4 5 6 7 0 1 2 3 C Derating Chart Internal module circuitry Ambient Temperature ( Ambient Temperature 50 68 86 104 122 131 10 20 30 40 50 55 COM COM INPUT 110 VAC 110 current 0
32 110 VAC 110 8 6 4 2 0 Points Line Terminal type Terminal Status indicator Weight Base power required OFF to ON response ON to OFF response Minimum ON current Maximum OFF current Input impedance Input current Input AC frequency ON voltage level OFF voltage level Commons per module Commons per Input voltage range Peak voltage Inputs per module Inputs D2–08NA-1 AC Input Installation, Wiring, Installation and 2–34 Safety Guidelines and Specifications D2–16NA AC Input AC D2–16NA Weight Status indicator Terminal type ON toOFFresponse OFF toONresponse Base powerrequired Maximum OFFcurrent Minimum ONcurrent Input current Input impedance OFF voltagelevel ON voltagelevel AC frequency Peak voltage Input voltagerange Commons permodule Inputs permodule Line Points DL205 UserManual, 3rdEd., Rev. A,08/03 12 16 0 4 8 110 VAC 25 88 0 2 131 122 104 86 68 50 32 1020304050550 INPUT COM Ambient TemperatureAmbient ( 110 VAC 110 VAC Derating Chart Internal modulecircuitry Installation, Wiring,andSpecifications 3 2 1 0 3 2 1 0 NC ° C/ CA 7 6 5 4 4 7 6 5 CB ° F) V+ Isolator Optical To LED 2.4 oz.(68g) Logic side Removable 10 to50ms 5 to30ms 100 mAMax 2 mA 5 mA 15mA @132VAC, 60Hz 13mA @100VAC, 60Hz 11mA @100VAC, 50Hz 12K @60Hz 20 VAC maximum 70 VAC minimum 47–63 Hz 132 VAC 80–132 VAC 2 (isolated) 16 ° ° C F second groupof8inputpoints. displays theinputstatusofmodule’s module’s first8inputpoints.PositonB the LEDsdisplayinputstatusof When theABswitchisinAposition, NC 50/60Hz 10-20mA 80-132VAC D2–16NA D2–16NA 3 2 1 0 3 2 1 0 B A N110 IN 3 2 1 0 CB CA 7 6 5 4 7 6 5 4 VAC 7 6 5 4 F2–08SIM Input Simulator Input F2–08SIM Weight Status indicator Terminal type Base powerrequired Inputs permodule F2–08SIM NSIM IN 7 6 5 4 3 2 1 0 3 2 1 0 ' 2.65 oz.(75g) Switch side None 50 mAMax 8 ON 7 6 5 4 Installation, Wiring Installation and and Specifications Safety Guidelines 2–35 To LED To 100ms Optical Isolator Other Circuits –– –– 40ms Reg 6A for 100ms, 15A for 10 ms 6A for 100ms, 50mA 60mA Max 1 ms 1 ms Removable Logic Side 2.8 oz. (80 g) 4 (1 per point) 6.3A slow blow (non–replaceable) 800 400 7ms 540 270 0V 8000 Inductive Load 1600 Duration of output in ON state 6.3A Common Output L + 0.1A0.5A1.0A1.5A2.0A3.0A 1400 300 140 600 90 120 70 60 35 – 4.0A 200 – 24VDC Load Current At 40ms duration, loads of 3.0A or greater cannot be used. At 100ms duration, loads of 2.0A or greater cannot be used. how to use the table. Find the load current you Here’s expect to use and the duration that the ouput is ON. The number at the intersection of the row and column represents the switching cycles per minute. For example, a 1A inductive load that is on for 100ms can be switched on and convert this to maximum of 60 times per minute. To a off duty cycle percentage use: (Duration x cycles) / 60. Our example would be (60x.1) / 60 = .1 (10% duty cycle). – + DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Maximum Number of Switching Cycles per Minute VDC 12–24 Installation, Wiring, and Specifications Wiring, and Installation, Max inrush current Max inrush Minimum load Base power required 5v OFF to ON response ON to OFF response type Terminal Status indicators Weight Fuses VDC 1 2 3 0 0 1 2 3 C C C C C +24V L L L L D2–04TD1 OUT 12-24 10.2-26.4VDC 50mA-4A D2–04TD1 Internally connected 0 1 2 3 24V F C ° ° 2A / Pt. C C C C 3A / Pt. 0V 0.1mA @ 40 VDC 4 (current sinking) used) 8 points (only 1st 4 pts. 1 (4 I/O terminal points) 10.2–26.4 VDC NMOS FET (open drain) 40 VDC n/a 0.72 VDC maximum 4A / point 8A / common F) ° C/ ° 4A / Pt. L L L L + + 24VDC Derating Chart 12–24VDC Ambient Temperature ( Ambient Temperature 50 68 86 104 122 131 10 20 30 40 50 55 0 32 4 3 2 1 0 Points Max load current (resistive) Max leakage current Peak voltage AC frequency ON voltage drop Operating voltage Output type Outputs per module Outputs Output Points Consumed Commons per module D2–04TD1 DC Output Installation, Wiring, Installation and 2–36 Safety Guidelines and Specifications D2–08TD1 DC Output DC D2–08TD1 Fuses Weight Status indicators Terminal type ON toOFFresponse OFF toONresponse Base powerrequired5v Minimum load Max inrushcurrent Max leakagecurrent Max loadcurrent ON voltagedrop AC frequency Peak voltage Output type Operating voltage Commons permodule Outputs permodule Points DL205 UserManual, 3rdEd., Rev. A,08/03 0 2 4 6 8
load + 32 12–24VDC 0 L 12–24VDC
+ current L L L L L L L L 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 OUTPUT Ambient Temperature ( COM COM Installation, Wiring,andSpecifications Derating Chart Derating Internal modulecircuitry 5A C 3 2 1 0 Isolator Optical C 7 6 5 4 ° C/ ° F) connected Internally (non–replaceable) Afs blow fast 5A 1 percommon 2.3 oz.(65g) Logic Side Removable 1 ms 1 ms 100mA Max 0.5mA 1A for10ms 0.1mA @40VDC 0.3A /point 1.5 VDCmaximum n/a 40 VDC NPN opencollector 10.2–26.4 VDC 1 (2I/Oterminalpoints) 8 (currentsinking) 2.4A /common
° ° f C F as
/
t point
bl D2–08TD1 0.2mAĆ0.3A 10.2-26.4VDC U 12-24 OUT D2–08TD1 ow L
L C 3 2 1 0 3 2 1 0 C 7 6 5 4 VDC 7 6 5 4 D2–08TD2 DC Output DC D2–08TD2 Fuse Fuse Weight Status indicators Terminal type ON toOFFresponse OFF toONresponse Max inrushcurrent Max leakagecurrent current output M Max ON voltagedrop AC frequency Peak voltage Operating voltagerange Output voltage Commons permodule Outputs permodule Base powerrequired Points ax ou 0 2 4 6 8 12–24VDC L – OUTPUT (Y0) 32 0 t 12–24VDC + pu V – t COM L L L L L L L L curren 5A Fuse 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 Ambient Temperature ( + Derating Chart Derating t C 3 2 1 0 Internal modulecircuitry Optical Isolator V 7 6 5 4 ° C/ connected Internally ° F) To LED 5A/250V 5A/250V fastblow 2.3 oz.(65g) Logic Side Removable 1ms 1ms 1A for10ms common / 1mA @40VDC 4A 2 point / 3A 0 0 1.5 VDC n/a 40VDC 12–24VDC 10.8–26.4VDC 1 8 (currentsourcing) 5V/100mA max (non–replaceable) . 3A 0.3A ° ° C F
/ po D2–08TD2 0.2mAĆ0.3A 10.2-26.4VDC U 12-24 OUT D2–08TD2
i fast n L t , L 3 2 1 0 C 3 2 1 0 2
blow . V 7 6 5 4 4A
/ common VDC 7 6 5 4 Installation, Wiring Installation and and Specifications Safety Guidelines 2–37 4 5 6 7 VDC 4 5 6 7 4 5 6 7
CA CB 0 1 2 3 A B 0 1 2 3 0 1 2 3 D2–16TD2–2 OUT 12-24 10.2-26.4 VDC 0.1A CLASS2 D2-16TD2-2 NC point
/ When the AB switch is in the A position, the LEDs display the output status of the first 8 output points Positon B module’s displays the output status of the mod- second group of 8 output points. ule’s
F C ° ° Derating Chart 1.6A / common Logic Side 2.8 oz. (80 g) none 16 (current sourcing) 16 (current 2 10.2–26.4 VDC NPN open collector 30 VDC N/A 1.0 VDC maximum 0.1A / point 0.1A 0.1mA @ 30 VDC 150 mA for 10 ms 0.2mA 200mA Max 0.5 ms 0.5 ms Removable F) ° 4 5 6 7 4 5 6 7 CA CB C/ ° 0 1 2 3 0 1 2 3 Optical Isolator NC Internal module circuitry DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. + + COM OUTPUT – – 12–24VDC 12–24VDC Ambient Temperature ( Ambient Temperature L current L L L L L L L L L L L L L L L L
+ 0 102030405055 32 50 68 86 104 122 131 load
Installation, Wiring, and Specifications Wiring, and Installation, 8 4 0 VDC 16 12 12–24 Points Status indicators Weight Fuses Outputs per module Outputs module Commons per Operating voltage Output type Peak voltage AC frequency ON voltage drop Max load currentMax Max leakage current Max inrush current Minimum load Base power required OFF to ON response ON to OFF response type Terminal D2–16TD2–2 DC Output 4 5 6 7 VDC 7 4 5 6 7 4 5 6 C C 0 1 2 3
4V @ 80mA max A B 0 1 2 3 0 1 2 3 B A D2–16TD1–2 OUT 12-24 10.2-26.4 VDC 0.1A CLASS2 +V D2-16TD1-2 point
When the AB switch is in the A position, the LEDs display the output status of the first 8 output points. Positon B module’s displays the output status of the mod- second group of 8 output points. ule’s /
F C ° ° Derating Chart 1.6A / common 0.2mA 200mA Max 0.5 ms 0.5 ms Removable Logic Side 2.3 oz. (65 g) none 24VDC 16 (current sinking) 16 (current points) 1 (2 I/O terminal 10.2–26.4 VDC NPN open collector 30 VDC N/A 0.5 VDC maximum 0.1A / point 0.1A 0.1mA @ 30 VDC 150mA for 10 ms Internally connected F) C 5 6 7 4 5 6 7 4 C ° C/ ° 0 1 2 3 0 1 2 3 +V Optical Isolator + Internal module circuitry 24VDC +V COM COM OUTPUT Ambient Temperature ( Ambient Temperature L L L L L L L L L L L L L L L L L VDC 12–24 current +
24VDC + + 12–24VDC 0 102030405055 32 50 68 86 104 122 131 load
8 4 0 16 12 Weight Fuses External DC required Terminal type Terminal Status indicators Base power required OFF to ON response ON to OFF response Max leakage current Max inrush current Minimum load ON voltage drop Max load currentMax Peak voltage AC frequency Commons per module Commons per Operating voltage Output type Outputs per module Outputs Points D2–16TD1–2 DC Output Installation, Wiring, Installation and 2–38 Safety Guidelines and Specifications D2–32TD1 DC Output DC D2–32TD1 FusesF Weight Status indicators Terminal type(removeable) ON toOFFresponse OFF toONresponse Base powerrequired Minimum load Max inrushcurrent current leakage Max leaka Max loadcurrent drop voltage ON ON AC frequency Peak voltage Output type Operating voltage Commons permodule Outputs permodule Points DL205 UserManual, 3rdEd., Rev. A,08/03 uses 16 32 0 + vo
leakage 32 0 24VDC lt + age 24VDC 24VDC 24VDC 24VDC + + + + – – – – 12–24 VDC g L OUTPUT 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 e current Ambient TemperatureAmbient ( d COM
rop +V current Current Flow Derating Chart Installation, Wiring,andSpecifications Internal modulecircuitry L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L COM IV COM III COM II COM I V IV V III V II D7 D3 D6 D2 D5 D1 D4 D0 C7 C3 C6 C2 C5 C1 C4 C0 B7 B3 B6 B2 B5 B1 B4 B0 V I A7 A3 A6 A2 A5 A1 A4 A0 Isolator Optical ° C/ ° F) none 2.1 oz.(60g) Module Activity sold separately 40-pin connectororZIPLink 0.5 ms 0.5 ms 350mA Max 0.2mA 150 mAfor10ms [email protected] @30VDC0 0.1A /point maximum VDC 5 0 0 N/A 30 VDC NPN opencollector 12–24 VDC 4 (8I/Oterminalpoints) 32 (currentsinking) . . 5 1mA ° °
C From Logic F VDC
D2–32TD1 @ U 12-24 OUT CLASS2 0.1A 12–24VDC max C3 C2 C1 C0 C C C D3 D2 D1 D0 C A3 A2 A1 A0 B3 B2 B1 B0
II IV III I 30 ACT C7 C6 C5 C4 B7 B6 B5 B4 V V V A7 A6 A5 A4 D7 D6 D5 D4 V
VDC i I II III IV mum VDC D2–32TD2 DC Output DC D2–32TD2 Fuses Weight Terminal type(removeable) Status indicators ON toOFFresponse OFF toONresponse Max inrushcurrent ON voltagedrop Max leakagecurrent Min load Max loadcurrent Peak voltage Operating voltage Commons permodule Outputs permodule Base powerrequired Points 12–24VDC Equivalent InputCircuit 16 32 0 – Current Flow 12–24VDC L 32 12–24VDC Current Flow 0 Current Flow Current Flow 12–24VDC 12–24VDC + + + + + – – – – Com Output V 02 04 055 50 40 30 20 10 06 61412131 122 104 86 68 50 Ambient TemperatureAmbient ( Derating Chart L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L COM IV COM III COM II COM I V IV V III V II C7 C3 C6 C2 C5 C1 C4 C0 D7 D3 D6 D2 D5 D1 D4 D0 B7 B3 B6 B2 B5 B1 B4 B0 V I A7 A3 A6 A2 A5 A1 A4 A0 Internal modulecircuitry Optical Isolator 3 4 ° C/ ° F) 1 2 none 2.1oz. (60g) sold separately 40-pin connectororZIPLink I/O Status:none Module activity:greenLED 0.5ms 0.5ms 150mA @10ms 0.5 [email protected] 0.1mA @30VDC 0.2mA 0.1A /point,0.8Acommon 30VDC 12 to24VDC 4, 8points/common(isolated) 32 (currentsourcing) 5V/350mA max(allpointson) To LED ° ° C F D2–32TD2 U 12-24 OUT CLASS2 0.1A 12–24VDC C3 C2 C1 C0 C C C D3 D2 D1 D0 C A3 A2 A1 A0 B3 B2 B1 B0 II IV III I ACT B7 B6 B5 B4 V C7 C6 C5 C4 V V A7 A6 A5 A4 D7 D6 D5 D4 V I II III IV VDC Installation, Wiring Installation and and Specifications Safety Guidelines ow 2–39 bl ) ) 4 5 6 7 )) ow l VAC )) Hz s HHz HzHz 3A 50 . , 60,60 ,50 60 6 C , 60, 4 5 6 7 0.1A) C
VAC VACVAC 0 1 2 3 0 1 2 3 C L (> VACVAC
L D2–08TA (00 D2–08TA OUT 15-220 15-264VAC 10mA-0.5A 50/60Hz (264 VAC
400mA / Pt. F C ° l.5 °
per common, To LED To Removable Logic Side 2.8 oz. (80 g) 11 per common 6 3A slow blow 8 points) 1 (2 I/O terminal 15–264 VAC SSR (Triac) 264 VAC 47 to 63 Hz (> 0.1A) < l.5 VAC < (< 0.1A) < 3.0 VAC 0.5A / point 4A / common 4mA (2644mA 1.2mA (100 00.9mA (100 9 A (100 10A for 10 ms 10 mA 20 mA / ON pt. 250 mA max 1 ms 1 ms +1/2 cycle 300mA / Pt. Internally F) connected ° C/ Optical Isolator ° C 4 5 6 7 0 1 2 3 C 500mA / Pt. DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Internal module circuitry 6.3A Derating Chart current
drop e current
Ambient Temperature ( Ambient Temperature 10 20 30 40 50 55 50 68 86 104 122 131 g L L L L L L L L COM COM VAC OUTPUT 110–220 110–220 Line 0 leakage 32
L voltage
Installation, Wiring, and Specifications Wiring, and Installation, VAC 8 6 4 2 0 uses 110–220 110–220 Terminal type Terminal Status indicators Weight Fuses F Outputs per module Outputs module Commons per Operating voltage Output type Peak voltage AC frequency ON voltage dropON Max load current Max leakaMax Max inrush current Minimum load Base power required OFF to ON response ON to OFF response Points D2–08TA AC Output D2–08TA C _ 4 5 6 7 VAC C, C C _ _ _ 0 1 2 3 2 4 7 1 C4–7 All outputs can be 60 5A
. F2–08TA 5 20-125VAC 50-60Hz 1.5A OUT 20-125 3 6 0 C0–3 1 @
t e @ n i e bl id po / rms To LED To
c s i V
F Derating Note: run at the current per point shown. There is no derating for the number of I/O points used. C ° 6 0A ° emova og . . 1.0 A 0.7mA(rms) 15A 10mA 250mA max 0.5mS– 1/2 cycle 0.5mS– 1/2 cycle RemovableR LogicL side 3.5 oz. N/A 8 10 2 (isolated) 24–140 VAC Zero Crossover) with SSR (Triac 140 VAC 47 to 63 Hz 16Vrms@15A 1 1.5A / point @ 30 11 0A / point @ 8A/module @ 60 / common; 4.0A 60 2 7 1 4 F) ° C0–3 5 3 0 6 C/ ° Z C . . C4–7 Internal module circuitry 20–125VAC 20–125VAC L L L L L L L L Derating Chart ors rop t d Ambient Temperature ( Ambient Temperature ca 10 20 30 40 50 55 50 68 86 104 122 131 ype t di
l n age i COM lt Line OUTPUT na 0 i 32 L us t vo VAC a 20–125 0 erm 2.0 1.5 1.0 0.5 Amps per Point Fuses StatusSt indicators Weight OFF to ON response ON to OFF response TerminalT type Peak one cycle surge current Minimum load Base power required Max leakage current AC frequency ONON voltage drop Max load current Output type Peak voltage Output Points Consumed Output Points Commons per module Operating voltage Outputs per module Outputs F2–08TA AC Output F2–08TA Installation, Wiring, Installation and 2–40 Safety Guidelines and Specifications D2–12TA Output AC Max loadcurrent ON voltagedrop AC frequency Peak voltage Output type Operating voltage Commons permodule Output PointsConsumed Outputs permodule DL205 UserManual, 3rdEd., Rev. A,08/03
voltage
load Points 12 0 3 6 9
25 88 0 2 131 122 104 86 68 50 32 current 1020304050550
drop Installation, Wiring,andSpecifications Ambient Temperature ( 15–132 VAC 15–132 VAC Derating Chart L L L L L L L L L L L L 300mA /Pt. ° C/ ° 3 2 3 2 1 0 1.8A /common 0.3A /point, < 4.0VAC (<50mA) < l.5VAC (>50mA) 47 to63Hz 132 VAC SSR (Triac) 15–132 VAC 2 (isolated) 16 (4unused,seechartbelow) 12 1 0 NC F)
l.5 NC CA 4 NC 5 5 4 NC NC CB
VAC /
point, ° ° C 250mA /Pt. 250mA F
(>
50mA) ule’s secondgroupof6outputpoints. displays theoutputstatusofmod- module’s first6outputpoints.PositonB the LEDsdisplayoutputstatusof When theABswitchisinAposition, 50/60 Hz 10mA-0.3A 15-132VAC 15-110 OUT D2–12TA D2–12TA 3 2 1 0 3 2 1 0 B A 3 2 1 0 CB CA 5 4 5 4 VAC Fuses Weight Status indicators Terminal type ON toOFFresponse OFF toONresponse Base powerrequired Minimum load Max inrushcurrent Max leakagecurrent 5 4 15–132 VAC L n isthestartingaddress Yn+7 Yn+6 Yn+1 Yn+0 Yn+5 Yn+4 Yn+3 Yn+2 Line OUTPUT Points COM 3.15A Used? Addresses Used Internal modulecircuitry Yes Yes Yes Yes Yes Yes No No 5 lwbo replaceable blow slow 15A 3 (2) 1percommon 3.8 oz.(110 g) Logic Side Removable 1 ms+1/2cycle 1 ms 350 mAMax 10 mA 10A for10ms 2mA (132VAC, 60Hz) Order D2–FUSE–1 (5 per pack) per (5 D2–FUSE–1 Order . 15A Yn+17 Yn+16 Yn+15 Yn+14 Yn+13 Yn+12 Yn+11 Yn+10 s Points l ow Isolator Optical bl ow, rep Used? Yes Yes Yes Yes Yes Yes No No To LED l acea bl e Installation, Wiring Installation and and Specifications Safety Guidelines 2–41 F e C ° ° bl 2A / Pt. 3A / Pt. 4A / Pt. To LED To acea l F) ° C/ ow, rep ow, ° bl ow l s 3A . 5A for < 10ms 10mA 250mA Max 10 ms 10 ms Removable Logic Side 2.8 oz. (80 g) 1 per point 66 3A slow blow replaceable Order D2–FUSE–3 (5 per pack) Internal module circuitry 6.3A Ambient Temperature ( Ambient Temperature Derating Chart 50 68 86 104 122 131 10 20 30 40 50 55 COM OUTPUT Line 0 DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. L 32 5–30 VDC 4 3 2 1 0 5–240 VAC Points Installation, Wiring, and Specifications Wiring, and Installation, Max inrush current Max inrush Minimum load Base power required 5v OFF to ON response ON to OFF response type Terminal Status indicators Weight Fuses 0 1 2 3 NC 0 1 2 3 L L L L C0 C1 C2 C3 NC – – – 4A 50K 50K 100K D2–04TRS OUT RELAY 5Ć240VAC 50/60Hz 4A 5-30VDC 10mA-4A D2–04TRS 3A
point
/ 0 1 2 3
NC Load Current 2A 50K – 8A / module (resistive) 0.1mA @ 264VAC 4 4 (isolated) 8 (only 1st 4pts. are used) 5–30VDC / 5–240VAC form A (SPST) Relay, 30VDC, 264VAC 47–63 Hz 0.72 VDC maximum 4A / point 4A C0 C1 C2 C3 NC 1A 500K 500K 350K 100K 200K 100K (resistive)
L L L L Typical Relay Life (Operations) Typical 5–30 VDC 5–240 VAC current
Voltage & Voltage load Type of Load Type
At 24 VDC, solenoid (inductive) loads over 2A cannot be used. cannot be used. solenoid (inductive) loads over 3A VAC, At 110 solenoid (inductive) loads over 2A cannot be used. At 220 VAC, 24 VDC Resistive24 VDC Solenoid Resistive VAC 110 Solenoid VAC 110 Resistive220 VAC 200K 40K 250K 100K 100K 150K 150K – 50K 100K 220 VAC Solenoid 220 VAC Max load current (resistive)Max Max leakage current Peak voltage AC frequency ON voltage drop Operating voltage Output type Outputs per module Outputs Commons per module Output Points Consumed D2–04TRS Relay Output Installation, Wiring, Installation and 2–42 Safety Guidelines and Specifications D2–08TR Relay Output Relay D2–08TR Max inrushcurrent Max leakagecurrent Max current(resistive) ON voltagedrop AC frequency Peak voltage Output type Operating voltage Commons permodule Outputs permodule DL205 UserManual, 3rdEd., Rev. A,08/03 Typical RelayLife(Operations) 220VAC 2VC1 350K 200K 500K 100K 1A 500K 1A 1A 1A 1A 220VAC 110VAC 110VAC 24VDC 24VDC Voltage /Load 5–240 VAC 5–30 VDC Installation, Wiring,andSpecifications Resistive Resistive Resistive oeod1 100K 1A Solenoid Solenoid Solenoid L L L L L L L L Current C 3 2 1 0 Common: Output: 3Afor10ms 0.1mA @265VAC 4A /common 1A /point N/A 47 to60Hz 30VDC /264VAC Relay, formA(SPST) 5–30VDC /5–240VAC 1 (2I/Oterminalpoints) 8 C 7 6 5 4 Closures connected 1 Internally 0A for10ms 5mA-1A 5-30VDC 1A 50/60Hz 5Ć240VAC U RELAY OUT D2–08TR D2–08TR L L C 3 2 1 0 3 2 1 0 C 7 6 5 4 Fuses Weight Status indicators Terminal type ON toOFFresponse OFF toONresponse Base powerrequired Minimum load 7 6 5 4 Points 0 2 4 6 8 5–240 VAC 5–30 VDC 25 88 0 2 131 122 104 86 68 50 32 1020304050550 L OUTPUT Line COM Ambient Temperature ( Derating Chart 6.3A Internal modulecircuitry 1A /Pt. 1A Order D2–FUSE–3 (5 per pack) per (5 D2–FUSE–3 Order 6.3A slowblow, replaceable 1 3.9 oz.(110 g) Logic Side Removable 10 ms 12 ms 250mA max 5mA @5VDC 0.5A /Pt. ° C/ ° F) To LED ° ° C F Installation, Wiring Installation and and Specifications Safety Guidelines 2–43 F C ° ° *5A/pt. 2.5A/pt. F) ° C/ ° *10A/pt. 3.3A/pt. all points Typical Circuit Typical one N/A 12A 10mA @ 12VDC 670mA Max 15 ms (typical) 5 ms (typical) Removable Logic Side 5.5 oz. (156g) NoneN Internal Circuitry Derating Chart NO Ambient Temperature ( Temperature Ambient (*Use separate commons) Common Line L DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. 0 102030405055 32 50 68 86 104 122 131 12–28VDC 12–250VAC 8 6 4 2 0 Installation, Wiring, and Specifications Wiring, and Installation, uses 4 5 6 7 Number Max leakage current Max leakage current Max inrush Minimum load Base power required 5v OFF to ON response ON to OFF response type Terminal Status indicators Weight FusesF Points On (100% duty cycle) (100% NO 7 NO 4 NO 2 NO 1 C 4-7 0 1 2 3 NO 0 C 0-3 NO 3 NO 5 NO 6 F2–08TR OUT RELAY 12-250VAC 50/60Hz 10A 12-28VDC 10ma-10A 7A C 4–7 NO 1 NO 4 NO 7 NO 2 5A NO 3 8 2 (isolated) 8 10A 12–28VDC, 12–250VAC, 120VDC, 0.5A 8 Form A (SPST normally open) 150VDC, 265VAC 47–63 Hz N/A 10A/common10A/common (subject to derating) (Operations) NO 5 NO 6 C 0–3 NO 0 Load Current Load 1 – – – – – 250K 100K 10M 50mA L L L L L L L L 2 (resistive)
at Room Temperature Typical Relay Life Typical current
Voltage & Voltage Type of Load Type load
24 VDC Resistive24 VDC Solenoid Resistive VAC 110 Solenoid VAC 110 Resistive220 VAC 600K 150K 600K 300K 500K 75K 300K 300K 200K 150K 220 VAC Solenoid 220 VAC of arc suppression techniques described in the 205 User Manual. Since of arc suppression techniques described in the 205 User Manual. built in snubber. these modules have no leakage current, they do not have a load, you can For example, if you place a diode across a 24VDC inductive significantly increase the life of the relay. 2 At 120 VDC 0.5A resistive load, contact life cycle is 200K cycles. 1 those values shown by the use Contact life may be extended beyond Max load current (resistive)Max AC frequency ON voltage drop Output type Peak voltage Commons per module Commons per Output Points Consumed Operating voltage Outputs per module Outputs F2–08TR Relay Output Installation, Wiring, Installation and 2–44 Safety Guidelines and Specifications F2–08TRS Relay Output Relay F2–08TRS Max loadcurrent(resistive) ON voltagedrop AC frequency Peak voltage Output type Operating voltage Output PointsConsumed Commons permodule Outputs permodule DL205 UserManual, 3rdEd., Rev. A,08/03 Normallyclosedcontactshave1/2thecurrenthandlingcapabilityofnormally 2 At120VDC0.5Aresistiveload,contactlifecycleis200Kcycles. 1 open contacts. 220 VAC Solenoid 2 A eitv 0K150K 200K 300K 300K 75K 500K 300K 600K 150K 600K 220 VAC Resistive 110 VAC Solenoid 110 VAC Resistive 24 VDCSolenoid 24 VDCResistive
load Type ofLoad Voltage & 12–250VAC 12–250VAC 12–250VAC 12–250VAC normally closed 12–28VDC 12–28VDC 12–28VDC 12–28VDC
current Typical RelayLife L L L L L Installation, Wiring,andSpecifications at RoomTemperature
(resistive) 2 C6 NC 6 NO 4 C4 NO 2 C2 NO 1 C1 NO 6 50mA 10M – – – – – NO 5 NO 3 NO 7 NO 0 NC 7 NC 0 C7 C5 C3 C0 Load Current 1 (Operations) normally closed normally closed 12–250VAC 12–250VAC 12–250VAC 12–250VAC (subject toderating) 7A/point N/A 47–63 Hz 150VDC, 265VAC open) normally (SPST A Form 5, 3, Form C(SPDT) 120VDC, 0.5A 12–28VDC, 12–250VAC, 7A 8 8 (isolated) 8 12–28VDC 12–28VDC 12–28VDC 12–28VDC 5K100K 250K 5A L L L L L L 3 3 7A 10ma-7A 12-28VDC 7A 50/60Hz 12-250VAC NO 6 NO 4 NO 2 NO 1 NC 6 U RELAY OUT F2–08TRS C6 C4 C2 C1 NO 5 NO 3 NC 7 3 2 1 0 NO7 NC 0 NO 0 C7 C5 C3 C0 FusesF Weight Status indicators Terminal type ON toOFFresponse OFF toONresponse Base powerrequired5v Minimum load Max inrushcurrent Max leakagecurrent (100% dutycycle) 7 6 5 4 Points On uses Number 0 2 4 6 8 12–250VAC 12–28VDC 12–250VAC 25 88 0 2 131 122 104 86 68 50 32 12–28VDC 1020304050550 L L L Line Common Common Line Ambient Temperature ( NO NO NC Derating Chart Internal Circuitry Internal Circuitry (Points 0,6,&7only) NoneN 5.5 oz.(156g) Logic Side Removable 5 ms(typical) 15 ms(typical) 670mA Max 10mA @12VDC 12A N/A one (points 1,2,3,4,5) Typical Circuit Typical Circuit 7A/pt. 5A/pt. ° C/ ° F) 6A/pt. 4A/pt. ° ° C F Installation, Wiring Installation and and Specifications Safety Guidelines 2–45 F C ° ° To LED To No Yes Yes Yes Yes Yes Used? F) ° 1.25A / Pt. C/ ° 0A for 10ms 1.5A / Pt. 1 Points Yn+10 Yn+11 Yn+12 Yn+13 Yn+14 Yn+15 Yes Yn+16 Yn+17 No Output: 3A for 10 ms Output: 3A Common: 5mA @ 5VDC 450mA max 10 ms 10 ms Removable Logic Side 4.6 oz. (130 g) 2 replaceable 4A slow blow, Order D2–FUSE–4 (5 per pack) 0.5A / Pt. 0.75A / Pt. No Yes Yes Yes Yes Yes Addresses Used Used? 4A Internal module circuitry Derating Chart Ambient Temperature ( Temperature Ambient COM Points OUTPUT Yn+2 Yn+3 Yn+4 Yn+5 Yes Yn+0 Yn+1 Yn+6 Yn+7 No Line n is the starting address L DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. 0 102030405055 32 50 68 86 104 122 131 5–30 VDC 5–240 VAC 8 4 0 12 Points Installation, Wiring, and Specifications Wiring, and Installation, 4 5 Max inrush current Max inrush Minimum load Base power required OFF to ON response ON to OFF response type Terminal Status indicators Weight Fuses 4 5 4 5 CA CB 0 1 2 3 A B 0 1 2 3 0 1 2 3 D2–12TR D2–12TR OUT RELAY 5-240VAC 50/60Hz 1.5A 5-30VDC 5mA-1.5A When the AB switch is in the A position, the LEDs display the output status of the first 8 output points. Positon B module’s displays the output status of the mod- second group of 8 output points. ule’s CB NC NC NC 5 4 5 4 CA NC Closures NC 0 1 0 1 2 3 2 3 12 see chart below) 16 (4 unused, 2 (6pts. per common) 5–30VDC / 5–240VAC form A (SPST) Relay, 30VDC / 264VAC 47 to 60 Hz N/A 1.5A / point 3A / common 0.1mA @ 265 VAC Current L L L L L L L L L L L L 5–30 VDC 5–30 VDC 5–240 VAC 5–240 VAC Solenoid Solenoid Solenoid 1A 100K Resistive Resistive Resistive Voltage / Load Voltage 24VDC24VDC110VAC110VAC220VAC 1A 1A 1A 1A 500K 1A 100K 500K 200K 350K 220VAC Typical Relay Life (Operations) Typical Max leakage current AC frequency ON voltage drop Max current (resistive) Output type Peak voltage Outputs Consumed Commons per module Operating voltage Outputs per module Outputs D2–12TR Relay Output Installation, Wiring, Installation and 2–46 Safety Guidelines and Specifications D2–08CDR 4 pt. DC Input / 4pt. Relay Output Relay 4pt. / Input DC pt. 4 D2–08CDR Terminal type Base powerrequired General Specifications Fuse (inputcircuits) ON toOFFresponse OFF toONresponse Maximum OFFcurrent Minimum ONcurrent Maximum Current Input current Input impedance OFF voltagelevel ON voltagelevel AC frequency Peak voltage Input voltagerange Input Commonspermodule Input PointsConsumed Inputs permodule Input Specifications Weight Status Indicators DL205 UserManual, 3rdEd., Rev. A,08/03 220VAC 2VC1 350K 200K 500K 100K 1A 500K 1A 1A 1A 1A 220VAC 110VAC 110VAC 24VDC 24VDC Voltage /Load Typical RelayLife(Operations) 24VDC +– Resistive Resistive Resistive oeod1 100K 1A Solenoid Solenoid Solenoid Installation, Wiring,andSpecifications 5–240 VAC 5–30 VDC L L L L Current CA 3 2 1 0 3.5 oz.(100g) Logic side Removable 200 mAmax None 1 to10ms 1 to10ms 1.5 mA 4.5 mA 8 mA@30VDC 5 mA@24VDC 4.7 K 7 VDCmaximum 19 VDCminimum n/a 30 VDC 20 –28VDC 1 8 (only1st4pts.areused) 4 (sink/source) CB O 3 2 1 Closures 20-28VDC D2-08CDR 5mA-1A 5-30VDC 1A 50/60Hz 5-240VAC OUT D2–08CDR N 24VDC IN/ AB 8mA 3 2 1 0 L L L L CA 3 2 1 0 CB 3 2 1 0 RELAY 3 2 1 0 ON toOFFresponse OFF toONresponse Minimum load Max inrushcurrent Max leakagecurrent Max loadcurrent(resistive) AC frequency Peak voltage Output type Operating voltage Output Commonspermodule Output PointsConsumed Outputs permodule Output Specifications Fuse (outputcircuits) 5–240 VAC 5–30 VDC 24VDC + Points L 0 1 2 3 4 Line OUTPUT COM 25 88 0 122131 104 86 68 50 32 INPUT 1020304050550 COM Ambient Temperature ( Configuration showniscurrentsinking Derating Chart 6.3A Internal modulecircuitry Internal modulecircuitry 10 ms 12 ms 5 mA@VDC 10A for<10ms(common) 3A for<100ms 0.1mA @264VAC 4A /module(resistive) 1A /point 47–63 Hz 30VDC, 264VAC Relay, formA(SPST) 5–30VDC /5–240VAC 1 8 (only1st4pts.areused) 4 Order D2–FUSE–3 (5 per pack) per (5 D2–FUSE–3 Order 1 (6.3Aslowblow, replaceable) ° C/ ° F) V+ Isolator Optical 5mA /Pt. 5mA ° Outputs ° 1A /Pt. 1A C Inputs F To LED To LED 1 3 CPU Specifications and Operations
In This Chapter. . . . — Overview — CPU General Specifications — CPU Base Electrical Specifications — CPU Hardware Features — Using Battery Backup — Selecting the Program Storage Media — CPU Setup — CPU Operation — I/O Response Time — CPU Scan Time Considerations — PLC Numbering Systems — Memory Map — DL230 System V-Memory — DL240 System V-Memory — DL250–1 System V-Memory — DL260 System V-Memory — X Input / Y Output Bit Map — Control Relay Bit Map — Stage Control / Status Bit Map — Timer and Counter Status Bit Maps — GX / GY Global I/O Bit Map CPU Specifications
and Operation 3–2 Overview Features DL240 CPU Features DL230 CPU Features General CPU DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation RS232C/RS422 converterformulti-dropconnections. theDL240ina use as theDL230.Thebottomportalsosupports DL240hastwocommunicationports.Thetopportisthesameconfiguration The V-memory andotherdatawhichisnotintheapplication program. EEPROM thereisalsoRAMontheCPUwhich willstoresystemparameters, stProgram points withremoteI/Oaresupported. available and approximately1.3K of V-memory (dataregisters).Thereare129instructions DL240hasamaximumof3.8Kmemorycomprised2.5Kladder The additional hardware. connect ahandheldprogrammerorpersonalcomputer without needing any The DL230providesonebuilt-inRS232Ccommunicationport,soyoucaneasily V-memory, andotherdatawhichisnotintheapplicationprogram. EEPROM thereisalsoRAMontheCPUwhichwillstoresystemparameters, stProgram instructions 400wordsofV-memoryapproximately It has90differentregisters). (data The DL230has2.4Kwordsofmemorycomprised2.0Kladderand application programorfromanoperatorinterface. also provideextensiveinternaldiagnosticsthatcanbemonitoredfromthe instructions. Alloffer RLLandStageprograminstructions(SeeChapter5).They CPUs. TheDL205CPUsoffer awiderangeofprocessingpowerandprogram 3,4,6,or9slotbases.AllI/OmodulesintheDL205familywillworkwithanyof in DL230,DL240,DL250–1andD2–260 aremodularCPUswhichcanbeinstalled The S S needed tounderstand: This chapterprovidestheinformation that itisset-upandinstalledcorrectly. controlled bytheCPU,soitisimportant system. The CPUistheheartofcontrol install theCPU the stepsrequiredtosetupand different modelsofCPUs the differences betweenthe Almost allsystemoperations are for programdevelopmentandamaximumof256 pointslocalI/Oand896 orage isintheEEPROMwhichinstalledatfactory. Inadditiontothe orage isintheEEPROMwhichinstalledatfactory. Inadditiontothe available forprogramming,andsupportsamaximumof256I/Opoints. Direct NET network.SincetheportisRS232C,youmustusean NET Direct NET protocol,soyoucan CPU Specifications and Operation 3–3 Net slave The DL260 has and MODBUS Direct power. power. DirectNet registers). It also includes an DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU SOFT32 (version 4.0 or later), operator interfaces, SOFT32 (version 4.0 or later), operator Direct , MODBUS RTU Master/Slave connections. Port 2 is also Master/Slave connections. , MODBUS RTU additional instructions to the DL250–1 instruction set includes additional instructions to the DL250–1 DirectNet internal RISC–based microprocessor for greater processing power. The power. microprocessor for greater processing internal RISC–based instructions. It also supports up to 1280 local I/O points by using up to four instructions. It also supports up to -memory (data registers). It supports a maximum of 256 points of local I/O It supports a maximum -memory (data registers). ladder memory and 14.6K of V-memory (data ladder memory and 14.6K of V-memory SOFT32, and operator interfaces, and provides SOFT32, and operator interfaces, expansion bases. It has a maximum of 30.4K of program memory comprised of expansion bases. It has a maximum The DL250–1 replaces the DL250 CPU. It offers all the DL240 features, plus more features, plus all the DL240 The It offers the DL250 CPU. DL250–1 replaces of all the features program It offers I/O Master port. a built–in Remote instructions, It has a expansion I/O. Local addition of supporting CPU with the the DL250 maximum memory and of 7.6K of ladder comprised of program memory of 14.8K V 7.2K of and local expansion bases). In addition, of 768 I/O points (max. of two a maximum It DL250–1 as a Remote master. up to 2048 points if you use the port 2 supports includes an to the DL240 instruction instructions. The additional instructions DL250–1 has 174 set and PID loop control for print function, floating point math, include drum timers, a 4 loops. is ports. The top port a total of two built–in communications The DL250–1 has the exception of port of the DL240/DL250 with identical to the top feature. with port. It will interface The bottom port is a 15–pin RS232C/RS422 Direct RTU Master/Slave connections. RTU features, plus ASCII IN/OUT and expanded all the DL250–1 The DL260 offers MODBUS local 15.8K of for greater processing internal RISC–based microprocessor 231 instructions. The table instructions, trigonometric instructions and support for 16 PID loops. table instructions, trigonometric Thetotal of two built–in communications ports. The top port is identical DL260 has a to a 15–pin RS232C/RS422/RS485 the top port of the DL250–1. The bottom port is port. It will interface with and provides support ASCII IN/OUT instructions. DL260 CPU Features DL250–1 CPU DL250–1 Features CPU Specifications
and Operation 3–4 CPU GeneralSpecifications CPU DL205 UserManual, 3rdEd., Rev. A,08/03 I/O points) (including localI/Oandexpansion Local ExpansionI/Opoints Local I/Opointsavailable available Total CPUmemoryI/Opoints EEPROM Built-in communicationports Windows Direct Handheld programmer RLL and Boolean execution/K Non-volatile VMemory(words) V-memory (words) Ladder memory(words) Total Programmemory(words) Feature Slots perBase I/O ModulePointDensity I/O pointsperRemotechannel per channel Max NumberofEthernetslaves Ethernet RemoteI/Ochannels channels Ethernet RemoteI/OAnalog points Ethernet RemoteI/ODiscrete Slaves Max NumberofSerialRemote Serial RemoteI/OChannels I/O points) (including localI/Oandexpansion Serial RemoteI/Opoints SOFT32 CPU SpecificationsandOperation PLUS programmingfor Programming 3/4/6/9 4/8/12/16/32 N/A N/A N/A N/A N/A N/A N/A N/A N/A 256 256 (X,Y,CR) Standard onCPU One RS–232C Yes Yes Yes 4–6 ms 128 256 2048 2.4K DL230 896 (X,Y,CR) Standard onCPU Two RS–232C Yes Yes Yes 10–12 ms 256 1024 2560 3.8K DL240 3/4/6/9 4/8/12/16/32 896 byCPU) 16,384 (limitedto 16 budget limited bypower V–memory Map into 896 7 Remote/31Slice 2 896 N/A 256 2048 (X,Y,CR) Flash RS–422 One RS–232Cor One RS–232C Yes Yes Yes 1.9ms No 7168 7680 (Flash) 14.8K DL250–1 3/4/6/9 4/8/12/16/32 instructions) bit–of–word V–memory and slaves using expanded H4–EBC 16,384 (16fully 16 budget limited bypower V–memory Map into 2048 7 Remote/31Slice 8 2048 (2 exp.basesmax.) 768 256 (X,Y,CR,GX,GY) 8192 Flash RS–422 orRS–485 One RS–232C, One RS–232C 4.0 orhigher) (requires version Yes Yes Yes 1.9ms No 14592 15872 (Flash) 30.4K DL260 3/4/6/9 4/8/12/16/32 instructions bit–of–word V–memory and slaves using expanded H4–EBC 16,384 (16fully 16 budget limited bypower V–memory Map into 8192 7 Remote/31Slice 8 8192 (4 exp.basesmax.) 1280 256 CPU Specifications and Operation 3–5 Yes, IN/OUT Yes, 16 Loops Yes, Yes Yes Yes Yes Yes Yes (optional) Yes DL260 231 2048 144 1024 256 256 Yes / Yes Yes Yes Yes Yes Yes Integer,Floating Point, Trigonometric 125 VDC Powered Bases 20–28 VDC, less than 1V p-p 300 mA max. non–replaceable 2A @ 250V slow blow fuse; external fus- ing recommended D2–06BDC2–1, D2–09BDC2–1 104–240 VDC +10% –15% 20A 30W Yes, OUT Yes, 4 Loops Yes, Yes Yes Yes Yes Yes Yes (optional) Yes DL250–1 174 1024 144 1024 256 128 Yes / Yes Yes Yes Yes No Yes Integer,Floating Point DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU 24 VDC Powered Bases None non–replaceable 3.15A @ 250V slow blow fuse; exter- nal fusing recommended D2–03BDC1–1, D2–04BDC1–1, D2–06BDC1–1, D2–09BDC1–1 10.2–28.8VDC (24VDC) with less than 10% ripple 10A 25 W No No Yes Yes Yes Yes Yes Yes (optional) Yes DL240 129 256 144 512 128 128 Yes / Yes Yes Yes No No Yes Integer at 500 VDC Yes No No (optional) Yes No No No Integer No No No Yes Yes 92 256 112 256 64 64 Yes / No Yes No DL230 AC Powered Bases 100–240 VAC +10% –15% 30 A 80 VA relay field ground, and run secondary, between primary, 1 minute @ 1500 VAC > 10 M 20–28 VDC, less than 1V p-p 300 mA max. non–replaceable 2A @ 250V slow blow fuse; external fus- ing recommended D2–03B–1, D2–04B–1, D2–06B–1, D2–09B–1 PLUS Specification Auxiliary 24 VDC Output Fusing (internal to base power supply) Maximum Power WithstandVoltage (dielectric) Insulation Resistance Input Voltage Range Input Voltage Maximum Inrush Current Part Numbers Battery backup System error log User error log Run Time Edits Run Time Internal diagnostics Password security PID Loop Control, Built In Clock/Calendar of Day Time ASCII Table Instructions Table For/Next Loops Math Subroutines Drum Timers Counters Immediate I/O / timed) Interrupt input (hardware Stages in RLL Timers Control relays defined) Special relays (system Feature instructions available Number of 5 for details) (see Chapter CPU Base Electrical Specifications CPU Specifications
and Operation 3–6 CPU Hardware Features CPU DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation BATT PWR DL230 DL250-1 CPU PORT 1 CPU RUN Status Indicators Status Indicators Mode Switch Battery Slot Port 2 Port 1 Port 1 Port 2 DL260 BATT PWR DL240 CPU PORT2 PORT 1 CPU RUN TERM RUN CH4 CH3 CH2 CH1 Mode Switch Adjustments Analog CPU Specifications and Operation 3–7 effect, all effect, program password is in program password SOFT32 programing package or programing package SOFT32 DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Direct Meaning Power good Power failure CPU is in Run Mode CPU is in Stop or program Mode CPU self diagnostics error CPU self diagnostics good CPU battery voltage is low CPU battery voltage is good or disabled CPU Specifications and Operation Specifications CPU changes in the CPU. Unless the mode switch is in the mode switch in the CPU. Unless changes Status ON OFF ON OFF ON OFF ON OFF CPU Action No RUN mode if no errors are encountered. CPU is forced into the device. by the attached programming/monitoring changes are allowed and the TEST modes are available. Mode RUN, PROGRAM and device. allowed by the programming/monitoring program changes are mode. No changes are allowed by the CPU is forced into the STOP programming/monitoring device. the CPU mode switch in the TERM position and use a programming the CPU mode switch in the TERM modes as well as program access will be allowed through the connected program access will be allowed modes as well as nterface). Programs may be viewed or monitored but no changes may be may be viewed or monitored nterface). Programs device to change operating modes. In this position, you can change device to change operating modes. between Run and Program modes. the switch is in the TERM position and no the switch is in the (DL250–1 and (Run Program) (Terminal) If the CPU is switched to the RUN Mode without a program in the PLC, the If the CPU is switched to the RUN 1. mode switch to select the operating mode. Use the CPU 2. Place CPU BATT Indicator PWR RUN STOP DL260 only Stop Pro- gram) Modeswitch Position RUN TERM The mode switch on the DL240, DL250–1 and DL260 CPUs provide positions for provide positions and DL260 CPUs DL240, DL250–1 switch on the The mode enabling program and disabling any be allowed by changes will not mode and STOP position, RUN the TERM programmer, device, (handheld interface operating programming device. or monitoring operator i made. If The which can status indicator LEDs on the CPU front panels have specific functions help in programming and troubleshooting. There CPU mode. are two ways to change the NOTE: can be cleared by cycling the power to the ERROR which PLC will produce a FATAL PLC. Status Indicators Mode Switch Functions CPU Specifications
and Operation 3–8 Ports Communication Potentiometers Analog the Adjusting DL205 UserManual, 3rdEd., Rev. A,08/03 230 master interfaces,any handhelds,operator Direct –easily connect –MODBUS RTU slave – –K-sequence Communication Port RS232C, 9600baud 6P6C PhoneJack DL250–1 andDL260 Port 1 Direct 240 SOFT32, NET CPU SpecificationsandOperation 250–1 slave BATT PWR DL230 DirectNet 260 CPU
PORT 1 CPU RUN one. The DL240,DL250–1andDL260CPUshavetwoportswhiletheDL230hasonly clockwise. thevalue,turnpotcounter decrease analog pot,turnthepotclockwise.To To increase are coveredlaterinthischapter. analog channel.Thesetupprocedures setting lowerandupperlimitsforeach V-memorycorresponding locations for output, etc.Eachanalogchannelhas constants, frequencyofpulsetrain potsc These on thefaceplateofDL240CPU. There are 4analogpotentiometers(pots) Turn clockwisetoincreasevalue the valueassociatedwith an beusedtochangetimer DL260 operatorinterfaces,orany Direct –easily connect – –K-sequence Communication Port RS232C, upto19.2Kbaud 6P6C PhoneJack DirectNet Direct operatorinterfaces,etc. Direct –easily connect –K-sequence Communication Port RS232C, 9600baud 6P6C PhoneJack SOFT, handhelds, NET Port 2 SOFT, handhelds, master Port 1 Slave or MODBUSmasterslave interfaces,any handhelds,operator Direct –easily connect –MODBUS RTU Master/Slave – –K-sequence Communication Port baud 38.4K to up RS232C/RS422, 15-pin SVGAConnector Direct DL250–1 andDL260 Port 2 SOFT32, NET Master/Slave DirectNet Analog Pots CH2 CH1 BATT PWR 0 DL240 Additional DL260Features Port 2 –RS485 support –Extended MODBUSInstructions –ASCII IN/OUTInstructions CPU PORT2 PORT 1 CPU RUN TERM RUN CH4 CH3 CH2 CH1 BATT PWR DL240 CPU PORT2 PORT 1 CPU RUN Max TERM RUN CH4 CH3 CH2 CH1 CPU Specifications and Operation 3–9 master DirectNet DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU 12 0V3 5V4 RXD Power (–) connection (GND) 5 TXD Power (+) connection Receive Data (RS232C) 6 Data (RS232C 5V Transmit 0V Power (+) connection Power (–) connection (GND) 12 0V3 5V4 RXD (–) connection (GND) Power 5 TXD (+) connection Power Receive Data (RS232C) 6 Data (RS232C 5V Transmit 0V (+) connection Power (–) connection (GND) Power Port 1 Pin Descriptions (DL250–1 and DL260) Port 1 Pin Descriptions (DL230 and DL240) Port 1 Pin Descriptions SOFT32, D2–HPP, DV–1000, OI panels SOFT32, D2–HPP, SOFT32, D2–HPP, DV1000 or SOFT32, D2–HPP, 1 6 1 6 Direct Direct Net (slave only) 6-pin Female Modular Connector 6-pin Female 6 Pin female modular (RJ12 phone jack) type connector phone jack) modular (RJ12 6 Pin female only) protocol (slave K–sequence RS232C, 9600 baud Connect to 6 Pin female modular (RJ12 phone jack) type connector 6 Pin female modular (RJ12 phone K–sequence protocol (slave only) Direct Fixed station address of 1 Fixed station address stop 8 data bits, one DTE Asynchronous, Half–duplex, Odd parity MODBUS RTU (slave only) MODBUS RTU RS232C, 9600 baud Connect to 8 data bits, one start, one stop Asynchronous, Half–duplex, DTE Odd parity Modular Connector The 5V pins are rated at 200mA maximum, primarilly for use with some The 5V pins are rated at 200mA maximum, primarilly for use S S S S S S S S S S S S S S S S S The operating parameters for Port 1 on the DL230 and DL240 CPUs are fixed. CPUs are the DL230 and DL240 for Port 1 on parameters The operating NOTE: operator units. interface The are fixed. This operating parameters for Port 1 on the DL250–1 and DL260 CPU applies to the DL250 as well. 260 260 250–1 250–1 240 240 230 230 Port 1 Specifications Port 1 Specifications CPU Specifications 3–10 and Operation Specifications Port 2 Specifications Port 2 DL205 UserManual, 3rdEd., Rev. A,08/03 230 230 240 240 250–1 CPU SpecificationsandOperation 250–1 260 260 15-pin Female D Connector 5 1 DL250 aswell usingAUXfunctionsonaprogrammingdevice.Thisappliestothe configurable 2ontheDL250and Port functions onaprogrammingdevice. The operatingparametersforPort2ontheDL240CPUisconfigurableusingAux 10 6 S S S S S S S S S S S S S S S S S S S Modular Connector Odd/even/none parity Asynchronous, Half–duplex,DTERemoteI/O 8 databits,onestart,stop Odd ornoparity Asynchronous, Half–duplex,DTE 8 databits,onestart,stop master Connect to Address selectable(1–90) RS232C, Upto19.2Kbaud DirectNet Connects to Address selectable(1–90) Up to38.4Kbaud RS485, non–isolated,distancewithin1000m(DL260only) RS422, non-isolated,distancewithin1000m RS232C, non-isolated,distancewithin15m(approx.50feet) Master/Slave, RemoteI/O,(ASCIIIN/OUTDL260only) Protocol: Ksequence, 15 PinfemaleDtypeconnector K–sequence protocol, 6 Pinfemalemodular(RJ12phonejack)typeconnector 11 15 6-pin Female orMODBUSmaster/slave,(ASCIIdevicesDL260only) Direct 6 1 Direct DL260 CPUsis SOFT32, D2–HPP, DV1000,MMI,or SOFT32, D2–HPP, operatorinterfaces,any Port 2PinDescriptions(DL250–1/DL260) 5CS CleartoSend –(RS–422) (RS–485 DL260) CTS2– CleartoSend +(RS422)(RS–485DL260) 15 CTS2+ ReceiveData+(RS–422)(RS–485DL260) 14 + RXD2 Request toSend–(RS–422)(RS–485DL260) 13 RTS2 – 12 Transmit Data–(RS–422)(RS–485 DL260) TXD2– 10 1RS RequesttoSend +(RS–422)(RS–485DL260) RTS2 + 11 VLogicGround Transmit Data+(RS–422)(RS–485DL260) LogicGround TXD2+ 0V 9 0V 8 ReceiveData –(RS–422)(RS–485DL260) CleartoSend(RS–232C) 7 RXD2– ReadytoSend(RS–232C) CTS2 6 ReceiveData(RS232C) RTS2 5 5 VDC Transmit Data(RS232C) RXD2 4 TXD2 3 5V 2 1 Direct DirectNet Port 2PinDescriptions(DL240only) VPower(–)connection (GND) RequesttoSend 0V Transmit Data(RS232C RTS 6 ReceiveData(RS232C) Power(+)connection(200mAmax.) TXD 5 Power(–)connection (GND) RXD 4 5V 3 0V 2 1 Net (slave), located onthe15pinD-shellconnector. It is Master/Slave,MODBUSRTU DirectNet CPU Specifications and Operation 3–11 V-memory and V-memory DL230 and DL240 SOFT32 to save the program, SOFT32 to save battery, back-up your battery, Direct the retaining clip on the battery door DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. down and swing the battery door open. down and swing the battery door with the (+) side outward. locks securely in place. installed. CPU Specifications and Operation Specifications CPU To install the D2–BAT–1 CPU battery in the install the D2–BAT–1 To DL250–1 / DL260 CPUs: (#CR2354) 1. Press 2. battery into the coin–type slot Place the 3. it that battery door making sure Close the 4. Make a note of the date the battery was DL250–1 and DL260 lling a fresh battery if your battery has not been changed recently and if your battery has not been changed lling a fresh battery Do not attempt to recharge the battery or dispose of an old battery by Do not attempt to recharge the battery or dispose of an old battery hen the system power is connected. See CPU Setup, which is discussed Before installing or replacing your CPU Before installing onto the circuit board connector. You clip. Don’t use excessive force. may break the retaining clip. was installed. 2. into the retaining Push the battery 3. date the battery Make a note of the To install the D2–BAT CPU battery in CPU the D2–BAT install To CPUs: DL230 or DL240 1. the battery connector Gently push system parameters. You can do this by using You system parameters. on a personal computer. parameters to hard/floppy disk and system V-memory, WARNING: WARNING: fire. The battery may explode or release hazardous materials. InIn this the DL205 CPUs, the battery can be enabled by setting bit 12 in V7633 On. is less than mode the battery Low LED will come on when the battery voltage 2.5VDC data In this mode the CPU will maintain the (SP43) and error E41 will occur. and V memory when power is removed from the CPU, provided the in C,S,T,CT, mode is battery is good. The use of a battery can also determine which operating entered w later in this chapter. the battery circuit can be disabled by turning off Even if you have installed a battery, installed and select “No Battery” if you have a battery bit 12 in V7633. However, operation,low. the battery LED will not turn on if the battery voltage is An optional lithium battery is available to maintain the system RAM retentive system RAM to maintain the is available lithium battery An optional life CPU battery Typical memory external power. system is without when the DL205 shutdown periods. However, includes PLC runtime and normal is five years, which consider insta than ten days. shutdown for a period of more the system will be NOTE: Enabling the Battery Backup Using Battery Backup Battery Using CPU Specifications 3–12 and Operation Operations EEPROM EEPROM Sizes Built-in EEPROM Selecting theProgramStorageMedia DL205 UserManual, 3rdEd., Rev. A,08/03 230 240 CPU SpecificationsandOperation 250–1 260 program. bychangingthejumperposition,youcannotmakechangesto protection Handheld whenyouobtaintheprogramfrom DL240. Instead, if EEPROM intheHandheldProgrammeranddownload theprogramtoaDL230. thantheCPUbeingused.Forexample,you could notinstallaDL240 larger) the EEPROMinstalledinHandheldProgrammer limits oftheDL230,youcanmoveaprogrambetweentwoCPUs.However,the NOTE: details onusingtheseAUXfunctionswiththeHandheld Programmer. EEPROMs, comparethem,etc.SeetheDL205HandheldProgrammerManualfor developed offline program intheHandheldandCPU.Also,youcanerase Programmer. Thisenablesyoutoquicklyandeasilycopyprogramsbetweena There EEPROMs, selectonethatiscompatiblewiththefollowingpartnumbers. thefactorywithEEPROMsalreadyinstalled.However,from ifyouneedextra The DL230andDL240CPUsusedifferent sizesofEEPROMs.TheCPUscome change Jumper2,theCPUwillnotoperateproperly. WARNING: issetatthefactoryto jumper from TheEEPROMcanbeelectrically reprogrammedwithoutbeingremoved program. isnon-volatileandnotdependentonbatterybackuptoretainthe memory The DL230andDL240CPUsprovidebuilt-inEEPROMstorage.Thistype of DL240 DL230 the CPU.You are manyAUXfunctionsspecificallyforusewithanEEPROMintheHandheld Iftheinstructionsaresupportedin CPU Type the programiswithinsizelimitsofDL230, use aDL230chipinthe DoNOTchangeJumper2.Thisisforfactorytestoperations.If you can alsosetJumper3,whichwillwriteprotecttheEEPROM.The Hitachi HN58C256P–20 Hitachi HN58C65P–25 EEPROM PartNumber allow changestoEEPROM.Ifyouselectwrite EEPROM both CPUsandtheprogramsizeiswithin must 32K byte(3Kw) 8K byte(2Kw) protect forEEPROM shown selectswrite Jumper inposition bethesamesize(or Capacity CPU Specifications and Operation 3–13 SOFT32 programming Connect PC to either Port Connect Direct DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. ither port on a DL240 CPU). The handheld CPU Specifications and Operation Specifications CPU a cable. The cable is approximately 6.5 feet (200 cm). a cable. The cable is approximately CPU must reside in first slot! be installed in the first slot in the base (closest to the power supply). to the power in the base (closest in the first slot installed be board with the grooves on the top and bottom of the base. Push the CPU on the top and bottom of the board with the grooves To minimize the risk of electrical shock, personal injury, or equipment injury, minimize the risk of electrical shock, personal To can connect the Handheld to e must Retaining Clips Retaining Connect Handheld to either Port Connect If you are using a Personal Computer with the WARNING: WARNING: damage, power before installing or removing any always disconnect the system system component. to the CPU with a handheld programmer The Handheld programmer is connected cable. (You The CPU package, you can use either the top or bottom port. You cannot install the CPU in any other slot. When inserting the CPU into the base, the CPU in any other slot. When cannot install You PC align the Use the backplane connector. base until it is firmly seated in the straight into the secure the CPU to the base. retaining clips to programmer is shipped with 260 250–1 240 230 Installing the CPU Connecting the Programming Devices CPU Setup CPU Specifications 3–14 and Operation AUX 5*—CPUConfiguration AUX 4*—I/OConfiguration AUX 3*—V-Memory Operations AUX 2*—RLLOperations tion FunctionandDescrip- AUX 5C 5B 59 58 57 56 55 54 53 52 51 46 45 44 42 41 31 24 23 22 21 Auxiliary Functions DL205 UserManual, 3rdEd., Rev. A,08/03 Display ErrorHistory fig. Counter InterfaceCon- Bit Override Test Operations Set RetentiveRanges dress Set CPUNetworkAd- Set Watchdog Timer Initialize Scratchpad Display ScanTime dar Display /ChangeCalen- Modify ProgramName Configure I/O Select Configuration tion Check Power-up I/OConfigura- I/O Diagnostics Show I/OConfiguration Clear VMemory Clear AllLadders Clear LadderRange Change Reference Check Program CPU SpecificationsandOperation needed designed specificallyfortheHandheldProgrammersetup,sothey will not be foraccessingtheAUXFunctions.SomeoftheseFunctionsare procedures Programmer.Handheld Themanualsforthoseproductsprovidestep-by-step You canaccesstheAUXFunctionsfrom AppendixAprovidesadescriptionoftheAUXfunctions. parameters. programmer, etc.Theyaredividedintocategories thataffect different system displaying thescantime,copyingprogramstoEEPROMinhandheld Functions Many CPUsetuptasksinvolvetheuseofAuxiliary(AUX)Functions.TheAUX supported withtheDL205CPUs. supported Note, theHandheldProgrammermayhaveadditionalAUXfunctionsthatarenot list oftheAuxiliaryfunctions 230 X X X X 240 X (or available) perform manydif 250–1 260 with the ferent operations,rangingfromclearingladdermemory, for thedifferent CPUsandtheHandheldProgrammer. Direct – notapplicable AUX 6*—HandheldProgrammerConfiguration AUX FunctionandDescription AUX 8*—PasswordOperations AUX 7*—EEPROMOperations
61 83 82 81 76 75 74 73 72 71 65 62 notsupported supported SOFT32 package.Thefollowingtableshowsa Show RevisionNumbers Lock CPU Unlock CPU Modify Password (CPU andHPP) Show EEPROMType Erase HPPEEPROM PROM) Blank Check(HPPEE- HPP EEPROM Compare CPUto CPU Write HPPEEPROMto HPP EEPROM Copy CPUmemoryto Run SelfDiagnostics Beeper On/Off Direct SOFT32 orfromtheDL205 230 240 250–1 260 HPP – – – – CPU Specifications and Operation 3–15 K–Sequence often referred to as using Handheld Programmer Display 23:08:17 97/05/20 s in a memory area hange the date to the 15th of the month DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Setup menu options Setup menu options CPU Specifications and Operation Specifications CPU automatically correct any discrepancy between the date automatically correct any discrepancy Calendar to set the time and date with the Handheld Programmer. time and date with the Handheld Calendar to set the You may never have to use this feature unless you want to clear any You such as retentive ranges, etc. they will be erased when AUX 54 is used. such as retentive ranges, etc. they will be erased when AUX 54 is enter a new program, you should always clear ladder memory. You can You clear ladder memory. should always program, you enter a new SOFT32 you would use the PLC SOFT32 you would special system setup. You can usually change from program to program special system setup. You that allow you set the date and time. For example, you would use AUX 52, the date and time. For example, that allow you set AUX 23 — Clear Ladder Range AUX 23 — Clear all Ladders AUX 24 — Clear V-Memory AUX 31 — Clear the CPU already shows the date as Thursday). The day of the week can only the CPU already shows the date as S S S Direct Date — Year, Month, Date, Day of Date — Year, week (0 – 6, Sunday thru Saturday) — 24 hour format, Hours, Time Minutes, Seconds The CPU uses the following format to The CPU uses the following format display the date and time. S S the “scratchpad”. In some cases, you may make changes to the system setup that the “scratchpad”. In some cases, For example, if you specify a range of Control will be stored in system memory. changes are stored. Relays (CRs) as retentive, these to the default values. AUX 54 resets the system memory Before you program. clear the complete Function 24 to use AUX memory areas. to clear other other AUX functions can also use You The / Calendar that can be used for and DL260 also have a Clock DL240, DL250–1 there are also AUX functions If you need to use this feature many purposes. available Display/Change With protocol only. andof the week. For example, if you c day the you will also have to change the day of the week and the 15th is on a Thursday, (unless be set using the handheld programmer. The DL205 CPUs maintain system parameter WARNING: you’ll only need to Usually, setup information that is stored in system memory. the old program initialize the system memory if you are changing programs and required a without ever initializing system memory. If you have set special reset all system memory. this AUX function will Remember, parameters operation before Make sure you that you have considered all ramifications of this you select it. You can use the AUX function to change any component of the date or time. can use the AUX function to change You the CPU will not However, 260 250–1 240 230 Initializing System Memory Setting the Clock and Calendar Clearing an Clearing Program Existing CPU Specifications 3–16 and Operation Stages Counters Timers V Memory Control Relays eoyArea Memory Area Network Address Setting theCPU Protection Password Memory Ranges Setting Retentive DL205 UserManual, 3rdEd., Rev. A,08/03 230 240 CPU SpecificationsandOperation 250–1 None bydefault CT0 –CT77 None bydefault V2000 –V7777 C300 –C377 Default Range 260 DL230 S0 –S377 CT0 –CT77 T0 –T77 V0 –V7777 C0 –C377 default settingsare: application requiresadditionalretentiverangesornoatall.The ranges aresuitableformanyapplications,butyoucanchangethemifyour DL205CPUsprovidecertainrangesofretentivememorybydefault.Thedefault The settingsfornetworkoperation. communication have thepasswordremoved. willnotbeabletoaccess theCPU.TheCPUmustbereturnedtofactory to you WARNING: functions. For moreinformationonpasswords,seetheappropriate appendixonauxiliary thepasswordprotection. remove youenter thecorrectpassword,youcanchangepasswordtoallzeros Once password hasbeenenteredintotheCPUyoucannot enterallzerostoremoveit. with apasswordof00000000.Allzerosremoves thepasswordprotection.Ifa You canselectan8-digitnumericpassword.TheCPUsareshippedfromthefactory parameters. password beforeyoucanuseaprogramming devicetochangeanysystem “lock” theCPUagainstaccess.Once islockedyoumustenterthe multi–level programunauthorized The DL205CPUsallowyoutouseapasswordhelpminimizetheriskof make sureyouobtaintheoptionalbattery. onconditions.If depending retain thevaluesineventofapowerloss,butonlyforshortperiodtime, WARNING: menus toselecttheretentiveranges. You canuseAUX57tosettheretentiveranges.You canalsouse The parameters.Thedefaultsettingsare: communication the HandheldProgrammertosetnetworkaddressforportand DL240,DL250–1andDL260CPUshavebuiltin The Avail. Range S S S S DirectNet 9600 Baud Odd Parity Hex Mode Station Address1 None bydefault CT0 –CT177 None bydefault V2000 –V7777 C300 –C377 passwords forevenmoresecurity. Onceyouenterapasswordcan Default Range Make sureyouremember yourpassword.Ifyouforgetpassword The DL205CPUsdonotcomewithabattery. Thesupercapacitorwill Manualprovidesadditionalinformationaboutchoosing the DL240 and/or datachanges.TheDL240,DL250–1andDL260offer V0 –V7777 C0 –C377 S0 –S777 CT0 –CT177 T0 –T177 Avail. Range the retentiverangesareimportantforyourapplication, V1400 –V3777 C1000 –C1777 None bydefault CT0 –CT177 None bydefault Default Range DL250–1 V0 –V17777 C0 –C1777 S0 –S1777 CT0 –CT177 T0 –T377 Avail. Range DirectNet V1400 –V3777 C1000 –C1777 Default Range None bydefault CT0 –CT377 None bydefault ports.You canuse Direct DL260 V0 –V37777 C0 –C3777 Avail. Range S0 –S1777 CT0 –CT377 T0 –T377 SOFT32 CPU Specifications and Operation 3–17 CH1 CH2 CH3 CH4 RUN TERM RUN CPU PORT 1 PORT PORT2 CH4 V7647 V3777 V7646 CPU DL240 PWR BATT L 256 * 256 600–100 500 256 1.95 H CH3 + + + V7645 V3776 V7644 + H = high limit of the range L = low limit of the range H = 600 L = 100 Resolution Resolution Resolution Resolution Example Calculations: CH2 V7643 V3775 V7642 Analog Pots DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU CH1 V7641 V3774 V7640 an be used to change timer an be used how you’re using the values in the are 4 analog potentiometers (pots) potentiometers are 4 analog resolution or, more precise control. more precise resolution or, These analog pots have a resolution of These analog pots have a resolution span 256 pieces. Therefore, if the limits is between the upper and lower have less than or equal to 256, then you better the Use the formula shown to determine smallest be amount of change that can detected. For example, a range of 100 – 600 would result in a resolution of 1.95. Therefore, the smallest increment would be 1.95 units. (The actual result depends on exactly control program). There DL240 CPU. plate of the on the face These pots c of pulse train frequency constants, for an analog output output, value module, etc. Each has corresponding analog channel V-memory and locations for setting lower each analog channel. upper limits for shows the V-memory The table below each analog channel. locations used for Analog Data Analog Data Lower Limit Analog Data Upper Limit The following V-memory locations are the default location for the analog pots. The following V-memory a use can you or, can use the program logic to load the limits into these locations, You programming is 0 – 9999. device to load the values. The range for each limit 260 250–1 240 230 Setting the Analog Potentiometer Ranges CPU Specifications 3–18 and Operation for atimer. SeeChapter5fordetailsonhowtheseinstructionsoperate. followingexampleshowshowyoucouldusetheseanalogpotentiometerstochangethepresetvalue The Turn clockwisetoincreasethetimerpreset. Turn allthewaycounter-clockwisetouselowestvalue Program loadsrangesintoV-memory DL205 UserManual, 3rdEd., Rev. A,08/03 Direct SOFT CH2 CH1 CH2 CH1 SP0 T20 X1 CPU SpecificationsandOperation 100 100 M T20 TMR OUT LD OUT LD 600 600 V3774 V7641 V7640 K600 K100 OUT Y0 Current Current Value Value Y0 Y0 T2 T2 X1 X1 quickly adjustthepresetfrom100to600withCH1analogpot. Use V3774asthepresetfortimer. Thiswillallowyouto Load theupperlimit(600)foranalograngeonCh1intoV7641. Load thelowerlimit(100)foranalograngeonCh1intoV7640. 0 0 0 0 0 0 0 600 500 400 300 200 100 0 0 600 500 400 300 200 100 0 preset = Timing Diagram preset =100 Timing Diagram 1/10 Seconds 1/10 Seconds 300 CPU Specifications and Operation 3–19 NO YES NO YES OK OK? Mode? Power up Fatal error PGM mode RUN Update input configuration Update output Do diagnostics Force CPU into config. and verify Check I/O module Service peripheral Initialize hardware based on retentive Write output data to Write register, turn on LED register, Read input data from Execute ladder program PID Operations (DL250) Update Clock / Calendar Initialize various memory Report the error, set flag, Report the error, CPU Bus Communication Specialty and Remote I/O Specialty and Remote I/O PGM is DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU “scan time” L205 CPUs control all aspects of system operation. The flow all aspects of system operation. L205 CPUs control CPU remains in its current mode. If shows the main tasks of the CPU operating system. In this section, we tasks of the CPU operating system. shows the main how the tasks differ, mode based on the CPU the CPU writes the output results of these two CPU Operating System — the CPU manages CPU Operating control. all aspects of system Modes — The three primary CPU Operating are Program Mode, Run modes of operation Mode. Mode, and Test two important areas we — The CPU Timing and the discuss are the I/O response time CPU scan time. memory map CPU Memory Map — The CPUs system shows the CPU addresses of various inputs, resources, such as timers, counters, and outputs. defined as the average time around the task loop. the task defined as the average time around the inputs, Note that the CPU is always reading even during program mode. This allows programminginput status at any tools to monitor time. The outputs are only updated in Run Mode. In state. program mode, they are in the off In Run Mode, the CPU executes the user ladder program. Immediately afterwards, any PID loops which are configured are executed (DL250 only). Then tasks to the appropriate output points. Error Non-fatal errors are detection has two levels. the reported, but a fatal error occurs, the CPU is forced into program mode and the outputs go off. Achieving the proper control for your equipment or process requires a good requires equipment or process for your the proper control Achieving D how understanding of chart below aspects of CPU operation: will investigate four S S S S the internal At powerup, the CPU initializes starts electronic hardware. Memory initialization settings. In with examining the retentive memory general, the contents of retentive memory is preserved, and non-retentive memory is initialized to zero (unless otherwise specified). the CPU begins After the one-time powerup tasks, The flowchart to the right the cyclical scan activity. shows The and the existence of any errors. CPU Operating System CPU Operation CPU Specifications 3–20 and Operation Operation Run Mode Operation Program Mode DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation changes tominimizetheriskofpersonalinjuryor damagetoequipment. effectivebecome immediately. application shouldmakechangestotheprogram. ChangesduringRunMode WARNING: will turnalltheoutputsoff andentertheProgramMode. newprograminformation. Ifanerrorisfoundinthenewprogram,thenCPU the “bumpless.” You canalsoedittheprogramduringRunMode.TheModeEditsare not Mode. toplacetheCPUinRun Programmer device, suchastheHandheld programming position, youcanusea DL260). Or, Mode operation(DL240,DL250–1and You canusethemodeswitchtoselectRun application programsolutions. execution canaffect theresultsofyour howeachoftheseareas understand several Run Modeoperationcanbedividedinto S S S Run Mode.Someoftheseinclude: You canperformmanyoperationsduring (DL250 onl calculations forconfiguredPIDloops application program,doesPID In RunMode,theCPUexecutes device suchastheHandheldProgrammertoplaceCPUinProgramMode. Mode operation.Or, withtheswitchin You canusethemodeswitchonDL250–1andDL260CPUstoselectProgram memory areas,etc. memory such asthenetworkaddress,retentive m program application program.You alsousethe Modeistoenterorchangean Program the outputmodules.Theprimaryusefor execute In ProgramModetheCPUdoes not Update Variable memorylocations Update timer/counterpresetvalues Monitor andchangeI/Opointstatus key areas.Itisveryimportantyou the applicationprogramorupdate ode tosetupCPUparameters, y), andupdatestheI/Osystem. with themodeswitchinTERM Instead, theCPUmaintainsoutputsintheirlast statewhileitaccepts Only authorized personnel fully familiar withallaspectsofthe fully personnel authorized Only Make sureyouthoroughlyconsidertheimpactofany TERM position,youcanuseaprogramming Read InputsfromSpecialtyI/O Service Peripherals,ForceI/O Solve the Application Program Solve PIDEquations(DL250) Update Clock,SpecialRelays Write OutputstoSpecialtyI/O CPU BusCommunication Download Program X7 X0 _ X17 X10 _ Write Outputs Read Inputs Diagnostics Y7 Y0 _ CPU Specifications and Operation 3–21 ______DL250–1/260 RSSS DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU the CPU has read the inputs. Generally, the Generally, has read the inputs. the CPU after Remote I/O link is managed by the Remote Master, Remote I/O link is managed by the mmediately read the input status directly from I/O modules. the input status directly from I/O mmediately read This type of forcing can temporarily change the status of a Net protocol does not support bit operations. etc. This is also the portion of the Forcing from a peripheral – not a permanent force, good only for one Forcing from a peripheral – not a permanent force, good only for scan (or Bit Override (DL240, DL250–1 and DL260) – holds the I/O point and S. (These CT, C, T, bits are X, Y, other bit) in the current state. Valid memory types are discussed in more detail later in this chapter). For example, it would read a programming device to see if any input, output, For example, it would read a programming bit. For example, you may want to force an input on, even though it is really bit. For example, you may want to force an input on, even though It may appear the Remote I/O point status is updated every scan. This is not status is updated every scan. This is It may appear the Remote I/O point again. A complete list of the Immediate instructions is included in Chapter 5. list of the Immediate instructions again. A complete This is primarily useful during testing situations when you need to force a bit on This is primarily useful during testing situations when you need to force Direct S S The CPU reads the status of all inputs, then stores it in the image register. Input the image register. then stores it in of all inputs, reads the status The CPU location. by a memory with an X followed are designated locations image register application program. when it solves the by the CPU data is used Image register change an input may Of course, CPU scan time is measured in milliseconds. If you have an application that cannot measured in milliseconds. If you CPU scan time is wait These do not use you can use Immediate Instructions. until the next I/O update, the application program. The input image register to solve the status of the Immediate instructions i However, this lengthens the program scan since the CPU has to read the I/O point since the CPU has to read this lengthens the program scan However, status the inputs from the After the CPU reads it reads any input point input modules, modules that are data from any Specialty Interface installed, such as Counter modules, from scan that reads the input status Remote I/O racks. not the CPU. from the input modules, it reads any attached After the CPU reads the inputs peripheral attached devices. This is primarily a communications service for any devices. to be modified. There are two basic types of or other memory type status needs forcing available with the DL205 CPUs. Note: Regular Forcing — discrete off. to change the point status that was stored in the image register. This allows you to during the next This value will be valid until the image register location is written scan. to trigger another event. NOTE: information from the Remote I/O Master module quite true. The CPU will receive may not have received an update from all the every scan, but the Remote Master Remotethe slaves. Remember, Read Inputs from Specialty and Remote I/O Read Inputs Service Peripherals and Force I/O CPU Specifications 3–22 and Operation Registers and Special Special Relays, Update Clock, Communication CPU Bus Bit OverrideOFF DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation Solution Result ofProgram Programmer Force from Input Update Relays, suchasdiagnosticrelays,etc.,thatarealso updatedduringthissegment. locations getupdatedoneveryscan.Also,there areseveraldifferent Special locations calendar timerwhichisaccessibletotheapplication program.SpecialV-memory The DL240,DL250–1andDL260CPUshave aninternalreal-timeclockand segment. these modules.TheCPUperformsbothreadandwriterequestsduringthis (local) base.Thereisaportionoftheexecutioncycleusedtocommunicatewith I/Opoint standard and fromtheCPUoverbusonbackplane.Thisdataismorethan Specialty CPU doesnotupdatetheImageRegisterwhenbitoverrideisenabled. followingdiagramshowsabriefoverviewofthebitoverride feature.Noticethe The application programorfromtheI/Oupdateuntilbitoverrideisremoved. maintain Y0asoff. TheCPUwillneverupdatethepointwithresultsfrom and theCPUwillnotchangestateofY0.IfyouthenforceY0off, theCPUwill status.Now,the ifyouusetheprogrammingdeviceto force Y0on,itwillremainon change enabled theBitOverrideforY0anditwasoff atthetime,thenCPUwouldnot forcing isnotdisabledbecausethebitoverrideenabled.Forexample,if you is There when thebitoverridewasenabled,thenX1wouldalwaysbeevaluatedas“on”. it program, comes on,theCPUwillnotacknowledgechange.So,ifyouusedX1in thetime,then at discrete point by the option point-by-point Bit Override— from within the stateofY0.However, you an advantageavailablewhenyouusethebitoverridefeature.Theregular hold thisinformation.Thisportionoftheexecution cyclemakessurethese Modules, suchastheDataCommunicationsModule,cantransferdatato would alwaysbeevaluatedas“off” inthiscase.Ofcourse,ifX1wason basis byusingAUX59fromthe (DL240,DL250–1andDL260)Bitoverridecanbeenabledona the CPU Direct status. ThistypeofcommunicationscanonlyoccurontheCPU CPU. Forexample,ifyouenable C377 Y128 X128 OFF OFF OFF Image Register(example) SOFT32. Bitoverride will not ...... ON ON ON C2 X2 Y2 ___ DATA changethestateofX1.ThismeansthatevenifX1 OFF ON ON C1 X1 Y1 Data OFF OFF OFF C0 Y0 X0 DCM can stilluseaprogrammingdevicetochange Handheld basically Solution Result ofProgram Programmer Force from Input Update bit overrideforX1,andX1isoff disables anychangestothe Programmer or,Programmer by a ___ Bit OverrideON DCM menu CPU Specifications and Operation 3–23 have been configured Diagnostics Read Inputs Write Outputs Write CPU Bus Communication Solve PID equations (DL250) Write Outputs to Specialty I/O Write Update Clock, Special Relays Update Clock, Special Service Peripherals, Force I/O Service Peripherals, Force Program Application Solve the points that are not used in the Read Inputs from Specialty I/O Read Inputs from Specialty y loops which DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. f, then the output image register will show f, then the output image register will CPU Specifications and Operation Specifications CPU Y0 Y3 END OUT OUT writes the contents of the output image register to the K10 LD X1 X10 ill overwrite any forcing information that was stored. For example, ill overwrite any forcing information pheral devices. If any I/O points or memory data have been forced, pheral devices. If any I/O points or At that point, a new image At that point, a new X5 X0 C0 interval) of each loop is programmable. Please refer to Chapter 8, PID interval) of each loop is programmable. Please refer to Chapter 8, C100 such that Y0 should be turned of xecution, immediately following it. Onl the output image register, so the forced points get updated with the status the output image register, should be off. Of course, you can force output Of course, you can force should be off. If an output point was used in the application program, the results of the If an output point was used in image register, the CPU image register, Theinstruction in the evaluates each CPU this segment program during application define cycle. The instructions of the scan between input conditions the relationship outputs. and the system with the first rung of the The CPU begins evaluating it from left to ladder program, to bottom. It continues, right and from top it encounters the END rung by rung, until coil instruction. complete. for the outputs is are calculated, and then only according to a built-in loop scheduler. The sample time are a built-in loop scheduler. calculated, and then only according to (calculation of PID loop calculation on the overall CPU Loop Operation, for more on the effects scan time. constructed the Once the application program has solved the instruction logic and output The can process up to DL260 CPU can process up to 16 PID loops and the DL250–1 from the ladder 4 PID loops. The loop calculations are run as a separate task program e NOTE: w program solution device, and a rung containing Y0 was if Y0 was forced on by the programming evaluated Thealso relays (C), the stages (S), and the variable memory (V) are internal control updated in this segment. when it recall the CPU may have obtained and stored forcing information may You peri serviced the that Y0 the output image register also contains this information. the output image register also contains there is no application program. In this case, the point remains forced because solution that results from the application program execution. corresponding output points located in the local CPU base or the local expansion CPU also made sure any forcing operation changes were the bases. Remember, stored in specified earlier. 260 250–1 240 230 Write Outputs Write Solve PID Loop Equations Solve Application Program CPU Specifications 3–24 and Operation Diagnostics Remote I/O Specialty and Write Outputsto DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation Remote I/OlinkcommunicationismanagedbytheMaster, nottheCPU. communication during theCPUscan. instruction 55toincreaseordecrease thewatchdogtimervalue.ThereisalsoanRSTWT AUX You canuseAUX53toviewtheminimum,maximum,andcurrentscantime.Use scan, quite NOTE: from theimageregistertoRemoteI/Oracks. installed. Forexample,thisistheportionofscanthatwritesoutputstatus output pointinformationthatisrequiredbyanySpecialtymoduleswhichare After theCPUupdatesoutputsinlocalandexpansionbases,itsends TIMEOUT” TIMEOUT” displays“E003S/W Programmer error. Forexample,theHandheld Mode, turnoff alloutputs,andreportthe exceeded t exceeded the factoryis200mS.Ifthistime scancycle.Thedefaultvalueset from the complete timeallowedfortheCPUto maximum have a“watchdog”timerthatstores the timer control.DL205CPUs watchdog tasks isthescantimecalculationand One ofthemoreimportantdiagnostic DL205 system. codes availablewiththe error various Appendix Bcontainsalistingofthe manydifferenterror conditions. report DL205 CPUsautomaticallydetectand S S S tasks, suchas: performs During thispartofthe scan, the CPU resetting thewatchdogtimer updating specialrelays calculating thescantime true. TheCPUwillsendtheinformationtoRemoteI/OMastermoduleevery but theRemoteMasterwillupdateactualremotemodules ItmayappeartheRemoteI/Opointstatusisupdatedeveryscan.Thisnot all systemdiagnosticsandother the solve applicationsegmentof that canbeusedintheapplicationprogramtoreset thewatchdogtimer he CPUwillentertheProgram when thescanoverrunoccurs. sequence betweenthemasterandslavemodules.Remember, the Read InputsfromSpecialtyI/O Service Peripherals,ForceI/O Solve the Application Program Update Clock,SpecialRelays Write OutputstoSpecialtyI/O Solve PIDLoopEquations CPU BusCommunication Write Outputs Read Inputs Diagnostics during thenext CPU Specifications and Operation 3–25 Solve Program DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. Solve Program CPU Specifications and Operation Specifications CPU Outputs CPU Writes Write Outputs Scan Solve Program input point and update a corresponding output point. In the majority of a corresponding output point. input point and update Inputs Read CPU Reads Inputs The point in the scan period when the field input changes states scan period when the field input The point in the delay time to On Input module Off CPU scan time On delay time to Output module Off I/O Response Time S S S S In this case, you can calculate the response time by simply adding the following the In this case, you can calculate the response time by simply adding items. + Output Delay = Response Time Input Delay + Scan Time The senses the input change after the I/O response time is longest when the module Read Inputs portion of the execution cycle. In this case the new input status does not example of the get read until the following scan. The following diagram shows an timing for this situation. following the In this case, you can calculate the response time by simply adding items. + Output Delay = Response Time Input Delay +(2 x Scan Time) I/O response time is the amount of time required for the control system to sense a control system to required for the amount of time time is the I/O response an change in However, instantaneously. CPU performs this task practically applications, the some are four things that fast update times. There applications do require extremely the I/O response time: can affect The time is shortest when the module senses the input change before I/O response the cycle. In this case the input status is read, Read Inputs portion of the execution the is solved, and the output point gets updated. The following application program diagram timing for this situation. shows an example of the Solve Program Off/On Delay Off/On Output Module Input Module Delay Off/On Field Input Field Scan Normal Maximum I/O Response Normal Minimum I/O Response Is Timing Important Is Timing for Your Application? I/O Response Time I/O Response CPU Specifications 3–26 and Operation Response TimeResponse Improving DL205 UserManual, 3rdEd., Rev. A,08/03 Field Input Scan Field Input Scan Off/On Delay Input Module Off/On Delay Input Module Output Module Output Module Off/On Delay Off/On Delay CPU SpecificationsandOperation Normal Read Program Program Solve Solve Input immediate immediate Therefore, uses theresultstosolve thatoneinstructionwithoutupdatingtheimage register. NOTE: input instruction,theimmediateoutput andallinstructionsinbetween. The instructionexecutiontimeiscalculatedbyadding thetimeforimmediate Input Delay+InstructionExecutionTime +OutputDelay=ResponseTime items. In thiscase,youcancalculatetheresponsetime bysimplyaddingthe following example showsimmediateinputandoutputinstructions,theireffect. I/Oinstructionsareprobablythemostusefultechnique.Thefollowing Immediate areafewthingsyoucando thehelpimprovethroughput. There S S S I/O ResponseTime When the immediate instruction reads the current status fromamodule,it Whentheimmediateinstruction readsthe Immediate Choose modulesthathavefasterresponsetimes ladder programexecutionsegment) Use immediateI/Oinstructions(whichupdatethepointsduring Choose instructionswithfasterexecutiontimes Read Input Inputs Read any regularinstructionsthat followwillstilluseimageregistervalues.Any instructions that follow w Program Program Solve Solve Scan Outputs Scan Write Immediate I/O ResponseTime Output Write ill accessthemoduleagain toupdatethestatus. CPU Reads Inputs Outputs Normal Program Program Write Solve Solve CPU Writes Outputs Program Program Solve Solve CPU Specifications and Operation 3–27 NO YES NO YES OK OK? Mode? Power up Fatal error PGM mode RUN Update input configuration Update output Do diagnostics Force CPU into config. and verify Check I/O module Service peripheral Initialize hardware based on retentive Write output data to Write register, turn on LED register, Read input data from PID Equations (DL250) Execute ladder program Update Clock / Calendar Initialize various memory Report the error, set flag, Report the error, CPU Bus Communication Specialty and Remote I/O Specialty and Remote I/O PGM DL205 User Manual, 3rd Ed., Rev. A, 08/03 DL205 User Manual, 3rd Ed., Rev. CPU Specifications and Operation Specifications CPU SOFT32 or Direct affect the scan time. affect med by the operating high rates of speed, then you’ll amount of time to complete. Of all emote I/O because it’s much faster emote I/O because it’s the most control over is the amount probably have to use a High-Speed I/O Counter module. Also, if you have points that need to be located several hundred then you feet from the CPU, need r and cheaper to install a single remote I/O cable than it is to run all those signal wires for each individual I/O point. The following paragraphs provide some general information on how much time some of the segments can require. The scan time covers all the cyclical time covers The scan perfor are tasks that these things are usually However, dictated by the application. For need to count example, if you have a pulses at system. You can use You system. the display the Handheld Programmer to minimum, current scan maximum, and occurred since the times that have Mode to Run Mode previous Program can be very transition. This information important evaluating the when performance a system. of are several there As shown previously, cycle. segments that make up the scan a Each of these segments requires certain really the segments, the only one you have of time it takes to execute the application program. This is because different amounts of instructions take different time need to execute. So, if you think you a faster scan, then you can try to choose faster instructions. choice of I/O modules and system Your configuration, such as expansion or remote I/O, can also CPU Scan Time Considerations CPU Time Scan CPU Specifications 3–28 and Operation Reading Inputs Process Initialization DL205 UserManual, 3rdEd., Rev. A,08/03 CPU SpecificationsandOperation discussed earlier. input NOTE: be calculatedasfollows.WhereNIisthetotalnumberofinputpoints. example,thetimerequired foraDL240toreadtwo8-pointinputmoduleswould For shows typicalupdatetimesrequiredbytheCPU. CPU youareusingandthenumberofinputpointsinbase.Thefollowingtable timerequiredtoreadtheinputstatusformodulesdependsonwhich The for theapplicationprogram. initialization The CPUperformsaninitializationtaskoncethesystempowerison. Per inputpoint Overhead Time Maximum Time Minimum Time Time Time Formula Timing Factors Initialization Example status fromthemodules.Don’tconfusethiswithI/Oresponsetimethatwas + + + ThisinformationprovidestheamountoftimeCPUspendsreading 32 32 228.8 task isperformedonceatpower-up,soitdoesnotaffect thescantime s s ) ) s (12.3 (12.3 3.6 Seconds 1.6 Seconds 64.0 6.0 DL230