修改记录.txt 3.6 KB

1 入料机构获取可用料格

 地址: /cdevice/validBin
>
>参数: {"stackerId":"B000009", binList:"C0700001-1,C0700001-2,C0700001-3","boxCode":"C0700001"}
>> stackerId: 料串编号
>> source: 入料机构编号, In1_FeedingInlet入料机构1, In2_FeedingInlet入料机构2
>> binList: 料格列表, 多个料格用,分割;如果工作位没有料箱,binList可传空,此时服务器会返回其他箱子的箱格号, 若binList不为空, 只会返回binList中可用的箱格
>
>   返回:
>>` {
        "code":0,
        "msg":"ok",
        "data":{
            "validBinList":["C0700001-1","C0700001-2"],
            boxCode: "C0700001",
            boxLoc: "In1_FeedingInlet",
            stackerLoc: "In1_FeedingInlet"
        }
    }`
>>
>> - code: 0为正常,其他为异常(料串未绑定等), 注意, 没有可用的料格时, code为0, 不是异常
>> - msg:消息,
>> - data:
>> - validBinList: 可用的料格列表, 如果没有可用的料格, 那么列表为空
>> - boxCode: 箱子编号
>> - boxLoc: 箱子位置, CTU1-3表示在1号CTU的第三层, In1_FeedingInlet入料机构1,In2_FeedingInlet入料机构2
>> - stackerLoc: 料串位置,In1_FeedingInlet入料机构1,In2_FeedingInlet入料机构2





20240509 原材料CTU接口

1 原材料CTU获取线体到架子的入库任务(入满箱或出库后回库)

地址: /cdevice/lineToShelfTasks
参数: 无
返回:
    {
        "code":0,
        "msg":"ok",
        "data":[
                {
                    "id":"123451",
                    "boxCode":"C0700025",
                    "taskType": 1,
                    "fromLoc": "In1_DischargeHole"
                    "toLoc":"1-10"
                    "createDate":"2024-05-09 12:24:35"
                },
                {
                    "id":"123461",
                    "boxCode":"C0700023",
                    "taskType": 1,
                    "fromLoc": "Out2_DischargeHole"
                    "toLoc":"1-15"
                    "createDate":"2024-05-09 12:24:35"
                }
               ]
    }`

>> - code: 0为正常,其他为异常
>> - msg:消息,
>> - data:
>> - id: 任务标识
>> - boxCode: 料箱编号
>> - taskType: 任务类型, 入库=1或出库=2
>> - fromLoc: 起点位置,可能的值为 In1_DischargeHole,In2_DischargeHole,Out1_DischargeHole,Out2_DischargeHole
>> - toLoc: 目的地位置,值为库位号
>> - createDate: 任务创建时间

2 原材料CTU获取架子到线体的出库任务(出空箱到入料机构或出库到出料机构)

地址: /cdevice/shelfToLineTasks
参数: 无
返回:
    {
        "code":0,
        "msg":"ok",
        "data":[
                {
                    "id":"12345",
                    "boxCode":"C0700024",
                    "taskType": 2,
                    "fromLoc": "1-1"
                    "toLoc":"In_FeedingInlet"
                    "createDate":"2024-05-09 12:24:35"
                },
                {
                    "id":"12346",
                    "boxCode":"C0700023",
                    "taskType": 2,
                    "fromLoc": "1-5"
                    "toLoc":"出料机构入料口"
                    "createDate":"2024-05-09 12:24:35"
                }
               ]
    }`

>> - code: 0为正常,其他为异常
>> - msg:消息,
>> - data:
>> - id: 任务标识
>> - boxCode: 料箱编号
>> - taskType: 任务类型, 入库=1或出库=2
>> - fromLoc: 起点位置,值为库位号
>> - toLoc: 目的地位置,可能的值为 In1_FeedingInlet,In2_FeedingInlet,Out1_FeedingInlet,Out2_FeedingInlet,In_FeedingInlet(入料机构入料口,不指定哪个入料机构),Out_FeedingInlet(出料机构入料口,不指定哪个出料机构)
>> - createDate: 任务创建时间