Organization blocks for controlling program execution
Block Function and call criterion
OB 1 Organization of cyclic program execution; first call after a start-up, then cyclic call.
OB 2
OB 3
OB 4
OB 5
OB 6
OB 7
OB 8
OB 9
With DX-0 setting "Process interrupt servicing via input byte
IB 0 =on":
(interruptability at block boundaries, can be set in DX 0)
Call with signal state change in input byte IB 0 in bit:
I 0.0
I 0.1
I 0.2
I 0.3
I 0.4
I 0.5
I 0.6
I 0.7
OB 2
OB 3
OB 4
OB 5
OB 6
OB 9
With DX-0 setting "Process interrupt servicing via input byte
IB 0 = off":
(interruptability at operation or block boundaries, can be set in DX 0)
Call via interrupt lines of the S5 bus:
System interrupt INT X (INT A, B, C or D, depends on slot)
System interrupt INT E
System interrupt INT F
System interrupt INT G
Delayed interrupt
Clock-controlled interrupt
OB 10
OB 11
OB 12
OB 13
OB 14
OB 15
OB 16
OB 17
OB 18
Organization of time-controlled program execution (timed interrupt) with
selectable basic clock rate (default T = 100 ms) and
clock distributor (default corresponds to 150U) in data block DX 0;
Calls as follows:
Default setting 150U clock distributor 2
n
clock distributor
0.1 s
0.2 s
0.5 s
1.0 s
2.0 s
5.0 s
10.0 s
20.0 s
50.0 s
T* 1
T* 2
T* 5
T*10
T*20
T*50
T * 100
T * 200
T * 500
T* 1
T* 2
T* 4
T* 8
T*16
T*32
T*64
T * 128
T * 256
Table 2-1 Overview of the organization blocks of the CPU 948 for program execution
Program, Organization and Sequence Blocks
CPU 948 Programming Guide
C79000-G8576-C848-04
2 - 19