4.2 首次程序下发
4.2.1 适用范围
Section titled “4.2.1 适用范围”本节规定一条完整链路的实施步骤:建立程序库、建立程序、上传版本、审批放行、绑定机台、 执行下发、机边确认。适用于工艺工程师。
本节的目的是验证系统各环节已正确配置,不得省略其中任一步骤。
4.2.2 前置条件
Section titled “4.2.2 前置条件”a) 系统已完成交付并处于运行状态,实施人员可以管理控制台的账号登录;
b) 网关已按 4.1 接入,机台台账已同步,机组已划分;
c) 实施人员具备编程员权限,并可协调一名具备审批员权限的人员配合。
4.2.3 建立程序库
Section titled “4.2.3 建立程序库”操作步骤:进入「程序库 → 新建程序库」,按需配置审批策略。
程序库是审批策略的施加单位。一个车间通常需要 2~3 个程序库,典型配置按表 4-6 的规定。
表 4-6 典型程序库配置
| 程序库 | 审批人数 | 禁止自审自批 | 自动放行 | 适用范围 |
|---|---|---|---|---|
| 量产程序库 | 1 | 启用 | 停用 | 已量产零件,内容改动须经第二人复核 |
| 试制程序库 | 1 | 停用 | 启用 | 新品试制期,需快速迭代 |
| 工装与对刀库 | 2 | 启用 | 停用 | 全部机床共用的宏与子程序,影响面较大 |
三项参数的含义:
a) 审批人数:放行所需的不同审批人数量;
b) 禁止自审自批:作者本人不得批准自己创建的版本,默认启用;
c) 自动放行:版本提交后直接发布,不进入审批队列。
4.2.4 建立程序并上传首个版本
Section titled “4.2.4 建立程序并上传首个版本”操作步骤:
a) 进入「程序库 → 新建程序」,按表 4-7 的规定填写各字段;
b) 在程序详情页单击「上传新版本」,选择文件;
c) 填写版本备注,保存。
表 4-7 程序身份字段
| 字段 | 填写要求 | 示例 |
|---|---|---|
| 名称 | 人员识别用的名称 | 泵体 · 粗铣外形 |
| 零件号 | 图号或料号 | HX-2043 |
| 工序 | 工序号 | OP10 |
| 适用机型 | 提示性信息,用于选择机台 | FANUC 31i、FANUC 0i-F |
| 说明 | 该程序的加工内容 | — |

图 4-4 程序详情页面
上传后版本处于「草稿」状态,仅作者与具备相应权限的人员可见,不允许下发。
4.2.5 提交审批并放行
Section titled “4.2.5 提交审批并放行”操作步骤:
a) 在版本行单击「提交审批」,版本转为「待审批」;
b) 由具备 审批员 角色的人员在「审批」页单击「审阅」;
c) 核对差异,填写审批意见(必填),单击「批准」。

图 4-5 审批评审弹窗
评审弹窗默认展示与上一版本的差异,可切换至「查看完整程序」。
批准后的结果:
a) 已达到程序库要求的审批人数时,版本转为「已发布」,可执行下发;
b) 未达到时保持「待审批」,界面显示已获得的批准次数。
驳回的版本退回「草稿」,由作者修改后重新提交。完整规则见 5.2。
4.2.6 绑定机台
Section titled “4.2.6 绑定机台”一条机台分配规定该程序下发至指定机床时的落地文件名、落地目录与落地转换。
操作步骤:进入程序详情页 →「机台分配 → 新建分配」,按表 4-8 的规定填写。
表 4-8 机台分配字段
| 字段 | 填写要求 |
|---|---|
| 机台 | 目标机床 |
| 机台文件名 | 机床上的文件名,FANUC 用 O1001,西门子用 DG3320_OP20.MPF |
| 机台目录 | 留空时使用该机床的文件根目录 |
| 转换 | 落地前对内容执行的处理,按表 4-9 的规定 |
表 4-9 落地转换项
| 转换项 | 作用 |
|---|---|
| 程序名改写 | 将内容中的程序名行改写为目标名称。FANUC 系统必设 |
保证 % 包裹 |
在内容首尾补 % 行 |
| 行结束符 | 设为 LF 或 CRLF |
| 目标编码 | 机床侧的字符编码 |
分配建立后应执行「预览转换」,核对将发送至机床的字节内容及其 SHA-256 值。 该值应与后续下发记录中的「转换后哈希」完全一致。
4.2.7 执行下发
Section titled “4.2.7 执行下发”操作步骤:
a) 在已发布的版本行单击「下发」;
b) 勾选目标分配,可多选以批量下发至多台机床;
c) 选择正式下发或试制下发(试制规则见 5.5);
d) 确认执行。
下发任务进入队列,由系统后台串行执行事务式传输。在「传输记录」页查阅各条记录的状态。

图 4-6 传输记录页面
状态为「成功(已校验)」表示机床上的当前内容经回读后与发送内容逐字节一致 (已按厂商画像归一化)。仅在该状态下方可通知操作工启动加工。 事务阶段与失败处置见 5.4。
4.2.8 机边确认
Section titled “4.2.8 机边确认”操作步骤:
a) 打开机边操作台 http://<主机>:8030/shopfloor/,使用操作工账号登录;
b) 选定目标机床;
c) 核对程序卡片的状态标识为「机床上已是最新版本」。

图 4-7 机边操作台的机台页面
至此完成一条完整链路:上传 → 审批 → 发布 → 分配 → 下发 → 回读校验 → 机边确认。
4.2.9 后续内容
Section titled “4.2.9 后续内容”a) 多版本管理、版本比对与废弃见 5.1;
b) 机床侧改动的处置见 5.7;
c) 上述步骤的岗位分工与授权配置见 6.1。
