宁波匠测科技

发那科机床接测头信号,接线和 PMC 到底要动哪几处?

引言

给发那科加工中心装机床测头,现场最常见的停滞点并不在宏程序,而在“测头触发了,信号却进不到系统里”。测头按下,机床没有反应,操作工和调试人员往往先怀疑宏程序写错,反复改程序,其实问题多半出在物理接线、I/O 通道和 PMC 梯形图这一段。本文只讲信号链路本身,不讨论宏程序的编写细节,目标是把“从测头触发、到信号被系统读到”这一段路完整讲清楚:测头与接收器的输出、机床 I/O 单元的接线(跳转输入点、屏蔽、供电)、PMC 梯形图里跳转信号的读入与向 CNC 的传递,以及相关参数的核对顺序。结尾给出装完测头之后先验证信号能否到达 CNC 的最小验证法,和一张常见接线错误的对照表。文中涉及的发那科系统侧语法(跳转指令、系统变量、跳步使能位)均来自已核实的官方资料,基线资料未收录的具体参数号与地址,须查该机床的 PMC 梯形图和 FANUC 官方连接手册,本文不做自行推算。

第1章 信号链路的整体构成:测头触发到 CNC 系统变量

要排查“信号进不去”,第一步是把整条链路拆开看。发那科机床的测头测量,从物理上看是一条由测头本体、信号接收装置、机床 I/O 单元、PMC(可编程机床控制器)、CNC 测量输入和系统变量构成的闭环。信号从任一处中断,后面的宏程序都拿不到触发结果。

这条链路的起点是测头触发。测头在接触工件表面时,内部的机械结构或应变检测元件发生翻转或变形,触发电路的电气状态随之改变,测头输出端产生一个短促的信号沿。对于无线测头,这个信号先以红外或无线电方式发射,由机床侧的接收器接收;对于有线测头,信号沿电缆直接送到机床。无论是哪种方式,接收器或测头本体的输出都要接入机床的 I/O 系统,才能被控制器感知。

从电气角度看,测头信号进入发那科控制器,常见经光耦(optocoupler)接入控制器的测量输入。这一级的含义在于信号隔离:测头侧的电源回路与机床 I/O 侧的电源回路经过光耦在电气上隔离,可以降低外部干扰沿地线串入控制器内部的可能性。光耦输入级的接入点、输入极性和限流电阻的取值,通常由接收器或测头的接口说明规定,具体接法以对应设备的官方接线说明为准。

信号进入控制器之后,发那科把测量触发分在两个层次上处理。一层是普通跳转(G31 对应的功能),另一层是高速跳转(HighSpeedSkip)。这两层在响应路径上并不相同。普通跳转的触发信号往往需要经过 PMC 的梯图扫描和传递,最终反映在系统侧,其响应快慢与梯形图的扫描周期相关;高速跳转则走相对独立的输入通路,由控制器或驱动器对测量输入做直接响应,延迟更小。在发那科的实测现场中,高精度测量对刀、测头到固定面快速采点等场景,较适合考虑高速跳转通路;而走普通跳转通路的用法,则要接受随扫描周期变化的响应延迟。要区分这两条路径,接线时就要知道测头信号所接的到底是哪一类测量输入端子,这决定了后续 PMC 里的传递方式。

发那科的跳步指令只有 G31。G31 用于在运动过程中等待跳转信号,信号到达时会舍去剩余的运动距离立即停止,系统随即把停止位置的坐标锁存下来。触发发生时的坐标,可以从系统变量里读出。按已核实的官方资料,第 1 轴到第 4 轴的跳跃坐标分别对应 #5061 到 #5064。也就是说,G31 走到一半触发后,宏程序可以直接读 #5061 得到触发点的第 1 轴坐标。如果测头信号根本没有进入系统,G31 就会一直走到终点坐标才停下,读出的 #5061 并不是触点坐标,这是判断信号是否进系统的第一个现象。

要把 G31 这条跳步通路真正点亮,还需要使能参数配合。按已核实的官方资料,发那科的跳步使能参数是 6200#0,即 SKIP 位。这个位用于控制跳步输入是否被识别。接线、PMC 都改好了,如果这个使能位没有被置位,跳转信号可能不会按预期被系统捕捉。因此,6200#0 SKIP 是装测头时参数核对清单里的一项关键内容。这里要特别提醒:一些流传的说法把跳步使能写成其他参数号,或者把返参方向、测量类别的设定安到不相干的参数上,这些在已核实的资料中并不成立,写作与调试时都不要采用这类未经验证的参数号。

为了把链路拆清楚,下表把信号从测头触发到系统变量读取的各层列出来,每一层的功能和常见故障点一并列出。这张表可以作为现场排查时从上到下逐层打钩的基础。

链路层 位置 主要功能 该层常见故障点
测头触发 测头本体 接触工件产生触发信号 测针磨损失效、电池缺电、机构卡滞
信号传输 无线或电缆 把触发沿送向机床 红外/无线电被遮挡、电缆断线、插头松动
接收或缓冲 接收器/接口盒 隔离与整形,接入 I/O 光耦故障、极性接反、供电异常
I/O 接入 机床 I/O 单元 把信号接到输入点 接到普通输入而非跳转输入、公共端错误
PMC 梯图 PMC 读入输入,向 CNC 传递 梯图未做传递、扫描周期过长、常开常闭反相
系统变量 CNC 锁存触发坐标供宏读取 跳步使能未置位、输入通道配置错误

从这张表可以读出一个顺序原则:排查应当从测头本体开始,一层一层向下找,而不是一上来就钻进宏程序里改程序。信号进不到系统的现象,在各层表现出来的特征并不相同,后面几章会分别把物理接线、PMC 和参数核对展开,最后给出一个把这几层串起来的验证步骤。

还有一个需要建立的观念:宏程序只是消耗信号的下游消费者,它自身并不能让信号凭空产生。G65、G66 这类宏调用、以及宏程序里的坐标读取,都只能作用于已经进入系统的跳转信号。若物理接线和 PMC 没有把触发信号送进来,宏程序无论怎么改都不会有触发结果。弄清楚这一层,才能避免在信号链路未通时反复调试宏程序、把时间花在错误的方向上。

本章的结论是:信号链路由触发、传输、接入、PMC、系统变量五段组成;G31 是发那科唯一的跳步指令,触发坐标读 #5061~#5064,跳步使能见 6200#0 SKIP;普通跳转与高速跳转是两套不同层次的输入通路。后面四章分别解决物理接线、PMC、参数和验证方法的问题。

第2章 物理接线:测头输出到机床 I/O 单元的跳转输入点

信号链路里最容易出问题的、也最需要逐项核对的,是测头或接收器输出到机床 I/O 单元这一段物理接线。这一段涉及跳转输入点的选择、信号线的屏蔽与布线、供电与极性、公共端连接,以及光耦接入的方向。任一项接错,都可能造成信号进不去、时有时无或误触发。

先讲跳转输入点的选择。发那科机床的 I/O 单元上有很多输入点,但并非所有输入点都能用于高速响应测量。跳转信号需要进入的是与测量输入相关联的通道,而不是随便一个普通开关量输入。把测头信号接到普通输入点上,信号即使能读到,也走的是普通 I/O 扫描路径,无法参与 G31 的跳步识别的预期路径。现场最常见的错误之一,就是随手把测头信号接到一个看着方便的普通输入点,结果系统侧无法按测量输入逻辑处理。因此,接线前应当查阅该机床 I/O 单元的端子定义和 FANUC 连接手册,确认哪几号端子对应跳转/测量输入类通道,再决定把测头信号接到哪里。

