Instruction Manual

Logic Functions - Book 1
CONFIGURED LIST BLOCK
3-50
this block. When the list data is demanded from this block, it will demand data from the other
block in the appropriate sequence. Configured list data is defined as foreground in the ICN
and MSC blocks (Foreground List attribute). All lists are made part of the Tagged Interface
File (TIF) or a comma delimited text Modcell Interface File (MIF).
When the configured list block is not being used to collect data (NO), no data is collected and
no database space is allocated to do so. This feature is used to identify variables that are not
part of ICN or MSC foreground data but are still needed for TIF or MIF generation. The TIF
file is used by PC-30 as a list of parameters available for device block building. The MIF file is
used by other device drivers as a list of parameters available for device block building. Any
attribute that is to be read or written from a computer display must be included in an interface
file.
3.6.2 Configured List Block Parameters
The mnemonics, valid values, and data types for all fields that may be selected for display
and/or be used in making softwiring connections are listed in Table 3-5. The following further
defines the configured list block configuration parameters.
Block Type
CL This is the configured list block type.
Input 1 through Input 99 .................................................................................................... C – –
For each input (1 to 99), connect any variable you wish to be placed in the list or leave input at
NONE.
LSP Connect any variable you wish to be placed in the list to one of the 99 inputs.
To include another list in this list, connect the "LISTOUT" connection
of the other list as an input to this list.
NONE No variable or list is defined for the input.
Table 3-5. Configured List Block Attributes, Valid Values, Mnemonics, and Data Types
Field Name /
Attribute
Mnemonic Valid Values CWR Data Type Attr
Version VERSION 1, 2 – – R Long State 00
Block Length BLKLEN – – R Count 01
Block State STATE RUN (0) – – R Short State 02
Bad Inputs Accepted
BADINP YES (1) – – R Discrete 03
Collect Data
COLLECT NO (0), YES (1) C – R Discrete 04
Packed Length PKDLEN – – R Count 05
Unpacked Length UNPKDLE
N
– – R Count 06
List Signature
LISTSIGN – – R Count 07
Collect Quality
COLLQUAL NO (0), YES (1) C – R Discrete 08
Discrete Length DISCLEN – – R Count 09
Non Discrete Length NDISCLEN – – R Count 10