2 - 24
CHAPTER2 SEQUENCE PROGRAMS
2
3
2.3 Settings When Program is Divided
2.3.3 Low-speed execution type program
(b) When time is still remained in scan time after execution of all low-speed execution
type programs
Processing performed after execution of all low-speed execution type programs differs depending on the on/off
status of the special relay (SM330) and the execution condition of low-speed execution type programs.
1) Asynchronous mode (SM330 = off)
Execution of low-speed execution type programs is continued within the remaining time.
2) Synchronous mode (SM330 = on)
Execution of low-speed execution type programs is not continued within the remaining time. Program
operations are started in the next scan.
*1: Low-speed execution type programs are repeatedly executed during the remaining time in each constant scan.
For this reason, the execution time of the low-speed execution type programs varies in each scan. ( Figure 2.27)
*2: Low-speed execution type programs are repeatedly executed for the period of time set for low-speed program execution time.
For this reason, the scan time varies in each scan. ( Figure 2.29)
*3: Time remained after completion of low-speed END processing is regarded as the waiting time.
At the specified constant scan time interval, scan execution type programs are executed.
For this reason, each scan time is constant. ( Figure 2.28)
*4: Time remained after after completion of low-speed END processing is ignored and scan execution type programs are executed.
For this reason, the scan time varies in each scan. ( Figure 2.30)
Table2.2 Processing depending on the operation mode and execution condition
Low-speed execution
type program
operation mode
Status of
SM330
Execution condition of low-speed execution type program
When a constant scan value is set
When a low-speed program execution time
value is set
Asynchronous mode Off
Low-speed execution type programs are re-
executed.
*1
Low-speed execution type programs are re-
executed.
*2
Synchronous mode On
Waiting time remains in constant scan.
*3
Execution of scan execution type program is
started.
*4