S5-95F Operations List
C Operations List
C.1 Operations List
The following tables list the typical execution times for the individual operations. If you wish to
calculate the runtime of a program part, then you must add synchronization times to the typical
execution time. After an execution time of approx. 5 ms each, the S5-95F compiler initiates a
synchronization call for the synchronization of the two subunits. The synchronization time depends
on the complexity of interrupt processing and lasts between 0.6 ms and 4.5 ms (typically approx.
1.0 ms).
C.1.1 Basic Operations
Opera-
tion
(STL)
Permissible
Operands
1 RLO-depend.
2 RLO-affected
3 RLO reloaded
123
Typical Execution
Time
in µs
On- Ext.
board I/O
Function
A I/Q
F
T0 to 63
T64 to 127
C
NYN
NYN
NYN
NYN
1.6 4.8
4.8
480
30
4.8
Scan operand for "1" and combine with RLO through
logic AND.
AN I, Q
F
T0 to 63
T64 to 127
C
NYN
NYN
NYN
NYN
1.6 4.8
4.8
480
30
4.8
Scan operand for "0" and combine with RLO through
logic AND.
O I, Q
F
T0 to 63
T64 to 127
C
NYN
NYN
NYN
NYN
1.6 4.8
4.8
480
30
4.8
Scan operand for "1" and combine with RLO through
logic OR.
ON I, Q
F
T0 to 63
T64 to 127
C
NYN
NYN
NYN
NYN
1.6 4.8
4.8
480
30
4.8
Scan operand for "0" and combine with RLO through
logic OR.
O N Y Y 1.6 Combine AND operations through logic OR.
A( N Y Y 7.2 Combine expressions enclosed in parentheses through
logic AND (6 nesting levels).
O( N Y Y 4 Combine expressions enclosed in parentheses through
logic OR (6 nesting levels).
) N Y Y 4 Close parentheses (conclusion of a parenthetical
expression).
Boolean Logic Operations
for organization blocks (OB)
for program blocks (PB)
for function blocks (FB)
for sequence blocks (SB)
EWA 4NEB 812 6210-02
C-1