4. 包装设备OEE数据采集点位设计与信号映射

OEE(设备综合效率)由时间开动率、性能开动率和合格品率三项相乘得到,而这三项指标能否算得准,取决于底层采集点位是否选得对、信号是否映射得清。本节以一台典型的枕式包装机为对象,从“设备实际动作”出发,把运行、停机、报警、产量、废品五类信号落到PLC的具体地址上,并建立PLC地址与OEE指标之间的映射关系。灌装机的点位设计思路相同,差异主要在产量计数与废品判定方式,后文会一并说明。

一、先明确OEE计算口径,再反推点位

点位设计不能凭经验随手抓几个信号,而应先确定计算口径。以枕式包装机为例,假设一个班次8小时(480分钟),计划停机(班前清洁、计划保养、换膜)60分钟,则计划运行时间为420分钟。OEE的三项因子定义如下:

  • 时间开动率 = 实际运行时间 ÷ 计划运行时间。实际运行时间 = 计划运行时间 − 非计划停机时间(故障、缺料、堵料、调整等)。
  • 性能开动率 = 实际产量 ÷(实际运行时间 × 理论节拍)。理论节拍指设备铭牌或工艺规定的最大稳定速度,例如120包/分钟。
  • 合格品率 = 合格品数 ÷ 总产量。总产量包含废品,废品包括空袋、封口不良、切偏、膜料浪费导致的剔除品。

口径确定后,点位需求就清晰了:需要能区分“计划停机”与“非计划停机”的停机信号,需要能反映设备是否在真实生产而非空转的运行信号,需要能累计产量的计数脉冲,需要能区分合格与废品的剔除信号,还需要报警信号用于停机原因归类。这正是五类点位的由来。

二、枕式包装机的采集点位设计

枕式包装机的核心动作链是:送膜→成型→纵封→横封切断→输出。PLC通常为小型机(如西门子S7-1200或三菱FX系列),点位设计应优先复用设备已有的传感器与执行器状态,避免额外加装。以下为一组合理的示例点位(地址为示例假设,实际以设备电气图为准):

点位类别信号名称PLC地址示例信号类型说明
运行主电机运行反馈I0.0DI,常开接触器辅助触点或变频器运行输出
运行主机速度给定MW10AI/寄存器变频器频率或线速度,用于性能开动率
停机设备启动/停止状态M0.0内部位由启动按钮与停止按钮逻辑合成
停机急停/安全门I0.1DI,常闭安全回路断开即非计划停机
停机缺膜/缺料检测I0.2DI膜料低料位或光电检测
报警纵封温度异常I0.3DI温控器报警输出
报警横封切刀过载I0.4DI热继电器或伺服报警
产量成品计数光电I0.5DI,上升沿输出输送带每包一个脉冲
废品剔除气缸动作Q0.0DO反馈剔除阀动作即计一件废品
废品空袋检测I0.6DI光电判断袋内无物料

需要强调的是,运行信号不能简单取“启动按钮按下”。操作工按下启动后,设备可能因缺料、堵料处于等待状态,此时电机未转、无产出,若按启动信号计为运行,时间开动率会被虚高。正确做法是取主电机运行反馈(I0.0)或变频器“运行中”输出,确保“运行”与“实际在动”一致。同理,停机时间应通过“计划运行时间内、运行信号为0”的持续时间累计,而不是靠人工记录。

三、PLC地址到OEE指标的映射

点位采集只是第一步,真正决定OEE能否自动算出的是映射逻辑。下图展示了从现场信号到OEE三项因子的信号链关系,可作为映射表设计的参照:

枕式包装机 OEE 采集信号链与指标映射 现场信号 / PLC地址 主电机运行 I0.0 运行/停止判定 急停/缺膜 I0.1、I0.2 非计划停机 报警 I0.3、I0.4 停机原因归类 成品计数 I0.5 总产量累计 剔除 Q0.0 / 空袋 I0.6 废品累计 速度给定 MW10 实际节拍 PLC 内部累计量 实际运行时间 T_run 运行信号为1的秒数 非计划停机 T_down 按报警码分段累计 总产量 N_total 计数脉冲上升沿累加 废品数 N_ng 剔除+空袋去重 合格品 N_ok N_total − N_ng 理论节拍 R_th 120 包/分钟(示例) OEE 三项因子 时间开动率 T_run ÷ 计划运行时间 受 T_down 影响 性能开动率 N_total ÷(T_run×R_th) 受速度与空转影响 合格品率 N_ok ÷ N_total 受 N_ng 影响 OEE = 三项因子相乘 输出 班次 OEE 报表 停机 原因 帕累托 废品 分类 趋势

映射表是本节最直接的交付物。以示例点位为例,可整理成如下映射关系(数值为示例假设,用于说明计算过程):

OEE指标计算式依赖点位示例值
计划运行时间班次时间 − 计划停机班次计划、M0.0480 − 60 = 420 min
实际运行时间运行信号为1的累计时长I0.0350 min
时间开动率350 ÷ 420I0.0、I0.1、I0.283.3%
总产量计数脉冲累加I0.538 400 包
理论产量350 × 120MW10、R_th42 000 包
性能开动率38 400 ÷ 42 000I0.5、MW1091.4%
废品数剔除与空袋去重累计Q0.0、I0.61 150 包
合格品率(38 400 − 1 150) ÷ 38 400I0.5、Q0.0、I0.697.0%
OEE0.833 × 0.914 × 0.970全部约 73.9%

从示例结果看,时间开动率83.3%是短板,说明非计划停机约70分钟,应结合报警点位(I0.3、I0.4)做停机原因帕累托分析;性能开动率91.4%尚可,但若长期低于90%,需检查是否因频繁降速运行或空袋空转拉低了实际节拍。

四、灌装机点位设计的差异

灌装机的点位框架与枕式包装机一致,但有两处需要调整。其一,产量计数通常取灌装阀动作信号或输送带瓶计数光电,若为多阀旋转灌装机,应按“阀数×转数”换算,不能只数瓶;其二,废品判定更依赖液位、灌装量或称重剔除信号,空瓶、少灌、溢灌都应计入废品,且需与清洗、CIP等计划停机区分开。此外,灌装机的报警点位往往更多(液位、压力、温度、阀故障),建议在PLC中为每个报警分配独立位并附带报警码,便于后续按原因归类停机时间。

点位设计的三条实用原则:一是优先复用设备已有信号,减少加装成本与故障点;二是运行信号必须取“真实动作”而非“启动指令”;三是每个非计划停机都应能对应到至少一个报警码,否则停机原因分析会退化为“其他”。

五、采集周期与数据质量

点位确定后,还需约定采集周期。运行/停机状态建议100~200 ms扫描一次,产量计数用上升沿中断或高速计数,避免脉冲丢失;累计量(运行秒数、产量、废品)在PLC内以双字寄存器保存,班次结束时由上位机读取并清零。若采用边缘网关采集,应保证网关与PLC时钟同步,否则跨班次的时间累计会出现偏差。完成上述设计后,一张“点位—地址—指标”映射表即可直接交给电气与信息化人员实施,OEE报表也就有了可靠的数据底座。