接下来说屏蔽。测头输出线通常采用带屏蔽层的电缆,屏蔽层用于降低机床主轴、伺服、变频器等干扰信号对微弱触发沿的影响。屏蔽层是否接通、接在哪一侧,会直接影响信号在长距离传输时的稳定性。屏蔽层的接法应以设备官方接线说明为准,常见的做法是把屏蔽层在机床侧或接收器侧按说明要求的单点方式接地,避免两端同时接地形成地环路而引入噪声。同时,信号线在走线时应当与动力线、伺服电缆保持距离,避免并行长距离布放,必要时用金属走线槽加以隔离。触发信号本身是短促的电平跳变,最怕的就是被叠加干扰后翻转不确定。

供电与极性是这一段里核对量很大的项目。测头和接收器通常需要直流供电,常见轨为 24V 与 0V。按已核实的波龙发那科版接线示例,其涉及 24V/0V 供电轨与发那科侧相关引脚,这类具体引脚号在接线时直接对照官方连接图执行。供电电压的范围、测头的工作电压档位,都以设备官方数据表为准。极性接反是常见的低级错误:把供电正负接颠倒,测头可能不工作,或者工作时状态异常。极性接错在测量设备上并不少见,值得在接线核对表中占一行。

公共端(COM)连接是另一个高频错误点。机床 I/O 输入点在电气上通常分 NPN 与 PNP 两种接法,即公共端接 0V 还是接 24V 的区别。测头输出的信号极性必须与输入点要求的接法一致,公共端才接得对。若测头输出是 NPN 型(低电平有效、公共端接电源正),而输入点配置的是 PNP,信号电平就会反向,读到的状态是恒常错误。因此,公共端如何接,取决于测头/接收器的输出方式与 I/O 输入模块的类型,两者必须匹配,具体以设备说明为准。

在这一段里还要再次强调光耦接入。按已核实资料,测头输出常经光耦接入控制器的测量输入。光耦负责隔离与电平转换。接光耦输入时要注意输入方向:光耦的输入端有阳极、阴极之分,信号的导通方向必须与光耦的输入二极管方向一致,否则光耦不会导通,信号永远传不过去。这也是“信号进不去”的一类隐蔽原因,表现为测头明明触发,但系统侧完全读不到变化。

供电余量这一项也要纳入核对。测头与接收器的功耗虽然不大,但供电回路要留足余量、避免与机床其他大负载共用一路电源导致电压跌落。电压跌落超过设备的允许范围时,测头可能工作不稳定,表现为触发后信号电平不可靠。供电电缆的线径也要按电流与线长选择,长距离细线造成的压降会进一步压缩电压裕量。供电这方面的具体电压、电流与线径要求,均以设备官方数据表与接线说明为准,不在本文推算。

端子压接与线头处理是物理接线里容易被忽视的一环。跳转信号对接触电阻敏感,端子压接不实、线头氧化,都会造成接触电阻偏高,时有时无的触发往往由此而来。压接时应使用与端子规格匹配的压线钳,剥线长度适中,避免线芯毛刺与相邻端子短路。接线完成后逐点做导通检查,能在一开始就把“虚接类”问题截住。这一步不需要额外设备,用简单导通测试就能完成,是投入小收益高的工序。

还有一个现场常见的做法值得说明:为了避免返工,接线前先做一次端子到端子的核对记录,把实际接入的端子号、信号线颜色、公共端类型逐行登记,再对照官方接线图复核一次。这个核对记录在后续信号异常时能大幅加快定位,避免重复猜测。登记表本身没有统一格式,内容以该机床实际接线为准。

把上述要点整理成一张接线核对表,供安装和复查时逐行打钩。以下项目的具体端子号、屏蔽接法、供电电压因机床型号而异,均以该机床的 I/O 单元定义与设备官方接线说明为准。

核对项 核对内容 常见错误
接入端子 接到跳转/测量输入类端子,而非普通输入 随手接普通输入点
供电极性 正负极性按说明,电压在允许范围 正负极接反
公共端 COM 与输入模块的 NPN/PNP 类型匹配 NPN/PNP 不匹配,信号反向
光耦方向 输入二极管阳极/阴极方向正确 方向接反,光耦不导通
屏蔽层 按说明单点接地,规范布线 两端接地成环路,或悬空
布线间距 与动力/伺服线保持距离 与动力线并行长距离
插头与端子 压接可靠、锁紧 插头松动,虚接时有时无

这张表里的每一项都对应一类“信号进不去”或“信号不稳定”的现象。排查时按表从上到下核对,多数接线层面的问题就能定位。特别要说明的是,这张表只解决物理连接是否正确这一层;连接正确之后,信号能否按预期进入系统,还要看接下来 PMC 梯形图里有没有把信号传递过去,这部分在第3章展开。

第3章 PMC 梯形图:跳转信号的读入与向 CNC 的传递

物理接线接对了,只是第一步。测头信号进入 I/O 单元之后,还要经过 PMC 梯形图,才能被 CNC 按测量输入识别。这一章讲 PMC 层要做的事:读入跳转信号对应的输入地址、在梯图里做必要的处理、再把它传递给 CNC 的测量通路。

PMC(可编程机床控制器)在发那科机床里负责管理机床侧 I/O 与 CNC 之间的信号交换。测头信号落在 I/O 单元输入点后,表现为某个输入地址(通常以 X 开头的地址段)对应位的状态变化。PMC 梯形图按扫描周期读取这些输入位,再按梯形图的逻辑把它们映射到输出或中间地址,进而与 CNC 通信。因此,跳转信号能否被 CNC 感知,取决于梯图里有没有一条把它从输入位“搬运”到 CNC 识别的测量输入的路。

先说输入地址的读入。梯形图里首先要能看到测头信号所在的输入点。这要求该输入点在 PMC 的地址分配中是有效的,且没有被其他逻辑占用或屏蔽。现场排查时,可以在 PMC 的诊断画面或输入监视画面上直接观察这个输入位的实时状态:手动按下测头,看对应位是否翻转。这一步能把“物理接线是否到位”这一层验证掉——如果按下测头输入位不变化,问题多半还停留在第2章的物理接线层;如果输入位变了,说明物理链路已通,下一步要看梯形图有没有把信号递送出去。

再讲向 CNC 的传递。测头信号不能只停留在输入位,还要在梯形图中被映射到 CNC 能够识别的测量输入通路。这个映射关系用什么中间地址、走哪条通路,随各机床厂的梯形图设计而不同,没有统一可抄的固定地址。因此,向 CNC 传递这一段,必须对照该机床的实际梯形图来确认,而不是套用别的机床的地址。具体是把信号经由中间继电器地址、还是直接映射到特定的 CNC 输入,以该机床 PMC 梯形图与 FANUC 官方连接手册为准。

与传递相关的还有极性或常开/常闭的处理。测头在静止状态可能输出高或低电平,触发时翻转。梯形图里对这种信号的处理方式,决定系统侧读到的是“触发有效”还是“常态有效”的状态。常开(NO)与常闭(NC)接法对应不同的逻辑起点。若梯图里把逻辑起点取反,系统会表现出恒常触发或从不触发的现象。这部分需要通过观察梯图并结合前面提到的 PMC 输入监视画面来确认。

梯形图还会引入一个系统层面的延迟概念。普通跳转信号经过 PMC 扫描,其被系统捕捉的快慢与扫描周期相关。扫描周期由梯形图的规模与复杂程度决定(具体数值以该机床的 PMC 设定为准)。也就是说,普通跳转通路的响应不是即时的,而是存在一个与扫描周期同量级的延迟。相比之下,高速跳转通路相对独立,延迟更小。对这个差异有清楚的认识,才能在选路径时不做超出实际能力的假设:不要指望走普通跳转通路的信号具备高速跳转的响应速度。

在 PMC 这一层,还需要考虑输入滤波与去抖。机械触点或测头内部机构在触发瞬间可能存在抖动,若梯形图或输入模块对信号做滤波,一个极短的触发沿可能被滤掉。所以触发信号的持续时间要与滤波时间匹配。测头触发沿过短而滤波时间过长时,信号会在滤波环节被吞掉,表现为测量偶尔漏触发。这个因素在“信号时有时无”的排查里值得留意。输入滤波的设置方式随输入模块而异,以该机床的参数与输入模块说明为准。

