A-3 Inner Workings of CP1L/CP1E
Cycle Time
Calculating Cycle Time
A
118
SYSMAC CP1L/CP1E Introduction Manual
CPU units process data in cycles starting with Overseeing processes and ending
with Peripheral services.
The cycle time is calculated as the sum of the following processing times.
Cycle Time = Overseeing Processes + Program Execution + (Cycle Time
Calculation) + I/O Refresh + Peripheral Services
Overseeing Processes
Checks I/O buses.
Checking of user program memory, battery error, etc.
Program execution
Processes program execution (execution of instructions). The
processing time is the sum of individual instruction execution times.
For details, refer to SECTION 4 Instruction Execution Times and Number of Steps
of CP Series CP1H/CP1L CPU Unit Programming Manual (W451) or SECTION 3
Instruction Execution Times and Number of Steps of CP Series CP1E CPU Unit
Instructions Reference Manual (W483).
Cycle Time Calculation
Details
Waits for the specified cycle time to
elapse when a minimum (fixed) cycle
time is specified in PLC Settings.
Calculates the cycle time.
I/O Refreshing
CP-series Expansion I/O Units and
Expansion Units
For details on I/O refresh time, refer to 2-7 Computing the Cycle Time of CP Series
CP1L CPU Unit User's Manual (W462) or SECTION 4 Monitoring and Computing
the Cycle Time of CP Series CP1E CPU Unit Instructions Reference Manual
(W483).
Details
Details
Processing Time and Variation Factors
When the cycle time has not been fixed, the
processing time is approximately 0.
Additional time for fixing the cycle time =
Fixed cycle time – Actual cycle time
(processing time for: overseeing processes + program
execution + I/O refreshing + peripheral services)
Details
Each unit is refreshed.
Outputs (from the CPU unit to
the expansion units) are
refreshed first, followed by the
inputs (from the expansion
units to the CPU unit).
Processing Time and
Variation Factors
0.4ms
Processing Time and
Variation Factors
Sum of instruction
execution times
Processing Time and
Variation Factors
I/O refresh time for
each unit is multiplied
by the number of
units used
Need help?
Do you have a question about the CP1E - INTRODUCTION and is the answer not in the manual?