Modbus list block parameters – Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual
Page 81
Logic Functions - Book 1
MODBUS LIST BLOCK
3-55
3.7.2
Modbus 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-6. The following further
defines the Modbus list block configuration parameters.
Block Type
ML
This is the Modbus list block type.
Table 3-6. Modbus List Block Attributes, Valid Values, Mnemonics, and Data Types
Field Name /
Attribute
Mnemonic Valid Values
CWR Data Type
Attr
Version
VERSION 1
– – 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
List Signature
LISTSIGN
– – R Count
04
Input 1 through Input 99.....................................................................................................C – –
For each input (1 to 99), connect any attribute you wish to be placed in the list or leave input at
NONE. ASCII or Hex data types are not allowed. Nested lists are not allowed.
Input n
Connect any attribute (not ASCII or Hex) you wish to be placed in the list.
NONE
No variable is defined for the input.
Floating Point Ranges.......................................................................................................C – –
Applies to floating point data only. Enter range in floating point. The range is used for
converting the 4-byte floating point value to a Modbus 2-byte positive count value of 0 to
65535.
Bottom
Indicates the 0 count value. Default is 0.0.
Top
Indicates the 65535 count value. Default is 65535.0.
Msec Time Scale Factor....................................................................................................C – –
Scaling factor to convert the 4-byte msec-time values to a Modbus 2-byte positive count value
between 0 and 65535. Valid scale factor values are 1, 10, 100, 1000, 10000, and 100000.
The scale factor indicates the number of milliseconds per count. For example, if a scale factor
of 10 is configured, then each count is equal to 10 milliseconds.
02
State (STATE).....................................................................................................................– – R
This block is always RUN (block is executed). See Section 2.4.1, State Changes for
additional information on block states.
03
Bad Inputs Accepted (BADINP) ........................................................................................– – R
This block always collects data without a check on input quality. See Section 2.3.2, Data
Quality for additional information.
04
List Signature (LISTSIGN).................................................................................................– – R
This is a number that uniquely identifies a particular set of LSPs in a particular order. Users
can monitor this value to verify that the same data is being collected. If the same data is being
collected, this number should not change.