Cpu Unit Operation And The Cycle Time - Omron CJ - 08-2008 Operation Manual

Programmable controllers
Table of Contents

Advertisement

This section describes the internal operation of the CPU Unit and the cycle used to perform internal processing.
10-1 CPU Unit Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-1-1 General Flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-1-2 I/O Refreshing and Peripheral Servicing . . . . . . . . . . . . . . . . . . . . .
10-1-3 Startup Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-2 CPU Unit Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-2-1 Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-2-3 Operating Mode Changes and I/O Memory . . . . . . . . . . . . . . . . . . .
10-3 Power OFF Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4 Computing the Cycle Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-1 CPU Unit Operation Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-2 Cycle Time Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-3 I/O Unit Refresh Times for Individual Units . . . . . . . . . . . . . . . . . .
10-4-4 Cycle Time Calculation Example . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-5 Online Editing Cycle Time Extension . . . . . . . . . . . . . . . . . . . . . . .
10-4-6 I/O Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-7 Interrupt Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-4-8 Serial PLC Link Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5 Instruction Execution Times and Number of Steps . . . . . . . . . . . . . . . . . . . .
10-5-1 Sequence Input Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-2 Sequence Output Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-3 Sequence Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-4 Timer and Counter Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-5 Comparison Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-6 Data Movement Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-7 Data Shift Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-8 Increment/Decrement Instructions . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-9 Symbol Math Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-10 Conversion Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-11 Logic Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-12 Special Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-13 Floating-point Math Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-14 Double-precision Floating-point Instructions. . . . . . . . . . . . . . . . . .
10-5-15 Table Data Processing Instructions. . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-16 Data Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-17 Subroutine Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-5-18 Interrupt Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CPU Unit Operation and the Cycle Time

SECTION 10
445
445
447
448
449
449
450
451
451
454
457
457
458
464
467
468
469
470
472
472
473
474
474
475
476
477
478
479
479
480
482
482
483
484
485
486
486
487
443

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents