5/12/2017
TECH-538/D.W.O. 23160
Page 90 of 189
Calibration and Configuration: Using the ICoT FF Blocks
To interact directly with the ICoT FF blocks, some basic knowledge about the FF application layer is necessary.
In order to configure the ICoT to match the physical installation and the control application, it is necessary to
configure not only internal parameters but the parameters related to the control application, just like any other
technology. FF defines such parameters in the Application Layer, where the parameters are organized in blocks of
parameters. For more information please see Chapter 11 (Appendix B – Foundation Fieldbus Network).
Very few parameters are required to be changed to enable the ICoT to start working. The minimum configuration
used in the ICoT FF involves the configuration of parameters in the Resource, Transducer and I/O function blocks.
Most of them are usually pre-configured after a factory initialization (see section 8.8, ICoT Minimum Configuration).
Block Modes
The MODE_BLK parameter controls the block execution and is comprised of four sub-parameters:
•
Target
: determines which mode the user wants the block to assume. Usually it needs to be set to OOS
before any configuration parameter can be changed.
•
Actual
: set by the block during its execution based on the target and internal diagnostics.
Typically it needs to be in AUTO for the block to execute its normal function.
•
Permitted
: defines the modes supported by this block.
•
Normal
: desired operating mode of the block in normal operation.
When a block is in
Out of Service
mode (O/S or OOS) it will not run and the associated data will have
Bad Status
.
If the mode is OOS the output of the function block is usually maintained at the last value but can be configured to
go to a predefined fail state (See Section 8.6).
It’s important to know that some parameters can be configured only in OOS mode
(for instance, the Channel parameter in the I/O function blocks).
The block modes defined by FF are enumerated in
Table 20:
MODE_BLK parameters
MODE_BLK parameter
Value
Enumerations
Notes
0x01
Remote-Output (Rout)
0x02
Remote-Cascade (RCas)
0x04
Cascade (CAS)
Typical mode for AO and DO blocks
0x08
Automatic (AUTO)
Typical mode for transducers, DI and AI blocks
0x10
Manual (MAN)
0x20
Local Override (LO)
0x40
Initialization Manual (IMan)
0x80
Out of Service (OOS or O/S)
Out of Service, block is not running