FAPT-LADDER 3 下载与安装:FANUC PMC 程序在电脑上编辑并回传 NC 的完整步骤

本文讲一件具体的事:怎么把 FANUC 机床里的 PMC 梯形图拿到电脑上、改完再传回去。这是现场最实用但也最容易卡住的一环——卡点通常不在”会不会画梯形图”,而在通信怎么配、参数怎么设、传完之后机床为什么不动了。

先看这一段:关于软件获取(重要)

FANUC LADDER-III(含 FAPT LADDER 系列)是 FANUC 官方的商业软件,需要授权。

  • 本文不提供、也不会提供任何破解版、修改版或第三方网盘下载。
  • 这不是”讲规矩”而已:PMC 程序管着急停、互锁、换刀这些直接关系人身和设备安全的逻辑。使用来源不明的修改版做联机操作,一旦程序被植入额外逻辑或精简掉传输校验,故障现象会极其隐蔽——排查成本远高于软件本身的价格。

正规获取途径:联系 FANUC 当地分公司或授权代理商购买授权。若只是评估用途,可咨询当地 FANUC 是否提供试用/评估授权。部分地区 FANUC 也会面向客户提供培训用的教学版本。

一句话:正规项目请使用原厂授权介质,这个成本不该省。

安全提示:PMC 程序涉及急停与互锁逻辑。任何上传操作前必须完成当前程序的完整备份,并在非生产时段执行;上传后必须逐项验证安全相关逻辑。本文的步骤以具体软件版本与机床型号为准,菜单名称可能存在差异。

一、软件获取与版本匹配

版本与系统的对应关系

软件侧要注意的是:不同代的软件对应不同代的 PMC,而真正决定你该选哪个 PMC 类型的,是机床本身,不是软件版本。

CNC 系列典型 PMC 类型
Series 18i-T / 18i-MPMC-SA1 / SA3
Series 21i-TB / 21i-MBPMC-SB7(早期有 SB3 / SB4)
Series 0i-TF / 0i-MFPMC-SA1 / SA3
Series 30i / 31i / 32i-BPMC-NB2

上表是”典型值”,不是”确定值”,不要照着选。 同一 CNC 系列的不同机床,PMC 类型也可能不同——决定 PMC 资源的是 PMC 型号,不是 CNC 型号(这一点在 FANUC 0i-MD / 0i-MF PMC 差异对比 里也强调过)。

必须从机床侧确认的三项

新建工程前,先到机床上看清楚这三项,不要凭系统型号猜:

确认内容到哪里看为什么要一致
PMC 型号机床 SYSTEM → PMC 维护画面,看「型号」决定地址范围、指令集、程序步数上限
程序容量同一画面的容量显示(如 8K / 16K / 32K 步)设小了编译报溢出,设大了回传报错
系统系列系统版本画面决定模板选择与 I/O 分配方式

两条经验:

  • PMC 型号选错不会立刻报错,但地址范围、指令集、程序步数上限都会与实际不一致,编译时可能报地址溢出,回传后机床甚至无法正常启动。
  • 容量”宁可按实际填写,不要图省事选大”。以为选大就能包住一切,结果现场机床根本不认这个容量标识——这是很常见的栽跟头点。

一个必须先分清的概念:编辑格式 vs 存储卡格式

这是新手最容易懵的地方,两种格式不是一回事:

格式扩展名谁能用
编辑格式.LAD仅供 LADDER III 打开编辑。此格式设备无法识别,需转换为存储卡格式后设备才能读
存储卡格式.000(如 PMC1.000)从设备拷贝出来的就是这种。设备能识别

所以:你从机床 CF 卡拷出来的 .000 文件,用 LADDER III 直接打开是识别不了的——需要先”转入/反编译”成可编辑程序。具体做法见第三节。

二、安装常见失败

FANUC LADDER III 软件获取与版本匹配对照图:官方授权途径与合规红线、CNC 系列与典型 PMC 类型对照、机床侧必须确认的 PMC 型号与程序容量与系统系列三项

软件装不上或装完连不通,多半是下面四类原因。

症状常见原因处理
装不上 / 报权限错误未以管理员身份运行;杀软拦截用管理员权限运行安装程序;临时关闭或加白名单
找不到通信口现在多数笔记本没有原生串口用带原生串口的电脑,或使用质量可靠的 USB 转串口适配器(需能稳定枚举出 COM 口)
通信失败 / 超时PC 侧与 NC 侧波特率、停止位、校验位不一致;通信介质选错两侧参数逐一核对(速率、停止位、奇偶校验)
打开/保存报错安装路径或工程路径含中文、空格或特殊字符路径一律用纯英文,且尽量短

一条很实在的建议:做 PMC 传输的电脑,最好用一台带原生串口的老机器或工控机。USB 转串口在长包传输时的稳定性差异很大,现场传一半失败比没串口更折腾。

三、从 NC 把程序拿到 PC(读取侧)

