CalejoControl/sample_metadata.json

251 lines
5.4 KiB
JSON
Raw Normal View History

{
"stations": {
"station_main": {
"id": "station_main",
"name": "Main Pump Station",
"tags": [
"primary",
"control",
"monitoring",
"water_system"
],
"attributes": {},
"description": "Primary water pumping station for the facility"
},
"station_backup": {
"id": "station_backup",
"name": "Backup Pump Station",
"tags": [
"backup",
"emergency",
"monitoring",
"water_system"
],
"attributes": {},
"description": "Emergency backup pumping station"
},
"station_control": {
"id": "station_control",
"name": "Control Station",
"tags": [
"local",
"control",
"automation",
"water_system"
],
"attributes": {},
"description": "Main control and monitoring station"
}
},
"equipment": {
"pump_primary": {
"id": "pump_primary",
"name": "Primary Pump",
"tags": [
"pump",
"primary",
"control",
"automation"
],
"attributes": {},
"description": "Main water pump with variable speed drive",
"station_id": "station_main"
},
"pump_backup": {
"id": "pump_backup",
"name": "Backup Pump",
"tags": [
"pump",
"backup",
"emergency",
"automation"
],
"attributes": {},
"description": "Emergency backup water pump",
"station_id": "station_backup"
},
"sensor_pressure": {
"id": "sensor_pressure",
"name": "Pressure Sensor",
"tags": [
"sensor",
"measurement",
"monitoring",
"safety"
],
"attributes": {},
"description": "Water pressure monitoring sensor",
"station_id": "station_main"
},
"sensor_flow": {
"id": "sensor_flow",
"name": "Flow Meter",
"tags": [
"sensor",
"measurement",
"monitoring",
"industrial"
],
"attributes": {},
"description": "Water flow rate measurement device",
"station_id": "station_main"
},
"valve_control": {
"id": "valve_control",
"name": "Control Valve",
"tags": [
"valve",
"control",
"automation",
"safety"
],
"attributes": {},
"description": "Flow control valve with position feedback",
"station_id": "station_main"
},
"controller_plc": {
"id": "controller_plc",
"name": "PLC Controller",
"tags": [
"controller",
"automation",
"control",
"industrial"
],
"attributes": {},
"description": "Programmable Logic Controller for system automation",
"station_id": "station_control"
}
},
"data_types": {
"speed_pump": {
"id": "speed_pump",
"name": "Pump Speed",
"tags": [
"setpoint",
"control",
"measurement",
"automation"
],
"attributes": {},
"description": "Pump motor speed control and feedback",
"units": "RPM",
"min_value": 0,
"max_value": 3000,
"default_value": 1500
},
"pressure_water": {
"id": "pressure_water",
"name": "Water Pressure",
"tags": [
"measurement",
"monitoring",
"alarm",
"safety"
],
"attributes": {},
"description": "Water pressure measurement",
"units": "PSI",
"min_value": 0,
"max_value": 100,
"default_value": 50
},
"status_pump": {
"id": "status_pump",
"name": "Pump Status",
"tags": [
"status",
"monitoring",
"alarm",
"diagnostic"
],
"attributes": {},
"description": "Pump operational status",
"units": null,
"min_value": null,
"max_value": null,
"default_value": null
},
"flow_rate": {
"id": "flow_rate",
"name": "Flow Rate",
"tags": [
"measurement",
"monitoring",
"optimization"
],
"attributes": {},
"description": "Water flow rate measurement",
"units": "GPM",
"min_value": 0,
"max_value": 1000,
"default_value": 500
},
"position_valve": {
"id": "position_valve",
"name": "Valve Position",
"tags": [
"setpoint",
"feedback",
"control",
"automation"
],
"attributes": {},
"description": "Control valve position command and feedback",
"units": "%",
"min_value": 0,
"max_value": 100,
"default_value": 0
},
"emergency_stop": {
"id": "emergency_stop",
"name": "Emergency Stop",
"tags": [
"command",
"safety",
"alarm",
"emergency"
],
"attributes": {},
"description": "Emergency stop command and status",
"units": null,
"min_value": null,
"max_value": null,
"default_value": null
}
},
"all_tags": [
"industrial",
"command",
"measurement",
"municipal",
"fault",
"emergency",
"monitoring",
"control",
"primary",
"water_system",
"active",
"controller",
"sensor",
"diagnostic",
"status",
"optimization",
"setpoint",
"automation",
"maintenance",
"backup",
"remote",
"pump",
"secondary",
"local",
"alarm",
"inactive",
"feedback",
"safety",
"valve",
"motor",
"actuator",
"healthy"
]
}