6
- 192
6.25 Service Processing
6.25.2 Service processing
6
FUNCTIONS
(b) Operation details when "Specify service process execution counts." is
selected
1) Operation when "1 time" is set
POINT
1. When several devices are connected to one CPU module, each device
requests service processing.
When requests from several devices are received together, a single END
processing can accepts several requests simultaneously if the service
processing count is set to the number of connected devices. This improves
response performance. (Note, however, that the scan time increases by the
service processing time.)
2. If no request data exists when setting service processing count, END
processing speeds up by the request processing time. (CPU module does not
wait for requests.)
Figure 6.113 Operation when "1 time" is set
Figure 6.114 Operation when "2 times" is set
Program execution
END processing
1st scan
Request 1
Program execution
END processing
2nd scan
Request 2
Program execution
END processing
3rd scan
Request 3
Regardless of request data size, one
request is processed at a single END processing.
The scan time changes due to the difference of
service processing time although the program
execution time are the same.
Request 3
Request 5
Request 4
Request 2
Request 1
GX Developer
Program execution
END processing
1st scan
Request 1
Program execution
END processing
2nd scan
Request 2
Request 3
Request 4
Regardless of request data size, two
requests are processed at a single
END processing.
Request 3
Request 5
Request 4
Request 2
Request 1
GX Developer