Improve sample metadata consistency and coverage
- Add Control Station to demonstrate more location types - Add Control Valve and PLC Controller to use more equipment types - Add Valve Position and Emergency Stop data types - Better coverage of core tag categories - More realistic industrial automation scenario - Maintains same custom tags but with better categorization Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
parent
b6dda1b10d
commit
305a9d2a96
|
|
@ -23,6 +23,18 @@
|
||||||
],
|
],
|
||||||
"attributes": {},
|
"attributes": {},
|
||||||
"description": "Emergency backup pumping station"
|
"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": {
|
"equipment": {
|
||||||
|
|
@ -77,6 +89,32 @@
|
||||||
"attributes": {},
|
"attributes": {},
|
||||||
"description": "Water flow rate measurement device",
|
"description": "Water flow rate measurement device",
|
||||||
"station_id": "station_main"
|
"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": {
|
"data_types": {
|
||||||
|
|
@ -142,40 +180,72 @@
|
||||||
"min_value": 0,
|
"min_value": 0,
|
||||||
"max_value": 1000,
|
"max_value": 1000,
|
||||||
"default_value": 500
|
"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": [
|
"all_tags": [
|
||||||
"active",
|
|
||||||
"control",
|
|
||||||
"safety",
|
|
||||||
"controller",
|
|
||||||
"water_system",
|
|
||||||
"sensor",
|
|
||||||
"optimization",
|
|
||||||
"diagnostic",
|
|
||||||
"industrial",
|
"industrial",
|
||||||
"primary",
|
|
||||||
"emergency",
|
|
||||||
"secondary",
|
|
||||||
"motor",
|
|
||||||
"fault",
|
|
||||||
"monitoring",
|
|
||||||
"status",
|
|
||||||
"alarm",
|
|
||||||
"pump",
|
|
||||||
"municipal",
|
|
||||||
"actuator",
|
|
||||||
"healthy",
|
|
||||||
"setpoint",
|
|
||||||
"valve",
|
|
||||||
"inactive",
|
|
||||||
"backup",
|
|
||||||
"remote",
|
|
||||||
"feedback",
|
|
||||||
"command",
|
"command",
|
||||||
"measurement",
|
"measurement",
|
||||||
"maintenance",
|
"municipal",
|
||||||
|
"fault",
|
||||||
|
"emergency",
|
||||||
|
"monitoring",
|
||||||
|
"control",
|
||||||
|
"primary",
|
||||||
|
"water_system",
|
||||||
|
"active",
|
||||||
|
"controller",
|
||||||
|
"sensor",
|
||||||
|
"diagnostic",
|
||||||
|
"status",
|
||||||
|
"optimization",
|
||||||
|
"setpoint",
|
||||||
"automation",
|
"automation",
|
||||||
"local"
|
"maintenance",
|
||||||
|
"backup",
|
||||||
|
"remote",
|
||||||
|
"pump",
|
||||||
|
"secondary",
|
||||||
|
"local",
|
||||||
|
"alarm",
|
||||||
|
"inactive",
|
||||||
|
"feedback",
|
||||||
|
"safety",
|
||||||
|
"valve",
|
||||||
|
"motor",
|
||||||
|
"actuator",
|
||||||
|
"healthy"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue