Endress+Hauser Proline Promass 100 Modbus register map
Coriolis flowmeter transmitter from the Proline Promass 100 family with a Modbus RS485 interface. Registers cover mass, volume and corrected volume flow, density, temperature, viscosity and concentration values, three totalizers, unit selections, process and measurement settings, diagnostics, device information and the Modbus communication settings.
- Protocol
- Modbus RS485 (RTU or ASCII)
- Defaults
- Factory settings per the parameter description (pp. 78 to 81): bus address 247 (range 1 to 247), 19200 baud, RTU mode, even parity, byte order 1-0-3-2, telegram delay 6 ms, failure mode NaN value, interpreter mode standard. Baud rates 1200 to 115200 are selectable.
- Addresses in the manual
- 0-based protocol addresses, as sent on the wire
- 32 and 64-bit values
- Not stated in the manual
- Registers listed
- 227
- Checked against
- GP01035D/06/EN/02.17, 71377885, valid as of device firmware 01.03.zz; vendor-hosted on Endress+Hauser's download server
Address base. Section 6.1.2 (p. 120) says the register addresses follow the Modbus Applications Protocol Specification V1.1 and are listed as plain numbers (example: mass flow = 2007, reset totalizer = 6401). For systems using the Modicon convention a leading 3 (read) or 4 (write) is added in front of the number (32007, 46401), which is a prefix and not an offset. This file records the plain numbers. The manual gives no example telegram, and the scan list parameter (p. 83) says its register entry is 1-based, so confirm the zero-based reading against a live device. Registers shown as a range, for example 2007 to 2008, are listed here by the first address. Integer parameters are 2 bytes (1 register), floats 4 bytes (2 registers); string lengths are the register ranges printed in the table. Read access uses function codes 03, 04 or 23 and write access 06, 16 or 23. Address 4918 in the manual is address 4918 on the wire.
Word order. Float values use two registers, integers one and strings several. The Byte order parameter (register 4915) selects 0-1-2-3, 3-2-1-0, 2-3-0-1 or 1-0-3-2 with factory setting 1-0-3-2 (p. 80 and p. 139). This document does not explain what the byte numbers mean or how a float is split across the two registers, so the word order is left unspecified. The Promass 100 numbering is not defined here; the sibling Proline Promag 400 parameter description (GP01045D) shows the same factory setting 1-0-3-2 as low-order bytes first (CD AB), but check this against the actual device by reading a known value. The register code for each option is also listed in a different order in the register table and in the parameter description; see note on register 4915.
Modbus Poll and the Modbus protocol itself count from 0. The "Wire address" column is the number to type into Modbus Poll.
Downloads
The register table has every column on this page. The blocks file imports into Modbus Poll. The template JSON holds the same blocks plus unit, scale and access for scripts.
Registers
| Manual | Wire | Register | Type | Regs | Unit | Scale | Access | Area |
|---|---|---|---|---|---|---|---|---|
| 4918 | 4918 | Locking statusLocking_Status · 256 hardware locked, 512 temporarily locked. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2178 | 2178 | Access status toolingAccess_Status_Tooling · 0 operator, 1 maintenance. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2177 | 2177 | Enter access codeEnter_Access_Code · Range 0 to 9999. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2732 | 2732 | Actual diagnosticsActual_Diagnostics · The manual describes the content as symbol for diagnostic behavior, diagnostic code and short message and does not give the integer coding. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2734 | 2734 | Previous diagnosticsPrevious_Diagnostics · Same format as Actual diagnostics (2732). Only available once two diagnostic events have occurred (p. 91 of the parameter description). |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2736 | 2736 | Diagnostic list entry 1Diagnostics_1 · Same format as Actual diagnostics (2732). Part of the diagnostic list. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2738 | 2738 | Diagnostic list entry 2Diagnostics_2 · Same format as Actual diagnostics (2732). Part of the diagnostic list. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2740 | 2740 | Diagnostic list entry 3Diagnostics_3 · Same format as Actual diagnostics (2732). Part of the diagnostic list. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2742 | 2742 | Diagnostic list entry 4Diagnostics_4 · Same format as Actual diagnostics (2732). Part of the diagnostic list. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2744 | 2744 | Diagnostic list entry 5Diagnostics_5 · Same format as Actual diagnostics (2732). Part of the diagnostic list. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 6808 | 6808 | Alarm delayAlarm_Delay · Range 0 to 60 s. Register range 6808 to 6809. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 2757 | 2757 | Diagnostic behavior for diagnostic no. 140Diagnostic_Behavior_140 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2756 | 2756 | Diagnostic behavior for diagnostic no. 046Diagnostic_Behavior_046 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2081 | 2081 | Diagnostic behavior for diagnostic no. 144Diagnostic_Behavior_144 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2759 | 2759 | Diagnostic behavior for diagnostic no. 832Diagnostic_Behavior_832 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2762 | 2762 | Diagnostic behavior for diagnostic no. 833Diagnostic_Behavior_833 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2761 | 2761 | Diagnostic behavior for diagnostic no. 834Diagnostic_Behavior_834 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2760 | 2760 | Diagnostic behavior for diagnostic no. 835Diagnostic_Behavior_835 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2758 | 2758 | Diagnostic behavior for diagnostic no. 912Diagnostic_Behavior_912 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2754 | 2754 | Diagnostic behavior for diagnostic no. 913Diagnostic_Behavior_913 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2082 | 2082 | Diagnostic behavior for diagnostic no. 944Diagnostic_Behavior_944 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2022 | 2022 | Diagnostic behavior for diagnostic no. 192Diagnostic_Behavior_192 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2755 | 2755 | Diagnostic behavior for diagnostic no. 274Diagnostic_Behavior_274 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2023 | 2023 | Diagnostic behavior for diagnostic no. 392Diagnostic_Behavior_392 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2024 | 2024 | Diagnostic behavior for diagnostic no. 592Diagnostic_Behavior_592 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2021 | 2021 | Diagnostic behavior for diagnostic no. 992Diagnostic_Behavior_992 · 0 off, 1 logbook only, 2 warning, 3 alarm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 6817 | 6817 | Device resetDevice_Reset · 0 cancel, 1 restart device, 2 to delivery settings, 14 to bus defaults (visibility depends on communication). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2902 | 2902 | Software option overviewSoftware_Option_Overview · Coded list of enabled software options: 4 concentration, 64 viscosity, 16384 Heartbeat Monitoring, 32768 Heartbeat Verification. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 6907 | 6907 | Permanent storagePermanent_Storage · 0 off, 1 on. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4901 | 4901 | Device tag (writable)Device_Tag · Registers 4901 to 4908. The parameter allows a maximum of 32 characters, but the register range printed is 8 registers; the read-only copy of the tag in the device information (2026) spans 16 registers. |
string | 8 | 1 | RW | Holding (FC03) | |
| 2026 | 2026 | Device tag (device information)Device_Tag_Read · Registers 2026 to 2041. Maximum 32 characters. |
string | 16 | 1 | R | Holding (FC03) | |
| 7003 | 7003 | Serial numberSerial_Number · The manual prints the range as 7003 to 7007.5 for a string of up to 11 characters, so 6 registers are read from 7003. |
string | 6 | 1 | R | Holding (FC03) | |
| 7277 | 7277 | Firmware versionFirmware_Version · Registers 7277 to 7280. Format xx.yy.zz. |
string | 4 | 1 | R | Holding (FC03) | |
| 7263 | 7263 | Device nameDevice_Name · Registers 7263 to 7270. Maximum 32 characters. |
string | 8 | 1 | R | Holding (FC03) | |
| 2058 | 2058 | Order codeOrder_Code · Registers 2058 to 2067. |
string | 10 | 1 | R | Holding (FC03) | |
| 2212 | 2212 | Extended order code 1Extended_Order_Code_1 · Registers 2212 to 2221. |
string | 10 | 1 | R | Holding (FC03) | |
| 2222 | 2222 | Extended order code 2Extended_Order_Code_2 · Registers 2222 to 2231. |
string | 10 | 1 | R | Holding (FC03) | |
| 2232 | 2232 | Extended order code 3Extended_Order_Code_3 · Registers 2232 to 2241. |
string | 10 | 1 | R | Holding (FC03) | |
| 4003 | 4003 | ENP versionENP_Version · Registers 4003 to 4010. |
string | 8 | 1 | R | Holding (FC03) | |
| 3100 | 3100 | Configuration counterConfiguration_Counter · Range 0 to 65535. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2048 | 2048 | Nominal diameterNominal_Diameter · Registers 2048 to 2057. Printed as DNxx or x inches. |
string | 10 | 1 | R | Holding (FC03) | |
| 2547 | 2547 | Device IDDevice_ID · 4-digit hexadecimal number. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 4481 | 4481 | Device revisionDevice_Revision · 4-digit hexadecimal number. |
uint16 | 1 | 1 | R | Holding (FC03) | |
| 2007 | 2007 | Mass flowMass_Flow · Registers 2007 to 2008. Unit set by the mass flow unit (2101). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2009 | 2009 | Volume flowVolume_Flow · Registers 2009 to 2010. Unit set by the volume flow unit (2103). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2011 | 2011 | Corrected volume flowCorrected_Volume_Flow · Registers 2011 to 2012. Unit set by the corrected volume flow unit (2105). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2013 | 2013 | DensityDensity · Registers 2013 to 2014. Unit set by the density unit (2107). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2015 | 2015 | Reference densityReference_Density · Registers 2015 to 2016. Unit set by the reference density unit (2108). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2017 | 2017 | TemperatureTemperature · Registers 2017 to 2018. Unit set by the temperature unit (2109). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2089 | 2089 | Pressure valuePressure_Value · Registers 2089 to 2090. Unit set by the pressure unit (2130). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2019 | 2019 | Dynamic viscosityDynamic_Viscosity · Registers 2019 to 2020. The register table does not list a unit selection for this value. Related software option: viscosity (code 64 in register 2902). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2083 | 2083 | Kinematic viscosityKinematic_Viscosity · Registers 2083 to 2084. The register table does not list a unit selection for this value. Related software option: viscosity (code 64 in register 2902). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2093 | 2093 | Temperature compensated dynamic viscosityTemp_Compensated_Dynamic_Viscosity · Registers 2093 to 2094. The register table does not list a unit selection for this value. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2095 | 2095 | Temperature compensated kinematic viscosityTemp_Compensated_Kinematic_Viscosity · Registers 2095 to 2096. The register table does not list a unit selection for this value. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2598 | 2598 | ConcentrationConcentration · Registers 2598 to 2599. The register table does not list a unit selection for this value. Related software option: concentration (code 4 in register 2902). |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2797 | 2797 | Target mass flowTarget_Mass_Flow · Registers 2797 to 2798. The register table does not list a unit selection for this value. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2799 | 2799 | Carrier mass flowCarrier_Mass_Flow · Registers 2799 to 2800. The register table does not list a unit selection for this value. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2610 | 2610 | Totalizer 1 valueTotalizer_1_Value · Registers 2610 to 2611. Unit set by the totalizer 1 mass, volume or corrected volume unit register for the assigned variable. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2612 | 2612 | Totalizer 1 overflowTotalizer_1_Overflow · Registers 2612 to 2613. Listed as an integer with sign; the manual gives the data type as float. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2810 | 2810 | Totalizer 2 valueTotalizer_2_Value · Registers 2810 to 2811. Unit set by the totalizer 2 mass, volume or corrected volume unit register for the assigned variable. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2812 | 2812 | Totalizer 2 overflowTotalizer_2_Overflow · Registers 2812 to 2813. Listed as an integer with sign; the manual gives the data type as float. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 3010 | 3010 | Totalizer 3 valueTotalizer_3_Value · Registers 3010 to 3011. Unit set by the totalizer 3 mass, volume or corrected volume unit register for the assigned variable. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 3012 | 3012 | Totalizer 3 overflowTotalizer_3_Overflow · Registers 3012 to 3013. Listed as an integer with sign; the manual gives the data type as float. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2101 | 2101 | Mass flow unitMass_Flow_Unit · Code list, for example 0 g/s, 1 g/min, 2 g/h, 3 g/d, 4 kg/s, 5 kg/min, 6 kg/h, 7 kg/d, 8 t/s, 9 t/min, 10 t/h, 11 t/d, 16 lb/s, 17 lb/min, 18 lb/h, 19 lb/d; 24 to 27 are user mass units. Factory setting depends on country. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2102 | 2102 | Mass unitMass_Unit · 0 g, 1 kg, 2 t, 3 oz, 4 lb, 5 STon, 6 user mass. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2103 | 2103 | Volume flow unitVolume_Flow_Unit · Code list, for example 0 cm3/s, 4 dm3/s, 8 m3/s, 9 m3/min, 10 m3/h, 11 m3/d, 16 l/s, 17 l/min, 18 l/h, 19 l/d, 44 gal/s (us), 45 gal/min (us). Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2104 | 2104 | Volume unitVolume_Unit · 0 cm3, 1 dm3, 2 m3, 3 ml, 4 l, 5 hl, 6 Ml, 8 af, 9 ft3, 11 gal (us), 21 user volume. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2105 | 2105 | Corrected volume flow unitCorrected_Volume_Flow_Unit · 0 Nl/s, 1 Nl/min, 2 Nl/h, 3 Nl/d, 4 Nm3/s, 5 Nm3/min, 6 Nm3/h, 7 Nm3/d, 8 Sm3/s, 9 Sm3/min, 10 Sm3/h, 11 Sm3/d, 12 to 15 Sft3 per s, min, h, d, 28 to 31 user corrected volume. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2106 | 2106 | Corrected volume unitCorrected_Volume_Unit · 0 Nl, 1 Nm3, 2 Sm3, 3 Sft3, 4 Sl, 5 Sgal (us), 6 Sbbl (us, liquid), 7 Sgal (imp), 8 user corrected volume. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2107 | 2107 | Density unitDensity_Unit · 0 g/cm3, 2 kg/dm3, 3 kg/l, 4 kg/m3, 5 SD4C, 6 SD15C, 7 SD20C, 8 SG4C, 9 SG15C, 10 SG20C, 11 lb/ft3, 12 lb/gal (us), 20 user density, 21 g/m3, 22 g/ml. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2108 | 2108 | Reference density unitReference_Density_Unit · 0 g/Scm3, 1 kg/Nl, 2 kg/Nm3, 3 kg/Sm3, 4 lb/Sft3. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2109 | 2109 | Temperature unitTemperature_Unit · 0 degC, 1 K, 2 degF, 3 degR. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2130 | 2130 | Pressure unitPressure_Unit · 0 bar, 1 psi a, 2 bar g, 3 psi g, 4 Pa a, 5 kPa a, 6 MPa a, 7 Pa g, 8 kPa g, 9 MPa g, 10 user pressure. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2150 | 2150 | Date and time formatDate_Time_Format · 0 dd.mm.yy hh:mm, 1 mm/dd/yy am/pm, 2 dd.mm.yy am/pm, 3 mm/dd/yy hh:mm. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2531 | 2531 | User mass textUser_Mass_Text · Registers 2531 to 2535. Maximum 10 characters. |
string | 5 | 1 | RW | Holding (FC03) | |
| 2115 | 2115 | User mass factorUser_Mass_Factor · Registers 2115 to 2116. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2542 | 2542 | User volume textUser_Volume_Text · Registers 2542 to 2546. Maximum 10 characters. |
string | 5 | 1 | RW | Holding (FC03) | |
| 2119 | 2119 | User volume factorUser_Volume_Factor · Registers 2119 to 2120. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2568 | 2568 | User corrected volume textUser_Corrected_Volume_Text · Registers 2568 to 2572. Maximum 10 characters. |
string | 5 | 1 | RW | Holding (FC03) | |
| 2573 | 2573 | User corrected volume factorUser_Corrected_Volume_Factor · Registers 2573 to 2574. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2549 | 2549 | User density textUser_Density_Text · Registers 2549 to 2553. Maximum 10 characters. |
string | 5 | 1 | RW | Holding (FC03) | |
| 2556 | 2556 | User density offsetUser_Density_Offset · Registers 2556 to 2557. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2123 | 2123 | User density factorUser_Density_Factor · Registers 2123 to 2124. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2559 | 2559 | User pressure textUser_Pressure_Text · Registers 2559 to 2563. Maximum 10 characters. |
string | 5 | 1 | RW | Holding (FC03) | |
| 2566 | 2566 | User pressure offsetUser_Pressure_Offset · Registers 2566 to 2567. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2564 | 2564 | User pressure factorUser_Pressure_Factor · Registers 2564 to 2565. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5510 | 5510 | Flow dampingFlow_Damping · Registers 5510 to 5511. Range 0 to 100.0 s. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 5508 | 5508 | Density dampingDensity_Damping · Registers 5508 to 5509. Range 0 to 999.9 s. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 5127 | 5127 | Temperature dampingTemperature_Damping · Registers 5127 to 5128. Range 0 to 999.9 s. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 5503 | 5503 | Flow overrideFlow_Override · 0 off, 1 on. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5101 | 5101 | Low flow cut off, assign variableLow_Flow_Cutoff_Assign_Variable · 0 off, 1 mass flow, 2 volume flow, 3 corrected volume flow. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5138 | 5138 | Low flow cut off, on valueLow_Flow_Cutoff_On_Value · Registers 5138 to 5139. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5104 | 5104 | Low flow cut off, off valueLow_Flow_Cutoff_Off_Value · Registers 5104 to 5105. Range 0 to 100.0 %. |
float32 | 2 | % | 1 | RW | Holding (FC03) |
| 5140 | 5140 | Pressure shock suppressionPressure_Shock_Suppression · Registers 5140 to 5141. Range 0 to 100 s. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 5106 | 5106 | Partial pipe detection, assign variablePartial_Pipe_Assign_Variable · 0 off, 4 density, 5 reference density. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5110 | 5110 | Partial pipe detection, low valuePartial_Pipe_Low_Value · Registers 5110 to 5111. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5112 | 5112 | Partial pipe detection, high valuePartial_Pipe_High_Value · Registers 5112 to 5113. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5108 | 5108 | Partial pipe detection, response timePartial_Pipe_Response_Time · Registers 5108 to 5109. Range 0 to 100 s. |
float32 | 2 | s | 1 | RW | Holding (FC03) |
| 2414 | 2414 | Partial pipe detection, maximum dampingPartial_Pipe_Max_Damping · Registers 2414 to 2415. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2442 | 2442 | Select mediumSelect_Medium · 0 liquid, 1 gas. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5229 | 5229 | Select gas typeSelect_Gas_Type · 0 air, 1 nitrogen, 2 argon, 3 helium, 4 carbon dioxide, 5 oxygen, 6 methane, 7 ammonia, 9 hydrogen, 10 ethane, 11 propane, 12 butane, 13 chlorine, 14 hydrogen chloride, 15 carbon monoxide, 16 nitrous oxide, 17 nitrogen oxides, 18 hydrogen sulfide, 19 sulfur hexafluoride, 20 propylene, 21 ozone, 22 others, 23 ethylene. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 7413 | 7413 | Sound velocitySound_Velocity · Registers 7413 to 7414. Range 1 to 99999.9999 m/s. |
float32 | 2 | m/s | 1 | RW | Holding (FC03) |
| 7411 | 7411 | Temperature coefficient of sound velocityTemperature_Coefficient_Sound_Velocity · Registers 7411 to 7412. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5184 | 5184 | Pressure compensationPressure_Compensation · 0 off, 1 fixed value, 2 external value. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5185 | 5185 | Pressure value (fixed)Pressure_Fixed_Value · Registers 5185 to 5186. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2440 | 2440 | External pressureExternal_Pressure · Registers 2440 to 2441. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5515 | 5515 | Temperature modeTemperature_Mode · 0 internal value, 1 external value. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2507 | 2507 | External temperatureExternal_Temperature · Registers 2507 to 2508. Range -273.15 to 99999 degC. |
float32 | 2 | degC | 1 | RW | Holding (FC03) |
| 5129 | 5129 | Corrected volume flow calculationCorrected_Volume_Flow_Calculation · 0 calculated reference density, 1 fixed reference density, 2 external reference density, 3 reference density per API 53. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2509 | 2509 | External reference densityExternal_Reference_Density · Registers 2509 to 2510. Floating point number with sign. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5130 | 5130 | Fixed reference densityFixed_Reference_Density · Registers 5130 to 5131. Positive floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5136 | 5136 | Reference temperatureReference_Temperature · Registers 5136 to 5137. Range -273.15 to 99999 degC. |
float32 | 2 | degC | 1 | RW | Holding (FC03) |
| 5132 | 5132 | Linear expansion coefficientLinear_Expansion_Coefficient · Registers 5132 to 5133. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5134 | 5134 | Square expansion coefficientSquare_Expansion_Coefficient · Registers 5134 to 5135. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5501 | 5501 | Installation directionInstallation_Direction · 0 in arrow direction, 1 against arrow direction. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5121 | 5121 | Zero point adjustmentZero_Point_Adjustment · 0 cancel, 1 start, 2 zero adjust fail, 8 busy. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 6797 | 6797 | Zero point adjustment progressZero_Point_Adjustment_Progress · Range 0 to 100 %. |
uint16 | 1 | % | 1 | R | Holding (FC03) |
| 5521 | 5521 | Mass flow offsetMass_Flow_Offset · Registers 5521 to 5522. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5519 | 5519 | Mass flow factorMass_Flow_Factor · Registers 5519 to 5520. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5525 | 5525 | Volume flow offsetVolume_Flow_Offset · Registers 5525 to 5526. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5523 | 5523 | Volume flow factorVolume_Flow_Factor · Registers 5523 to 5524. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5529 | 5529 | Density offsetDensity_Offset · Registers 5529 to 5530. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5527 | 5527 | Density factorDensity_Factor · Registers 5527 to 5528. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2044 | 2044 | Corrected volume flow offsetCorrected_Volume_Offset · Registers 2044 to 2045. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2076 | 2076 | Corrected volume flow factorCorrected_Volume_Factor · Registers 2076 to 2077. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2046 | 2046 | Reference density offsetReference_Density_Offset · Registers 2046 to 2047. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2042 | 2042 | Reference density factorReference_Density_Factor · Registers 2042 to 2043. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5533 | 5533 | Temperature offsetTemperature_Offset · Registers 5533 to 5534. Signed floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 5531 | 5531 | Temperature factorTemperature_Factor · Registers 5531 to 5532. Positive floating-point number. Variable adjust submenu. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 7513 | 7513 | Calibration factorCalibration_Factor · Registers 7513 to 7514. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7527 | 7527 | Zero pointZero_Point · Registers 7527 to 7528. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 7501 | 7501 | Sensor coefficient C0Sensor_Coefficient_C0 · Registers 7501 to 7502. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7503 | 7503 | Sensor coefficient C1Sensor_Coefficient_C1 · Registers 7503 to 7504. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7505 | 7505 | Sensor coefficient C2Sensor_Coefficient_C2 · Registers 7505 to 7506. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7507 | 7507 | Sensor coefficient C3Sensor_Coefficient_C3 · Registers 7507 to 7508. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7509 | 7509 | Sensor coefficient C4Sensor_Coefficient_C4 · Registers 7509 to 7510. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7511 | 7511 | Sensor coefficient C5Sensor_Coefficient_C5 · Registers 7511 to 7512. Signed floating-point number. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9501 | 9501 | Oscillation frequency 0Oscillation_Frequency_0 · Registers 9501 to 9502. Positive floating point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9503 | 9503 | Oscillation frequency 1Oscillation_Frequency_1 · Registers 9503 to 9504. Positive floating point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2498 | 2498 | Frequency fluctuation 0Frequency_Fluctuation_0 · Registers 2498 to 2499. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2500 | 2500 | Frequency fluctuation 1Frequency_Fluctuation_1 · Registers 2500 to 2501. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2449 | 2449 | Oscillation amplitude 0Oscillation_Amplitude_0 · Registers 2449 to 2450. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2451 | 2451 | Oscillation amplitude 1Oscillation_Amplitude_1 · Registers 2451 to 2452. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9505 | 9505 | Oscillation damping 0Oscillation_Damping_0 · Registers 9505 to 9506. Positive floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9507 | 9507 | Oscillation damping 1Oscillation_Damping_1 · Registers 9507 to 9508. Positive floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2502 | 2502 | Damping fluctuation 0Damping_Fluctuation_0 · Registers 2502 to 2503. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2504 | 2504 | Damping fluctuation 1Damping_Fluctuation_1 · Registers 2504 to 2505. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2443 | 2443 | Signal asymmetrySignal_Asymmetry · Registers 2443 to 2444. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2457 | 2457 | Electronic temperatureElectronic_Temperature · Registers 2457 to 2458. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9513 | 9513 | Carrier pipe temperatureCarrier_Pipe_Temperature · Registers 9513 to 9514. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9509 | 9509 | Exciter current 0Exciter_Current_0 · Registers 9509 to 9510. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 9511 | 9511 | Exciter current 1Exciter_Current_1 · Registers 9511 to 9512. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 10232 | 10232 | Raw mass flowRaw_Mass_Flow · Registers 10232 to 10233. Signed floating-point number. Testpoints submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 4910 | 4910 | Bus addressBus_Address · Range 1 to 247. Factory setting 247 (p. 78). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4912 | 4912 | Baud rateBaudrate · 0 1200, 1 2400, 2 4800, 3 9600, 4 19200, 5 38400, 6 57600, 7 115200. Factory setting 19200 (p. 78). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4913 | 4913 | Data transmission modeData_Transmission_Mode · 0 RTU, 1 ASCII. Factory setting RTU (p. 79). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4914 | 4914 | ParityParity · Register table: 0 even, 1 odd, 2 none with 2 stop bits, 3 none with 1 stop bit. The parameter description on p. 79 lists the RTU picklist as 2 = none with 1 stop bit and 3 = none with 2 stop bits, the opposite of the register table, so confirm on the device. Factory setting even. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4915 | 4915 | Byte orderByte_Order · Register table: 0 = 0-1-2-3, 1 = 3-2-1-0, 2 = 2-3-0-1, 3 = 1-0-3-2. The parameter description on p. 80 lists the options in a different order (0-1-2-3, 3-2-1-0, 1-0-3-2, 2-3-0-1) and gives the factory setting as 1-0-3-2, so confirm the code on the device. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4916 | 4916 | Telegram delayTelegram_Delay · Registers 4916 to 4917. Range 0 to 100 ms. Factory setting 6 ms (p. 80). |
float32 | 2 | ms | 1 | RW | Holding (FC03) |
| 4921 | 4921 | Assign diagnostic behavior for ModbusAssign_Diagnostic_Behavior · Register table: 0 off, 1 warning, 2 alarm, 3 alarm or warning. The parameter description on p. 80 lists the options in a different order (off, alarm or warning, warning, alarm) without codes, so confirm the code on the device. Factory setting alarm (p. 80). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4920 | 4920 | Failure modeFailure_Mode · 0 NaN value, 1 last valid value. Factory setting NaN value (p. 81). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 4925 | 4925 | Interpreter modeInterpreter_Mode · 0 standard, 1 ignore end bytes. Factory setting standard (p. 81). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5001 | 5001 | Scan list register 0Scan_List_Register_0 · Range 1 to 65535, factory setting 1. The parameter description (p. 83) says the register address entered here is 1-based and that up to 16 device parameters can be grouped; the grouped data are read through register addresses 5051 to 5081. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5002 | 5002 | Scan list register 1Scan_List_Register_1 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5003 | 5003 | Scan list register 2Scan_List_Register_2 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5004 | 5004 | Scan list register 3Scan_List_Register_3 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5005 | 5005 | Scan list register 4Scan_List_Register_4 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5006 | 5006 | Scan list register 5Scan_List_Register_5 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5007 | 5007 | Scan list register 6Scan_List_Register_6 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5008 | 5008 | Scan list register 7Scan_List_Register_7 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5009 | 5009 | Scan list register 8Scan_List_Register_8 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5010 | 5010 | Scan list register 9Scan_List_Register_9 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5011 | 5011 | Scan list register 10Scan_List_Register_10 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5012 | 5012 | Scan list register 11Scan_List_Register_11 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5013 | 5013 | Scan list register 12Scan_List_Register_12 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5014 | 5014 | Scan list register 13Scan_List_Register_13 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5015 | 5015 | Scan list register 14Scan_List_Register_14 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 5016 | 5016 | Scan list register 15Scan_List_Register_15 · Range 1 to 65535, factory setting 1. Scan list entry; see register 5001. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2609 | 2609 | Reset all totalizersReset_All_Totalizers · 0 cancel, 1 reset and totalize. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2601 | 2601 | Totalizer 1 assign variableTotalizer_1_Assign_Variable · 0 off, 1 mass flow, 2 volume flow, 3 corrected volume flow, 13 target mass flow, 14 carrier mass flow (13 and 14 visibility depends on order options or device settings). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2602 | 2602 | Totalizer 1 mass unitTotalizer_1_Mass_Unit · 0 g, 1 kg, 2 t, 3 oz, 4 lb, 5 STon, 6 user mass. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2603 | 2603 | Totalizer 1 volume unitTotalizer_1_Volume_Unit · 0 cm3, 1 dm3, 2 m3, 3 ml, 4 l, 5 hl, 6 Ml, 8 af, 9 ft3, 11 gal (us), 21 user volume. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2604 | 2604 | Totalizer 1 corrected volume unitTotalizer_1_Corrected_Volume_Unit · 0 Nl, 1 Nm3, 2 Sm3, 3 Sft3, 4 Sl, 5 Sgal (us), 6 Sbbl (us, liquid), 7 Sgal (imp), 8 user corrected volume. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2605 | 2605 | Totalizer 1 operation modeTotalizer_1_Operation_Mode · 0 net flow total, 1 forward total, 2 reverse total. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2606 | 2606 | Totalizer 1 failure modeTotalizer_1_Failure_Mode · 0 stop, 1 actual value, 2 last valid value. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2608 | 2608 | Totalizer 1 controlTotalizer_1_Control · 0 totalize, 1 reset and totalize, 2 preset and hold, 3 reset and hold, 4 preset and totalize. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2590 | 2590 | Totalizer 1 preset valueTotalizer_1_Preset_Value · Registers 2590 to 2591. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2801 | 2801 | Totalizer 2 assign variableTotalizer_2_Assign_Variable · 0 off, 1 mass flow, 2 volume flow, 3 corrected volume flow, 13 target mass flow, 14 carrier mass flow (13 and 14 visibility depends on order options or device settings). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2802 | 2802 | Totalizer 2 mass unitTotalizer_2_Mass_Unit · 0 g, 1 kg, 2 t, 3 oz, 4 lb, 5 STon, 6 user mass. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2803 | 2803 | Totalizer 2 volume unitTotalizer_2_Volume_Unit · 0 cm3, 1 dm3, 2 m3, 3 ml, 4 l, 5 hl, 6 Ml, 8 af, 9 ft3, 11 gal (us), 21 user volume. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2804 | 2804 | Totalizer 2 corrected volume unitTotalizer_2_Corrected_Volume_Unit · 0 Nl, 1 Nm3, 2 Sm3, 3 Sft3, 4 Sl, 5 Sgal (us), 6 Sbbl (us, liquid), 7 Sgal (imp), 8 user corrected volume. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2805 | 2805 | Totalizer 2 operation modeTotalizer_2_Operation_Mode · 0 net flow total, 1 forward total, 2 reverse total. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2806 | 2806 | Totalizer 2 failure modeTotalizer_2_Failure_Mode · 0 stop, 1 actual value, 2 last valid value. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2808 | 2808 | Totalizer 2 controlTotalizer_2_Control · 0 totalize, 1 reset and totalize, 2 preset and hold, 3 reset and hold, 4 preset and totalize. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2592 | 2592 | Totalizer 2 preset valueTotalizer_2_Preset_Value · Registers 2592 to 2593. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 3001 | 3001 | Totalizer 3 assign variableTotalizer_3_Assign_Variable · 0 off, 1 mass flow, 2 volume flow, 3 corrected volume flow, 13 target mass flow, 14 carrier mass flow (13 and 14 visibility depends on order options or device settings). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3002 | 3002 | Totalizer 3 mass unitTotalizer_3_Mass_Unit · 0 g, 1 kg, 2 t, 3 oz, 4 lb, 5 STon, 6 user mass. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3003 | 3003 | Totalizer 3 volume unitTotalizer_3_Volume_Unit · 0 cm3, 1 dm3, 2 m3, 3 ml, 4 l, 5 hl, 6 Ml, 8 af, 9 ft3, 11 gal (us), 21 user volume. Full list in the manual. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3004 | 3004 | Totalizer 3 corrected volume unitTotalizer_3_Corrected_Volume_Unit · 0 Nl, 1 Nm3, 2 Sm3, 3 Sft3, 4 Sl, 5 Sgal (us), 6 Sbbl (us, liquid), 7 Sgal (imp), 8 user corrected volume. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3005 | 3005 | Totalizer 3 operation modeTotalizer_3_Operation_Mode · 0 net flow total, 1 forward total, 2 reverse total. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3006 | 3006 | Totalizer 3 failure modeTotalizer_3_Failure_Mode · 0 stop, 1 actual value, 2 last valid value. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 3008 | 3008 | Totalizer 3 controlTotalizer_3_Control · 0 totalize, 1 reset and totalize, 2 preset and hold, 3 reset and hold, 4 preset and totalize. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2594 | 2594 | Totalizer 3 preset valueTotalizer_3_Preset_Value · Registers 2594 to 2595. Signed floating-point number. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 2525 | 2525 | Reset min/max valuesReset_Min_Max · 0 cancel, 6 oscillation amplitude 1, 8 oscillation amplitude, 9 torsion oscillation frequency, 10 oscillation damping, 11 torsion oscillation damping, 12 oscillation frequency, 13 signal asymmetry. Some options are visible only depending on order options or device settings. |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 2421 | 2421 | Electronic temperature, minimum valueElectronic_Temperature_Min · Registers 2421 to 2422. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2419 | 2419 | Electronic temperature, maximum valueElectronic_Temperature_Max · Registers 2419 to 2420. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7529 | 7529 | Medium temperature, minimum valueMedium_Temperature_Min · Registers 7529 to 7530. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7531 | 7531 | Medium temperature, maximum valueMedium_Temperature_Max · Registers 7531 to 7532. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7533 | 7533 | Carrier pipe temperature, minimum valueCarrier_Pipe_Temperature_Min · Registers 7533 to 7534. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 7535 | 7535 | Carrier pipe temperature, maximum valueCarrier_Pipe_Temperature_Max · Registers 7535 to 7536. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2459 | 2459 | Oscillation frequency, minimum valueOscillation_Frequency_Min · Registers 2459 to 2460. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2468 | 2468 | Oscillation frequency, maximum valueOscillation_Frequency_Max · Registers 2468 to 2469. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2519 | 2519 | Torsion oscillation frequency, minimum valueTorsion_Oscillation_Frequency_Min · Registers 2519 to 2520. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2517 | 2517 | Torsion oscillation frequency, maximum valueTorsion_Oscillation_Frequency_Max · Registers 2517 to 2518. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2472 | 2472 | Oscillation amplitude, minimum valueOscillation_Amplitude_Min · Registers 2472 to 2473. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2470 | 2470 | Oscillation amplitude, maximum valueOscillation_Amplitude_Max · Registers 2470 to 2471. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2515 | 2515 | Torsion oscillation amplitude, minimum valueTorsion_Oscillation_Amplitude_Min · Registers 2515 to 2516. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2480 | 2480 | Torsion oscillation amplitude, maximum valueTorsion_Oscillation_Amplitude_Max · Registers 2480 to 2481. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2478 | 2478 | Oscillation damping, minimum valueOscillation_Damping_Min · Registers 2478 to 2479. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2423 | 2423 | Oscillation damping, maximum valueOscillation_Damping_Max · Registers 2423 to 2424. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2523 | 2523 | Torsion oscillation damping, minimum valueTorsion_Oscillation_Damping_Min · Registers 2523 to 2524. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2521 | 2521 | Torsion oscillation damping, maximum valueTorsion_Oscillation_Damping_Max · Registers 2521 to 2522. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2474 | 2474 | Signal asymmetry, minimum valueSignal_Asymmetry_Min · Registers 2474 to 2475. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 2476 | 2476 | Signal asymmetry, maximum valueSignal_Asymmetry_Max · Registers 2476 to 2477. Signed floating-point number. Min/max values submenu. |
float32 | 2 | 1 | R | Holding (FC03) | |
| 6813 | 6813 | Simulation, assign process variableSimulation_Assign_Process_Variable · 0 off, 1 mass flow, 2 volume flow, 3 corrected volume flow, 4 density, 5 reference density, 7 temperature, 9 dynamic viscosity, 10 kinematic viscosity, 11 temperature compensated dynamic viscosity, 12 temperature compensated kinematic viscosity, 13 target mass flow, 14 carrier mass flow, 15 concentration (9 to 15 depend on order options or device settings). |
uint16 | 1 | 1 | RW | Holding (FC03) | |
| 6814 | 6814 | Simulation, value of process variableSimulation_Value · Registers 6814 to 6815. Depends on the process variable selected. |
float32 | 2 | 1 | RW | Holding (FC03) | |
| 6812 | 6812 | Simulation, device alarmSimulation_Alarm · 0 off, 1 on. |
uint16 | 1 | 1 | RW | Holding (FC03) |
Scale is the number to multiply the raw value by to get the unit. Types with more than one register (32 and 64-bit) follow the word order above.
Open in Modbus Poll
- Download the Modbus Poll blocks file.
- Open Modbus Poll, connect to the device and set its unit ID. The manual does not state the word order for 32-bit values. Check one known value (a voltage or a counter) and switch the setting if it reads wrong.
- In the blocks panel on the right, click Import CSV and pick the file. CSV import is a Pro feature. Without Pro, Modbus Poll polls the first 20 values of your blocks.
- The wire addresses are already in the file, so there is no 0-based or 1-based conversion to do.
Once the values look right, export the tag list to Ignition, Kepware, Node-RED, Home Assistant or Voltrus SCADA.
Source and accuracy
Manufacturer document: Description of Device Parameters, Proline Promass 100 Modbus RS485 (bdih-download.endress.com)
GP01035D/06/EN/02.17, 71377885, valid as of device firmware 01.03.zz; vendor-hosted on Endress+Hauser's download server, pp. 120-144 (Modbus RS485 register information), pp. 78-83 (communication parameters). Read on 2026-10-24.
Also used: Special documentation Proline Promass 100, Register information Modbus RS485 (SD00154D/06/EN/02.13, older firmware 01.02.zz) (bdih-download.endress.com)
Also used: Description of Device Parameters, Proline Promag 400 Modbus RS485 (GP01045D, byte order explanation) (bdih-download.endress.com)
Addresses, types, units and scale are taken from the document above. Names and descriptions are written by Voltrus. Firmware versions can differ, so confirm a value on your own device before you rely on it.
Found a mistake? Report it by email with the register address and the manual page.
More from Endress+Hauser
All Endress+Hauser register maps