技术文章/ article

您的位置:首页  -  技术文章  -  基于MES数据交互的错拧自动锁屏无线扭力扳手设计与实现

基于MES数据交互的错拧自动锁屏无线扭力扳手设计与实现

更新时间:2026-04-23      浏览次数:29

基于MES数据交互的错拧自动锁屏无线扭力扳手设计与实现


1 引言

在汽车制造、航空航天、重型机械装备等对装配质量要求严苛的离散制造领域,螺栓紧固作为装配工艺的核心工序,其扭矩精度和装配顺序合规性直接决定产品结构强度、密封性和运行可靠性。传统手动扭力扳手依赖操作人员目视记录装配信息,易出现错拧、漏拧、扭矩不达标等人为失误;现有智能扭力扳手大多仅具备扭矩采集和本地存储功能,无法与制造执行系统(MES)实现实时数据交互,也不能根据工单信息对异常操作进行主动干预,难以满足当前多品种、小批量柔性生产的质量追溯和过程管控需求。

639107161572666426356.jpg


为解决上述痛点,本文提出一种基于蓝牙低功耗(BLE)实现MES数据交互,具备错拧自动锁屏功能的无线扭力扳手方案。该扳手可通过无线通信实时获取MES下发的装配工单信息,在操作过程中自动比对当前工位螺栓编号、标准扭矩范围和装配顺序,一旦识别错拧(包括拧错螺栓位置、超出扭矩允许偏差、违反装配顺序)立即触发锁屏锁定,阻止继续操作,只有通过授权解锁后才能恢复作业,从源头避免错拧缺陷流入下工序;同时操作数据实时回传MES,实现装配过程全追溯。本文从总体架构设计、硬件模块开发、软件逻辑设计、功能验证四个方面,详细阐述该扳手的设计与实现过程。

2 系统总体架构设计

本系统分为三层架构,分别是终端设备层(错拧自动锁屏无线扭力扳手)、数据传输层、MES应用层,各层功能清晰,通过标准化接口实现数据交互,总体架构如图1所示(本文省略图形,仅阐述结构)。

2.1 终端设备层

终端设备层即无线扭力扳手本体,核心功能包括扭矩信号采集与处理、错拧逻辑判断、锁屏执行、人机交互、无线数据通信。负责实时采集当前操作的扭矩值,比对从MES获取的螺栓工艺参数,识别错拧行为并触发锁屏,同时将操作结果实时回传给MES

2.2 数据传输层

数据传输层采用BLE无线通信方案,依托工位附近的蓝牙网关实现数据中转:网关一方面将MES下发的工单工艺信息转发给扭力扳手,另一方面将扭力扳手上传的操作数据转发给MES服务器。BLE通信具备低功耗、连接稳定、组网灵活的特点,适配车间多扳手同时作业的场景,且成本远低于传统工业WiFi方案。

2.3 MES应用层

MES应用层负责工单管理、工艺参数下发、装配数据存储、质量统计分析和追溯。MES根据生产计划生成对应产品的装配工单,将每个螺栓的编号、标准扭矩值、允许偏差范围、装配顺序等工艺参数下发给对应工位的扭力扳手;同时接收扭力扳手回传的每一次拧紧操作数据,存储到质量数据库,支持后续扫码追溯和质量分析。

3 硬件模块设计

本无线扭力扳手硬件部分主要分为扭矩传感模块、主控处理模块、无线通信模块、锁屏执行模块、电源模块和人机交互模块六个部分,硬件整体结构如图所示,各模块设计如下。

3.1 扭矩传感模块

扭矩传感模块选用应变式静态扭矩传感器,额定测量范围根据应用场景选择,针对汽车底盘装配可选用量程0~200N·m,测量精度达到±1%FS,满足工业装配的精度要求。传感器输出的模拟电压信号经过仪表放大器AD8221进行放大处理,再传入主控芯片自带的12ADC进行模数转换,主控芯片通过校准算法将数字量转换为实际扭矩值,转换误差不超过0.5N·m,满足装配精度要求。

3.2 主控处理模块

主控芯片选用TI公司的CC2640R2F低功耗蓝牙微控制器,该芯片自带ARM Cortex-M3内核,主频48MHz,内置128KB Flash28KB RAM,同时集成BLE无线通信协议栈,无需额外配置通信芯片,可有效缩小扳手体积、降低硬件成本。主控模块负责完成扭矩信号的采集转换、错拧逻辑判断、人机交互控制、锁屏驱动和数据交互等所有核心功能。

