Переглянути джерело

提交手动模式需求接口

oyq28 3 роки тому
батько
коміт
ce73735cb5
1 змінених файлів з 135 додано та 0 видалено
  1. 135 0
      doc/手动模式需求接口.doc

+ 135 - 0
doc/手动模式需求接口.doc

@@ -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]                                                   |
+
+