基于ARMxy BL370的边缘智能分拣系统解决方案 电子说
在物流转运中心、电商仓库及智能制造产线末端,智能分拣系统的处理能力、准确性与可靠性直接影响着整体运营效率。随着订单向碎片化、实时化发展,传统分拣系统在应对海量SKU、动态路由和系统维护方面面临新的要求。本文旨在探讨一种基于钡铼技术ARMxy BL370系列边缘控制器的智能分拣系统方案,从工程角度分析其如何应对现有挑战。
一、智能分拣系统面临的主要挑战
1.大规模实时控制与同步难题:现代化的交叉带、滑块式分拣系统往往包含数十甚至上百个独立驱动的分拣单元(小车或滑块)。传统采用PLC配合现场总线(如PROFIBUS、CANopen)的控制方式,在节点数量增多时,通讯负载加大,可能导致指令周期延长、同步性能下降。这会在高速运行(如2.5米/秒以上)时,引发单元间动作不协调、包裹抛投不准或系统抖动,限制分拣效率的进一步提升。
2.海量传感器信号处理的实时性与可靠性:系统依赖遍布输送线的光电、尺寸测量、称重、视觉等多种传感器进行包裹感知与定位。这些传感器信号数量庞大、响应要求高(毫秒级)。传统IO模块扫描周期较长,在高速分拣场景下,可能出现信号漏检或处理延迟,导致包裹丢失、目的地误判,需要人工干预进行纠错,影响系统连续运行的稳定性。
3.系统网络复杂,故障定位与恢复耗时:控制网络、传感器网络与执行器网络往往交织,任何节点的通讯中断、干扰都可能导致局部或全线停机。故障发生时,依赖人工在现场逐点排查,故障平均修复时间(MTTR)较长,影响分拣中心的连续作业能力。
4.分拣逻辑调整不够灵活:分拣目的地与包裹信息的匹配逻辑,常以相对固化的方式编写在控制器程序中。当客户分拣需求、路由策略频繁变动时,修改与验证程序逻辑需要专业人员参与且耗时,系统难以快速适应业务变化。
二、解决方案概述:基于BL370的分布式边缘控制架构
本方案采用“边缘统一控制+高速实时网络”的架构,以ARMxy BL370系列作为核心处理单元。
1.控制核心:采用BL372B作为主控制器,其搭载的瑞芯微RK3562J处理器,四核ARM Cortex-A53可高效处理路由逻辑、数据通信及人机交互;ARM Cortex-M0协处理器与Linux-RT-5.10.198实时内核共同为底层IO处理和多轴同步控制提供确定性的运行环境。
2.高速控制网络:通过内置的IgH EtherCAT主站,构建一个统一的控制骨干网。所有分拣单元的伺服驱动器、以及分布式IO站均可作为EtherCAT从站接入。EtherCAT的行拓扑和分布式时钟机制,允许在单网段内高效连接大量节点,并实现微秒级的同步控制,确保上百个分拣单元动作协调一致。
3.分布式感知与边缘处理:在关键传感区域,可部署配备了高速IO模块的BL370或IO耦合器,实现传感信号的本地化快速采集与预处理,减轻主站负荷,提升系统整体响应速度。
三、具体IO需求与选型配置
分拣系统的可靠性极大程度依赖于对传感器信号的精准、即时捕获。
1.核心控制单元选型
主控制器:BL372B(3个EtherCAT网口,双Y槽,可扩展更多功能)。1-2个网口用于连接分拣单元伺服网络与分布式IO网络,另1个用于连接上层WCS(仓库控制系统)网络。
计算核心:SOM372(RK3562J, 32GB eMMC, 4GB LPDDR4X),充足的存储空间可用于存储复杂的分拣路由表和日志。
操作系统:Linux-RT-5.10.198实时内核,保障对海量IO扫描和运动控制的实时性要求。
2.关键IO选型:高速传感信号采集
包裹的动态检测与定位是分拣动作的起点,对数字输入(DI)的响应速度和抗干扰能力有较高要求。
| 功能模块 | 信号需求 | 选型型号 | 功能说明 |
| 包裹位置检测 | 多路高速数字输入(DI),连接用于检测包裹到达、位置同步的光电传感器或接近开关。 | X14板(4路DI模块) | 该模块适用于快速捕获传感器的开关信号。在分拣系统中,通常用于关键位置如“上包位”、“分拣格口触发位”的包裹检测。其稳定的电气特性有助于在电气环境复杂的现场减少误信号。 |
| 扩展说明 | 对于更大规模的传感网络,单个X14板点数可能不足。此时,可通过EtherCAT连接远程IO站(如钡铼BL200系列耦合器,配合多块DI模块),将上百个传感器信号汇总后,再通过EtherCAT网络上传给BL370主站,实现布线简化与集中管理。 | ||
| 其他功能IO | 数字输出(DO)用于控制指示灯、报警器;模拟量输入(AI)用于连接称重仪等。 | X15板(DO)、Y31板(AI)等 | 根据系统实际需求,选择对应的模块进行补充配置,实现完整的控制与反馈功能。 |
3.软件功能实现
QuickConfig逻辑可视化配置:将分拣目的地与包裹条码、尺寸、重量等信息的映射关系,从传统的代码编程转变为图形化、表格化的配置工具。运维人员可通过界面修改路由规则、格口对应关系,并在线验证与下发,使分拣逻辑的调整更快捷,降低对专业开发人员的依赖。
BLRAT远程诊断与维护:当系统出现网络报警、伺服故障或分拣异常时,工程师可通过BLRAT工具,从远端安全接入现场的BL370控制器。可以实时查看EtherCAT网络拓扑状态、各从站通讯质量、IO信号实时状态、系统日志等,进行初步的故障定位与分析,指导现场人员或自行远程处理部分软件类问题,有助于缩短停机时间。
四、边缘IO模块与架构的技术特点分析
在智能分拣这类大规模IO应用中,控制架构与IO选型影响着系统的性能与可维护性。
| 对比方面 | 传统集中式IO方案(大型PLC+远程IO) | 基于BL370与EtherCAT的分布式方案 | 方案特点分析 |
| 系统扩展性与布线 | 远程IO站通过专属现场总线(如PROFINET IO)连接,扩展节点数和距离受总线规格限制,从站数量多时配置复杂。电缆通常需要逐点敷设至中心柜。 | EtherCAT采用开放式行拓扑,添加或移除从站灵活,理论上单个网段可连接更多设备。可配合本地IO耦合器,实现传感器就近接入,大幅减少现场至控制柜的电缆长度与数量,降低布线成本和复杂度。 | 分布式架构在应对大规模、长距离的IO应用时,在工程实施和后期扩展上可能更具灵活性。 |
| 实时性与同步性能 | 主流工业以太网(如PROFINET)的IRT等实时协议性能优异,但在连接上百个伺服轴且要求高同步时,对网络规划和主站性能要求较高 。 | EtherCAT的数据帧“飞读飞写”处理机制和硬件同步(DC)功能,使其在多轴同步和大量IO数据交换场景下,具有较低的协议开销和稳定的同步性能,适合于分拣系统这类多轴协同场景。 | 为控制上百个需要协同动作的分拣单元提供了低延迟、高确定性的通信基础。 |
| 故障诊断与网络管理 | 网络诊断依赖于特定厂商的软件工具,对不同品牌设备组成的异构网络诊断深度可能有限。 | IgH EtherCAT主站作为开源方案,提供丰富的底层状态信息。配合BLRAT等工具,可以从主站角度清晰监控整个EtherCAT环网中每一个从站的通讯状态、错误计数器,便于进行网络层面的健康度评估与故障隔离。 | 增强了用户对控制网络透明化管理和深度诊断的能力。 |
| 硬件集成与成本构成 | 成熟稳定,但高端多轴运动控制PLC和专用网络模块成本通常较高。 | 采用基于通用ARM处理器和开源协议栈的BL370,在满足同等性能需求下,可能在硬件成本上提供一种不同的选择。同时,模块化的IO板卡可按需配置,避免资源浪费。 | 在追求特定性能价格比或定制化需求的场景下,该方案具有一定的参考价值。 |
五、总结
以ARMxy BL370边缘控制器为核心,结合EtherCAT实时工业网络和模块化IO系统,为构建新一代智能分拣系统提供了一套可行的技术思路。该方案着重于解决大规模伺服同步控制、海量传感器高速可靠采集、系统故障快速诊断以及分拣业务逻辑灵活部署等工程实际问题。
通过利用EtherCAT在高密度节点同步控制方面的特性,以及BL370在边缘计算和开放生态方面的特点,该方案旨在提升分拣系统的运行效率、可靠性和可维护性,以适应现代物流仓储领域对柔性化与智能化的要求。它为系统集成商和设备制造商在方案设计时,提供了除传统大型PLC之外的另一条技术路径参考。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !