293
Programming Appendix A
Response Time
I/O Response Time
The I/O response time is the time it takes from when an built-in input on a Module turns ON, the data is recog-
nized by the Module, and the user program is executed, up to the time for the result to be output to the built-in
output terminals. The length of the I/O response time depends on the following conditions.
• Timing of input bit turning ON
• Cycle time
Coordinator Module I/O Response Time
Minimum I/O Response Time
The I/O response time is shortest when data is retrieved immediately before I/O refresh of the Coordinator
Module. The minimum I/O response time is the total of the Input ON delay, the Cycle time, and the Output ON
delay.
Maximum I/O Response Time
The I/O response time is longest when data is retrieved immediately after I/O refresh of the Coordinator Mod-
ule. The maximum I/O response time is the total of the Input ON delay, (the Cycle time
× 2), and the Output ON
delay.
Calculation Example
Conditions: Input ON delay: 0.1 ms
Output ON delay: 0.1 ms
Cycle time: 2 ms
Minimum I/O response time = 0.1 ms + 2 ms + 0.1 ms = 2.2 ms
Maximum I/O response time = 0.1 ms + (2 ms
× 2) + 0.1 ms = 4.2 ms
Input
Output
I/O refresh
Cycle time Cycle time
Input ON delay
Output ON delay
Instruction
execution
Instruction
execution
(Read by
Module)
Minimum I/O
response time
I/O refresh
Input
Output
Cycle timeCycle time
Input ON delay
Output ON delay
Maximum I/O response time
(Read by
Module)
Instruction
execution
Instruction
execution
Instruction
execution