机器监控
Paid通过 Sense 机器传感器在工单工序上记录机器时间,并分配没有工序认领的运行时间。
OEE 提供商是报告每台机器何时运行的机器监控服务。Carbon 读取这些报告,并在工作中心上已加载的工序记录机器时间,因此操作员不必为每次运行都启动机器计时。Carbon 支持 Sense,它把电流传感器夹在每台机器上。
机器监控需要企业版或 Carbon Cloud 的 Business 套餐。
OEE 提供商做什么
每个提供商设备映射到一个工作中心。Sense 把设备称为站点。Sense 没有 Webhook,因此 Carbon 每 2 分钟轮询一次并保存读取到的每次状态变化。Carbon 把四种 Sense 状态映射为四种机器状态:
| Sense 状态 | Carbon 机器状态 |
|---|---|
| Active | Running(运行) |
| Idle | Idle(空闲) |
| Alert | Down(停机) |
| Offline | Offline(离线) |
Running 状态开始机器时间,其他任何状态结束它。
每个工作中心一个设备,跨所有提供商
你可以同时安装多个 OEE 提供商,适用于混合厂商的车间。一个工作中心总共仍最多持有一个设备。代表三台机器的池化工作中心必须先拆成三个工作中心才能映射。
安装 Sense
你需要 settings 更新权限和来自 Sense 的 API 密钥。
打开 Sense
打开设置 → 集成并选择 Sense。
输入连接字段
粘贴 API 密钥并设置下方字段。
安装
选择 Install(安装)。然后再次打开 Sense。抽屉现在有 Devices(设备) 标签页。
bifrost.sensemfg.com)或仅用于测试的 Staging。Staging 使用纯 HTTP,因此 Carbon 在生产环境拒绝它。把设备映射到工作中心
Devices 标签页按站点列出每个 Sense 站点及其制造商和型号。未校准的站点显示 "Not calibrated"(未校准)。为站点选择工作中心,Carbon 会立即保存。要取消映射,请清除其工作中心。每个站点前的圆点显示机器状态;悬停可查看最后同步时间。
Carbon 从你保存映射的那一刻起记录站点状态变化,绝不会把映射之前的时间计入。如果映射时机器已在运行,其时间从映射时开始。把站点映射到不同工作中心会从新映射重新开始。
每次同步后,该行显示机器状态、最后同步时间,以及红色的最后同步错误。当 Sense 站点时区与工作中心所在地点(地点没有时则公司)时区不同时会出现警告图标。站点的可用工作中心列表会排除已被其他站点占用的工作中心。
卸载 Sense(设置 → 集成,然后在其卡片上 Uninstall)时,Carbon 会结束其站点当时打开的机器时间。映射会保留,因此重新安装 Sense 后每个站点从停止处继续。
机器时间如何到达生产订单
已加载工序
每个工作中心都有一个已加载工序:在那里启动的最近一次生产事件所属的工序。准备、人工或机器的开始都会加载它,因此操作员的工作方式无需改变。工序会保持加载状态,直到标记为 "Done" 或 "Canceled"、被删除,或转移到另一个工作中心。
Carbon 会保留每个工作中心的加载历史。站点延迟报告的运行仍会记到机器运行时处于加载状态的工序。
运行时间
站点报告 Running 时,Carbon 在该变化时刻于已加载工序上打开机器生产事件。站点报告 Idle、Down 或 Offline 时,Carbon 结束该事件。传感器事件没有员工。
如果操作员在机器于工序 A 上运行时在工序 B 上启动准备或人工,B 会成为已加载工序。传感器的机器时间从该时刻起移到 B:A 上的事件在此结束,B 上开始新事件。如果操作员在 B 上启动机器计时,按键会改为结束 A 上正在运行的事件(见下文)。当另一道工序加载时,操作员自己的机器计时仍留在其工序上。
传感器时间在结束时过账
传感器事件一结束,Carbon 就把它过账到总账:其机器和间接费用按工作中心的机器和间接费用费率计入生产订单的在制品。这发生在结束它的同步、操作员按键、工序完成,或你取消映射站点或卸载 Sense 时。你仍可在生产订单的 Production Events(生产事件) 视图中更正已过账事件;Carbon 会过账差额。
每个工作中心一份机器时间
一台机器只有一份机器时间,由操作员共享。在任何工作中心上,选择 "Machine" 时按 "Start" 或 "Pause" 都会在按键时结束该工作中心上所有打开的机器计时,无论由谁启动。随后 Start 会打开新的计时。
按键结束时,Carbon 会把每个机器计时过账到总账。批次计时是例外:它在批次完成时过账。
在映射了设备的工作中心上,按键决定操作员的机器时间,站点决定机器是否运行。延迟轮询绝不会撤销按键。例如,机器运行,操作员在 10:03 选择 "Pause"。工序上的机器时间在 10:03 停止。如果机器继续运行到 10:20,10:03 到 10:20 的时间进入未归属时间,由主管复核。机器在 Pause 的最小状态(默认 60 秒)内停止则不增加任何时间。
站点可能延迟报告开始。例如,机器 10:00 启动,操作员 10:03 选择 "Start",站点在按键之后才报告 10:00 的启动。操作员的机器时间从 10:03 开始。10:00 到 10:03 的时间记到 10:00 时加载的工序,与准时报告的结果相同。如果当时没有加载工序,则进入未归属时间。Carbon 绝不会重复记录同一分钟。
站点也可能延迟报告停止。如果停止落在按键已经结束的未归属时间内,Carbon 会把该未归属时间缩短为机器实际运行的分钟数。Carbon 绝不会缩短工序上的机器时间。
工作中心显示会显示站点状态。当站点有同步错误或 10 分钟未同步时,它会隐藏该状态。
未归属时间
Carbon 在四种情况下无法把运行时间计入工序。此时时间进入生产 → 未归属时间,安装 OEE 提供商后该页面出现:
- 当时工作中心没有加载工序。这包括工序加载之前的那段运行,以及站点在操作员机器按键之后才报告、而当时没有加载工序的运行。
- 工作中心被维护阻塞:OEE 影响为 "Down" 的派工单从报告时起直到完成或取消,或 "Planned" 的派工单从其开始且在「进行中」期间。维护开始时已在运行的机器事件会在此停止,其余运行进入未归属时间。维护结束时机器仍在运行,时间会回到已加载工序。
- 已加载工序为 "Done" 或 "Canceled",或其生产订单已完成、关闭或取消。工序完成而机器继续运行时,其余运行进入此处。
- 操作员在同一次运行中按下机器按键(如 "Pause")后机器继续运行。到停止为止的时间进入此处。
Carbon 会移除短于最小状态的未归属时间。
列表只保留仍需处理的时间。每行显示工作中心、地点、开始、结束、时长和状态("Running" 或 "Stopped"),按工作中心所在地点的时区。可按工作中心、地点、开始日期、结束日期或状态筛选。日期遵循每个工作中心所在地点的时区,与列表显示一致。
选择 Review(复核) 或打开一行,逐个处理列表中的行。机器仍在运行的行在停止前不在复核范围内:
- Which operation was this?(这是哪道工序?) 为同一工作中心在时间覆盖日期内运行的每道工序显示卡片,最佳匹配在前。在时间内运行过的工序会注明 "Ran at the time"(当时运行)。选择卡片或按数字键将时间分配给该工序。
- Another job or operation(其他生产订单或工序) 搜索工作中心所在地点的未结工序,包括没有工作中心的工序。
- Not job time(非生产订单时间) 忽略该时间,例如预热、试制或维护。
- Skip(跳过),或 J 和 K,移动到下一行和上一行。
每次回答后进入下一行。关闭复核会带着筛选返回列表。分配会为该行区间创建机器生产事件、过账到总账并移除该行。忽略会移除该行且不过账。无人回答的行在机器停止 30 天后移除。
机器仍在运行时不能回答该行。不能把时间分配到 Done 或 Canceled 工序,或已锁定的生产订单。回答需要 production 更新权限。