Home

Chapter 6

image

Contents

1. 1 5 1 5 MON ADDRESS DATA E 2 6 2 6 ON OFF RUN BATT can 3 7 3 7 PWR CPU NOT RST EG Changing Register Values Select the location to monitor R401 R400 CLR R 4 0 0 1453 MON ADDRESS DATA E ON OFF RUN BATT on lt lt wom ol Iolo 4 I n B B B N oJI ola 7 Bi gt gt w jH z o 4 aD is O SAN Z f ln Sle 5 ID G PWR CPU mn n 4 JI m O Enter the new value R401 R400 SHF 1 3 5 4 w a a 7 ENT ADDRESS DATA ON OFF RUN BATT PWR CPU 6 7 System Monitoring and Troubleshooting Monitoring Timer Counter Current Values You can also use the Handheld to monitor and or change timer and counter current values There are two ways to do this You can use the register monitoring procedure discussed previously which will display the current value with the decimal point implied for timers The second method uses slightly different keystrokes and will show timer current values with the decimal point Using this method also uses the instructions LEDs to indicate the last two digits of the timer counter memory reference BHunooyssjqnos pue Buloyuoyy w s S Select the location to monitor CLR SHF 6 0 0 7 Fj 0 7 fe re fe fe 1 5 1 5 MON ADDRESS DATA O O oO oO 2 6 2 6 _ Shows accumulated ON OFF RUN BAT 6 fo re
2. RST Clamp Saw Down Up Saw Clamp On Off Next Scan Stop 005 ka RST all stages C Jump to Stage 0 Clamp is reset which may cause a saw jam Start Pipe limit Clamped Bottom Top 000 001 002 ISG B 003 004 Stage Stage 2 4 p Stage 1 020 021 22 23 024 022 021 Converyor SET SET Saw Saw RST RST Clamp Saw Down Up Saw Clamp On Off System Monitoring and Troubleshooting Obviously there are times when it s perfectly OK to force a program stage on or off The following example shows the keystrokes required to force an stage 30 n a a p 0 WARNING As shown in the example forcing stages may cause unpredictable 23 machine operation that can result in a risk of personal injury or equipment T damage H 3 95 To turn a stage on gt Ko Ko CLR SET SG SHF 5 0 7 0 7 0 0 5 STR ISG GG DR 1 5 1 5 ENT ADDRESS DATA AND GHE ON OFF RUN BATT GED are OAA 3 7 3 7 PWR CRU RST CND EG Monitor the stage to verify the force optional CLR SG SHF 5 MON 0 7 0 7 w SOOO 3 1 5 1 5 ADDRESS DATA O e O O ON OFF RUN BATT A o PWR cpu 3 o e 6 To turn a stage off CLR RST SG SHF 5 4 20 4 m 005 7 ENT ADDRESSDATA ND M A g o D 2 ON OFF RUN B
3. 0 time or count 3 7 3 7 PWR CPU G o o O 00 07 10 17 LEDs show last two digits of the register reference number Changing Timer Counter Current Values Select the timer location to monitor CLR SHF 6 0 0 0 7 0 7 4569 3 gt o 3 1 5 1 5 MON ADDRESS DATA O O o O 2 6 2 6 w ON OFF RUN BATT 6 o o O PWR CPU A 5 5 5 Enter the new value SHF 1 3 5 4 0 4 0 4 1354 2 6 1 5 1 5 ENT ADDRESS DATA o O o O 2 6 2 6 ON OFF RUN BATT 6 o o O 3 7 3 7 PWR CPU o O o 6 8 System Monitoring and Troubleshooting ZO Oo e Cv OO 20 gt ae oe De o 90 Monitoring Program Stages The RLL YSCPUs also have stages that can be monitored This is especially useful since it can quickly show you exactly which parts of the program are being executed The procedure is very similar to the one used for monitoring discrete I O points Here s how the display is organized Indicates Stage Number 16 LEDs Total Stage Status Show on off Display status 0 4 0 4 S 0 1 0 Oo 0 0 1 5 1 5 ADDRESS DATA o o ON OFF RUN BATT 2 6 2 e O 0 0 3 7 3 7 PWR CPU g o o 10 17 20 27 System Monitoring and Troubleshooting Use the following keystrokes to monitor the stages Select the stage number to monitor SHF 1 0 s010 ADDRESS DATA w aH 23 ge Se
4. ATT GET dp 4 o l2 2 o I 4 O gt NI D ajoja gt es 7 PWR CPU GoD GSD Q 5 I m D 6 12 System Monitoring and Troubleshooting D e gt cs z0 Oo pia Cv OO 20 gt ae oe De o 40 Error Codes The following table lists the error codes that may appear on the Handheld DL305 Error Code Description E01 Invalid Keystrokes Invalid keystroke or series of keystrokes entered into the handheld programmer Refer to the DL305 Handheld Programmer manual for assistance in the operation you are trying to perform E02 Input Point Programmed as Output An I O point dedicated to an input module has been used as an output in the application program Change the I O reference number in the program which is causing the error E03 Stack Overflow The maximum number of instructions utilizing the internal stack has exceeded eight These instructions can be a combination of AND STRs OR STRs and MCS MCR groups Reduce the number of these instructions which are pushed onto the stack at one time E05 NON Stage Two or more output coils have the same data type and number Change the Missing CNT or SR Contact Duplicate Coil duplicate coil to correct the error Duplicate coil references are valid with the Reference SET instruction E05 Stage Two or more Stages have the same reference number Change the duplicate Duplicate Stage Stage
5. System Monitoring and Troubleshooting In This Chapter Troubleshooting Suggestions Monitoring Discrete Points Forcing Discrete Points Monitoring Register Locations Changing Register Values Monitoring Timer Counter Values Changing Timer Counter Values Monitoring Program Stages Forcing Program Stages Error Codes 6 2 System Monitoring and Troubleshooting Troubleshooting Suggestions The Handheld is very useful in troubleshooting your machine As with any problem you have to find it before you can fix it There are several operations and features that help you quickly find the exact cause of system problems e Monitor Discrete I O Points to examine I O power flow for individual I O points e Force Discrete I O Points to examine machine sequences or inconsistencies e Monitor Register Locations to examine word locations to determine if correct values are being used e Change Register Values to force word locations with different values e Monitor Timer Counter Values to adjust machine timing elements e Understand Error Codes to know where to look first e gt e gt cs O Oo ie es Cv OO 20 gt ae oe De o 90 System Monitoring and Troubleshooting 6 3 Monitoring Discrete Points co Era You can monitor up to 16 discrete points at one time The points can be from the zE following data types c 0o e Inputs gS e Output 6S 38 K
6. number to correct the error Reference E06 The number of MCR instructions do not match the number of MCS MCR MCS Mismatch _ instructions Each MCR must have an accompanying MCS E07 A required input contact is missing from a CNT example RESET input or a SR instruction Refer to the DL305 User Manual for details on these instructions Incomplete Program Rung E08 The required data values for a TMR CNT or SR are missing or incorrect Invalid Data Values Refer to the DL305 User Manual for details on these instructions E09 The rung does not terminate with an output as required Program an output to terminate the rung properly E11 Program Full There is no available program addresses in memory Reduce the size of the program System Monitoring and Troubleshooting 6 13 DL305 Error Code Description E21 Program Memory Parity Error A parity error has occurred in the program memory of the CPU Clear the memory and reload the program If the error reoccurs replace the CPU Electrical noise will cause this problem E22 Password Error The password stored in the CPU is invalid Press the CLR key twice on the handheld programmer and the password will be reset to 0000 Re enter the password if required E25 A mismatch was found when a compare was performed on the program in Tape Program CPU memory and the program stored on tape Mismatch E28 The volume is incorrect
7. o e Control relays The status display area is also used to show the status for the points being monitored Here s how the display is organized Indicates I O Reference Number 16 LEDs Total Status Display show on off status 0 4 n050 o 1 5 1 5 _ADDRESSDATA o o ON OFF RUN BATT 2 6 2 6 O O O 3 7 3 7 PWR CPU 6 G 0 50 57 60 67 Use the following keystrokes to monitor discrete points To select a different data type use the corresponding reference number instead of the one shown The DL305 memory map is included in Appendix A This will help you determine the appropriate ranges for the various data types Select the reference number to monitor SHF 5 0 n050 ADDRESS DATA ON OFF RUN BATT ox orle lec Oxl oloaloa oxlerlo loc O O2 Oa 04 PWR CPU Use PRV or NXT to scroll through the references 8 point increments E n040 ADDRESS DATA ON OFF RUN BATT ovxlerlo loc Ox looloaloas oxlorlo lec onje oje olos PWR CPU 6 4 System Monitoring and Troubleshooting Forcing Discrete Points e 58 So You can also force discrete points with the Handheld Programmer 22 Itis important to note that the DL305 CPUs only retain the forced value for one scan if E o the output point is used in the logic program or if the input point used corresponds to 2E module that is installed in the base The f
8. oS QS aS o S La 5 Be ON OFF RUN BATT oxlOnrle Oxl oloalos oxlerlo loe O Oo Oa 048 PWR CPU Use PRV or NXT to scroll through the references 8 stage increments E n020 ADDRESS DATA ON OFF RUN BATT oxlerlo o o x loojoajlos oxlorlo l e oxla ojo ojos PWR CPU 6 10 System Monitoring and Troubleshooting e gt e gt G Oo ie es Cv OO 20 gt ae oe De o 90 Forcing Program Stages You can also force Program Stages with the Handheld Programmer However due to the self contained nature of this style of programming you can really cause some problems by forcing stages on and off It is important to note that the DL305 CPUs only retain the forced value for one scan if the logic within the stage or another stage causes the status to be discarded The following example shows how the forcing actually works Assume that the saw takes approximately 10 seconds to reach the bottom limit Which is many many CPU scans Force a Stage ON Stop 005 Sd 0 RST all stages Ea Jump to Stage 0 Current Stage Stage 5 forced ON Start Pipe limit Clamped Bottom Top va 000 001 002 003 004 ISG Stage Stage Stage 0 I 1 2 4 1 020 21 22 23 024 022 021 Converyor SET SET Saw Saw RST
9. ollowing example shows how the forcing BE actually works Force I O Points Force 050 ON 000 002 005 007 050 Ca 1 I 1 U 001 003 004 1 1 010 Force 010 ON 051 H Ondue to 010 Ens forced ON Next Scan af 7 CPU reads the I O status from 010 is off the modules Sees that point 010 4 3 is off overwrites force to turn off 5 oO 010 Q afa 000 002 005 007 050 J l ie J 1 C T 001 003 004 Logic is solved Point 010 even though previously 010 _ Force is overwritten 951 forced on is turned off Points a 050 and 051 are turned off y since conditions are not met ED p CPU updates the output status F with the results obtained from the logic execution YO and Y1 were turned off 050 and 051 are off J AA NOTE If you use a CR as an input you will not have the one scan problem System Monitoring and Troubleshooting The following example shows the keystrokes required to force an I O point fed 30 aa a aa a eo ee ee a aox WARNING Depending on your application forcing I O points may cause a unpredictable machine operation that can result in a risk of personal injury or o3 equipment damage c 0o OS To turn a point on Display returns to add
10. on the tape player being used to load the program to Volume Incorrect On the CPU Adjust the volume and retry the operation Refer to the DL305 Tape Device Handheld Programmer manual for details on tape operation E31 The application program required more RAM for execution than is available RAM Limit Exceeded Reduce the length of the program E99 A search was performed and the specified instruction was not found in the Instruction Not Found application program Buloyuoyy Wwa shS fed rok 3 Cc oT D n F r Ko
11. ress display 85 CLR SET SHF 5 0 0000 3a ENT ADDRESS DATA ON OFF RUN BATT 2 lt lt wimini Iolo 4 JJ n OC In N oj I A gt TT Zz n gt lolll IOl Zlo a o AQ IG BIN Z ofZ o Clin g Ma G RST REG PWR CPU Monitor the point to verify the force optional CLR SHF 5 0 MON o 7 7 7 m NOSO 2 s 1 5 1 5 ADDRESS DATA O O O ON OFF RUN BATT a A PWR CPU o p a o To turn a point off Display returns to address display CLR RST SHF 5 0 i a a 1 5 1 5 ENT ADDRESS DATA 2 6 2 6 ON OFF RUN BATT TA 3 7 3 7 PWR CPU NoD GR ST GEG System Monitoring and Troubleshooting Monitoring Register Locations You can use the Handheld to monitor and change register locations When a register is monitored the handheld programmer will display two register locations eight bits each this means that 4 digits of data will be shown Since data register locations are 8 bit locations two consecutive data registers will be displayed When changing values in data register locations you can also write two consecutive data register locations gt gt cs ZO Oo 0 Cv oo o gt 5e oe De o 90 Select the location to monitor R401 R400 CLR R 4 0 0 1453 a o a gt Zz is O c ojo ep gt iw ey

Download Pdf Manuals

image

Related Search

Related Contents

NX-4140 Bedienungsanleitung - Mode d`emploi    楽2ライブラリSmart with Magic Desktopカタログ    Heath Zenith SL-5666 User's Manual  NEC AS203WMi-BK User's Manual  350W Power Optimizer User Manual  Avoir plus d`informations  

Copyright © All rights reserved.
Failed to retrieve file