2. Renishaw测量系统概览
在构建测量数据自动化与质量追溯体系之前,必须先厘清一个基本问题:数据究竟从哪里产生、经过哪些环节、最终以什么形式被上层系统消费。Renishaw的测量生态由硬件测量平台与软件控制/分析平台共同构成,硬件决定"能测什么、精度如何",软件决定"数据如何被采集、计算、存储与输出"。理解这两层之间的接口关系,是后续实现自动化采集与追溯的前提。
一、硬件平台:从车间现场到超精密计量
Renishaw的测量硬件可按"使用场景"与"运动结构"两个维度理解。按场景划分,可分为车间现场型(如Equator比对仪)与计量室型(如配SP25、PH20、REVO测头的三坐标测量机)。按运动结构划分,则可分为关节臂式、龙门/桥式CMM以及五轴联动扫描系统。
Equator比对仪是专为车间现场设计的柔性检具。它采用并联运动机构(类似Stewart平台),通过三个电机驱动杆件实现测头在空间中的定位。Equator的核心工作模式是"比对":先用已知标准件(master)建立基准,再测量工件并与基准比对,从而快速判断工件是否合格。它支持接触式扫描测头(如SP25)与光学测头,测量节拍通常在数秒到数十秒之间,适合生产线旁100%全检或高频抽检。Equator的数据输出以尺寸偏差和合格/不合格判定为主,接口通常为数字I/O、以太网或Modbus,便于与PLC和MES集成。
SP25是Renishaw的扫描测头系列,采用应变片式传感技术,支持高速接触扫描。SP25M为模块化设计,可更换不同长度的测针和模块,测头本身可旋转(A/B轴),实现复杂方向的测量。SP25的核心价值在于"连续扫描"——测针在工件表面滑动,以每秒数百点的速率采集点云,而非逐点触发。这使得它既能用于CMM,也能用于Equator,是连接车间与计量室数据的重要桥梁。
PH20是五轴联动测座系统,其测头本体可进行±180°的A轴旋转和±180°的B轴旋转,配合CMM的X/Y/Z直线轴,形成五轴运动。PH20的"五轴"并非同时联动所有轴,而是通过测座旋转优化测针姿态,使测针始终以最佳角度接触工件。其优势在于:减少CMM直线轴的运动量,提高测量效率;同时支持"测座旋转+扫描"模式,在复杂特征(如斜孔、深腔)测量中显著优于传统三轴触发测头。PH20的数据输出为点云或特征值,通过控制器上传至软件层。
REVO是Renishaw的超高精度五轴扫描系统,采用"测座旋转+测头扫描"的同步联动架构。REVO的测座(如Renscan5)与测头(如RVP)在测量过程中同步运动,测针以极高频率(每秒数千点)采集表面数据,同时测座旋转补偿测针姿态,实现"随形扫描"。REVO的典型应用包括叶片、叶轮、光学曲面等自由曲面的高精度测量,其数据量远大于触发式测量,对软件的数据处理能力提出更高要求。
二、软件生态:从控制到数据输出
硬件产生原始信号,软件将其转化为可用的测量数据。Renishaw的软件生态可分为三个层次:控制层、编程与执行层、分析与输出层。
UCCsuite是Renishaw CMM控制器的核心软件套件,运行在CMM控制柜的PC上。它负责与控制器硬件(如UCC2、UCC5)通信,解析来自测头的信号,控制CMM的运动,并执行底层测量指令。UCCsuite提供API接口(如UCCserver),允许上层软件(如MODUS)通过TCP/IP或DCOM调用其功能。对于自动化集成,UCCsuite的"自动运行"模式和状态输出接口是关键——它可以将测量程序执行状态、测头状态、错误码等以结构化形式输出,供MES或SCADA系统采集。
MODUS是Renishaw的CMM测量软件,用于编写和执行测量程序。MODUS支持DMIS标准,可导入CAD模型,生成测量路径,并输出测量结果。MODUS的数据输出格式包括:文本报告、CSV、QIF(Quality Information Framework)以及通过ODBC写入数据库。对于自动化追溯,MODUS的"程序化输出"功能允许在测量完成后自动将结果写入指定目录或数据库,无需人工干预。MODUS还支持变量和逻辑判断,可在测量程序中直接进行合格判定,并将判定结果与原始数据一并输出。
此外,MODUS Organiser用于程序管理和调度,Renishaw Central则提供设备状态监控与数据汇总功能。对于Equator,其配套软件为Equator Organiser,用于管理比对程序、标准件和测量结果。
三、数据产生源头与接口类型
测量数据的产生源头可归纳为三类:测头信号、控制器状态、软件计算结果。测头信号是原始物理量(如应变、触发脉冲),经控制器转换为数字坐标;控制器状态包括轴位置、运动状态、错误码;软件计算结果则是经过拟合、计算后的尺寸、形位公差值。
接口类型决定了数据如何被外部系统获取。常见的接口包括:
- 数字I/O:用于简单的合格/不合格信号输出,如Equator的Pass/Fail继电器输出。
- 以太网/TCP-IP:用于UCCsuite与上层系统的通信,支持命令下发与状态回传。
- 文件输出:MODUS将测量结果写入CSV、TXT或QIF文件,供文件监听程序采集。
- 数据库接口:通过ODBC或专用API将结果直接写入SQL数据库。
- OPC UA:部分新型控制器支持OPC UA,实现标准化数据访问。
理解这些接口的差异,是设计自动化采集方案的基础。例如,若需实时监控测量节拍,应优先选择以太网状态接口;若只需追溯历史结果,文件输出或数据库写入即可满足。
四、从数据源头到追溯系统的关键衔接
在实际项目中,测量数据要进入质量追溯系统,通常需要经过"采集—解析—关联—存储"四个环节。采集环节需根据接口类型选择合适的方式:对于文件输出,可部署目录监听程序(如Python的watchdog库)实时捕获新文件;对于数据库写入,可直接查询目标表;对于以太网接口,需开发TCP客户端与UCCserver或MODUS通信。
解析环节需处理不同格式的数据。MODUS输出的CSV通常包含测点坐标、特征名称、理论值、实测值、偏差、公差上下限等字段。QIF格式则更为结构化,包含测量计划、测量结果、合格判定等完整信息,适合与QMS系统对接。解析后的数据需与工件序列号、测量时间、设备编号、操作员等追溯要素关联,才能形成完整的质量记录。
以一个典型场景为例:某车间使用Equator比对仪检测转向节,测量结果通过以太网输出至车间MES。MES系统需从Equator的TCP端口读取测量结果,解析出工件序列号、测量项目、实测值、判定结果,再写入追溯数据库。若判定为不合格,MES还需触发报警并记录不合格代码。这一过程中,Equator的接口协议、数据格式、通信频率都需要在集成前确认,避免因协议不匹配导致数据丢失。
理解Renishaw硬件与软件生态的层次关系,以及数据从测头信号到接口输出的完整链路,是后续实现自动化采集与质量追溯的基石。不同硬件平台的数据特性不同,不同软件模块的输出能力也不同,只有将"测什么、怎么测、数据怎么出来"三个问题串联起来,才能设计出稳定、可维护的追溯方案。