App - 37 App - 37
MELSEC-Q
APPENDICES
(1) Diagnostic information
Special Register List
Number Name Meaning Explanation
Set by
(When
set)
Corresponding
ACPU
D9
Corresponding
CPU
SD0
Diagnostic
errors
Diagnostic
error code
• This register stores the error code of an error detected by
diagnostics.
• Contents identical to latest error history information.
S (Error)
D9008 format
change
Rem
SD1
Clock time for
diagnosis error
occurrence
Clock time for
diagnosis
error
occurrence
• This register stores the year (last two digits) and the month when the
SD0 data is updated in 2-digit BCD.
Year (0 to 99) Month (1 to 12)
B15 B7 B0B8to to
(Example)
: October, 1995
H9510
S (Error) New
SD2
• This register stores the day and the hour when the SD0 data is
updated in 2-digit BCD.
Day (1 to 31) Hour (0 to 23)
B15 B7 B0B8
to to
(Example)
: 10 p.m. on 25th
H2510
SD3
• This register stores the minute and the second when the SD0 data is
updated in 2-digit BCD.
Minutes (0 to 59)
B15 B7 B0B8to to
(Example)
: 35 min. 48 sec.
(past the hour)
H3548
Seconds (0 to 59)
SD4
Error
information
categories
Error
information
category code
• Error information is stored in Error common information (SD5 to
SD15) and Error individual information (SD16 to SD26).
• This register stores a category code indicating an error information
type.
Individual information
category codes
Common information
category codes
B15 B7 B0B8
to
to
• The common information category codes store the following codes:
0 : No error
1 : Module No. (Slot No./CPU No./Base No.)
1
2 : File name/Drive name
3 : Time (value set)
4 : Program error location
5: Reason(s) for system switching (for the Q4AR and Redundant
CPU)
6: Reason(s) for tracking size excess error (for the Redundant CPU)
7: Base No./power supply No. (Universal model QCPU: This applies
to modules with a serial number (first five digits) of "10042" or
later.)
8: Tracking transmission data classification (for the Redundant
CPU)
1: For the multiple CPU system using the Basic model QCPU,
High Performance model QCPU, Process CPU, and Universal
model QCPU, the module No. or CPU No. is stored according
to an error.
(For details, refer to each error code.)
CPU No.1: 1, CPU No.2: 2, CPU No.3: 3, CPU No.4: 4
• The individual information category codes store the following codes:
0 : No error
1 : (Empty)
2 : File name/Drive name
3 : Time (value actually measured)
4 : Program error location
5 : Parameter number
6 : Annunciator (F)number
7 : CHK instruction malfunction number (except for Basic model
QCPU and Universal model QCPU)
8 : Reason(s) for system switching failure (for the Redundant CPU)
12: File diagnostic information (for the Universal model QCPU)
13: Parameter No./CPU No. (for the Universal model QCPU)
S (Error) New