{
  "format": "voltrus-modbus-poll-template",
  "version": 1,
  "device": {
    "vendor": "Endress+Hauser",
    "model": "Proline Promass 100",
    "series": "Proline Promass 100"
  },
  "page": "https://voltrus.id/registers/endress-hauser/promass-100/",
  "source": {
    "title": "Description of Device Parameters, Proline Promass 100 Modbus RS485",
    "url": "https://bdih-download.endress.com/file/950ffacba00b1d13229a514657508ce1/GP01035DEN_0217.pdf",
    "document": "GP01035D/06/EN/02.17, 71377885, valid as of device firmware 01.03.zz; vendor-hosted on Endress+Hauser's download server",
    "fetched": "2026-10-24"
  },
  "addressing": "Block addresses are 0-based wire addresses, the ones Modbus Poll shows.",
  "wordOrder": null,
  "blocks": [
    {
      "name": "Locking_Status",
      "address": 4918,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Access_Status_Tooling",
      "address": 2178,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Enter_Access_Code",
      "address": 2177,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Actual_Diagnostics",
      "address": 2732,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Previous_Diagnostics",
      "address": 2734,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_1",
      "address": 2736,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_2",
      "address": 2738,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_3",
      "address": 2740,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_4",
      "address": 2742,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_5",
      "address": 2744,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Alarm_Delay",
      "address": 6808,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_140",
      "address": 2757,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_046",
      "address": 2756,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_144",
      "address": 2081,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_832",
      "address": 2759,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_833",
      "address": 2762,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_834",
      "address": 2761,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_835",
      "address": 2760,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_912",
      "address": 2758,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_913",
      "address": 2754,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_944",
      "address": 2082,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_192",
      "address": 2022,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_274",
      "address": 2755,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_392",
      "address": 2023,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_592",
      "address": 2024,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostic_Behavior_992",
      "address": 2021,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_Reset",
      "address": 6817,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Software_Option_Overview",
      "address": 2902,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Permanent_Storage",
      "address": 6907,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_Tag",
      "address": 4901,
      "quantity": 8,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_Tag_Read",
      "address": 2026,
      "quantity": 16,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Serial_Number",
      "address": 7003,
      "quantity": 6,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Firmware_Version",
      "address": 7277,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_Name",
      "address": 7263,
      "quantity": 8,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Order_Code",
      "address": 2058,
      "quantity": 10,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Extended_Order_Code_1",
      "address": 2212,
      "quantity": 10,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Extended_Order_Code_2",
      "address": 2222,
      "quantity": 10,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Extended_Order_Code_3",
      "address": 2232,
      "quantity": 10,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "ENP_Version",
      "address": 4003,
      "quantity": 8,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Configuration_Counter",
      "address": 3100,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Nominal_Diameter",
      "address": 2048,
      "quantity": 10,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_ID",
      "address": 2547,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Device_Revision",
      "address": 4481,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Mass_Flow",
      "address": 2007,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Volume_Flow",
      "address": 2009,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Flow",
      "address": 2011,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Density",
      "address": 2013,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reference_Density",
      "address": 2015,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature",
      "address": 2017,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Pressure_Value",
      "address": 2089,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Dynamic_Viscosity",
      "address": 2019,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Kinematic_Viscosity",
      "address": 2083,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temp_Compensated_Dynamic_Viscosity",
      "address": 2093,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temp_Compensated_Kinematic_Viscosity",
      "address": 2095,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Concentration",
      "address": 2598,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Target_Mass_Flow",
      "address": 2797,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Carrier_Mass_Flow",
      "address": 2799,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Value",
      "address": 2610,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Overflow",
      "address": 2612,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Value",
      "address": 2810,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Overflow",
      "address": 2812,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Value",
      "address": 3010,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Overflow",
      "address": 3012,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Mass_Flow_Unit",
      "address": 2101,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Mass_Unit",
      "address": 2102,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Volume_Flow_Unit",
      "address": 2103,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Volume_Unit",
      "address": 2104,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Flow_Unit",
      "address": 2105,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Unit",
      "address": 2106,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Density_Unit",
      "address": 2107,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Reference_Density_Unit",
      "address": 2108,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Temperature_Unit",
      "address": 2109,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pressure_Unit",
      "address": 2130,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Date_Time_Format",
      "address": 2150,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Mass_Text",
      "address": 2531,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Mass_Factor",
      "address": 2115,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Volume_Text",
      "address": 2542,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Volume_Factor",
      "address": 2119,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Corrected_Volume_Text",
      "address": 2568,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Corrected_Volume_Factor",
      "address": 2573,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Density_Text",
      "address": 2549,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Density_Offset",
      "address": 2556,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Density_Factor",
      "address": 2123,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Pressure_Text",
      "address": 2559,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "User_Pressure_Offset",
      "address": 2566,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "User_Pressure_Factor",
      "address": 2564,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Flow_Damping",
      "address": 5510,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Density_Damping",
      "address": 5508,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature_Damping",
      "address": 5127,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Flow_Override",
      "address": 5503,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Low_Flow_Cutoff_Assign_Variable",
      "address": 5101,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Low_Flow_Cutoff_On_Value",
      "address": 5138,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Low_Flow_Cutoff_Off_Value",
      "address": 5104,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Pressure_Shock_Suppression",
      "address": 5140,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Pipe_Assign_Variable",
      "address": 5106,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Partial_Pipe_Low_Value",
      "address": 5110,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Pipe_High_Value",
      "address": 5112,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Pipe_Response_Time",
      "address": 5108,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Pipe_Max_Damping",
      "address": 2414,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Select_Medium",
      "address": 2442,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Select_Gas_Type",
      "address": 5229,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Sound_Velocity",
      "address": 7413,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature_Coefficient_Sound_Velocity",
      "address": 7411,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Pressure_Compensation",
      "address": 5184,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pressure_Fixed_Value",
      "address": 5185,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "External_Pressure",
      "address": 2440,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature_Mode",
      "address": 5515,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "External_Temperature",
      "address": 2507,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Flow_Calculation",
      "address": 5129,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "External_Reference_Density",
      "address": 2509,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Fixed_Reference_Density",
      "address": 5130,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reference_Temperature",
      "address": 5136,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Linear_Expansion_Coefficient",
      "address": 5132,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Square_Expansion_Coefficient",
      "address": 5134,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Installation_Direction",
      "address": 5501,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Zero_Point_Adjustment",
      "address": 5121,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Zero_Point_Adjustment_Progress",
      "address": 6797,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Mass_Flow_Offset",
      "address": 5521,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Mass_Flow_Factor",
      "address": 5519,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Volume_Flow_Offset",
      "address": 5525,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Volume_Flow_Factor",
      "address": 5523,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Density_Offset",
      "address": 5529,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Density_Factor",
      "address": 5527,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Offset",
      "address": 2044,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Corrected_Volume_Factor",
      "address": 2076,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reference_Density_Offset",
      "address": 2046,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reference_Density_Factor",
      "address": 2042,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature_Offset",
      "address": 5533,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Temperature_Factor",
      "address": 5531,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Calibration_Factor",
      "address": 7513,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Zero_Point",
      "address": 7527,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C0",
      "address": 7501,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C1",
      "address": 7503,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C2",
      "address": 7505,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C3",
      "address": 7507,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C4",
      "address": 7509,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Sensor_Coefficient_C5",
      "address": 7511,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Frequency_0",
      "address": 9501,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Frequency_1",
      "address": 9503,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Frequency_Fluctuation_0",
      "address": 2498,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Frequency_Fluctuation_1",
      "address": 2500,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Amplitude_0",
      "address": 2449,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Amplitude_1",
      "address": 2451,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Damping_0",
      "address": 9505,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Damping_1",
      "address": 9507,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Damping_Fluctuation_0",
      "address": 2502,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Damping_Fluctuation_1",
      "address": 2504,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Signal_Asymmetry",
      "address": 2443,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Electronic_Temperature",
      "address": 2457,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Carrier_Pipe_Temperature",
      "address": 9513,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Exciter_Current_0",
      "address": 9509,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Exciter_Current_1",
      "address": 9511,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Raw_Mass_Flow",
      "address": 10232,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Bus_Address",
      "address": 4910,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Baudrate",
      "address": 4912,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Data_Transmission_Mode",
      "address": 4913,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Parity",
      "address": 4914,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Byte_Order",
      "address": 4915,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Telegram_Delay",
      "address": 4916,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Assign_Diagnostic_Behavior",
      "address": 4921,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Failure_Mode",
      "address": 4920,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Interpreter_Mode",
      "address": 4925,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_0",
      "address": 5001,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_1",
      "address": 5002,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_2",
      "address": 5003,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_3",
      "address": 5004,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_4",
      "address": 5005,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_5",
      "address": 5006,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_6",
      "address": 5007,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_7",
      "address": 5008,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_8",
      "address": 5009,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_9",
      "address": 5010,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_10",
      "address": 5011,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_11",
      "address": 5012,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_12",
      "address": 5013,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_13",
      "address": 5014,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_14",
      "address": 5015,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Scan_List_Register_15",
      "address": 5016,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Reset_All_Totalizers",
      "address": 2609,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Assign_Variable",
      "address": 2601,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Mass_Unit",
      "address": 2602,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Volume_Unit",
      "address": 2603,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Corrected_Volume_Unit",
      "address": 2604,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Operation_Mode",
      "address": 2605,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Failure_Mode",
      "address": 2606,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Control",
      "address": 2608,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_1_Preset_Value",
      "address": 2590,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Assign_Variable",
      "address": 2801,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Mass_Unit",
      "address": 2802,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Volume_Unit",
      "address": 2803,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Corrected_Volume_Unit",
      "address": 2804,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Operation_Mode",
      "address": 2805,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Failure_Mode",
      "address": 2806,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Control",
      "address": 2808,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_2_Preset_Value",
      "address": 2592,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Assign_Variable",
      "address": 3001,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Mass_Unit",
      "address": 3002,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Volume_Unit",
      "address": 3003,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Corrected_Volume_Unit",
      "address": 3004,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Operation_Mode",
      "address": 3005,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Failure_Mode",
      "address": 3006,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Control",
      "address": 3008,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Totalizer_3_Preset_Value",
      "address": 2594,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reset_Min_Max",
      "address": 2525,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Electronic_Temperature_Min",
      "address": 2421,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Electronic_Temperature_Max",
      "address": 2419,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Medium_Temperature_Min",
      "address": 7529,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Medium_Temperature_Max",
      "address": 7531,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Carrier_Pipe_Temperature_Min",
      "address": 7533,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Carrier_Pipe_Temperature_Max",
      "address": 7535,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Frequency_Min",
      "address": 2459,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Frequency_Max",
      "address": 2468,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Frequency_Min",
      "address": 2519,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Frequency_Max",
      "address": 2517,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Amplitude_Min",
      "address": 2472,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Amplitude_Max",
      "address": 2470,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Amplitude_Min",
      "address": 2515,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Amplitude_Max",
      "address": 2480,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Damping_Min",
      "address": 2478,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Oscillation_Damping_Max",
      "address": 2423,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Damping_Min",
      "address": 2523,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Torsion_Oscillation_Damping_Max",
      "address": 2521,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Signal_Asymmetry_Min",
      "address": 2474,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Signal_Asymmetry_Max",
      "address": 2476,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Simulation_Assign_Process_Variable",
      "address": 6813,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Simulation_Value",
      "address": 6814,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Simulation_Alarm",
      "address": 6812,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    }
  ],
  "registers": [
    {
      "name": "Locking_Status",
      "description": "Locking status",
      "addressInManual": 4918,
      "address": 4918,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Access_Status_Tooling",
      "description": "Access status tooling",
      "addressInManual": 2178,
      "address": 2178,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Enter_Access_Code",
      "description": "Enter access code",
      "addressInManual": 2177,
      "address": 2177,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Actual_Diagnostics",
      "description": "Actual diagnostics",
      "addressInManual": 2732,
      "address": 2732,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Previous_Diagnostics",
      "description": "Previous diagnostics",
      "addressInManual": 2734,
      "address": 2734,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_1",
      "description": "Diagnostic list entry 1",
      "addressInManual": 2736,
      "address": 2736,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_2",
      "description": "Diagnostic list entry 2",
      "addressInManual": 2738,
      "address": 2738,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_3",
      "description": "Diagnostic list entry 3",
      "addressInManual": 2740,
      "address": 2740,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_4",
      "description": "Diagnostic list entry 4",
      "addressInManual": 2742,
      "address": 2742,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_5",
      "description": "Diagnostic list entry 5",
      "addressInManual": 2744,
      "address": 2744,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Alarm_Delay",
      "description": "Alarm delay",
      "addressInManual": 6808,
      "address": 6808,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_140",
      "description": "Diagnostic behavior for diagnostic no. 140",
      "addressInManual": 2757,
      "address": 2757,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_046",
      "description": "Diagnostic behavior for diagnostic no. 046",
      "addressInManual": 2756,
      "address": 2756,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_144",
      "description": "Diagnostic behavior for diagnostic no. 144",
      "addressInManual": 2081,
      "address": 2081,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_832",
      "description": "Diagnostic behavior for diagnostic no. 832",
      "addressInManual": 2759,
      "address": 2759,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_833",
      "description": "Diagnostic behavior for diagnostic no. 833",
      "addressInManual": 2762,
      "address": 2762,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_834",
      "description": "Diagnostic behavior for diagnostic no. 834",
      "addressInManual": 2761,
      "address": 2761,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_835",
      "description": "Diagnostic behavior for diagnostic no. 835",
      "addressInManual": 2760,
      "address": 2760,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_912",
      "description": "Diagnostic behavior for diagnostic no. 912",
      "addressInManual": 2758,
      "address": 2758,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_913",
      "description": "Diagnostic behavior for diagnostic no. 913",
      "addressInManual": 2754,
      "address": 2754,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_944",
      "description": "Diagnostic behavior for diagnostic no. 944",
      "addressInManual": 2082,
      "address": 2082,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_192",
      "description": "Diagnostic behavior for diagnostic no. 192",
      "addressInManual": 2022,
      "address": 2022,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_274",
      "description": "Diagnostic behavior for diagnostic no. 274",
      "addressInManual": 2755,
      "address": 2755,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_392",
      "description": "Diagnostic behavior for diagnostic no. 392",
      "addressInManual": 2023,
      "address": 2023,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_592",
      "description": "Diagnostic behavior for diagnostic no. 592",
      "addressInManual": 2024,
      "address": 2024,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Diagnostic_Behavior_992",
      "description": "Diagnostic behavior for diagnostic no. 992",
      "addressInManual": 2021,
      "address": 2021,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Device_Reset",
      "description": "Device reset",
      "addressInManual": 6817,
      "address": 6817,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Software_Option_Overview",
      "description": "Software option overview",
      "addressInManual": 2902,
      "address": 2902,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Permanent_Storage",
      "description": "Permanent storage",
      "addressInManual": 6907,
      "address": 6907,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Device_Tag",
      "description": "Device tag (writable)",
      "addressInManual": 4901,
      "address": 4901,
      "area": "holding",
      "type": "string",
      "registers": 8,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Device_Tag_Read",
      "description": "Device tag (device information)",
      "addressInManual": 2026,
      "address": 2026,
      "area": "holding",
      "type": "string",
      "registers": 16,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Serial_Number",
      "description": "Serial number",
      "addressInManual": 7003,
      "address": 7003,
      "area": "holding",
      "type": "string",
      "registers": 6,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Firmware_Version",
      "description": "Firmware version",
      "addressInManual": 7277,
      "address": 7277,
      "area": "holding",
      "type": "string",
      "registers": 4,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Device_Name",
      "description": "Device name",
      "addressInManual": 7263,
      "address": 7263,
      "area": "holding",
      "type": "string",
      "registers": 8,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Order_Code",
      "description": "Order code",
      "addressInManual": 2058,
      "address": 2058,
      "area": "holding",
      "type": "string",
      "registers": 10,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Extended_Order_Code_1",
      "description": "Extended order code 1",
      "addressInManual": 2212,
      "address": 2212,
      "area": "holding",
      "type": "string",
      "registers": 10,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Extended_Order_Code_2",
      "description": "Extended order code 2",
      "addressInManual": 2222,
      "address": 2222,
      "area": "holding",
      "type": "string",
      "registers": 10,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Extended_Order_Code_3",
      "description": "Extended order code 3",
      "addressInManual": 2232,
      "address": 2232,
      "area": "holding",
      "type": "string",
      "registers": 10,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "ENP_Version",
      "description": "ENP version",
      "addressInManual": 4003,
      "address": 4003,
      "area": "holding",
      "type": "string",
      "registers": 8,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Configuration_Counter",
      "description": "Configuration counter",
      "addressInManual": 3100,
      "address": 3100,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Nominal_Diameter",
      "description": "Nominal diameter",
      "addressInManual": 2048,
      "address": 2048,
      "area": "holding",
      "type": "string",
      "registers": 10,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Device_ID",
      "description": "Device ID",
      "addressInManual": 2547,
      "address": 2547,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Device_Revision",
      "description": "Device revision",
      "addressInManual": 4481,
      "address": 4481,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Mass_Flow",
      "description": "Mass flow",
      "addressInManual": 2007,
      "address": 2007,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Volume_Flow",
      "description": "Volume flow",
      "addressInManual": 2009,
      "address": 2009,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Corrected_Volume_Flow",
      "description": "Corrected volume flow",
      "addressInManual": 2011,
      "address": 2011,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Density",
      "description": "Density",
      "addressInManual": 2013,
      "address": 2013,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Reference_Density",
      "description": "Reference density",
      "addressInManual": 2015,
      "address": 2015,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Temperature",
      "description": "Temperature",
      "addressInManual": 2017,
      "address": 2017,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Pressure_Value",
      "description": "Pressure value",
      "addressInManual": 2089,
      "address": 2089,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Dynamic_Viscosity",
      "description": "Dynamic viscosity",
      "addressInManual": 2019,
      "address": 2019,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Kinematic_Viscosity",
      "description": "Kinematic viscosity",
      "addressInManual": 2083,
      "address": 2083,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Temp_Compensated_Dynamic_Viscosity",
      "description": "Temperature compensated dynamic viscosity",
      "addressInManual": 2093,
      "address": 2093,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Temp_Compensated_Kinematic_Viscosity",
      "description": "Temperature compensated kinematic viscosity",
      "addressInManual": 2095,
      "address": 2095,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Concentration",
      "description": "Concentration",
      "addressInManual": 2598,
      "address": 2598,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Target_Mass_Flow",
      "description": "Target mass flow",
      "addressInManual": 2797,
      "address": 2797,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Carrier_Mass_Flow",
      "description": "Carrier mass flow",
      "addressInManual": 2799,
      "address": 2799,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_1_Value",
      "description": "Totalizer 1 value",
      "addressInManual": 2610,
      "address": 2610,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_1_Overflow",
      "description": "Totalizer 1 overflow",
      "addressInManual": 2612,
      "address": 2612,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_2_Value",
      "description": "Totalizer 2 value",
      "addressInManual": 2810,
      "address": 2810,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_2_Overflow",
      "description": "Totalizer 2 overflow",
      "addressInManual": 2812,
      "address": 2812,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_3_Value",
      "description": "Totalizer 3 value",
      "addressInManual": 3010,
      "address": 3010,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Totalizer_3_Overflow",
      "description": "Totalizer 3 overflow",
      "addressInManual": 3012,
      "address": 3012,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Mass_Flow_Unit",
      "description": "Mass flow unit",
      "addressInManual": 2101,
      "address": 2101,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Mass_Unit",
      "description": "Mass unit",
      "addressInManual": 2102,
      "address": 2102,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Volume_Flow_Unit",
      "description": "Volume flow unit",
      "addressInManual": 2103,
      "address": 2103,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Volume_Unit",
      "description": "Volume unit",
      "addressInManual": 2104,
      "address": 2104,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Corrected_Volume_Flow_Unit",
      "description": "Corrected volume flow unit",
      "addressInManual": 2105,
      "address": 2105,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Corrected_Volume_Unit",
      "description": "Corrected volume unit",
      "addressInManual": 2106,
      "address": 2106,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Density_Unit",
      "description": "Density unit",
      "addressInManual": 2107,
      "address": 2107,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reference_Density_Unit",
      "description": "Reference density unit",
      "addressInManual": 2108,
      "address": 2108,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Unit",
      "description": "Temperature unit",
      "addressInManual": 2109,
      "address": 2109,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pressure_Unit",
      "description": "Pressure unit",
      "addressInManual": 2130,
      "address": 2130,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Date_Time_Format",
      "description": "Date and time format",
      "addressInManual": 2150,
      "address": 2150,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Mass_Text",
      "description": "User mass text",
      "addressInManual": 2531,
      "address": 2531,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Mass_Factor",
      "description": "User mass factor",
      "addressInManual": 2115,
      "address": 2115,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Volume_Text",
      "description": "User volume text",
      "addressInManual": 2542,
      "address": 2542,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Volume_Factor",
      "description": "User volume factor",
      "addressInManual": 2119,
      "address": 2119,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Corrected_Volume_Text",
      "description": "User corrected volume text",
      "addressInManual": 2568,
      "address": 2568,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Corrected_Volume_Factor",
      "description": "User corrected volume factor",
      "addressInManual": 2573,
      "address": 2573,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Density_Text",
      "description": "User density text",
      "addressInManual": 2549,
      "address": 2549,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Density_Offset",
      "description": "User density offset",
      "addressInManual": 2556,
      "address": 2556,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Density_Factor",
      "description": "User density factor",
      "addressInManual": 2123,
      "address": 2123,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Pressure_Text",
      "description": "User pressure text",
      "addressInManual": 2559,
      "address": 2559,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Pressure_Offset",
      "description": "User pressure offset",
      "addressInManual": 2566,
      "address": 2566,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "User_Pressure_Factor",
      "description": "User pressure factor",
      "addressInManual": 2564,
      "address": 2564,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Flow_Damping",
      "description": "Flow damping",
      "addressInManual": 5510,
      "address": 5510,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Density_Damping",
      "description": "Density damping",
      "addressInManual": 5508,
      "address": 5508,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Damping",
      "description": "Temperature damping",
      "addressInManual": 5127,
      "address": 5127,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Flow_Override",
      "description": "Flow override",
      "addressInManual": 5503,
      "address": 5503,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Low_Flow_Cutoff_Assign_Variable",
      "description": "Low flow cut off, assign variable",
      "addressInManual": 5101,
      "address": 5101,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Low_Flow_Cutoff_On_Value",
      "description": "Low flow cut off, on value",
      "addressInManual": 5138,
      "address": 5138,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Low_Flow_Cutoff_Off_Value",
      "description": "Low flow cut off, off value",
      "addressInManual": 5104,
      "address": 5104,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "%",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pressure_Shock_Suppression",
      "description": "Pressure shock suppression",
      "addressInManual": 5140,
      "address": 5140,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Partial_Pipe_Assign_Variable",
      "description": "Partial pipe detection, assign variable",
      "addressInManual": 5106,
      "address": 5106,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Partial_Pipe_Low_Value",
      "description": "Partial pipe detection, low value",
      "addressInManual": 5110,
      "address": 5110,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Partial_Pipe_High_Value",
      "description": "Partial pipe detection, high value",
      "addressInManual": 5112,
      "address": 5112,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Partial_Pipe_Response_Time",
      "description": "Partial pipe detection, response time",
      "addressInManual": 5108,
      "address": 5108,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Partial_Pipe_Max_Damping",
      "description": "Partial pipe detection, maximum damping",
      "addressInManual": 2414,
      "address": 2414,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Select_Medium",
      "description": "Select medium",
      "addressInManual": 2442,
      "address": 2442,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Select_Gas_Type",
      "description": "Select gas type",
      "addressInManual": 5229,
      "address": 5229,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Sound_Velocity",
      "description": "Sound velocity",
      "addressInManual": 7413,
      "address": 7413,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "m/s",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Coefficient_Sound_Velocity",
      "description": "Temperature coefficient of sound velocity",
      "addressInManual": 7411,
      "address": 7411,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pressure_Compensation",
      "description": "Pressure compensation",
      "addressInManual": 5184,
      "address": 5184,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pressure_Fixed_Value",
      "description": "Pressure value (fixed)",
      "addressInManual": 5185,
      "address": 5185,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "External_Pressure",
      "description": "External pressure",
      "addressInManual": 2440,
      "address": 2440,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Mode",
      "description": "Temperature mode",
      "addressInManual": 5515,
      "address": 5515,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "External_Temperature",
      "description": "External temperature",
      "addressInManual": 2507,
      "address": 2507,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "degC",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Corrected_Volume_Flow_Calculation",
      "description": "Corrected volume flow calculation",
      "addressInManual": 5129,
      "address": 5129,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "External_Reference_Density",
      "description": "External reference density",
      "addressInManual": 2509,
      "address": 2509,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Fixed_Reference_Density",
      "description": "Fixed reference density",
      "addressInManual": 5130,
      "address": 5130,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reference_Temperature",
      "description": "Reference temperature",
      "addressInManual": 5136,
      "address": 5136,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "degC",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Linear_Expansion_Coefficient",
      "description": "Linear expansion coefficient",
      "addressInManual": 5132,
      "address": 5132,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Square_Expansion_Coefficient",
      "description": "Square expansion coefficient",
      "addressInManual": 5134,
      "address": 5134,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Installation_Direction",
      "description": "Installation direction",
      "addressInManual": 5501,
      "address": 5501,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Zero_Point_Adjustment",
      "description": "Zero point adjustment",
      "addressInManual": 5121,
      "address": 5121,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Zero_Point_Adjustment_Progress",
      "description": "Zero point adjustment progress",
      "addressInManual": 6797,
      "address": 6797,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Mass_Flow_Offset",
      "description": "Mass flow offset",
      "addressInManual": 5521,
      "address": 5521,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Mass_Flow_Factor",
      "description": "Mass flow factor",
      "addressInManual": 5519,
      "address": 5519,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Volume_Flow_Offset",
      "description": "Volume flow offset",
      "addressInManual": 5525,
      "address": 5525,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Volume_Flow_Factor",
      "description": "Volume flow factor",
      "addressInManual": 5523,
      "address": 5523,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Density_Offset",
      "description": "Density offset",
      "addressInManual": 5529,
      "address": 5529,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Density_Factor",
      "description": "Density factor",
      "addressInManual": 5527,
      "address": 5527,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Corrected_Volume_Offset",
      "description": "Corrected volume flow offset",
      "addressInManual": 2044,
      "address": 2044,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Corrected_Volume_Factor",
      "description": "Corrected volume flow factor",
      "addressInManual": 2076,
      "address": 2076,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reference_Density_Offset",
      "description": "Reference density offset",
      "addressInManual": 2046,
      "address": 2046,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reference_Density_Factor",
      "description": "Reference density factor",
      "addressInManual": 2042,
      "address": 2042,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Offset",
      "description": "Temperature offset",
      "addressInManual": 5533,
      "address": 5533,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Temperature_Factor",
      "description": "Temperature factor",
      "addressInManual": 5531,
      "address": 5531,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Calibration_Factor",
      "description": "Calibration factor",
      "addressInManual": 7513,
      "address": 7513,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Zero_Point",
      "description": "Zero point",
      "addressInManual": 7527,
      "address": 7527,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Sensor_Coefficient_C0",
      "description": "Sensor coefficient C0",
      "addressInManual": 7501,
      "address": 7501,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Sensor_Coefficient_C1",
      "description": "Sensor coefficient C1",
      "addressInManual": 7503,
      "address": 7503,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Sensor_Coefficient_C2",
      "description": "Sensor coefficient C2",
      "addressInManual": 7505,
      "address": 7505,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Sensor_Coefficient_C3",
      "description": "Sensor coefficient C3",
      "addressInManual": 7507,
      "address": 7507,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Sensor_Coefficient_C4",
      "description": "Sensor coefficient C4",
      "addressInManual": 7509,
      "address": 7509,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Sensor_Coefficient_C5",
      "description": "Sensor coefficient C5",
      "addressInManual": 7511,
      "address": 7511,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Frequency_0",
      "description": "Oscillation frequency 0",
      "addressInManual": 9501,
      "address": 9501,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Frequency_1",
      "description": "Oscillation frequency 1",
      "addressInManual": 9503,
      "address": 9503,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Frequency_Fluctuation_0",
      "description": "Frequency fluctuation 0",
      "addressInManual": 2498,
      "address": 2498,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Frequency_Fluctuation_1",
      "description": "Frequency fluctuation 1",
      "addressInManual": 2500,
      "address": 2500,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Amplitude_0",
      "description": "Oscillation amplitude 0",
      "addressInManual": 2449,
      "address": 2449,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Amplitude_1",
      "description": "Oscillation amplitude 1",
      "addressInManual": 2451,
      "address": 2451,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Damping_0",
      "description": "Oscillation damping 0",
      "addressInManual": 9505,
      "address": 9505,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Damping_1",
      "description": "Oscillation damping 1",
      "addressInManual": 9507,
      "address": 9507,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Damping_Fluctuation_0",
      "description": "Damping fluctuation 0",
      "addressInManual": 2502,
      "address": 2502,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Damping_Fluctuation_1",
      "description": "Damping fluctuation 1",
      "addressInManual": 2504,
      "address": 2504,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Signal_Asymmetry",
      "description": "Signal asymmetry",
      "addressInManual": 2443,
      "address": 2443,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Electronic_Temperature",
      "description": "Electronic temperature",
      "addressInManual": 2457,
      "address": 2457,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Carrier_Pipe_Temperature",
      "description": "Carrier pipe temperature",
      "addressInManual": 9513,
      "address": 9513,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Exciter_Current_0",
      "description": "Exciter current 0",
      "addressInManual": 9509,
      "address": 9509,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Exciter_Current_1",
      "description": "Exciter current 1",
      "addressInManual": 9511,
      "address": 9511,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Raw_Mass_Flow",
      "description": "Raw mass flow",
      "addressInManual": 10232,
      "address": 10232,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Bus_Address",
      "description": "Bus address",
      "addressInManual": 4910,
      "address": 4910,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Baudrate",
      "description": "Baud rate",
      "addressInManual": 4912,
      "address": 4912,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Data_Transmission_Mode",
      "description": "Data transmission mode",
      "addressInManual": 4913,
      "address": 4913,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Parity",
      "description": "Parity",
      "addressInManual": 4914,
      "address": 4914,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Byte_Order",
      "description": "Byte order",
      "addressInManual": 4915,
      "address": 4915,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Telegram_Delay",
      "description": "Telegram delay",
      "addressInManual": 4916,
      "address": 4916,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "ms",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Assign_Diagnostic_Behavior",
      "description": "Assign diagnostic behavior for Modbus",
      "addressInManual": 4921,
      "address": 4921,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Failure_Mode",
      "description": "Failure mode",
      "addressInManual": 4920,
      "address": 4920,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Interpreter_Mode",
      "description": "Interpreter mode",
      "addressInManual": 4925,
      "address": 4925,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_0",
      "description": "Scan list register 0",
      "addressInManual": 5001,
      "address": 5001,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_1",
      "description": "Scan list register 1",
      "addressInManual": 5002,
      "address": 5002,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_2",
      "description": "Scan list register 2",
      "addressInManual": 5003,
      "address": 5003,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_3",
      "description": "Scan list register 3",
      "addressInManual": 5004,
      "address": 5004,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_4",
      "description": "Scan list register 4",
      "addressInManual": 5005,
      "address": 5005,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_5",
      "description": "Scan list register 5",
      "addressInManual": 5006,
      "address": 5006,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_6",
      "description": "Scan list register 6",
      "addressInManual": 5007,
      "address": 5007,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_7",
      "description": "Scan list register 7",
      "addressInManual": 5008,
      "address": 5008,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_8",
      "description": "Scan list register 8",
      "addressInManual": 5009,
      "address": 5009,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_9",
      "description": "Scan list register 9",
      "addressInManual": 5010,
      "address": 5010,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_10",
      "description": "Scan list register 10",
      "addressInManual": 5011,
      "address": 5011,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_11",
      "description": "Scan list register 11",
      "addressInManual": 5012,
      "address": 5012,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_12",
      "description": "Scan list register 12",
      "addressInManual": 5013,
      "address": 5013,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_13",
      "description": "Scan list register 13",
      "addressInManual": 5014,
      "address": 5014,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_14",
      "description": "Scan list register 14",
      "addressInManual": 5015,
      "address": 5015,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Scan_List_Register_15",
      "description": "Scan list register 15",
      "addressInManual": 5016,
      "address": 5016,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reset_All_Totalizers",
      "description": "Reset all totalizers",
      "addressInManual": 2609,
      "address": 2609,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Assign_Variable",
      "description": "Totalizer 1 assign variable",
      "addressInManual": 2601,
      "address": 2601,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Mass_Unit",
      "description": "Totalizer 1 mass unit",
      "addressInManual": 2602,
      "address": 2602,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Volume_Unit",
      "description": "Totalizer 1 volume unit",
      "addressInManual": 2603,
      "address": 2603,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Corrected_Volume_Unit",
      "description": "Totalizer 1 corrected volume unit",
      "addressInManual": 2604,
      "address": 2604,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Operation_Mode",
      "description": "Totalizer 1 operation mode",
      "addressInManual": 2605,
      "address": 2605,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Failure_Mode",
      "description": "Totalizer 1 failure mode",
      "addressInManual": 2606,
      "address": 2606,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Control",
      "description": "Totalizer 1 control",
      "addressInManual": 2608,
      "address": 2608,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_1_Preset_Value",
      "description": "Totalizer 1 preset value",
      "addressInManual": 2590,
      "address": 2590,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Assign_Variable",
      "description": "Totalizer 2 assign variable",
      "addressInManual": 2801,
      "address": 2801,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Mass_Unit",
      "description": "Totalizer 2 mass unit",
      "addressInManual": 2802,
      "address": 2802,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Volume_Unit",
      "description": "Totalizer 2 volume unit",
      "addressInManual": 2803,
      "address": 2803,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Corrected_Volume_Unit",
      "description": "Totalizer 2 corrected volume unit",
      "addressInManual": 2804,
      "address": 2804,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Operation_Mode",
      "description": "Totalizer 2 operation mode",
      "addressInManual": 2805,
      "address": 2805,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Failure_Mode",
      "description": "Totalizer 2 failure mode",
      "addressInManual": 2806,
      "address": 2806,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Control",
      "description": "Totalizer 2 control",
      "addressInManual": 2808,
      "address": 2808,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_2_Preset_Value",
      "description": "Totalizer 2 preset value",
      "addressInManual": 2592,
      "address": 2592,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Assign_Variable",
      "description": "Totalizer 3 assign variable",
      "addressInManual": 3001,
      "address": 3001,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Mass_Unit",
      "description": "Totalizer 3 mass unit",
      "addressInManual": 3002,
      "address": 3002,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Volume_Unit",
      "description": "Totalizer 3 volume unit",
      "addressInManual": 3003,
      "address": 3003,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Corrected_Volume_Unit",
      "description": "Totalizer 3 corrected volume unit",
      "addressInManual": 3004,
      "address": 3004,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Operation_Mode",
      "description": "Totalizer 3 operation mode",
      "addressInManual": 3005,
      "address": 3005,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Failure_Mode",
      "description": "Totalizer 3 failure mode",
      "addressInManual": 3006,
      "address": 3006,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Control",
      "description": "Totalizer 3 control",
      "addressInManual": 3008,
      "address": 3008,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Totalizer_3_Preset_Value",
      "description": "Totalizer 3 preset value",
      "addressInManual": 2594,
      "address": 2594,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Reset_Min_Max",
      "description": "Reset min/max values",
      "addressInManual": 2525,
      "address": 2525,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Electronic_Temperature_Min",
      "description": "Electronic temperature, minimum value",
      "addressInManual": 2421,
      "address": 2421,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Electronic_Temperature_Max",
      "description": "Electronic temperature, maximum value",
      "addressInManual": 2419,
      "address": 2419,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Medium_Temperature_Min",
      "description": "Medium temperature, minimum value",
      "addressInManual": 7529,
      "address": 7529,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Medium_Temperature_Max",
      "description": "Medium temperature, maximum value",
      "addressInManual": 7531,
      "address": 7531,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Carrier_Pipe_Temperature_Min",
      "description": "Carrier pipe temperature, minimum value",
      "addressInManual": 7533,
      "address": 7533,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Carrier_Pipe_Temperature_Max",
      "description": "Carrier pipe temperature, maximum value",
      "addressInManual": 7535,
      "address": 7535,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Frequency_Min",
      "description": "Oscillation frequency, minimum value",
      "addressInManual": 2459,
      "address": 2459,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Frequency_Max",
      "description": "Oscillation frequency, maximum value",
      "addressInManual": 2468,
      "address": 2468,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Frequency_Min",
      "description": "Torsion oscillation frequency, minimum value",
      "addressInManual": 2519,
      "address": 2519,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Frequency_Max",
      "description": "Torsion oscillation frequency, maximum value",
      "addressInManual": 2517,
      "address": 2517,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Amplitude_Min",
      "description": "Oscillation amplitude, minimum value",
      "addressInManual": 2472,
      "address": 2472,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Amplitude_Max",
      "description": "Oscillation amplitude, maximum value",
      "addressInManual": 2470,
      "address": 2470,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Amplitude_Min",
      "description": "Torsion oscillation amplitude, minimum value",
      "addressInManual": 2515,
      "address": 2515,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Amplitude_Max",
      "description": "Torsion oscillation amplitude, maximum value",
      "addressInManual": 2480,
      "address": 2480,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Damping_Min",
      "description": "Oscillation damping, minimum value",
      "addressInManual": 2478,
      "address": 2478,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Oscillation_Damping_Max",
      "description": "Oscillation damping, maximum value",
      "addressInManual": 2423,
      "address": 2423,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Damping_Min",
      "description": "Torsion oscillation damping, minimum value",
      "addressInManual": 2523,
      "address": 2523,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Torsion_Oscillation_Damping_Max",
      "description": "Torsion oscillation damping, maximum value",
      "addressInManual": 2521,
      "address": 2521,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Signal_Asymmetry_Min",
      "description": "Signal asymmetry, minimum value",
      "addressInManual": 2474,
      "address": 2474,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Signal_Asymmetry_Max",
      "description": "Signal asymmetry, maximum value",
      "addressInManual": 2476,
      "address": 2476,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Simulation_Assign_Process_Variable",
      "description": "Simulation, assign process variable",
      "addressInManual": 6813,
      "address": 6813,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Simulation_Value",
      "description": "Simulation, value of process variable",
      "addressInManual": 6814,
      "address": 6814,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Simulation_Alarm",
      "description": "Simulation, device alarm",
      "addressInManual": 6812,
      "address": 6812,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    }
  ]
}
