入库:
1 定时通信data里面添加boxCanPutIn1,boxCanPutIn2字段表示箱子是否可放上入库线体, 值为字符串"TRUE"时表示可放, 其他为不可放 2 堆垛机取货完成, 通知极创 http://localhost/rest/api/v2/803/service/store/xl/ddjPickUpGoodsNotice 请求参数: { "posName": "库位号" "door": "1或2" } 返回结果 {"code":0,"msg":"ok","data":""} 3 料箱放入库位完成, 通知极创 http://localhost/rest/api/v2/803/service/store/xl/inStorageFeedback 请求参数: { "posName": "库位号" } 返回结果 {"code":0,"msg":"ok","data":""}
4 出库时查询接驳线体是否可以放料箱 http://localhost/rest/api/v2/803/service/store/xl/outIsReady 请求参数: { "cid": "001", "posName":"库位号" "door": "1或2" } 返回结果 {"code":0,"msg":"ok","data":""}
5 堆垛机放货完成反馈
http://localhost/rest/api/v2/803/service/store/xl/ddjReleaseTheGoodsNotice
请求参数: { "posName":"库位号" } 返回结果 {"code":0,"msg":"ok","data":""}
1 极创调用此接口判断料箱是否可以放上入料线体(增加参数deviceNo设备编号和door=1或2表示箱子放入哪个口)
http://localhost/smdbox/rest/api/v2/803/boxCanPutIn
{
"deviceNo":"rc1252-auto1",
"door":"1",
"boxCode": "CC002"
}
2 料箱到位顶起到位调用入库通知单接口(增加参数door=1或2表示箱子放入哪个口)
http://localhost/smdbox/rest/api/v2/803/boxPutIn
{
"djh": "11111",
"deviceNo":"rc1252-auto1",
"door":"1",
"boxCode": "CC002",
"materialList": [{
"serialNo": "CR0001",
"partNum": "CN0001",
"quantity": "1000"
}]
}
3 出库通知单接口
http://localhost/smdbox/rest/api/v2/803/outMaterials
{
"djh": "55555",
"data": [{
"serialNo": "CR0001",
"partNum": "CN0001",
"quantity": "100"
}]
}
4 库存信息接口 http://localhost/smdbox/rest/api/v2/803/storage { "serialNo": "CR0001", "inTimeStart": "2024-07-01 00:00:00", "inTimeEnd": "2025-07-01 00:00:00" } 5 库位信息接口 http://localhost/smdbox/rest/api/v2/803/warehouseLocatoinMsg { "locationCode": "1#AC1_2A_1_10" }
6 料箱信息对应物料接口 http://localhost/smdbox/rest/api/v2/803/boxDetailMsg { "boxCode": "CC002" }
与扫码贴标batch连接:
URL: http://IP:port/myproject/rest/api/v2/mes/barcode 参数:
codeStr 条码字符串 batch 批次字符串
C:\Windows\system32>mongod --storageEngine=mmapv1 --logappend --directoryperdb --serviceName MongoDB --install
打印机静默打印: Chrome快捷方式增加:--kiosk-printing
--disable-print-preview
安装Mongodb服务
1、创建 D:\MongoDB 及 D:\MongoDB\data 和 D:\MongoDB\logs 目录
2、执行 mongod --storageEngine=mmapv1 --journal --logpath D:\MongoDB\logs\MongoDB.log --logappend --dbpath D:\MongoDB\data --directoryperdb --serviceName MongoDB --install
移除MongoDB:
sc delete MongoDB
mongod --auth -dbpath D:\MongoDB\data --repair
mac mongo 启动: sudo mongod -config /usr/local/etc/mongod.conf
Tomcat 8 启动时会出现 webresources.Cache.getResource Unable to add the resource at 的错误,需要在Tomcat的在 /conf/context.xml 的 前添加以下内容:
//备份 mongodump -h dbhost -d dbname -o dbdirectory
"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -d storage -o D:\storage
mongodump -h192.168.3.124 -d storage -o D:\MongoDB\
//还原 mongorestore -h <:port> -d dbname
C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\myproject\WEB-INF\classes\com\myproject\webapp\controller\storage
搅拌时获取与第一罐重量匹配的锡膏
地址:
/service/store/solder/matchMixSolder
参数:
barcode: 第一罐的条码
返回:
{"code":0,"msg":"ok","data":{"posId":"3D03B02","barcode":"xxxx","weight":"100","mixTime":"300"}}
- code: 0为正常,其他为异常,
- msg:消息,
- data:
- posId: 匹配的锡膏所在库位
- barcode: 匹配的锡膏条码
- weight: 匹配的锡膏的重量
- mixTime: 匹配的锡膏的搅拌时间(单位:秒)