2. XG-X控制器硬件架构解析
XG-X 系列控制器的硬件架构可以理解为一条从“光信号”到“判定结果”的完整信号链:相机把图像经专用高速接口送入主机单元,主机单元内的图像采集与运算资源完成处理,再通过扩展模块把结果输出到 PLC、机器人或剔除机构。理解这条链路上每个环节的物理位置、带宽约束和同步机制,是后续做多相机集成、选型和排障的前提。本节按“主机单元—相机接口—扩展模块—电源与散热—同步硬件基础”的顺序展开,重点说明各部分的实际作用与关键约束。
一、主机单元:采集、运算与控制的物理载体
XG-X 主机单元是整个系统的核心机箱,内部大致可分为三个功能区:相机接口区(位于前面板或专用接口板)、图像处理与运算区(CPU/GPU 或专用图像处理引擎、内存、存储)、控制与通信区(I/O、以太网、现场总线接口)。主机单元决定了系统可接入的相机数量上限、单帧处理时间下限,以及可同时运行的检查任务数。
选型时最需要关注的是主机单元的“通道数”和“处理能力”两个维度。通道数决定能直连多少台相机;处理能力决定在给定分辨率与帧率下,能否在节拍时间内完成全部检查。举例来说,若某工位需要 4 台 500 万像素相机、每台 30 fps,则单帧数据量约为 5 MP × 8 bit ≈ 40 Mbit,4 台合计约 160 Mbit/s 的原始数据流,主机单元的接口带宽与内部总线必须能持续承载这一速率,否则会出现丢帧或采集延迟。
二、相机接口:带宽、线缆与拓扑
XG-X 通常采用专用高速相机接口(如 GigE Vision、Camera Link 或厂商专用接口),不同接口在带宽、线缆长度和拓扑灵活性上差异明显。GigE 接口单口带宽约 1 Gbit/s,线缆可达 100 m,适合相机分散布置;Camera Link 带宽更高但线缆较短,适合高分辨率高帧率场景。接口选择直接决定相机数量、布线方式和是否需要中继/交换设备。
多相机接入时,拓扑结构同样重要。星型拓扑(每台相机独立连到主机或交换机)便于隔离故障,但交换机需支持足够背板带宽;菊花链拓扑节省线缆,但单点故障会影响后续相机。实际工程中,建议先按“相机数量 × 单相机带宽”估算总带宽,再留 30% 余量选择交换机或接口板。
三、扩展模块:I/O、通信与功能扩展
主机单元自带的基础 I/O 往往不足以覆盖复杂产线。扩展模块用于增加数字输入/输出点数、模拟量通道、现场总线(如 EtherNet/IP、PROFINET、CC-Link IE)以及编码器输入。典型配置是:数字输入接传感器和到位信号,数字输出接剔除气缸、报警灯,总线模块与 PLC 交换判定结果和配方切换指令。
扩展模块的安装位置和供电方式需与主机单元匹配。多数模块通过背板总线与主机通信,安装时必须断电插拔,并确认模块地址或槽位编号与软件配置一致,否则会出现“模块存在但无法访问”的故障。
四、电源与散热:稳定运行的底线
XG-X 控制器通常采用 24 VDC 供电,需注意功率余量和共地。计算总功耗时,应把主机、所有相机、扩展模块、传感器和执行器的电流相加,再留 20%~30% 余量。例如主机约 2 A、4 台相机各 0.3 A、扩展模块 0.5 A,合计约 3.7 A,建议选用 5 A 以上电源。
散热方面,控制器应安装在通风良好的控制柜内,避免阳光直射和热源叠加。环境温度一般要求 0~50 ℃,柜内温度若接近上限,需加装风扇或空调。相机和主机之间应保持足够间距,避免线缆过度弯折影响散热和信号完整性。
五、多相机同步的硬件基础
多相机同步的本质是让所有相机在同一时刻曝光,或在已知时间差下曝光,从而保证图像之间的空间对应关系。硬件同步通常依赖三类信号:触发信号(决定何时开始曝光)、曝光控制信号(决定曝光时长)、编码器/位置信号(决定在工件运动到哪个位置时触发)。
XG-X 主机单元一般提供专用的触发输出端口,可同时驱动多台相机的触发输入。若相机数量超过主机触发端口数,可通过触发分配器或支持同步的交换机扩展。实际接线时,应使用屏蔽双绞线,触发线尽量短,避免与电机、变频器动力线并行,否则容易引入误触发。
同步效果可以通过一个简单方法验证:在视野内放置一个已知尺寸的移动标尺或闪烁 LED,用多台相机同时拍摄,比较同一时刻图像中标尺位置是否一致。若偏差超过允许范围,应检查触发线是否等长、相机触发延迟参数是否一致、曝光时间是否匹配。对于高速产线,还需确认主机处理时间是否小于相机帧间隔,否则即使触发同步,也会因处理排队导致丢帧。
六、架构层面的常见问题与判断依据
实际集成中,硬件架构问题往往表现为“相机能连上但图像不稳定”“多相机同时工作时帧率下降”“触发后偶尔丢帧”。排查时可按信号链从后往前:先确认电源电压和电流是否足够,再检查接口带宽是否被占满,然后核对触发信号是否干净、同步线是否等长,最后确认主机处理能力是否匹配当前分辨率和帧率。
例如,若 4 台相机单独测试均正常,同时工作时第 3、4 台频繁丢帧,优先怀疑接口总带宽不足或交换机背板带宽不够;若所有相机同时出现随机丢帧,则更可能是触发信号受干扰或电源纹波过大。把问题定位到具体环节,再针对性更换线缆、增加电源余量或调整拓扑,比盲目更换设备更有效。
掌握主机单元、相机接口、扩展模块、电源散热和同步硬件这五个部分的关系,就掌握了 XG-X 多相机系统集成的物理基础。后续的软件配置、标定和节拍优化,都建立在这一硬件架构之上。