跳到主要内容

工具与数据

课上有两个网页工具:回放页和诊断页。它们都在浏览器里运行,你加载的文件不会上传到任何地方。

回放页​

回放页把一份日志变回机器的动作:气缸按到位开关的状态移动,球按颜色传感器的读数着色,管内球数取自 T1 到 T6,转盘在 Status_Stepper 为 1 时转动。

怎么用

  1. 点 Load a CSV…,或者把文件直接拖到页面上。
  2. 进度条上方的色带是整份日志的概览:浅绿是在分拣,深色是满管停机,橙色是两臂都停在原位。
  3. 拖动进度条跳到任何时刻;−10 s 往回退十秒;速度按钮在 1×、2×、4×、10×、0.5× 之间切换。
  4. 右侧 Log columns at this instant 显示当前这一行的每一列,位字段同时显示为一排小方格。

Log 面板 汇总整份文件:行数、采样率、时长、分拣的球数、停机次数和时长,以及 Rows as found,即读入时发现的重复时间戳、时间缺口、乱序和无法解析的行。

回放页只跟着数据走

回放页没有任何关于机器"应该怎么动"的知识。日志说气缸在哪里,画面就画在哪里。日志错了,画面就跟着错:手臂会瞬移,球会凭空出现。这正是它的用处:把数据里的矛盾变成你能看见的东西。但它不会告诉你一个现象是数据造成的还是机器造成的,这要你自己判断。

诊断页​

诊断页从 S4 开始使用。它读入一份干净的 10 Hz 日志,量出每个气缸的行程时间、操作员的响应时间、提升管和排料的节拍,然后按机器的正常控制逻辑、用你修改后的设定重新运行一遍,生成一份新的日志。你可以把新日志拖进回放页查看效果。

它只接受干净的日志:有重复时间戳、时间缺口、时间倒退或无法解析的行时会拒收,并说明原因。

示范数据​

各个示范页用的都是下面这些文件。它们来自另一台同型号的机器,30 分钟,10 Hz(另有一份 1 Hz)。

文件内容用在
demo_healthy.csv验收日志:机器状态良好,数据完整S1
demo_s1_problem.csv有问题的日志S1
demo_s2_dirty.csv需要清洗的日志S2
demo_s3_10hz.csv一段运行,10 HzS3
demo_s3_1hz.csv同一段运行,1 HzS3
demo_s3_worn.csv一台有部件在退化的机器S3