综合来看,PMC 层的关键动作是:确认输入位能被读取、确认梯形图把信号传递到 CNC 测量通路、确认常开常闭逻辑方向正确、并注意扫描周期与输入滤波带来的延迟和漏触发问题。这一层是否通畅,最终要在系统侧用诊断画面确认触发是否实际到达,这正是第4章参数核对和第5章验证方法要解决的问题。需要特别指出的是,PMC 层的作用不是“让信号产生”,而是“把已经到达输入位的信号正确地递送出去”;如果输入位本身没有变化,PMC 层做得再完整也无从传递。这一点与第1章“宏程序只是信号的下游消费者”是同一个道理,只是作用对象从宏程序换成了 PMC。

为了帮助核对 PMC 层,下表列出这一层需要确认的几件事与其对应的现象判断。表中的地址类型与滤波项目因机型而异,以该机床梯形图与官方手册为准。

PMC 核对项目 确认方式 现象判断
输入位可读 PMC 诊断画面观察输入位 按下测头输入位不翻转=接线层有问题
传递通路存在 对照梯形图找映射关系 无映射=信号停留在输入位不被识别
常开常闭方向 对比静止/触发状态 方向反=恒常触发或从不触发
扫描周期 了解梯图规模与周期 普通跳转响应随周期延迟
输入滤波 核对滤波时间设置 沿过短被滤掉=偶发漏触发

这张表和上一章的接线核对表合起来,覆盖了“物理连接”与“PMC 逻辑”这两层。做完这两层核对,信号已经能从物理上到达系统侧;但系统能否按测量输入正确识别,还取决于第4章讲的参数核对。三层全部通过,才谈得上执行最小验证法。

第4章 参数核对:跳转信号相关设定的核对顺序

物理接线和 PMC 都动过了,还需要核对系统侧参数,系统才会按预期识别跳转信号。这一章给出一套参数核对的次序,并明确哪些内容可以写、哪些必须回到官方手册。顺序的设计原则,是从“决定通路能否识别”的使能类参数,到“决定输入映射”的通道/地址设定,再到“决定读取结果”的坐标相关项,最后回到诊断画面的实态确认。

第一步是核对跳步使能。按已核实的官方资料,发那科与跳步通路对应的使能参数是 6200#0,也就是 SKIP 位。这一位决定跳步输入能否被系统识别。接线和 PMC 都正确,如果这个使能位没置位,跳转信号可能不被系统按跳步逻辑捕捉。因此,参数核对的第一步应是确认 6200#0 SKIP 的状态符合测量用途要求。要注意,市面上有一些关于跳步使能的错误参数号流传,这些在已核实的资料中并不成立,调试时不要照搬,凡是本文未列出的参数号,一律以 FANUC 官方参数说明书为准。

第二步是核对跳转信号输入通道的映射。测头信号所接的输入点,对应系统侧如何被识别为测量输入,往往涉及输入映射类设定。这类设定的具体参数号与取值范围,在各机型、各系统版本之间差异较大,本文基线未收录,一律以该机床的 PMC 梯形图与 FANUC 官方连接手册为准。核对时,重点是确认输入点在映射中的位置与物理接线时的端子保持一致,避免接的是 A 端子、映射里却配成 B 端子,造成张冠李戴。

第三步是核对普通跳转与高速跳转的选择。前文已说明,普通跳转与高速跳转是两套不同层次的输入通路。高速跳转(HighSpeedSkip)走相对独立的输入通路。是否使用高速跳转、以及高速跳转输入所对应的硬件端子,需要在接线时就确认,并在参数侧把对应通道激活。这一部分的参数项目同样因机型而异,以官方手册为准。这里要特别说明:本文没有也不给出具体的高速跳转参数号,因为这类编号若写错,会误导调试;稳妥的做法是直接查该机型的连接手册。

