同一台 FANUC 控制器,主轴转速在语料库里有 29 种写法:ACT SP SPEED(RPM)、ACTSPSPEED [1/min]、SPRPM (1/min)。同一个物理量,不同的名字和单位。
| 控制器原始标签 | 规范字段 | |
|---|---|---|
ACT SP SPEED(RPM) | → | spindle_speed_rpm |
SP LOAD (percent) | → | spindle_load_pct |
ACT FEED(mm/min) | → | feed_rate |
M30 COUNT_parts | → | part_count |
MAIN PRG | → | program_name |
ALM CODE | → | alarm_code |
名称不一致只是麻烦,写一张对照表就能解决。真正花钱的是单位。
进给速度在语料库里同时以 mm/min、in/min、mm/s 和 m/s 出现,而且许多控制器把单位写在标签名里而不是单独的字段里。弄错就是 25.4 倍的误差——而它在图表上看起来完全合理。
规范字段不只是一个名字,而是一份契约:SI 单位、可接受的输入单位、符号约定和物理边界。
FANUC 控制器可以通过 FOCAS 库、前置 MTConnect adapter,或较新固件的 OPC UA 服务器读取。三种路径 Forge 都有适配器,规范化输出完全一致。