Configured list block (cl), Configured list block operation – Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual
Page 75
Logic Functions - Book 1
CONFIGURED LIST BLOCK
3-49
3.6
CONFIGURED LIST BLOCK (CL)
The configured list block is used to specify and/or collect data (up to 99 attributes or other
configured lists) that is of interest to an external system. The configured list data is included
in: an ICN or MSC foreground message; or as a Modbus list (no nested lists) for a MSC
module; or solely as a background list to be included in interface files (TIF or MIF). Execution
of a list block is distributed over all group scan periods and is therefore not loop block related
except for control access.
Configured list blocks 1 through 9 are reserved for use as input lists for groups. The
configurator places these blocks in the database as necessary to double buffer user data that
passes between groups. This process is transparent to the user except that CL10 is the first
user configured list block (as seen in reports and cross reference files).
The display, which is used to configure the configured list block, is shown in Figure 3-15.
Up
to 99 attribute sources can be connected to one configured list block.
Figure 3-15. Configured List Block (CL), Edit Display, page 2
3.6.1
Configured List Block Operation
If the configured list block is being used to collect data, the data identified by the list is
collected into an input buffer as the various groups generate it. A snapshot of the data thus
buffered is then available (e.g. for placing in a foreground message through the ICN block) on
a demand basis. In addition to individual variables, another list may be included in a list block.
When this is the case, that data is collected only by the other list block and not duplicated in