Ser in u s ® 30 U ser M an u al 3 .3
Page 222
Appendix D.
ModBus Protocol
The Serinus supports a limited Modbus implementation. The only function codes supported are 3 (read
holding register) and 16 (write multiple registers). The Serial ID is assigned in the
Main Menu
→
Communications Menu
→
Serial Communication Menu
.
D.1
Command Format
<Slave address><Function code><Start register (MSB)><Start register <LSB><Register count
(MSB)><Register count (LSB)><Write byte count><Write data><CRC (MSB)><CRC (LSB)>
Where:
Slave address
The instrument Serial ID. If the request is being made via TCP, this field
is omitted.
Function code
3 (read) or 16 (write).
Start register
Specifies an Advanced Protocol IEEE index (refer to Table 33 to see what
values are available and what index to specify for them). The ModBus
index is calculated from the Advanced Protocol index via the following
formula:
Mobus Index = Advanced Protocol Parameter List number x 2 + 256
Register count
A single read command may request from 2 - 124 registers, which is to
say from 1 - 62 values. The first index is specified by Start register; all
following indexes are in sequential order. To read values that are not
sequential requires using another read command. Note that the
number of registers must be even, as each value is returned as a floating
point value (4 bytes) and each register is a word (2 bytes).
A write command can only write a single IEEE value at a time. Thus for
write commands this value must be 2.
Write byte count
This field is only supplied for a write request; it indicates the amount of
bytes of data that will follow, and must be set to 4 (since only one value
can be written at a time).
Write data
This field is only supplied for a write request. It is the value to be written,
expressed in IEEE format. The “Endian” structure can be selected on the
Modbus Serial Communications menu. Big Endian means that the MSB
byte of the IEEE value is at the right end of the four bytes; Little Endian
means it is at the left.
CRC
Calculated by the standard Modbus CRC method. If the request is being
made via TCP, this field is omitted.
Содержание Acoem Serinus 30
Страница 2: ...Serinus 30 User Manual 3 3 Page 2 This page is intentionally blank...
Страница 20: ...Serinus 30 User Manual 3 3 Page 20 This page is intentionally blank...
Страница 38: ...Serinus 30 User Manual 3 3 Page 38 Figure 22 Received Item...
Страница 118: ...Serinus 30 User Manual 3 3 Page 118 This page is intentionally blank...
Страница 138: ...Serinus 30 User Manual 3 3 Page 138 This page is intentionally blank...
Страница 144: ...Serinus 30 User Manual 3 3 Page 144 Figure 131 Avoid to Touching Particulate Filter Paper...
Страница 157: ...Serinus 30 User Manual 3 3 Page 157 This page is intentionally blank...
Страница 162: ...Serinus 30 User Manual 3 3 Page 162 7 1 Flow Fault Figure 142 Flow Fault Diagnostic Procedure Section 2 3 2 Section 5 2...
Страница 165: ...Troubleshooting Page 165 7 4 Mirror Temperature Failure Figure 145 Mirror Temperature Failure Diagnostic Procedure...
Страница 166: ...Serinus 30 User Manual 3 3 Page 166 7 5 USB Memory Stick Failure Figure 146 USB Memory Stick Failure...
Страница 169: ...Serinus 30 User Manual 3 3 Page 169 This page is intentionally blank...
Страница 192: ...Serinus 30 User Manual 3 3 Page 192 9 5 Plumbing Schematic PN D020005...
Страница 193: ...Parts List and Schematics Page 193 9 6 Block Wiring Schematic PN D020102...
Страница 194: ...Serinus 30 User Manual 3 3 Page 194 9 7 Measurement Cell PN H014100...
Страница 195: ...Parts List and Schematics Page 195 9 8 Source Timing Assembly PN H014125...
Страница 196: ...Serinus 30 User Manual 3 3 Page 196 9 9 Calibration Manifold Assembly PN H010013 01...
Страница 197: ...Parts List and Schematics Page 197 9 10 Valve Assembly PN H010042...
Страница 198: ...Serinus 30 User Manual 3 3 Page 198 9 11 High Pressure Valve Exploded View PN H050043...
Страница 199: ...Parts List and Schematics Page 199 9 12 Sample Filter Holder Assembly PN H010160...
Страница 200: ...Serinus 30 User Manual 3 3 Page 200 9 13 CO CO2 Converter Assembly PN H014130...
Страница 201: ...Serinus 30 User Manual 3 3 Page 201 This page is intentionally blank...