Home
        Chapter 6
         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
 
 
    
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