0% found this document useful (0 votes)
55 views2 pages

Scan Flow Chart

The document describes the normal processing mode cycle of a CS-series CPU unit. It includes a flowchart showing that the CPU unit performs startup initialization, checks for errors, executes the user program, refreshes I/O, and services peripherals in a repeating cycle. The cycle time depends on factors like the user program instructions, number of I/O units, number of remote I/O units and points, type and number of special I/O units, and services for data link and communication units.

Uploaded by

Sam eagle good
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views2 pages

Scan Flow Chart

The document describes the normal processing mode cycle of a CS-series CPU unit. It includes a flowchart showing that the CPU unit performs startup initialization, checks for errors, executes the user program, refreshes I/O, and services peripherals in a repeating cycle. The cycle time depends on factors like the user program instructions, number of I/O units, number of remote I/O units and points, type and number of special I/O units, and services for data link and communication units.

Uploaded by

Sam eagle good
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Computing the Cycle Time Section 10-4

10-4 Computing the Cycle Time


10-4-1 CPU Unit Operation Flowchart
The CS-series CPU Units process data in repeating cycles from the oversee-
ing processing up to peripheral servicing as shown in the following diagram.

Normal Processing Mode

Power ON
Startup initializa-
tion
Checks Unit
connection status.

Checks hardware
and user program
memory

NO Overseeing pro-
Check OK? cessing

YES PLC cycle


time
Sets error flags

Flashing (non-
fatal error)
ERR/ALM indicator Executes user pro-
ON or Flashing? gram (i.e., executes
READY cyclic tasks).

ON (fatal error)
Program execu-
tion
NO
End of program?

YES

Resets watchdog
timer and waits un-
til the set cycle
time has elapsed Cycle time cal-
culation

Calculates cycle
time

Performs I/O re-


freshing
I/O refreshing
Services Program-
ming Devices

Peripheral servic-
ing

385
Computing the Cycle Time Section 10-4

Parallel Processing Mode


Power ON

initialization
Checks Unit

Startup
connection status

Program Execution Peripheral


Cycle Servicing Cycle

Check hardware, Check user program


etc. memory, etc.

Overseeing
processing

Overseeing
processing
Check OK? Check OK?

Program execution
Set error flags.

cycle time
Flashing:
Non-fatal

Peripheral
Services

servicing
ERR/ALM error Execute user
indicator lit or program (i.e., peripherals.
flashing
execution

READY cyclic tasks).


Program

Lit: Fatal error


Program NO
completed?
YES

Wait for specified


calculations
Cycle time

cycle time.

Calculates cycle
time.
I/O refreshing

Refreshes I/O.
Peripheral
servicing

Services peripherals.

10-4-2 Cycle Time Overview


Normal Processing Mode
The cycle time depends on the following conditions.
• Type and number of instructions in the user program (in all cyclic tasks
that are executed during a cycle, and within interrupt tasks for which the
execution conditions have been satisfied).
• Type and number of Basic I/O Units
• Number of SYSMAC BUS Remote I/O Master Units and number of I/O
points on the Slaves
• Type and number of Special I/O Units, CS-series CPU Bus Units, Inner
Boards, and type of services being executed.
• Specific servicing for the following Units/Boards
• Data link refreshing and the number of data link words for Controller
Link and SYSMAC LINK Units

386

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy