GreatLight CNC 加工工厂 logo
CNC 加工
快速原型打样
材料
行业
新闻
关于 GL

获取即时报价

CNC 控制基础

CNC机床中的PMC:控制什么,为何重要

CNC机床中的PMC是除切削路径之外运行一切的逻辑层:换刀装置、夹具、托盘池、润滑压力、门互锁和报警处理。本页说明其工作原理、不能做什么,以及哪些零件特征依赖它。

梯形图I/O与互锁报警代码加工节拍影响
pmc in cnc machine
定义

CNC机床中的PMC实际控制什么

PMC指可编程机床控制器。在多数机床上,它是内置于CNC的可编程逻辑控制器(PLC),由机床制造商而非最终用户编程。Fanuc称之为PMC;Siemens将同样的功能放在NC内的S7梯形图中。功能相同:读取输入、运行逻辑、驱动输出,每秒数百次。

CNC机床中的PMC决定机床是否允许运动。它监测润滑压力、气压、轴超程开关、门开关、主轴定向、刀具夹紧确认和切削液液位。任一信号异常,PMC即停止循环并在屏幕上显示信息。

路径控制器决定刀具去向。PMC决定刀具是否夹紧、门是否关闭、导轨润滑油泵是否有压力。两项不同工作,两种不同故障模式。刀路错误体现在零件上。PMC逻辑错误表现为机床无法启动。

在加工中心上,PMC涉及刀库、主轴锥孔、托盘交换装置、排屑器和切削液泵。在车床上,它控制卡盘夹紧、尾座、棒料送料器和接料器。这些都不出现在G代码中。但首次切削前,它们都必须正常工作。

  • 1
    快速循环安全与互锁逻辑以毫秒级运行,而非程序循环周期。
  • 2
    制造商所有梯形图由机床制造商编写,并与机床绑定。
  • 3
    机床专属同一Fanuc控制器在两台不同机床上表现不同。
原理

梯形图:PMC如何读取机床状态

PMC程序用梯形图编写,与工厂自动化使用的图形语言相同。每个梯级是一个条件:左侧输入,右侧输出。主轴梯级可能检查门已关闭、卡盘已夹紧、切削液已开启,然后才激励主轴启动线圈。

扫描时间是关键数字。典型PMC扫描整个梯形图需2至10 ms。这足以在主轴旋转前捕捉到刀具夹紧信号丢失。但不足以替代硬接线安全继电器,因此急停回路仍采用硬件接线,位于梯形图之外。

输入来自接近开关、压力开关、热跳闸和操作面板按钮。输出送往电磁阀、接触器、继电器和指示灯。每个点都出现在PMC I/O映射表中,该表是维修技师在机床故障时首先打开的文件。

机床制造商保护其梯形图。在许多控制器上,PMC参数受密码保护,没有制造商级密钥无法编辑梯形图。这是有意为之。一个错误的梯级可能让换刀装置在快速移动中撞上主轴。

边界

PMC的边界与CNC运动的起点

分界并不总是清晰。进给保持、单段、超程和主轴倍率都跨越PMC与运动控制之间的界线。进给保持停止轴运动,但PMC仍需退刀、停止切削液并保持主轴状态,直到循环启动。

换刀是最清晰的例子。NC程序发出带刀具号的M06。此后PMC接管:主轴定向、松开锥孔、移动刀库、确认新刀已就位,然后将控制权交回NC。若就位确认开关始终未闭合,机床报警,NC等待。

这对报价很重要。一个需要14把不同刀具且每循环换托盘的零件,对PMC的压力远大于3把刀具、一次装夹的零件。切削时间可能相近。非切削时间则不然。

  • 1
    M06属于PMCNC请求换刀;PMC执行换刀。
  • 2
    M08与M09切削液开、关是PMC输出,不是运动指令。
  • 3
    超程硬限位触发PMC,PMC随后禁止驱动器输出。
诊断

报警代码及其含义

PMC报警只带编号,不带描述。Fanuc上的1000系列报警通常表示制造商编写的PMC信息,文本存于梯形图注释中。没有这些注释,你只能得到一个编号和猜测。这就是制造商随机床提供梯形图打印件的原因。

读取PMC故障的快速方法是打开梯形图监视器,观察对应报警的梯级。本应导通的梯级保持断开,指向传感器、电缆或卡滞的阀。监视器上花十分钟,通常胜过换件一小时。

有些故障是机械问题,看起来却像电气故障。刀具夹紧确认开关始终不闭合,往往是碟形弹簧组磨损,而不是开关坏了。冷启动时润滑压力报警,往往是油品黏度不对,而不是泵失效。更换 I/O 之前先检查机械侧。

记录每一条 PMC 报警,包括日期、班次和环境温度。规律很快就能看出来。一周内出现三次低润滑报警,通常意味着缓慢泄漏,而不是三个独立的传感器故障。

  • 1
    先看梯形图监控盯住梯级,而不是传感器,直到你判断出是哪一侧出了问题。
  • 2
    尽早检查机械夹具磨损和冷油会伪装成电气故障。
  • 3
    记录每条报警日期、班次和温度能把孤立事件变成规律。
工程影响

为什么 PMC 设计会体现在零件价格里

PMC 在 CNC 机床的图纸上看不见,但它决定了零件承担多少非切削时间。带转台、尾座和托盘池的五轴任务,联锁逻辑比带虎钳的三轴任务多。逻辑越多,循环可能停下的地方就越多。

刚性攻丝是个好例子。PMC 必须通过梯形图和驱动器同步主轴与 Z 轴,主轴转速根据丝锥尺寸和材料在 300 到 4,000 rpm 之间。如果同步逻辑不严密,螺纹会偏小或撕裂。在调校良好的机床上,M29 刚性攻丝能在 6061 和 304 不锈钢上稳定加工出 2B 级螺纹。

棒料送料机和接料器又增加一层。PMC 协调送料推杆、卡盘开合和接料器摆动,确保互不碰撞。这就是为什么棒料车削任务可以无人值守运行,而手动上料任务不行,即使在同一台机床上。

我们自己的生产在三个工厂运行 127 台高精度 CNC 机床,包括 16 台同时五轴加工中心。它们都带有我们无法改写的机床厂梯形图逻辑。我们能做的是把每个零件匹配到 PMC 时序与特征集相符的机床上。更少的换刀、更少的托盘交换、更少的非切削停机机会。

公差

设计前应了解的 PMC 限制

PMC 不决定零件公差。伺服、主轴和工装夹具决定。但 PMC 控制这些要素能否获得干净的工作机会。刀具没有完全贴合锥孔,机床再好也会切偏。

在我们的机床上,一次装夹可达特征的工作公差为 ±0.005 mm(±0.0002 in),精车面表面粗糙度 Ra 0.2–0.8 μm,一般铣削面 Ra 0.8–1.6 μm。这些数字的前提是 PMC 正确地把刀具交给主轴,夹具把毛坯压平。

特征设计与 PMC 时序相互影响。一个零件有 12 个相同螺纹孔、用同一把丝锥,只需一把刀和一套时序。同样的 12 个孔分布在三个不同方向,就需要三次装夹、三次夹紧循环和三次换刀。同一张图纸,机床时间差别很大。

深腔和薄壁是另一回事。PMC 对颤振无能为力。但切削中途因润滑压力报警停机的机床,会留下去毛刺工具修不掉的痕迹。稳定的辅助系统是长跑中保持公差的一部分,不是旁枝末节。

实用

什么时候 PMC 不是你的问题

不是每个停下的循环都能追溯到梯形图逻辑。如果 NC 显示伺服报警、主轴报警或驱动器过热,PMC 通常只是传话的。先对照机床厂列表读报警号,再动梯形图。

如果机床跑一个程序正常、跑另一个程序报警,PMC 很少是原因。看程序:缺少 M09、刀库中不存在的刀号、上一个托盘未确认就调用托盘。G 代码中的错误时序会触发按设计正常工作的联锁。

如果故障只在寒冷早晨的第一个循环出现,原因通常是温度或油品黏度,不是逻辑。以低主轴转速暖机 15 到 20 分钟,看故障是否还在。很多会消失。

CNC 机床中的 PMC 是靠观察学会的系统,不是靠读规格表。一旦你知道哪些梯级守护哪些运动,停下的机床就不再是谜。

读懂一台机床

如何检查你即将购买的机床的 PMC

  • 1
    索要梯形图打印件不提供梯形图注释的机床厂是在卖你黑箱。同时要 I/O 映射表。
  • 2
    观察完整换刀从 M06 计时到 NC 恢复。20 刀位刀库超过 8 秒就算慢。
  • 3
    触发安全联锁在测试件循环中途开门。机床应在主轴一转内停止各轴。
  • 4
    模拟润滑故障拔掉润滑压力开关线并启动循环。你要的是明确报警,不是无声跳过。
  • 5
    查看报警历史读最近 200 条报警。反复出现低气压或夹紧报警,说明辅助系统处于边缘状态。
  • 6
    确认 I/O 备件问哪些输入输出模块有库存。一个模块坏掉可能让机床停一周。
对比

CNC 控制器与 PMC:各管什么

读报警列表或估算加工节拍时,用这个分工。

功能CNC(NC)控制器PMC / PLC你该找谁
刀路插补负责不涉及工艺工程师
换刀时序发出 M06 请求执行整个时序机床制造商
主轴转速设定转速使能并联锁机床制造商
卡盘或虎钳夹紧读取 M10 / M11驱动阀、检查确认信号机床制造商
切削液和排屑器发出 M08切换泵和电机维护
超程和门收到禁止信号检测并报告维护
屏幕上的报警文本显示它生成代码机床制造商
伺服整定负责不参与服务工程师

简要结论

如果你的零件需要很多刀具、托盘交换或棒料送料,PMC 时序决定你的加工节拍,报价时应按此考虑。如果零件简单、一次装夹、三把刀,PMC 是背景噪音,切削参数更重要。

常见问题

CNC 机床中的 PMC:常见问题

PMC 和 PLC 是一回事吗?

功能上是的。PMC 是 Fanuc 对其 CNC 内部逻辑控制器的叫法。其他厂商则使用标准 PLC 或 NC 中的软 PLC。

区别在于集成度。PMC 与 NC 共享内存和 I/O,因此能直接读取轴位置和主轴状态。独立 PLC 通常做不到。

我可以自己编辑 PMC 梯形图吗?

通常不行。厂商会对梯形图设置密码保护,因为错误编辑可能让换刀装置撞上主轴。

一般可以查看梯形图监控并读取 I/O 状态。这对大多数故障排查已经够用。实际编辑需要厂商级密钥和原始梯形图备份。

PMC 会影响零件精度吗?

不会直接影响。精度由伺服环和工装夹具决定。我们的工作公差为 ±0.005 mm,针对一次装夹可加工到的特征。

间接会有影响。如果 PMC 提前松开夹紧或未确认刀具就位,下一刀就会偏。辅助系统稳定,公差才有意义。

为什么机器在寒冷早晨会报警?

润滑压力低和液压油黏稠是常见原因。10 °C 时油液黏度可能是 25 °C 时的数倍。

以低主轴转速暖机 15 到 20 分钟。如果报警消失,说明 PMC 捕捉到的是真实工况,不是误报。

换刀应该用多长时间?

20 刀位刀库从 M06 到恢复加工,3 到 6 秒属正常。双臂换刀比转塔式更快。

如果超过 8 秒,需要检查 PMC 顺序或刀库机械结构。在 10,000 件批量中,这点损失时间会成倍放大。

PMC 对原型制作重要吗?

不如批量生产那么重要。单件加工时,换刀慢只损失几秒,不是几小时。

当原型用到你的机器无法编排顺序的功能时,就重要了,比如托盘池或余料很短的棒料送料器。承诺加工节拍前先确认这一点。

把图纸发给我们,我们来核对加工顺序

上传文件,我们将在 12 小时内返回报价和免费 DFM 分析,并写明加工顺序。

12 小时报价100% 全检可签 NDA

关注我们的工作

更多 CNC 加工笔记

我们发布来自工厂车间的装夹记录、刀具试验和检测数据。

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

深受全球工程师和制造商信赖

Tesla Ford Motor Company 比亚迪汽车 电装 麦格纳国际 波音 空客 美敦力 库卡 发那科