方式一:在线读取(Load from PMC)

PC 侧:

广告
  1. 新建一个与 NC 的 PMC 类型完全相同的梯形图文件。
  2. 打开 2 级程序。
  3. Tool → Load from PMC。
  4. 在弹出的向导里选择传输方式(常见为 I/O by I/O key operation,即”两边各自按键配合”模式),下一步。
  5. 依次设定速率、停止位、奇偶校验位,下一步,直到完成。此时 PC 侧处于等待状态。

NC 侧(以 RS-232C 串口、FDCAS 设备为例):

SYSTEM → PMC → I/O,设置:

项目值
设备(DEVICE)FDCAS
功能(FUNCTION)WRITE(从 NC 写出)
数据类型(DATA KIND)LADDER

然后按 [执行]。

速率设置位置:SYSTEM → PMC → I/O,按右扩展键会出现 SPEED 软键,进入后可设为例如 9600、2 位停止位、无奇偶校验(必须与 PC 侧完全一致)。

方式二:用 CF 卡拷出来再在 PC 打开(更常用)

现场最稳的做法其实是先用 CF 卡从机床把梯形图存出来,再在电脑上处理。

PC 侧打开 .000 存储卡格式文件的完整步骤:

  1. 打开 LADDER III,在打开对话框里把文件类型选成 ALL FILE(所有文件格式) —— 否则看不到 .000 文件。
  2. 选择拷出来的梯形图(如 PMC1.000),点「打开」。
  3. 系统提示「已选择存储卡格式文件,存储卡格式文件将会转入到一个新的可编辑程序中」→ 点「确定」。
  4. 弹出新建程序画面。
  5. 点 PMC Type 选择 PMC 格式 —— 必须与拷出该 PMC 的设备系统相符。
  6. 点 Name 为新程序命名并选择保存路径。
  7. 点 OK。
  8. 系统提示「转入完成,开始进行程序反编译」→ 点「确认」。
  9. 反编译结束后程序新建完成,点左侧 LADDER 即可查看梯形图。

这个过程本质上就是一次反编译(反编译/反汇编)。相关背景见 深度解析 FANUC LADDER-III:编译、反编译与程序保护。

四、在 PC 上编辑梯形图

FANUC PMC 程序从 NC 读取到 PC 的两种方式:在线 Load from PMC 的点击路径与 NC 侧 DEVICE、FUNCTION 设置,以及 CF 卡拷出的 000 存储卡格式文件反编译打开的完整步骤

打开后的主界面通常分为四块:

区域内容
项目树(左)程序本体、符号表、注释文件、I/O 分配表
编辑区(中)梯形图,按行显示逻辑网络
注释栏(下)当前选中地址在符号表里被命名成了什么
消息行(底)编译结果与错误信息

子程序按 END1 / END2 / END3 划分等级。绝大多数 PMC 上,第一级每 8 ms 执行一次,第二级为 8×N ms,第三级为后台扫描。分级结构的完整说明见 FANUC PMC 顺序程序 END1 END2 END3 详解。

改图前的三条纪律:

  1. 改之前先另存一份,不要在原文件上直接改。
  2. 改完必须编译,编译通过才能回传。
  3. 改安全相关逻辑(急停、互锁、门开关)要加倍谨慎,改完必须逐项验证,且电气终端互锁不能省。

关于在线编辑:有些场合可以直接在线改,但常会遇到”在线编辑失效”的提示——通常是保护或运行权限问题,见 发那科梯形图在线编辑失效 4 种解除方法。

五、上传回 NC(回传侧)

这是本文的核心。要点是:两边都要操作,且 NC 侧要先进入”等待读入”状态。

PC 侧

  1. 打开要上传的程序。
  2. 先编译(必须编译通过)。
  3. Tool → Store to PMC。
  4. 向导里选择传输方式(如 I/O by I/O key operation),依次下一步直到完成。

NC 侧(以兰生数控技术答疑给出的串口配置为例)

SYSTEM → PMC → I/O,设置:

参数值含义
CHANNEL1使用的通道号
DEVICEOTHER设备类型。选择取决于实际通信方式——串口常用 FDCAS,其它方式设为 OTHER
FUNCTIONREADREAD = 读入(把 PC 的程序读到 NC);WRITE = 写出(从 NC 写到外部)
DATA KINDLADDER数据类型为梯形图(区别于参数、补偿等其它数据)
FILE NAME-1文件名(按实际填写)
SPEED检查设置必须与 PC 侧一致

设置完成后按 [EXEC] 执行。

方向千万别搞反:FUNCTION=READ 是往 NC 里读(上传/回传);FUNCTION=WRITE 是从 NC 往外写(下载/备份)。这两个词在中文语境里很容易混淆,认准 READ=进、WRITE=出。

另一种常见写法(RS-232C 串口)

