11 - 65 11 - 65
MELSEC-Q
11 TROUBLESHOOTING
Special Register List
(1) Diagnostic Information
Number Name Meaning Explanation
Set by
(When
set)
Corresponding
ACPU
D9
Corresponding
CPU
SD0
Diagnostic
errors
Diagnosis
error code
• Error codes for errors found by diagnosis are stored as BIN data.
• Contents identical to latest fault history information.
S (Error)
D9008 format
change
SD1
• Year (last two digits) and month that SD0 data was updated is stored
as BCD 2-digit code.
Year (0 to 99) Month (1 to 12)
B15 B7 B0B8to to
(Example)
: October, 1995
H9510
SD2
• The day and hour that SD0 was updated is stored as BCD 2-digit
code.
Day (1 to 31) Hour (0 to 23)
B15 B7 B0B8
to to
(Example)
: 10 a.m. on 25th
H2510
SD3
Clock time for
diagnosis error
occurrence
Clock time for
diagnosis
error
occurrence
• The minute and second that SD0 data was updated is stored as BCD
2-digit code.
Minutes (0 to 59)
B15 B7 B0B8to to
(Example)
: 35 min. 48 sec.
(past the hour)
H3548
Seconds (0 to 59)
S (Error) New
SD4
Error
information
categories
Error
information
category code
Category codes which help indicate what type of information is being
stored in the common information areas (SD5 through SD15) and the
individual information areas (SD16 through SD26) are stored here.
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 : Unit/module No./ PLC No./Base No.
2 : File name/Drive name
3 : Time (value set)
4 : Program error location
5 : Switch cause (for Q4AR only)
: For a multiple PLC system, the module number or PLC
number is stored depending on the error that occurred.
(Refer to the corresponding error code for which number
has been stored.)
PLC No. 1: 1, PLC No. 2: 2, PLC No. 3: 3, PLC No. 4: 4
• The individual information category codes store the following codes:
0 : No error
1 : (Open)
2 : File name/Drive name
3 : Time (value actually measured)
4 : Program error location
5 : Parameter number
6 : Annunciator number
7 : Check instruction malfunction number
S (Error) New
+Rem