第四步是核对坐标读取相关的系统变量配置。跳转触发后的坐标从 #5061~#5064 读取(第 1 轴到第 4 轴)。这一部分通常不需要额外参数,宏程序直接读即可;但若涉及多轴系统的坐标映射,需要确认轴序与 #5061~#5064 的对应关系符合预期。这一对应关系在不同轴配置的机床上会有差异,以该机床的轴配置与官方手册为准。

第五步是在诊断画面上做实态确认。参数侧的全部核对,最后都要落到一个能直接观察的实态上:系统是否实际捕捉到了跳转信号。这一步通常借助系统诊断画面或输入监视画面完成,具体画面与地址在本文不列,以该机床的官方操作说明书为准。把前面五步串起来,参数核对才算完整。

为便于执行,下表把参数核对的次序整理成一张清单。其中已核实的内容明确写出,未收录的参数号以官方手册为准,不在表中编造。

核对步骤 内容 依据
1 跳步使能 6200#0 SKIP 位置位状态 已核实官方资料
2 输入映射 跳转输入点的地址映射与接线一致 该机床 PMC 梯形图与官方连接手册
3 跳转层次 普通/高速跳转通道的选择与激活 官方连接手册
4 坐标读取 轴序与 #5061~#5064 对应关系 该机床轴配置与官方手册
5 实态确认 诊断画面观察捕捉状态 官方操作说明书

