Home
505 Differential Analog Input Module
Contents
1. Alarm Setpoints Scaling Units Table address Table address Channel Setpoint Channel Units 1 Low 1 Low High High 2 Low 2 Low High High 3 Low 3 Low High High 4 Low 4 Low High High 5 Low 5 Low High High 6 Low 6 Low High High 7 Low T Low High High 8 Low 8 Low High High 9 Low 9 Low High High 10 Low 10 Low High High 11 Low 11 Low High High 12 Low 12 Low High High 13 Low 13 Low High High 14 Low 14 Low High High 15 Low 15 Low High High 16 Low 16 Low High High Differential Analog Input Module User Manual V orK Memory Configuration Ta bles E 1 V or K Memory Configuration Tables continued Number of Averages Filtering Settling Time Table address Table address Channel Number of Channel Settling Time Averages milliseconds 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 Function Enable Bits Start of Enable block WY Value Low alarm High alarm Scaling Digital filtering Averaging Peak hold Valley hold 4 20 mA offset mode E 2
2. A V301 65 535 C3 V302 65 535 Figure 3 11 Enabling the Functions Loaded 6 With the Data_Ready bit data is transferred with Y 32 see Figure 3 12 ES NA V303 1 Y32 Data_Ready Figure 3 12 Loading the Enable Bits Differential Analog Input Module User Manual Advanced Function Programming 3 13 3 3 Loading Programs into the I O Module Before entering relay ladder logic in the controller utilize the worksheets in Appendices E and F to ensure a successful installation and start up The following sample ladder program is provided to demonstrate how the data is loaded into the PPX 505 2555 module Each channel is enabled for all functions supported In the program in Figure 3 13 a counter is used to load all of the functions into the module When Module Ready is true the data is moved from V memory tables to the appropriate WY register The data identification bits Y17 Y19 are set with the SETI and RSTI instruction When the rung is complete the Data_Ready output Y 32 is energized As the counter is incremented the next scan of the program loads another set of variables into the module The first rung loads low and high alarm setpoints The second rung loads the low and high scaling values The third rung loads the filter time constants and the number of averages The fourth rung loads enable bits for each function The controller may selectively enable each channel for
3. 10 volts I nput current mA x 32000 20 to 20 mA Input Range Mode Digital Word WX Figure 1 4 illustrates the effects of a change in input level going from 0 3125 to 0 625 mV in the Oto 5 V unipolar input mode For the 0 to 10 V and O to 20 mA unipolar input modes or the bipolar modes refer to the formulas above to determine the digital word which results from a particular input 0 9129 y 32000 2 0 0 0 0 0 0 MSB Sign 1 0 0 625 mV 5V x 32000 4 Figure 1 4 Example of Change in Input Level Differential Analog Input Module User Manual Description 1 5 1 5 Effect of Out of Range Input Signals Overview Unipolar Mode Description The PPX 505 2555 Differential Analog Input Module utilizes the overrange and underrange bit to indicate when a channel has reached individual limits The value of the overrange or underrange condition varies from channel to channel The reason for this is that as a channel is calibrated all of the gains and offsets and dynamic ranges of the analog to digital converter of the system are compensated for in each analog input channel Therefore the point at which the analog to digital converter reaches a saturation point and can nolonger produce a change in counts for a corresponding ch
4. As shipped all input channels are configured for current inputs 5 V range unipolar mode and digital filtering enabled see Table 2 1 NOTE The5 V input signal range configuration is used for both 0 to5 VDC and 1to5 VDC or 4to 20 mA and 0 to 20 mA input signal ranges Table 2 1 Factory Configuration J umper Settings Channel Voltage J umper Voltage J umper Unipolar J umper Number Current Position Range Position Bipolar Position J umper J umper 5Vor 10V Jumper UNI or BIP E JP5 5V JP5 UNI 2 2 JP6 5V JP6 UNI 3 P 3 JP7 5V JP7 UNI 4 4 JP8 5V JP8 UNI 5 EZ JP9 5V JP9 UNI 6 zl 6 J P10 5V J P10 UNI 7 7 JP11 5V jP11 UNI 8 8 J P12 5V J P12 UNI 9 9 J P13 5V J P13 UNI 10 10 JP14 5V J P14 UNI JP3 11 11 JP15 5V J P15 UNI 12 12 J P16 5V J P16 UNI 13 13 l J P17 5V J P17 UNI 14 14 J P18 5V J P18 UNI JP4 15 15 l J P19 5V J P19 UNI 16 16 l J P20 5V J P20 UNI Unipolar Voltage Digital J umper AN Bipolar Range Filtering Position Channels Switches Switches J umper FIL none 2 4 Insta lla tion Differential Analog Input Module User Manual Changing the Configuration Changing the module input channel configuration involves the following steps Selecting voltage V or current I input mode for each channel Selecti
5. 2 1 2 2 2 3 2 4 2 5 Chapter 2 Insta lla tio n Getting Started cccoccccccrcn eee hannah a aa i a a n n n a n Overview of Installation Procedure ssssssss RR Planning the Installation 0ooccoococoo I nmm mmm OU Cul Pm Calculating the I O Base Power Budget ccc cette a INDUE Sigrial Wirlng seeds cee Fannie oe atn neuere Gana ewe edad Rr itc WE wea a e ets Unpacking the Module cre meti eie tercie Eon RE ies Configuring the Module ccceeeeee cece cece emnes OVBIVISW 05 oid bd i EA AA AAA AAA ATA a a k Changing the Configuration siasa risaie a ieaiai or Selecting Voltage or Current Input Mode J P1 J P2 J P3 J P4 oo ooo Selecting Voltage Range JP5 J P20 aieri ioiii aiii a a He Selecting Unipolar or Bipolar Input Mode LL Selecting Digital Filteridg_ ooooccccocorncnnr IR Digital Filter Time Constant 125 eee ek a kak ege e d Installing the Module 0ccocccoc n n nnnm mmm nr Inserting the Module Into the I O Base Wiring the Input Connectors isai iiia e ea d nnn Connecting Voltage Input Wiring ssssssssssss e Connecting Curent Input Wiring oocccccccccoccc n Inserting the Screw Terminal Connector Checking Module Operation ccccec cece cece nnn ness nnn Checking Module Status i scere rere eR ERRORES RU RR soc UR POR RR ined Checking Module Configuration in Controller Memory lt Differential Analog Input Module U
6. 60Hz digital filtering disabled Normal Mode Rejection gt 45db 60Hz digital filtering enabled Input Protection Input ESD Protection 4 000 V Overrange Protection 500V Isolation 1500 VDC channel to PLC Module Size Single wide Backplane Power Consumption 5 0 Watts Operating Temperature 0 to 60 C 32 to 140 F Storage Temperature 40 to 85 C 40 to 185 F Humidity Relative 5 to 95 noncondensing Shipping Weight 1 5 Ibs 0 68 Kg Agency Approvals UL UL for Canada FM Class Div 2 CE Specifications subject to change without notice Differential Analog Input Module User Manual Specifications B 1 Appendix C Jumper Settings Log Sheet Record the configuration jumper settings on this log for future reference Make additional copies if necessary Table C 1 Jumper Settings Log Voltage J umper Voltage J umper Unipolar J umper Current Position Range Position Bipolar Position J umper Jumper 5Vor10V Jumper UNI or BIP Channel Number 1 2 3 4 5 6 7 8 9 All Unipolar Voltage Digital J umper Channels Bipolar Range Filtering Position Switches Switches J umper FIL none SW7 SW5 1 16 JP121 FIL SW8 SW6 Differential Analog Input Module User Manual Jumper Settings Log Sheet C 1 Appendix D I O Register Quick Reference reserved Module Ready 505 2555 to controller 0 1 1 0 l filtering time constants n
7. A jumper on the module selects the standard 16WX login or the high density advanced function interface Each channel can also be set through hardware settings for voltage or current input unipolar or bipolar operation and 5 V or 10 V range Each of these functions can be selected on a per channel basis and each channel can have any function in any combination e g alarming on a scaled value which is digitally filtered and set for peak hold See Section 3 4 for timing considerations Scaling Each channel can be configured with low and or high scale value A flowmeter that outputs O mA 5 cfm and 20 mA 950 cfm would have a low scale of 5 and a high scale of 50 An operator interface attached tothe controller could then read the analog values directly in engineering units without having to run a Special Function program to scale the input A standard 20 offset mode is also available for 4 20 mA signals Alarming Each channel can be assigned a low and or high alarm value No analog alarm blocks are needed in the controller Alarming occurs real time as the signal is processed by the module Two WX words are used to indicate high and low alarm conditions bit 1 channel 16 etc A third WX word is the logical OR of the high and low alarms Peak valley hold The peak or valley of a rapidly changing analog signal has been impossible to detect unless an external circuit was used The PPX 505 2555 makes possible the detection of a peak or valley
8. Bipolar LL kaka 1 4 Example of Change in Input Level LLP aaa 1 5 Voltage Input Limits Unipolar sismi imide naian aa aia iae iA aAA ar 1 6 Typical Unipolar Overrange Word Value nsns 1 7 Typical Unipolar Underrange Word Value LLP Pakaks 1 7 Voltage Input Limits Bipolar 2 em m m 1 8 Typical Bipolar Ovemange Word Value sssssseeeee een 1 9 Typical Bipolar Underrange Word Value LLP kaikas 1 9 Configuration JumperLocations sssi ae tet nnns 2 7 Screw Terminal Plug Wiring sssssssss e 2 8 Typical Internal Circuit Voltage Mode sssseseeeenn e 2 9 Typical Intemal Circuit Current Mode sssssseseee ense 2 9 Input ConnectorAssembly kiti adis i eter aru eee Pun adr d enda A 2 10 Example I O Configuration Chart aaa 2 11 Configuring the PPX 505 2555 for Advanced Functions LL 3 3 PPX 505 2555 I O Configuration Chat aaa 3 4 Input Fla G BIES 2o poesis dote oe e TUR D vetere eate uds P EUR ew a edat d 3 6 Module Ready Bit onim etie RD ia dg itr iq e eoa eae io 3 8 Data Transfer Control Bits is e iai edd R Deer Peck Rata ac n dd cies 3 9 Data Loading Process e i ii iai ei e ii ii a ii i ies 3 10 Sample Low and High Alam Setpoints LL 3 11 The Module Ready Bit LLP kaka kaka 3 11 Identifying the Data Being Transferred sss ssseeeeeeeeeee eee 3 12 The Data Ready BIE cocos ra rte ai i RD eri a CT EE e Re a 3 12 Ena bling the FunctionsLoaded LLP 3 13 Loading the Enable Bit
9. Translated Digital Word If overrange or underrange set to 1 Unused set to 0 Bipolar Word Map Figure 1 3 Word Input to the PLC from the Module Bipolar NOTE In the bipolar map bit 15 is unused There will however be cases where bit 15 will not be zero as indicated Bipolar mode consists of 13 bits plus a sign bit When this data is transformed to a 16 bit word space to the controller some codes will result that will include bit 15 Differential Analog Input Module User Manual 1 4 Analog to Digital Conversion Unipolar Mode Conversion Bipolar Mode Conversion Example Conversion The following equations may be used to calculate the digital word which will result from a particular voltage or current input in the unipolar input mode H nput voltage V x 32000 Oto5 V Input Range Mode Digital Word WX 5 volts H nput voltage V x 32000 0 to 10 V Input Range Mode Digital Word WX 0 to 20 mA Input Range Mode Digital Word WX The following equations may be used to calculate the digital word which will result from a particular voltage or current input in the bipolar input mode I nput voltage V x 32000 5to5V Input Range Mode Digital Word WX 5 volts I nput voltage V x 32000 10to10V Input Range Mode Digital Word WX
10. averaging process again The previously loaded averaging sample number is used or the default value of 20 if no data is loaded and the averaging function is enabled Averaging Reset with New Value In the event a very large number for averaging is inadvertently loaded into the module and enabled the input channel will appear to not be working correctly The input channel requires a reset with a smaller number of samples To initate a reset with a new averaging value the number of samples is loaded as previously described and then each channel may be individually reset and enabled for the new value with WY 75 Peak or valley hold data is returned in locations WX49 WX64 provided that Y 30 and Y 31 are set accordingly See Figure 3 14 Data Read Peak Valley Flags Figure 3 14 Peak Valley Truth Table NOTE Upon power up and the enabling of peak and valley hold peak values returned will be the actual value at the input Valley values must go below zero which is the default value before data is returned This is not the case if a reset is issued to the valley function On reset the valley threshold is the current value 3 20 Advanced Function Programming Differential Analog Input Module User Manual Peak and Valley Hold Reset Hag Bits Outputs Y 28 and Y 29 are used to reset the valley or peak hold functions The operation during reset is dependent on whether the hold function is enabled for each individual channel
11. ADDRESS WX WY FUNCTION ses VO us aa OO sus 0000 0000 Figure 2 6 Example I O Configuration Chart In this example the PPX 505 2555 module is inserted in slot 1 in I O base 0 Data for channel 1 appears in word location WX1 data for channel 2 appears in word location WX2 etc For your particular module look in the chart for the number corresponding to the slot occupied by the module If word memory locations appear on this line then the module is registered in the controller memory and the module is ready for operation If the lineis blank or erroneous re check the module to ensure that it is firmly seated in the slots Generate the controller memory configuration chart again If the lineis still incorrect contact the Siemens Energy amp Automation Inc Technical Services Group in the U S A at 423 461 2522 In other countries you can also contact the nearest Siemens distributor Differential Analog Input Module User Manual Installation 2 11 3 1 Advanced Software Functions Introduction Las Overview of the Advanced Functions Setting the Module Configuration Jumperfor Advanced Mode Logging the Module in the Controller I O Configuration Memory 3 2 Intemal Register Sructures Description of the I O Registers Input Registers uuna aaaea Output Registers ooooocoommmmomo Control Registers LLP Inputs 222 de ii Rar pes E Rh OUtpDUts cxx Peek ka sos o Fac
12. Repeat this procedure for the remaining voltage input channels The inputs of this module are full differential input amplifiers that may be driven in a differential or single ended mode See Figure 2 3 Figure 2 3 Typical Intemal Circuit Voltage Mode For current input circuits connect the signal wire to the positive screw terminal and the return wiretothe negative screw terminal The ground terminals labeled SHIELD provide a convenient location to terminate the shield Insert the wires in the appropriate holes on the front of the connector adjacent to the corresponding screw When the wires are inserted tighten the screws Repeat this procedure for the remaining current input channels See Figure 2 4 SHE Figure 2 4 Typical Intemal Circuit Current Mode NOTE No external current resistor is required in current mode Differential Analog Input Module User Manual Installation 2 9 Installing the Module continued Inserting the Screw When all the input signal wires are connected to the screw terminal align Teminal the edge of the printed circuit board with the corresponding edge of the Connector wiring connector and press the connector on the circuit board until the connector is fully seated Next align the captive screws on the top and bottom of the connector with the front panel and tighten until the module connector is
13. V A CAUTION Failure to properly configure each input channel for current mode could result in damage to equipment Ensure you set the corresponding Voltage Range Jumper to 5 V For each input channel operating in voltage mode set the corresponding Voltage Range J umper to 5 V for O to 5 VDC input range or 10 V for O to 10 VDC or 10 to 10 VDC input range Locate DIP switches SW5 and SW6 and for each channel select the voltage range as previously selected with the jumpers Differential Analog Input Module User Manual Selecting Unipolar Locate the Unipolar Bipolar J umpers J P5 through J P20 see Figure 2 1 or Bipolar Input For each channel select UNI or BIP for Unipolar or Bipolar mode Next set Mode DIP switches SW7 and SW8 for each channel to the same selection as the corresponding jumpers J P5 J P20 Selecting Digital Locate the Digital Filtering No Filtering J umper J P121 see Figure 2 1 To Filtering enable digital filtering set the jumper in the FIL position Since many analog input signals contain noise use digital filtering unless maximum response time is required Digital Filter Time The time constant for the module is 25 milliseconds An input signal from Constant zero to full scale will require 4 to 5 time constants to reach a final value Therefore the effect of digital filtering will slow the response of the module to 100 milliseconds JP4 JP3 JP2
14. V or K Memory Configuration Tables Differential Analog Input Module User Manual Appendix F Addressing Worksheet This worksheet will aid in establishing the correct address for critical locations such as Module Ready Data Ready and locations of the start of the WY register block Controller Start Log in Address Start Module Ready Start 15 Data Identification Bits Y17 Y19 Start 16 Data Ready Start 31 Averaging Reset Start 26 Peak Hold Reset Start 27 Valley Hold Reset Start 28 Start of WX Registers Start 32 Start of WY Registers Start 64 Peak Valley Select Bit Start 29 Flag Bits or Peak Valley Select Start 30 Figure F 1 Addressing Worksheet Differential Analog Input Module User Manual Addressing Worksheet F1 Customer Response We would like to know what you think about our user manuals so that we can serve you better How would you rate the quality of our manuals Excellent Good Fair Poor Accuracy Organization Clarity Completeness Graphics Examples Overall design Size Index Would you be interested in giving us more detailed comments about our manuals Yes Please send me a questionnaire No Thanks anyway Your Name Title Telephone Number Company Name Company Address Manual Name SIMATIC 505 Differential Analog Input Module PPX 505 2555 User Manual Manual A
15. and holds that value until reset by the controller The peak valley measurement is available to the controller at the same time as the currently measured analog value Averaging This option is used to clean up a signal that is at a steady state e g a sensor riding on a liquid tank with riplets The user specifies how many signal scans to average and this value is presented to the PLC Digital filtering This has the effect of a moving average operation actually it is an Infinite mpulse Response filter and is useful to smooth out the high frequency noise on a changing analog signal See Section 3 4 3 2 Advanced Function Programming Differential Analog Input Module User Manual Setting the Module Configuration Jumperfor Advanced Mode All of these advanced function options are designed to be stored in the controller in a V memory or K memory table and downloaded to the module The advantages of this method over a communications port on the module are greater flexibility easier maintenance and reduced documentation The controller can change any function on the fly if changing process conditions require for example a process needs tighter control therefore narrower alarm limits Any replacement module can be downloaded from the controller which eliminates the need for a cable a laptop computer and the most recent documentation Before you begin to use the advanced mode of the PP X 505 2555 all of the hardware func
16. any function 3 14 Advanced Function Programming Differential Analog Input Module User Manual Data_Ready Y32 RSTI C2 C Module Ready dus MOVW A V1 B WY65 N 32 Module_Ready X16 MOVW pal A V33 B WY65 N 32 Module_Ready X16 MOVW A V65 B wY65 N 32 Module Ready X16 MOVW po A V97 B WY65 N 32 Figure 3 13 505 2555 Configuration Example Program Differential Analog Input Module User Manual Advanced Function Programming 3 15 3 4 Timing Considerations Without any of the advanced features enabled the PPX 505 2555 module will update all 16 points in less than 6 msec With all functions enabled for all 16 points the module will update all 16 channels in less than 56 msec Each function has a specific overhead associated with it and your application should consider the time delays to ensure that there is adequate time allowed for the processing of data Timing Constaints Table 3 7 shows a chart of the overhead required for all 16 channels when When Using each of the advanced functions is enabled Operations such as scaling and Advanced offset mode require the greatest amount of time due to the multiplication Functions and division in the microcomputer Table 3 7 Timing Overhead for Functions Enabled Functions Enabled in Enhanced Mode Time for All 16 32 WX and 32 WY 16 X and 16 Y Channel
17. values Read peak hold values Read peak hold valley hold or Read flags Read flags Read peak hold valley hold values NOTE In operation the state of Y31 determines whether WX49 WX64 return peak valley data or the flag bits defined in Figure 3 3 If Y31 is on then the type of data valley hold or peak hold is selected with Y30 Y32 Data_Ready controller to module data ready flag 0 no data 1 data ready to transfer Figure 3 5 Data Transfer Control Bits Differential Analog Input Module User Manual Advanced Function Programming 3 9 Intemal Register Structures continued Loading Data into The process by which data is loaded into the PP X 505 2555 module is shown the PPX 505 2555 in Figure 3 6 Module Set up V memory table with alarm setpoints Module_Ready Move data to WY output registers Set data identification outputs for alarm setpoints Energize Data_Ready output Module_Ready Move function enable mask to WY output registers Set data identification for function enable Energize Data_Ready output Figure 3 6 Data Loading Process 3 10 Advanced Function Programming Differential Analog Input Module User Manual The following steps explain how data is loaded into the PPX 505 2555 module 1 V or K memory tables are constructed with the scaling alarm setpoints filtering and averaging units In the example
18. Figure 3 15 shows how the peak value and the valley value react during reset Peak or Valley Hold Function Enabled Reset to current input value Disabled Reset to zero Figure 3 15 Peak Valley Reset Truth Ta ble When not using peak or valley hold WX49 WX54 return flag bits for each of the functions and each of the channels may be interrogated with ladder logic instructions The flag bits correspond to the 16 channels in the module The LSB or bit 16 corresponds to channel 1 and the MSB or bit 1 corresponds to channel 16 See Figure 3 16 Channel 16 15 14 13 12 Figure 3 16 Mapping Bit Position to Channel Number Alarm flags WX49 The alarm flag bit is the logical OR of the low alarm bit WX5 and the high alarm bit WX50 for each channel This allows one simple check to determine if an alarm exists on a channel These alarm bits reset automatically when the alarm condition is no longer true In the event that an alarm exists on a channel the ladder logic may determine whether the alarm has reached the low alarm or the high alarm Differential Analog Input Module User Manual Advanced Function Programming 3 21 Additional Information about Each Function continued Overrange Underrange flags The overrange WX52 and underrange WX53 flag bits are set any time the analog to digital converter ADC saturates and cannot produce any higher value for positive inputs or lowe
19. Filtering 0 cece ccc ttt ttt tend Digital Filter Time Constant Lenka iii ia e Pk Pata eda be Installing the Module 0ccccccceeceeeeeeeeeeeseeeeeneeeeesseeeeneaeesenoags Inserting the Module Into the I O Base Wiring the Input Connectors 2 eens Connecting Voltage Input Wiring sssi srdaca aaa e Connecting Current Input Wiring sssssssessesee ee Inserting the Screw Terminal Connector Checking Module Operation seen ann Checking Module Status iii corset acc Checking Module Configuration in ControlerMemory lt Advanced Software Functions 0cccccccccoccc rae haare narra Intro dite loi uices oe es eiie ae Dace reach IRE RO ROSARII TR aaa RC AR Overview of the Advanced FUNCHtONS ooccccoccoccccccc nn Setting the Module Configuration Jumperfor Advanced Mode Logging the Module in the Controller I O Configuration Memory Intemal Register Structures occcoccccccccc nnne nn nn Description of the I O Registers scdciic eiii bidaideak Aaa eee N E R Input RegiStels xu o nyt eem ba ead es ai Phat a cares Output Register 2o serere ted eren a eee tasted AGER feo ERR is Control REGIMENS erei nes rie orks oats Daa e Pa d E D REOR A eee AAA Qn hicsevP r O UEDIUES 4 228 vectra A A AAA AR RA ARA xii n ad ai E ds Loading Data into the PPX 505 2555 Module Contents 3 3 Loading Programs into the I O Module 0 oocococcccoco nn n n n n n
20. JP1 JP20 JP18 JP16 JP14 JP12 JP10 JP8 JP6 JP19 JP17 JP15 JP13 JP11 JP9 JP7 JP5 DIGITAL FILTERING ENABLED SW8 SW7 n LL HC E SW6__SW5 Figure 2 1 Configuration J umper Locations Differential Analog Input Module User Manual Insta llation 2 7 2 4 Installing the Module Inserting the Insert the module into the I O base by carefully pushing the module into the Module Into the slot When the module is fully seated in the slot and backplane connector I O Base tighten the captive screws at the top and bottom to hold the modulein place To remove the module from the I O base loosen the captive screws then remove the module from the I O base Be careful not to damage the DIN connector at the back of the module when inserting or removing the module a WARNING Failure to remove power before inserting the module into the I O rack could result in damage to equipment and or injury to personnel Remove all power to the I O rack before inserting module Wiring the Input Input signals are accepted through a connector assembly located on the Connectors front of the module The connector assembly consists of a standard Series 505 wiring connector see Figure 2 5 Wiring is connected through the screw terminal plug The screw terminals can accept wire sizes up to single stranded 14 gauge wire The actual size wire used depends on the external device providing the input signal Consult the device manufac
21. SIEMENS SIMATIC 505 Differential Analog Input Module PPX 505 2555 User Manual Order Number PPX 505 8130 1 Manual Assembly Number 2806134 0001 Original Edition ADANGER DANGER indicates an imminently hazardous situation that if not avoided will result in death or serious injury DANGER is limited to the most extreme situations A WARNNG WARNING indicates a potentially hazardous situation that if not avoided could result in death or serious injury and or property damage A CAUTION CAUTION indicates a potentially hazardous situation that if not avoided could result in minor or moderate injury and or damage to property CAUTION is also used for property damage only accidents Copyright 1996 by Siemens Energy amp Automation Inc All Rights Reserved Printed in USA Reproduction transmission or use of this document or contents is not permitted without express consent of Siemens Energy amp Automation Inc All rights including rights created by patent grant or registration of a utility model or design are reserved Since Siemens Energy amp Automation Inc does not possess full access to data concerning all of the uses and applications of customer s products we do not assume responsibility either for customer product design or for any infringements of patents or rights of others which may result from our assistance MANUAL PUBLICATION HISTORY SIMATIC 505 Differential An
22. air see Caution below Wrong addresses for word Check program for correct word input input addresses Not logged in Read I O configuration Incorrect inputs Incorrect jumper settings Refer to Chapter 2 for jumper settings Incorrectly calibrated Return the module to Siemens for recalibration Noisy signal Check for proper shield termination at input connectors When it is inconvenient to visually check the status indicator use the TISOFT Display Failed I O or Show PLC Diagnostics functions Note that if the module power supply fails the module will still be logged into the controller even though it is not operating In this case Display Failed I O will not provide the information to accurately diagnose the problem A CAUTION The module fuse F1 is not user servicable If this fuse is blown the module has a serious component failure Do not attempt to repair or replace fuse F1 Return the module to your nearest Siemens distributor or Siemens Energy amp Automation Inc for repair If after consulting the chart above you are unable to diagnose or solve the problem contact the Siemens E nergy amp Automation Inc Technical Services Group in the U S A at 423 461 2522 In other countries you can also contact the nearest Siemens distributor Differential Analog Input Module User Manual A 2 Troubleshooting the System Usethe following procedures and Table A 2 to troubleshoot your system e First
23. alog Input Module PPX 505 2555 User Manual OrderManual Number PPX 505 8130 1 Refer to this history in all correspondence and or discussion about this manual Event Date Description Original Issue 04 96 Original Issue 2806134 0001 LISTOF EFFECTIVE PAGES Pages Cover Copyright Histo ry Effective Pages ii x 1 1 1 11 2 1 2 11 3 1 3 22 A 1 A 3 B 1 B 1 C 1 C 1 D 1 D 1 E 1 E 2 F 1 F 1 Registration Description Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Onginal Pages Description Contents Preface Chapterl Description 1 1 Front Panel Description 0ccocccc seen ener AE LIVE LED gn er Pa O E da A aa ie Input ConnectorforChannels1 16 ccc kaka 1 2 Operating Modes 0cccccoccccn sessi a a i n n n an Asynchronous Operation sssssssssssss esee eee s Immediate VO osi reete tice ene Mie e eo data I Rn eal ene aed UnipolarorBipolarMode sssssssseeee s Voltage orCument Mode sssssssssssseeeeee eene 1 3 Digital Word Map se nnn n snnm ran ahh OVNIS W vrai den arena abi piro edd eddie o dpto Unipolar Presentation i ata iai iai ii A AAA Bipolar PreSentatlon sia a i i i ede ile aa a 1 4 Analog to Digital Conversion 0 0occccccc nennen Unipolar Mode Conversion cete eere ena E a ERR OR ERR i ur BipolarMode Conversion sssssssssseee eer EXA Mple Conversor e
24. ange in input signal is called the overrange or underrange limit of the channel This level is different for every channel In the figures below the limits for the overrange and underrange values are the minimum limits for a given channel The actual limits for an individual channel may be greater Figure 1 5 shows the voltage input limits for unipolar mode Signals falling above or below the upper and lower limits in O to 5 V input mode or Oto 10 V input mode are translated into a digital word that includes the addition of bit 16 to indicate an overrange or underrange condition Note that although the digital word may approach zero as the analog input signal approaches the minimum for a given range the digital word will never actually be zero In fact the underrange capability of any channel in unipolar mode may produce a negative value to the controller for a number of counts before the underrange bit is set Voltage range 0 to 5 V 0 05 V 45 05 V 0to10V 200V 0 10 V 10 10 V 200 V a Module not Underrange Accuracy Overrange Module not protected output data within bit set protected damage specification damage might occur might occur 0 32 320 Note Limits will not be less than those listed but can be greater Unipolar Mode Figure 1 5 Voltage Input Limits Unipolar Differential Analog Input Module User Manual Figure 1 6 and Figure 1 7 show the binary values of typical overrange and underrange con
25. below low alarm and high alarm setpoints are loaded for each channel from V1 through V32 V1 V16 contain the low alarm setpoints for channels 1 16 and V17 V32 contain the high alarm setpoints for channels 1 16 See Figure 3 7 20 100 20 200 20 300 20 400 20 500 20 600 20 700 20 800 20 900 21 000 22 000 23 000 24 000 25 000 26 000 27 000 Figure 3 7 Sample Low and High Alam Setpoints 2 By monitoring the state of the Module Ready flag data is moved to the WY output registers See Figure 3 8 X16 Module_Ready Figure 3 8 The Module_Ready Bit Differential Analog Input Module User Manual Advanced Function Programming 3 11 Intemal Register Structures continued 3 The data identification outputs Y 19 Y 17 are set according to the data being transferred These are decoded by the module in order to distinguish thetype of data being loaded see Figure 3 9 Specified word Figure 3 9 Identifying the Data Being Transfened 4 Y32Data Ready is energized to transfer the word data into the module see Figure 3 10 Y32 Data Ready Figure 3 10 The Data Ready Bit 3 12 Advanced Function Programming Differential Analog Input Module User Manual 5 Thefunctions are enabled with the enable bits WY 65 and WY 66 are set to all 1 s with a MOVW instruction see Figure 3 11
26. ditions for unipolar mode Typical Digital Word Map for Overrange Digital Word Translated 16 384 64 32 16 8 value 32309 0 1 1 0 0 1 Bit 16 LSB Translated Digital Word If overrange set to 1 Unipolar Mode Figure 1 6 Typical Unipolar Overrange Word Value Typical Digital Word Map for Underrange Digital Word Translated 16 384 64 32 16 8 value 403 1111011 0 1 Bit 6 LSB Translated Digital Word If underrange set to 1 Unipolar Mode Figure 1 7 Typical Unipolar Underrange Word Value Differential Analog Input Module User Manual Description 1 7 Effect of Out of Range Input Signals continued Bipolar Mode Figure 1 8 shows the voltage input limits for bipolar mode In bipolar mode signals above or below the upper and lower limits in the 5 to 5 VDC or 10 to 10 VDC range are translated to a digital word and also utilize the overrange or underrange bit The actual limit for each channel will vary from channel to channel as described above Voltage range 5 to 5 V 5 05V OV 5 05V 10 to 10 V 200V 10 10V OV 10 10V 200 V iml Module not Underrange Accuracy Overrange Module not protected output data within bit set protected damage specification damage might occur might occur 32 320 32 320 Note Limits will not be less than those listed b
27. e controller memory This is important because the module will appear to be functioning regardless of whether it is communicating with the controller To view the controller memory configuration chart listing all slots on the base and the inputs or outputs associated with each slot refer to your SIMATIC 505 TISOFT2 User Manual An example chart is shown in Figure 3 2 When the module is properly logged in to the controller as a high density discrete and analog module the configuration is 16 X 16 Y 32 WX and 32 WY registers 505 I O MODULE DEFINITION FOR CHANNEL 1 BASE 1 0 NUMBER OF BIT AND WORD I O SPECIAL SLOT ADDRESS X Y WX WY FUNCTION 222270108 92 wee OO is 00 s s Figure 3 2 PPX 505 2555 I O Configuration Chart In this example the module is inserted in slot 1 in 1 O base 0 The first X point is assigned the first I O address In this example thel O assignments are X1 X16 Y17 Y32 WX33 WX64 WY65 WY96 For your particular module look in the chart for the number corresponding to the slot occupied by the module If word memory and discrete locations appear on this line then the module is registered in the controller memory and the module is ready for operation If thelineis blank or erroneous re check the module to ensure that it is firmly seated in the slots Generate the controller memory configuration chart again If the lineis still incorrect contact your local distributor or Siemens Energy amp Automation I
28. ering is enabled then the filtered data will be used for alarm comparisons that is the data will first pass through the digital filter and its associated settling time and then be compared to any low or high alarm setpoint This prevents alarm conditions that are attributable to noise Changing the Settling Time When new filter data is written tothe module the microcomputer must recompute the filter time constants This operation takes 25 msec and no new data is written to the controller during this time Numerical Range Values loaded into the module for digital filtering are expressed as 16 bit unsigned integers O to 65 535 in units of milliseconds NOTE Signed integers will be interpreted as unsigned values Differential Analog Input Module User Manual Advanced Function Programming 3 19 Additional Information about Each Function continued Averaging Peak and Valley Hold Exclusivity If averaging and filtering are both enabled alarming is exclusive of averaging This means that after the data is filtered it is compared against alarm setpoints and then averaged Numerical Range Values loaded into the module for averaging are expressed as 16 bit unsigned integers 1 to 65 535 in units of number of samples Signed integers will be interpreted as unsigned values NOTE A value of zero is ignored and the default value of 20 is used if zero is loaded and enabled Averaging Reset Y27 is used to reset all 16 channels to begin the
29. erminals to minimize the effects of noise on the measuring system Note the following general considerations when wiring the module e Always use the shortest possible cables e Avoid placing low voltage wire parallel to high energy wire if the two wires must meet cross them at a right angle e Avoid bending the wire into sharp angles e Usewireways for wire routing e Avoid placing wires on any vibrating surface Open the shipping carton and remove the special anti static bag which contains the module r The components on the PPX 505 2555 module printed circuit card can be damaged by static electricity discharge To prevent this damage the module is shipped in a special anti static bag Static control precautions should be followed when removing the module from the bag when opening the module and when handling the printed circuit card during configuration After discharging any static build up remove the module from the static bag Do nat discard the static bag Always use this bag for protection against static damage when the module is not inserted into the I O backplane Differential Analog Input Module User Manual Installation 2 3 2 3 Configuring the Module Overview The Sixteen Channel Analog Input Module must be configured for voltage or current inputs voltage range unipolar bipolar mode and digital filtering no filtering mode before wiring the input connector and inserting the module into the I O base
30. es a Loading Data into the PPX 505 2555 Module 3 3 Loading Programs into the I O Module 3 4 Timing Considerations Chapter 3 Advanced Function Programming Timing Constraints When Using Advanced Functions lt 3 5 Additional Information about Each Function Default Values Offset Mode Sealgi dn Pa rete eda i ed Alarm Setpoints LL Digital Filtering Ls Averaging 6 ccc Peakand Valley Hold 05 Peakand Valley Hold Reset FAO BIS somete sv des Pob y on e adn Advanced Function Precedence Differential Analog Input Module User Manual Advanced Function Programming 3 1 3 1 Advanced Software Functions Introduction Overview ofthe Advanced Functions As PLC control systems become more complex the need for real time processing of analog signals is needed at the I O level Current implementations using the 505 controllers utilize analog alarm blocks and or special function programs within the controller The PPX 505 2555 analog input module from Siemens Energy Automation Inc can reduce the program complexity and scan time by performing this signal preprocessing in the module Scaling alarming peak valley hold digital filtering and averaging are available on a per channel basis and are selected through a simple PLC configuration routine When these advanced functions are enabled the module logs in as 16X 16Y 32WX 32WY
31. examine your V or K memory tables to ensure that the data to be loaded into the module makes sense e Utilize the worksheets in Appendices E and F to calculate key address locations e Examine the relay ladder program to verify that the V memory tables are being loaded into the correct WY 65 WY 96 output registers e Examine the starting address of the module and ensure that the offsets for the X16 input Module Ready starting address 15 and that the Y outputs starting address 16 that the WX registers starting address 32 and the WY registers starting address 64 e Examinethe relay ladder program to verify that the addresses used match the offsets as described above and those from the worksheets e Verify that the data identification outputs Y 19 Y 17 properly reference the data that is being loaded e UsetheTISOFT status and chart functions to debug the program and to verify that the X16 Module Ready input does indeed turn on If this input does not turn on there is a problem with the module Contact the Siemens Energy amp Automation Inc Technical Services Group in the U S A at 423 461 2522 e Verify that the Y 32 Data Ready output does indeed turn on to load the data into the PPX 505 2555 module e Place a known input value on the module channel and verify that the channel is producing the correct results Table A 2 Troubleshooting How Diagram Symptom Probable Cause Corrective Action Wrong value
32. fully seated See Figure 2 5 P an Printed Circuit Board PCB Captive Screws e Individual Captive Screw SST Input Signal Wires j bs Front Face Connector WSIS SSSSSSSSSSSSSSSS LSS SSS Figure 2 5 Input Connector Assembly 2 10 Insta lla tion Differential Analog Input Module User Manual 2 5 Checking Module Operation Checking Module Status Checking Module Configuration in Controller Memory First turn on the base power supply If the module diagnostics detect no problems the status indicator on the front of the module will light If the status indicator does not light blinks or goes out during operation the module has detected a failure For information on viewing failed module status refer to your SIMATIC TISOFT User Manual To diagnose and correct a module failure refer tothe next section on troubleshooting You must also check that the module is configured in the memory of the controller This is important because the module will appear to be functioning regardless of whether it is communicating with the controller To view the controller memory configuration chart listing all slots on the base and the inputs or outputs associated with each slot refer to your SIMATIC TISOFT Programming Manual An example chart is shown in Figure 2 6 The PPX 505 2555 logs in to the controller as 16 WX inputs 505 I O MODULE DEFINITION FOR CHANNEL 1 BASE 00 1 0 NUMBER OF BIT AND WORD I O SPECIAL SLOT
33. h of the functions on a channel by channel basis These WY registers become control words for enabling each channel for special operations Table 3 4 Table 3 4 Output Data Registers Channel 1 Low alarm setpoint Channel 16 Low alarm setpoint Channel 1 High alarm setpoint Channel 16 High alarm setpoint Channel 1 Scaling low setpoint Channel 16 Scaling low setpoint Channel 1 Scaling high setpoint Channel 16 Scaling high setpoint Channel 1 Settling time Digital Filtering Channel 16 Settling time Channel 1 Average sample counts Averaging Channel 16 Average sample counts Differential Analog Input Module User Manual Advanced Function Programming 3 7 Intemal Register Structures continued Contol Registers Inputs Outputs After the values are loaded to the module WY registers are used like those shown in Table 3 5 Table 3 5 Function Enable Bits Channel 1 16 Low alarm enable bits Channel 1 16 High alarm enable bits Channel 1 16 Scaling enable bits Channel 1 16 Digital filtering enable bits Channel 1 16 Averaging enable bits Channel 1 16 Peak hold enable bits Channel 1 16 Valley hold enable bits Channel 1 16 Offset mode enable bits Channel 1 16 Peak hold reset bits Channel 1 16 Valley hold reset bits Channel 1 16 Averaging reset with new value bits WY 76 96 Not used The control registers X and Y discretel O points are the handshake bits and steering logic used to load the data into the module a
34. hannel Analog Input Module Active LED The active LED is illuminated when the module is functioning normally If the Active LED is not lit refer to Appendix A for troubleshooting Input Connectorfor This connector provides wiring terminals for channels 1 16 Channels 1 16 Active LED Connector IE El El ILI n IE IE iN E I I IR IN iN IN IN 2 2 2 2 2 D 2 2 2 A 2 6 7 6 A 2 A A 2 e Figure 1 1 PPX 505 2555 Front Panel Description 1 2 Description Differential Analog Input Module User Manual 1 2 Operating Modes Async hronous Operation Immediate I O Unipolar or Bipolar Mode Voltage or Current Mode The module operates asynchronously with respect to the controller a scan of the controller and input sampling of the module do not occur at the same time Instead the module translates all analog inputs in one module update approximately 6 milliseconds and stores the translated words in buffer memory The controller retrieves the stored words from the module buffer memory at the start of the I O scan The PPX 505 2555 Differential Analog Input Module is fully compatible with the Immediate Input function in the 545 and 555 controllers The module may be configured to accept either unipolar or bipolar input signals Selection of unipolar or bipolar modeis made using one internal jumper per channel see Section 2 3 Each of the module s sixteen channels may be configured
35. n nn 3 4 Timing Considerations ssseeeeeseee nnn Imm mr Timing Constraints When Using Advanced Functions lt 3 5 Additional Information about Each Function s enne nma Default Values 41i ee pL ette der A boe iden ER E k ate et A Offset MO Oracion secl MT ber i a O nestor idad da dos bid edad Ais oe AlaMSetp OIMES otio rr CA A AA as Digital Eilternng 3 2 aria A A AA A a Averaging A O Peak and Valley Hold Lk kidas cier ika ot cte ete Aa sia Rae naa Peakand Valley Hold Reset sssssssssssseee eese re dc cce UE Advanced Function Precedence cece nna Appendix A Troubleshooting A 1 Troubleshooting the Module oocccccccccccccc ee nnn nn A 2 Troubleshooting the System ccc cece cece eee ee eee seen eeeeeeeeeeaeeeeenags Appendix B Specifications 0 cee eee eee Appendix C Jumper Settings Log Sheet Appendix D I O Register Quick Reference 00 ccc eee eee eens Appendix E V orK Memory Configuration lable Appendix F Addressing Worksheet 0000c cece eee Contents v List of Figures 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 2 1 2 2 2 3 2 4 2 5 2 6 3 1 3 2 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 F 1 PPX 505 2555 Front Panel Description LLP aaa 1 2 Word Input to the PLC from the Module Unipolar ssassn a 1 4 Word Input to the PLC from the Module
36. nc Technical Services Group in the U S A at 423 461 2522 n other countries you can also contact the nearest Siemens distributor 3 4 Advanced Function Programming Differential Analog Input Module User Manual 3 2 Intemal Register Structures Description of the I O Registers Input Registers The PPX 505 2555 module in the high density mode logs in to the controller as 32 WX input registers 32 WY output registers and 16 X and 16 Y discrete inputs and outputs This high density configuration provides support for reading the raw data and the processed data and for writing the configuration data to the module Refer to Appendix D for a one page summary of I O assignments Starting login addresses and the locations of their corresponding registers are shown in Table 3 1 Table 3 1 Inputand Output Register Offsets Starting Controller Address X registers begin Y registers offset 16 WX registers offset 32 WY registers offset 64 The word input content of the module consists of 32 WX input registers These registers present the raw measured data and the processed data to the controller WX33 WX48 contain the converted data in engineering units for the sixteen input channels as shown in Table 3 2 Table 3 2 Input Channel Data WX33 Channel 1 Conversion data WX48 Channel 16 Conversion data Differential Analog Input Module User Manual Advanced Function Programming 3 5 Intemal Regi
37. nce x Preface Additional manuals that have relevant information include the following e SIMATIC 545 555 575 System Manual PPX 505 8201 x e SIMATIC 545 555 575 Programming Reference User Manual PPX 505 8204 x e SIMATIC 505 TISOFT2 User Manual PPX TS505 8101 x Refer to material in these manuals as necessary for additional information about programming and operating your 545 555 575 system Series 505 products have been developed with consideration of the draft standard of the International Electrotechnical Commission Committee proposed standard IEC 65A WG6 for programmable controllers released as IEC 1131 2 Programmable Controllers Part 2 Equipment Requirements and Tests First Edition 1992 09 Contact Siemens Energy amp Automation Inc for information about regulatory agency approvals that have been obtained on Series 505 units Agency approvals are the following UL listed industrial control equipment CUL Canadian UL FM Class Div 2 Group A B C D Hazardous Locations Generally products listed in this manual comply with the essential requirements of European Community EMC Directive number 89 336 EEC and carry the CE label See the declaration of conformity included with each CPU for a listing of specific products and compliance details For technical assistance contact your Siemens Energy amp Automation Inc distributor or sales office If you need assistance in contacting yo
38. nd to request special operations from the module These registers consist of the discrete inputs and outputs of the module Only one input bit X16 is used This bit is used by the module to inform the controller that the module is ready to accept data See Figure 3 4 X16 Module_Ready flag 0 busy 1 ready for transfer Figure 3 4 Module Ready Bit Before any transfers are made to the module the relay ladder program should examine the state of this input When the input is true the loading operation may begin The discrete output points consist of Y 17 Y 32 Y17 Y19 are used to identify the data being transferred As data is loaded to the module the state of these bits identifies the type of data being transferred see Table 3 6 The module decodes these bits and processes the data accordingly 3 8 Advanced Function Programming Differential Analog Input Module User Manual Table 3 6 Data Identification Bits TTT ae 01 0 Low High alarm setpoint values TTT nana Filtering time constant Number of averages In addition Y 27 Y 32 are used to reset averaging reset valley hold values reset peak hold values read peak or valley values read flags and to write data to the module See Figure 3 5 oj oj ojo m Averaging reset Resets averaging on all channels to new values loaded Valley hold reset Reset valley hold Peak hold reset Reset peak hold Read peak hold valley hold Read valley hold
39. ng O to 5 V or O to 10 V voltage range for each channel Selecting unipolar or bipolar input mode for each channel Selecting digital filtering or no filtering for the module Logging the configuration jumper settings for future reference Each of these steps is described in the following sections Differential Analog Input Module User Manual Installation 2 5 Configuring the Module continued Selecting Voltage or Curent Input Mode JP1 J P2 J P3 J P4 Selecting Voltage Range J P5 J P20 2 6 Insta lla tion Locate the 16 Voltage Current J umpers corresponding to input channels 1 through 16 See Figure 2 1 for the location of these jumpers For each input channel select current mode by placing the jumper in the Current position or voltage mode by placing the jumper in the Voltage position For each input channel set to current mode you must set the corresponding Voltage Range umper to the 5 V position as described in the following section Thesilkscreen on the printed circuit board is clearly marked to indicate the voltage or current position for each channel NOTE Each channel utilizes jumpers to configure the hardware and DIP switches to configure the microcomputer Locate the Voltage Range J umpers corresponding to input channels 1 through 16 see Figure 2 1 For each input channel operating in current mode set the corresponding Voltage Range J umper to 5
40. on WX 6400 x 125 Sgr eae ME 20 offset data word Consult your SIMATIC 545 555 575 Programming Reference User Manual for information about the RLL instructions used in the conversion Differential Analog Input Module User Manual 1 7 Resolution Unipolar Mode In unipolar input mode the module has a resolution of 2 counts out of Resolution 32000 That is the smallest unit into which the module will divide an input is 1 part out of 16000 This relationship can be shown as 2 counts per step 1 32000 counts full scale 16000 Bipolar Mode In bipolar mode the resolution is 4 counts out of 32000 so that the smallest Resolution unit into which the module will divide an input is 1 part out of 8000 This relationship can be shown as 4 counts per step 1 32000 counts full scale 8000 When using the module with 20 offset module resolution remains at 2 counts out of 32000 but offset resolution becomes 4 counts out of 32000 as a result of the multiplication and division of the incoming data word Input Resolution Table 1 1 shows the corresponding input resolution per step for each of the input configuration modes Table 1 1 Input Resolution Range Digital Input Resolution SONO on amp euntwstep Per Step 03125mV Unipolar 0 625 mV 1 25 uA Unipolar with 1 5VDC 0 625 mV 5 45VDC 0 625 mV Bipolar 10 10VDC 1 25 mV 20 20 mA 2 50 uA Differential Analog Input Module User Manual Description 1 11
41. or Series 505 programmable controllers This manual assumes you are familiar with the operation of Series 505 controllers as described in the manuals listed below under Related Manuals This module is compatible with all of the SIMATIC controllers except the 525 The 525 controller does not support the high density WX16 mode required for operation Refer to the appropriate user documentation for specific information on the Series 505 controllers and I O modules This module can operate in either of the following modes e Standard mode sixteen analog input channels with several configuration options This mode is described in Chapters 1 and 2 e Advanced mode high density advanced functions processed in the module This mode is described in Chapter 3 This manual is organized as follows e Chapter 1 provides a description of the module e Chapter 2 covers configuration installation and wiring e Chapter 3 covers advanced function programming e Appendix A is a guide to troubleshooting e Appendix B is a table of specifications e Appendix C is a log sheet for your configuration jumper settings e Appendix D is an I O register quick reference chart e Appendix E is a set of V memory configuration tables e Appendix F is an addressing worksheet Differential Analog Input Module User Manual Preface ix Related Manuals Agency Standards Agency Approvals European Community CE Approval Technical Assista
42. r value for negative inputs NOTE A zero input value is a reasonable input level of signal It is not uncommon for the input to go below zero and the sign bit to change The ADC will function below a value of zero until saturation Advanced When using more than one of the advanced functions it is necessary to Function understand the order in which these functions are performed in the Precedence PPX 505 2555 hardware The order of precedence for these functions is as follows 1 Offset mode for 4 20 mA or 1 5 VDC inputs 2 Scaling for low and high engineering units 3 Filtering 4 Alarm processing 5 Peak and Valley hold measurements 6 Averaging 3 22 Advanced Function Programming Differential Analog Input Module User Manual A 1 A 2 Troubleshooting the Module Troubleshooting the System Appendix A Troubleshooting Differential Analog Input Module User Manual Troubleshooting A 1 A 1 A 2 Troubleshooting the Module Troubleshooting If the module provides improper readings or the status indicator is not on use Table A 1 to determine the appropriate corrective action Table A 1 Troubleshooting Matix Symptom Probable Cause Base or controller power Turn base or controller on is off Indicator not lit Defective module Return the module to Siemens for repair EEPROM failure Return the module to Siemens for repair Blinking indicator Blown fuse Return the module to Siemens for rep
43. rollover of data That is the data does not return to zero and beyond Numerical Range All numbers used for alarm setpoints are expressed as signed integers The numerical range for scaling is 32767 If a value of 32768 is loaded into the module then the value in the module is adjusted to 32767 3 18 Advanced Function Programming Differential Analog Input Module User Manual Digital Filtering Digital filtering time is the settling time to within 1 LSB of the analog to digital converter on the module In a 14 bit system this can be as long as 40 time constants Often digital filtering is specified as a time constant in milliseconds With a time constant specification it will take the input 4 to 5 time constants to reach 99 of the final value The value entered is the actual settling time NOTE In the PPX 505 2555 module the value used in digital filtering is not a time constant but is the settling time for the system to reach the full resolution of the analog to digital converter ADC When filtering is enabled the actual resolution of the module is a full 16 bits The filtering function performs a dithering operation for the least significant bits Default Filter Settling Time f the digital filtering bits are enabled via the WY register and the Y 32 output and no settling time values are written to the module then the default digital filter settling time of 250 msec is automatically used Filtering and Alarms f filt
44. s None 6 5 msec High alarm 7 73 msec Offset mode 27 1 msec Averaging reset 16 channels Peak hold 7 65 msec 3 16 Advanced Function Programming Differential Analog Input Module User Manual 3 5 Additional Information about Each Function Default Values Offset Mode There are default values for every function that is supported If no data is transferred to the module and the enable bits for a function are set and written to the module then the default values will be used See Table 3 8 NOTE No matter what functions are enabled the actual hardware data from the I O channel is always present in WX33 WX48 Table 3 8 Default Function Values Functions Enabled Low Default Value High Default Value Alarm setpoints 1000 31 000 Scaling engineering units O 32 000 Offset mode 4 20 mA 6400 32 000 Averaging 20 averages In the simplest scaling mode an offset calculation may be enabled without writing any values into the module If the offset bits are enabled in the WY register for each channel and the data is written to the module with the Y 32 output then values of 6400 and 32000 will automatically be used for scaling A 4 mA or 1 VDC input will read O in the controller and a 20 mA or 5 VDC input will read 32000 Offset mode may also be used with scaling The offset operation is performed first and then the values are scaled to the user defined low engineering units and high engineering units Differential Analog Inpu
45. s ict boa aa ds 3 13 505 2555 Configuration Example Program ccc cece cect k 3 15 Peak Valley Truth Table siirsi ereinen inaa aa N E AK a A E E N 3 20 Peak Valley Reset Truth Table oooocccococccrocco rr 3 21 Mapping Bit Position to Channel Number P aaa 3 21 Addressing Worksheet ie id ace Seid Ede ER des ea F 1 Contents List of Tables 1 1 2 1 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 A 1 A 2 B 1 C 1 fedis RE SS IK ite iman aaa da Factory Configuration Jumper Settings naana 2 4 Input and Output Register Offsets 0 0 ccna 3 5 Input Channel Data dan aaa emm 3 5 Peak Valley Hold Input Words aaa 3 6 Output Data Registers eei er pasu ee ed ead eed RI ERE EUER de is 3 7 Function Enable Bits easi oi be ed RES GT bea k rd ok eae eae Ie c 3 8 Data Identification Bits 4 ski cea seeded doe eed ea ede er ER X rp aa Rae Rc oie 3 9 Timing Overhead for Functions Enabled lt aaa 3 16 Default Function Values 3 17 Troubleshooting MatNX uere tie eme Rh Giri Gack as asics dades A 2 Troubleshooting Flow Diagram 6 cece ee A 3 Physical and Environmental Specifications cccc cece kaka JumperSettingsLog 0 eee n C 1 Contents vii About This Manual Module Compatibility Modes of Operation Organization Preface This user manual provides installation and operation instructions for the PPX 505 2555 Sixteen Channel Differential Analog Input Module f
46. s Not logged in Log in to controller Not logged in correctly Verify log in Ladder program did not Debug ladder program execute Verify V memory tables No functions working Offsets incorrect address Calculate offsets starting Functions never enabled Edit ladder program to enable function after loading data Differential Analog Input Module User Manual Troubleshooting A 3 Appendix B Specifications Table B 1 Physical and Environmental Specifications Input Channels 16 differential input channels 140 VRMS channel to channel common mode rejection CMR Signal Range Unipolar Oto5 VDC Oto10 VDC or 0 to 20 mA Bipolar 5 to 5 VDC 10 to 10 VDC or 20 to 420 mA Update Time 5 9 ms no filtering 8 2 ms digital filtering enabled See Section 3 4 for update times in enhanced mode Digital Filtering Time Constant 25 ms DC Input Resistance Voltage M ode 680 kQ Current M ode 250 Q Repeatability 0 00896 Accuracy Voltage Mode 0 1096 of full scale at 25 C 0 30 of full scale at 0 60 C Current Mode 0 2096 of full scale at 25 C 0 40 of full scale at 0 60 C Resolution Unipolar 14 bit plus sign 0 5 VDC range 0 3125 mV step 0 10 VDC range 0 625 mV step 0 20 mA range 1 25 uA step Bipolar 13 bit plussign 5 to 5 VDC 0 625 mV step 10 to 10 VDC range 1 25 mV step 20 to 20 mA range 2 5 pu A step Common Mode Rejection gt 86db
47. sce in Pet en o UR aaa aa d debe Pd dodo dA 15 Effect of Out of Range Input Signals cccccccccccccc n nn n n n nnn nnn OVvVelvieW ciiin iki hed kg ERR id i k i is UnipolarMode cec nep rebua pe xe Rd Rex eure ihi tb P EO We cated BipolarMode ici seit Rc e ke a CER E CERE ERR ites 1 6 Using 20 Offset 0 ocooooccccccccco nnn eee Using the Module with 20 Offset Lk 17 Resolution Ls a iai aa nei RR A RO ACA UC NUR RU RR CR CR CR OA sa Unipolar Mode Resolution sssssssss Hm Bipolar Mode Resolution cte Races a dl babies kac pedet INPUE ResolUtiOn xen kg exi dore Ded oce hea org i ka sk ie dices Contents iii Chapter2 Installation 2 1 2 2 2 3 2 4 2 5 Chapter3 Advanced Function Programming 3 1 3 2 Getting Started ococcccccrc eee aai a a n n a nn Overview of Installation Procedure 2 ccc RR Planning the Installation cccceeeeeee scene eee I mmm mmm OVENWIEW PT Calculating the I O Base Power Budget ccs Input Sigrial WINNG oai toc tdo Unpacking the Module satser oret o b e et m hr a ete ER deoa did deben Configuring the Module sssssses sene nnnm hull TET Changing the Configuration 0 nnn Selecting Voltage or Curent Input Mode J P1 J P2 J P3 J P4 oo Selecting Voltage Range J P5 J P20 issssssssee e Selecting UnipolarorBipolarInput Mode LL Selecting Digital
48. ser Manual Insta llation 2 1 2 2 2 1 Getting Started Overview of The installation of the Sixteen Channel Analog Input Module involves the Installation following steps Procedure Planning the installation Configuring the module Inserting the module into the I O base Wiring and connecting the module input connectors Checking module operation The steps listed above are explained in detail in the following pages Insta lla tion Differential Analog Input Module User Manual 2 2 Planning the Installation Overview Calculating the I O Base Power Budget Input Signal Wiring Unpacking the Module Planning is the first step in the installation of the module This involves calculating the I O base power budget and routing the input signal wiring to minimize noise The following sections discuss these important considerations The PPX 505 2555 requires 5 0 watts of 5 VDC power from the I O base Use this value to verify that the base power supply capacity is not exceeded Input signal wiring must be shielded twisted pair cable The shielding for the cable should always be terminated at the module Each group of four input channels contains two termination points for the shield wire Since the cable shielding is grounded at the module it should not be connected at the opposite end The shield wire should be terminated only at the designated shield t
49. ssembly Number 2806134 0001 Edition Original Order Number PPX 505 8130 1 Date 04 96 FOLD BUSINESS REPLY MAIL FIRSTCLASS PERMITNO 3 JOHNSON CMY TN POSTAGE WILL BE PAID BY ADDRESSEE ATTN TECHNICAL COMMUNICATIONS M S 519 SIEMENS ENERGY amp AUTOMATION INC POBOX 1255 JOHNSON CITY TN 37605 1255 FOLD NO POSIAGE NEC ESSARY IF MAILED IN THE UNITED STATES SIMATIC is a registered trademark of Siemens AG Series 505 and TISOFT are trademarks of Siemens Energy amp Automation Inc
50. ster Structures continued Input registers WX49 WX54 consist of special flag bits that may be interrogated in the controller ladder program to detect alarm conditions overrange or underrange conditions or arithmetic overflow conditions due to scaling operations See Figure 3 3 WX49 Channel 1 16 Alarm flag bits WX50 Channel 1 16 High alarm flag bits WX51 Channel 1 16 Low alarm flag bits WX52 Channel 1 16 Overrange flag bits WX53 Channel 1 16 Underrange flag bits WX54 Channel 1 16 Arithmetic overflow flag bits WX55 Reserved for future use WX64 Reserved for future use For each word the bits are correlated to the channels according to the following MSB LSB 1 0 16 L CH1 CH 16 Figure 3 3 Input Hag Bits If the peak or valley hold functions are enabled and Y 31 1 then the data returned in WX49 WX64 is the peak Y 30 1 or valley Y 3020 value measured See Table 3 3 Table 3 3 Peak Valley Hold Input Words Channel 1 Conversion data Channel 16 Conversion data 36 Advanced Function Programming Differential Analog Input Module User Manual Output Registers The PPX 505 2555 module also utilizes 32 WY registers These registers are used to transfer the scaling values the alarm setpoints the filtering time constants and the averaging count values to each of the sixteen channels After the data is loaded into the module these registers then enable eac
51. t Module User Manual Advanced Function Programming 3 17 Additional Information about Each Function continued Scaling Alam Setpoints Unipolar Inputs Values used in scaling are interpreted in the following manner For unipolar inputs a value of 0 VDC will be scaled to the low engineering unit and a value of 10 VDC or 5 VDC will be scaled to the high engineering unit Bipolar Inputs For Bipolar inputs an external voltage of 10 VDC or 5 VDC will be scaled to the low engineering unit and a value of 10 VDC or 45 VDC will be scaled tothe high engineering unit Numerical Range All numbers used for scaling are expressed as signed integers The numerical range for scaling is 32767 If a value of 32768 is loaded into the module then the value will be adjusted in the module to 32767 Arithmetic Overflow Scaling operations may result in arithmetic overflow Errors of this kind for each channel may be detected with the WX54 arithmetic overflow bits Overflow conditions can occur during normalization of the input value If the input word reaches 32767 or 32767 before the ADC analog to digital converter saturates then an overrange condition occurs and the overange bit for that channel is set In a scaling operation if the result of scaling forces the valueto the PLC to exceeed 32767 the overrange bit for that channel is set During an overflow condition the valueto the controller defaults to 32767 and there is no
52. tions such as voltage range input levels current input mode unipolar or bipolar level etc should be set up in accordance with the instructions in Chapter 1 and Chapter 2 The advanced functions require a jumper J P122 to be moved on the module Move the jumper to the right position to enable the high density mode of operation see Figure 3 1 JP4 JP3 JP2 JP1 JP20 JP18 JP16 JP14 JP12 JP10 JP8 JP6 upro JP17 JP15 JP13 JP11 JP9 JP7 JP5 ADVANCED SOFTWARE FUNCTION SW8 sw7 JP121 JP122 EC EL n TTT E E SW6 SW5 Figure 3 1 Configuring the PPX 505 2555 for Advanced Functions NOTE n the advanced operations mode the position of jumper J P121 Digital Filtering Enable is ignored Differential Analog Input Module User Manual Advanced Function Programming 3 3 Advanced Software Functions continued Logging the First turn on the base power supply If the module diagnostics detect no Module in the problems the status indicator on the front of the module will light If the Controller I O status indicator does not light blinks or goes out during operation the Configuration module has detected a failure For information on viewing failed module Memory status refer to your SIMATIC 505 TISOFT2 User Manual PPX TS505 8101 x To diagnose and correct a module failure refer to the section on troubleshooting You must also check that the module is configured in th
53. to receive either voltage or current analog input signals For unipolar input signals the range is 0 to 5 VDC Oto 10 VDC or Oto 420 mA For bipolar input signals the signal range is 5 to 5 VDC 10 to 10 VDC or 20 to 20 mA Selection of voltage or current mode and voltage range are made via internal jumpers see Section 2 3 Differential Analog Input Module User Manual Description 1 3 1 3 Digital Word Map Overview Unipolar Presentation Bipolar Presentation 1 4 Description A unipolar analog input signal is translated into a 14 bit digital word A bipolar input signal is translated into a 13 bit digital word plus 1 bit for the polarity sign Since the controller requires a 16 bit input word the 14 bit value from the converter is placed into a 16 bit word for transmittal to the controller As shown in Figure 1 2 of the two bits not used for the digital word one is used to show the sign of the word one is used to note values which are overrange underrange 3216 8 4 2 1 Bt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 LSB Translated Digital Word If overrange or underrange set to 1 Unipolar Word Map Figure 1 2 Word Inputto the PLC from the Module Unipolar As shown in Figure 1 3 of the three bits not used for the digital word one is used to show the sign of the word one is used to note values which are overrange and the remaining bit is not used and set to zero 16 LSB
54. turer s recommendations for selecting the input wire size To assign an input to a specific channel locate the appropriate channel position on the screw terminal plug as shown in Figure 2 2 Channel 1 Channel 2 Channel 3 Channel 4 Shield Channel 5 Channel 6 Channel 7 1 Channel 8 1 Shield Channel 9 1 Channe Channe 1 Channe Shield Channe 1 Channe 1 Channe Channe Shield Channel 1 Channel 2 2 Channel 3 1 Channel 4 Shield 4 Channel 5 Channel 6 2 Channel 7 1 Channel 8 Shield 4 Channel 9 Channel 10 1 Channel 11 Channel 12 Shield Channel 13 Channel 14 Channel 15 Channel 16 Shield Figure 2 2 Screw Terminal Plug Wiring 2 8 Insta lla tion Differential Analog Input Module User Manual Connecting Voltage Input Wiring Connecting Cunent Input Wiring For voltage input circuits connect the signal wire to the positive screw terminal and the return wiretothe negative screw terminal The ground terminals labeled SHIELD provide a convenient location to terminate the shield Insert the wires in the appropriate holes on the front of the connector adjacent to the corresponding screw When the wires are inserted tighten the screws
55. umber of averages low high scaling values low high alarm values function enable o operation 1 0 not used Averaging reset all channels Valley hold reset all channels Peak hold reset all channels O read valley hold values 1 read peak hold values O read flags 1 read peak valley hold values Data ready controller to 505 2555 Channel 1 conversion data in engineering units Channel 16 Alarm flag bits High alarm flags Low alarm flags WX49 Channel 1 peak valley hold Overrange flags lt OR gt thru Underrange flags ref Y31 WX64 Channel 16 Overflow flags reserved Channel 1 low alarm setpoint in engineering units Channel 16 Channel 1 high alarm setpoint in engineering units Channel 16 Channel 1 scaling low setpoint in engineering units Channel 16 Channel 1 scaling high setpoint in engineering units Channel 16 Channel 1 filtering time constant in milliseconds Channel 16 Channel 1 averaging number of samples Channel 16 Low alarm enable LSB Ch 1 MSB Ch 16 High alarm enable Scaling enable Digital filtering enable Averaging enable Peak hold enable Valley hold enable 4 20 mA offset mode enable Peak hold reset Valley hold reset Averaging reset with new sample counts reserved Differential Analog Input Module User Manual I O Register Quick Reference D 1 Appendix E V or K Memory Configuration Ta bles
56. ur sales agent or distributor in the United States call 1 800 964 4114 Differential Analog Input Module User Manual 1 1 Front Panel Description Active LED c yd bed Input Connectorfor Channels 1 16 12 Operating Modes sss Asynchronous Operation Immediate I O lt Unipolar or Bipolar Mode Voltage orCument Mode 1 3 Digital Word Map 0 00000 e deja W 3 ada Unipolar Presentation Bipolar Presentation 1 4 Analog to Digital Conversion UnipolarMode Conversion BipolarMode Conversion Example Conversion 1 5 Effect of Out of Range Input Signals Overview ooo Unipolar Mode s BipolarMode Lakis 1 6 Using 20 Offset Using the Module with 20 Offset 1 7 Resolution en nn n n n nnn Unipolar Mode Resolution Bipolar Mode Resolution Input Resolution usse Differential Analog Input Module User Manual Chapter 1 Description Description 1 1 1 1 Front Panel Description The Sixteen Channel Analog Input Module PPX 505 2555 is a member of the Series 505 analog family of Input Output I O modules for Series 505 controllers The PPX 505 2555 is designed totranslate an analog input signal into an equivalent digital word which is then sent to the controller Figure 1 1 shows the front panel of the Sixteen C
57. ut can be greater Bipolar Mode Figure 1 8 Voltage Input Limits Bipolar Description Differential Analog Input Module User Manual Figure 1 9 and Figure 1 10 show the binary values of typical overrange and underrange conditions for bipolar mode Typical Digital Word Map for Overrange Digital Word 16 384 64 32 16 8 Translated value 32687 0 1 0 1 1 Translated Digital Word Bipolar Mode LSB Bit 16 If overrange setto 1 Figure 1 9 Typical Bipolar Overrange Word Value Typical Digital Word Map for Underrange Digital Word 16 384 64 32 16 8 Translated value 32767 0 0 0 0 1 Translated Digital Word Bipolar Mode LSB Bit 16 If underrange setto 1 Figure 1 10 Typical Bipolar Underange Word Value Differential Analog Input Module User Manual Description 1 9 1 6 Using 20 Offset Using the Module with 20 Offset 1 10 Description Most applications use transducers that provide 1 to 5 volt 4 to 20 mA input signals instead of O to 5 volt 0 to 20 mA input signals You can allow for this 20 offset by including some additional instructions in your RLL Relay Ladder Logic program First subtract 6400 from the input data word WX Then multiply the result by 125 and divide the product by 100 This yields the following equati
Download Pdf Manuals
Related Search
Related Contents
Copyright © All rights reserved.
Failed to retrieve file