Page 1
DL05/06 Option Modules USER MANUAL Manual Number: D0-OPTIONS-M...
Page 2
Copyright 2018, 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.
Page 3
Esta publicación puede contener referencias a productos producidos y/u ofrecidos por otras compañías. Los nombres de las compañías y productos pueden tener marcas registradas y son propiedad única de sus respectivos dueños. Automationdirect.com, renuncia cualquier interés propietario en las marcas y nombres de otros.
Page 4
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.com Incorporated. AutomationDirect conserve les droits exclusifs à l’égard de tous les renseignements contenus dans le présent document.
Page 5
01/02 Added new chapter and minor changes to chapters 3rd edition 05/02 Added wiring guidelines and new discrete module 4th edition 07/02 Added DL06 micro PLC information 4th edition 02/03 Minor changes and corrections Rev. A 5th edition 05/03 Added new chapter...
Conventions Used ...................... 1–2 Key Topics for Each Chapter ..................1–2 Selecting the Proper Module ..................1–3 DL05 ........................1–3 DL06 ........................1–3 Module Choices ....................... 1–3 Module Choices, continued..................1–4 Installing the Option Modules .................. 1–5 Remove the Slot Cover ..................... 1–5 Insert the Module .....................
Page 7
Table of Contents Emergency Power Disconnect .................. 2–4 Orderly System Shutdown ..................2–4 Class 1, Division 2 Approval (Applies ONLY to modules used with a DL06 PLC.) ..2–4 System Wiring Strategies ..................2–5 PLC Isolation Boundaries ..................2–5 I/O “Common” Terminal Concepts ................2–8 Connecting DC I/O to Solid State Field Devices ............
Page 8
DL05 Data Formatting ..................... 3–7 Structure of V7700 ....................3–7 Structure of V7701 ....................3–7 DL06 Data Formatting ..................... 3–8 Setup Data Type and Number of Channels .............. 3–8 Storage Pointer Setup ....................3–8 Using the Pointer in Your Control Program ............. 3–9 DL05 Pointer Method ....................
Page 9
DL05 Pointer Method Using the IBox Instruction Available in DirectSOFT5 ....4–9 DL06 Pointer Method Using Conventional Ladder Logic ........4–10 DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 .... 4–11 DL05/06 Option Modules User Manual; 7th Ed. Rev. C...
Page 10
Resolution Details ....................4–14 Analog Input Ladder Logic Filter ................4–15 PID Loops / Filtering ....................4–15 Smoothing the Input Signal (DL06 only) ..............4–15 Binary Data Format Filter Using Ladder Logic ............4–15 BCD Data Format Filter Using Ladder Logic............4–16 Example Code to Scale a 4–20 mA Signal to 0–1000 BCD ........
Page 11
Resolution Details ....................5–14 Analog Input Ladder Logic Filter ................5–15 PID Loops / Filtering: ....................5–15 Smoothing the Input Signal (DL06 only): ............... 5–15 Using Binary Data Format..................5–15 Using BCD Data Format ..................5–16 Chapter 6 - F0-08ADH-2, 8-Channel Analog Voltage Input Module Specifications ....................
Page 12
DL05 Pointer Method Using the IBox Instruction Available in DirectSOFT5 .... 6–10 DL06 Pointer Method Using Conventional Ladder Logic ........6–11 DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT5 .... 6–12 Scale Conversions ....................6–12 Scaling the Input Data ................... 6–12 The Conversion Program in Standard Ladder Logic ..........
Page 13
DL05 Pointer Method Using the IBox Instruction Available in DirectSOFT5 ....7–9 DL06 Pointer Method Using Conventional Ladder Logic ........7–10 DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT5 .... 7–11 Output Scale Conversion ..................7–11 Calculating the Digital Output Value ..............7–11 The Conversion Program in Standard Ladder Logic ..........
Page 14
DL05 Pointer Method Using the IBox Instruction Available in DirectSOFT6 ....9–9 DL06 Pointer Method Using Conventional Ladder Logic ........9–10 DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 .... 9–11 Output Scale Conversion ..................9–11 Calculating the Digital Output Value ..............9–11 The Conversion Program in Standard Ladder Logic ..........
Page 15
DL05 Pointer Method Using the IBox Instruction Available in DirectSOFT6 .... 10–9 DL06 Pointer Method Using Conventional Ladder Logic ........10–10 DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 ..10–11 Output Scale Conversion ..................10–11 Calculating the Digital Output Value ..............10–11 The Conversion Program in Standard Ladder Logic ..........
Page 16
Structure of V7700 ....................11–8 Structure of V7701 ....................11–8 Structure of V7702 ....................11–9 DL06 Data Formatting ..................11–10 Setup Data Type and Number of Channels ............11–10 Input Storage Pointer Setup ................. 11–10 Output Storage Pointer Setup ................11–10 Using the Pointer in Your Control Program ............
Page 17
Resolution Details ....................11–18 Analog Input Ladder Logic Filter ................11–19 PID Loops / Filtering ..................... 11–19 Smoothing the Input Signal (DL06 only) .............. 11–19 Using Binary Data Format..................11–19 Using BCD Data Format ..................11–20 Chapter 12 - F0-2AD2DA-2, 2-Channel In/2-Ch. Out Analog Voltage Combination Module Specifications .....................
Page 18
Analog Data Bits ....................12–15 Analog Input Ladder Logic Filter ................12–16 PID Loops / Filtering ..................... 12–16 Smoothing the Input Signal (DL06 only) .............. 12–16 Using Binary Data Format..................12–16 Using BCD Data Format ..................12–17 Chapter 13 - F0-4AD2DA-2, 4-Channel In/2-Ch. Out Analog Voltage Combination Module Specifications .....................
Page 19
Resolution Details ....................13–15 Analog Input Ladder Logic Filter ................13–16 PID Loops / Filtering ..................... 13–16 Smoothing the Input Signal (DL06 only) .............. 13–16 Using Binary Data Format..................13–16 Using BCD Data Format ..................13–17 Chapter 14 - F0-04RTD, 4-Channel RTC Input Module Specifications .....................
Page 20
Negative Temperatures 2’s Complement (Binary/Pointer Method) ....... 14–17 Analog Input Ladder Logic Filter ................14–18 PID Loops / Filtering ..................... 14–18 Smoothing the Input Signal (DL06 only) .............. 14–18 Using Binary Data Format..................14–18 Using BCD Data Format ..................14–19 RTD Burnout Detection Bits ..................
Page 21
Module Resolution 15-Bit Plus Sign (Bipolar Voltage Input) ........15–18 Analog Input Ladder Logic Filter ................15–19 PID Loops / Filtering ..................... 15–19 Smoothing the Input Signal (DL06 only) .............. 15–19 Using Binary Data Format..................15–19 Using BCD Data Format ..................15–20 Thermocouple Burnout Detection Bits ..............
Page 22
hapter hapter hapter ettinG tarted In This Chapter... Introduction ....................... 1–2 Conventions Used ...................... 1–2 Selecting the Proper Module ..................1–3 Installing the Option Modules .................. 1–5 Module LED Indicator ....................1–6 Power Budgeting ....................... 1–6...
PLC families. It will show you how to select and install an option module for your PLC. Supplemental Manuals You will either need a copy of the DL05 User Manual (D0–USER–M) or the DL06 User Manual (D0–06USER–M) at hand when incorporating any one of the option modules in your PLC.
The DL05 Micro PLC only has one option slot to install an option module. The proper selection of a module is dependent on the control application. DL06 The DL06 Micro PLC has four option slots. The option modules can also be added according to the control application. Module Choices There are over thirty option modules available.
Chapter 1: Getting Started Module Choices, continued. Analog Modules Part Number Description F0-04AD-1 4-Channel Analog Input, Current F0-04AD-2 4-Channel Analog Input, Voltage F0-08ADH-1 8-Channel High-Resolution Analog Input, Current F0-08ADH-2 8-Channel High-Resolution Analog Input, Voltage F0-04DAH-1 4-Channel High-Resolution Analog Output, Current F0-04DAH-2 4-Channel High-Resolution Analog Output, Voltage F0-08DAH-1...
Chapter 1: Getting Started Installing the Option Modules Before installing the option module in the DL05 option slot or the DL06 option slots set the necessary jumpers and/or dip switches on the module. Refer to the chapter(s) that pertains to the module(s) being installed.
I/O module is functioning properly. Power Budgeting The DL06 has four option card slots. To determine whether the combination of cards you select will have sufficient power, you will need to perform a power budget calculation. Power supplied Power is supplied from two sources, the internal base unit power supply and, if required, an external supply (customer furnished).
Page 28
Chapter 1: Getting Started DL06 Base Unit Power Required DL06 Power Supplied by Base Units Part Number 5 VDC (mA) 24 VDC (mA) Part Number 5 VDC (mA) 24 VDC (mA) D0-06AA 800mA none <1500mA 300mA D0-06xx D0-06AR 900mA none <2000mA...
Page 29
hapter hapter hapter iscrete uiDelines In This Chapter... Safety Guidelines ....................... 2–2 System Wiring Strategies ..................2–5 I/O Addressing ......................2–15 Discrete I/O General Specifications ................ 2–17 Glossary of Specification Terms ................2–18 F0-08SIM 8-Point Simulator Input Module ............. 2–19 D0-10ND3 10-Point DC Input Module ..............
The protection provided by the equipment may be impaired if this equipment is used in a manner not specified in this manual. A listing of our international affiliates is available on our Web site: http://www.automationdirect.com WARNING: Providing a safe operating environment for personnel and equipment is your responsibility and should be your primary goal during system planning and installation.
Chapter 2: Discrete I/O Guidelines Three Levels of Protection The publications mentioned provide many ideas and requirements for system safety. At a minimum, you should follow these regulations. Also, you should use the following techniques, which provide three levels of system control. •...
Retract Class 1, Division 2 Approval (Applies ONLY to modules used with a DL06 PLC.) This equipment is suitable for use in Class 1, Division 2, groups A, B, C and D or non- hazardous locations only.
Chapter 2: Discrete I/O Guidelines System Wiring Strategies The DirectLOGIC Micro PLCs are very flexible and will work in many different wiring configurations. By studying this section before actual installation, you can probably find the best wiring strategy for your application . This will help to lower system cost, wiring errors, and avoid safety problems.
Page 34
Chapter 2: Discrete I/O Guidelines The following figures show the internal layout of the DL05 and DL06 PLCs, as viewed from the front panels. To Programming Device or Operator Interface DL05 2 Comm. Ports Main Optional Power I/O Circuits Supply...
Page 35
Chapter 2: Discrete I/O Guidelines Sinking/Sourcing Concepts Before going further in our study of wiring strategies, we must have a solid understanding of “sinking” and “sourcing” concepts. Use of these terms occurs frequently in input or output circuit discussions. It is the goal of this section to make these concepts easy to understand, further ensuring your success in installation.
Chapter 2: Discrete I/O Guidelines I/O “Common” Terminal Concepts In order for a PLC I/O circuit to operate, current must enter at one terminal and exit at another. Field Main Path Device (I/O point) This means at least two terminals are associated Circuit with every I/O point.
The six outputs of the DL05 have the same electrical common, even though there are two common terminal screws. Not so with the DL06 which has four isolated commons. Finally, recall that the DC output circuit...
Page 38
Chapter 2: Discrete I/O Guidelines In the next example we connect a PLC DC output point to the sinking input of a field device. This is a bit tricky, because both the PLC output and field device input are sinking type.
Chapter 2: Discrete I/O Guidelines Relay Output Guidelines Relay outputs are available for the DirectLOGIC PLCs. Relays are best for the following applications: • Loads that require higher currents than the solid-state outputs can deliver • Cost-sensitive applications • Some output channels need isolation from other outputs (such as when some loads require different voltages than other loads) Some applications in which NOT to use relays: •...
Chapter 2: Discrete I/O Guidelines Surge Suppression For Inductive Loads Inductive load devices (devices with a coil) generate transient voltages when de-energized with a relay contact. When a relay contact is closed it “bounces”, which energizes and de-energizes the coil until the “bouncing” stops. The transient voltages generated are much larger in amplitude than the supply voltage, especially with a DC supply voltage.
Chapter 2: Discrete I/O Guidelines Use the following table to help select a TVS or MOV suppressor for your application based on the inductive load voltage. Surge Suppressors Vendor / Catalog Type Inductive Load Voltage Part Number AutomationDirect 110/120 VAC ZL-TD8-120 24VDC ZL-TD8-24...
DC voltages from one load to another. • The DL06 has isolated commons for each group of four outputs. There are two DL06 models with output switches that are current-sinking only, and one that has sourcing output switches.
The following table shows the number of I/O points per module when used in the DL05 PLC or the first slot of a DL06 PLC that has a discrete module installed. Discrete I/O addressing for a DL06 is automatic from slot 1 to slot 4 by default.
The following is a list of general specifications for the discrete I/O option modules that are available for both the DL05 and DL06 PLCs. Also shown is information on the various removable connectors that are used for field wiring on the discrete I/O option modules along with reference to the ZIPLink connection system products that are available for the 16-point I/O modules.
Chapter 2: Discrete I/O Guidelines Glossary of Specification Terms Discrete Input One of the input connections to the PLC which converts an electrical signal from a field device to a binary status (OFF or ON), which is read by the internal CPU each PLC scan. Discrete Output One of the output connections from the PLC which converts an internal ladder program result (0 or 1) to turn ON or OFF an output switching device.
NOTE: The DL05 CPU’s discrete feature for the F0-08SIM module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.90 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.80 (or later). See our website for more information: www.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.70 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.50 (or later). See our website for more information: www.automationdirect.
53.9(D) requires DirectSOFT32 Version 3.0c (or later) and Weight 20g (0.71 oz.) firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for Derating chart more information: www.automationdirect.com.
F0-08NA-1 NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.70 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.50 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
NOTE: The DL05 CPU’s discrete feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.70 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.50 (or later). See our website for more information: www.automationdirect.com.
Page 60
F0-04AD-1, hapter hapter hapter hAnnel nAlog urrent nput In This Chapter... Module Specifications ....................3–2 Setting the Module Jumper ..................3–4 Connecting and Disconnecting the Field Wiring ............. 3–4 Wiring Diagram ......................3–5 Module Operation ..................... 3–6 Special V-memory Locations ..................3–7 Using the Pointer in Your Control Program .............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 2.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
Page 62
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input The following tables provide the specifications for the F0–04AD–1 Analog Input Module. Review these specifications to make sure the module meets your application requirements. Input Specifications Number of Channels 4, single ended (one common) Input Range 0 to 20mA or 4 to 20mA current (jumper selectable) Resolution...
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Setting the Module Jumper The position of jumper J3 determines the input signal level. You can choose between 4–20 mA and 0–20 mA. The module ships with the jumper not connecting the two pins. In this position, the expected input signal is 4–20 mA.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–04AD–1 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal See NOTE 1 Module...
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all four channels of input data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Special V-memory Locations Formatting the Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–04AD–1. Analog Input Module DL06 Special V-memory Locations Slot No.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Using the Pointer in Your Control Program DL05 Pointer Method The DL05 CPU examines the pointer values (the memory locations identified in V7700 and V7701) on the first scan only. The example program below shows how to setup these locations. This rung can be placed anywhere in the ladder program or in the initial stage if you are using stage programming instructions.
Use the special V-memory table below as a guide to setup the storage pointer in the following example for the DL06. Slot 1 is the left most option slot. The CPU will examine the pointer values at these locations only after a mode transition.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Detecting Input Signal Loss Analog Signal Loss The F0–04AD–1 analog module can sense the loss of analog input signals in 4–20 mA loops. The Special Relays described on page 3–14 allow you to use this feature in your ladder program. For example, in the rung below SP610 is used to pull-in coil Y1, which would be used to open or close an external circuit.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input The Conversion Program The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using. Note: this example uses SP1, which is always on.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Special Relays The list of other Special Relays associated with the DL05 and DL06 PLCs are contained in the DL05 User Manual and the DL06 User Manual. The following special relays are new and relate to the status of the F0–04AD–1 module or one of its input channels.
Page 73
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input DL06 Special Relays (cont’d) SLOT 3 SP340 Chan 1 input type 0 = 0–20 mA 1 = 4–20 mA SP341 Chan 2 input type 0 = 0–20 mA 1 = 4–20 mA SP342 Chan 3 input type 0 = 0–20 mA...
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input Module Resolution Analog Data Bits The first twelve bits represent the analog data in binary format. Value Value 9 8 7 6 5 4 3 2 1 = data bits 1024 2048 Resolution Details Since the module has 12-bit resolution, the analog signal is converted into 4096 counts ranging from 0 - 4095 (2 ).
Analog Input Ladder Logic Filter PID Loops / Filtering: Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 3: F0-04AD-1, 4-Channel Analog Current Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below.
Page 77
F0-08ADH-1, hapter hapter hapter HAnnel nAlog urrent nput In This Chapter... Module Specifications ....................4–2 Connecting and Disconnecting the Field Wiring ............. 4–4 Wiring Diagram ......................4–5 Module Operation ..................... 4–6 Special V-memory Locations ..................4–7 Using the Pointer in Your Control Program ............. 4–9 Scale Conversions ....................
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 79
RFI, (145MHz, 440Mhz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 4–3...
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–08ADH–1 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry CH1 ADC 2-wire 4–20mA...
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all eight channels of input data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Special V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–08ADH–1. Analog Input Module DL06 Special V-memory Locations Slot No.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
The F0–08ADH–1 can be installed in any available DL06 option slot. The ladder diagram below shows how to set up these locations with the module installed in slot 1 of the DL06. Use the above table to determine the pointer values if locating the module in any of the other slot locations.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGIN. Analog Input Module Pointer Setup...
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine start-up or troubleshooting. The following table provides formulas to make this conversion easier. Range If you know the digital value If you know the analog signal level...
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Example Code to Scale a 4–20 mA Signal to 0–1000 BCD (For applications where the field transmitter sends a 4–20 mA signal to the analog input card.) This example will scale the first input, a double word BCD value located at V2000 and V2001, as a 4–20 mA input signal from 0–1000.
Chapter 4: F0-08ADH-1, 8-Channel Analog Current Input Example Code to Scale a 4–20 mA Signal to 0–1000 Binary (For applications where the field transmitter sends a 4–20 mA signal to the analog input card.) This example will scale the first input, a binary/decimal value located at V2000 (the CPU reserves two words for each channel so V2000 and V2001 are reserved), as a 4–20 mA input signal from 0–1000.
Page 95
F0-04AD-2, hapter hapter hapter hAnnel nAlog oltAge nput In This Chapter... Module Specifications ....................5–2 Setting the Module Jumpers ..................5–4 Connecting and Disconnecting the Field Wiring ............. 5–5 Wiring Diagram ......................5–5 Module Operation ..................... 5–6 Special V-memory Locations ..................5–7 Using the Pointer in Your Control Program .............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 2.10 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
Page 97
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input The following tables provide the specifications for the F0–04AD–2 Analog Input Module. Review these specifications to make sure the module meets your application requirements. Input Specifications Number of Channels 4, single ended (one common) Input Range 0 to 5VDC or 0 to 10VDC (jumper selectable) Resolution...
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Setting the Module Jumpers The position of the J2 jumpers determines the input signal levels. You can choose between 0–5 VDC or 0–10 VDC. The module ships with the jumpers installed connecting the pins. In this position, the input signal level is 0–5 VDC.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Module Operation Input Channel Update Sequence The DL05 and DL06 read four channels of input data during each scan. The CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail on the next page, “Special V-memory Locations”.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Special V-memory Locations Formatting the Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input DL06 Data Formatting Special V-memory locations are assigned to the four option module slots of the DL06 PLC. The table below shows these V-memory locations which can be used for the F0–04AD–2. Analog Input Module DL06 Special V-memory Locations Slot No.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Using the Pointer in Your Control Program DL05 Pointer Method The DL05 CPU examines the pointer values (the memory locations identified in V7700 and V7701) on the first scan only. The example program below shows how to setup these locations. This rung can be placed anywhere in the ladder program or in the initial stage if you are using stage programming instructions.
Use the special V-memory table below as a guide to setup the pointer values in the following example for the DL06. Slot 1 is the left most option slot. The CPU will examine the pointer values at these locations only after a mode transition, first scan only.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Scale Conversions Scaling the Input Data Units = A H – L Many applications call for measurements in 4095 engineering units, which can be more meaningful than raw data. Convert to engineering units using H = High limit of the engineering the formula shown to the right.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input The Conversion Program The following example shows how you would write the program to perform the engineering unit conversion from input data formats 0–4095. This example assumes the raw input data read at V2000 is in BCD format. Note: this example uses SP1, which is always on.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier. Range If you know the digital value If you know the analog signal level...
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input Module Resolution Analog Data Bits The first twelve bits represent the analog data in binary format. Value Value 9 8 7 6 5 4 3 2 1 = data bits 1024 2048 Resolution Details Since the module has 12-bit resolution, the analog voltage signal is converted into 4096 counts ranging from 0–4095 (2 ).
Analog Input Ladder Logic Filter PID Loops / Filtering: Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 5: F0-04AD-2 4-Ch. Analog Voltage Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Page 111
F0-08ADH-2, hapter hapter hapter HAnnel nAlog oltAge nput In This Chapter... Module Specifications ....................6–2 Setting the Module Jumpers ..................6–4 Connecting and Disconnecting the Field Wiring ............. 6–5 Wiring Diagram ......................6–6 Module Operation ..................... 6–7 Special V-memory Locations ..................6–8 Using the Pointer in Your Control Program ............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 113
RFI, (145MHz, 440MHz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 6–3...
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Setting the Module Jumpers The position of the jumper determines the input signal voltage levels. You can choose between 0–5 VDC or 0–10 VDC. The 0–5V position is the default position. With the jumper connecting the J5 posts, an input signal level of 0–5 VDC is selected.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–08ADH–2 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry CH1 ADC 3-wire Voltage...
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all eight channels of input data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Special V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–08ADH–2. Analog Input Module DL06 Special V-memory Locations Slot No.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
The F0–08ADH–2 can be installed in any available DL06 option slot. The ladder diagram below shows how to set up these locations with the module installed in slot 1 of the DL06. Use the above table to determine the pointer values if locating the module in any of the other slot locations.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT5 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGIN. Analog Input Module Pointer Setup...
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine start-up or troubleshooting. The following table provides formulas to make this conversion easier. Range If you know the digital value If you know the analog signal level...
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 6: F0-08ADH-2, 8-Channel Analog Voltage Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Page 128
F0-04DAH-1, hapter hapter HAnnel nAlog urrent utput In This Chapter... Module Specifications ....................7–2 Connecting and Disconnecting the Field Wiring ............. 7–4 Wiring Diagram ......................7–5 Module Operation ..................... 7–6 Special V-memory Locations ..................7–7 Using the Pointer in Your Control Program ............. 7–9 Output Scale Conversion ..................
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 130
440Mhz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 7–3...
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–04DAH–1 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry 4-20mA Output Ch.
Module Operation Channel Scanning Sequence The DL05 and DL06 will write all four channels of output data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations.”...
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Special V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–04DAH–1. Analog Output Module DL06 Special V-memory Locations Slot No.
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
DL06 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL06 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT5 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGOUT. Analog Output Module Pointer Setup...
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier. The formulas in the table show the relationship between A, the analog value, and D, the digital value.
Chapter 7: F0-04DAH-1, 4-Channel Analog Current Output Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Page 142
F0-08DAH-1, hapter hapter hapter HAnnel nAlog urrent utput In This Chapter... Module Specifications ....................8–2 Connecting and Disconnecting the Field Wiring ............. 8–4 Wiring Diagram ......................8–5 Module Operation ..................... 8–6 Special System V-memory Locations ................. 8–7 Using the Pointer in Your Control Program ............. 8–9 Output Scale Conversion ..................
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 144
RFI, (145MHz, 440Mhz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 8–3...
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–08DAH–1 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry 4-20mA Output Ch.
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all eight channels of output data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Special System V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have system V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–08DAH–1. Analog Output Module DL06 Special V-memory Locations Slot No.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
DL06 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL06 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT5 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGOUT. Analog Output Module Pointer Setup...
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier. The formulas in the table show the relationship between A, the analog value, and D, the digital value.
Chapter 8: F0-08DAH-1, 8-Channel Analog Current Output Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Page 156
F0-04DAH-2, hapter hapter hapter HAnnel nAlog oltAge utput In This Chapter... Module Specifications ....................9–2 Connecting and Disconnecting the Field Wiring ............. 9–4 Wiring Diagram ......................9–5 Module Operation ..................... 9–6 Special V-memory Locations ..................9–7 Using the Pointer in Your Control Program ............. 9–9 Output Scale Conversion ..................
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 158
RFI, (145MHz, 440Mhz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 9–3...
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–04DAH–2 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry Voltage Output Ch.
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all four channels of output data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Special V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–04DAH–2. Analog Output Module DL06 Special V-memory Locations Slot No.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
DL06 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL06 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGOUT. Analog Output Module Pointer Setup...
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier. The formulas in the table show the relationship between A, the analog value, and D, the digital value.
Chapter 9: F0-04DAH-2, 4-Channel Analog Voltage Output Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Page 170
F0-08DAH-2, hapter hapter hapter HAnnel nAlog oltAge utput In This Chapter... Module Specifications ..................... 10–2 Connecting and Disconnecting the Field Wiring ........... 10–4 Wiring Diagram ....................... 10–5 Module Operation ....................10–6 Special V-memory Locations ................... 10–7 Using the Pointer in Your Control Program ............10–9 Output Scale Conversion ..................
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 5.20 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 2.30 (or later). See our website for more information: www.automationdirect.com.
Page 172
RFI, (145MHz, 440MHz 5W @ 15cm); Worst case error during noise disturbance is 0.5% of full scale Agency Approvals UL508; UL60079-15 Zone 2 Module Location Any slot in a DL05 or DL06 System Field Wiring Removable Terminal Block Weight 49g (1.7 oz.) 10–3...
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Connecting and Disconnecting the Field Wiring WARNING: Before removing the analog module or the terminal block on the face of the module, disconnect power to the PLC and all field devices. Failure to disconnect power can result in damage to the PLC and/or field devices.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the F0–08DAH–2 terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal Module Circuitry Voltage Output Ch.
Module Operation Channel Scanning Sequence The DL05 and DL06 will read all eight channels of output data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning in the section on “Special V-memory Locations”.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Special V-memory Locations Formatting the Analog Module Data The DL05 and DL06 PLCs have special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output DL06 Data Formatting Special V-memory locations are assigned to the four option slots of the DL06 PLC. The table below shows these V-memory locations which can be used to setup the F0–08DAH–2. Analog Output Module DL06 Special V-memory Locations Slot No.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Using the Pointer in Your Control Program DL05 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL05 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
DL06 Pointer Method Using Conventional Ladder Logic NOTE: The proper use of the DL06 pointer requires that the V-memory address be written to the special memory location on the first scan only. Use the SP0 bit as a permissive contact when using the code shown below.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output DL06 Pointer Method Using the IBox Instruction Available in DirectSOFT6 The following logic accomplishes the same thing as the previous ladder example, but it uses the IBox instruction ANLGOUT. Analog Output Module Pointer Setup...
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output The Conversion Program in Standard Ladder Logic The following example shows how you would write the program to perform the engineering unit conversion. This example assumes you have BCD data loaded into the appropriate V-memory locations using instructions that apply for the model of CPU you are using.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier. The formulas in the table show the relationship between A, the analog value, and D, the digital value.
Chapter 10: F0-08DAH-2, 8-Channel Analog Voltage Output Module Resolution Analog Data Bits Two 16-bit words are reserved for the analog data whether you are using BCD or binary data formatting. The 16 bits in the low word represent the analog data in binary format. BCD Example V2001 V2000...
Page 184
F0-4AD2DA-1, /2-C hAnnel hapter hapter hapter nAlOg urrent OmbInAtIOn In This Chapter... Module Specifications ..................... 11–2 Setting the Module Jumper ..................11–4 Connecting and Disconnecting the Field Wiring ........... 11–5 Wiring Diagram ....................... 11–6 Module Operation ....................11–7 Special V-memory Locations ................... 11–8 Using the Pointer in Your Control Program ............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 3.30 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
Page 186
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination The following tables provide the specifications for the F0–4AD2DA–1 Analog Combination Module. Review these specifications to make sure the module meets your application requirements. Input Specifications Number of Channels 4, single ended (one common) Input Range 0 to 20mA or 4 to 20mA (jumper selectable) Resolution...
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination General Specifications PLC Update Rate 4 input channels per scan, 2 output channels per scan 16-bit Data Word 12 binary data bits Operating Temperature 0 to 60°C (32 to 140°F) Storage Temperature -20 to 70°C (-4 to 158°F) Relative Humidity 5 to 95% (non-condensing)
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Wiring Diagram Use the following diagram to connect the field wiring. If necessary, the terminal block can be removed to make removal of the module possible without disturbing field wiring. Typical User Wiring Internal See NOTE 1 Module...
Module Operation Input/Output Channel Update Sequence The DL05 and DL06 will read four channels of input data and two channels of output data during each scan. Each CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail beginning on the next page, “Special V-memory Locations”.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Special V-memory Locations Formatting the Module Data The DL05 and DL06 PLCs have three special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Structure of V7702 V7702 is a system parameter that points to a V-memory location used for storing analog output data. The V-memory location loaded in V7702 is an octal number identifying the first V-memory location for the analog output data.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination DL06 Data Formatting Special V-memory locations are assigned to the four option module slots of the DL06 PLC. The table below shows these V-memory locations which can be used by the F0–4AD2DA–1.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Using the Pointer in Your Control Program DL05 Pointer Method The DL05 CPU examines the pointer values (the memory locations identified in V7700, V7701 and V7702) on the first scan only. The example program below shows how to setup these locations for 4 input channels and 2 output channels.
Use the special V-memory table as a guide to setup the pointer values in the following example for the DL06. Slot 1 is the left most option slot. The CPU will examine the pointer values at these locations only after a mode transition, first scan only.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Scale Conversions Scaling the Input Data Many applications call for measurements in Units = A H – L engineering units, which can be more meaningful 4095 than raw data. Convert to engineering units using H = High limit of the engineering the formula shown to the right.
0–1000 in BCD format and stored them in V2300 and V2301 for channels 1 and 2 respectively. Both the DL05 and DL06 offer instructions that allow you to perform math operations using BCD format. It is usually easier to perform any math calculations in BCD and then convert the value to binary before you send the data to the module.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following tables provide formulas to make this conversion easier.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Special Relays The list of other Special Relays associated with the DL05 and DL06 PLCs are contained in the DL05 User Manual and the DL06 User Manual. The following special relays are new and relate to the status of the F0–04AD2DA–1 module or one of its input channels.
Page 200
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination DL06 Special Relays (cont’d) SLOT 3 SP340 Chan 1 input type 0 = 0–20 mA 1 = 4–20 mA SP341 Chan 2 input type 0 = 0–20 mA 1 = 4–20 mA...
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination Module Resolution Analog Data Bits The first twelve bits represent the analog data in binary format. Value Value 9 8 7 6 5 4 3 2 1 = data bits 1024 2048 Resolution Details Since the module has 12-bit resolution, the analog signal is converted from 4096 counts...
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 11: F0-4AD2DA-1, 4-Ch. In/2-Ch. Out Analog Current Combination NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Page 204
F0-2AD2DA-2 2-C hapter hapter hapter /2-C nAlOg OltAge OmbInAtIOn In This Chapter... Module Specifications ..................... 12–2 Setting the Module Jumpers ................... 12–4 Connecting and Disconnecting the Field Wiring ........... 12–5 Wiring Diagram ....................... 12–5 Module Operation ....................12–6 Special V-memory Locations ................... 12–7 Using the Pointer in Your Control Program ............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 3.30 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
Page 206
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination The following tables provide the specifications for the F0–2AD2DA–2 Analog Voltage Combination Module. Review these specifications to make sure the module meets your application requirements. Input Specifications Number of Channels 2, single ended (one common) Input Range 0 to 5VDC or 0 to 10VDC (jumper selectable) Resolution...
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination General Specifications 2 input channels per scan PLC Update Rate 2 output channels per scan 16-bit Data Word 12 binary data bits Operating Temperature 0 to 60° C (32 to 140° F) Storage Temperature -20 to 70°...
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Module Operation Input/Output Channel Scanning Sequence The DL05 and DL06 read two channels of input and two channels of output data during each scan. The CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail on the following page, “Special V-memory Locations”.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Special V-memory Locations Formatting the Module Data The DL05 and DL06 PLCs have three special V-memory locations assigned to their respective option slots These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Structure of V7702 V7702 is a system parameter that points to a V-memory location used for storing analog output data. The V-memory location loaded in V7702 is an octal number identifying the first V-memory location for the analog output data.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination DL06 Data Formatting Special V-memory locations are assigned to the four option module slots of the DL06 PLC. The table below shows these V-memory locations which can be used by the F0–2AD2DA–2.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Using the Pointer in Your Control Program DL05 Pointer Method The DL05 CPU examines the pointer values (the memory locations identified in V7700, V7701 and V7702) on the first scan only. The example program below shows how to setup these locations for 2 input channels and 2 output channels.
Use the special V-memory table as a guide to setup the pointer values in the following example for the DL06. Slot 1 is the left most option slot. The CPU will examine the pointer values at these locations only after a mode transition, first scan only.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Scale Conversions Scaling the Input Data Many applications call for measurements in engineering units, which can be more meaningful Units = A H – L than raw data. Convert to engineering units using 4095 the formula shown to the right.
0–1000 in BCD format and stored them in V2300 and V2301 for channels 1 and 2 respectively. Both the DL05 and DL06 offer instructions that allow you to perform math operations using BCD format. It is usually easier to perform any math calculations in BCD and then convert the value to binary before you send the data to the module.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination Module Resolution Analog Data Bits The first twelve bits represent the analog data for both inputs and outputs in binary format. Value Value 9 8 7 6 5 4 3 2 1 = data bits 1024 2048...
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 12: F0-2AD2DA-2 2-Ch. In/2-Ch. Out Analog Voltage Combination NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Page 221
F0-4AD2DA-2, 4-C hapter hapter hapter /2-C nAlOg OltAge OmbInAtIOn In This Chapter... Module Specifications ..................... 13–2 Setting the Module Jumpers ................... 13–4 Connecting and Disconnecting the Field Wiring ........... 13–5 Wiring Diagram ....................... 13–5 Module Operation ....................13–6 Special V-memory Locations ................... 13–7 Using the Pointer in Your Control Program ............
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 3.30 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.00 (or later). See our website for more information: www.automationdirect.com.
Page 223
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination The following tables provide the specifications for the F0–4AD2DA–2 Analog Combination Module. Review these specifications to make sure the module meets your application requirements. Input Specifications Number of Channels 4, single ended (one common) Input Range 0 to 5VDC or 0 to 10VDC (jumper selectable) Resolution...
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination General Specifications 4 input channels per scan PLC Update Rate 2 output channels per scan 16-bit Data Word 12 binary data bits Operating Temperature 0 to 60° C (32 to 140° F) Storage Temperature -20 to 70°...
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Module Operation Input/Output Channel Update Sequence The DL05 and DL06 read four channels of input data and two channels of output data during each scan. The CPU supports special V-memory locations that are used to manage the data transfer. This is discussed in more detail on the next page, “Special V-memory Locations”.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Special V-memory Locations Formatting the Module Data The DL05 and DL06 PLCs have three special V-memory locations assigned to their respective option slots. These V-memory locations allow you to: • Specify the data format (binary or BCD) •...
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Structure of V7702 V7702 is a system parameter that points to a V-memory location used for storing analog output data. The V-memory location loaded in V7702 is an octal number identifying the first V-memory location for the analog output data.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination DL06 Data Formatting Special V-memory locations are assigned to the four option module slots of the DL06 PLC. The table below shows these V-memory locations which can be used for the F0–4AD2DA–2.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Using the Pointer in Your Control Program DL05 Pointer Method The DL05 CPU examines the pointer values (the memory locations identified in V7700, V7701 and V7702) on the first scan only. The example program below shows how to setup these locations for 4 input channels and 2 output channels.
Use the special V-memory table as a guide to setup the pointer values in the following example for the DL06. Slot 1 is the left most option slot. The CPU will examine the pointer values at these locations only after a mode transition, first scan only.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Scale Conversions Scaling the Input Data Many applications call for measurements in engineering Units = A H – L units, which can be more meaningful than raw data. 4095 Convert to engineering units using the formula shown to the right.
0–1000 in BCD format and stored them in V2300 and V2301 for channels 1 and 2 respectively. The DL05 and DL06 offer instructions that allow you to perform math operations using BCD format. It is usually easier to perform any math calculations in BCD and then convert the value to binary before you send the data to the module.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Analog and Digital Value Conversions Sometimes it is useful to convert between the signal levels and the digital values. This is especially helpful during machine startup or troubleshooting. The following table provides formulas to make this conversion easier.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination Module Resolution Analog Data Bits The first twelve bits represent the analog data for both inputs and outputs in binary format. Value Value 9 8 7 6 5 4 3 2 1 = data bits 1024 2048...
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 13: F0-4AD2DA-2, 4-Ch. In/2 Ch. Out Analog Voltage Combination NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Page 238
hapter hapter hapter F0-04RTD, RTD I hannel npuT In This Chapter... Module Specifications ..................... 14–2 Connecting and Disconnecting the Field Wiring ........... 14–4 Module Operation ....................14–6 Special V-memory Locations ................... 14–7 Configuring the Module in Your Control Program ..........14–11 Negative Temperature Readings with Magnitude Plus Sign .......
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.70 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.50 (or later). See our website for more information: www.automationdirect.com.
Chapter 14: F0-04RTD 4-Channel RTD Input Module Calibration The module automatically re-calibrates every five seconds to remove any offset and gain errors. The F0-04RTD module requires no user calibration. However, if your process requires calibration, it is possible to correct the RTD tolerance using ladder logic. You can subtract or add a constant to the actual reading for that particular RTD.
Chapter 14: F0-04RTD 4-Channel RTD Input Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Chapter 14: F0-04RTD 4-Channel RTD Input Ambient Variations in Temperature The F0-04RTD module has been designed to operate within the ambient temperature range of 0°C to 60°C. Precision analog measurement with no long term temperature drift is assured by a chopper stabilized programmable gain amplifier, ratiometric referencing, and automatic offset and gain calibration.
Module Operation Channel Scanning Sequence The DL05 and DL06 read all four input channels data during each scan. The CPUs support special V-memory locations that are used to manage the data transfer. This is discussed in more detail on the following page, “Special V-memory Locations”.
F: Diagnostic Error V7707 V707 V717 V727 V737 The table below shows the special V-memory locations used by the DL05 and DL06 PLCs for the F0–04RTD module. A: Number of Channels Enabled/Data Format Register Number of Channel Data in Channel Data in...
Registers table on the previous page. For example, if using a Pt1000 RTD with a module installed in slot 2 of a DL06, load a value of 4 into V713. All channels of the module must be the same RTD type.
Chapter 14: F0-04RTD 4-Channel RTD Input D: Units Code Register All RTD types are converted into a direct temperature reading in either Fahrenheit or Celsius. The data contains one implied decimal place. For example, a value in V-memory of 1002 would be 100.2 °C or °F.
Chapter 14: F0-04RTD 4-Channel RTD Input E: RTD Burnout Data Value Register This register is used to define either up scale or down scale channel values when a channel RTD burnout occurs. Bit 0 = Up scale/down scale value at Burnout 0 = Up scale value at Burnout, 7FFF (BCD/HEX) or 32767 (Binary) written to CH register...
Chapter 14: F0-04RTD 4-Channel RTD Input Configuring the Module in Your Control Program DL05 Example 1 The example program below shows how to setup the F0–04RTD for 4 input channels enabled, use of a type Pt100 RTD on all 4 input channels, BCD channel data format, the Fahrenheit (°F ) temperature scale, magnitude plus sign bit format, and an up scale burnout value specified.
Chapter 14: F0-04RTD 4-Channel RTD Input DL05 Example 2 The example program below shows how to setup the F0–04RTD for 2 input channels enabled, use of a type Cu10 RTD on the first 2 input channels, BCD channel data format, Celsius (ºC) temperature scale, 2’s complement format, and with a down-scale burnout value specified.
Chapter 14: F0-04RTD 4-Channel RTD Input DL06 Example 1 The example program below shows how to setup the F0–04RTD in option slot 1 for 4 input channels enabled, use of a type Pt100 RTD on all 4 input channels, BCD channel data format, Fahrenheit (ºF) temperature scale, magnitude plus sign bit format, and an up-scale burnout...
Chapter 14: F0-04RTD 4-Channel RTD Input DL06 Example 2 The example program below shows how to setup the F0–04RTD in option slot 2 for 2 input channels enabled, use of a type Cu10 RTD on the first 2 input channels, BCD channel data format, Celsius (ºC ) temperature scale, 2’s complement format, and with a down scale burnout...
Chapter 14: F0-04RTD 4-Channel RTD Input Negative Temperature Readings with Magnitude Plus Sign With bipolar ranges, you need some additional logic to determine whether the value being returned represents a positive temperature or a negative temperature. There is a simple solution: •...
Chapter 14: F0-04RTD 4-Channel RTD Input Magnitude Plus Sign (BCD) Check Channel 1 Load channel 1 data from V-memory into the accumulator. Remember, the data can be negative. V2000 Contact SP1 is always on. This instruction masks the sign bit of the BCD data, if it ANDD is set.
Chapter 14: F0-04RTD 4-Channel RTD Input Negative Temperatures 2’s Complement (Binary/Pointer Method) You can use the 2’s complement mode for negative temperature display purposes, while at the same time using the magnitude plus sign of the temperature in your control program. The DirectSOFT32 element Signed Decimal is used to display negative numbers in 2’s complement form.
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 14: F0-04RTD 4-Channel RTD Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Special Relays Corresponding to RTD Burnouts The following Special Relay (SP) bits can be used in your program to monitor for RTD burnout. SP bit : 0 = RTD OK 1 = RTD burnout DL05 and DL06 Option Slot Module Channel DL05 DL06 DL06 DL06...
Page 258
hapter hapter hapter F0-04THM 4-C Hannel HerMoCouple npuT In This Chapter... Module Specifications ..................... 15–2 Connecting and Disconnecting the Field Wiring ........... 15–4 Module Operation ....................15–7 Special V-memory Locations ................... 15–8 Configuring the Module in Your Control Program ..........15–12 Negative Temperature Readings with Magnitude Plus Sign .......
NOTE: The DL05 CPU’s analog feature for this module requires DirectSOFT32 Version 3.0c (or later) and firmware version 4.60 (or later). The DL06 requires DirectSOFT32 version V4.0, build 16 (or later) and firmware version 1.40 (or later). See our website for more information: www.automationdirect.com.
Page 260
Chapter 15: F0-04THM 4-Channel Thermocouple Input The following tables provide the specifications for the F0-04THM Analog Input Module. Review these specifications to make sure the module meets your application requirements. General Specifications Number of Channels 4, differential inputs, voltage or thermocouple Common Mode Range -1.3 VDC to +3.8 VDC Conversion Time...
Chapter 15: F0-04THM 4-Channel Thermocouple Input Connecting and Disconnecting the Field Wiring Wiring Guidelines Your company may have guidelines for wiring and cable installation. If so, you should check those before you begin the installation. Here are some general things to consider: •...
Chapter 15: F0-04THM 4-Channel Thermocouple Input Thermocouples Use shielded thermocouples whenever possible to minimize the presence of noise on the thermocouple wire. Ground the shield wire at one end only. For both grounded and ungrounded thermocouples, connect the shield to the 0V (common) terminal of the PLC power supply. Grounded Thermocouple Assembly A grounded thermocouple provides better response time than an ungrounded thermocouple because the tip of the thermocouple junction is in direct contact with the protective case.
Chapter 15: F0-04THM 4-Channel Thermocouple Input Voltage Input Wiring Diagram All of the module’s CH– terminals must be connected together as shown below. This will help eliminate ground potential differences between the input channels that could cause damage to the module. The two unlabeled terminals are internally connected and may be used for convenience to connect the CH–...
Module Operation Channel Scanning Sequence The DL05 and DL06 read the data from all four input channels during each scan. The CPUs support special V-memory locations that are used to manage the data transfer. This is discussed in more detail on the following page, “Special V-memory Locations”.
• Specify burnout data value at burnout • Read module setup diagnostics Module Configuration Registers The table below shows the special V-memory locations used by the DL05 and DL06 PLCs for the F0–04THM module. DL05 and DL06 Option Slot Module Configuration...
Chapter 15: F0-04THM 4-Channel Thermocouple Input B: Input Pointer Register This is a system parameter that points to a V-memory location used for storing module channel input data. The V-memory location loaded in the input pointer V-memory location is an octal number identifying the first V-memory location for the input data.
Chapter 15: F0-04THM 4-Channel Thermocouple Input D: Units Code Register All thermocouple types are converted into a direct temperature reading in either Fahrenheit or Celsius. The data contains one implied decimal place. For example, a value in V-memory of 1002 would be 100.2 °C or °F. For thermocouple ranges which include negative temperatures (J,E,K,T,N), the display resolution is from –3276.7 to +3276.7.
Chapter 15: F0-04THM 4-Channel Thermocouple Input E: Thermocouple Burnout Detection Enable Register This register is used to enable/disable the thermocouple burnout function. Be sure to disable the burnout detection function when checking the module calibration. Bit 0 = Thermocouple Burnout Detection Enable/Disable 0 = Burnout detection is enabled 1 = Burnout detection is disabled Burnout...
Chapter 15: F0-04THM 4-Channel Thermocouple Input Configuring the Module in Your Control Program DL05 Example 1 The example program below shows how to setup the F0–04THM for 4 input channels enabled, J type thermocouple on all 4 input channels, BCD channel data format, Fahrenheit (ºF) temperature scale, magnitude plus sign bit format, and burnout detection enabled with an up scale burnout specified.
Chapter 15: F0-04THM 4-Channel Thermocouple Input DL05 Example 2 The example program below shows how to setup the F0–04THM for 2 input channels enabled, use of a K type thermocouple on the first 2 input channels, BCD channel data format, Celsius (ºC) temperature scale, 2’s complement format, and burnout detection enabled with a down scale burnout specified.
Chapter 15: F0-04THM 4-Channel Thermocouple Input DL06 Example 1 The example program below shows how to setup the F0–04THM in option slot 1 for 4 input channels enabled, use of a J type thermocouple on all 4 input channels, BCD channel data format, Fahrenheit (ºF ) temperature scale and magnitude plus sign bit format, and burnout...
Chapter 15: F0-04THM 4-Channel Thermocouple Input DL06 Example 2 The example program below shows how to setup the F0–04THM in option slot 2 for 2 input channels enabled, use of a K type thermocouple on the first 2 input channels, BCD channel data format, Celsius (ºC ) temperature scale, 2’s complement format, and burnout detection...
Chapter 15: F0-04THM 4-Channel Thermocouple Input Negative Temperature Readings with Magnitude Plus Sign With bipolar ranges, you need some additional logic to determine whether the value being returned represents a positive temperature/voltage or a negative temperature/voltage. There is a simple solution: •...
Chapter 15: F0-04THM 4-Channel Thermocouple Input Magnitude Plus Sign (BCD) Check Channel 1 Load channel 1 data from V-memory into the accumulator. Remember, the data can be negative. V2000 Contact SP1 is always on. This instruction masks the sign bit of the BCD data, if it ANDD is set.
Chapter 15: F0-04THM 4-Channel Thermocouple Input Module Resolution Module Resolution 16-Bit (Unipolar Voltage Input) Unipolar analog signals are converted 156.25 into 65536 (2 ) counts ranging from mVDC 0 to 65535. For example, with a 0 to 156.25 mVDC signal range, 78 mVDC would be 32767.
Analog Input Ladder Logic Filter PID Loops / Filtering Please refer to the “PID Loop Operation” chapter in the DL06 or DL05 User Manual for information on the built-in PV filter (DL05/06) and the ladder logic filter (DL06 only) shown below.
Chapter 15: F0-04THM 4-Channel Thermocouple Input NOTE: Be careful not to do a multiple number conversion on a value. For example, if you are using the pointer method in BCD format to get the analog value, it must be converted to binary (BIN) as shown below. If you are using the pointer method in Binary format, the conversion to binary (BIN) instruction is not needed.
Special Relays Corresponding to Thermocouple Burnouts The following Special Relay (SP) bits can be used in your program to monitor for thermocouple burnout. SP bit : 0 = Thermocouple OK 1 = Thermocouple burnout DL05 and DL06 Option Slot Module Channel DL05 DL06 DL06 DL06...
Need help?
Do you have a question about the DL06 and is the answer not in the manual?
Questions and answers