2.2 Operating structure of a CPU
2.2.1 General
The CPU contains a standard processor with internal program memory. In combination
with the integrated SPEED7 technology the unit provides a powerful solution for process
automation applications within the System 300S family. A CPU supports the following
modes of operation:
n
cyclic operation
n
timer processing
n
alarm controlled operation
n
priority based processing
Cyclic
processing represents the major portion of all the processes that are executed in
the CPU. Identical sequences of operations are repeated in a never-ending cycle.
Where a process requires control signals at constant intervals you can initiate certain
operations based upon a
timer
, e.g. not critical monitoring functions at one-second inter-
vals.
If a process signal requires a quick response you would allocate this signal to an
alarm
controlled
procedure. An alarm can activate a procedure in your program.
The above processes are handled by the CPU in accordance with their
priority
. Since a
timer or an alarm event requires a quick reaction, the CPU will interrupt the cyclic pro-
cessing when these high-priority events occur to react to the event. Cyclic processing will
resume, once the reaction has been processed. This means that cyclic processing has
the lowest priority.
2.2.2 Applications
The program that is present in every CPU is divided as follows:
n
System routine
n
User application
The system routine organizes all those functions and procedures of the CPU that are not
related to a specific control application.
This consists of all the functions that are required for the processing of a specific control
application. The operating modules provide the interfaces to the system routines.
2.2.3 Operands
The following series of operands is available for programming the CPU:
n
Process image and periphery
n
Bit memory
n
Timers and counters
n
Data blocks
Cyclic processing
Timer processing
Alarm controlled pro-
cessing
Priority based processing
System routine
User application
System 300S
+
Basics
Operating structure of a CPU > Operands
HB140 | CPU | 315-4PN23 | en | 18-02
10
Содержание SPEED7 300S+ CPU 315PN
Страница 1: ...CPU 315 4PN23 Manual HB140 CPU 315 4PN23 en 18 02 System 300S SPEED7 CPU 315PN...
Страница 89: ...System 300S Deployment PtP communication Modbus Example communication HB140 CPU 315 4PN23 en 18 02 89...
Страница 155: ...Appendix System 300S Appendix HB140 CPU 315 4PN23 en 18 02 155...