3.3 无线通信模块

依托CC2640R2F集成的BLE射频模块实现无线通信,通信频段为2.4GHz,支持BLE 5.0协议,传输距离在车间环境下可达30m,满足单个工位区域的覆盖要求。蓝牙网关选用工业级BLE网关,支持以太网接入工厂局域网,通过MQTT协议与MES服务器实现数据交互,保证数据传输的可靠性和实时性,通信延迟不超过200ms,满足操作实时性要求。

3.4 错拧自动锁屏模块

锁屏模块是实现错拧主动干预的核心执行机构,本设计采用微型直流减速电机配合机械锁止机构实现:当主控芯片识别到错拧行为后,立即输出高电平驱动继电器吸合,接通直流电机电源,电机驱动锁止销伸出,卡入扳手输出轴的锁止槽,实现扳手的物理锁定,操作人员无法继续进行拧紧操作;当现场工艺人员通过授权密码扫码解锁后,主控芯片控制电机反转,锁止销收回,扳手恢复正常使用状态。该机械锁止方案可靠性高,不会出现电子控制失效的情况,能够有效阻止错拧操作继续进行。

3.5 电源与人机交互模块

电源模块选用2000mAh锂电池供电,配合CC2640R2F的低功耗休眠模式,一次充满电可支持连续作业8小时以上,满足一个工作日的使用需求。人机交互模块配备1.3OLED显示屏和三个物理按键,显示屏用于显示当前工单信息、待拧螺栓编号、目标扭矩和当前扭矩值;按键用于工单确认、解锁申请、参数查询等操作,另外配备红色LED指示灯,锁屏状态下常亮提示,正常状态下闪烁指示电量,直观清晰。

4 软件系统设计

软件系统分为扭力扳手终端软件、蓝牙网关通信软件和MES交互接口三个部分,核心功能是实现错拧逻辑判断、自动锁屏控制和MES数据交互,具体设计如下。

4.1 扭力扳手终端软件工作流程

扭力扳手终端软件基于TIBLE-Stack协议栈开发,主工作流程如下:

· 1. 开机初始化:完成硬件模块初始化、BLE连接建立,等待接收MES下发的装配工单信息。

· 2. 工单确认:获取到MES下发的工单后,在OLED显示屏显示当前产品编号、工位信息和待拧螺栓顺序、目标扭矩,操作人员确认后进入待操作状态。

· 3. 操作实时监测:每10ms采集一次当前扭矩值,实时更新显示扭矩,同时比对当前操作螺栓编号是否与工单要求的顺序一致:若操作人员提前拧紧后续编号的螺栓,判定为顺序错拧,立即触发锁屏。

· 4. 拧紧完成判断:当扭矩值达到目标扭矩的90%后,触发峰值保持逻辑,记录最终拧紧扭矩。

· 5. 扭矩偏差判断:对比最终拧紧扭矩与工艺要求的允许范围,若扭矩超出范围(欠拧或过拧),判定为扭矩错拧,触发锁屏。

· 6. 数据回传:若拧紧合格,将螺栓编号、扭矩值、拧紧时间、操作人员ID数据打包通过蓝牙网关回传给MES,更新当前待拧螺栓编号,等待下一次操作。

· 7. 锁屏与解锁:错拧触发锁屏后,点亮红色LED提示,等待操作人员提交解锁申请,工艺人员通过工牌扫码或输入授权密码验证通过后,解锁锁屏,记录错拧信息回传MES后,方可继续操作。

4.2 错拧判定逻辑设计

本设计针对三种常见错拧场景设计对应的判定规则:

1. 顺序错拧MES下发的装配工艺中明确规定了螺栓的装配顺序,扭力扳手本地存储当前待装配螺栓编号,若操作人员当前拧紧的螺栓编号(通过螺栓上的二维码,操作人员拧前扫码确认位置信息,或工位传感器自动识别螺栓位置)与存储的待拧编号不一致,直接判定为顺序错拧。

2. 扭矩错拧:当最终拧紧扭矩超出工艺要求范围,即T < TminT > Tmax,其中T为实际扭矩,Tmin为工艺允许最小扭矩,Tmax为工艺允许最大扭矩,判定为扭矩错拧。

3. 重复错拧:若当前螺栓已经完成合格拧紧操作,操作人员再次对该螺栓进行拧紧操作,判定为重复错拧,触发锁屏,避免破坏已经合格的紧固扭矩。

