Appendix 3
This section shows the processing time of the recording function.
Sampling time
The following shows the processing time of a CPU module required to sample a device and label.
It is added to the END processing when selecting "Each Scan" or "Time Specification" for the sampling method and to the
program execution time when selecting "Trigger Instruction" (processing time for the DATATRG instruction). (Page 44
Sampling methods of devices and labels)
In addition, when selecting "Safety Cycle Time" for the sampling method, the processing time of a CPU module (sampling
time) is included in the safety cycle time. (Page 44 Sampling methods of devices and labels)
When an interrupt program is executed during the END processing, the execution time of the interrupt program is included in
the sampling time.
In addition, if the program execution time of a CPU module is shorter than the accumulating execution time of a recorder
module/camera recorder module, the accumulating execution time is also included in the sampling time.
Note that the time required for data sampling differs depending on the CPU module type, device number of a sampling target,
type, and memory of a module (buffer memory, link device).
The sampling time is calculated with the following formula:
Sampling time (s unit) = 25 + (1) + (2) + (3) + (4) + (5) + (6) + (7) + (8) + (9) + (10) + (11)
The following table shows the details of each variable in the calculation formula.
Varia
Details (device type)
ble
*1
(1)
Global device
and global/local label
those listed below
(2)
File register (R, ZR)
*4
(3)
Local device
, latch label
(4)
Refresh data register (RD)
(5)
CPU buffer memory
access device
(6)
(7)
(8)
Module access device (Un\G)
(9)
Link direct device (Jn\)
(10)
Step relay with block specification (BL\S)
(11)
Device for the system
(When sampling SFC devices)
*1 A standard global device including a safety global device and safety local device when using a safety CPU
*2 A standard global label and standard local label including a safety global label, safety local label, and standard/safety shared label when
using a safety CPU
APPX
296
Appendix 3 Processing Time
Processing Time
R04(EN)CPU
*2
0.016 Number of sampling
other than
points
0.110 Number of sampling
Without an extended
SRAM cassette and a
points
battery-less option
cassette
0.135 Number of sampling
When using an extended
SRAM cassette
points
0.135 Number of sampling
When using a battery-
less option cassette
points
*5
0.110 Number of sampling
points
0.048 Number of sampling
points
0.075 Number of sampling
Host CPU U3En\G
points
0.064 Number of sampling
Host/another CPU
U3En\HG
points
0.025 Number of sampling
Another CPU U3En\G
points
blocks
0.025 Number of sampling
points
blocks
0.028 Number of sampling
points
blocks
0.180 Number of sampling
points
blocks
*8
0.030 Number of sampling
points
blocks
R08/16/32/120(EN)CPU
0.016 Number of sampling
*3
*3
points
0.064 Number of sampling
*3
*3
points
0.135 Number of sampling
*3
*3
points
0.135 Number of sampling
*3
*3
points
0.064 Number of sampling
*3
*3
points
0.048 Number of sampling
*3
*3
points
0.075 Number of sampling
*3
*3
points
0.064 Number of sampling
*3
*3
points
0.025 Number of sampling
*3
*3
+ 11.3 Number of
points
*6
*7
*6
+ 13.4
blocks
0.025 Number of sampling
*3
*3
+ 15.6 Number of
points
*6
*7
*6
+ 9.4
blocks
0.028 Number of sampling
*3
*3
+ 51.6 Number of
points
*6
*7
*6
+ 2.4
blocks
0.180 Number of sampling
*3
*3
+ 4.60 Number of
points
*6
*6
+ 42.0
blocks
0.030 Number of sampling
*9
*9
+ 1.23 Number of
points
*10
*10
+ 52.36
blocks
R08/16/32/120SFCPU
0.016 Number of sampling
*3
points
0.064 Number of sampling
*3
points
0.135 Number of sampling
*3
points
(Cannot be used)
0.064 Number of sampling
*3
points
0.048 Number of sampling
*3
points
0.075 Number of sampling
*3
points
0.064 Number of sampling
*3
points
0.025 Number of sampling
*3
+ 11.3 Number of
+ 11.3 Number of
points
*7
*6
+ 13.4
blocks
+ 13.4
0.025 Number of sampling
*3
+ 15.6 Number of
+ 15.6 Number of
points
*7
*6
+ 9.4
blocks
+ 9.4
0.028 Number of sampling
*3
+ 51.6 Number of
+ 51.6 Number of
points
*7
*6
+ 2.4
blocks
+ 2.4
+ 4.60 Number of
+ 42.0
+ 1.23 Number of
+ 52.36
*7
*7
*7