FPΣ
13.6 Table of Special Data Registers
13 - 29
(A: Available, N/A: Not available)
Address Name Description Reading Writing
DT90013 Not used N/A N/A
DT90014 Operation auxiliary regis-
ter for data shift instruc-
tion
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.
A A
DT90015 Operation auxiliary regis-
ter 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
A A
DT90016
DT90015 and DT90016 when the division in-
struction F33 (D%) or F53 (DB%) is executed.
The value can be read and written by executing
F0 (MV) instruction.
A A
DT90017 Operation error address
(hold type)
After commencing operation, the address
where the first operation error occurred is
stored. Monitor the address using decimal dis-
play.
A N/A
DT90018 Operation error address
(non-hold type)
The address where a operation error occurred
is stored. Each time an error occurs, the new
address overwrites the previous address. At
the beginning of scan, the address is 0. Monitor
the address using decimal display.
A N/A
DT90019 2.5ms ring counter The data stored here is increased by one every
2.5ms. (H0 to HFFFF)
Differencebetween the values of the two points
(absolute value) × 2.5ms = Elapsed time be-
tween the two points.
A N/A
DT90020 Not used
DT90022 Scan time (current value)
(* Note)
The current scan time is stored here. Scan time
is calculated using the formula:
Scan time (ms) = stored data(decimal) × 0.1ms
Example: K50 indicates 5ms.
A N/A
DT90023 Scan time (minimum
value) (* Note)
The minimum scan time is stored here. Scan
time is calculated using the formula:
Scan time (ms) = stored data(decimal) × 0.1ms
Example: K50 indicates 5ms.
A N/A
DT90024 Scan time (maximum
value) (* Note)
The maximum scan time is stored here. Scan
time is calculated using the formula:
Scan time (ms) = stored data(decimal) × 0.1ms
Example: K125 indicates 12.5ms.
A N/A
Note
Scan time display is only possible in RUN mode, and shows the
operation cycle time. (In the PROG. mode, the scan time for the
operation is not displayed.) The maximum and minimum values
are cleared when each the mode is switched between RUN mode
and PROG. mode.