5
FUNCTION
Shows the details of the inter-module synchronization function.
5.1
Fixed Cycle Synchronization Function
Multiple modules are synchronized at the inter-module synchronization cycle timing set with the parameters. The data is
exchanged and the input/output is control at a fixed cycle. By using this function, the encoder input can be collected at a fixed-
time so data is retrieved at an accurate speed. In addition, the input/output timing is accurately known so highly accurate
model prediction control is possible.
Timing for synchronizing CPU modules
The CPU modules execute an inter-module synchronous interrupt program at each inter-module synchronization cycle.
(Page 17 Inter-module synchronous interrupt) The CPU module and each module are synchronized by refreshing. This is
performed before or after the inter-module synchronous interrupt program. With this, the input data can be retrieved and the
output data can be written at the inter-module synchronization cycle timing.
When using C Controller module, refer to the following manual.
MELSEC iQ-R C Controller Module User's Manual (Application)
CPU module
Normal program
Input
External device
Input
External device
Input module
• The CC-Link IE Field Network module's input signal (X) and output signal (Y) are refreshed at the END
process.
• For details on the refresh operation and settings, refer to each module's manual.
5 FUNCTION
16
5.1 Fixed Cycle Synchronization Function
Inter-module
synchronization cycle
Inter-module synchronous
interrupt program
execution time
Interrupted
Inter-module synchronous interrupt program
Input
Operation
Output
refresh
processing
refresh
Input
Input
Output
Output
Output
Output module
Output
External device
External device