4. SICK视觉系统硬件接线与通信接口
SICK 工业视觉系统的接线与通信,本质上要解决三件事:供电与触发、图像与结果数据交换、与上位控制器(PLC/机器人/上位机)的实时协同。以常见的 SICK Inspector 系列(如 Inspector P、Inspector 8 系列)和 Visionary-T 类 3D 相机为例,机身通常同时提供数字 I/O 端子、M12 以太网口、以及可选的现场总线接口。理解这些接口的物理层与协议层分工,是后续配置和排障的基础。
一、接口总览与物理连接
一台典型 SICK 视觉传感器上可用的接口大致分为四类:
- 电源与数字 I/O:多为 24 V DC 供电,配合多路可配置的数字输入/输出(DI/DO)。DI 常用于外部触发(光电开关、编码器脉冲、PLC 触发信号),DO 用于输出 OK/NG、结果就绪、报警等信号。
- 以太网(Ethernet):通常为 M12 D-code 或 RJ45,用于配置软件(如 SOPAS ET / SICK AppStudio)连接、图像传输、以及基于 TCP/IP 或 UDP 的结果通信。
- 现场总线:PROFINET、EtherNet/IP 等,通过同一物理以太网口或独立端口实现,用于与 PLC 的周期性过程数据交换。
- 串口(RS-232/RS-422):部分型号保留,用于简单 ASCII 命令触发或与老设备对接。
物理连接时需注意:M12 接口的针脚定义必须与线缆匹配,D-code 以太网线不能与 A-code 的 I/O 线混用;供电极性接反可能直接损坏设备。建议先接电源与 I/O,确认设备上电启动正常(指示灯状态),再接入以太网进行软件配置。
二、数字 I/O 的接线与配置
数字 I/O 是视觉系统与产线“硬联动”的通道。以 Inspector P 系列为例,常见配置为 4 路 DI 和 4 路 DO,采用 PNP(源型)或 NPN(漏型)逻辑,需与 PLC 的 I/O 类型一致。接线时,DI 公共端接 24V 或 0V 取决于传感器输入电路设计,DO 则通过内部晶体管对负载进行开关。
配置层面,需要在 SOPAS ET 的 I/O 配置页面中为每路信号分配功能。典型分配如下:
- DI1:外部触发(Trigger),上升沿启动一次检测;
- DI2:作业切换(Job Switch),选择不同检测配方;
- DO1:结果就绪(Result Ready),检测完成输出高电平;
- DO2:OK/NG 判定,合格输出高、不合格输出低。
触发模式需与产线节拍匹配。若使用编码器触发,需设置分频系数,使相机在物体经过视野中心时曝光。例如编码器每转 1000 脉冲、传送带每转移动 200 mm,则每毫米 5 脉冲;若视野宽度 100 mm,希望每 2 mm 触发一次,则分频系数设为 10。这类参数需在 I/O 配置中明确填写,并通过示波器或 PLC 高速计数器验证触发频率。
三、以太网与现场总线配置
以太网口承担配置与数据双重角色。首次连接时,PC 与相机需处于同一网段。SICK 设备出厂默认 IP 常为 192.168.0.1 或通过 DHCP 获取,子网掩码 255.255.255.0。在 PC 端设置静态 IP(如 192.168.0.100),用 ping 命令确认链路连通后,再用 SOPAS ET 搜索设备。
# PC 端网络配置示例(Windows)
IP 地址: 192.168.0.100
子网掩码: 255.255.255.0
默认网关: 192.168.0.1
# 连通性测试
ping 192.168.0.1
PROFINET 与 EtherNet/IP 属于应用层协议,物理层仍是以太网。配置 PROFINET 时,需在 PLC 工程(如 TIA Portal)中导入 SICK 提供的 GSDML 文件,将相机作为 IO Device 添加到网络,分配设备名称与 IP。过程数据长度(输入/输出字节数)由 GSDML 定义,例如 16 字节输入用于接收结果、4 字节输出用于发送触发与作业号。EtherNet/IP 则使用 EDS 文件,在 Studio 5000 中添加 Generic Ethernet Module,配置实例号与数据长度。
四、串口通信与协议选择
串口适用于低速、简单的命令交互。SICK 视觉系统常支持 ASCII 命令集,例如通过 RS-232 发送 “trigger” 启动检测,相机返回 “OK” 或 “NG”。串口参数需与上位机一致:波特率 9600/19200/115200、数据位 8、停止位 1、无校验。接线时注意 TX/RX 交叉连接,RS-422 需接四线全双工。
选择通信方式时,可参考以下判断:需要硬实时触发与结果输出,优先数字 I/O;需要与 PLC 周期交换大量数据,选 PROFINET 或 EtherNet/IP;仅需配置与调试,用以太网 TCP/IP;与老设备或简单控制器对接,用串口。实际项目中,多种接口常同时使用:I/O 负责触发与分拣,总线负责结果上传,以太网负责配置与图像存档。
掌握这些接口的物理连接与配置逻辑,才能在后续的检测程序开发中,让视觉系统真正融入产线控制链路,而不是孤立运行。