<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>15年专注精密测量 | 宁波匠测科技有限公司 — 雷尼绍·马波斯·波龙测头维修</title>
	<atom:link href="https://jcetech.cn/feed/" rel="self" type="application/rss+xml" />
	<link>https://jcetech.cn</link>
	<description>官方网站</description>
	<lastBuildDate>Mon, 01 Jun 2026 03:51:03 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://jcetech.cn/wp-content/uploads/2026/04/cropped-微信图片_20260401153812_338_275-32x32.png</url>
	<title>15年专注精密测量 | 宁波匠测科技有限公司 — 雷尼绍·马波斯·波龙测头维修</title>
	<link>https://jcetech.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【马波斯 MIDA 编程】FANUC 发那科系统对刀仪与工件测量宏程序（P9376/O9301）电气接口全攻略</title>
		<link>https://jcetech.cn/mida-fanuc-probe-programming-9376/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Mon, 01 Jun 2026 03:51:01 +0000</pubDate>
				<category><![CDATA[未分类]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1043</guid>

					<description><![CDATA[马波斯 MIDA 宏程序编程 — 发那科系统篇 来源: D310A1AG07 (对刀仪)、D310A2AG16 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">马波斯 MIDA 宏程序编程 — 发那科系统篇</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">来源: D310A1AG07 (对刀仪)、D310A2AG16 (工件测量)、D310A4AG05 (车床对刀)、D310A5AG13 (车床工件测量)、D31038FC00 (E32U接口) 适用: FANUC CNC and FANUC Compatible CNC 马波斯MIDA触发式测头系统应用于CNC加工中心，实现机内测量（In-Machine Measurement）——在加工准备阶段进行工件找正，在工序间/工后进行原位尺寸检测，无需将工件移至三坐标测量机。 本文为纯技术文档，抛弃主观描述，由宁波匠测科技有限公司参考官方手册整理而成，希望能与同行多多交流。</p>
</blockquote>



<h2 class="wp-block-heading">一、调用方式</h2>



<p class="wp-block-paragraph">宏程序通过 G65 调用，格式：G65 P9xxx [参数]</p>



<p class="wp-block-paragraph">例：标定循环 G65 P9301 A1. I20 J0 D25.4 E6.</p>



<h2 class="wp-block-heading">二、对刀仪（Tool Check）— 36xx/37xx 系列</h2>



<h3 class="wp-block-heading">标定循环</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th><th>说明</th></tr><tr><td>P9376</td><td>标定循环（自动）</td><td>对刀仪位置标定</td></tr><tr><td>P9386</td><td>手动标定循环</td><td>操作员手动标定</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9376 标定循环参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9376 Hh [Ff] [Kk] [Mm] [Cc] [Vv]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>写入刀补号的序号（必填） — 标定数据写入该长度刀补号</td><td>—</td><td>必填</td><td>无</td></tr><tr><td>F</td><td>#9</td><td>半径刀补号（可选，默认=H） — 当半径刀补号与H不同时指定</td><td>—</td><td>选填</td><td>等于 H</td></tr><tr><td>K</td><td>#6</td><td>接触深度 — Z 轴接触探测深度</td><td>mm</td><td>选填</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域 — 快速接近的起始安全距离</td><td>mm</td><td>选填</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号 — 多探头系统时选择探头</td><td>—</td><td>选填</td><td>1</td></tr><tr><td>V</td><td>#22</td><td>标定模式：1=全部标定（长度+半径），2=仅标定 Z 轴（长度）</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>说明：</strong></p>



<ul class="wp-block-list">
<li><strong>H（必填）</strong>：指定标定数据写入的刀具长度补偿号（#2001+#11 系列），即写入刀补号的序号。</li>



<li><strong>F（可选，默认=H）</strong>：指定半径刀补号。若 F 未指定，半径刀补默认与 H 相同（即长度与半径写入同一刀补组）；当需要长度与半径写入不同刀补号时，通过 F 单独指定。</li>



<li>K 值控制 Z 轴探测深度，过大会导致碰撞风险，建议根据实际对刀仪行程设定。</li>



<li>M 值设置快速移动的起始安全区，探头在 M 距离外以快进速度移动，进入 M 范围后切换为触测进给。</li>



<li>C 用于多探头配置（如 MIDA T40 + T45 同时安装），单探头时保持默认 1。</li>



<li>V=1 执行完整标定（X/Y/Z 三轴）；V=2 仅标定 Z 轴长度，适用于仅需更换长度数据的场景。</li>
</ul>



<h3 class="wp-block-heading">测量循环</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th><th>说明</th></tr><tr><td>P9377</td><td>同心刀具长度/半径测量</td><td>标准铣刀、钻头等对称刀具</td></tr><tr><td>P9378</td><td>非同心刀具长度/半径测量</td><td>非对称刀具</td></tr><tr><td>P9388</td><td>单个刀刃长度/半径测量</td><td>单刀粒刀具</td></tr><tr><td>P9387</td><td>手动长度测量</td><td>手动操作模式</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9377 同心刀具长度/半径测量 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9377 Hh [Ff] [Kk] [Mm] [Cc] [Dd] [Ee]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>长度刀补号（结果写入）</td><td>—</td><td>必填</td></tr><tr><td>F</td><td>#9</td><td>半径刀补号（结果写入）</td><td>—</td><td>等于 H</td></tr><tr><td>K</td><td>#6</td><td>接触深度</td><td>mm</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域</td><td>mm</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr><tr><td>D</td><td>#7</td><td>刀具期望直径（用于破损检测）</td><td>mm</td><td>0（不检测）</td></tr><tr><td>E</td><td>#8</td><td>磨损/破损公差带</td><td>mm</td><td>0（不检测）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9378 非同心刀具长度/半径测量 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9378 Hh [Ff] [Kk] [Mm] [Cc] [Aa]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>长度刀补号</td><td>—</td><td>必填</td></tr><tr><td>F</td><td>#9</td><td>半径刀补号</td><td>—</td><td>等于 H</td></tr><tr><td>K</td><td>#6</td><td>接触深度</td><td>mm</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域</td><td>mm</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr><tr><td>A</td><td>#1</td><td>角度位置（非同心刀具的刀刃角）</td><td>°</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9388 单刀刃长度/半径测量 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9388 Hh [Ff] [Kk] [Mm] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>长度刀补号</td><td>—</td><td>必填</td></tr><tr><td>F</td><td>#9</td><td>半径刀补号</td><td>—</td><td>等于 H</td></tr><tr><td>K</td><td>#6</td><td>接触深度</td><td>mm</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域</td><td>mm</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9387 手动长度测量 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9387 Hh [Ff] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>长度刀补号</td><td>—</td><td>必填</td></tr><tr><td>F</td><td>#9</td><td>半径刀补号</td><td>—</td><td>等于 H</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">完整性检查</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>P9379</td><td>同心刀具轴向完整性检查</td></tr><tr><td>P9380</td><td>非同心刀具轴向完整性检查</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9379 同心刀具完整性检查 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9379 Hh [Kk] [Mm] [Cc] [Dd] [Ee]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>待检查的刀补号</td><td>—</td><td>必填</td></tr><tr><td>K</td><td>#6</td><td>接触深度</td><td>mm</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域</td><td>mm</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr><tr><td>D</td><td>#7</td><td>期望全长尺寸</td><td>mm</td><td>0</td></tr><tr><td>E</td><td>#8</td><td>破损/磨损公差</td><td>mm</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9380 非同心刀具完整性检查 — 参数表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9380 Hh [Kk] [Mm] [Cc] [Aa] [Dd] [Ee]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>H</td><td>#11</td><td>待检查的刀补号</td><td>—</td><td>必填</td></tr><tr><td>K</td><td>#6</td><td>接触深度</td><td>mm</td><td>6.0</td></tr><tr><td>M</td><td>#13</td><td>起始区域</td><td>mm</td><td>5.0</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>1</td></tr><tr><td>A</td><td>#1</td><td>非同心刀具的刀刃角度</td><td>°</td><td>0</td></tr><tr><td>D</td><td>#7</td><td>期望全长尺寸</td><td>mm</td><td>0</td></tr><tr><td>E</td><td>#8</td><td>破损/磨损公差</td><td>mm</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">辅助循环</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9371</td><td>基本/触碰移动循环（Basic/Touch Movement）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">三、工件测量（Part Inspection）— 9301/935x/931x 系列</h2>



<h3 class="wp-block-heading">标定循环</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th><th>软件版本</th></tr><tr><td>O9301</td><td>标准标定循环（X+/X-/Y+/Y-/Z+/Z-六面标定）</td><td>基础版+</td></tr><tr><td>O9302</td><td>斜角标定循环</td><td>Premium/Ultimate</td></tr><tr><td>O9303</td><td>三点直径标定循环</td><td>Premium/Ultimate</td></tr><tr><td>O9372</td><td>多点直径标定循环</td><td>Premium/Ultimate</td></tr><tr><td>O9324</td><td>多工件面标定循环</td><td>多工件面版</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9301 标准标定循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9301 Aa Ii Jj Dd Ee [Cc] [Kk] [Ss]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>说明</th></tr><tr><td>A</td><td>#1</td><td>标定模式：1=标准标定（六面标定）</td><td>—</td><td>必填</td><td>其他值保留</td></tr><tr><td>I</td><td>#4</td><td>孔径/外圆直径 — 标定环规/塞规的名义直径</td><td>mm</td><td>必填</td><td>影响标定点分布</td></tr><tr><td>J</td><td>#5</td><td>预留参数</td><td>—</td><td>必填</td><td>通常设为 0</td></tr><tr><td>D</td><td>#7</td><td>标定基准尺寸 — 已知的标准件实际尺寸</td><td>mm</td><td>必填</td><td>标定结果以此为准校准</td></tr><tr><td>E</td><td>#8</td><td>接近距离 — 探测前的安全距离</td><td>mm</td><td>必填</td><td>通常 3~10 mm</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>默认 1</td></tr><tr><td>K</td><td>#6</td><td>超差公差 — 标定结果超差提示</td><td>mm</td><td>选填</td><td>默认 0（不检查）</td></tr><tr><td>S</td><td>#19</td><td>主轴转速 — 标定时的主轴转速</td><td>rpm</td><td>选填</td><td>默认 0（不旋转）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9302 斜角标定循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9302 Aa Bb Ii Jj Dd Ee [Cc] [Kk]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>标定模式</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>斜角角度</td><td>°</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>孔径/外圆直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>J</td><td>#5</td><td>预留参数</td><td>—</td><td>必填</td><td>0</td></tr><tr><td>D</td><td>#7</td><td>标定基准尺寸</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr><tr><td>K</td><td>#6</td><td>超差公差</td><td>mm</td><td>选填</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9303 三点直径标定循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9303 Aa Ii Jj Dd Ee [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>标定模式</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>孔径/外圆直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>J</td><td>#5</td><td>预留参数</td><td>—</td><td>必填</td><td>0</td></tr><tr><td>D</td><td>#7</td><td>标定基准尺寸</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9372 多点直径标定循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9372 Aa Ii Jj Dd Ee [Cc] [Kk]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>标定模式</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>孔径/外圆直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>J</td><td>#5</td><td>预留参数</td><td>—</td><td>必填</td><td>0</td></tr><tr><td>D</td><td>#7</td><td>标定基准尺寸</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr><tr><td>K</td><td>#6</td><td>测量点数</td><td>—</td><td>选填</td><td>4</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">测量循环 — 基础触测版（O931x 系列）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9311</td><td>安全定位（Safe Positioning）</td></tr><tr><td>O9312</td><td>内孔/外圆测量（Bore/Boss）</td></tr><tr><td>O9313</td><td>腹板/型腔测量（Web/Pocket）</td></tr><tr><td>O9314</td><td>单面检测（X/Y/Z轴）</td></tr><tr><td>O9315</td><td>内/外角点检测</td></tr><tr><td>O9332</td><td>斜孔/外圆检测</td></tr><tr><td>O9333</td><td>斜腹板/型腔检测（Premium/Ultimate）</td></tr><tr><td>O9334</td><td>斜面检测（Premium/Ultimate）</td></tr><tr><td>O9335</td><td>三点直径测量（Premium/Ultimate）</td></tr><tr><td>O9392</td><td>多点直径测量（Premium/Ultimate）</td></tr><tr><td>O9336</td><td>2孔/外圆工件测量（Ultimate）</td></tr><tr><td>O9337</td><td>3/4孔/外圆工件测量（Ultimate）</td></tr><tr><td>O9338</td><td>余量测量（Stock Allowance，Ultimate）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9311 安全定位循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9311 Xx Yy Zz [Ff] [Rr]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>默认值</th></tr><tr><td>X</td><td>#24</td><td>目标 X 坐标</td><td>mm</td><td>当前位置</td></tr><tr><td>Y</td><td>#25</td><td>目标 Y 坐标</td><td>mm</td><td>当前位置</td></tr><tr><td>Z</td><td>#26</td><td>目标 Z 坐标</td><td>mm</td><td>当前位置</td></tr><tr><td>F</td><td>#9</td><td>移动进给速度</td><td>mm/min</td><td>系统当前</td></tr><tr><td>R</td><td>#18</td><td>退刀/安全平面</td><td>mm</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9312 内孔/外圆测量循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9312 Aa Dd Ee [Ii] [Jj] [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=内孔（Bore），2=外圆（Boss）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>X 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>J</td><td>#5</td><td>Y 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9313 腹板/型腔测量循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9313 Aa Dd Ee [Ii] [Jj] [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=腹板（Web），2=型腔（Pocket）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义宽度</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>X 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>J</td><td>#5</td><td>Y 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9314 单面检测循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9314 Aa Dd Ee [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>检测轴：1=X+, 2=X-, 3=Y+, 4=Y-, 5=Z+, 6=Z-</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义位置（理论坐标值）</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9315 内/外角点检测循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9315 Aa Bb Dd Ee [Ii] [Jj] [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>角点类型：1=外角（External），2=内角（Internal）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>角点角度（90°为标准直角）</td><td>°</td><td>必填</td><td>90</td></tr><tr><td>D</td><td>#7</td><td>名义边长/深度</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>X 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>J</td><td>#5</td><td>Y 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9332 斜孔/外圆检测循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9332 Aa Dd Ee Bb [Ii] [Jj] [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=斜孔，2=斜外圆</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>斜面角度</td><td>°</td><td>必填</td><td>0</td></tr><tr><td>I</td><td>#4</td><td>X 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>J</td><td>#5</td><td>Y 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9335 三点直径测量循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9335 Aa Dd Ee [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=内孔，2=外圆</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9338 余量测量循环 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9338 Aa Bb Dd Ee [Ff] [Rr] [Cc]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量轴：1=X, 2=Y, 3=Z</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>测量方向：1=正向，2=负向</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义尺寸（理论余量基准）</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">测量循环 — 手动循环版（O935x 系列，Manual Cycles）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9351/O9352</td><td>内孔/外圆（圆形或方形，手动版）</td></tr><tr><td>O9353/O9354</td><td>腹板/型腔（X轴方向，手动版）</td></tr><tr><td>O9355/O9356</td><td>腹板/型腔（Y轴方向，手动版）</td></tr><tr><td>O9357/O9358</td><td>角点检测（Premium/Ultimate）</td></tr><tr><td>O9359</td><td>单面检测（X/Y/Z轴，手动版）</td></tr><tr><td>O9316</td><td>双触角点确定</td></tr><tr><td>O9317</td><td>Z面角度检测（Premium/Ultimate）</td></tr><tr><td>O9318</td><td>XY工件倾斜检测</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9351/O9352 内孔/外圆手动测量 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9351 Aa Dd Ee [Ii] [Jj] [Ff] [Rr]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=内孔/方孔（P9351），2=外圆/方形（P9352）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义直径/宽度</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>I</td><td>#4</td><td>X 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>J</td><td>#5</td><td>Y 轴偏移量</td><td>mm</td><td>选填</td><td>0</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9359 单面手动检测 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9359 Aa Dd Ee [Cc] [Ff]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>检测轴方向：1=X+，2=X-，3=Y+，4=Y-，5=Z+，6=Z-</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义坐标值</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9316 双触角点确定 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9316 Aa Bb Dd Ee [Ff] [Rr]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>第一角方向（1=外角，2=内角）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>第二角方向（1=外角，2=内角）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义角点位置</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9318 XY 工件倾斜检测 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9318 Ii Jj Dd Ee [Ff] [Rr]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>I</td><td>#4</td><td>第一测量点的 X 坐标</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>J</td><td>#5</td><td>第一测量点的 Y 坐标</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>第二测量点与第一点的距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">多工件面版（O932x 系列，Ultimate 版）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9325</td><td>多工件面孔/外圆测量</td></tr><tr><td>O9326</td><td>多工件面腹板/型腔</td></tr><tr><td>O9327</td><td>多工件面确定</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9325 多工件面孔/外圆测量 — 参数详表</h3>



<p class="wp-block-paragraph">调用格式：G65 P9325 Aa Bb Dd Ee [Cc] [Ff] [Rr]</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数</th><th>变量</th><th>含义</th><th>单位</th><th>必填</th><th>默认值</th></tr><tr><td>A</td><td>#1</td><td>测量类型：1=内孔，2=外圆</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>B</td><td>#2</td><td>工件面编号（1~N）</td><td>—</td><td>必填</td><td>—</td></tr><tr><td>D</td><td>#7</td><td>名义直径</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>E</td><td>#8</td><td>接近距离</td><td>mm</td><td>必填</td><td>—</td></tr><tr><td>C</td><td>#3</td><td>探头编号</td><td>—</td><td>选填</td><td>1</td></tr><tr><td>F</td><td>#9</td><td>触测进给速度</td><td>mm/min</td><td>选填</td><td>系统默认</td></tr><tr><td>R</td><td>#18</td><td>安全平面绝对坐标</td><td>mm</td><td>选填</td><td>当前 Z</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">系统辅助</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9361/62/63</td><td>X/Y/Z轴触测移动</td></tr><tr><td>O9360</td><td>系统配置</td></tr><tr><td>O9364</td><td>串行输出</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">O9366 系统配置变量完整清单</h3>



<p class="wp-block-paragraph">O9366 为系统配置宏，通过 #100~#150 系列公共变量配置系统行为。以下为完整变量映射表：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>变量</th><th>功能</th><th>默认值</th><th>范围/说明</th></tr><tr><td>#100</td><td>触发后移动距离 — 探针触发后的回退量</td><td>2.0 mm</td><td>0.1~50.0</td></tr><tr><td>#101</td><td>触测进给速度 — 接近表面的测量速度</td><td>500 mm/min</td><td>10~5000</td></tr><tr><td>#102</td><td>快进速度 — 快速定位速度</td><td>3000 mm/min</td><td>100~15000</td></tr><tr><td>#103</td><td>最大移动范围 — 单次快进行程上限</td><td>100.0 mm</td><td>1.0~500.0</td></tr><tr><td>#104</td><td>安全间隙 — 工件表面与探头的安全间距</td><td>3.0 mm</td><td>0.1~50.0</td></tr><tr><td>#105</td><td>探头过行程极限 — 最大允许过行程距离</td><td>5.0 mm</td><td>0.5~20.0</td></tr><tr><td>#106</td><td>计数延迟 — 探头稳定时间</td><td>50 ms</td><td>10~500</td></tr><tr><td>#107</td><td>数据显示模式：0=关闭，1=仅结果，2=详细</td><td>1</td><td>0~2</td></tr><tr><td>#108</td><td>自动写入刀补：0=不写入，1=写入刀具补偿</td><td>0</td><td>0~1</td></tr><tr><td>#109</td><td>刀具补偿号偏移基数</td><td>2000</td><td>—</td></tr><tr><td>#110</td><td>CNC 类型：1=Fanuc，2=Haas，4=Mitsubishi</td><td>1</td><td>1/2/4</td></tr><tr><td>#111</td><td>探针类型：1=单向触发，2=扫描式</td><td>1</td><td>1~2</td></tr><tr><td>#112</td><td>测头柄长度补偿</td><td>0.0 mm</td><td>-100.0~100.0</td></tr><tr><td>#113</td><td>测头球径半径</td><td>3.0 mm</td><td>0.5~25.0</td></tr><tr><td>#114</td><td>温度补偿系数 — 每摄氏度膨胀/收缩系数</td><td>0.0 µm/°C</td><td>0~50</td></tr><tr><td>#115</td><td>温度参考值 — 标准温度</td><td>20.0 °C</td><td>10~40</td></tr><tr><td>#116</td><td>当前温度输入：0=手动输入，1=自动读取</td><td>0</td><td>0~1</td></tr><tr><td>#117</td><td>测量数据输出端口：0=不输出，1=RS232，2=以太网</td><td>0</td><td>0~2</td></tr><tr><td>#118</td><td>输出格式：0=马波斯格式，1=标准格式</td><td>0</td><td>0~1</td></tr><tr><td>#119</td><td>公差检查使能：0=关闭，1=启用超差报警</td><td>0</td><td>0~1</td></tr><tr><td>#120</td><td>全局上限公差</td><td>0.05 mm</td><td>0~10.0</td></tr><tr><td>#121</td><td>全局下限公差</td><td>-0.05 mm</td><td>-10.0~0</td></tr><tr><td>#122</td><td>超差时的行为：0=仅提示，1=报警停機，2=M00暂停</td><td>1</td><td>0~2</td></tr><tr><td>#123</td><td>自动坐标系更新：0=不更新，1=更新G54~G59</td><td>0</td><td>0~1</td></tr><tr><td>#124</td><td>偏置坐标系号 — G54=1, G55=2, G56=3, G57=4, G58=5, G59=6</td><td>1</td><td>1~6</td></tr><tr><td>#125</td><td>探头方向角度 — 可旋转探头安装角（用于角度头）</td><td>0.0 °</td><td>0~360</td></tr><tr><td>#126</td><td>Z 轴安全高度 — 绝对坐标</td><td>50.0 mm</td><td>0~500</td></tr><tr><td>#127</td><td>多探头系统探头数</td><td>1</td><td>1~4</td></tr><tr><td>#128</td><td>当前使用探头编号</td><td>1</td><td>1~#127</td></tr><tr><td>#129</td><td>信号反转：0=常开(NO)，1=常闭(NC)</td><td>0</td><td>0~1</td></tr><tr><td>#130</td><td>探头触发信号输入地址（宏变量号）</td><td>—</td><td>视系统而定</td></tr><tr><td>#131</td><td>机床类型：1=立式，2=卧式，3=龙门</td><td>1</td><td>1~3</td></tr><tr><td>#132</td><td>主轴定向使能：0=关闭，1=启用</td><td>0</td><td>0~1</td></tr><tr><td>#133</td><td>回退前延迟 — 触发后等待再退刀的延迟</td><td>100 ms</td><td>0~2000</td></tr><tr><td>#134</td><td>首次触测后额外回退距离</td><td>0.5 mm</td><td>0~10.0</td></tr><tr><td>#135</td><td>二次触测使能：0=单次触测，1=双次触测取平均</td><td>0</td><td>0~1</td></tr><tr><td>#136</td><td>双次触测间偏移量</td><td>0.1 mm</td><td>0.01~2.0</td></tr><tr><td>#137</td><td>测量结果存储起始 #500 偏移</td><td>0</td><td>0~100</td></tr><tr><td>#138</td><td>自动旋转 B/C 轴使能：0=关闭，1=启用</td><td>0</td><td>0~1</td></tr><tr><td>#139</td><td>探头更换位置 X 坐标</td><td>0.0 mm</td><td>—</td></tr><tr><td>#140</td><td>探头更换位置 Y 坐标</td><td>0.0 mm</td><td>—</td></tr><tr><td>#141</td><td>探头更换位置 Z 坐标</td><td>0.0 mm</td><td>—</td></tr><tr><td>#142</td><td>刀具补偿表 X 轴指针（右侧刀塔）</td><td>15000</td><td>车床用</td></tr><tr><td>#143</td><td>刀具补偿表 Z 轴指针（右侧刀塔）</td><td>16000</td><td>车床用</td></tr><tr><td>#144</td><td>换刀前定位使能：0=关闭，1=定位到换刀位</td><td>0</td><td>0~1</td></tr><tr><td>#145</td><td>探测循环间暂停时间</td><td>0.0 s</td><td>0~10.0</td></tr><tr><td>#146</td><td>测量结果单位：0=mm，1=inch</td><td>0</td><td>0~1</td></tr><tr><td>#147</td><td>X 轴镜像使能：0=关闭，1=镜像测量</td><td>0</td><td>0~1</td></tr><tr><td>#148</td><td>Y 轴镜像使能：0=关闭，1=镜像测量</td><td>0</td><td>0~1</td></tr><tr><td>#149</td><td>预留系统变量</td><td>—</td><td>系统保留</td></tr><tr><td>#150</td><td>预留系统变量</td><td>—</td><td>系统保留</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>说明：</strong></p>



<ul class="wp-block-list">
<li>以上变量通过 O9360（系统配置宏）或手动设置 #xxx=value 进行配置。</li>



<li>默认值因机床配置和软件版本略有差异，建议以具体版本手册为准。</li>



<li>#110 (CNC类型) 修改后需重启宏程序生效。</li>



<li>#142/#143 仅用于车床双刀塔配置的车床工件测量（A5AG13）。</li>
</ul>



<h2 class="wp-block-heading">四、车床对刀（Lathe Tool Check）— A4AG05</h2>



<p class="wp-block-paragraph">适用于发那科控制的车削中心，以子程序方式调用，参数通过 #100 系列公共变量传递。</p>



<h3 class="wp-block-heading">系统配置</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>程序</th><th>功能</th></tr><tr><td>O9010</td><td>系统配置初始化（设置#100~#143参数）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">标定与测量程序</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>程序</th><th>功能</th><th>调用方式</th></tr><tr><td>O9014 / P9014</td><td>标定循环</td><td>A=1 选标定</td></tr><tr><td>O9016 / P9016</td><td>刀具测量循环</td><td>A 省略或非1 → 刀具测量</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">关键变量</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>变量</th><th>功能</th><th>默认值</th></tr><tr><td>#100</td><td>后刀塔标定数据指针</td><td>502（占用#502~#505）</td></tr><tr><td>#101</td><td>后刀塔测量类型数据指针</td><td>506（占用#506~#507）</td></tr><tr><td>#102</td><td>X轴刀具补偿表指针（左侧）</td><td>2007</td></tr><tr><td>#103</td><td>Z轴刀具补偿表指针（左侧）</td><td>2008</td></tr><tr><td>#110</td><td>CNC类型（1=Fanuc, 2=Haas, 4=Mitsubishi）</td><td>1</td></tr><tr><td>#115</td><td>触测进给速度（mm/min）</td><td>根据实际设定</td></tr><tr><td>#116</td><td>快速移动进给速度（mm/min）</td><td>根据实际设定</td></tr><tr><td>#140</td><td>前刀塔标定数据指针</td><td>512（占用#512~#515）</td></tr><tr><td>#142</td><td>X轴刀具补偿表指针（右侧）</td><td>15000</td></tr><tr><td>#143</td><td>Z轴刀具补偿表指针（右侧）</td><td>16000</td></tr></tbody></table></figure>



<ul class="wp-block-list">
<li>A=1 → 标定；A 省略或非1 → 刀具测量</li>



<li>软件需 8KB 宏程序存储空间</li>
</ul>



<h2 class="wp-block-heading">五、车床工件测量（Lathe Part Check）— A5AG13</h2>



<p class="wp-block-paragraph">适用于发那科控制的车削中心，软件分为 Basic / Premium / Ultimate 三个软件包级别。所有测量循环以 G65 方式调用。</p>



<h3 class="wp-block-heading">Basic 包</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9011</td><td>保护定位循环（Protected Positioning）</td></tr><tr><td>O9100</td><td>X 轴标定</td></tr><tr><td>O9101</td><td>Z 轴标定</td></tr><tr><td>O9102</td><td>X 轴单点触测</td></tr><tr><td>O9104</td><td>Z 轴单点触测</td></tr><tr><td>O9106</td><td>X 轴直径测量</td></tr><tr><td>O9108</td><td>Z 轴沟槽/肋测量</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Premium 包（含 Basic 全部功能）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9099</td><td>Y 轴标定</td></tr><tr><td>O9098</td><td>C 轴标定</td></tr><tr><td>O9103</td><td>Y 轴单点触测</td></tr><tr><td>O9105</td><td>Y 轴直径测量</td></tr><tr><td>O9110</td><td>C 轴中心搜索</td></tr><tr><td>O9107</td><td>X 轴直径测量 + C 轴中心搜索</td></tr><tr><td>O9109</td><td>Z 轴沟槽测量 + C 轴中心搜索</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Ultimate 包（含 Premium 全部功能）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9198</td><td>A 轴标定</td></tr><tr><td>O9120</td><td>A 轴中心搜索</td></tr><tr><td>O9140</td><td>C 轴倾斜度测量</td></tr><tr><td>O9150</td><td>C 轴槽测量 + 触觉搜索</td></tr><tr><td>O9161</td><td>C 轴径向跳动</td></tr><tr><td>O9162</td><td>A 轴径向跳动</td></tr><tr><td>O9163</td><td>C 轴端面跳动</td></tr><tr><td>O9164</td><td>A 轴端面跳动</td></tr><tr><td>O9165</td><td>C 轴槽搜索 + 原点设定</td></tr><tr><td>O9166</td><td>A 轴槽搜索 + 原点设定</td></tr><tr><td>O9167</td><td>C 轴端面/HSK锥度检测</td></tr><tr><td>O9168</td><td>A 轴端面/HSK锥度检测</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">系统辅助</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏号</th><th>功能</th></tr><tr><td>O9003</td><td>系统配置宏</td></tr><tr><td>O9200</td><td>测量数据打印</td></tr><tr><td>O9315</td><td>（工件测量调用）</td></tr><tr><td>O9501</td><td>（辅助程序）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">六、E32U 接口 DIP 开关配置</h2>



<p class="wp-block-paragraph">E32U 接口是马波斯 MIDA 探头系统与发那科 CNC 之间的信号接口模块。其 DIP 开关（SW1）共 8 位，用于配置探头信号类型、输出协议和接口模式。参考手册：D31038FC00。</p>



<h3 class="wp-block-heading">DIP 开关配置表</h3>



<p class="wp-block-paragraph">以下为 SW1 各开关位的 ON/OFF 逻辑含义（出厂默认值以 * 标注）：</p>



<ul class="wp-block-list">
<li><strong>SW1-1（探头类型选择）</strong>：ON = 常开（NO，触发时闭合），OFF = 常闭（NC，触发时断开） — 默认 ON*</li>



<li><strong>SW1-2（信号输出极性）</strong>：ON = 正逻辑（高电平=触发信号），OFF = 负逻辑（低电平=触发信号） — 默认 ON*</li>



<li><strong>SW1-3（输出接口协议）</strong>：ON = PNP（源型输出），OFF = NPN（漏型输出） — 默认 ON*</li>



<li><strong>SW1-4（接口模式）</strong>：ON = 串行模式（RS-232，支持双向数据通信如探头 ID、电池状态），OFF = 并行模式（I/O 点对点，仅传递触发信号） — 默认 OFF*</li>



<li><strong>SW1-5（探头供电电压）</strong>：ON = 5V DC，OFF = 12V DC / 24V DC（视探头型号而定） — 默认 OFF*</li>



<li><strong>SW1-6（过滤时间）</strong>：ON = 慢速过滤（长线缆 >10 m 或高噪声环境），OFF = 快速过滤（标准环境） — 默认 OFF*</li>



<li><strong>SW1-7（LED 指示使能）</strong>：ON = 启用状态 LED 指示，OFF = 禁用 LED 指示 — 默认 ON*</li>



<li><strong>SW1-8（固件更新模式）</strong>：ON = 固件更新模式（可通过 USB 升级 E32U 固件），OFF = 正常运行模式 — 默认 OFF*</li>
</ul>



<p class="wp-block-paragraph"><strong>配置说明：</strong></p>



<ol class="wp-block-list">
<li><strong>SW1-1（探头类型）</strong>：马波斯 MIDA 触发式探头通常为常开（NO）配置，触发信号闭合。若使用其他品牌常闭探头，需设为 OFF。</li>



<li><strong>SW1-2（输出极性）</strong>：应与 CNC 输入信号极性匹配。发那科系统通常使用正逻辑（ON）。</li>



<li><strong>SW1-3（协议）</strong>：PNP（ON）适用于大多数发那科 I/O 模块，NPN（OFF）适用于日系特定系统。</li>



<li><strong>SW1-4（接口模式）</strong>：串行模式用于双向数据通信（探头 ID、电池状态），并行模式用于简单的触发信号。对于支持 MIDA 智能探头的系统，建议设为 ON（串行）。</li>



<li><strong>SW1-5（供电电压）</strong>：务必与探头型号要求的供电电压一致。错误电压可能损坏探头。</li>



<li><strong>SW1-6（过滤时间）</strong>：在长电缆（>10m）或电磁干扰较强的环境中设为 ON 以增强抗干扰能力。</li>



<li><strong>SW1-7（LED）</strong>：建议启用，便于现场诊断探头触发状态。</li>



<li><strong>SW1-8（固件更新）</strong>：仅在更新 E32U 固件时设为 ON，正常工作时必须设为 OFF。</li>
</ol>



<p class="wp-block-paragraph"><strong>注意事项：</strong></p>



<ul class="wp-block-list">
<li>所有 DIP 开关配置更改后需断电重启 E32U 模块方可生效。</li>



<li>开关编号方向以模块外壳丝印为准，部分批次方向相反。</li>
</ul>



<h2 class="wp-block-heading">七、系统要求</h2>



<ul class="wp-block-list">
<li>发那科自定义宏 B（Custom Macro B）</li>



<li>用户宏程序区 O9000~O9999 可用</li>



<li>至少预留 8KB 宏程序存储空间</li>



<li>参数 #500~#999 可用（公共变量）</li>
</ul>



<h2 class="wp-block-heading">八、注意事项</h2>



<ol class="wp-block-list">
<li><strong>预行程补偿</strong>：标定F值与测量F值必须一致</li>



<li><strong>调用格式</strong>：必须使用 G65（不可用 G66 模态调用）</li>



<li><strong>小数点</strong>：每个整数参数后需加小数点</li>



<li><strong>参数单位</strong>：默认毫米，英寸模式下参数自动转换</li>



<li><strong>E32U接口</strong>：DIP开关配置详见本文第六节 E32U DIP 开关配置表</li>



<li><strong>标定周期</strong>：建议每 8 小时或换刀后重新标定以保障精度</li>



<li><strong>碰撞预防</strong>：编程时务必确认接近距离 (E) 大于安全间隙 ®，避免快进碰撞</li>



<li><strong>变量持久性</strong>：#100~#199 公共变量断电保持，修改后自动生效</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">本文档综合参考马波斯 MIDA 技术手册：D310A1AG07（对刀仪宏程序）、D310A2AG16（工件测量宏程序）、D310A4AG05（车床对刀）、D310A5AG13（车床工件测量）、D31038FC00（E32U 接口模块）。 编写维护：宁波匠测科技有限公司</p>
</blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【西门子篇】西门子SINUMERIK系统测头与刀具测量编程指南-CYCLE971-998</title>
		<link>https://jcetech.cn/siemens-probe-programming/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Sun, 31 May 2026 10:27:00 +0000</pubDate>
				<category><![CDATA[技术分享]]></category>
		<category><![CDATA[技术文章]]></category>
		<category><![CDATA[CNC]]></category>
		<category><![CDATA[siemens]]></category>
		<category><![CDATA[宏程序]]></category>
		<category><![CDATA[测头]]></category>
		<category><![CDATA[编程]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1040</guid>

					<description><![CDATA[西门子SINUMERIK系统测头与刀具测量编程指南：CYCLE测量循环库与MEAS功能 基准系统：SINUME [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">西门子SINUMERIK系统测头与刀具测量编程指南：CYCLE测量循环库与MEAS功能</h2>



<p class="wp-block-paragraph"><strong>基准系统：SINUMERIK 840D sl / 828D</strong></p>



<p class="wp-block-paragraph">先提醒一下，西门子SINUMERIK的测量编程体系与发那科、三菱有根本性的差异。它不使用发那科体系的G31（跳转）和G37（自动刀长）指令，而是以 <strong>MEAS测量功能</strong> 作为测头触发的底层接口，以 <strong>CYCLE971~CYCLE998测量循环库</strong> 作为工程可直接调用的标准化工具层。</p>



<p class="wp-block-paragraph">这套体系有两个突出特点：一是测量循环出厂即内置（对标三菱NAVI MILL），无需外挂宏程序包；二是循环库极为完整——从探头标定到工件测量到3D空间补偿，一条代码即可完成一次完整的测量-补偿闭环。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>说明：</strong> 本文以SINUMERIK 840D sl系统为基准，828D的CYCLE循环接口基本一致。840D sl的测量循环手册版本为12/2018（A5E44904897F AA）。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">要先说下有关西门子测量体系的底层机制</h2>



<h3 class="wp-block-heading">MEAS——西门子的测头触发指令</h3>



<p class="wp-block-paragraph">西门子不使用G31。与之等价的功能是 <strong>MEAS</strong> 测量功能。与发那科G31不同，<strong>MEAS本身不是独立的运动G代码，而是G1等插补指令的附加属性</strong>，必须搭配测头编号和触发沿一起使用。</p>



<p class="wp-block-paragraph">标准语法：</p>



<pre class="wp-block-preformatted">MEAS=1 G1 Z-50 F300        (1号测头，上升沿触发：接触工件时记录坐标)

</pre>



<p class="wp-block-paragraph">参数说明：</p>



<ul class="wp-block-list">
<li>MEAS=1：使用1号测头，上升沿（接触工件→触发信号）时记录坐标</li>



<li>MEAS=-1：使用1号测头，下降沿（离开工件→信号恢复）时记录坐标</li>



<li>数字（1/2）表示测头编号——西门子最多支持两个探头通道</li>
</ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>与发那科G31的关键差异：</strong> 发那科G31可单独作为运动指令使用；西门子MEAS必须搭配G1等插补指令，其作用是在直线插补过程中监听探头触发信号，一旦信号到达立即中断运动并记录坐标。</p>
</blockquote>



<p class="wp-block-paragraph"><strong>MEAW——触发后继续走完剩余行程</strong></p>



<p class="wp-block-paragraph">与MEAS不同，MEAW在测头触发后<strong>不会</strong>中断运动，而是继续走完剩余的定位路径，到达目标点后再停止。这在加工中心的特殊干涉场景中极为关键——例如测量深腔底部特征时，如果探头触发就立即停止，可能无法完全退出干涉区域。</p>



<pre class="wp-block-preformatted">MEAW=1 G1 Z-50 F300        (触发后继续走到Z-50，不删除剩余行程)

</pre>



<p class="wp-block-paragraph">MEAS的执行逻辑与发那科的G31一致：直线插补运动过程中持续监测探头触发信号，一旦信号到达，立即中断运动并记录当前坐标。但西门子将测得值写入的方式不同——不是通过#5061~#5063这样的系统变量，而是通过$AA_MM（实际系统变量）或 $AC_MEA（测量结果系统变量）系列来访问。</p>



<pre class="wp-block-preformatted">MEAS=1 G1 Z-50 F300        (1号测头，Z轴下移触发)
R1 = $AA_MM[1]             (读取触发点X机床坐标)
R2 = $AA_MM[2]             (读取触发点Y机床坐标)
R3 = $AA_MM[3]             (读取触发点Z机床坐标)
G0 Z100                    (退刀)

</pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>与发那科的差异：</strong> 发那科用只读宏变量#5061~#5063存触发坐标，必须在G31下一行立即读取；西门子通过$AA_MM系统变量读取，变量并非一次性失效，但推荐在触发后立即赋值给R参数以防范后续运动的干扰。</p>
</blockquote>



<h3 class="wp-block-heading">当测头硬件接入，请看：</h3>



<p class="wp-block-paragraph">西门子系统的测头信号链路：</p>



<pre class="wp-block-preformatted">测头触发 → 接收器 → NC I/O接口 → 探头输入端 → MEAS触发中断

</pre>



<p class="wp-block-paragraph">西门子的探头管理是通过 <strong>测头管理界面</strong>（Probe Management）集成的，而非像发那科那样通过PMC梯形图映射SKIP信号。在840D sl中，探头相关的配置集中在：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>配置项</th><th>路径</th><th>说明</th></tr><tr><td>探头类型</td><td>机床参数 MD52200</td><td>定义探头的类型和接口</td></tr><tr><td>探头有效</td><td>机床参数 MD52202</td><td>探头激活状态</td></tr><tr><td>探头输入映射</td><td>MD52210 / MD52211</td><td>探头信号对应的NC I/O地址</td></tr><tr><td>测量速度</td><td>MD52240</td><td>测量进给的极限值设置</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">CYCLE测量循环库总览</h2>



<h3 class="wp-block-heading">这里的体系结构是这样的：</h3>



<p class="wp-block-paragraph">西门子的测量循环按功能分为以下四组：</p>



<pre class="wp-block-preformatted">探头标定层    ─── CYCLE973（车削）/ CYCLE976（铣削）/ CYCLE982（刀具测量）
                           ↓
工件测量层    ─── CYCLE974（车削）/ CYCLE977/978/979/961（铣削）
                           ↓
3D测量层      ─── CYCLE997/995/996/9960（空间测量与补偿）
                           ↓
刀具测量层    ─── CYCLE971（基础版）/ CYCLE982（完整版）

</pre>



<h3 class="wp-block-heading">完整循环一览，下面表格看起来直观一点，废话也不多说：</h3>



<h3 class="wp-block-heading">工件测量（铣削版）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>循环</th><th>功能</th><th>典型用途</th></tr><tr><td>CYCLE976</td><td>探头标定</td><td>标定测头长度/半径，支持校准环、平面、标准球四种方式</td></tr><tr><td>CYCLE978 / CYCLE998</td><td>边沿间距</td><td>设置边沿、边对齐、测量槽边距</td></tr><tr><td>CYCLE977</td><td>综合测量</td><td>矩形腔、槽、隔断、凸台、孔（单循环覆盖多个类型）</td></tr><tr><td>CYCLE979</td><td>圆弧测量</td><td>内圆弧、外圆弧半径和圆心位置</td></tr><tr><td>CYCLE961</td><td>拐角测量</td><td>直角、任意角度拐角位置测量</td></tr><tr><td>CYCLE997</td><td>3D球体</td><td>球体/三球体空间位置测量</td></tr><tr><td>CYCLE995</td><td>3D主轴角度差</td><td>主轴定向角度偏差测量</td></tr><tr><td>CYCLE996</td><td>回转轴补偿</td><td>运动测量、回转轴定向补偿</td></tr><tr><td>CYCLE9960</td><td>坐标转换矢量</td><td>完整测量坐标转换矢量计算</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">工件测量（车削版）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>循环</th><th>功能</th><th>典型用途</th></tr><tr><td>CYCLE973</td><td>探头标定</td><td>车削探头长度/半径标定（平面/槽）</td></tr><tr><td>CYCLE974</td><td>车削测量</td><td>前沿、内径、外径测量</td></tr><tr><td>CYCLE994</td><td>车削测量（扩展）</td><td>与CYCLE974配合使用</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">刀具测量</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>循环</th><th>功能</th><th>典型用途</th></tr><tr><td>CYCLE982</td><td>刀具测量（完整版）</td><td>探头校准、车刀、铣刀、钻头的长度/直径测量</td></tr><tr><td>CYCLE971</td><td>刀具测量（基础版）</td><td>探头校准、铣刀/钻头基础测量，含刀齿检测</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">再来说下有关CYCLE976 铣削测头的标定——测量系统的第一个步骤</h2>



<p class="wp-block-paragraph">任何测量操作之前，必须先标定测头。CYCLE976是为铣削加工中心准备的测头标定循环，支持四种方式：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>标定方式</th><th>适用场景</th><th>测量内容</th></tr><tr><td>1. 校准环标定长度</td><td>有校准环时</td><td>测头Z轴长度</td></tr><tr><td>2. 校准环标定半径</td><td>有校准环时</td><td>测头X/Y半径</td></tr><tr><td>3. 平面标定</td><td>有标准平面时</td><td>测头长度和半径</td></tr><tr><td>4. 标准球标定</td><td>有标准球时</td><td>测头长度和半径（最高精度）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>典型调用：</strong></p>



<pre class="wp-block-preformatted">N10 T01 M06            (换测头)
N20 G0 G90 G54 X0 Y0 Z100 (定位到校准环上方)
N30 CYCLE976(1, 50.0)  (用直径50mm校准环标定测头长度)
N40 CYCLE976(2, 25.0)  (用校准环标定测头半径)
N50 M30

</pre>



<p class="wp-block-paragraph"><strong>参数说明：</strong></p>



<ul class="wp-block-list">
<li>第一个参数：标定模式（1=长度，2=半径环规，3=平面，4=标准球）</li>



<li>第二个参数：参考值（校准环直径、平面Z坐标或标准球直径）</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">来看下CYCLE977 铣削工件测量——最常用的综合循环</h2>



<p class="wp-block-paragraph">CYCLE977是西门子铣削测量中最核心的循环，一个循环即可覆盖多种几何元素的测量。</p>



<h3 class="wp-block-heading">使用方式</h3>



<pre class="wp-block-preformatted">N10 CYCLE977(测量类型, 参数组)

</pre>



<h3 class="wp-block-heading">支持的测量类型</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>类型代码</th><th>测量内容</th><th>结果</th></tr><tr><td>1</td><td>边沿间距（单边）</td><td>边沿位置</td></tr><tr><td>2</td><td>槽宽</td><td>槽中心位置和宽度</td></tr><tr><td>3</td><td>隔断（凸台宽度）</td><td>凸台中心位置和宽度</td></tr><tr><td>4</td><td>矩形腔</td><td>腔中心位置和长宽</td></tr><tr><td>5</td><td>矩形凸台</td><td>凸台中心位置和长宽</td></tr><tr><td>6</td><td>圆形凸台</td><td>凸台中心位置和直径</td></tr><tr><td>7</td><td>孔</td><td>孔中心位置和直径</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">这里典型调用示例如下：</h3>



<pre class="wp-block-preformatted">(内径测量)
N10 T01 M06            (换测头)
N20 G0 G90 G54 X50 Y50 Z100 (定位到预估孔中心)
N30 CYCLE977(7, 40.0)  (测量直径约40mm的孔)
N40 R10 = _OVR[0]      (读取测量结果 孔中心X坐标)
N50 R11 = _OVR[1]      (孔中心Y坐标)
N60 R12 = _OVR[2]      (实测直径)

</pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>注意了：</strong> CYCLE977 实际包含多达十余个形参（如测量变量 MVAR、补偿编号 KNUM、安全距离、测量速度、最大测量行程等），上述调用仅为最简写法。实际编程时建议通过 SINUMERIK Operate 界面的Measurement Mask自动生成调用语句，系统会自动填充默认参数。如需纯手动编写，须严格对齐形参位置和数据类型。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">结果的参数：</h3>



<p class="wp-block-paragraph">CYCLE测量循环将结果存入预定义系统变量中。以下是现场编程最高频使用的核心变量：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>变量</td><td>含义</td></tr><tr><td>_OVR[1]</td><td>实际测量值（例如实测孔径、槽宽）</td></tr><tr><td>_OVR[2]</td><td>偏差值（实测值 − 理论值，用于自动刀补或 CPK 数据记录）</td></tr><tr><td>_OVR[0]</td><td>辅助返回值（取决于测量类型）</td></tr><tr><td>$AA_MM[1]~[3]</td><td>触发时刻的机床坐标系坐标（X/Y/Z）</td></tr><tr><td>$AA_IW[X/Y/Z]</td><td>当前工件坐标系（G54~G599）下的轴坐标，常用于循环外的坐标比对</td></tr><tr><td>$AC_MEA[1]</td><td>测头1的实时触发状态：1=已触发，0=未触发。常用于循环外的防错判断</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>注意：</strong>_OVR 数组是西门子测量循环的结果缓存变量，必须在循环执行后立即读取。不同类型的测量结果映射到各索引的含义不同，具体以该循环的参数表为准。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">接下来，来看下刀具的测量——CYCLE971 和 CYCLE982</h2>



<h3 class="wp-block-heading">这里是CYCLE971 基础版刀具测量</h3>



<p class="wp-block-paragraph">CYCLE971是最常用的刀具测量循环，适用于铣刀和钻头的长度与直径测量。</p>



<pre class="wp-block-preformatted">N10 T01 M06            (换待测刀具)
N20 G0 G90 G54 X0 Y0  (定位到对刀仪上方)
N30 CYCLE971(1, 1, 2) (静止主轴，刀具1，Z方向测量刀长)

</pre>



<p class="wp-block-paragraph"><strong>参数：</strong></p>



<ul class="wp-block-list">
<li>参数1（探头类型）：1=静止主轴测量，2=旋转主轴测量</li>



<li>参数2（刀具号）：待测量的刀具编号</li>



<li>参数3（测量方向）：0=±X，1=±Y，2=±Z（视具体配置）</li>
</ul>



<h3 class="wp-block-heading">CYCLE982 完整版刀具测量</h3>



<p class="wp-block-paragraph">CYCLE982相比CYCLE971，增加了对车刀、成型刀的测量支持，并包含探头自身的校准功能。</p>



<h3 class="wp-block-heading">刀具测量的触发条件</h3>



<p class="wp-block-paragraph">西门子的刀具测量系统依赖于：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>条件</th><th>说明</th></tr><tr><td>对刀仪标定完毕</td><td>对刀仪参考位置须预先通过砧板标定确认</td></tr><tr><td>探头类型参数正确</td><td>MD52200须与实际探头类型匹配</td></tr><tr><td>测量方向参数正确</td><td>须与对刀仪的安装方向一致</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">三系统对比：发那科 vs 三菱 vs 西门子</h2>



<p class="wp-block-paragraph">这篇是写的系列版的第三篇了，前面也发了发那科和三菱，今天写了西门子，也算对三个主流系统做个小结。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>对比项</th><th>发那科 0i-F</th><th>三菱 M800/M80</th><th>西门子 840D sl</th></tr><tr><td>测头触发指令</td><td>G31（跳转）</td><td>G31（跳跃）/ G31.1~G31.3（多段跳跃）</td><td>MEAS</td></tr><tr><td>触发坐标读取</td><td>#5061~#5063（只读，立即读取）</td><td>#5061~#5063（只读，立即读取）</td><td>$AA_MM[1]~[3]</td></tr><tr><td>底层触发机制</td><td>SKIP信号 → PMC → NC</td><td>SKIP信号 → PMC → NC</td><td>NC探头管理（MD52200系列）</td></tr><tr><td>自动刀长测定</td><td>G37（轴向）/ G36（径向）</td><td>G37（加工中心）/ G36（车床径向）</td><td>CYCLE971 / CYCLE982</td></tr><tr><td>工件测量宏程序</td><td>Inspection Plus（需外挂）</td><td>NAVI MILL（出厂内置）</td><td>CYCLE测量循环库（出厂内置）</td></tr><tr><td>标定循环</td><td>P9801（长度）/ P9802（环规）</td><td>P9801（长度）/ P9802（环规）</td><td>CYCLE976（铣削）/ CYCLE973（车削）</td></tr><tr><td>工件测量循环</td><td>P9811（单点）/ P9814（内径/外圆）</td><td>P9811（单点）/ P9814（内径/外圆）</td><td>CYCLE977（综合）/ CYCLE979（圆弧）</td></tr><tr><td>内径测量</td><td>P9814 D50.</td><td>P9814 D50.</td><td>CYCLE977(7, 40.0)</td></tr><tr><td>3D测量</td><td>❌ 无内建循环</td><td>❌ 无内建循环</td><td>✅ CYCLE997/995/996/9960</td></tr><tr><td>刀具测量</td><td>P9820</td><td>P9820</td><td>CYCLE971 / CYCLE982</td></tr><tr><td>系统变量体系</td><td>#5000~#6000系列</td><td>#60000系列</td><td>$AA_ / $AC_ / _OVR系列</td></tr><tr><td>编程语言风格</td><td>传统G代码+宏变量</td><td>传统G代码+宏变量</td><td>G代码+高级语言混合</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">有关的常见容易出错的地方与排查，可以翻一下：</h2>



<h3 class="wp-block-heading">比如：CYCLE循环不执行</h3>



<ol class="wp-block-list">
<li><strong>探头管理未正确配置</strong> → 检查MD52200（探头类型）和MD52202（探头激活）</li>



<li><strong>探头的NC I/O地址未映射</strong> → 检查MD52210/MD52211是否与实际接线一致</li>



<li><strong>测量进给极限过低</strong> → 检查MD52240</li>
</ol>



<h3 class="wp-block-heading">测量结果异常</h3>



<ol class="wp-block-list">
<li><strong>探头未标定</strong> → CYCLE976必须在使用前执行，标定值过期需重新标定</li>



<li><strong>校准环/标准球尺寸参数错误</strong> → CYCLE976中的参考直径必须与实际校准工具一致</li>



<li><strong>探头测针弯曲或磨损</strong> → 目视检查测针状态</li>
</ol>



<h3 class="wp-block-heading">CYCLE循环与G代码混合时的注意事项</h3>



<ul class="wp-block-list">
<li>CYCLE循环内部已包含完整的运动逻辑，不要在CYCLE前手动编写G31/MEAS定位</li>



<li>CYCLE执行完毕后，测量结果存入 _OVR 系统变量，须在下一程序段立即读取</li>



<li>如果使用多探头系统，CYCLE976/982的切换要注意当前激活的探头编号</li>
</ul>



<h3 class="wp-block-heading">与发那科/三菱体系的迁移注意事项</h3>



<ul class="wp-block-list">
<li>G31 → MEAS：功能等价，但变量读取方式不同（$AA_MM vs #5061）</li>



<li>标定概念一致，但宏程序号不同（P9801/P9802 vs CYCLE976/973）</li>



<li>刀具测量：发那科用G37/G36自动写入刀补，西门子通过CYCLE971/982参数控制是否自动写入</li>
</ul>



<h3 class="wp-block-heading">进给率（F值）与测头硬件特性的匹配——最容易被忽视的误差源</h3>



<p class="wp-block-paragraph">这是一个跨系统的共性问题，但在西门子体系中同样致命，且因CYCLE循环&#8221;自动执行&#8221;的特性更容易被忽视。</p>



<p class="wp-block-paragraph"><strong>原因：</strong> 现代工业测头内部采用光电式或微动开关结构来检测测针位移，而非纯机械齿轮传动。这种结构在测针接触工件产生位移，到最终向数控系统发送触发信号之间，存在一个极其微小但<strong>固定存在</strong>的预行程（Pre-Travel）。预行程的大小与测头接触时的运动速度（即进给率F值）直接相关。</p>



<p class="wp-block-paragraph"><strong>后果：</strong> 如果在 <strong>CYCLE976 标定时使用F300</strong>，而在 <strong>CYCLE977 工件测量时使用F500</strong>，预行程误差无法被系统正确抵消，直接导致微米级的测量偏差——这在公差带只有±5μm的精加工场景中是致命的。</p>



<p class="wp-block-paragraph"><strong>规则：</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>原则</th><th>说明</th></tr><tr><td>标定F值 = 测量F值</td><td>CYCLE976（标定）和CYCLE977/979（工件测量）中的进给率F值必须保持绝对一致</td></tr><tr><td>变化需重新标定</td><td>如确需更改测量进给速度，必须先用新F值重新执行CYCLE976标定</td></tr><tr><td>同一F值应用于所有同类测量</td><td>确保同一把测头的所有测量操作使用同一进给率</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>实战建议：</strong> 在CNC程序的标定段和测量段显式声明F值（不依赖模态继承），防止因上一把刀具的进给参数残留导致F值偏移。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">最后讲一下个人总结</h2>



<p class="wp-block-paragraph">西门子SINUMERIK的测量编程体系与其他两家最核心的差异在于：</p>



<pre class="wp-block-preformatted">底层：MEAS测量指令（替代G31）— 通过NC探头管理系统集成，非PMC mapping
       ↓
中层：CYCLE测量循环库 — 出厂内置，标定/工件测量/刀具测量全覆盖，无需外挂
       ↓
上层：3D空间测量体系 — CYCLE995/996/9960，支持主轴定向和回转轴补偿（发那科和三菱无此能力）

</pre>



<p class="wp-block-paragraph"><strong>CYCLE976</strong>是所有测量操作的起点（标定），<strong>CYCLE977</strong>是铣削工件测量的核心入口，<strong>CYCLE971/982</strong>是刀具测量的标准接口。三者共用底层的探头管理和触发机制——理解了MEAS和$AA_MM变量体系，就掌握了西门子测量编程的核心。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【三菱篇】【干货】三菱M80系统测头与对刀仪编程指南-G31-NAVI-MILL</title>
		<link>https://jcetech.cn/mitsubishielectric-probe-programming/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Sun, 31 May 2026 10:22:41 +0000</pubDate>
				<category><![CDATA[技术分享]]></category>
		<category><![CDATA[技术文章]]></category>
		<category><![CDATA[mitsubishielectric]]></category>
		<category><![CDATA[三菱]]></category>
		<category><![CDATA[宏程序]]></category>
		<category><![CDATA[测头]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1037</guid>

					<description><![CDATA[三菱M80系统测头与对刀仪编程指南：G31跳跃体系与NAVI MILL测量循环 基准系统：三菱MELDAS M [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">三菱M80系统测头与对刀仪编程指南：G31跳跃体系与NAVI MILL测量循环</h2>



<p class="wp-block-paragraph"><strong>基准系统：三菱MELDAS M800/M80系列（M系加工中心）</strong></p>



<p class="wp-block-paragraph">三菱MELDAS系统的在机测量编程体系与发那科有相似的底层逻辑——同样以 <strong>G31跳跃功能（Skip）</strong> 作为测头触发的硬件入口，以 <strong>G37自动刀具长度测定</strong> 作为对刀仪的编程接口。但在具体实现上，三菱有几处独特的设计：<strong>多段跳跃（G31.1~G31.3）</strong> 支持单次程记录多次触发位置，<strong>NAVI MILL测量循环</strong> 是内建在系统中的工件/刀具测量宏程序体系，无需像发那科那样外挂Inspection Plus宏包。</p>



<p class="wp-block-paragraph">本文以三菱M800/M80系列加工中心系统（M系）为基准，说明这套测量编程体系的每一个环节。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>说明：</strong> 本文涉及的G代码和参数以M800/M80系列为基准，M700/VM70V系列及旧系列可能存在差异，具体请以对应机型的编程手册为准。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">首先是G31跳跃功能——测头触发的底层机制</h2>



<h3 class="wp-block-heading">G31的基本行为</h3>



<p class="wp-block-paragraph">与发那科一致，三菱的G31属于00组一次性G代码，功能是在直线插补运动过程中持续监测跳跃信号（Skip Signal）的输入：</p>



<p class="wp-block-paragraph">工业测头内部采用<strong>光电式或微动开关式结构</strong>：当测针接触工件表面产生微观形变时，内部棱镜光路被遮挡（光电式），或精密弹簧-触点机构瞬间通断（微动式），从而输出一个TTL电平变化的跳跃信号给数控系统的I/O接口。这个过程发生在微秒级，远比G31直线插补的伺服周期快，因此系统能在大约1~10 μm的行程内完成触发中断——这是机内测量能达到微米级精度的物理基础。</p>



<pre class="wp-block-preformatted">G31 Z-50. F300        (Z轴向下移动，等待测头触发信号)
#100 = #5063           (立即读取触发点Z坐标)
G00 Z100.              (安全退刀)

</pre>



<p class="wp-block-paragraph">触发后系统将位置坐标存入系统变量：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>变量号</th><th>含义</th></tr><tr><td>#5061</td><td>触发点X轴坐标（机械坐标）</td></tr><tr><td>#5062</td><td>触发点Y轴坐标（机械坐标）</td></tr><tr><td>#5063</td><td>触发点Z轴坐标（机械坐标）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>必须在G31的下一程序段立即读取并保存，</strong> 道理和发那科一样——后续移动指令会覆盖这些变量。</p>



<h3 class="wp-block-heading">三菱的SKIP信号链路</h3>



<p class="wp-block-paragraph">三菱的跳跃信号硬件链路与发那科类似：</p>



<pre class="wp-block-preformatted">测头触发 → 接收器（如雷尼绍OMI-2/OMI-2T）→ PMC输入 → 系统内部SKIP信号

</pre>



<p class="wp-block-paragraph">关键参数：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数号</th><th>含义</th><th>典型值</th></tr><tr><td>#60001#6（SKE）</td><td>SKIP信号有效极性</td><td>1（高电平有效）</td></tr><tr><td>#60001#7（SKP）</td><td>跳跃功能有效</td><td>1</td></tr><tr><td>#60002#7（G37）</td><td>G37自动刀长测定有效</td><td>1</td></tr><tr><td>#60010</td><td>G37最大移动距离（安全范围）</td><td>根据最大刀具长度设定</td></tr><tr><td>#60011</td><td>G37测定进给速度</td><td>300~500 mm/min</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">多段跳跃——三菱对比发那科的独特优势</h2>



<p class="wp-block-paragraph">这是三菱系统最实用的特色之一。发那科的G31要测直径需要用 G31 P2 做多段跳跃，而三菱则将多段跳跃拆成了独立的G代码：</p>



<h3 class="wp-block-heading">G31.1~G31.3 多段跳跃指令</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>指令</th><th>功能</th><th>典型用途</th></tr><tr><td>G31</td><td>单次跳跃（跟发那科一致）</td><td>单点表面测量</td></tr><tr><td>G31.1</td><td>多段跳跃1-1</td><td>记录第1次触发位置</td></tr><tr><td>G31.2</td><td>多段跳跃1-2</td><td>记录第2次触发位置</td></tr><tr><td>G31.3</td><td>多段跳跃1-3</td><td>记录第3次触发位置</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">应用场景：内径测量</h3>



<pre class="wp-block-preformatted">G90 G00 X0 Y0         (定位到孔中心)
G01 Z-5. F500          (下到测量深度)
G31.1 X-20. F200       (X负方向移动，记录第1次触发)
G00 X0                  (回到中心)
G31.2 X20. F200        (X正方向移动，记录第2次触发)
G00 Z100.               (退刀)
#101 = #5061            (第1次触发X坐标)
#102 = #5061            (第2次触发X坐标)
#103 = #102 - #101      (直径差值)

</pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>注意：</strong> 多段跳跃每次触发后坐标存入同一个系统变量（#5061~#5063），<strong>必须在每次触发后立即读取赋值</strong>，否则后续触发会覆盖。</p>
</blockquote>



<h3 class="wp-block-heading">变速跳跃</h3>



<p class="wp-block-paragraph">三菱的G31还支持<strong>变速跳跃（Variable Feed Skip）</strong>——在跳跃移动过程中自动调整进给速度以防止过冲，适合薄壁件或精密表面测量：</p>



<pre class="wp-block-preformatted">G31 Z-20. F500 R100    (Z轴下移，遇到触发急停，触发后R指定速度退刀)

</pre>



<p class="wp-block-paragraph">这个 R 参数是三菱的扩展功能，发那科标准G31不支持。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">G37自动刀具长度测定——对刀仪编程</h2>



<h3 class="wp-block-heading">G37的基本用法</h3>



<p class="wp-block-paragraph">三菱加工中心M系中，<strong>G37是自动刀具长度测定的专用指令</strong>，功能上对应发那科的G37（轴向刀长测定）。</p>



<pre class="wp-block-preformatted">T01 M06                 (换刀)
G90 G00 G54 X0 Y0      (定位到对刀仪上方)
G43 Z100. H01          (建立刀长补偿 三菱用G43和发那科一致)
G00 Z-50.              (快速移动到对刀仪上方安全距离)
G37 Z-70. F300         (Z轴慢速下移，接触对刀仪后记录刀长)
G00 Z100.              (退刀)
M01

</pre>



<p class="wp-block-paragraph">G37触发后，系统自动：</p>



<ol class="wp-block-list">
<li>检测SKIP信号</li>



<li>记录接触点Z坐标</li>



<li>计算刀长偏置并<strong>自动写入当前刀具的H补偿号</strong></li>
</ol>



<h3 class="wp-block-heading">G37执行前的关键检查</h3>



<p class="wp-block-paragraph">与发那科类似，三菱的G37也有几项前置条件：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>条件</th><th>说明</th></tr><tr><td>G43已建立（推荐）</td><td>虽然G37可在无G43下执行，但建立了刀补后测出的刀长值是相对于补偿基准的</td></tr><tr><td>SKP信号正常</td><td>可通过#60001#7确认</td></tr><tr><td>安全距离足够</td><td>参数#60010设定值须大于对刀仪到刀尖的实际距离</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">G37与G37.1~G37.2的关系</h3>



<p class="wp-block-paragraph">在部分系统中：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>指令</th><th>功能</th></tr><tr><td>G37</td><td>自动刀长测定（标准）</td></tr><tr><td>G37.1</td><td>特别固定循环（棋盘孔）——铣削用，与测量无关</td></tr><tr><td>G37.2</td><td>自动刀具长度测定（车床L系变体）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>重点：</strong> G37在加工中心（M系）中就是刀长测定指令。车床系统（L系）中G37的用法可能不同，需参照对应手册。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">再来看NAVI MILL测量循环——三菱的内建测头宏程序</h2>



<h3 class="wp-block-heading">让我们了解下到底什么是NAVI MILL</h3>



<p class="wp-block-paragraph">NAVI MILL是三菱M800/M80系列内置的<strong>对话式编程系统</strong>，其中包含一套完整的<strong>测量循环库（Measurement Cycles）</strong>。与发那科需要单独购买/导入雷尼绍Inspection Plus不同，三菱的测量宏程序是<strong>出厂即内置</strong>在系统中的。</p>



<p class="wp-block-paragraph">NAVI MILL测量循环覆盖以下功能：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>分类</th><th>功能</th></tr><tr><td>探头标定</td><td>测头Z轴长度标定（P9801）、测头XY偏置与半径标定（P9802/P9803）</td></tr><tr><td>工件测量</td><td>单点测量、内径/外径、槽宽、凸台宽度、角度、孔距</td></tr><tr><td>刀具测量</td><td>刀具长度测量、刀具直径/半径测量</td></tr><tr><td>自动补偿</td><td>测量后自动写入偏置、工件坐标系偏移</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">通过G65调用的测量宏</h3>



<p class="wp-block-paragraph">NAVI MILL的测量循环可以通过G65（宏程序单纯调用）+ 指定的程序号来调用。常见的宏程序号体系：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏程序号</th><th>功能</th></tr><tr><td>O9801</td><td>测头长度标定</td></tr><tr><td>O9802</td><td>测头半径标定（X/Y方向）</td></tr><tr><td>O9810</td><td>安全定位移动（遇触发急停）</td></tr><tr><td>O9811</td><td>单点表面Z轴测量</td></tr><tr><td>O9812</td><td>内径/外径测量</td></tr><tr><td>O9814</td><td>角度/分中测量</td></tr><tr><td>O9820</td><td>刀具长度测量</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>注意：</strong> 以上程序号体系与雷尼绍Inspection Plus的程序号一致，但实现方式和参数接口可能不同。具体调用参数请参照三菱官方NAVI MILL编程手册。如果机床装备的是雷尼绍测头+雷尼绍宏程序，则走雷尼绍的O9000系列标准。</p>
</blockquote>



<h3 class="wp-block-heading">典型调用示例</h3>



<pre class="wp-block-preformatted">G65 P9801 Z-30.        (测头Z轴长度标定)

G65 P9802 D50.         (环规中心XY偏置与半径标定)

(工件表面测量)
G65 P9811 Z-20. S1     (Z轴单点测量，结果补偿进G54坐标系)

(内径测量)
G65 P9812 D50.         (测量直径约50mm的内孔)

</pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">三菱vs发那科测量编程对比</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>对比项</th><th>三菱M800/M80</th><th>发那科0i-F</th></tr><tr><td>G31跳转</td><td>✅ 支持</td><td>✅ 支持</td></tr><tr><td>G31多段跳跃</td><td>✅ 独立G代码（G31.1~G31.3）</td><td>✅ G31 P2形式</td></tr><tr><td>变速跳跃（R参数）</td><td>✅ 支持</td><td>❌ 标准不支持</td></tr><tr><td>G36径向测定</td><td>❌ 加工中心无</td><td>✅ 专用G36</td></tr><tr><td>G37刀长测定</td><td>✅ 支持</td><td>✅ 支持</td></tr><tr><td>内建测量宏程序</td><td>✅ NAVI MILL（出厂内置）</td><td>❌ 需外挂Inspection Plus</td></tr><tr><td>参数#6000系列</td><td>✅ 三菱专用参数体系</td><td>✅ #5000~#6000系列</td></tr><tr><td>触发坐标系统变量</td><td>✅ #5061~#5063</td><td>✅ #5061~#5063</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>关于G36/G37的补充说明：</strong> G36（径向测定）与G37（轴向测定）的区分主要存在于<strong>车削系统</strong>中——车床L系用G36测X轴（径向）、G37测Z轴（轴向）。而在<strong>加工中心（铣削系统）</strong> 中，通常统一使用G37进行自动刀具长度测定，G36不出现。因此上表中&#8221;加工中心无G36&#8243;的结论是准确的。若同时涉及车床编程，需注意这一差异。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">再来看看常见陷阱与排查</h2>



<h3 class="wp-block-heading">G37不触发的典型原因</h3>



<ol class="wp-block-list">
<li><strong>#60001#7(SKP)=0</strong> → 跳跃功能未启用，设1</li>



<li><strong>#60002#7(G37)=0</strong> → G37功能未启用，设1</li>



<li><strong>#60010设定过小</strong> → G37移动距离不足，刀具未触碰到对刀仪就到达了极限距离</li>



<li><strong>测头电池电量低</strong> → SKIP信号幅度不足，无法触发</li>



<li><strong>SKIP极性不对</strong> → #60001#6(SKE)设反，信号高低电平不匹配</li>
</ol>



<h3 class="wp-block-heading">G31多段跳跃误判</h3>



<ul class="wp-block-list">
<li>G31.1G31.3每次触发后将坐标写入**同一组#5061#5063**</li>



<li><strong>必须在每次G31.x后立即读取保存</strong>，不能等所有跳跃完成后一次性读取</li>
</ul>



<h3 class="wp-block-heading">宏程序号冲突</h3>



<ul class="wp-block-list">
<li>如果机床同时安装了雷尼绍宏程序（O9000系列）和三菱NAVI MILL宏程序（O9800系列），注意程序号范围不重叠</li>



<li>确认当前调用的是哪一套宏程序体系，参数接口不同会导致测量结果异常</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">最后总结一下子</h2>



<p class="wp-block-paragraph">把三菱的测量编程体系拆到底，核心其实也只有三层：</p>



<pre class="wp-block-preformatted">底层：G31跳跃功能（Skip Signal）— 三菱特色：多段跳跃G31.1~G31.3 + 变速跳跃
       ↓
中层：G37自动刀具长度测定 — 对刀仪专用，触发后自动写入H补偿
       ↓
上层：NAVI MILL测量循环 — 内置宏程序体系，标定/测量/补偿一体化

</pre>



<p class="wp-block-paragraph"><strong>G31</strong>是所有测头应用的地基，<strong>G37</strong>是对刀仪的入口，<strong>NAVI MILL</strong>是工程可直接调用的工具层。三者使用的底层信号机制完全一致——理解G31和SKIP信号链路，就掌握了三菱测量编程的核心。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【发那科篇】发那科系统测头与对刀仪编程指南-G31-G37-宏程序体系</title>
		<link>https://jcetech.cn/fanuc-probe-programming/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Sun, 31 May 2026 10:17:04 +0000</pubDate>
				<category><![CDATA[技术分享]]></category>
		<category><![CDATA[技术文章]]></category>
		<category><![CDATA[FANUC]]></category>
		<category><![CDATA[发那科]]></category>
		<category><![CDATA[宏程序]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1034</guid>

					<description><![CDATA[基准系统：发那科0i-MODEL F 发那科系统在机内测量领域有两套核心G代码支撑着整个测头/对刀仪的应用体系 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>基准系统：发那科0i-MODEL F</strong></p>



<p class="wp-block-paragraph">发那科系统在机内测量领域有两套核心G代码支撑着整个测头/对刀仪的应用体系：<strong>G31（跳转功能）</strong> 和 <strong>G36/G37（刀具自动测定）</strong>。前者是工件测头的触发基石，后者是对刀仪的自动测量入口。再往上，雷尼绍的Inspection Plus宏程序包把G31封装成了工程可直接调用的标定与测量循环。</p>



<p class="wp-block-paragraph">本文把这套体系从头到尾拆一遍。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>说明：</strong> 本文以发那科0i-MODEL F为基准编写，G31/G36/G37的基本用法同样适用于0i-D、30i/31i-B系列，参数号可能因系统版本略有差异。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">G31跳转功能——测头触发的底层逻辑</h2>



<h3 class="wp-block-heading">G31干了什么</h3>



<p class="wp-block-paragraph">G31是发那科系统的<strong>跳转功能</strong>（Skip Function），属于00组一次性G代码（仅当前程序段有效）。它与G01在运动方式上完全一致——按指定的F速度做直线插补——唯一的区别是：<strong>G31在运动过程中持续监测跳转信号（SKIP信号）的输入。一旦SKIP信号从0变为1，系统立即中断当前运动、记录当前位置坐标，并跳转执行下一程序段。</strong></p>



<p class="wp-block-paragraph">这是测头触发的底层硬件机制。</p>



<pre class="wp-block-preformatted">G31 Z-50. F300        ; Z轴向下移动300mm/min，等待SKIP信号
#100 = #5063          ; 关键：在紧接着的下一行立即读取Z轴触发坐标
G90 G00 Z100.         ; 安全退刀

</pre>



<p class="wp-block-paragraph"><strong>注意：</strong> G31触发后系统会自动将触发时的各轴坐标存入 <strong>#5061（X）、#5062（Y）、#5063（Z）</strong> 这三个只读宏变量中。必须在G31的下一程序段立即读取并赋值给其他变量。单轴探测时只读取对应轴坐标即可（如上例只读#5063），不要在G31后连续读取多轴——此时X/Y变量可能已被减速停止后的位置坐标刷新，导致微米级精度超差。</p>



<h3 class="wp-block-heading">SKIP信号的硬件链路</h3>



<p class="wp-block-paragraph">SKIP信号在发那科系统中的硬件路径：</p>



<pre class="wp-block-preformatted">测头触发 → OMI-2/OIM接收器 → PMC输入(X地址) → 系统内部SKIP信号

</pre>



<p class="wp-block-paragraph">关键参数：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数号</th><th>含义</th><th>典型设定</th></tr><tr><td>#6200#0 (SKIP)</td><td>跳转信号有效电平</td><td>1（高电平有效）</td></tr><tr><td>#6200#1 (MI)</td><td>多段跳转信号有效电平</td><td>0</td></tr><tr><td>X地址</td><td>SKIP信号对应的PMC输入点</td><td>由梯形图定义，常用X4.7/X6.3</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>常见误区：</strong> 很多人以为测头装上就能用G31。实际上G31只认系统的SKIP信号，而SKIP信号需要两根东西配合：</p>



<ol class="wp-block-list">
<li>接收器（OMI-2等）将测头触发信号转换为电气信号</li>



<li>PMC梯形图将这个电气信号映射到系统SKIP输入端</li>
</ol>



<p class="wp-block-paragraph">两者缺一，G31就不会触发，轴会直接走到超程。</p>



<h3 class="wp-block-heading">G31多段跳转（G31 P）</h3>



<p class="wp-block-paragraph">发那科0i-F及以上系统支持<strong>G31多段跳转</strong>功能——通过指定P参数，可以在一次G31运动中记录最多3个触发点：</p>



<pre class="wp-block-preformatted">G31 P2 Z-100. F500   ; 记录前2次触发位置

</pre>



<p class="wp-block-paragraph">应用场景：刀具半径测量时，铣刀先触碰到对刀仪左壁（第一次触发），继续移动通过刀具中心空隙后触碰右壁（第二次触发）——两次触发位置之差就是刀具直径。</p>



<p class="wp-block-paragraph">不过雷尼绍Inspection Plus宏程序在内部已经处理了这些逻辑，日常使用中直接调对应的宏程序即可，不需要手写G31多段跳转。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">G36/G37刀具自动测定——对刀仪的专用指令</h2>



<h3 class="wp-block-heading">G36与G37的分工</h3>



<p class="wp-block-paragraph">G36和G37是发那科系统的一对<strong>刀具自动测定</strong>指令，同属00组G代码，功能互为反向：</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>指令</th><th>功能</th><th>测量方向</th></tr><tr><td>G36</td><td>刀具径向自动测定</td><td>X轴或Y轴方向（测偏置/半径）</td></tr><tr><td>G37</td><td>刀具轴向自动测定</td><td>Z轴方向（测刀长）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">两者的行为与G31类似——在进给运动中监测SKIP信号——但区别在于：</p>



<ul class="wp-block-list">
<li>G31只记录触发坐标，不做后续处理</li>



<li>G36/G37触发后 <strong>自动将测量计算结果写入当前刀具的磨损偏置或几何偏置</strong></li>
</ul>



<h3 class="wp-block-heading">安全距离保护：参数#5091/#5092</h3>



<p class="wp-block-paragraph">G36和G37本身不提供&#8221;安全围栏&#8221;功能。<strong>防止对刀仪被撞坏的安全距离是通过系统参数设定的：</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数号</th><th>含义</th><th>典型设定</th></tr><tr><td>#5091</td><td>刀具自动测定（G36/G37）的最大移动距离（轴向）</td><td>根据实际刀具范围设定</td></tr><tr><td>#5092</td><td>刀具自动测定时的进给速度</td><td>300~500 mm/min</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">如果G36/G37在执行过程中移动距离超过#5091的设定值仍未触发SKIP信号，系统会触发报警并停止运动，从而保护对刀仪不被撞击。</p>



<p class="wp-block-paragraph">在实际应用中，也有在一些非标准场景下使用G31配合宏程序手写限位保护的做法，但标准的发那科安全方案就是<strong>参数#5091控制搜索范围</strong>。</p>



<h3 class="wp-block-heading">G37刀具长度测定（轴向/Z向）</h3>



<p class="wp-block-paragraph">G37的工作原理：</p>



<ol class="wp-block-list">
<li>系统读取#5091设定的最大移动距离</li>



<li>G37开始沿Z轴向下移动</li>



<li>对刀仪被触发 → SKIP信号拉高</li>



<li>系统记录触发点Z坐标 → 存入只读变量**#5063**（G31触发位置Z）</li>



<li>系统自动计算 刀长 = 对刀仪参考高度 &#8211; Z_trigger</li>



<li>结果写入当前刀具的H偏置</li>
</ol>



<p class="wp-block-paragraph"><strong>对刀仪参考高度如何设定：</strong> 对刀仪顶面在机床坐标系中的Z坐标，是在首次安装时手工设定到<strong>参数No.5063</strong>（不是宏变量#5063）中的。操作方式是在系统参数画面中找到5063号参数，手动输入对刀仪顶面的机床坐标Z值。不需要也不允许在程序中用#5063 = &#8230;赋值——宏变量#5061~#5068是只读的，无法赋值。</p>



<h3 class="wp-block-heading">G37完整示例（马波斯T25对刀仪）</h3>



<pre class="wp-block-preformatted">(=== 首次安装：设定对刀仪偏置 ===)
(基准刀长度 L_ref = 120.000mm)
(1. 手轮移至对刀仪上方，使基准刀端面刚好接触对刀仪上表面)
(2. 记录此时机床Z坐标值，假设为Z_arm_pos)
(3. 计算：对刀仪顶面Z值 = Z_arm_pos - L_ref)
(4. 在系统参数画面中找到"No.5063"，手动输入计算结果)
(5. 这个值永久有效，不需要每次都设)
(=== 日常生产：自动对刀 ===)
T02 M06                    (换刀)
G90 G00 X#501 Y#502       (移至对刀仪中心，#501/#502预先存储)
G00 Z150.                  (用机床坐标快速下至安全高度，勿带G43)
G49                        (取消刀长补偿，防止干扰G37计算)
G37 G91 Z-30. F500        (自动测量：向下30mm，500mm/min)
(触发后系统自动计算刀长并更新至H02对应的几何偏置)
G90 G00 Z300.             (退刀)

</pre>



<h3 class="wp-block-heading">G36半径/直径测量（径向/X向）</h3>



<p class="wp-block-paragraph">G36用于刀具沿X轴或Y轴的径向触发，系统自动将测量结果写入刀具偏置：</p>



<pre class="wp-block-preformatted">(=== 刀具半径测量 ===)
G90 G00 X#501 Y#502      (移至对刀仪中心)
Z#503+50.                 (到对刀仪顶面上方50mm)
G36 G91 X25. F300         (+X方向，刀具右侧触面对刀仪侧壁)
G90 G00 Z300.

</pre>



<p class="wp-block-paragraph"><strong>逻辑说明：</strong></p>



<ul class="wp-block-list">
<li>G36沿X正方向移动，刀具侧壁触碰对刀仪时触发</li>



<li>系统根据触发坐标和已知对刀仪中心X坐标，自动计算刀具半径</li>



<li><strong>结果写入当前刀具对应的D偏置（或半径几何/磨损偏置中，具体由系统参数决定）。</strong></li>
</ul>



<p class="wp-block-paragraph"><strong>注意：</strong> 半径测量依赖的是相对差值，因此对刀仪的安装位置偏差在此过程中会自动抵消。但对刀仪的机械状态（侧壁垂直度、表面清洁度）直接影响测量精度。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Inspection Plus宏程序体系——把G31封装成工程语言</h2>



<p class="wp-block-paragraph">雷尼绍的Inspection Plus是一套预装在发那科系统上的宏程序包。它不是硬件，而是以O9000~O9999系列宏程序的形式存储在CNC内存中。它的核心价值：<strong>把G31跳转坐标 → 与已知基准对比计算 → 更新偏置变量 这个流程封装成一条G65调用。</strong></p>



<h3 class="wp-block-heading">核心宏程序一览</h3>



<h3 class="wp-block-heading">标定类（O9800系列）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏程序</th><th>功能</th><th>说明</th></tr><tr><td>P9801</td><td>标定测头长度</td><td>用环规或基准面标定测头的Z向长度偏置</td></tr><tr><td>P9802</td><td>标定测头直径</td><td>用环规内壁四方向测量标定触发半径</td></tr><tr><td>P9804</td><td>标准球标定（长度+直径）</td><td>合并P9801+P9802，用标准球替代环规</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">测量类（O9801~O9814系列通用测量循环）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>宏程序</th><th>功能</th></tr><tr><td>P9810</td><td>安全定位移动（遇触发急停）</td></tr><tr><td>P9811</td><td>单点表面Z轴测量</td></tr><tr><td>P9812</td><td>内径/外径测量</td></tr><tr><td>P9814</td><td>标准球验证/角度测量</td></tr><tr><td>P9732</td><td>电池电量检测</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">P9810安全定位——防撞第一道防线</h3>



<pre class="wp-block-preformatted">G65 P9810 Z-5. F3000

</pre>



<p class="wp-block-paragraph">P9810做的事情：以3000mm/min的G00速度移动到Z-5.位置，但<strong>在移动过程中监测测头触发信号</strong>。如果在到达目标位置之前测头触碰到任何障碍物，立即急停并触发报警。</p>



<p class="wp-block-paragraph"><strong>这个设计的精妙之处</strong>：如果测头带电开启，P9810移动时如果路上遇到切屑堆积或工件残留，会在触碰瞬间停下报警，而不是像常规G00那样硬推过去把测头撞坏。</p>



<h3 class="wp-block-heading">P9801测头长度标定</h3>



<p class="wp-block-paragraph">用环规标定测头（OMP40-2为例）：</p>



<pre class="wp-block-preformatted">G90 G54 G00 X0 Y0
G43 Z100. H01                (调出测头刀补)
G65 P9810 Z-5. F3000         (安全定位到环规上方)
G65 P9801 Z_ring_top         (标定：测量环规顶面，自动计算测头长度偏置)
M30

</pre>



<p class="wp-block-paragraph"><strong>内部逻辑（简化版）：</strong></p>



<ol class="wp-block-list">
<li>用G31向下进给，触碰环规顶面</li>



<li>记录触发坐标（存入#5063）</li>



<li>已知环规顶面在机床坐标系中的Z值（由P9801的Z参数传入）</li>



<li>计算测球半径补偿量，写入系统测头长度偏置变量</li>
</ol>



<h3 class="wp-block-heading">P9802测头直径标定</h3>



<pre class="wp-block-preformatted">G65 P9810 X0 Y0 Z-5. F3000   (回到环规中心上方)
G65 P9802 D25.                (标定：环规内径Ø25mm)
M30

</pre>



<p class="wp-block-paragraph"><strong>内部逻辑（简化版）：</strong></p>



<ol class="wp-block-list">
<li>测头在环规内壁触碰+X、-X、+Y、-Y四个方向</li>



<li>每次触发用G31 P2或循环调用记录位置</li>



<li>系统根据环规已知内径D反算测头触发半径R_probe</li>



<li>R_probe值写入偏置变量</li>
</ol>



<p class="wp-block-paragraph">注意：<strong>正负方向不对称</strong>（如+方向与-方向测得的半径差&gt;2μm）说明测头预行程变化（PTV）已超出正常范围——常见原因是测针弯曲、测头内部机械磨损或密封老化导致触发力不对称。</p>



<h3 class="wp-block-heading">P9811工件表面Z轴测量（非标定）</h3>



<p class="wp-block-paragraph">标定完成后，日常生产中用P9811测量工件表面Z坐标：</p>



<pre class="wp-block-preformatted">G65 P9810 Z-5. F3000         (安全定位到测量点上方)
G65 P9811 Z-10.               (测量Z轴表面，结果用于工件找正)

</pre>



<p class="wp-block-paragraph"><strong>注意：</strong> P9811是<strong>测量循环</strong>，不是标定循环。很多初学者把P9811/P9812当标定用，实际上标定应该走P9801/P9802，测量才走P9811/P9812。</p>



<h3 class="wp-block-heading">标定验证</h3>



<pre class="wp-block-preformatted">G65 P9810 X0 Y0 Z-5. F3000
G65 P9814 D25.                (标准球/环规校验)
#3000=1 (CHECK DIA)           (偏差&gt;0.005mm触发报警)

</pre>



<p class="wp-block-paragraph"><strong>生产现场最容易被跳过的一步。</strong> 标定做完不验证，相当于换完电池不确认设备是否真的通电了。定期做验证记录的车间，测头故障响应速度比不做验证的快50%以上。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">现在说说参数设置与宏程序加载</h2>



<h3 class="wp-block-heading">关键系统参数如下：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>参数号</th><th>含义</th><th>设定值</th></tr><tr><td>#8133#5</td><td>跳转功能（Skip）是否可用</td><td>1（开启）</td></tr><tr><td>#8133#6</td><td>刀具自动测定（G36/G37）是否可用</td><td>1（开启）</td></tr><tr><td>#6200#0</td><td>SKIP信号极性</td><td>1（高电平有效）</td></tr><tr><td>#6200#1</td><td>MI多段跳转信号极性</td><td>0</td></tr><tr><td>#5091</td><td>G36/G37轴向最大移动距离（安全范围）</td><td>根据实际刀具设定</td></tr><tr><td>#5092</td><td>G36/G37进给速度</td><td>300~500</td></tr><tr><td>No.5063</td><td>系统参数（注意：不是宏变量#5063）— 对刀仪参考位置Z值</td><td>手动输入参数画面</td></tr><tr><td>#6000~#6500</td><td>用户宏变量区</td><td>测头宏程序使用</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">宏程序加载</h3>



<p class="wp-block-paragraph">Inspection Plus宏程序必须通过以下方式加载到CNC：</p>



<ol class="wp-block-list">
<li><strong>RS-232串口传输</strong>（传统方式）</li>



<li><strong>CF卡/U盘</strong>（用I/O操作从外部存储复制到CNC内存）</li>



<li><strong>以太网DNC传输</strong>（新型号支持）</li>
</ol>



<p class="wp-block-paragraph">加载后检查O9000~O9999程序是否存在：</p>



<pre class="wp-block-preformatted">// 在MDI模式下输入
O9001
// 如果能浏览到程序内容，说明已加载

</pre>



<h3 class="wp-block-heading">开放宏程序权限</h3>



<p class="wp-block-paragraph">雷尼绍宏程序通常是O9000系列，发那科系统默认受保护。需要开放参数：</p>



<pre class="wp-block-preformatted">#3202#4 (NE8) = 0      允许编辑O9000~O9999
#3202#0 (NEP) = 0      允许删除O9000~O9999

</pre>



<p class="wp-block-paragraph"><strong>⚠️ 安全提示：</strong> 宏程序导入完成后，<strong>必须将#3202#4(NE8)和#3202#0(NEP)重新恢复为1</strong>。O9000系列宏程序是机床厂和雷尼绍的底层核心程序，如果不重新锁上，操作工在加工时误删或误改了P9810等安全移动程序，会导致严重的撞机事故。这一点是很多现场忽略的。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">这里还有几个常见问题排查</h2>



<h3 class="wp-block-heading">比如，G31不触发</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>现象</th><th>原因</th><th>排查</th></tr><tr><td>G31走到终点不触发</td><td>测头未激活</td><td>检查测头是否已光学开启；OMI-2绿灯是否常亮</td></tr><tr><td>G31触发但坐标不准</td><td>SKIP信号毛刺</td><td>检查电缆屏蔽是否断裂，OMI-2安装角度是否偏移</td></tr><tr><td>G31时有时无</td><td>电池电量低</td><td>OMP40-2用P9732检测，或直接换电池</td></tr><tr><td>程序跑完测头没亮</td><td>宏程序未加载</td><td>检查O9810等是否存在</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">或者，G36/G37不触发</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>现象</th><th>原因</th><th>排查</th></tr><tr><td>G37无反应直接过冲</td><td>#6200#0未设</td><td>MDI输入参数，设为1</td></tr><tr><td>G37走到终点不停</td><td>参数#5091设定过小，刀具超出搜索范围</td><td>检查#5091值是否满足刀具最大长度</td></tr><tr><td>每次重复性&gt;5μm</td><td>对刀仪表面脏</td><td>清洁对刀仪表面，确认吹气正常</td></tr><tr><td>刀长写不进去</td><td>偏置写入方式参数错误</td><td>检查#6201相关设定</td></tr><tr><td>G36无法触发</td><td>使用G37指令测量径向</td><td>确认：半径测量用G36，长度测量用G37</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">以及 Inspection Plus宏程序报警</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>报警码</th><th>含义</th><th>处理</th></tr><tr><td>报警92 P/S</td><td>宏程序调用失败</td><td>检查对应O程序是否在CNC内存中</td></tr><tr><td>测头不触发报警</td><td>接收器未就绪</td><td>检查OMI-2状态灯</td></tr><tr><td>超程报警</td><td>P9810移动路径受阻</td><td>确认Z轴安全高度足够</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">从G31到G36/G37到宏程序——一条完整链路</h2>



<p class="wp-block-paragraph">把这三层串起来看，发那科系统的测头/对刀仪编程体系其实非常简洁：</p>



<pre class="wp-block-preformatted">物理层：  测头触发 → 接收器 → SKIP信号（X地址）

指令层：  G31（记录触发坐标 → 宏程序读取#5061~#5063计算偏置）
          G36（径向测量：X/Y轴自动测偏置 → 写入D偏置/半径偏置）
          G37（轴向测量：Z轴自动测刀长 → 写入H偏置）

应用层：  Inspection Plus（O9800系列标定 + O9810~O9820系列测量）→ 工程API

</pre>



<p class="wp-block-paragraph"><strong>G31</strong>是底层指令，什么品牌的测头都能用，触发后坐标存入只读变量**#5061（X）/ #5062（Y）/ #5063（Z）**，需在下一程序段立即读取。</p>



<p class="wp-block-paragraph"><strong>G36/G37</strong>是发那科给对刀仪准备的专用指令，G36管径向（半径），G37管轴向（刀长），两者不可混用。安全距离由<strong>参数#5091</strong>控制，不是靠G36保护G37。</p>



<p class="wp-block-paragraph"><strong>Inspection Plus宏程序</strong>是雷尼绍在G31之上的封装，<strong>标定走O9800系列（如P9801/P9802），测量走O9810~O9820系列（如P9811/P9812）</strong>，两者功能不同，不可混淆。</p>



<p class="wp-block-paragraph">三者面向的设备不同、入手的深度不同，但底层共用同一套SKIP信号机制。理解了这条链路，遇到任何品牌的测头/对刀仪在发那科系统上配置，都可以从G31和SKIP信号开始逆向推理。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>对刀仪重复定位精度变差排查指南：除磨损外的六大隐蔽原因</title>
		<link>https://jcetech.cn/toolsetter-repeatability-troubleshooting-guide/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Fri, 29 May 2026 02:43:33 +0000</pubDate>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[NC4]]></category>
		<category><![CDATA[OTS]]></category>
		<category><![CDATA[TS27R]]></category>
		<category><![CDATA[TT25]]></category>
		<category><![CDATA[ZX-Speed]]></category>
		<category><![CDATA[对刀仪]]></category>
		<category><![CDATA[重复定位精度]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1021</guid>

					<description><![CDATA[对刀仪重复定位精度变差排查指南：除磨损外的六大隐蔽原因 对刀仪重复定位精度下降是数控加工中的常见问题，多数操作 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">对刀仪重复定位精度变差排查指南：除磨损外的六大隐蔽原因</h1>




<p class="wp-block-paragraph">对刀仪重复定位精度下降是数控加工中的常见问题，多数操作人员的第一反应是检查测头触针磨损。然而从实际维修数据来看，超过60%的情况并非触针磨损所致。本文基于雷尼绍（Renishaw）、马波斯（Marposs）、波龙（Blum-Novotest）三大品牌官方技术手册，系统梳理对刀仪精度变差的六大隐蔽原因及排查方法。</p>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">一、基准数据：正常对刀仪的单向重复精度范围</h2>




<p class="wp-block-paragraph">根据各品牌官方技术手册，主流对刀仪在正常状态下的单向重复精度（2σ）：</p>




<figure class="wp-block-table"><table>
<tr><td>品牌</td><td>型号</td><td>类型</td><td>单向重复精度（2σ）</td></tr>
<tr><td>&#8212;&#8212;</td><td>&#8212;&#8212;</td><td>:&#8212;-:</td><td>:&#8212;&#8212;&#8212;&#8212;&#8212;-:</td></tr>
<tr><td>雷尼绍</td><td>OTS</td><td>光学接触式</td><td>1.00 μm</td></tr>
<tr><td>雷尼绍</td><td>TS27R</td><td>硬线接触式</td><td>1.00 μm</td></tr>
<tr><td>雷尼绍</td><td>NC4</td><td>激光非接触</td><td>约 0.1-0.2 μm（取决于刀具直径）</td></tr>
<tr><td>马波斯</td><td>TT25</td><td>硬线接触式</td><td>X-Y: 1.0 μm / Z: 2.0 μm</td></tr>
<tr><td>波龙</td><td>ZX-Speed</td><td>接触式</td><td>0.4 μm</td></tr>
<tr><td>波龙</td><td>LC50-DIGILOG</td><td>激光</td><td>约 0.1-0.5 μm</td></tr>
</figure>




<p class="wp-block-paragraph">注：2σ 含义为100次测量中约95次落在该偏差范围内。对刀仪稳定在2-3 μm以内仍属可用范围，超过5 μm时排查重点应从测头触针转移至其他系统环节。</p>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">二、电池电压异常导致的触发信号不稳定</h2>




<p class="wp-block-paragraph">测头内部供电电压不足时，触发信号强度衰减，直接表现为重复性下降。</p>




<p class="wp-block-paragraph">雷尼绍对刀仪的电池规格：</p>




<ul class="wp-block-list">
<li><strong>OTS光学对刀仪</strong>：2节 ½AA 锂亚硫酰氯电池（3.6V），不可充电</li>
<li><strong>RTS无线电对刀仪</strong>：2节 AA 锂亚硫酰氯电池（3.6V）</li>
<li><strong>TS27R硬线对刀仪</strong>：无需电池，由机床直接供电</li>
</ul>




<p class="wp-block-paragraph">常见错误案例：将OTS的½AA电池替换为普通1.5V碱性电池，电压不足导致触发信号变弱，重复性从1 μm下降至6 μm。</p>




<p class="wp-block-paragraph"><strong>电压检测方法：</strong></p>




<ul class="wp-block-list">
<li>在MDI模式下执行测头状态检测宏程序（雷尼绍P9732）</li>
<li>电池电压低于2.8V（OTS/RTS）时需立即更换</li>
<li>更换时须使用锂亚硫酰氯（LiSOCl₂）电池，不可混用普通锂电池（3.7V vs 3.6V，电压不匹配）</li>
</ul>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">三、电缆金属疲劳（硬线对刀仪的高发故障）</h2>




<p class="wp-block-paragraph">TS27R、TT25 等硬线连接对刀仪中，电缆故障的发生率远高于测头本体故障。实际维修数据显示，48台TS27R中有21台（44%）的根源问题在电缆而非测头。</p>




<p class="wp-block-paragraph"><strong>故障机制：</strong> 电缆在坦克链中长期往复运动，内部铜丝逐渐产生金属疲劳裂纹，初期偶发断连表现为间歇性精度偏差，后期彻底断裂导致测头无信号。</p>




<p class="wp-block-paragraph"><strong>排查方法：</strong></p>




<ul class="wp-block-list">
<li>静态测试：测头固定位置重复触发10次，记录偏差</li>
<li>动态测试：机床沿Y轴移动至各位置触发</li>
<li>若静态测试正常而动态测试偏差大，约99%为电缆问题</li>
</ul>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">四、切削液与油污渗入</h2>




<p class="wp-block-paragraph">对刀仪处于机床内部封闭环境，长期暴露于切削液雾气和油污中。</p>




<p class="wp-block-paragraph"><strong>典型故障路径：</strong></p>




<ul class="wp-block-list">
<li>密封圈老化（通常2-3年开始失效）</li>
<li>切削液渗入测头内部，污染触发机构</li>
<li>轻则响应迟滞、重复性下降</li>
<li>重则内部电路短路导致报废</li>
</ul>




<p class="wp-block-paragraph"><strong>NC4激光对刀仪对污染尤为敏感。</strong> 激光窗口表面油污厚度达到0.1 mm即足以造成激光能量衰减，引起测量偏差。官方手册要求定期清洁激光窗口。</p>




<p class="wp-block-paragraph"><strong>维保建议：</strong></p>




<ul class="wp-block-list">
<li>接触式对刀仪（OTS/TS27R/TT25）：每年检查密封圈，更换时涂抹密封脂</li>
<li>激光对刀仪（NC4/LC50）：每周使用无绒布蘸无水酒精清洁激光窗口</li>
</ul>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">五、安装基座稳定性与热机标定</h2>




<p class="wp-block-paragraph">对刀仪安装不达标是导致精度异常的常见非设备原因。</p>




<p class="wp-block-paragraph"><strong>安装缺陷对照：</strong></p>




<figure class="wp-block-table"><table>
<tr><td>错误做法</td><td>后果</td></tr>
<tr><td>:&#8212;&#8212;&#8212;</td><td>:&#8212;&#8211;</td></tr>
<tr><td>安装基座未调水平</td><td>各方向重复性不一致</td></tr>
<tr><td>螺栓扭力不均</td><td>温度变化时位置漂移</td></tr>
<tr><td>安装于工作台边缘</td><td>机床热变形导致偏移</td></tr>
<tr><td>未做热机标定</td><td>冷机与热机测量值差可达5-10 μm</td></tr>
</figure>




<p class="wp-block-paragraph"><strong>正确安装流程：</strong></p>




<ul class="wp-block-list">
<li>开机运行30分钟以上达到热平衡后再进行标定</li>
<li>标定完成后在机床上标记测头基准位置，便于定期复校</li>
<li>建议每季度进行一次重新标定</li>
</ul>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">六、激光对刀仪的光学干扰</h2>




<p class="wp-block-paragraph">NC4 / NC4+ Blue 系列激光对刀仪还存在一种特殊干扰源——机床环境光源。</p>




<p class="wp-block-paragraph"><strong>干扰来源：</strong></p>




<ul class="wp-block-list">
<li>机床照明灯（尤其是LED）的特定光谱可能干扰激光接收器工作频率</li>
<li>冷却液泡沫在激光束路径上引起折射</li>
<li>切削粉末悬浮在光束中造成误触发</li>
</ul>




<p class="wp-block-paragraph"><strong>排查方法：</strong> 关闭机床照明灯后复测精度，若偏差恢复即可确认为光学干扰。</p>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<h2 class="wp-block-heading">总结：对刀仪精度异常排查优先级</h2>




<pre class="wp-block-code"><code>① 电池电压检测 → ② 电缆通断测试 → ③ 激光窗口/触针清洁 →
④ 安装螺栓及基座检查 → ⑤ 热机标定 → ⑥ 环境光源排除
→ 最后拆解检查测头内部机构
</code></pre>





<p class="wp-block-paragraph">按此顺序排查，约80%的对刀仪精度问题无需更换测头即能解决。</p>




<hr class="wp-block-separator has-alpha-channel-opacity"/>




<p class="wp-block-paragraph"><em>本文由宁波匠测科技（JCETech）整理，数据来源于雷尼绍、马波斯、波龙官方技术手册。专注于精密测量设备维修保养，提供测头、对刀仪、激光干涉仪的专业技术服务。官网：<a href="https://jcetech.cn">jcetech.cn</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CNC机内测头测针选型指南-以雷尼绍测针为例</title>
		<link>https://jcetech.cn/renishaw-stylus-selection-guide/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Thu, 28 May 2026 05:41:23 +0000</pubDate>
				<category><![CDATA[技术分享]]></category>
		<category><![CDATA[精密测量FAQ]]></category>
		<category><![CDATA[雷尼绍 Renishaw]]></category>
		<category><![CDATA[选型指南]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1017</guid>

					<description><![CDATA[前面有个做汽车零部件的客户急冲冲地找我，说加工中心上的雷尼绍 OMP40-2 精度越测越飘，怀疑是测头坏了。  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">前面有个做汽车零部件的客户急冲冲地找我，说加工中心上的雷尼绍 OMP40-2 精度越测越飘，怀疑是测头坏了。</p>



<p class="wp-block-paragraph">收到寄修来的快递，我拆开包装一看，外观也没啥磕碰，连接接收器，信号也好的，上检台测完，结果测头说好的！</p>



<p class="wp-block-paragraph">我微信电话CALL他：“老板，你平时用什么针？”</p>



<p class="wp-block-paragraph">电话里回答到：“就车间里最常用的3709，偶尔也用3712。”</p>



<p class="wp-block-paragraph">我再问：“车间是啥工件啊？”</p>



<p class="wp-block-paragraph">那边回答：“铝合金外壳，公差要求 ±0.02mm。”</p>



<p class="wp-block-paragraph">这就全对上号了。</p>



<p class="wp-block-paragraph">3709和它的老大哥 3712确实是国内机加工车间的“无脑万金油”。估计十台机器里有九台装的都是这几款针。</p>



<p class="wp-block-paragraph">但在铝合金加工面前，大名鼎鼎的 3709 偏偏就是那个让人防不胜防的“隐形杀手”。</p>



<p class="wp-block-paragraph">很多人不知道，它们配的红宝石球头，在测铝合金时，由于切削液激荡和摩擦静电，会发生物理粘着磨损。铝屑会极其顽固地粘在红宝石球表面，粘上一层，球头直径相当于变粗了，测出来的孔径就会越来越小，外径会越来越大。</p>



<p class="wp-block-paragraph">我原封不动寄回了那个头子，然后给他搭了根新的针，跟他电话里说了一声，收到后重新标定，应该没问题的，然后……那边收到后，照做，确实……没问题了。</p>



<p class="wp-block-paragraph">测针看着就是个杆子加个球，但雷尼绍测针手册里列了上千种标准型号。这篇不讲全部，只讲车间最常用的M4螺纹体系，以雷尼绍原厂型号为例，把选型逻辑讲清楚。（如果大家有需要的话，可以私信我，或者评论区留个言，我把详细材料可以发给大家。）</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">测杆材质怎么选</h3>



<h3 class="wp-block-heading">陶瓷（车间绝对主力，如 A-5000-3709、A-5000-3712）</h3>



<p class="wp-block-paragraph">陶瓷杆重量只有不锈钢的一半左右，热膨胀系数低（8.1×10⁻⁶/°C），热稳定性好。这就是为什么车间里50mm长的<strong>A-5000-3709</strong>和100mm长的<strong>A-5000-3712</strong>用得最广、最受欢迎。</p>



<p class="wp-block-paragraph">陶瓷杆有个隐藏好处：脆断保护。一旦严重撞针，陶瓷杆会直接”咔哒”脆断。针断了测头会立刻报警停机，反而保护了你价值几万块的雷尼绍测头机体。如果用钢针，撞弯了你肉眼很难看出来，带着弯针继续跑不仅废零件，连测头内部的三棱柱触点都得报废。</p>



<p class="wp-block-paragraph">一般适用长度：30-75mm，这应该是车间日常首选。<strong>注意：M4螺纹的陶瓷直探针最短就是50mm</strong>（A-5000-3709，6mm球径），没有30mm规格。</p>



<h3 class="wp-block-heading">碳纤维（高级货，长针首选，如 A-5003-1358）</h3>



<p class="wp-block-paragraph">极轻，热膨胀近乎为零（-0.4×10⁻⁶/°C），刚性极高。雷尼绍手册原文：<em>“对于长度大于50mm的测杆，碳纤维是刚性最高、质量极轻的理想材料。”</em></p>



<p class="wp-block-paragraph">针长超过75mm往上走，或者配高精度应变片测头（RENGAGE™），建议上碳纤维。否则测针自重导致的下垂和触发偏摆，能让你的精度掉到怀疑人生。</p>



<p class="wp-block-paragraph">代表型号：<strong>A-5003-1358</strong>（100mm碳纤维杆+6mm红宝石球）</p>



<h3 class="wp-block-heading">不锈钢 / 硬质合金/碳化钨</h3>



<p class="wp-block-paragraph">不锈钢杆：短针（≤30mm）首选，刚重比好，价格实惠。但M4螺纹系里最小也就50mm起，不锈钢杆更多出现在M2/M3小螺纹系列里。</p>



<p class="wp-block-paragraph">碳化钨杆：密度大、刚性极高、耐磨。一般用来做极短极细（球径0.3-1mm）的微型测针，小直径测杆必须用碳化钨才能保证刚性。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">测球材质：得看工件来选</h3>



<h3 class="wp-block-heading">红宝石（A-5000-3709和A-5000-3712标配球头）</h3>



<p class="wp-block-paragraph">雷尼绍最经典的红宝石球头，硬度2300HV。测钢件、铸铁是一绝。但它有个死穴：<strong>测铝合金时会产生粘附磨损</strong>——在切削液和静电作用下，铝屑会极其顽固地粘在红宝石球表面，导致测量尺寸”越测越漂”。</p>



<h3 class="wp-block-heading">氮化硅（如 A-5003-5730）</h3>



<p class="wp-block-paragraph">铣铝件、汽车零部件的首选！氮化硅材质对铝具备天然的不粘性，铝屑不吸附，能长期保持高重复精度。</p>



<p class="wp-block-paragraph"><strong>重要提醒：</strong> M4螺纹、50mm长度的氮化硅球探针，雷尼绍标准品是<strong>A-5003-5730</strong>（小贵）——杆是<strong>碳纤维</strong>，不是陶瓷。目前M4+陶瓷杆+氮化硅球的组合只有100mm和150mm（A-5004-6470/A-5004-6471）。</p>



<h3 class="wp-block-heading">氧化锆（如 A-5003-5744）</h3>



<p class="wp-block-paragraph">比红宝石软一点（硬度1200HV），但韧性好、耐冲击。适合铸铁件高强度扫描——红宝石在这种场合会发生”摩擦磨损”。</p>



<p class="wp-block-paragraph">代表型号：<strong>A-5003-5744</strong>（50mm碳纤维杆+6mm氧化锆球）</p>



<h3 class="wp-block-heading">车间铁律</h3>



<p class="wp-block-paragraph">被测材料越软、越黏（如铝、塑料），测球表面越要挑不粘的。加工铝件，建议把红宝石换成氮化硅。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">探针形状：别只盯着直针</h3>



<p class="wp-block-paragraph">绝大多数车间常年就用一根直探针。但在复杂工件面前，换个形状效率和精度能翻倍。</p>



<h3 class="wp-block-heading">直探针（STY）</h3>



<p class="wp-block-paragraph">最标准的万金油。测平面、内孔、外径都行。只能单方向测，想换角度就得转测头。</p>



<h3 class="wp-block-heading">星形测针组件（STR / STC）</h3>



<p class="wp-block-paragraph">长得像个十字架，上下左右前都有球（常见4球或5球）。标准星形测针是固定式一体结构（STR），但车间里为了灵活搭配，更常用的是<strong>星形中心座（STC）</strong>——一个底座，根据需要自己拧上4根或5根短测针。</p>



<p class="wp-block-paragraph">M4星形中心座推荐：<strong>A-5000-7098</strong>（50mm陶瓷杆）或<strong>A-5000-6462</strong>（100mm陶瓷杆）。</p>



<p class="wp-block-paragraph">爽点：一次装针，五向检测，适合箱体类多特征零件。</p>



<p class="wp-block-paragraph">这里需要注意的是：<strong>每个球需单独标定!!!</strong></p>



<h3 class="wp-block-heading">盘形测针（DSC）</h3>



<p class="wp-block-paragraph">杆端是一个扁平的圆盘。专门对付凹槽底部、沉孔底面、密封槽这些直探针根本探不进去的死角。</p>



<p class="wp-block-paragraph">M4盘形测针推荐：<strong>A-5000-7596</strong>（M4 DSC D30SLVS T2.2 L8.9 BR-Y3，盘径30mm，银质钢材质）。</p>



<p class="wp-block-paragraph">还有35mm和50mm规格（A-5000-7597、A-5000-7598）。</p>



<h3 class="wp-block-heading">柱形测针（CYL）</h3>



<p class="wp-block-paragraph">末端是一个精密的硬质合金圆柱体。主要用于需要”线接触”而不是”点接触”的场合，比如薄板边缘检测、螺纹测量。</p>



<p class="wp-block-paragraph">M4柱形测针“代表”：<strong>A-5004-5370</strong>（柱径1mm，碳化钨材质）。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">长度与球径：这里真就是两个矛盾</h3>



<h3 class="wp-block-heading">长度——能短一寸绝不选长</h3>



<p class="wp-block-paragraph">探针每翻一倍，触发偏摆误差放大接近四倍（杠杆原理平方关系）。比如，我们在车间实测的数据，供大家参考使用：</p>



<ul class="wp-block-list">
<li>20mm长度：重复精度约1μm，相当稳。</li>



<li>40mm长度：开始飘了，可能跑到3-4μm</li>



<li>80mm长度：偏个6-8μm（或者以上），一点都不稀奇</li>
</ul>



<p class="wp-block-paragraph">选长度的时候，真就够用就行。针太长不仅精度掉得快，对测头内部机械结构的磨损也大。</p>



<h3 class="wp-block-heading">球径——在特征允许范围内尽量选大</h3>



<p class="wp-block-paragraph">球头越大，和工件接触面积大，表面粗糙度影响小，耐磨。选小球的唯一理由就是特征尺寸太小。</p>



<p class="wp-block-paragraph">日常加工面：6mm最通用。 测小孔：2mm或1mm，但小球磨损速度成倍增加。</p>



<p class="wp-block-paragraph">这里有个总结的“硬性铁律”：球径至少比被测特征尺寸小1/3，否则接触点会跑到球侧面甚至针杆上。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">组合测针的坑</h3>



<h3 class="wp-block-heading">加长杆</h3>



<p class="wp-block-paragraph">能用一根长针解决的，别用两根短针拼。每多一个M4螺纹接面，就多一个误差源和泄能点。</p>



<h3 class="wp-block-heading">万向接头</h3>



<p class="wp-block-paragraph">可以调刁钻角度，但刚性差，只适合做找正或粗测，拿它卡0.01mm公差是给自己找刺激。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">六、快速选型表（M4螺纹系列）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>实际加工场景</th><th>推荐配置</th><th>雷尼绍货号</th><th>材质（杆/球）</th></tr><tr><td>日常钢件/铸铁（中等深度）</td><td>50mm / 6mm球</td><td>A-5000-3709</td><td>陶瓷杆 / 红宝石球</td></tr><tr><td>日常钢件/铸铁（大深度）</td><td>100mm / 6mm球</td><td>A-5000-3712</td><td>陶瓷杆 / 红宝石球</td></tr><tr><td>日常钢件/铸铁（更深）</td><td>75mm / 6mm球</td><td>A-5003-2764</td><td>陶瓷杆 / 红宝石球</td></tr><tr><td>铝合金精测（50mm）</td><td>50mm / 6mm球</td><td>A-5003-5730</td><td>碳纤维杆 / 氮化硅球</td></tr><tr><td>铝合金精测（100mm）</td><td>100mm / 6mm球</td><td>A-5003-5731</td><td>碳纤维杆 / 氮化硅球</td></tr><tr><td>铝合金精测（100mm陶瓷杆）</td><td>100mm / 6mm球</td><td>A-5004-6470</td><td>陶瓷杆 / 氮化硅球</td></tr><tr><td>深孔/极限深度</td><td>100mm / 6mm球</td><td>A-5003-1358</td><td>碳纤维杆 / 红宝石球</td></tr><tr><td>铸铁件/耐冲击</td><td>50mm / 6mm球</td><td>A-5003-5744</td><td>碳纤维杆 / 氧化锆球</td></tr><tr><td>窄深槽/密封槽</td><td>盘径30mm</td><td>A-5000-7596</td><td>银质钢盘形</td></tr><tr><td>多特征箱体（多向针）</td><td>星形中心座50mm</td><td>A-5000-7098</td><td>陶瓷杆 / 红宝石球</td></tr><tr><td>薄板边缘/螺纹检测</td><td>柱形柱径1mm</td><td>A-5004-5370</td><td>碳化钨柱形</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">最后一句：<strong>测针是消耗品。</strong>定期用标准球跑标定，检查球头圆度和针杆变形。一根针几百块钱，因为探针磨损导致批量工件超差，那损失就是几千到几万。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>收藏备用！马波斯 T25 机内测头在线检测实操与发那科宏程序应用</title>
		<link>https://jcetech.cn/marposs-t25-probe/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Thu, 28 May 2026 05:31:49 +0000</pubDate>
				<category><![CDATA[技术分享]]></category>
		<category><![CDATA[马波斯 Marposs]]></category>
		<category><![CDATA[marposs]]></category>
		<category><![CDATA[probe]]></category>
		<category><![CDATA[t25]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=1014</guid>

					<description><![CDATA[在精密加工车间里，如果想搞定“无人化流水线”或者彻底杜绝产品批量报废，机内在线检测系统（测头）就是标配。 很多 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在精密加工车间里，如果想搞定“无人化流水线”或者彻底杜绝产品批量报废，机内在线检测系统（测头）就是标配。</p>



<p class="wp-block-paragraph">很多人经常把主轴上的<strong>测头（Probe）和工作台上的对刀仪（Tool Setter）搞混。今天匠测科技要聊的是马波斯（Marposs）旗下最经典的工件检测测头——T25（及 T25E）</strong>。这款测头采用硬线连接，以超高的重复定位精度和皮实耐操的特性，广泛应用于机床内部的工件坐标系自动分中、孔径在线测量以及工序间余量检测。</p>



<p class="wp-block-paragraph">本文以 <strong>发那科（FANUC） 0i-MF / 31i-B5 系统 + 马波斯 T25 测头</strong> 为例，把硬件接线、系统参数、找正标定到实战宏程序给你一次性说透。</p>



<h2 class="wp-block-heading">1. 为什么车间需要 T25 在线检测？</h2>



<p class="wp-block-paragraph">在传统加工中，操机员需要用寻边器、分中棒手动去碰工件，费时费力还容易带来人为误差。</p>



<p class="wp-block-paragraph">而把马波斯 T25 测头装在主轴上，配合宏程序，可以实现：</p>



<ul class="wp-block-list">
<li><strong>自动分中定位</strong>：毛坯上机后，测头自动碰四周，一键把工件坐标系（G54-G59）写入系统。</li>



<li><strong>工序间在线测量</strong>：粗加工完后，测头自动进去测一下关键尺寸，如果发现余量还多，系统自动计算并补加工，不需要把工件拆下来测。</li>



<li><strong>成品尺寸把关</strong>：精加工完直接在机床上把尺寸测好，合格再下机，彻底杜绝成批报废。</li>
</ul>



<p class="wp-block-paragraph">它的行业硬刚对手，就是雷尼绍（Renishaw）的 OMP60 / OMP40（不过雷尼绍多用光学或无线电传输，马波斯 T25 则是性价比极高的硬线传输方案）。</p>



<h2 class="wp-block-heading">2. 电气接线：常闭信号最安全</h2>



<p class="wp-block-paragraph">T25 测头出来的是 4 芯屏蔽线，通过马波斯的 E32U 接口模块连接到发那科的 I/O 板卡（比如跳步信号输入点 X8.0）：</p>



<ul class="wp-block-list">
<li><strong>红线</strong>：+24V DC（电源正极，接反必烧）</li>



<li><strong>黑线</strong>：0V GND（电源负极）</li>



<li><strong>绿线</strong>：SKIP 跳步信号（强烈建议在 PMC 里设为<strong>常闭 NC</strong>。也就是测针没碰触时该点为 1，碰触后断开变 0。这样一旦中间线断了，机床会立刻报警停止，防止撞碎测头）。</li>



<li><strong>白线</strong>：屏蔽层，必须接机床公共接地排。</li>
</ul>



<h2 class="wp-block-heading">3. 测头本身的标定：两项绝不能省的指标</h2>



<p class="wp-block-paragraph">测头装上主轴后，并不能直接去测工件，必须用一个<strong>已知精确内径的标定环规</strong>去校准它。标定主要修正两个数据：</p>



<h3 class="wp-block-heading">3.1 测针同轴度（跳动）</h3>



<p class="wp-block-paragraph">把测头装上主轴，用千分表打测针前端那个红宝石球的径向跳动。旋转主轴，通过测头根部的四个微调螺丝，把跳动控制在 <strong>0.005mm 以内</strong>（越接近 0 越好）。</p>



<h3 class="wp-block-heading">3.2 测针红宝石球的实际“等效直径”</h3>



<p class="wp-block-paragraph">虽然红宝石球名义直径可能是 Φ6.000mm，但由于机械触发有微小的滞后（过冲），系统眼里的等效直径可能会变成 5.985mm。</p>



<ul class="wp-block-list">
<li><strong>标定方法</strong>：让测头去测已知内径的校对环规（比如 Φ50.000mm），测完后系统会有一个测量值，用 <code>实际环规直径 - 系统测量值</code>，得到的差值补偿到宏程序的测头直径变量里。</li>
</ul>



<h2 class="wp-block-heading">4. 工业级发那科在线检测宏程序（单方向碰触找正）</h2>



<p class="wp-block-paragraph">这里分享一段我们匠测科技优化过的、带<strong>双触点（快/慢速）探测</strong>的工件单方向找正宏程序。通过此程序可以精准抓取工件表面在机床坐标系里的真实绝对坐标：</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary><strong>双触点（快/慢速）探测</strong>的工件单方向找正宏程序</summary><p>O9016(MARPOSS T25 WORKPIECE PROBING)<br />
(====================================)<br />
(CALL EX: G65 P9016 X100.0 F400.0)<br />
(X: EXPECTED TARGET COORDINATE TO PROBE)<br />
(F: RE-APPROACH FAST SPEED)<br />
(====================================)</p>
<p>#100 = #4001     (SAVE CURRENT G CODE GROUP 01)<br />
#101 = #4003     (SAVE CURRENT G CODE GROUP 03)</p>
<p>IF [ #24 EQ #0 ] GOTO 901 (ALARM IF NO X PARAMETER)<br />
IF [ #9 EQ #0 ] THEN #9 = 400.0 (DEFAULT FAST SPEED TO F400 IF MISSING F)</p>
<p>G90 G80 G40 G49<br />
M19              (SPINDLE ORIENTATION FOR CONSISTENT PROBING)<br />
G04 X1.0         (DWELL 1 SECOND FOR SPINDLE LOCK)</p>
<p>(STAGE 1: FIRST FAST APPROACH)<br />
G31 X#24 F#9     (FAST PROBE TOWARDS TARGET WITH G31)<br />
IF [ #5061 EQ 0 ] GOTO 902 (ALARM IF NO PROBE SIGNAL DETECTED)</p>
<p>(STAGE 2: RETRACT AND PRECISION SLOW DETECT)<br />
G91 G00 X-2.0    (RETRACT 2MM INCREMENTALLY)<br />
G90<br />
G31 X#24 F30     (SLOW INCHING AT 30MM/MIN FOR PRECISION DETECT)<br />
IF [ #5061 EQ 0 ] GOTO 902</p>
<p>(STAGE 3: RECORD POSITION)<br />
#601 = #5061     (RECORD EXACT X MACHINE COORDINATE AT PROBE TRIGGER)</p>
<p>(STAGE 4: SAFE RETRACT)<br />
G91 G00 X-5.0    (RETRACT AWAY FROM WORKPIECE SURFACE)<br />
G90<br />
G#100 G#101      (RESTORE INITIAL G CODES)</p>
<p>#1 = #601        (OUTPUT RESULT TO VARIABLE 1 FOR COORDINATE WRITING)<br />
M99</p>
<p>(====================================)<br />
(SYSTEM ALARM CODES DEFINITION)<br />
N901 #3000=1(MISSING TARGET X PARAMETER)<br />
N902 #3000=2(PROBE NO SIGNAL OR OVERTRAVEL)<br />
M99</p>
</details>



<p class="wp-block-paragraph"><strong>程序逻辑解析：</strong></p>



<ol start="1" class="wp-block-list">
<li>测头先以快速（如 F400）向目标 X 轴表面逼近，碰到工件后 <code>G31</code> 跳步信号触发，主轴立刻停止。</li>



<li>随后退回 2mm，以 <strong>F30 的极慢速度</strong> 进行第二次精准测量。为什么要分两次？因为慢速下系统的伺服滞后和过冲极小，能抓到最真实的红宝石球触发点。</li>



<li>最终抓到的 X 轴机械坐标存入 <code>#1</code>，你可以用它来直接更新 G54 的 X 值。</li>
</ol>



<h2 class="wp-block-heading">5. 日常点检：在线检测的“雷区”</h2>



<p class="wp-block-paragraph">在线检测虽然高级，但如果不注意维护，那就是撞机重灾区：</p>



<ol start="1" class="wp-block-list">
<li><strong>切削液雾化干扰</strong>：在线检测时，必须用风枪把工件表面的切削液和铁屑吹干净。如果红宝石球表面粘了一块大铁屑，测出来的尺寸就会平白无故多出一个铁屑的厚度。</li>



<li><strong>主轴定位（M19）的一致性</strong>：每次调用测头程序前，必须执行 <code>M19</code>（主轴定向）。确保每次测头碰工件时，红宝石球的角度完全一致，以此抵消测头本身的安装偏心。</li>



<li><strong>电池与线缆检查</strong>：T25 虽然是硬线连接，但要经常检查由于工作台移动导致的线缆拖拽疲劳。</li>
</ol>



<h2 class="wp-block-heading">总结</h2>



<p class="wp-block-paragraph">利用马波斯 T25 进行机内在线检测，是加工中心从“作坊式生产”走向“精密工业化生产”的必经之路。只要把<strong>主轴定向</strong>、<strong>双触点慢速探测</strong>以及<strong>测针跳动</strong>这三个核心细节卡死，机内测头的重复测量精度能轻松稳定在 0.005mm 以内。</p>



<p class="wp-block-paragraph">大家在做机床在线检测改装、PLC 信号对接或者编写更复杂的四面分中宏程序时遇到问题，欢迎随时联系宁波匠测科技，我们一同交流探讨！</p>



<p class="wp-block-paragraph"><em>本文由宁波匠测科技原创，专注于工业精密测量设备的维保与技术服务，转载请注明出处。</em></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>马波斯 GEM CMS 机床碰撞检测系统 — 技术参数与选型指南</title>
		<link>https://jcetech.cn/marposs-gem-cms/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Mon, 18 May 2026 09:03:30 +0000</pubDate>
				<category><![CDATA[马波斯 Marposs]]></category>
		<guid isPermaLink="false">https://jcetech.cn/?p=910</guid>

					<description><![CDATA[马波斯 GEM CMS 机床碰撞检测系统 GEM CMS（Collision Monitoring Syste [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1>马波斯 GEM CMS 机床碰撞检测系统</h1>
<p>GEM CMS（Collision Monitoring System）是 Marposs（ARTIS 产品线）推出的机床碰撞检测与保护系统，适用于金属切削机床、机器人和搬运系统。当加工过程中发生意外碰撞时，系统在 <strong>1毫秒内</strong> 输出报警信号使机床紧急停机，将碰撞损伤控制在最小范围。</p>
<hr />
<h2>核心技术原理</h2>
<p>GEM CMS 通过高灵敏度应变传感器持续监测机床结构的微米级变形：</p>
<ol>
<li><strong>传感器安装</strong> — 应变传感器安装在主轴或机床关键结构件上</li>
<li><strong>持续监控</strong> — 25 kHz 采样率实时监测结构应变</li>
<li><strong>阈值判断</strong> — 超出预设值时判定为碰撞</li>
<li><strong>瞬时报停</strong> — &lt;1ms 输出报警信号给 CNC/PLC</li>
<li><strong>事件记录</strong> — 碰撞数据记入&#8221;黑匣子&#8221;日志供事后分析</li>
</ol>
<p><strong>&gt; 1ms 的响应速度确保机床结构在塑性变形区内停止，大幅降低维修成本。</strong></p>
<hr />
<h2>核心特性</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">特性</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;"><strong>响应时间</strong></td>
<td style="text-align: left;">&lt; 1 ms</td>
</tr>
<tr>
<td style="text-align: left;"><strong>碰撞类型</strong></td>
<td style="text-align: left;">高速硬碰撞 + 低速准静态碰撞（装夹挤压、调试异常接触等）</td>
</tr>
<tr>
<td style="text-align: left;"><strong>采样率</strong></td>
<td style="text-align: left;">25 kHz，16 位分辨率</td>
</tr>
<tr>
<td style="text-align: left;"><strong>三级报警</strong></td>
<td style="text-align: left;">工作期间可设三级不同的报警极限</td>
</tr>
<tr>
<td style="text-align: left;"><strong>多工作模式</strong></td>
<td style="text-align: left;">不同模式对应不同工况的阈值限制</td>
</tr>
<tr>
<td style="text-align: left;"><strong>I/O 接口</strong></td>
<td style="text-align: left;">3 路输入 / 4 路输出物理 I/O</td>
</tr>
<tr>
<td style="text-align: left;"><strong>数控系统无关</strong></td>
<td style="text-align: left;">通过 I/O 或 Profibus/Profinet 连接，不限制 CNC 品牌</td>
</tr>
<tr>
<td style="text-align: left;"><strong>黑匣子记录</strong></td>
<td style="text-align: left;">碰撞事件数据记录，密码保护，可离线分析</td>
</tr>
<tr>
<td style="text-align: left;"><strong>工业 4.0 就绪</strong></td>
<td style="text-align: left;">模块可接入工业网络，集中保存事件数据</td>
</tr>
<tr>
<td style="text-align: left;"><strong>扩展性</strong></td>
<td style="text-align: left;">多通道级联，也可作为 GENIOR MODULAR 系统组件使用</td>
</tr>
</tbody>
</table>
<hr />
<h2>技术规格</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">规格</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">供电</td>
<td style="text-align: left;">24 V DC ±20%</td>
</tr>
<tr>
<td style="text-align: left;">测量输入</td>
<td style="text-align: left;">1 个应变/压阻桥式传感器</td>
</tr>
<tr>
<td style="text-align: left;">采样率</td>
<td style="text-align: left;">25 kHz</td>
</tr>
<tr>
<td style="text-align: left;">分辨率</td>
<td style="text-align: left;">16 bit</td>
</tr>
<tr>
<td style="text-align: left;">精度</td>
<td style="text-align: left;">&lt; 0.5%</td>
</tr>
<tr>
<td style="text-align: left;">频率范围</td>
<td style="text-align: left;">0.4 Hz ~ 2 kHz</td>
</tr>
<tr>
<td style="text-align: left;">I/O</td>
<td style="text-align: left;">3路输入 / 5路输出</td>
</tr>
<tr>
<td style="text-align: left;">接口</td>
<td style="text-align: left;">CAN 总线、以太网 10/100 base T</td>
</tr>
<tr>
<td style="text-align: left;">安装方式</td>
<td style="text-align: left;">DIN 导轨安装（标准 EN 60715）</td>
</tr>
<tr>
<td style="text-align: left;">重量</td>
<td style="text-align: left;">0.236 kg</td>
</tr>
<tr>
<td style="text-align: left;">防护等级</td>
<td style="text-align: left;">IP30</td>
</tr>
<tr>
<td style="text-align: left;">工作温度</td>
<td style="text-align: left;">0°C ~ +50°C</td>
</tr>
<tr>
<td style="text-align: left;">存放温度</td>
<td style="text-align: left;">-20°C ~ +60°C</td>
</tr>
<tr>
<td style="text-align: left;">符合性</td>
<td style="text-align: left;">CE, UKCA</td>
</tr>
</tbody>
</table>
<hr />
<h2>适用场景</h2>
<p>GEM CMS 可安装于各类金属切削机床及自动化设备，包括加工中心、龙门铣、车铣复合、磨床、机器人搬运系统等。典型受益场景：</p>
<ul>
<li><strong>新程序测试</strong> — 编程错误导致撞刀，系统检测后即时停机保护主轴</li>
<li><strong>手动操作/调试</strong> — 操作员误操作或对刀时异常接触</li>
<li><strong>自动运行中</strong> — 工件松动、夹具异常或刀具破损</li>
<li><strong>机器人上下料</strong> — 机器人与工件/夹具发生碰撞</li>
<li><strong>低速进给工况</strong> — 装夹挤压、准静态碰撞（传统过载报警难以识别）</li>
</ul>
<hr />
<h2>客户价值</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">价值</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;"><strong>降低维修成本达 79%</strong></td>
<td style="text-align: left;">客户使用一年后反馈数据</td>
</tr>
<tr>
<td style="text-align: left;"><strong>避免长时间停机</strong></td>
<td style="text-align: left;">&lt;1ms 检测响应，限缩碰撞损伤范围</td>
</tr>
<tr>
<td style="text-align: left;"><strong>可审计事件记录</strong></td>
<td style="text-align: left;">密码保护的事件表，方便事后分析改进</td>
</tr>
<tr>
<td style="text-align: left;"><strong>保险成本优化</strong></td>
<td style="text-align: left;">主流机床制造商选用，部分保险机构认可并降低保费</td>
</tr>
<tr>
<td style="text-align: left;"><strong>适配存量设备</strong></td>
<td style="text-align: left;">与数控系统无关，老设备也可加装</td>
</tr>
</tbody>
</table>
<hr />
<blockquote>
<p><strong>资料说明：</strong> 本报告基于 Marposs（ARTIS GmbH）官方技术资料整理，产品规格以官方最新版本为准。如需技术支持或进一步咨询，欢迎联系我们。</p>
<p><em>来源：GEM CMS 彩页（2024版）、数据手册（2023版）、安装使用手册（2024版）</em></p>
</blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>数控机床测头常见故障及维修指南（雷尼绍 / 马波斯 / 波龙）</title>
		<link>https://jcetech.cn/cnc-probe-fault-guide/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Sun, 17 May 2026 06:42:59 +0000</pubDate>
				<category><![CDATA[测头通用问题]]></category>
		<guid isPermaLink="false">https://jcetech.cn/cnc-probe-fault-guide/</guid>

					<description><![CDATA[数控机床测头在使用过程中可能因电池耗尽、机械碰撞、光学污染、通信干扰等原因出现各种故障。以下根据各品牌测头的技 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">数控机床测头在使用过程中可能因电池耗尽、机械碰撞、光学污染、通信干扰等原因出现各种故障。以下根据各品牌测头的技术特点，整理了主流型号的常见故障现象、可能原因及维修处理方法。</p>



<h2 class="wp-block-heading">雷尼绍 Renishaw — OMP40-2 / OMP60 / RMP60</h2>



<h3 class="wp-block-heading">OMP40-2 常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：测头不触发，无红外信号</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>电池耗尽、光学窗口脏污、接收器（OMM-2）未对齐或遮挡</li>
<li><strong>维修方法：</strong>更换2×½AA 3.6V锂亚硫酰氯电池；清洁测头底部和接收器光学窗口（用无尘布蘸无水酒精）；检查接收器安装位置和视线路径</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：重复精度超差</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>测针弯曲或损坏、内部机械触发机构磨损、安装刀柄锥面不洁净</li>
<li><strong>维修方法：</strong>更换标准测针；返回匠测科技检测内部机械机构；清洁刀柄锥面并重新标定</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：电池消耗明显快于正常</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>使用后未通过M代码关闭测头、内部电路漏电、电池品质问题</li>
<li><strong>维修方法：</strong>确认加工程序中有关闭测头的M代码；测量待机电流判断是否漏电</li>
</ul>



<h3 class="wp-block-heading">OMP60 常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：测头不触发或触发不稳定</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>2×AA电池电量不足、接收器（OMM-2）安装位置偏移、红外传输路径中有切削液或切屑遮挡</li>
<li><strong>维修方法：</strong>更换2×AA 3.6V锂亚硫酰氯电池；重新调整接收器安装位置；清除传输路径上的遮挡物</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：测量值重复性差，数值波动</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>测针锁紧螺母松动、内部机械机构磨损（OMP60触发力较大，长时间使用后磨损更明显）</li>
<li><strong>维修方法：</strong>检查并锁紧测针螺母；返回检测内部机构</li>
</ul>



<h3 class="wp-block-heading">RMP60 常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：无线电信号时断时续或完全丢失</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>RMI接收模块天线位置不佳、同车间其他无线电设备干扰、传输距离超过15m</li>
<li><strong>维修方法：</strong>调整RMI天线位置至机床开门时仍可视；检查跳频设置；确认传输距离在规格范围内</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：测头与RMI配对失败</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>RMI模块ID配置错误、跳频序列不匹配、RMI模块硬件故障</li>
<li><strong>维修方法：</strong>按手册重新执行配对流程；更换RMI模块测试</li>
</ul>



<h2 class="wp-block-heading">马波斯 Marposs — VOP40 / WRP</h2>



<h3 class="wp-block-heading">VOP40 常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：测头不触发，无红外信号输出</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>电池耗尽、红外发射器故障、接收器未正确对准</li>
<li><strong>维修方法：</strong>更换电池（与OMP40-2通用½AA规格）；检查红外发射窗口是否清洁；确认接收器安装位置</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：触发力异常或测针不回位</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>内部触发机构因碰撞受损、密封圈老化导致切屑进入机械结构</li>
<li><strong>维修方法：</strong>返回检测内部触发机构；更换密封圈并清洁内部</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：精度偏差超出1μm</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>测针磨损或弯曲、刀柄锥面有损伤、测头安装不到位</li>
<li><strong>维修方法：</strong>更换测针；检查刀柄锥面；重新安装并标定</li>
</ul>



<h3 class="wp-block-heading">WRP 无线电系列常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：无线电连接频繁断开</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>WRP接收器天线距离过远（超过20m）、金属遮挡物过多、同频段干扰</li>
<li><strong>维修方法：</strong>缩短接收器与测头间距；减少金属遮挡；更换通信频道</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：测头在机内无法建立连接</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>机床防护门关闭后信号衰减、接收器安装位置不理想</li>
<li><strong>维修方法：</strong>将接收器天线安装在机床防护门内或选择更近的安装点</li>
</ul>



<h2 class="wp-block-heading">波龙 Blum-Novotest — TC50 / TC52</h2>



<h3 class="wp-block-heading">TC50 / TC52 常见故障</h3>


<p class="wp-block-paragraph"><strong>故障现象：测头不触发或触发延迟</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>电池电压不足、光学传输路径受阻（切削液雾、油污附着在发射/接收窗口）</li>
<li><strong>维修方法：</strong>更换电池（TC系列使用½AA规格锂电池）；清洁光学发射和接收窗口</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：shark360™ 机构卡滞，测针回位异常</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>切削液残留干涸导致机械机构粘滞、碰撞导致shark360内部变形</li>
<li><strong>维修方法：</strong>超声波清洗触发机构；如碰撞后卡滞需返回检测shark360机构</li>
</ul>


<p class="wp-block-paragraph"><strong>故障现象：重复精度超差（超出0.80μm规格）</strong></p>


<ul class="wp-block-list">
<li><strong>可能原因：</strong>测针磨损、测针安装扭矩不足、刀柄锥面有损伤</li>
<li><strong>维修方法：</strong>更换原厂测针并按规格扭矩锁紧；检查刀柄锥面</li>
</ul>



<h2 class="wp-block-heading">通用建议</h2>


<ul class="wp-block-list">
<li>测头拆下维修或更换电池后，重新安装到机床上必须重新标定</li>
<li>碰撞后应立即检查测头是否损坏，即使外观无异常也应检测重复精度</li>
<li>光学传输测头应定期清洁发射和接收窗口，频率建议每月至少一次</li>
<li>长期停用时应取出电池，防止漏液腐蚀电路</li>
</ul>



<p class="wp-block-paragraph">宁波匠测科技（jcetech.cn）为雷尼绍、马波斯、波龙 CNC 测头提供专业检测、维修及校准服务，可通过微信公众号&#8221;宁波匠测&#8221;提交故障信息获取诊断建议。</p>



<p class="wp-block-paragraph">本文由宁波匠测科技整理。</p>




<p class="wp-block-paragraph">📌 <strong>相关推荐：</strong> 查看 <a href="https://jcetech.cn/%e9%9b%b7%e5%b0%bc%e7%bb%8d-%e9%a9%ac%e6%b3%a2%e6%96%af-%e6%b3%a2%e9%be%99-%e6%b5%8b%e5%a4%b4%e5%af%b9%e5%88%80%e4%bb%aa%e5%9e%8b%e5%8f%b7%e9%80%9f%e6%9f%a5%e8%a1%a8/">测头对刀仪型号速查表</a> 快速对比各型号参数 · <a href="https://jcetech.cn/renishaw-marposs-blum-cnc-probe-comparison/">三品牌主流型号参数对比</a> · 了解我们的<a href="https://jcetech.cn/language/en/services-2/">测头维修服务</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>数控机床测头 AI 智能诊断服务</title>
		<link>https://jcetech.cn/cnc-probe-ai-diagnosis/</link>
		
		<dc:creator><![CDATA[匠测科技]]></dc:creator>
		<pubDate>Sun, 17 May 2026 06:42:56 +0000</pubDate>
				<category><![CDATA[关于我们]]></category>
		<guid isPermaLink="false">https://jcetech.cn/cnc-probe-ai-diagnosis/</guid>

					<description><![CDATA[数控机床测头在使用过程中出现故障时，快速准确的故障诊断是缩短设备停机时间的关键。宁波匠测科技自主研发了 AI  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">数控机床测头在使用过程中出现故障时，快速准确的故障诊断是缩短设备停机时间的关键。宁波匠测科技自主研发了 AI 智能诊断系统，辅助客户快速定位测头故障原因。</p>



<h2 class="wp-block-heading">AI 智能诊断系统是什么</h2>



<p class="wp-block-paragraph">匠测科技的 AI 诊断系统基于覆盖雷尼绍（Renishaw）、马波斯（Marposs）、波龙（Blum-Novotest）等品牌大量实测维修案例构建的故障特征库，通过数据分析和模式匹配，辅助判断故障类型和可能原因。系统覆盖以下常见故障场景：</p>



<ul class="wp-block-list">
<li>测头不触发 / 信号不稳定</li>



<li>精度偏差 / 重复性超差</li>



<li>电池异常消耗</li>



<li>指示灯异常（红灯常亮 / 不亮）</li>



<li>无线电信号丢失 / 配对失败</li>



<li>碰撞后损伤评估</li>
</ul>



<h2 class="wp-block-heading">如何使用</h2>



<p class="wp-block-paragraph">客户可通过微信公众号&#8221;宁波匠测&#8221;提交故障描述、指示灯状态和现场情况，AI 系统初步评估后反馈可能的故障原因和维修建议，再由专业维修工程师确认方案。流程如下：</p>



<ol class="wp-block-list">
<li>关注微信公众号&#8221;宁波匠测&#8221;</li>



<li>发送测头故障现象（品牌、型号、指示灯状态、异常表现等）</li>



<li>AI 系统分析后返回初步诊断建议</li>



<li>工程师复核确认维修方案与报价</li>



<li>寄送设备至匠测科技进行维修</li>
</ol>



<p class="wp-block-paragraph">AI 诊断系统辅助缩短了初步故障判断的时间，减少因信息不完整导致的反复沟通，帮助客户更快进入维修流程。</p>



<h2 class="wp-block-heading">服务范围</h2>



<p class="wp-block-paragraph">AI 智能诊断服务覆盖以下品牌和产品类型：</p>



<ul class="wp-block-list">
<li>雷尼绍：OMP40-2 / OMP60 / RMP60 / OMP400 / NC4 等</li>



<li>马波斯：VOP40 / WRP / T25P / VTS 等</li>



<li>波龙：TC50 / TC52 / ZX-Speed / LC50-DIGILOG 等</li>
</ul>



<p class="wp-block-paragraph"><strong>联系我们</strong><br>微信公众号：宁波匠测科技有限公司（服务号和企业微信二维码在👇，欢迎关注）<br>可在线提交报修信息，获取初步诊断建议。</p>



<p class="wp-block-paragraph">本文由宁波匠测科技（jcetech.cn）整理。</p>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-20e1c62" data-block-id="20e1c62"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-20e1c62-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-09946c1" data-v="4" data-block-id="09946c1"><div class="stk-column-wrapper stk-block-column__content stk-container stk-09946c1-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-09946c1-inner-blocks">
<figure class="wp-block-image size-thumbnail is-resized"><img decoding="async" width="150" height="150" src="https://jcetech.cn/wp-content/uploads/2026/05/qrcode_for_gh_bddb93b441b0_344-1-150x150.jpg" alt="" class="wp-image-901" style="width:181px;height:auto"/ alt="宁波匠测科技网站图片使用/JCETech WebSite Used/全国承接测头维修" srcset="https://jcetech.cn/wp-content/uploads/2026/05/qrcode_for_gh_bddb93b441b0_344-1-150x150.jpg 150w, https://jcetech.cn/wp-content/uploads/2026/05/qrcode_for_gh_bddb93b441b0_344-1-300x300.jpg 300w, https://jcetech.cn/wp-content/uploads/2026/05/qrcode_for_gh_bddb93b441b0_344-1.jpg 344w" sizes="(max-width: 150px) 100vw, 150px" /></figure>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-8a25d7b" data-v="4" data-block-id="8a25d7b"><div class="stk-column-wrapper stk-block-column__content stk-container stk-8a25d7b-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-8a25d7b-inner-blocks">
<figure class="wp-block-image size-thumbnail is-resized"><img decoding="async" width="150" height="150" src="https://jcetech.cn/wp-content/uploads/2026/04/匠测企业微信info_二维码副本-150x150.jpg" alt="" class="wp-image-406" style="width:168px;height:auto"/ alt="宁波匠测科技网站图片使用/JCETech WebSite Used/全国承接测头维修"></figure>
</div></div></div>
</div></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
