12-22
(A: Available, N/A: Not available)
Register
No.
Name Descriptions
Read
-ing
Writ-
ing
When the state of installation of an FPΣ
expansion I/O unit has changed since the
power was turned on, the bit corresponding to
the unit No. will turn on. Monitor using binary
display.
DT90011
Position of I/O verify
error unit for FPΣ left
side expansion
AN/A
DT90012 Not used N/A N/A
DT90013 Not used N/A N/A
DT90014
Operation auxiliary
register for data shift
instruction
One shift-out hexadecimal digit is stored in bit
positions 0 to 3 when the data shift instruction,
F105 (BSR) or F106 (BSL) is executed. The
value can be read and written by executing F0
(MV) instruction.
AA
DT90015 AA
DT90016
Operation auxiliary
register for division
instruction
The divided remainder (16-bit) is stored in
DT90015 when the division instruction F32(%)
or F52(B%) instruction is executed. The
divided remainder (32-bit) is stored in
DT90015 and DT90016 when the division
instruction F33(D%) or F53(DB%) is executed.
The value can be read and written by
executing F0(MV) instruction.
AA
DT90017
Operation error
address (hold type)
After commencing operation, the address
where the first operation error occurred is
stored. Monitor the address using decimal
display.
AN/A
DT90018
Operation error
address (non-hold
type)
The address where an operation error
occurred is stored. Each time an error occurs,
the new address overwrites the previous
address. At the beginning of a scan, the
address is 0. Monitor the address using
decimal display.
AN/A
DT90019
2.5 ms ring counter
Note1)
The data stored here is increased by one
every 2.5 ms. (H0 to HFFFF)
Difference between the values of the two
points (absolute value) x 2.5 ms = Elapsed
time between the two points.
AN/A
DT90020
10 μs ring counter
Note1) Note2)
The data stored here is increased by one
every 10.24 μs. (H0 to HFFFF)
Difference between the values of the two
points (absolute value) x 10.24 μs = Elapsed
time between the two points.
Note) The exact value is 10.24 μs.
AN/A
DT90021 Not used N/A N/A
Note1) It is renewed once at the beginning of each one scan.
Note2) As DT90020 is renewed even if F0(MV), DT90020 and D instruction is being executed, it can be
used to measure the block time.