710 lines
28 KiB
JSON
710 lines
28 KiB
JSON
{
|
|
"version": "1.0.0",
|
|
"locations": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
],
|
|
"locationsBays": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
],
|
|
"payloads": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
],
|
|
"robotActions": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
],
|
|
"tasks": [
|
|
{
|
|
"id": "task-001",
|
|
"name": "炉前缓存区到热处理上料交接区运输",
|
|
"status": "IDLE",
|
|
"createdAt": "2024-01-15T08:30:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "FURNACE_BUFFER",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "HEAT_TREATMENT_LOADING",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "TRANSPORT",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "满料架-A1",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
},
|
|
"locationBay": {
|
|
"label": "库位",
|
|
"type": "Select",
|
|
"value": "AS2_2_001",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-002",
|
|
"name": "原料仓库到质检区取货",
|
|
"status": "IDLE",
|
|
"createdAt": "2024-01-15T09:15:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "RAW_MATERIAL_WAREHOUSE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "QUALITY_INSPECTION",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "PICKUP",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "钢材-Q235",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
},
|
|
"locationBay": {
|
|
"label": "库位",
|
|
"type": "Select",
|
|
"value": "AS2_2_002",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-003",
|
|
"name": "质检区到成品存储区卸货",
|
|
"status": "COMPLETED",
|
|
"createdAt": "2024-01-15T10:00:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "QUALITY_INSPECTION",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "FINISHED_STORAGE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "DROPOFF",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "铝合金-6061",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
},
|
|
"locationBay": {
|
|
"label": "库位",
|
|
"type": "Select",
|
|
"value": "AS2_2_003",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-004",
|
|
"name": "AP-1到AP-2空车运输",
|
|
"status": "IDLE",
|
|
"createdAt": "2024-01-15T11:30:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "AP-1",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "AP-2",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "TRANSPORT",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "空车",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
},
|
|
"locationBay": {
|
|
"label": "库位",
|
|
"type": "Select",
|
|
"value": "AS2_2_004",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-005",
|
|
"name": "机器人充电任务",
|
|
"status": "IDLE",
|
|
"createdAt": "2024-01-15T12:00:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "AP-3",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "AP-3",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "CHARGE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "空车",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-006",
|
|
"name": "成品存储区清洁任务",
|
|
"status": "RUNNING",
|
|
"createdAt": "2024-01-15T13:15:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "FINISHED_STORAGE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "FINISHED_STORAGE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "CLEAN",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "空车",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-007",
|
|
"name": "满料架A2从原料仓库到AP-4运输",
|
|
"status": "IDLE",
|
|
"createdAt": "2024-01-15T14:20:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "RAW_MATERIAL_WAREHOUSE",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "AP-4",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"waypoint": {
|
|
"label": "途经点",
|
|
"type": "Select",
|
|
"value": "QUALITY_INSPECTION",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "TRANSPORT",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "满料架-A2",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
},
|
|
"locationBay": {
|
|
"label": "库位",
|
|
"type": "Select",
|
|
"value": "AS2_2_005",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "AS2_2_001", "value": "AS2_2_001" },
|
|
{ "label": "AS2_2_002", "value": "AS2_2_002" },
|
|
{ "label": "AS2_2_003", "value": "AS2_2_003" },
|
|
{ "label": "AS2_2_004", "value": "AS2_2_004" },
|
|
{ "label": "AS2_2_005", "value": "AS2_2_005" }
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "task-008",
|
|
"name": "AP-5等待任务",
|
|
"status": "ERROR",
|
|
"createdAt": "2024-01-15T15:45:00.000Z",
|
|
"parameters": {
|
|
"startLocation": {
|
|
"label": "起点",
|
|
"type": "Select",
|
|
"value": "AP-5",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"endLocation": {
|
|
"label": "终点",
|
|
"type": "Select",
|
|
"value": "AP-5",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "AP-1", "value": "AP-1" },
|
|
{ "label": "AP-2", "value": "AP-2" },
|
|
{ "label": "AP-3", "value": "AP-3" },
|
|
{ "label": "AP-4", "value": "AP-4" },
|
|
{ "label": "AP-5", "value": "AP-5" },
|
|
{ "label": "炉前缓存区", "value": "FURNACE_BUFFER" },
|
|
{ "label": "热处理上料交接区", "value": "HEAT_TREATMENT_LOADING" },
|
|
{ "label": "成品存储区", "value": "FINISHED_STORAGE" },
|
|
{ "label": "原料仓库", "value": "RAW_MATERIAL_WAREHOUSE" },
|
|
{ "label": "质检区", "value": "QUALITY_INSPECTION" }
|
|
]
|
|
},
|
|
"robotAction": {
|
|
"label": "机器人动作",
|
|
"type": "Select",
|
|
"value": "WAIT",
|
|
"required": true,
|
|
"options": [
|
|
{ "label": "运输", "value": "TRANSPORT" },
|
|
{ "label": "取货", "value": "PICKUP" },
|
|
{ "label": "卸货", "value": "DROPOFF" },
|
|
{ "label": "等待", "value": "WAIT" },
|
|
{ "label": "充电", "value": "CHARGE" },
|
|
{ "label": "清洁", "value": "CLEAN" }
|
|
]
|
|
},
|
|
"payload": {
|
|
"label": "载荷",
|
|
"type": "Select",
|
|
"value": "空料架-B1",
|
|
"required": false,
|
|
"options": [
|
|
{ "label": "满料架-A1", "value": "满料架-A1" },
|
|
{ "label": "满料架-A2", "value": "满料架-A2" },
|
|
{ "label": "空料架-B1", "value": "空料架-B1" },
|
|
{ "label": "空料架-B2", "value": "空料架-B2" },
|
|
{ "label": "空车", "value": "空车" },
|
|
{ "label": "钢材-Q235", "value": "钢材-Q235" },
|
|
{ "label": "铝合金-6061", "value": "铝合金-6061" }
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"serverUrl": "http://192.168.189.206:8000"
|
|
}
|