按前述 mejxw 的连接教程,读入流程为:

  1. NC 侧先做好读的准备:SYSTEM → PMC → I/O,选 READ,设备 FDCAS,数据类型 LADDER,执行 → NC 进入等待梯形图读入的状态。
  2. PC 侧:编译后 Tool → Store to PMC,选 I/O by I/O key operation,依次下一步到完成。
  3. NC 画面显示传输进行中,完成后 LADDER III 弹出完成对话框。

六、上传对参考点 / 零点有没有影响?

FANUC PMC 程序从 PC 上传回传 NC 完整流程图:PC 侧编译与 Store to PMC,NC 侧 I/O 的 CHANNEL、DEVICE、FUNCTION、DATA KIND、FILE NAME 参数对应,以及上传对参考点影响的说明
广告

这是最高频的顾虑,明确回答:

位置数据本身不受影响。 机床的参考点/零点由绝对编码器(或增量回零)与 NC 侧的位置相关参数决定,这些数据不属于 PMC 梯形图的管辖范围。上传梯形图是替换顺序程序,不会改写位置记忆。

但有三件事必须注意,否则”理论上不影响”会变成”实际上出问题”:

  1. 上传过程中 PMC 会停止运行 —— 停止状态下顺序程序不执行,Y 输出会全部刷新为 0。如果机床有依赖 Y 保持的夹紧、抱闸类动作,上传期间可能松开。涉及重力轴、夹紧的场合必须先做机械支撑。
  2. 如果梯形图内容本身改了回零相关逻辑,回零行为当然会变。这不是”上传的副作用”,而是”你改了程序”。
  3. 上传后必须重新验证 —— 尤其是绝对位置机床,回零后要确认机械坐标、软限位、坐标系是否正常。

结论:单纯”上传”这个动作不会动你的参考点;但上传过程会让机床输出清零、且上传后必须验证,这两点不能省。相关排查见 FANUC 绝对位置丢失怎么办?1815#4(APZ) 参数设置与手动回参考点 与 发那科梯形图 Y 输出上电全为 0 排查。

七、上传后必须做的 3 件事

1. 确认 PMC 处于运行状态

上传完成后,PMC 可能处于停止状态。必须确认并切回运行:

2. 立刻备份一份当前状态

上传完成后马上再备份一次,作为”这一版”的基线。备份必须是五件套完整的,见 FANUC PMC 备份与恢复:

梯形图主程序 / PMC 参数 / Option 选项表 / 报警信息与标题 / 注释符号表,必须来自同一台机器。

3. 校验梯形图与安全逻辑

  • 对照检查:改动的部分是否按预期生效。
  • 安全逻辑逐项验证:急停、门开关、互锁、夹紧/抱闸。
  • 非生产时段低速验证,不要一上来就自动加工。

八、没有 PC,能在面板上直接编辑吗?

FANUC LADDER III 主界面四块区域与 END1/END2/END3 分级、改图前三条纪律、面板内置编辑器的前提与适用场合,以及上传后确认运行、备份、校验低速验证的验收清单

可以。 机床内置有 PMC 编辑器,可以不依赖电脑直接改梯形图。

前提条件(两个都要满足):

  1. 内置编辑功能需要系统支持(部分机型需要相应选项)。
  2. 需要打开编辑许可 —— 否则改了写不进去。

大致路径:SYSTEM → PMC → 进入编辑/梯形图画面,找到内置编辑器入口。

实务建议:

  • 内置编辑器适合小改动(改一个触点、改一个定时器值之类)。
  • 大范围修改还是用 PC —— 面板操作的效率低,且没有符号表和注释的支持,容易改错。
  • 内置编辑同样受程序保护限制,遇到写不进去先查保护与运行许可,见 发那科梯形图在线编辑失效 4 种解除方法。

写在最后

把顺序记住:

  • 软件走官方授权,不要用来源不明的修改版 —— PMC 管的是急停和互锁,风险不值当。
  • PMC 型号和容量从机床侧确认,不要凭系统型号猜;容量按实际填,不要图省事选大。
  • 分清 .LAD(编辑格式,设备不认)和 .000(存储卡格式,设备认),从机床拷出来的要先反编译才能在电脑上编辑。
  • 回传时 READ=进、WRITE=出,DATA KIND=LADDER,两侧速率必须一致。
  • 上传不会动参考点,但上传过程会让 Y 输出清零 —— 夹紧/抱闸/重力轴要提前防护。
  • 上传完三件事:确认 PMC 在运行 → 立刻备份 → 校验安全逻辑。

免责声明:本文为个人技术经验整理,不提供任何软件的破解版、修改版或第三方下载。菜单名称、参数项与操作步骤随软件版本与机床型号而异,请以你手上的实际软件与机床手册为准。PMC 程序涉及急停与互锁等安全逻辑,任何上传操作前必须完成完整备份并在非生产时段执行,上传后须逐项验证安全功能。

相关阅读

零基础系统学习入口:PMC 梯形图视频教程从零开始

© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

广告