这里需要再次强调核对次序的原理:使能位(6200#0 SKIP)决定“系统愿不愿意识别”,输入映射与层次选择决定“识别的是哪条通路”,坐标读取决定“识别后能不能拿到结果”,实态确认决定“整个链路到底通没通”。这个次序并不是任意的,而是沿着信号从参数定义、到通路、到结果、到验证的自然走向。跳过其中任何一步直接做现场实验,可能把“参数没配对”误判成“接线没接对”,浪费排查时间。

还有一个容易忽略的提醒:参数核对要带“基线可写项”与“以手册为准项”这两类分开做。本文已核实的可写项只有 6200#0 SKIP 和 #5061~#5064 这一类系统语法;其余凡是具体的参数号、地址、画面编号,都不在已核实范围内。现场调机时,宁可多花一点时间翻官方参数说明书,也不要沿用一个来历不明的参数表。这一点对发那科系统的多样性尤为关键:同一功能在不同机型和版本上的参数位置可能有差异,这正是本文一直强调“以手册为准”的原因。

第5章 装完测头先验证信号能不能到 CNC:最小验证法与常见错误

前四章把信号链路的各层拆开讲了一遍,这一章收拢成一套可执行的验证流程,并给出常见接线错误的对照表,供现场拿着走一遍。

最小验证法的目标,是在不写复杂宏程序的前提下,确认“测头触发后,信号确实到达了 CNC”。推荐的步骤是:先把机床置于合适状态,调用一段最简单的跳步指令(发那科只有 G31),让某个轴以慢速向测头方向移动;在移动过程中,用手或一个标准件去触发测头;然后观察诊断画面或输入监视画面上对应信号点的状态,同时看系统变量里的触发坐标是否被刷新。具体采用哪个画面、哪几个信号点,以该机床官方操作与连接手册为准。判定标准是:触发发生时,信号点状态发生翻转,且系统变量读到的位置与物理接触点位置一致或接近。若信号点不变、或坐标并未锁存,就说明链路里有断点,需要回到前面各层逐层查。

这套最小验证法把前四章的内容一次性串起来,它的好处是简单、可复现、不需要依赖完整的测量循环。验证前先做好安全准备:避免在快速移动时用手触发测头,必要时使用专用触发件、降低进给。验证的轴运动本身要控制在可安全停车范围内。这是现场安全纪律,应在执行前就位。

执行这套验证法时,可以按出现的结果做分层定位。结果一:按下测头,诊断画面信号点完全不动,则问题大概率在物理接线层,回到第2章的接线核对表检查端子、极性、公共端和光耦方向。结果二:信号点会动,但系统变量没被锁存,或触发坐标不对,则问题更可能在 PMC 传递或参数核对层,回到第3章、第4章的步骤复查。结果三:触发不稳定,时而到时而不时到,则优先怀疑干扰、虚接或者输入滤波把短促触发沿滤掉,回到屏蔽、插头、滤波这几项。这三类结果把排查路径收敛得很干净。需要说明,结果二里“坐标不对”与“坐标根本没变”是两种不同的现象:坐标根本没变,说明信号没有进入跳转识别的通路;坐标会变但数值明显偏离接触位置,则要回到触发瞬间是否真的发生在移动中、以及轴序与 #5061~#5064 的对应关系是否正确来核对。两类现象指向的排查层并不同,不要混为一谈。执行时建议按“先看信号点、再看坐标、最后确认一致性”的顺序记录观察结果,逐项打钩,避免凭印象判断。

下表把现场最常见的一批接线错误按现象、可能原因和排查方向列出来,作为常见故障对照表使用。表中的排查方向均要回到前文对应章节,最终依据是该机床的 PMC 梯形图与 FANUC 官方手册。

现场现象 可能原因 排查方向
信号点完全不动 极性接反、公共端不匹配、光耦方向不对 第2章接线核对表
信号点不动,供电正常 端子虚接、断线、插头松动 第2章插头与端子项
接到普通输入而非跳转输入 输入点选择错误,走普通 I/O 扫描 第2章接入端子项,改接跳转输入
信号点会动,坐标不锁存 PMC 未传递、跳步使能未置位 第3章、第4章(6200#0 SKIP)
触发时有时无 干扰、屏蔽悬空、滤波时间过长 第2章屏蔽、第3章输入滤波
恒常触发或从不触发 常开常闭或极性逻辑反向 第3章常开常闭方向
高速取样路径未生效 高速跳转通道未接线或未激活 第4章跳转层次核对

这张表把“信号进不去”拆合成一批可对照的具体场景。使用时先看现象落在哪一行,再回对应章节做定向排查,比全局乱翻手册要高效得多。需要强调,表里每一行都是“可能原因”而非定论,具体判定仍要结合该机床实际接线与梯图确认。

在整套流程里,有一个反复出现的关键词是“接到普通输入而非跳转输入”。这是装测头最常见的误区之一,单独拿出来强调:测头的触发信号要进入的是与跳转/测量输入对应的通道,而不是任意一个开关量输入点。一旦错误地接进普通输入,信号即使能被 PMC 读到,也无法按测量跳转的逻辑被系统捕捉,宏观表现就是测头触发了但测量不生效。这个误区跨越物理接线与 PMC 两层,接线时选端子、梯图时看映射,都要专门确认一遍。

干扰问题是另一个值得单列的点。机床环境里的变频器、伺服、主轴电机是主要干扰源。测头信号是短促的电平沿,最容易受干扰翻转。应对手段集中在第2章:屏蔽层规范接地、信号线与动力线分槽走线、必要时加强输入滤波。但滤波与信号持续时间之间存在取舍,前文已说明,滤波加得过重会把真实触发沿滤掉,变成偶发漏触发,这一取舍需现场实测平衡。

最小验证法连同常见故障对照表,构成一篇可直接使用的排查地图。它验证的不只是“测头好不好用”,更是整条信号链路是否真正打通。链路一通,后续的宏程序、坐标读取、刀补写入才有可靠起点;链路不通,任何下游工作都是空中楼阁。这也是本文把篇幅集中在信号链路上的原因。

常见问题

问一:测头明明触发了,系统却完全没反应,先查哪里?
先不要急着改宏程序。按最小验证法,第一步看诊断画面或输入监视画面上测头对应信号点的实时状态:按下测头,信号点是否翻转。信号点不动,优先查第2章物理接线(极性、公共端、光耦方向、端子);信号点会动但坐标不锁存,再查第3章 PMC 传递和第4章参数(含 6200#0 SKIP)。
问二:把测头信号接到普通输入点,会有什么后果?
信号即使能被 PMC 读到,走的也是普通 I/O 扫描路径,无法按测量跳转逻辑被系统捕捉。表现就是测头触发了、但测量不生效。正确做法是把测头信号接到与跳转/测量输入对应的通道,接法以该机床 I/O 单元定义与 FANUC 连接手册为准。
问三:普通跳转和高速跳转的响应差别在哪?
普通跳转的信号要经过 PMC 扫描传递,响应快慢与梯形图扫描周期相关;高速跳转(HighSpeedSkip)走相对独立的输入通路,延迟更小,常与测头信号直连。两者是不同层次的输入通路,不是一回事。是否用高速跳转以及对应端子,以该机床连接手册为准。
问四:G31 一直走到底才停止,读到的坐标不对,说明什么?
G31 等待的跳转信号没有在移动过程中进入系统,信号还没到达跳转识别层。此时应回到链路排查:先做最小验证法看信号能否被捕捉,再顺次查接线、PMC、参数(6200#0 SKIP)。坐标从 #5061~#5064 读取,轴序对应关系以该机床配置为准。
问五:触发信号时有时无,是什么原因?
可能原因较多:屏蔽层悬空引入干扰、插头虚接、输入滤波把短暂触发沿滤掉。优先查第2章屏蔽与布线,再看第3章输入滤波设置。注意滤波与信号持续时间的取舍,滤波过重会漏触发,需现场实测平衡。
问六:测头静止时系统一直报触发,怎么处理?
很可能是常开常闭或者输入极性逻辑取反:测头在静止状态就呈现了“有效”电平,而不是触发时才翻转。回第3章核对 PMC 里该信号的常开/常闭方向,再对照第2章公共端与光耦方向,确认静止态与触发态的定义是否符合预期。
问七:为什么不能随便用一个网上流传的参数号去配置跳步?
发那科同功能在不同机型和版本上的参数位置可能不同,而且市面上流传着未经验证的参数号。已核实的可写项只有 6200#0 SKIP 这类经过确认的内容,其余具体参数号与地址,均应回到该机床的 PMC 梯形图与 FANUC 官方参数说明书逐项核对,避免沿用来历不明的配置。
问八:高速跳转参数号是几号?
本文不编造具体的高速跳转参数号。高速跳转(HighSpeedSkip)是独立于普通跳转的输入通路,其对应端子与参数因机型而异,一律以该机床的 FANUC 官方连接手册与参数说明书为准,现场调机时直接查原厂资料,比沿用任何二手参数更稳妥。

数据来源说明

本文关于发那科系统侧语法的内容,包括跳步指令 G31、触发坐标系统变量 #5061~#5064、宏调用与宏变量体系、跳步使能参数 6200#0 SKIP、普通跳转与高速跳转(HighSpeedSkip)的区分、以及测头信号常经光耦接入控制器测量输入等,均来自已核实的官方资料,文中有明确标注的已核实项按官方资料写入。本文未收录的、以及各机型间存在差异的具体参数号、输入端子地址、PMC 映射关系与诊断画面编号,均以该机床的 PMC 梯形图与 FANUC 官方连接手册为准,本文不做推算或编造。涉及设备供电、屏蔽接法、公共端类型等接口事项,以对应测头与接收器设备的官方数据表与接线说明为准。


需要更具体的方案?

每台机床的配置、工况和预算都不一样,本文给出的只是参考框架。您可以:

  • 发机床型号和加工需求(如"VCN-530C + BT40 + 铝件批量"),我们帮您匹配具体型号和配置
  • 提供测头/对刀仪故障现象,我们免费帮您初步判断故障等级和维修方向
  • 索取报价单或预约现场勘察,工程师上门评估后出正式方案

宁波匠测科技——15 年专注精密测量,服务雷尼绍、马波斯、波龙全系测头与对刀仪的选型、安装、校准、维修与维保。

联系方式 信息
官方预约 jcetech.cn/contact
咨询热线 157-5780-7400 / 132-2194-1413
寄修地址 宁波鄞州研发园 A2-12B17
服务范围 全国上门 · 加急维修 48 小时响应

把问题发给我们,让专业工程师帮您算清楚这笔账。