docs(deployment): 更新部署手册和业务架构说明

- 更新MES和WMS服务端口配置说明
- 详细说明产线工位设备配置(扫码枪+拧紧枪)
- 明确AGV配送和接驳台的模拟模式与真实对接方案
- 更新WMS中AGV配送默认模拟模式说明
- 完善厂内物流(AGV/接驳台)的业务架构约束
- 修订临时文档为详细的项目问题和解决方案规划
This commit is contained in:
SunYF
2026-09-20 14:52:36 +08:00
parent 5a33028003
commit f35e9b5b75
57 changed files with 6096 additions and 1000 deletions
+2 -1
View File
@@ -74,7 +74,7 @@ go build -o bj_power_mes.exe .
- 服务 8888;访问 http://127.0.0.1:8888 即内嵌登录页(前端已构建进 `public/` 并 go:embed)。
- 若需改 MES 前端源码:`cd frontend && npm install && npm run build`,产物输出到 `../public/` 后重新 `go build`
- PLC 默认 `Host: 127.0.0.1:102``Plc.Enable: false`(模拟模式,直接写工序码+读完成信号逻辑);真实设备改 yaml 中 Plc.Host/Port 并 Enable: true。
- 本产线仅有「扫码枪+拧紧枪」,无 AGV/机器人/接驳台/CNC/清洗机等设备,前端无相关页
- 本产线工位仅有「扫码枪+拧紧枪」,无 CNC/清洗机/机器人等加工设备。厂内物流侧另有接驳台(AGV 点位)与 AGV 配送:接驳台为 WMS 只读主数据(不可增改),AGV 配送页在 WMS(8890),**当前默认模拟模式(`Agv.EnableMock=true`)、待现场对接海康 RCS**(协议见《AGV海康.md》);对接时在 WMS 配置关闭 `EnableMock` 并填 `BaseURL/AppKey/AppSecret` 即可,业务代码无需改动
### C — WMS(后端+前端一体)
@@ -87,6 +87,7 @@ go build -o bj_power_wms.exe .
服务 :8890,首次启动自动建表+种子数据。内嵌前端页面,浏览器打开 http://127.0.0.1:8890。
若需改前端:`cd frontend && npm install && npm run build` 后重新编译 Go。
出入库两台台式机无需单独部署客户端(原 8891 库房客户端已并入),浏览器直接访问 8890 即可;扫码枪为 USB 键盘口(HID)设备,页面输入框直接读取。
- AGV 配送默认为模拟模式(`etc/bj_power_wms-api.yaml``Agv.EnableMock: true`),用于离线联调完整链路(下发→到位→回写备料单),不驱动真实小车;现场对接海康 RCS-2000 时置 `EnableMock: false` 并填 `Agv.BaseURL/AppKey/AppSecret`(协议见《AGV海康.md》),重启服务即切换真实调度。接驳台(DOCK01~21)为只读主数据,首次启动自动种子。
### D — 工位终端(12 台触控一体机)