Yokogawa Standalone MW100 User Manual
Page 239
5-26
IM MW100-01E
Values per Modbus Registers (Communication input channel data)
The main module handles data from the communication input channels as type Float.
The Modbus register values of these data are shown in the table below.
Comm. Input
Channel Data
(Float)(x)
Value (y)
per Modbus Register
Float
Int 32
min = –2,147,483,648
max = 2,147,483,647
Int 16
min = –32,768
max = 32,767
Bit
*1
+Inf
+Inf
max
max
0
–Inf
–Inf
min
min
0
NaN
NaN
max
max
0
Valid
Data (physical qty.) Data (integer)
*2
y = integral portion of x (min ≤ x ≤ max)
y= min (x < min)
y = max (x > max)
Data (integer)
*2
y = integral portion of x (min ≤ x ≤ max)
y= min (x < min)
y = max (x > max)
0, 1
*3
*1 The value of the bit alone is insufficient to determine whether it is a special value. Mode (18000’s, 38000’s) and other
information must also be used to determine whether it is a special value or other value.
*2 The value is read in with the values after the decimal place removed. For example, if the value stored in a communication
input channel is 56.78, the value read in under the Word type is 56. If the value stored in a communication input channel is
–12.34, the value read in under the Word type is –12.
*3 The value is 0 (Off) when the corresponding communication input data is zero, and 1 (On) when the data is not zero.
Modbus error response:
The main unit returns the following error codes to the master
instrument.
Code Function
Operation
1
Function code invalid
Requested non-supported function
2
Invalid register number
Attempted to read/write registers for which no
corresponding channels could be found.
3
Invalid number of registers
The specified number of registers was zero.
7
Could not be executed
Attempted to read MATH registers from an
instrument without the MATH function option.
However, there is no response in the following cases.
• CRC Error
• Errors other than in above table.
5.2 Main Module (MW100-E) Specifications