Home

Chapter 9 - AutomationDirect

image

Contents

1. Each channel requires 2 words of V memory irrespective of the format used General Specifications Operating Temperature 0 to 55 C 32 to 131 F Storage Temperature 20 to 70 C 4 to 158 F Humidity 5 to 95 non condensing No corrosive gases permitted EN61131 2 pollution degree 1 Vibration MIL STD 810C 514 2 Shock MIL STD 810C 516 2 Field to Logic side Isolation 1800VAC applied for 1 second 100 tested Insulation Resistance gt 10M ohms 500VDC NEMA ICS3 304 Impulse 1000V 1mS pulse RFI Noise Immunity 145MHz 440Mhz 5W 15cm Worst case error during noise disturbance is 5 of full scale Agency Approvals UL508 UL60079 15 Zone 2 Module Location Any slot in a DLO5 or DLO6 System Field Wiring Removable Terminal Block Weight 49 g 1 7 oz Environmental air DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 9 3 Chapter 9 F0o 04DAH 2 4 Ch Analog Voltage Output Connecting and Disconnecting the Field Wiring disconnect power to the PLC and all field devices Failure to disconnect power can result in damage to WARNING Before removing the analog module or the terminal block on the face of the module the PLC and or field devices 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
2. For example loading a constant of 0004 BCD into LETT LITT 1111119876543210 V7700 sets four channels active and causes the output 543210 data value to be read from pointer designated V memory as a BCD number Alternatively loading a constant of 0084 BCD into V7700 sets four channels active and causes the output data value to be read from pointer designated V memory as a binary number V7700 binary setup MSB LSB ETTITT 1111119876543210 543210 Storage Pointer Setup System memory location V7702 is used as a pointer It points to a user memory location where the analog output data is stored by the user program pending distribution to the output module An octal number is loaded to the pointer memory to identify the beginning of a block of user memory where output values are stored For example loading O2100 into V7702 causes the CPU to look for Ch 1 s output data value in V2100 2101 Ch 2 s data value in V2102 2103 Ch 3 s data value in V2104 2105 and Ch 4 s data value in V2106 2107 You will find an example program that loads appropriate values to V7700 and V7702 on page 9 9 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 9 7 Chapter 9 F0o 04DAH 2 4 Ch Analog Voltage Output DLO06 Data Formatting Special V memory locations are assigned to the four option slots of the DL06 PLC The table below shows these V mem
3. the data LDA to send to the output module For example the O2100 entered here would O2100 designate the following addresses Ch1 V2100 2101 Ch2 V2102 V2103 Ch3 V2104 V2105 Ch 4 V2106 2107 OUT The octal address O2100 is stored here V702 is assigned to the first option slot V702 and acts as a pointer which means the CPU will use the octal value in this location to determine exaclty where to get the data to send to the output module 9 10 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 Chapter 9 F0 04DAH 2 4 Ch Analog Voltage Output DL06 Pointer Method Using the IBox Instruction Available in DzrectSOFT5 The following logic accomplishes the same thing as the previous ladder example but it uses the IBox instruction ANLGOUT No permissive contact or input logic is used with this instruction Output Scale Conversion Calculating the Digital Output Value Your program has to calculate the digital value to send to the analog output module Most applications use measurements in engineering units so it is usually necessary to convert from engineering units to a suitable output value The conversion to an output value can be accomplished by using the conversion formula shown You will need to substitute the engineering units for your scale into the formula to the right Analog Output Module Pointer Setup ANLGOUT Base KO Local Slot Number of O
4. APTER F0O O4DAH 2 4 Cu ANALOG VOLTAGE OUTPUT In This Chapter Module Specification iieaces ice aces cem viiia danger e E RR Rin d 9 2 Connecting and Disconnecting the Field Wiring llle 9 4 Wiring Diagram s s hy eG tistrci eee Eee seb ee E ER 9 5 Module Operation 0 565 656 6665 bebe i ri eb Ree Ce ce ee eee ees 9 6 Special V memory Locations 0 ccc eee eee eee eee ene 9 7 Using the Pointer in Your Control Program 0 cece eee eee eee 9 9 Output Scale Conversion 0 aa cece eee e eth 9 11 Module Resolution 0 0 cece ec ee ec ee eee hes 9 14 Chapter 9 F0o 04DAH 2 4 Ch Analog Voltage Output 6 rt Module Specifications The FO 04DAH 2 analog output module offers the following features e The DL05 and DLO06 will update all four channels in one scan The removable terminal block simplifies module replacement Full 16 bit resolution NOTE The DLO5 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 9 2 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 Chapter 9 F0 04DAH 2 4 Ch Analog Voltage Output i The following tables provide the specifications for the FO O4
5. DAH 2 Analog Output Module Review these specifications to make sure the module meets your application requirements Output Specifications 4 Outputs per module Output Range 0 10VDC Resolution 16 bit 152uV bit Output Type Voltage sourcing sinking at 5mA max PLC Data Format 16 bit Unsigned Integer 0 FFFF binary or 0 65535 BCD Output value in program mode OV excluding PID independent mode Output Impedance 0 5 Ohms typical Load Impedance gt 2000 Ohms Maximum Capacitive Load 0 01 uF maximum Allowed load type Grounded Maximum Inaccuracy 0 296 of range including temperature changes Maximum Full Scale Calibration Error including offset error Maximum Offset Calibration Error 025 of range maximum Accuracy vs Temperature 50 ppm C maximum full scale calibration change Maximum Crosstalk 10 counts near Eror End to En Spe e o Output Stability and Repeatability 10 counts after 10 min warm up typical Output Ripple 05 of Full Scale Output Settling Time 5 ms maximum 5 us minimum full scale change All Channel Update Rate 100us Maximum Continuous Overload Outputs current limited to 40mA typical A continuous short circuit will damage the output Type of Output Protection 24VDC Peak Output Voltage capacitor transient voltage suppressor Output signal at power up and power down OV External 24VDC Power Required 45mA Base Power Required 5 0V 25mA 025 of range maximum
6. consider Use the shortest wiring route whenever possible Use shielded wiring and ground the shield at the transmitter source Do not ground the shield at both the module and the source Do not run the signal wiring next to large motors high current switches or transformers This may cause noise problems Route the wiring through an approved cable housing to minimize the risk of accidental damage Check local and national codes to choose the correct method for your application The F0O 04DAH 2 does not supply power to field devices You will need to power transmitters separately from the PLC To remove the terminal block disconnect power to the PLC and the field devices Pull the terminal block firmly until the connector separates from the module You can remove the analog module from the PLC by folding out the retaining tabs at the top and bottom of the module As the retaining tabs pivot upward and outward the module s connector is lifted out of the PLC socket Once the connector is free you can lift the module out of its slot Terminal Block Specifications Number of Positions 13 Re Order Number D0 ACC 4 Pitch 2 inch 5 08 mm 28 16AWG Solid or Stranded Conductor Wire Range Wire strip length 5 16 7 8mm Screwdriver Size Slotted 0 4T x 2 5W mm part number DN SS1 Screw Size M2 5 size Screw Torque 4 5 inch pounds 52 Nm 9 4 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 C
7. e memory location V3000 and V3001 LDD Loads the constant 65535 to the accumulator K65535 OUTD Copies the content from the accumulator to the Vv3002 memory location V3002 and V3003 _On SP1 vom Loads data from V2200 and V2201 MULD Multiplies the accumulator value by 65535 V3002 previously loaded into V3002 and V3003 DIVD Divides the accumulator value by 100 V3000 previously loaded into V3000 and V3001 OUTD Copies the content of the accumulator to the memory V2100 location V2100 and V2101 V2200 2201 V2100 2101 49 X 32112 9 12 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 Chapter 9 F0 04DAH 2 4 Ch 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 Range If you know the digital value If you know the analog signal level 0 to 10VDC A D pees og For example if you need a 6VDC signal to _ 65535 achieve the desired result you can use the D 40 A formula to determine the digital value that 65535 should be used D 40 6V 39321 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 9 13 Chapter 9 F0o 04DAH 2 4 Ch Analog Vol
8. e to setup the storage pointer in the following Analog Output Module DLOG Special V memory Locations 1 2 No of Channels V700 V710 Output Pointer V702 V712 Slot No example for the DLOG Slot 1 is the left most option slot The F0 04DAH 2 can be installed in any available DL06 option slot The ladder diagram below shows how to setup these locations with the module installed in slot 1 of the DLO6 Use the above table to determine the pointer values if locating the module in any of the other slot locations Place this rung anywhere in the ladder program or in the initial stage if you are using stage programming instructions This logic is all that is required to write the analog output data from V memory locations In the example V2100 is used but you can use any user V memory location SPO Loads a constant that specifies the number of channels to scan and the I T LD data format The lower byte selects the data format i e O BCD 8 Binary K4 and the number of channels set to 4 for the FO O4DAH 2 or iD RE The binary format is used for displaying data on some operator K84 interface units and the DLO6 display The DLO6 PLCs support see un cta binary math functions OUT Special V memory location assigned to the first option slot contains the V700 data format and the number of channels to scan This loads an octal value for the first V memory location that will hold
9. hapter 9 F0 04DAH 2 4 Ch Analog Voltage Output Wiring Diagram Use the following diagram to connect the field wiring If necessary the FO 04DAH 2 terminal block can be removed to make removal of the module possible without disturbing field wiring Typical User Wiring Internal Module Circuitry TE Ch 1 voltage a8 sink source CH1 DAC Ch 2 CH3 _voltage CH3 DAG 0 10VDC sink source Ghi Voltage Output CH4 voltage CH4 DAC Ch 3 EOM sink source a Voltage Output CHA Ch 4 rt COM mi E com SHIELD CONNECTED TO SIGNAL gt com SOURCE COMMON 1 OF 4 SHOWN COM EE COM com eee com 24VDC p ISOLATED ANALOG LL 2v avbe CIRCUIT POWER ov F0 04DAH 2 WV isolated analog circuit common 24VDC Power Supply DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 9 5 Chapter 9 F0o 04DAH 2 4 Ch Analog Voltage Output Module Operation Channel Scanning Sequence The DL05 and DLO6 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 memo
10. lue in V2104 2105 and Ch 45 data value in V2106 2107 You will find an example program that loads appropriate values to V7700 and V7702 on page 9 10 9 8 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 Chapter 9 F0 04DAH 2 4 Ch Analog Voltage Output Using the Pointer in Your Control Program DLO05 Pointer Method Using Conventional Ladder Logic memory location on the first scan only Use the SPO bit as a permissive contact when using the code shown E NOTE The proper use of the DLO5 pointer requires that the V memory address be written to the special below The example program below shows how to setup the special V memory locations This rung can be placed anywhere in the ladder program or in the initial stage if you are using stage programming instructions This is all that is required to read the analog output data from V memory locations In the example V2100 is used but you can use any user V memory location SPO Loads a constant that specifies the number of channels to scan and the I LD data format The lower byte selects the data format i e O BCD 8 Binary K4 and the number of channels set to 4 for the F0 04DAH 2 or LD The binary format is used for displaying data on some operator K84 interface units The DLO5 PLCs support binary math functions OUT Special V memory location assigned to the option slot contains the V7700 data format and the number of cha
11. nnels to scan This loads an octal value for the first V memory location that will hold the data to send to the output module For example the 02100 entered here would OI designate the following addresses Ch1 V2100 2101 Ch2 V2102 V2103 Ch3 V2104 V2105 Ch 4 V2106 2107 The octal address 02100 is stored here V7702 is assigned to the option slot OUT and acts as a pointer which means the CPU will use the octal value in this location V7702 to determine exaclty where to get the data to send to the output module DLO05 Pointer Method Using the IBox Instruction Available in DzrectSOFT5 The following logic accomplishes the same thing as the previous ladder example but it uses the IBox instruction ANLGOUT Analog Output Module Pointer Setup ANLGOUT IB 461 Base KO Local KO Slot K1 No permissive contact or input logic Number of Output Channels KA is used with this instruction Output Data Format 0 BCD 1 BIN KO Output Data Address V2100 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 9 9 Chapter 9 F0 04DAH 2 4 Ch Analog Voltage Output DLO6 Pointer Method Using Conventional Ladder Logic NOTE The proper use of the DLO6 pointer requires that the V memory address be written to the special memory location on the first scan only Use the SPO bit as a permissive contact when using the code shown below Use the special V memory table below as a guid
12. ory locations which can be used to setup the FO C04DAH 2 Analog Output Module DLO6 Special V memory Locations 1 2 Slot No Data Type and Number of Channels V700 V710 Output Pointer V702 V712 Data Type and Number of Active Channels Setup System memory locations V700 710 720 and 730 are i gt V700 BCD set used to set the data format either to BCD or binary and to es f f MSB LSB set the number of channels that will be active r1 O For example loading a constant of 0004 BCD into AITTE A ee XH V700 sets four channels active and causes the output data value to be read from pointer designated V memory as a V700 binary setup BCD number MSB LSB Alternatively loading a constant of 0084 BCD into V700 sets four channels active and causes the output data value to be read from pointer designated V memory as a binary number 1111119876543210 543210 Storage Pointer Setup System memory locations V702 712 722 and 732 are used as pointers They point to user memory locations where the analog output data is stored by the user program pending distribution to the output module An octal number is loaded to the pointer memory to identify the beginning of a block of user memory where output values are stored For example loading O2100 into V702 causes the CPU to look for Ch 1 s output data value in V2100 2101 Ch 2 s data value in V2102 2103 Ch 3 s data va
13. ry Locations E RNS Read Inputs Y Execute Application Program Read the data H Store data H 1 y Write to Outputs Mi DLO5 DLO6 PLC Scan N lt 4 Scan N 1 lt _4 Scan N 2 lt _4 Scan N 3 1 Scan N44 7 Ch1 2 3 4 Ch1 2 3 4 Ch 1 2 3 4 Ch 1 2 3 4 Ch 1 2 3 4 9 6 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 Chapter 9 F0 04DAH 2 4 Ch Analog Voltage Output A 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 e specify the number of channels to scan up to 4 channels for the FO 04DAH 2 specify the V memory locations where the user program will store the output data pending distribution to the output module DLO05 Data Formatting The table below shows the special V memory locations used by the DLO5 PLC for the F0 04DAH 2 Analog Output Module DLO5 Special V memory Locations Data Type and Number of Channels V7700 Storage Pointer V7702 Data Type and Number of Active Channels Setup System memory location V7700 is used to set the data format either to BCD or binary and to set the number of V7700 BCD setup channels that will be active MSB LSB
14. tage Output ese 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 MSB LSB MSB LSB OBO OOD Ao 3210 3210321032103210 Binary Example V2001 V2000 MSB LSB MSB LSB l TTTI 1 1111119876543210 1111119876543210 543210 543210 E data bits Resolution Details Since the module has 16 bit resolution the analog signal is converted into 65 536 counts ranging from 0 65 535 2 6 A OVDC signal would be 0 and a 10VDC signal would be 65535 This is equivalent to a binary value of 0000 0000 0000 0000 to 1111 1111 1111 1111 or 000 to FFFF hexadecimal Each count can also be expressed in terms of the signal level by using the following equation 10V H L 65535 Resolution H high limit of the signal range ov L low limit of the signal range 0 65535 The following table shows the smallest detectable signal change that will result in one LSB change in the data value for each increment of the signal change Signal Span Smallest Detectable VDC Range H L Divide By Change 0 to 10VDC 10 VDC 65535 153V 9 14 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11
15. utput Channels Output Data Format 0 BCD 1 BIN Output Data Address U L BT RAE 65535 U Engineering units to output H High limit of the engineering unit range L Low limit of the engineering unit range A Analog value 0 65535 For example if you want to output pressure PSI between 0 0 and 100 0 you may multiply the pressure value by 10 to store in a V memory location and eliminate the decimal point Notice how the calculations differ when you use the multiplier The following example demonstrates how to output 49 4 PSI Example without multiplier U L A ZL 65535 49 0 A 100 0 65535 A 32112 Example with multiplier U L A n Hop 65595 494 0 A j00020 95595 A 32374 DL05 06 Option Modules User Manual 7th Ed Rev A 08 11 ll Chapter 9 F0o 04DAH 2 4 Ch Analog Voltage Output e 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 First Scan SPO LDD Loads the constant 100 to the accumulator Cd K100 OUTD Copies the constant 100 from the accumulator V3000 to th

Download Pdf Manuals

image

Related Search

Related Contents

Texas Instruments MSC1210 User's Manual  Uniden EXS 9965 Cordless Telephone User Manual  Manuel d`opération général  Philips SHB1700  取扱説明書のダウンロードはこちら(PDF:233KB)  Abreuvoir mode d`emploi  

Copyright © All rights reserved.
Failed to retrieve file