INTRODUCTION
I-E96-211A
4 - 1
SECTION 4 - CONFIGURATION
INTRODUCTION
The variety of control and math functions residing in IMMFC03
firmware enables the module to perform analog and digital
control, computations, and advanced control schemes. Func-
tions from the library are user selected and serially linked by
function blocks. The process of defining the functions, the
function block address, and storing them in the nonvolatile
memory is known as configuration. This section explains how
to establish, define and enter the configuration.
ENTERING CONFIGURATION
The MFC can be configured with any of the following INFI 90
operator interface devices: Management Command System
(MCS), Operator Interface Station (OIS), Computer Interface
Unit (CIU), Engineering Work Station (with applicable soft-
ware), or Configuration Tuning Terminal (CTT). Refer to the
product instruction for your specific interface device for com-
plete configuration details.
FUNCTION BLOCKS
The valid range of function block addresses is 0 to 9,998. How-
ever, block addresses 0 through 29 are fixed (meaning that you
cannot assign function codes to them). These blocks contain
executive functions and system constants. Blocks 30 through
9,998, are available for assignments.
NOTE: The total number of blocks available for user selected func-
tions depends on several critical factors inherent to INFI 90 function
codes: execution time, bytes of nonvolatile memory (NVM) and
RAM, complexity such as resolution, etc. Refer to the Function Code
Application Manual for these values.
The following text provides an example of how to calculate
memory usage:
For example purposes, two function blocks are used: Square
Root and PID.
1. Define NVM and execution times:
Function Code 7 Square Root:
12 Bytes NVM
44 Bytes RAM
190 microseconds execution rate