CONFIGURATION
FUNCTION CODES
4 - 4
I-E96-207A
®
b. Multiply 15 Square Root blocks by 12.500 millisec-
onds.
c.
Multiply 1 Executive Block by .000,60 milliseconds.
d. Add products: 301.500
000.060
+187.500
489.06 milliseconds of CPU time
The result of this calculation gives the amount of CPU time
that the control functions use during execution.
FUNCTION CODES
Control configuration is accomplished by assigning function
codes to function blocks. The function codes are operations
such as multiply, divide, read, compare, etc. The function
blocks are addressee memory locations saved in the NVRAM
and copied to RAM for execution. Configuration requires defin-
ing the block address, function code and the code specifica-
tions. Refer to product instruction I-E93-900-20, Function
Code Reference Manual, for details.
Block Address
Block 0 through 9 are fixed blocks (constants) on all controller
modules and have the following values:
0
0 logic
1
1 logic
2
0.0
3
- 100.0
4
- 1.0
5
0.0
6
+ 1.0
7
+ 100.0
8
-9.2 x 10
18
(minimum negative value)
9
+9.2 x 10
18
(maximum positive value)
Blocks 10 through 199 are user-definable. The total number of
blocks that can be defined within this range is dependent on
the function codes required. This total is the same for 03 and
04 versions. The 04 version has the same functions of the 03
version and also includes a set of advanced functions.
Refer to Tables
for a list of the functions. Refer to
product instruction I-E93-900-20, Function Code Reference
Manual, for details.