{
 "manufacturer": "Contemporary Controls",
 "manufacturer_slug": "contemporary-controls",
 "model": "Valve Pro VC-88 PID controller via BASgatewayLX",
 "short_model": "BASgatewayLX Valve Pro VC-88",
 "model_slug": "basgatewaylx-valve-pro-vc-88",
 "aliases": [
  "VC-88",
  "VC88",
  "Valve Pro controller"
 ],
 "equipment_type": "Process PID controller",
 "applies_to": "Valve Pro VC-88 digital PID process controllers on Modbus, read by a BASgatewayLX.",
 "summary": "Gateway profile for the VC-88 controller: 215 objects (30 AI, 159 AO, 26 BI), all polled. Outputs carry the command register, loop control signals and the full configuration (input types, scaling, alarms, PID sets, set points SP1-SP4, programmer segments); inputs give version, status bits (auto/manual, tuning, alarms, errors), measured values and the current set point.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Built from Contemporary Controls' BASgatewayLX Modbus device profile VC_88_Controller_a_LX.csv; the profile maps the registers in the VC-88 Modbus register list (https://www.ccontrols.com/support/dp/VC-88_09D.pdf).",
  "Object instances are the ones this profile assigns when it is loaded into the gateway. A site that edited or rebuilt the profile may use different instances.",
  "All 215 rows are flagged for polling in the profile, so every object is served to BACnet once the profile is loaded.",
  "The CSV has no read/write column: Analog/Binary Inputs are read-only and Analog/Binary Outputs are commandable (priority array), which is how the gateway maps them (access inferred). Descriptions give the Modbus register each object reads.",
  "Some names appear more than once in the profile as published (Measured value PV; Current set point value SP; Indication for the lower threshold of the analog main input...); they are kept as printed and told apart by instance.",
  "Measured value PV appears twice: BI 29 reads only bit 15 of register 404007, while AI 201 (register 407001) carries the value itself."
 ],
 "source": {
  "title": "BASgatewayLX Modbus device profile VC_88_Controller_a",
  "doc_number": "VC_88_Controller_a_LX.csv",
  "revision_date": null,
  "url": "https://www.ccontrols.com/support/dp/ValveProVC-88.zip"
 },
 "integration": {
  "summary": "Write set point SP (AO 107) and read the measured value, current set point, loop output and alarm states.",
  "minimum_points": [
   {
    "ref": "AO 107",
    "name": "Set point value SP",
    "why": "Set point SP"
   },
   {
    "ref": "AI 201",
    "name": "Measured value PV",
    "why": "Measured value PV"
   },
   {
    "ref": "AI 31",
    "name": "Current set point value SP",
    "why": "Current set point in use"
   },
   {
    "ref": "AO 32",
    "name": "Control signal of loop 1 [% x10] 2)",
    "why": "Loop 1 control signal, % x10"
   },
   {
    "ref": "BI 11",
    "name": "Automatic control/manual: 0 – auto 1 – manual",
    "why": "Auto (0) / manual (1)"
   },
   {
    "ref": "BI 17",
    "name": "Controller error – check the error register",
    "why": "Controller error"
   },
   {
    "ref": "BI 18",
    "name": "State of alarm 1.:1 – active 0 – inactive",
    "why": "Alarm 1 active"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "The BASgatewayLX presents each Modbus device as its own virtual BACnet device on BACnet IP; give it a unique device instance and Modbus address (serial) or IP address (Modbus TCP) when you add it with this profile.",
   "One BASgatewayLX handles up to 100 Modbus devices and 1000 polled points in total, so leave unneeded rows unpolled."
  ],
  "gotchas": [
   "Most outputs are configuration parameters stored in the controller; don't write them cyclically."
  ]
 },
 "points": [
  {
   "type": "AO",
   "instance": 1,
   "name": "Register of commands",
   "description": "Modbus 404001",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Number of program version",
   "description": "Modbus 404002",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Version code of the controller",
   "description": "Modbus 404003",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Bit 0 Decimal point pos for MODBUS reg from address 4000",
   "description": "Modbus 404004 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Bit 1 Decimal point pos for MODBUS reg from address 4000",
   "description": "Modbus 404004 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Bit 2 Decimal point pos for MODBUS reg from address 4000",
   "description": "Modbus 404004 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "Bit 3 Decimal point pos for MODBUS reg from address 4000",
   "description": "Modbus 404004 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "Auto-tuning finished with failure",
   "description": "Modbus 404004 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Soft start: 1 – active 0 – inactive",
   "description": "Modbus 404004 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "Timer status:1 – countdown finished 0 – remaining states",
   "description": "Modbus 404004 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "Automatic control/manual: 0 – auto 1 – manual",
   "description": "Modbus 404004 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "Auto-tuning: 1 – active 0 – inactive",
   "description": "Modbus 404004 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "Bit 9 Current set of PID parameters",
   "description": "Modbus 404004 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "Bit 10 Current set of PID parameters",
   "description": "Modbus 404004 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "Measured value beyond the measuring range",
   "description": "Modbus 404004 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 16,
   "name": "Measured value on the additional input beyond the measu- ring input",
   "description": "Modbus 404004 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 17,
   "name": "Controller error – check the error register",
   "description": "Modbus 404004 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 18,
   "name": "State of alarm 1.:1 – active 0 – inactive",
   "description": "Modbus 404005 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 19,
   "name": "State of alarm 2.:1 – active 0 – inactive",
   "description": "Modbus 404005 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 20,
   "name": "State of alarm 3.:1 – active 0 – inactive",
   "description": "Modbus 404005 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 21,
   "name": "State of alarm 4.:1 – active 0 – inactive",
   "description": "Modbus 404005 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "Alarm state of heater burnout",
   "description": "Modbus 404005 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "Alarm state of permanent output 1 shorting:1 – active 0 – inactive",
   "description": "Modbus 404005 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "Discalibrated input",
   "description": "Modbus 404006 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "Discalibrated additional input",
   "description": "Modbus 404006 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 26,
   "name": "Discalibrated analog output 1",
   "description": "Modbus 404006 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 27,
   "name": "Discalibrated analog output 2",
   "description": "Modbus 404006 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "Checksum error of controller memory",
   "description": "Modbus 404006 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "Measured value PV",
   "description": "Modbus 404007 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "Measured value on additional input",
   "description": "Modbus 404008",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "Current set point value SP",
   "description": "Modbus 404009",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 32,
   "name": "Control signal of loop 1 [% x10] 2)",
   "description": "Modbus 404010",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 33,
   "name": "Control signal of loop 2 [% x10] 2)",
   "description": "Modbus 404011",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Timer value [s]",
   "description": "Modbus 404012",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "Heater current when the output is turned on [A x10]",
   "description": "Modbus 404013",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Heater current when the output is turned off [A x10]",
   "description": "Modbus 404014",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 37,
   "name": "Unit: 0 – C degrees 1 – F degrees 2 – physical units",
   "description": "Modbus 404015",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 38,
   "name": "Kind of main input:",
   "description": "Modbus 404016",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 39,
   "name": "Position of the decimal point of the main input",
   "description": "Modbus 404017",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 40,
   "name": "Indication for the lower threshold of the analog main input",
   "description": "Modbus 404018",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 41,
   "name": "Indication for the upper threshold of the analog main input",
   "description": "Modbus 404019",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 42,
   "name": "Shift of the measured value of the main input",
   "description": "Modbus 404020",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 43,
   "name": "Kind of the additional input: 0 – current inpur: 0-20mA1 – current input: 4-20mA",
   "description": "Modbus 404021",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 44,
   "name": "Position of the decimal point of the additional input",
   "description": "Modbus 404022",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 45,
   "name": "Indication for the lower threshold of the analog main input",
   "description": "Modbus 404023",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 46,
   "name": "Indication for the upper threshold of the analog main input",
   "description": "Modbus 404024",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 47,
   "name": "Time constant of the filter",
   "description": "Modbus 404025",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 48,
   "name": "Function of the binary input 1",
   "description": "Modbus 404026",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 49,
   "name": "Function of the binary input 2",
   "description": "Modbus 404027",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 50,
   "name": "Function of output 1",
   "description": "Modbus 404028",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 51,
   "name": "Output 1 type",
   "description": "Modbus 404029",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 52,
   "name": "Control signal of output 1 in case of sensor damage [% x10]",
   "description": "Modbus 404030",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 53,
   "name": "Function of output 2",
   "description": "Modbus 404031",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 54,
   "name": "Output 2 type",
   "description": "Modbus 404032",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 55,
   "name": "Function of output 3",
   "description": "Modbus 404033",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 56,
   "name": "Function of output 4",
   "description": "Modbus 404034",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 57,
   "name": "Control algorithm",
   "description": "Modbus 404035",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 58,
   "name": "Kind of control",
   "description": "Modbus 404036",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 59,
   "name": "Hysteresis",
   "description": "Modbus 404037",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 60,
   "name": "Gain Scheduling “ function",
   "description": "Modbus 404038",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 61,
   "name": "Number of PID sets for “Gain Sche- duling",
   "description": "Modbus 404039",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 62,
   "name": "Switching level for PID1 and PID2 sets",
   "description": "Modbus 404040",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 63,
   "name": "Switching level for PID2 and PID3 sets",
   "description": "Modbus 404041",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 64,
   "name": "Switching level for PID3 and PID4 sets",
   "description": "Modbus 404042",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 65,
   "name": "Selection of the constant PID set",
   "description": "Modbus 404043",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 66,
   "name": "Proportional band PB",
   "description": "Modbus 404044",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 67,
   "name": "Integration time constant TI [s]",
   "description": "Modbus 404045",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 68,
   "name": "Differentiation time constant TD [s x10]",
   "description": "Modbus 404046",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 69,
   "name": "Correction of control signal (for P ort PD control) [% x10]",
   "description": "Modbus 404047",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 70,
   "name": "Proportional band PB2",
   "description": "Modbus 404048",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 71,
   "name": "Integration time constant TI2 [s]",
   "description": "Modbus 404049",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 72,
   "name": "Differentiation time constant TD2 [s x10]",
   "description": "Modbus 404050",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 73,
   "name": "Correction of control signal (for P ort PD control) [% x10]",
   "description": "Modbus 404051",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 74,
   "name": "Proportional band PB3",
   "description": "Modbus 404052",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 75,
   "name": "Integration time constant TI3 [s]",
   "description": "Modbus 404053",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 76,
   "name": "Differentiation time constant TD3 [s x10]",
   "description": "Modbus 404054",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 77,
   "name": "Correction of control signal (for P ort PD control) [% x10]",
   "description": "Modbus 404055",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 78,
   "name": "Proportional band PB4",
   "description": "Modbus 404056",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 79,
   "name": "Integration time constant TI4 [s]",
   "description": "Modbus 404057",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 80,
   "name": "Differentiation time constant TD4 [s x10]",
   "description": "Modbus 404058",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 81,
   "name": "Correction of control signal (for P ort PD control) [% x10]",
   "description": "Modbus 404059",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 82,
   "name": "Pulse period of output 1 [s x10]",
   "description": "Modbus 404060",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 83,
   "name": "Displacement zone for heating-cooling control or dead zone for stepper control",
   "description": "Modbus 404061",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 84,
   "name": "Proportional band PBC [% x10] (in relation to PB)",
   "description": "Modbus 404062",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 85,
   "name": "Integration time constant TIC [s]",
   "description": "Modbus 404063",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 86,
   "name": "Differentiation time constant TDC [s]",
   "description": "Modbus 404064",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 87,
   "name": "Pulse period of output 2 [s x10]",
   "description": "Modbus 404065",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 88,
   "name": "Set point value for absolute alarm 1",
   "description": "Modbus 404066",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 89,
   "name": "Deviation from the set point value for relative alarm 1",
   "description": "Modbus 404067",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 90,
   "name": "Hysteresis for alarm 1",
   "description": "Modbus 404068",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 91,
   "name": "Memory of alarm 1 0 – disabled 1 – enabled",
   "description": "Modbus 404069",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 92,
   "name": "Set point value for absolute alarm 2",
   "description": "Modbus 404070",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 93,
   "name": "Deviation from the set point value for relative alarm 2",
   "description": "Modbus 404071",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 94,
   "name": "Hysteresis for alarm 2",
   "description": "Modbus 404072",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 95,
   "name": "Memory of alarm 2 0 – disabled 1 – enabled",
   "description": "Modbus 404073",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 96,
   "name": "Set point value for absolute alarm 3",
   "description": "Modbus 404074",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 97,
   "name": "Deviation from the set point value for relative alarm 3",
   "description": "Modbus 404075",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 98,
   "name": "Hysteresis for alarm 3",
   "description": "Modbus 404076",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 99,
   "name": "Memory of alarm 3 0 – disabled 1 – enabled",
   "description": "Modbus 404077",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 100,
   "name": "Set point value for absolute alarm 4",
   "description": "Modbus 404078",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 101,
   "name": "Deviation from the set point value for relative alarm 4",
   "description": "Modbus 404079",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 102,
   "name": "Hysteresis for alarm 4",
   "description": "Modbus 404080",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 103,
   "name": "Memory of alarm 4 0 – disabled 1 – enabled",
   "description": "Modbus 404081",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 104,
   "name": "Set point value for the heater damage alarm [Ax10",
   "description": "Modbus 404082",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 105,
   "name": "Hysteresis for the heater damage alarm [Ax10]",
   "description": "Modbus 404083",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 106,
   "name": "Kind of set point value",
   "description": "Modbus 404084",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 107,
   "name": "Set point value SP",
   "description": "Modbus 404085",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 108,
   "name": "Set point value SP2",
   "description": "Modbus 404086",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 109,
   "name": "Set point value SP3",
   "description": "Modbus 404087",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 110,
   "name": "Set point value SP4",
   "description": "Modbus 404088",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 111,
   "name": "Lower limitation of the fast set point value change",
   "description": "Modbus 404089",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 112,
   "name": "Upper limitation of the fast set point value change",
   "description": "Modbus 404090",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 113,
   "name": "Accretion rate of the set point value SP1 or SP2 during the soft start",
   "description": "Modbus 404091",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 114,
   "name": "Device address",
   "description": "Modbus 404092",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 115,
   "name": "Baud rate",
   "description": "Modbus 404093",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 116,
   "name": "Protocol",
   "description": "Modbus 404094",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 117,
   "name": "Quantity retransmitted on the main input",
   "description": "Modbus 404096",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 118,
   "name": "Lower limit of signal for retransmission",
   "description": "Modbus 404097",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 119,
   "name": "Upper limit of signal for retransmission",
   "description": "Modbus 404098",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 120,
   "name": "Access code to the menu",
   "description": "Modbus 404099",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 121,
   "name": "Auto-tuning function: 0 – locked 1 – unlocked",
   "description": "Modbus 404100",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 122,
   "name": "Lower limit of signal for retransmission",
   "description": "Modbus 404101",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 123,
   "name": "Upper limit of signal for retransmission",
   "description": "Modbus 404102",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 124,
   "name": "Time of automatic output from the monitoring mode",
   "description": "Modbus 404103",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 125,
   "name": "Timer function: 0 – disabled 1 – enabled",
   "description": "Modbus 404104",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 126,
   "name": "Time counted down by the timer [min x 10]",
   "description": "Modbus 404105",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 127,
   "name": "Monitoring of the auxiliary input: 0 – disabled 1 – enabled",
   "description": "Modbus 404106",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 128,
   "name": "Monitoring of heater current",
   "description": "Modbus 404107",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 129,
   "name": "BAR1 Function of the upper bargraph",
   "description": "Modbus 404108",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 130,
   "name": "BAR2 Function of the upper bargraph",
   "description": "Modbus 404109",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 131,
   "name": "Lower threshold for bargraphs",
   "description": "Modbus 404110",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 132,
   "name": "Upper threshold for bargraphs",
   "description": "Modbus 404111",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 133,
   "name": "Pulse period of output 3 [s x10]",
   "description": "Modbus 404112",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 134,
   "name": "Pulse period of output 4 [s x10]",
   "description": "Modbus 404113",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 135,
   "name": "FDB Algorithm for stepper control",
   "description": "Modbus 404114",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 136,
   "name": "OSSP Set point for the controlling element damage alarm",
   "description": "Modbus 404115",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 137,
   "name": "OSHY Hysteresis for the controlling element damage alarm",
   "description": "Modbus 404116",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 138,
   "name": "Valve open time [s x10]",
   "description": "Modbus 404117",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 139,
   "name": "Valve close time [s x10]",
   "description": "Modbus 404118",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 140,
   "name": "Minimum valve work time [s x10]",
   "description": "Modbus 404119",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 141,
   "name": "Minimum control signal [% x10]",
   "description": "Modbus 404120",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 142,
   "name": "Maximum control signal [% x10]",
   "description": "Modbus 404121",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 143,
   "name": "Program number for realization",
   "description": "Modbus 404151",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 144,
   "name": "Program start/stop",
   "description": "Modbus 404152",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 145,
   "name": "Stoppage of set point value coun- ting in the program",
   "description": "Modbus 404153",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 146,
   "name": "Realized segment (0 – means the first program)",
   "description": "Modbus 404154",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 147,
   "name": "Control status",
   "description": "Modbus 404155",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 148,
   "name": "Number of cycles which remains to the end",
   "description": "Modbus 404156",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 149,
   "name": "Time which goes out in the segment LSB [s]",
   "description": "Modbus 404157",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 150,
   "name": "Time which goes out in the segment MSB [s]",
   "description": "Modbus 404158",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 151,
   "name": "Time to the segment end LSB [s]",
   "description": "Modbus 404159",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 152,
   "name": "Time to the segment end MSB [s]",
   "description": "Modbus 404160",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 153,
   "name": "Time to the segment end LSB [s]",
   "description": "Modbus 404161",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 154,
   "name": "Time to the segment end MSB [s]",
   "description": "Modbus 404162",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 155,
   "name": "STRT Way to begin the program:",
   "description": "Modbus 404171",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 156,
   "name": "SP0 Initial set point value",
   "description": "Modbus 404172",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 157,
   "name": "TMUN Unit for the segment duration",
   "description": "Modbus 404173",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 158,
   "name": "RRUN Unit for the accretion rate of the set point",
   "description": "Modbus 404174",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 159,
   "name": "HOLD Lockings of control deviations",
   "description": "Modbus 404175",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 160,
   "name": "CYCN Number of program repetitions",
   "description": "Modbus 404176",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 161,
   "name": "FAIL Control after a supply decay",
   "description": "Modbus 404177",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 162,
   "name": "END Control of the program end",
   "description": "Modbus 404178",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 163,
   "name": "PID Gain Scheduling function for the program",
   "description": "Modbus 404179",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 164,
   "name": "TYPE Kind of Segment",
   "description": "Modbus 404180",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 165,
   "name": "TSP Set point value on the segment",
   "description": "Modbus 404181",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 166,
   "name": "TIME Segment Durations",
   "description": "Modbus 404182",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 167,
   "name": "RR Accretion rate of the set points",
   "description": "Modbus 404183",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 168,
   "name": "HLDV Value of control devation the set point counting is interrupted",
   "description": "Modbus 404184",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 169,
   "name": "State of auxilary outputs",
   "description": "Modbus 404185",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 170,
   "name": "PID set for the segment",
   "description": "Modbus 404186",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 171,
   "name": "TYPE Kind of segment",
   "description": "Modbus 404278",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 172,
   "name": "TSP Set point value on the segment end",
   "description": "Modbus 404279",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 173,
   "name": "TIME Segment duration",
   "description": "Modbus 404280",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 174,
   "name": "RR Accretion rate of the set point value",
   "description": "Modbus 404281",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 175,
   "name": "HLDV deviation value over the set point counting is interrupted",
   "description": "Modbus 404282",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 176,
   "name": "State of auxiliary outputs",
   "description": "Modbus 404283",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 177,
   "name": "PID set for the segment",
   "description": "Modbus 404284",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 178,
   "name": "STRT Way of program beginning",
   "description": "Modbus 405767",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 179,
   "name": "SPO Initial set point value",
   "description": "Modbus 405768",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 180,
   "name": "TMUN Unit for the segment duration",
   "description": "Modbus 405769",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 181,
   "name": "RRUN Unit for the accretion rate of the set point value",
   "description": "Modbus 405770",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 182,
   "name": "HOLD Blockings of the control deviation",
   "description": "Modbus 405771",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 183,
   "name": "CYCN Number of program repetitions",
   "description": "Modbus 405772",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 184,
   "name": "FAIL Way of the controller behaviour after a supply decay.",
   "description": "Modbus 405773",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 185,
   "name": "END Way of the controller behaviour on the program end",
   "description": "Modbus 405774",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 186,
   "name": "PID “Gain Scheduling “ function for the program",
   "description": "Modbus 405775",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 187,
   "name": "TYPE Kind of segment",
   "description": "Modbus 405776",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 188,
   "name": "TSP Set point value on the segment end",
   "description": "Modbus 405777",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 189,
   "name": "TIME Segment duration",
   "description": "Modbus 405778",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 190,
   "name": "RR Accretion rate of the set point value",
   "description": "Modbus 405779",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 191,
   "name": "HLDV Control dev value counting of the set point is interrupted",
   "description": "Modbus 405780",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 192,
   "name": "State of auxiliary outputs",
   "description": "Modbus 405781",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 193,
   "name": "PID set for the segment",
   "description": "Modbus 405782",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 194,
   "name": "TYPE Kind of segment",
   "description": "Modbus 405874",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 195,
   "name": "TSP Set point value on the segment end",
   "description": "Modbus 405875",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 196,
   "name": "TIME Segment duration",
   "description": "Modbus 405876",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 197,
   "name": "RR Accretion rate of the set point value",
   "description": "Modbus 405877",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 198,
   "name": "HLDV Control dev value counting of the set point is interrupted",
   "description": "Modbus 405878",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 199,
   "name": "State of auxiliary outputs",
   "description": "Modbus 405879",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 200,
   "name": "PID set for the segment",
   "description": "Modbus 405880",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 201,
   "name": "Measured value PV",
   "description": "Modbus 407001",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 202,
   "name": "Measured value on the additional input",
   "description": "Modbus 407003",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 203,
   "name": "Current set point value SP",
   "description": "Modbus 407005",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 204,
   "name": "Control signal of loop 1",
   "description": "Modbus 407007",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 205,
   "name": "Control signal of loop 2",
   "description": "Modbus 407009",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 206,
   "name": "SP Set point value SP",
   "description": "Modbus 407011",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 207,
   "name": "SP2 Set point value SP2",
   "description": "Modbus 407013",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 208,
   "name": "A1SP Set point value for the absolute alarm",
   "description": "Modbus 407015",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 209,
   "name": "A1DV Deviation from the set point value for the relative alarm 1",
   "description": "Modbus 407017",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 210,
   "name": "A2SP Set point value for the absolute alarm",
   "description": "Modbus 407019",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 211,
   "name": "A2DV Deviation from the set point value for the relative alarm 2",
   "description": "Modbus 407021",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 212,
   "name": "A3PS Set point value for the absolute alarm 3",
   "description": "Modbus 407023",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 213,
   "name": "A3DV Deviation from the set point value for the relative alarm 3",
   "description": "Modbus 407025",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 214,
   "name": "A4SP Set point value for the absolute alarm 4",
   "description": "Modbus 407027",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 215,
   "name": "A4DV Deviation from the set point value for the relative alarm 4",
   "description": "Modbus 407029",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/contemporary-controls/basgatewaylx-valve-pro-vc-88",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
