基于BL370边缘控制器的PCB压合设备工艺数据化控制解决方案
一、PCB压合工艺的控制难点与数据化需求
在印制电路板(PCB)多层板制造中,压合是关键工序,其质量直接影响电路板的可靠性、电气性能和层间对位度。该工艺的核心在于对温度、压力与时间三大变量的复杂协调控制。当前,许多压合设备的控制系统在应对高品质、可追溯的生产要求时,存在以下几方面的制约:
工艺一致性与过程复现的挑战
传统压合机通常采用PLC配合温控仪、压力比例阀实现基础控制。不同材料(如FR-4、高速材料、陶瓷基板)要求截然不同的“温度-压力-时间”曲线。这些复杂的多段工艺配方常以人工设定、分散保存为主,依赖于操作人员的经验输入。在生产不同批次或更换材料时,工艺参数的调用与设定容易出现偏差,导致不同批次产品在固化程度、流胶量、厚度均匀性上存在波动,影响产品一致性。
过程监控盲区与质量追溯脱节
压力与温度的实时分布是判断压合质量的关键。传统方案通常在热板中央或少数几个点安装传感器,难以全面反映整个压合区域(尤其是四角与边缘)的真实工况。此外,这些关键的工艺过程数据(如实际压力曲线、各分区温度曲线)往往仅用于现场实时显示,未被系统性地记录并与具体的生产批次(如料号、铜箔批次、半固化片批次)进行绑定存储。一旦后续出现分层、翘曲等质量问题,难以回溯到压合工序的具体参数执行情况,使得根源分析困难。
多系统协同与数据孤岛
一台功能完备的压合设备涉及加热控制、液压/伺服压力控制、真空系统、冷却控制以及安全逻辑等多个子系统。传统架构下,这些系统可能由不同控制器或仪表管理,数据通信依赖模拟量或简单的数字接口。这不仅增加了系统集成与布线的复杂性,更导致设备状态数据、工艺执行数据和质量管理数据相互孤立,无法形成统一的“工艺数据包”,阻碍了整体设备效能(OEE)分析和数字化工厂的推进。
二、解决方案概述:集成化控制与工艺数据融合平台
本方案以ARMxy BL370系列边缘工业计算机为核心,构建一个集多轴压力控制、多点工艺感知与全过程数据采集于一体的统一控制平台,旨在提升压合工艺的规范性、透明度和可追溯性。
核心控制架构:采用BL372B作为主控制器。其内部异构计算架构进行任务分工:四核ARM Cortex-A53处理器运行Linux系统,负责HMI交互、工艺配方管理、数据通信等上层应用;独立的ARM Cortex-M0内核,在Linux-RT-5.10.198实时操作系统的调度下,专用于处理伺服压力控制、高速模拟量采集等对时序确定性要求高的任务。
多段压力曲线同步控制:通过内置的IgH EtherCAT主站,将控制上/下压板的压力伺服驱动器(或比例阀)接入实时网络。这使得复杂的多段压力曲线(如预压、全压、保压、泄压)可以被编程为精确的电子凸轮表或位置-力切换曲线,由控制器直接、同步地执行,减少传统液压系统中阀响应滞后的影响,提升压力跟随的稳定性。
工艺数据化与追溯闭环:方案的核心是将过程监控数据与生产管理信息深度融合。通过高密度IO模块采集全区域工艺参数,并利用BLIoTLink软件,将每一生产批次对应的完整“工艺数据包”上传至数据库或MES系统,为实现全生命周期的质量监控与追溯提供数据基础。
三、具体IO需求与模块化配置
为实现对压合工艺的全面感知与可靠控制,需配置相应的传感器与执行器接口。
核心控制单元选型
1.主控制器:BL372B(3×EtherCAT网口,1×X板槽,2×Y板槽)。网口一连接压力伺服驱动网络;网口二可连接远程IO站(如扩展位于设备本体的传感器采集模块);网口三接入车间生产网络。
处理核心:SOM372(RK3562J, 32GB eMMC, 4GB LPDDR4X),提供充足空间存储海量的历史工艺曲线数据和事件日志。
操作系统:Linux-RT-5.10.198内核,保障压力闭环控制和高速数据采集的实时性。
2.关键工艺IO选型
功能模块 | 信号需求 | 选型型号 | 功能说明 |
多点压力与温度监测 | 模拟量输入(AI):采集分布于热板或压板多个位置的压力传感器(如应变片式,输出0-10V或4-20mA)和温度传感器(如热电偶或热电阻,通常需变送为标准模拟信号)信号。 | Y31板(4路AI单端输入0/4-20mA模块) | 该模块适用于接收标准电流型传感器信号。通过配置多块Y31板或结合EtherCAT分布式IO站,可在上、下压板及热板多个关键点部署传感器网络,实现对压力分布和温度场的全面、同步监测。这些数据用于验证工艺均匀性,并为压力控制的闭环补偿提供反馈。 |
辅助状态与控制 | 数字输入(DI):监测油位、液位、安全门、急停等状态。数字输出(DO):控制油泵、冷却阀、报警器等。模拟量输出(AO):控制比例阀(若采用模拟量控制方案)。 | X23板(DI/DO)、Y43板(AO)等 | 根据设备具体的液压、加热、冷却及安全系统设计,灵活选择和组合数字量与模拟量输出模块,完成设备的综合逻辑控制。 |
3.软件功能实现
工艺配方管理:在HMI或上层管理软件中,建立结构化的工艺配方库。每个配方可详细定义针对特定PCB层数、材料和厚度的多段温度设定曲线、多段压力设定曲线、真空阶段及冷却参数。操作员生产时直接调用,确保工艺执行的标准化。
BLIoTLink构建数据追溯链条:BLIoTLink作为数据桥梁,执行关键任务:1) 生产过程绑定:将正在执行的工艺配方ID与来自MES的生产工单号、材料批次号等信息进行关联;2) 全维度数据采集与打包:在一个压合周期内,持续采集并时间戳对齐所有相关数据,包括:各轴压力伺服的实际位置与力值曲线、Y31板采集的多点温度与压力反馈值、设备状态与报警信息;3) 数据上传:将上述关联打包后的“工艺数据包”,通过MQTT、OPC UA等标准协议,上传至中心数据库或质量管理系统。这使得每一批PCB板都有完整、可查询的压合过程档案。
四、集成化方案的技术特点分析
相较于由温控表、压力仪表、通用PLC和独立数据记录仪组合的传统方案,本一体化方案在多个维度展现出不同特点。
对比维度 | 传统压合设备控制方案 | 基于BL370的集成化方案 | 技术特点分析 |
系统架构与数据一致性 | 温度、压力、逻辑控制分散,数据通过不同总线或模拟线路传输,存在时间不同步问题,难以构成严格对应的统一数据集。 | 统一平台处理。压力控制指令与多通道传感反馈在同一个控制器内、基于同一时间基准进行处理与记录,确保了所有工艺参数的时间戳同步性。 | 为分析和追溯提供了内在一致、高可信度的“过程快照”,数据价值显著提升。 |
工艺曲线控制的灵活性 | 多段压力曲线依赖PLC编程或外部凸轮控制器,修改和优化曲线通常需要停机和重新编程,不够灵活。 | 软件定义压力曲线。复杂的压力-时间、压力-位置曲线可通过参数化方式在软件中灵活编辑和调用,便于工艺研发和优化。 | 提升了设备适应不同新材料、新工艺的敏捷性,缩短了工艺调试周期。 |
过程监控深度与广度 | 受限于成本与布线,传感器布点通常较少,无法全面评估压合区域内的工艺均匀性。 | 支持高密度、分布式传感器网络。得益于模块化IO和EtherCAT的扩展能力,可以经济、灵活地增加监测点,实现对整个压合工作区域更全面的工况感知。 | 增强了过程质量控制的能力,有助于早期发现设备(如热板加热不均)或材料带来的潜在风险。 |
维护与诊断 | 各子系统独立,故障诊断需要分别在多个设备界面查看,效率较低。历史数据记录有限。 | 集中化状态监控与数据记录。所有关键参数和报警信息集中在一个界面显示,并可存储长期的高分辨率过程数据,便于进行趋势分析和预测性维护。 | 简化了设备运维的复杂性,并基于数据为预防性维护提供了可能。 |
五、总结
以ARMxy BL370边缘控制器为核心的PCB压合设备解决方案,其侧重点在于通过硬件集成与软件定义的方式,将控制、感知与数据融合三大功能统一于单一平台。该方案致力于应对PCB制造业在提升工艺一致性、实现全过程质量追溯以及构建数字化生产体系方面的实际需求。
它通过EtherCAT实现压力伺服的高动态同步控制,通过模块化AI输入支持全面的工艺状态感知,并通过数据集成软件将海量的过程数据转化为有价值的可追溯信息。这为PCB设备制造商和终端用户提供了一条通向工艺标准化、管理透明化、生产可追溯化的可行技术路径,以适应电子制造行业对质量与数据日益增长的要求。