APPENDICES
APP
−
31
3.2
Special Registers (SP.D)
The special registers are data registers used for specific purposes in the
programmable controller. Therefore, do not write data to the special registers in the
program (with the exception of those whose numbers are (Note-2) in the table).
Of the special relays, those from D9180 to D9199 are used for positioning control.
Table 3.2 Special Register List
Number
Name
Stored Data
Explanation
D9000
Fuse blown
Number of module with blown fuse
!
When modules with a blown fuse are detected, the lowest I/O number of the
detected modules is stored in hexadecimal in this special relay.
(Example: Blown fuses at the output modules Y50 to 6F... "50" is stored in
hexadecimal.)
For monitoring at a peripheral device, use hexadecimal display monitor operations.
(Cleared when the contents of D9100 are all "0".)
D9002
I/O unit verify
error
I/O module verification error
module number
!
If I/O modules that do not match the registered data are detected when the power
is turned on, the first I/O number of the lowest module number among the
detected modules is stored in hexadecimal (the storage method is the same as for
D9000). When monitoring with a peripheral device, use a hexadecimal display
monitoring operation.
(Cleared when all contents of D9116 to D9123 are reset to zero.)
D9005
(Note-
1)
AC DOWN
counter
AC DOWN occurrence count
!
1 is added to the stored value each time the input voltage becomes 80% or less of
the rating while the CPU module is performing an operation, and the value is
stored in BIN code.
D9008
(Note-
1)
Self-diagnostic
error
Self-diagnostic error number
!
1 is added to the stored value when an error is found as a result of self-diagnosis,
the error number, and the value is stored in BIN code.
D9009
Annunciator
detection
F number at which external failure
has occurred
!
When one of F0 to 2047 is turned on by OUT F or SET F , the F number
detected earliest among the F numbers which have been turned on is stored in
BIN code.
!
D9009 can be cleared by executing a RST F or LEDR instruction. If another
F number has been detected, the clearing of D9009 causes the next number to be
stored in D9009.
D9010
Error step
Step number at which operation
error has occurred
!
When an operation error occurs during execution of an application instruction, the
step No. where the error occurred is stored in BIN cod, and thereafter, every time
an operation error occurs the contents of D9010 are updated.
D9011
Error step
Step number at which operation
error has occurred
!
When an operation error occurs during execution of an application instruction, the
step number at which the error occurs is stored in this register in BIN code. Since
storage is executed when M9011 changes from OFF to ON, the contents of D9011
cannot be updated unless it is cleared by the user program.
D9014
I/O control mode I/O control mode number
!
The set control mode is represented as follows:
0: I/O in direct mode
3: I/O in refresh mode
Downloaded from