Micromod Micro-DCI: 53MC5000 Multi-Loop Process Controller CUSTOMIZATION GUIDE User Manual
Page 11
The system operands are assigned symbols which may represent abbreviations for input or output
signals, displays, parameters, etc. These symbols are easily learned and remembered. Operands
that represent signals (hardware inputs) or data displays that must be assigned and/or computed in
the Controller program are listed below. Many other operands take the form of program constants
(data values, computed variables, or logic status) used in the source programs or subroutines.
The operands may be used in assignment statements, mathematical computations, and decision or
conditional instructions. The various operands are categorized by data types, as follows:
Logicals: L00 - L2047
type - bit data
range - logic level 0 or 1
Numeric Index: B00 - B767
type - byte data
range - 0 to 255 (integer values)
Standard Precision Number: C00 - C767
type - floating point data
range - +0.9999 x 10
38
(4 digit resolution or 1 part in
32,768)
High Precision Number: H00 - H127
type - floating point data
range - +0.99999999 x 10
38
(8-digit resolution or 1 part in
2 billion)
Alphanumerics: A00 - A319
string (ten characters maximum)
Short Alphanumeric: F00-F639
String (five character maximum)
NOTE
"C" and "H" data types are signed floating point numbers used to
represent real analog values. B data items are used primarily for
numeric indexes and instrument configuration.
The operators and operands are combined in a statement that defines the operation to be per-
formed. For example, an assignment statement such as:
C01 = C20
where, the expression on the right side of the equal sign is the appropriate equation for solution of
the value on the left side.
MODULAR CONTROLLER CUSTOMIZATION GUIDE
2-4