9.
9 -
4
MAINTENANCE FUNCTION
9.3
Self-diagnostics Function
The self-diagnosis function is a function whereby the QnACPU diagnoses its own errors.
(1) The self-diagnosis function serves to prevent malfunctions of the PLC, and to
facilitate preventive maintenance. Self-diagnositics processing is executed if an error
occurs at QnACPU power ON or while the PLC is in the RUN status, and it involves
the display of the error detected by the self-diagnostics function, stopping of PLC
operation, etc.
(2) The QnACPU stores the error code corresponding to the error that has occurred in
special register SD0, turns the ERROR LED on, and displays an error message on
the LED indicator.
If several errors occur, the error code of the latest error is stored in SD0.
(3) Even if the PLC power is turned OFF, the latest 16 errors are recorded with the
battery backup. (Refer to Section 9.4.)
The PLC diagnostics mode of the GPP function can check error histories.
(4) When an error is detected by self-diagnosis, CPU module operation complies with
one of the following two modes:
• Mode in which PLC operation is stopped
When an error is detected, operation is stopped immediately and all outputs (Y) are
turned OFF.
• Mode in which PLC operation is continued
When an error is detected, only the program part affected by the error is not
executed; the rest of the program is executed.
In addition, settings can be made in PC RAS setting in the parameter mode to
continue operation or stop operation when the following errors occur:
1) Calculation (including SFC programs)
2) Extended Ins
3) Fuse Blown
4) I/O Unit Compare
5) Sp Unit Access
6 IC Card Access
7) IC Card Operate
(The default for all of these in the parameters is "Pause".)
Example: If "Resume" is set for I/O module verify error, operation is continued using
I/O address before error occurrence.
When an error is detected, a record of the error occurrence is stored in the special
relays (SM0, SM1) and the error contents are stored in a special register (SD0). Use
these special relays and this special register in the sequence program to establish
PLC or mechanical system interlocks.
Summary of Contents for Q2ACPU
Page 1: ......
Page 2: ......
Page 221: ...12 12 12 OVERVIEW OF PROCESSING PERFORMED BY THE QnACPU ...
Page 222: ...12 13 12 OVERVIEW OF PROCESSING PERFORMED BY THE QnACPU ...
Page 237: ...12 28 12 OVERVIEW OF PROCESSING PERFORMED BY THE QnACPU MEMO ...
Page 271: ...16 13 16 POWER SUPPLY MODULE 4 Names and description of parts of the A66P ...
Page 343: ...21 21 13 MAINTENANCE AND INSPECTION 21 4 2 Replacement of the fuse for an output module ...
Page 357: ...22 12 22 TROUBLESHOOTING ...
Page 359: ...22 14 22 TROUBLESHOOTING MEMO ...
Page 429: ...App 32 APPENDICES Trigonometric function Classification Symbol Description ...
Page 537: ...App 140 APPENDICES REMARK 1 Message 1 An error code is displayed in 2 Alert 1 3 Alert 2 ...
Page 539: ...App 142 APPENDICES 2 Q2ACPU Q2ACPU S1 modules Unit mm inch ...
Page 541: ...App 144 APPENDICES 2 A66P power supply module Unit mm inch ...
Page 543: ...App 146 APPENDICES 3 A35B base unit 4 A38B A38HB A38HBEU base unit Unit mm inch Unit mm inch ...
Page 567: ...MEMO ...
Page 569: ......
Page 570: ......