|
@@ -0,0 +1,135 @@
|
|
|
+
|
|
|
+ 接口文档需求说明
|
|
|
+1.获取订单信息
|
|
|
+ 1.1方向:IMCCS-->IMCS
|
|
|
+ 1.2描述: IMCCS需要知道当前订单的信息
|
|
|
+ 1.3请求:IMCCS请求
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"订单详细信息"} |
|
|
|
+|Receive内容 |1,订单名称,2产品名称,3,产品编码,4,当前工序,5待执行任务,6|
|
|
|
+| |任务目标位置,7r任务当前位置 |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"订单详|
|
|
|
+| |细信息","TaskId":"001","ob":[{"DingChanMingChen":"订单名|
|
|
|
+| |称1","ChanPinMingChen":"产品名称1","ChanPinBianMa":"产品|
|
|
|
+| |编码1","DangQianGongXu":"当前工序1","DaiZhiHangRenWu":" |
|
|
|
+| |待执行任务1","RenWuMuBiaoWeiZhi":"任务目标位置1","RenWuD|
|
|
|
+| |angQianWeiZhi":"任务当前所在位置,如果有多个任务的时候,此|
|
|
|
+| |信息可在WCS界面相应的位置做展示"},{"DingChanMingChen":" |
|
|
|
+| |订单名称2","ChanPinMingChen":"产品名称2","ChanPinBianMa"|
|
|
|
+| |:"产品编码2","DangQianGongXu":"当前工序2","DaiZhiHangRen|
|
|
|
+| |Wu":"待执行任务2","RenWuMuBiaoWeiZhi":"任务目标位置2","R|
|
|
|
+| |enWuDangQianWeiZhi":"任务当前所在位置,如果有多个任务的时|
|
|
|
+| |候,此信息可在WCS界面相应的位置做展示"}]} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+| | |
|
|
|
+
|
|
|
+删除物料
|
|
|
+ 2.1方向:IMCCS-->IMCS
|
|
|
+ 2.2描述: IMCCS通知IMCS删除物料
|
|
|
+
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"删除物料","ProductId":"物料 |
|
|
|
+| |所在位置ID"} |
|
|
|
+| |TaskType:任务类型,ProductId:物料ID ,TaskId:任务ID |
|
|
|
+| |TaskType 或者给一个枚举或者是XXX,双方协商 |
|
|
|
+|Receive内容 | |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"订单详|
|
|
|
+| |细信息","TaskId":"001","ob":{"IsSucess":true}} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+| | |
|
|
|
+
|
|
|
+
|
|
|
+获取夹具名称
|
|
|
+ 3.1方向:IMCCS-->IMCS
|
|
|
+ 3.2描述: IMCCS需要知道IMCS当前所有的夹具名称
|
|
|
+ 3.3请求:IMCCS请求
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"获取夹具名称","ProductId":""|
|
|
|
+| |} |
|
|
|
+|Receive内容 |CarrierId 夹具ID,CarrierName夹具名称 |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"获取夹|
|
|
|
+| |具名称","TaskId":"001","ob":[{"CarrierId":"1","CarrierNa|
|
|
|
+| |me":"1号夹具"},{"CarrierId":"2","CarrierName":"2号夹具"}|
|
|
|
+| |]} |
|
|
|
+|原型图上面的原图 | |
|
|
|
+| |[pic] |
|
|
|
+| |[pic] |
|
|
|
+
|
|
|
+
|
|
|
+装夹物料
|
|
|
+删除夹具
|
|
|
+ 6.1方向:IMCCS-->IMCS
|
|
|
+ 6.2描述: IMCCS通知IMCS删除夹具
|
|
|
+
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"删除夹具","ProductId":"夹具 |
|
|
|
+| |所在位置ID"} |
|
|
|
+| |TaskType:任务类型,ProductId:物料ID ,TaskId:任务ID |
|
|
|
+| |TaskType 或者给一个枚举或者是XXX,双方协商 |
|
|
|
+|Receive内容 | |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":删除夹 |
|
|
|
+| |具","TaskId":"001","ob":{"IsSucess":true}} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+
|
|
|
+删除托盘
|
|
|
+ 8.1方向:IMCCS-->IMCS
|
|
|
+ 8.2描述: IMCCS通知IMCS删除托盘
|
|
|
+
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"删除托盘","ProductId":"托盘 |
|
|
|
+| |所在位置ID"} |
|
|
|
+| |TaskType:任务类型,ProductId:物料ID ,TaskId:任务ID |
|
|
|
+| |TaskType 或者给一个枚举或者是XXX,双方协商 |
|
|
|
+|Receive内容 | |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"删除托|
|
|
|
+| |盘","TaskId":"001","ob":{"IsSucess":true}} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+
|
|
|
+锁定位置
|
|
|
+ 8.1方向:IMCCS-->IMCS
|
|
|
+ 8.2描述: IMCCS通知IMCS锁定位置
|
|
|
+
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"锁定位置","ProductId":"物料 |
|
|
|
+| |所在位置ID"} |
|
|
|
+| |TaskType:任务类型,ProductId:物料ID ,TaskId:任务ID |
|
|
|
+| |TaskType 或者给一个枚举或者是XXX,双方协商 |
|
|
|
+|Receive内容 | |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"锁定位|
|
|
|
+| |置","TaskId":"001","ob":{"IsSucess":true}} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+
|
|
|
+设备信息上报
|
|
|
+获取所有库位信息
|
|
|
+ 10.1方向:IMCCS-->IMCS
|
|
|
+ 10.2描述: IMCCS通知IMCS获取所有的库位信息
|
|
|
+
|
|
|
+|地址: |http://192.168.10.76:9099/api/authority/taskNode/taskNod|
|
|
|
+| |eCallback |
|
|
|
+|POST内容 |{"TaskId":"001","TaskType":"获取所有库位信息","ProductId|
|
|
|
+| |":""} |
|
|
|
+| |TaskType:任务类型,ProductId:物料ID ,TaskId:任务ID |
|
|
|
+| |TaskType 或者给一个枚举或者是XXX,双方协商 |
|
|
|
+|Receive内容 | |
|
|
|
+|JSON内容 |{"Url":"192.168.1.1","Port":"502","BusinessType":"订单详|
|
|
|
+| |细信息","TaskId":"001","ob":[{"pointId":"点位","lockStat|
|
|
|
+| |us":"0 |
|
|
|
+| |正常","Category":"夹具","goodsId":"001","goodsName":"1号|
|
|
|
+| |夹具"},{"pointId":"点位","lockStatus":"0 |
|
|
|
+| |正常","Category":"托盘","goodsId":"001","goodsName":"1号|
|
|
|
+| |托盘"}]} |
|
|
|
+|原型图上面的原图 |[pic] |
|
|
|
+| |[pic] |
|
|
|
+
|
|
|
+
|