1. 1. 设备状态管理接口
拓斯达设备对接AGV/ARV调度
  • 1. 设备状态管理接口
    • 1.1 API接入测试
      GET
    • 1.2 设备上传需求状态(上位机)
      POST
  • 2. AGV任务自治接口
    • 2.1 AGV轮询需求状态
      GET
    • 2.2 AGV推送任务状态
      POST
  1. 1. 设备状态管理接口

1.2 设备上传需求状态(上位机)

开发中
POST
http://dev-cn.your-api-server.com/api/v1/devices/status
此接口供第三方自动化设备上位机上报需求给本服务器。
例如:1.设备通过传感器检测到:①料盘剩余物料≤15%;②已完成当前加工批次;即可上报需求。

请求参数

Query 参数

Body 参数application/json

示例
{
    "requirement": "LOAD",
    "priority": 1,
    "material": {
        "type": "holder",
        "quantity": 1,
        "factory": "A2",
        "model": "C100",
        "stage": "R"
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'http://dev-cn.your-api-server.com/api/v1/devices/status?device_id=BDS2_01&port_id=A1' \
--header 'Content-Type: application/json' \
--data-raw '{
    "requirement": "LOAD",
    "priority": 1,
    "material": {
        "type": "holder",
        "quantity": 1,
        "factory": "A2",
        "model": "C100",
        "stage": "R"
    }
}'

返回响应

🟢202已接受
application/json
Body

示例
{
    "requirement_id": "BDS250430235959",
    "version": "0.1.250421"
}
修改于 2025-09-02 16:22:30
上一页
1.1 API接入测试
下一页
2.1 AGV轮询需求状态
Built with