上述三种错拧场景覆盖了装配过程中绝大多数错拧缺陷,只要触发任意一种,立即执行锁屏操作,从源头阻止不合格装配流出。

4.3 MES数据交互接口设计

为实现与工厂现有MES系统的对接,本设计采用HTTP+MQTT的标准化接口方案:MES侧提供RESTful接口,用于工单下发和操作数据存储;蓝牙网关作为中转,采用MQTT协议实现扭力扳手与MES之间的双向数据传输,数据交互格式采用JSON,接口定义如下:

接口方向

接口功能

关键字段

MES→扭力扳手

下发装配工单

工单ID、产品型号、工位ID、螺栓列表(螺栓ID、顺序、标准扭矩、允许偏差)

扭力扳手→MES

回传拧紧数据

工单ID、螺栓ID、实际扭矩、拧紧时间、操作人员ID、是否合格、错拧类型

扭力扳手→MES

解锁申请

工单ID、错拧ID、申请人员ID

MES→扭力扳手

解锁响应

授权结果、解锁备注

该接口方案适配绝大多数离散制造企业的现有MES系统,对接开发工作量小,无需对现有MES进行大规模改造即可完成集成。



5 系统功能验证与应用效果

5.1 实验室功能验证

为验证本设计的功能和性能,搭建实验室测试环境,对扭矩精度、错柠判定准确性、锁屏响应速度、数据传输可靠性进行测试,测试结果如下:

· 扭矩精度测试:采用标准扭矩仪对扭力扳手进行校准测试,在20N·m50N·m100N·m150N·m四个测试点,最大测量误差为0.8%,满足±1%的精度要求。

· 错拧判定与锁屏测试:分别测试顺序错拧、扭矩错拧、重复错拧三种场景,共测试100次错拧场景,错拧判定准确率100%,从错拧发生到机械锁止完成的平均响应时间为150ms,不会出现错拧完成后才锁止的情况,能够有效阻止不合格操作。

· 数据交互测试:连续进行1000次拧紧操作数据回传,数据传输成功率为99.8%,仅2次因为蓝牙信号干扰出现重传,重传后成功接收,满足工业应用的可靠性要求。

测试结果表明,本设计的各项功能指标均达到设计要求,错拧自动锁屏功能可靠,数据交互稳定。

5.2 现场应用效果

将本设计的错拧自动锁屏无线扭力扳手应用于某商用车整车装配车间的底盘螺栓装配工位,该工位原有装配工艺采用传统手动扭力扳手,错拧漏拧缺陷率约为1.2%,质量追溯需要人工记录,追溯效率低。应用本方案后,得到以下应用效果:

1. 错拧缺陷率大幅下降:应用6个月以来,共完成12000台整车的装配,错拧缺陷流出率下降至0.03%,从源头避免了错拧导致的售后质量问题,减少了后期返工成本。

2. 装配过程可追溯:所有拧紧数据实时上传MES,每一颗螺栓的拧紧信息都可以通过整车VIN码快速查询,满足汽车行业IATF16949质量体系的追溯要求。

3. 不影响生产效率:自动判定和锁屏过程不需要额外增加人工操作步骤,单台装配时间仅增加不到10秒,对整体生产节拍几乎没有影响。



6 结论

本文设计的基于MES数据交互的错拧自动锁屏无线扭力扳手,实现了装配过程中错拧行为的主动识别和主动干预,解决了传统智能扭力扳手只能事后记录、无法事前预防错拧缺陷的问题,同时通过标准化接口实现了与现有MES系统的快速集成,适配离散制造业柔性生产的装配质量管控需求。该方案硬件成本低、可靠性高,可广泛应用于汽车、航空、工程机械等对螺栓装配质量要求较高的领域,具备较高的推广应用价值。

基于MES数据交互的错拧自动锁屏无线扭力扳手设计与实现

公司简介  >  在线留言  >  联系我们  >  

CONTACT

办公地址:四川省成都市成华区成华大道十里店路213号4栋1单元35层3510号

TEL:18227262093

EMAIL:1658659785@qq.com
扫码加微信
版权所有©2026 成都精炬达电子科技有限公司 All Rights Reserved   备案号:蜀ICP备2025173066号-4   sitemap.xml   技术支持:环保在线   管理登陆

TEL:18227262093

扫码加微信