beautypg.com

Modbus list block parameters – Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual

Page 81

background image

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.