本次提交覆盖多个业务模块的功能完善与体验优化:
1. **鉴权与配置调整**:
- 统一JWT滑动续签逻辑,简化Token存储,移除RefreshToken相关冗余代码
- 调整多项目配置文件中JWT过期时间为3600秒,统一会话闲置窗口
- 工位配置放开1~12限制,改为仅校验大于0
2. **术语统一替换**:全链路将"精密件"替换为"电气件",修正物料管理描述
3. **功能新增**:
- 新增工位类型、工艺路线与产线点位台账模块
- 添加工艺PDF预览面板、工位终端代理转发接口
- 新增操作日志按操作人列表筛选、工位登出日志记录
- 新增PLC移料指令与产线点位状态管理
4. **业务流程优化**:
- 调整BOM物料删除校验逻辑,优化工单备料计算
- 补充物料图号、检测单号等追溯字段
- 完善工艺流程图与工位绑定关系说明
- 优化前端页面文案与交互细节
5. **代码规范与维护**:
- 新增通用工具函数与前端静态资源
- 整理路由权限与中间件逻辑
- 修复部分接口与配置的不兼容问题
4.0 KiB
4.0 KiB
产线布局说明(修正版)
修正:产线不分左/右,只分上排 / 下排;11 = 上排末端、12 = 下排末端,两者都是下料检测位;上料位在工位1 与 工位2 之间的主传送带(人工投料,带传感器,PLC 上报在位)。
一、示意图
主传送带:一条水平主线,横贯全线
上料位 :工位1 与 工位2 之间的主传送带(人工投料,带传感器,PLC 上报在位)
上排: [工位1] [工位3] [工位5] [工位7] [工位9] [工位11·下料检测]
下排: [工位2] [工位4] [工位6] [工位8] [工位10] [工位12·下料检测]
缓存位:C1C2(1/2与3/4间) C3C4(3/4与5/6间) C5C6(5/6与7/8间) C7C8(7/8与9/10间)
接驳台:工位1~10 各配 R1、R2 两个(AGV点位);11、12 无接驳台
图例:
[工位X]:工位 1~10(有终端),11/12 为末端下料检测位(无终端)- 上料位:工位1/2 之间的主传送带,人工上料,带传感器,PLC 上报在位信号
[R1]/[R2]:1号 / 2号 AGV 接驳台(AGV 点位)[C1]~[C8]:缓存位,每个对应 1 个 PLC 点位════:主传送带
二、文字描述
-
总体布局
- 产线不分左/右,只分上排 / 下排。
- 一条水平主传送带贯穿整个产线。
- 上排 5 个工位(1、3、5、7、9),末端为上排末端下料检测位(工位11)。
- 下排 5 个工位(2、4、6、8、10),末端为下排末端下料检测位(工位12)。
- 工件流向:上料位 → 1/2 → 3/4 → 5/6 → 7/8 → 9/10 → 末端 11 / 12(下料检测)。
- 全线合计 12 个工位点位(10 个加工工位 + 2 个末端下料检测位),另加上料位(1 个带传感器的 PLC 点位)。
-
上料位(新增,带传感器)
- 位置:工位1 与 工位2 之间的主传送带。
- 人工把工件放上主线,是全线唯一的上料入口。
- 该点位带传感器,PLC 上报上料位是否有工件,上位机据此记账。
- 上料节拍取决于人工投料速度。
-
工位终端
- 上排 5 个 + 下排 5 个工位各配 1 个工位终端,共 10 个终端。
- 末端下料检测位(工位11、12)无终端。
- 工位终端用于:显示当前任务、叫料、退料、报工、查看工艺。
-
接驳台与AGV点位
- 每个有终端的工位(1~10)配 R1、R2 两个接驳台。
- 每个接驳台接入AGV,属于AGV点位,不是PLC点位。
- 每个工位的两个接驳台分别对应1号AGV(R1)和2号AGV(R2)。
- 合计20个接驳台(AGV点位)。
- PLC仅提供接驳台是否在位的信号(即接驳台上是否有托盘),不控制接驳台动作。
- 末端下料检测位(工位11、12)没有接驳台。
-
叫料与退料规则
- 叫料由工位终端发起,日排产不发起叫料。
- 退料也由工位终端发起。
- 工位终端叫料时,显示该工位的两个接驳台(AGV点位),操作员选择由哪个AGV送到哪个接驳台。
-
传送带缓存位
- 缓存位按“竖排一组”间隔分布:工位1/2为第一竖排,工位3/4为第二竖排,以此类推。
- 每两个相邻竖排之间的主传送带段上有 2个缓存位,一前一后。
- 具体分布:
- 工位1/2竖排 与 工位3/4竖排 之间:缓存位 C1、C2
- 工位3/4竖排 与 工位5/6竖排 之间:缓存位 C3、C4
- 工位5/6竖排 与 工位7/8竖排 之间:缓存位 C5、C6
- 工位7/8竖排 与 工位9/10竖排 之间:缓存位 C7、C8
- 合计 8个缓存位,每个缓存位对应1个PLC点位。
- 缓存位用于临时存放工件,由软件控制工件从缓存位到目标工位的流转。
-
其他说明
- 所有工位点位、缓存位、上料位均接入PLC;接驳台接入AGV,PLC只读其到位信号。
- 主传送带流转与停靠由PLC统一控制。
- 示意图中的黄色方框仅为示意,无实际作用。