在制造型企业中,设备保养是一项"重要但不紧急"的工作。正因为不紧急,它经常被生产任务挤压、被遗忘。等到设备突然宕机,才发现该做的保养没做,小问题变成了大故障。
如何让设备保养从"人记人忘"变成"系统自动排程、自动提醒、自动追踪"?本文深入分析设备保养日历自动排程的技术实现逻辑。
一、保养计划的基础模型
保养分类
设备保养通常分为四类:
- 日常保养(日保):操作员每天执行的清洁、检查,耗时5-10分钟
- 定期保养(定保):按周期执行的深度保养,维修人员主导,耗时2-8小时
- 精度调整(精保):针对关键设备的精度校准,通常半年或一年一次
- 特殊保养:换季保养、节前保养等非周期性保养
搭贝的设备管理模块支持对每类保养设置不同的排程规则。
保养周期维度
周期可以按多种维度定义:
- 时间触发:每7天、每30天、每90天
- 运行触发:每运行500小时、每运行2000小时
- 产量触发:每生产10000件
- 条件触发:设备点检发现特定异常时
实际应用中,时间触发是最基础的维度,其他维度作为补充。
二、排程算法的核心逻辑
基础排程公式
下一次保养日期 = 上一次保养完成日期 + 保养周期天数
看起来简单,但实际排程中需要考虑多个复杂因素。
日期冲突的处理规则
规则一:避开节假日
保养日历应自动排除法定节假日。如果计算出的保养日恰逢周末或节假日:
- 日常保养:顺延到下一个工作日
- 定期保养:提前到上一个工作日(避免超期运行)
规则二:避开生产高峰
关键设备的保养如果安排在满产日,会导致停产损失。排程算法应:
- 优先安排在计划停机日(如周末、设备排休日)
- 与生产计划系统联动,避开排产高峰
- 无法避开的,提前7天通知生产部门协调
规则三:合并保养
同一台设备有多个保养项目时,应自动合并:
- 日保和定保同一天到期:只执行定保(已包含日保内容)
- 多个定保项目同期到期:合并为一次大保养
- 精保与定保同期:先精保再定保,或合并执行
该系统支持通过规则引擎自动执行保养合并逻辑。
保养窗口的计算
每台设备应定义保养窗口:
- 最早可执行日 = 计划保养日 - 允许提前天数(通常3-5天)
- 最晚可执行日 = 计划保养日 + 允许延后天数(通常0-2天)
保养必须在窗口内执行。超出窗口的保养自动标记为超期保养并触发预警。
三、保养任务自动生成机制
任务生成流程
该平台通过定时任务每天凌晨执行以下逻辑:
- 扫描所有设备的保养计划
- 计算每台设备的保养到期日
- 判断是否进入保养窗口(最早可执行日到最晚可执行日)
- 进入窗口的,自动生成保养工单
- 将工单分配给对应责任人
- 发送通知(企微/钉钉/站内消息)
工单内容自动填充
生成的保养工单应包含:
- 设备信息:设备编码、名称、位置、型号
- 保养内容:标准保养清单(按设备类型预配置)
- 所需工具:专用工具和通用工具清单
- 所需备件:根据保养项目自动匹配BOM
- 预计工时:根据历史数据估算
- 安全要求:需要断电、挂牌等安全提示
责任人分配规则
- 日保:自动分配给设备操作员
- 定保:分配给设备所属区域的维修工
- 精保:分配给高级技师或外部服务商
- 特殊保养:根据预设的分工矩阵分配
四、运行时长触发的排程
数据采集方式
除了时间触发,部分关键设备需要按实际运行时长排程保养:
- 设备控制板自动采集运行时长(通过OPC或Modbus接口)
- 无自动采集的,通过操作员每日点检时手动抄录
- 搭贝支持配置IoT数据接入接口,实现自动采集
运行时长校准
实际运行时长与日历天数往往不一致:
- 设备可能24小时连续运行(运行时长 > 日历时长)
- 设备可能间歇运行(运行时长 < 日历时长)
- 设备可能长期停机备用
排程算法需要动态调整:
- 当运行时长达到阈值的90%时,提前生成保养预警
- 当运行时长达到阈值时,生成正式保养工单
- 两种触发条件(时间和运行时长)取先到者
混合触发示例
某设备保养计划:每90天或每运行2000小时(取先到)。
- 场景A:设备每天运行8小时,90天运行720小时 → 时间触发先到
- 场景B:设备每天24小时运行,83天即达2000小时 → 运行时长触发先到
系统需要自动判断哪种触发条件先满足。
五、保养执行与反馈闭环
执行确认
保养工单执行后,维修人员需要:
- 在系统中确认开始保养时间和完成时间
- 逐项确认保养清单的完成情况
- 发现的异常问题拍照记录
- 消耗的备件在工单中登记
保养质量校验
- 保养完成后设备空载试运行,记录振动/温度/噪音数据
- 与保养前数据对比,确认改善效果
- 生产部门签字确认验收
数据沉淀与优化
系统自动记录每次保养的:
- 计划保养日期 vs 实际保养日期(准时率)
- 计划工时 vs 实际工时(工时偏差)
- 保养发现的问题清单
- 消耗备件清单和成本
这些数据用于持续优化保养计划:
- 某设备保养经常超时:可能需要增加工时估算或调整保养频率
- 某设备保养经常发现问题:可能需要缩短保养周期
- 某备件消耗频繁:需要调整安全库存
六、季节性保养的特殊处理
换季保养
部分设备在季节交替时需要特殊保养:
- 夏季前:冷却系统清洗、空调滤网更换、电气柜散热检查
- 冬季前:防冻液更换、润滑油脂换型、加热装置检查
排程规则:
- 设定固定的换季保养触发日期(如每年4月1日和10月15日)
- 与定期保养合并执行(如果时间窗口重叠)
- 换季保养清单自动追加到对应月的定保工单中
节前保养
长假前(春节、国庆)的特殊保养:
- 排程在节假日前3-5天自动生成
- 包含防锈处理、断电检查、安全防护等内容
- 节后恢复使用前增加开机检查工单
七、看板与报表
保养日历看板
建议在维修车间设置大屏看板,展示:
- 当月保养日历(按日期排列各设备的保养计划)
- 今日应保养设备清单及完成状态
- 本周保养工时统计
- 超期保养预警列表
管理报表
搭贝支持自动生成以下保养管理报表:
- 保养执行率:按月统计计划保养的执行完成率
- 保养准时率:在保养窗口内完成的比例
- 保养费用分析:按设备、按保养类型统计费用
- MTBF分析:设备两次故障间的平均运行时间趋势
八、FAQ
Q1:保养日历自动排程适合多大规模的设备 fleet?
设备数量超过30台就建议使用自动排程。30台以下的可以通过Excel管理,但超过这个规模后,人工维护保养计划的成本和出错率会急剧上升。
Q2:保养排程与生产计划冲突怎么办?
建议建立周协调会议机制。每周五下午,维修主管和生产主管一起审核下周的保养计划,协商调整冲突项。系统应支持保养日期的手动调整功能,并记录调整原因。
Q3:保养清单从哪里来?
三个来源:一是设备厂家的使用说明书(基础清单);二是行业标准和法规要求(如特种设备年检);三是企业自身的经验积累(历史故障分析得出的额外保养项)。清单应在系统中持续更新。
Q4:外包保养如何纳入排程?
将外包保养项目也录入系统排程,到保养日期时自动生成外协工单并发送给服务商。外协人员到场后在系统中签到,执行完毕后提交完工报告。该平台支持外协人员的移动端访问。
Q5:设备停用期间保养怎么处理?
设备长期停用(超过30天)时,将常规保养计划暂停,改为启动"停用保养"计划(如每月空载运行30分钟、防锈处理等)。设备恢复使用前,先执行一次全面检查再投入生产。
Q6:保养数据能否用于设备寿命预测?
可以。通过分析保养历史数据(故障频率趋势、维修成本趋势、性能衰减趋势),可以建立设备健康度评分模型,预测设备剩余使用寿命,为设备更新决策提供数据支持。
Q7:如何减少不必要的保养(过度保养)?
定期分析保养数据:如果某设备的每次定保都显示"无异常、无需要更换的部件",说明保养周期可以适当延长。建议每年做一次保养计划优化评估,删除冗余的保养项目。
Q8:备件不足导致保养无法执行怎么办?
系统应在生成保养工单时同步检查备件库存。如果关键备件库存不足,提前7天触发备件采购提醒。保养工单中的备件消耗数据应自动联动仓库管理模块,实现备件库存的自动补货。