4. CV-X系统接线与通信准备

CV-X 控制器要真正参与产线检测,必须先把“看得到”与“动得起来”两件事同时解决:相机负责成像,控制器负责判断,而 I/O、触发、编码器与通信负责把判断结果送到执行机构,并把产线节拍同步给相机。接线与通信准备的目标,是让控制器在正确的时刻取像、在正确的时刻输出 OK/NG,并能被 PLC 或上位机稳定地读写数据。本节以 CV-X 系列控制器的典型接口为例,说明如何搭建一个可运行的检测工位。

一、先明确接口分工,再动手接线

CV-X 控制器常见接口可分为四类:相机接口(Camera)、控制 I/O(并行 I/O)、编码器输入(Encoder)、以及通信接口(Ethernet、RS-232C、USB 等)。相机接口用于连接 CV-X 专用相机,通常使用专用线缆,注意插拔前断电,避免热插拔损坏接口。并行 I/O 用于与 PLC、传感器、指示灯、剔除机构等硬线连接,是触发与结果输出的主通道。编码器输入用于接收产线编码器脉冲,实现与输送带位置同步的取像。通信接口用于与 PLC 或上位机交换数据,例如通过 Ethernet/IP、PROFINET、TCP/IP 无协议通信等方式读写检测结果与切换程序。

接线前先确认三件事:控制器型号与 I/O 点数、传感器与执行机构的电气规格(NPN/PNP、24V 还是 5V)、以及 PLC 或上位机的通信协议。CV-X 的并行 I/O 通常为 24V 电平,输入输出点数有限,若产线信号较多,应优先把“触发、OK/NG、程序切换、错误复位”等关键信号接入硬线,其余数据走通信。

二、触发传感器与编码器的接入

触发传感器用于告诉控制器“工件到了”。常见做法是在输送带入口安装光电传感器,工件遮挡时输出一个脉冲,接入控制器的触发输入(Trigger IN)。触发方式分为电平触发与边沿触发,实际产线多用上升沿触发,避免工件停留时重复取像。若工件在运动中被拍摄,必须使用编码器同步:编码器 A/B 相接入控制器编码器接口,控制器根据脉冲计数在设定位置触发相机,从而消除输送带速度波动带来的位置偏差。

编码器接线要注意:A、B 相不能接反,否则计数方向相反;屏蔽线应单端接地,避免与电机动力线并行走线。触发传感器与编码器的安装位置决定了“取像窗口”,一般先让工件触发传感器,再延迟一段距离后取像,延迟量由编码器脉冲数或时间设定。示例:输送带速度 200 mm/s,编码器 1000 脉冲/转,轮周长 200 mm,则每脉冲对应 0.2 mm;若希望工件到达相机中心时取像,触发点与相机中心距离 100 mm,则延迟 500 个脉冲。该数值为教学示例,实际应以现场标定为准。

CV-X 检测工位接线与通信拓扑 输送带(工件自左向右运动) 工件 触发传感器 光电 / 上升沿 编码器 A/B 相脉冲 CV-X 相机 取像窗口 相机线缆 CV-X 控制器 Camera / Trigger IN / Encoder IN Parallel I/O / Ethernet / RS-232C OK/NG 判定 · 程序切换 · 数据输出 PLC 触发 / OK/NG / 复位 Ethernet/IP 或硬线 I/O 上位机 / MES TCP/IP 无协议 结果记录 / 参数下发 剔除机构 / 指示灯 NG 输出 · 报警 信号说明 触发信号 编码器脉冲 相机图像 I/O 与通信

三、并行 I/O 与 PLC 的硬线连接

并行 I/O 是 CV-X 与 PLC 之间最直接的握手方式。典型信号包括:触发输入(Trigger)、OK 输出、NG 输出、忙信号(Busy)、错误输出(Error)、程序切换输入(Program Select)、复位输入(Reset)。接线时先确认 PLC 输出类型:若 PLC 为漏型(NPN)输出,CV-X 输入公共端应接 24V+;若为源型(PNP),公共端接 0V。接反不会烧毁控制器,但信号会一直无效,这是现场最常见的“接好了却没反应”的原因。

OK/NG 输出通常为集电极开路或继电器输出,驱动指示灯或剔除电磁阀时要注意电流不超过额定值,必要时加中间继电器。若产线要求“检测到 NG 立即剔除”,应把 NG 输出直接接到 PLC 的高速输入或中断输入,由 PLC 在固定延时后动作,避免经过通信周期造成位置偏差。

四、与上位机的通信配置

CV-X 控制器通常支持 Ethernet 通信,可通过 TCP/IP 无协议方式与上位机交换数据。配置步骤:先设定控制器 IP 地址与子网掩码,例如 192.168.1.10/255.255.255.0;再在上位机设置同网段 IP,例如 192.168.1.100;然后在 CV-X 通信设置中选择“无协议”或对应 PLC 协议,设定端口号(如 8500)与数据格式。上位机发送命令字符串读取检测结果,控制器返回 OK/NG、测量值或错误码。

# 示例:上位机通过 TCP 读取 CV-X 检测结果(教学示例)
IP: 192.168.1.10
Port: 8500
发送: "R0\r\n"        # 读取第 0 个检测结果
返回: "OK,12.34,0\r\n" # 判定 OK,测量值 12.34,错误码 0
发送: "P1\r\n"        # 切换至程序 1
返回: "OK\r\n"

通信调试时先用 ping 确认物理链路,再用串口/网络调试助手发送命令,观察返回。若返回超时,检查 IP 是否同网段、端口是否被占用、控制器是否处于运行模式。若返回乱码,检查结束符与编码格式,CV-X 常用 CR 或 CR+LF 作为结束符。

五、上电检查与联调顺序

接线完成后不要直接跑产线,应按以下顺序检查:先断电检查所有接插件是否到位、屏蔽线是否接地、电源电压是否为 24V±10%;再上电观察控制器指示灯,确认相机识别正常、无 I/O 短路报警;然后手动触发一次,用 CV-X 调试软件查看图像是否清晰、触发是否稳定;最后让 PLC 发一次触发,确认 OK/NG 输出与剔除动作一致。若触发不稳定,优先检查传感器输出类型与触发边沿设置;若编码器计数异常,检查 A/B 相是否接反、脉冲数是否与轮径匹配。

建议在工位首次联调时记录一份“接线与通信检查表”:控制器 IP、PLC 触发点、编码器脉冲当量、OK/NG 输出点、通信端口与命令格式。后续换型或排障时可直接对照,减少重复排查时间。

完成以上接线与通信准备后,CV-X 控制器就具备了“按节拍取像、按结果输出、按需通信”的基本能力。下一步即可进入相机标定与检测程序编制,把成像与判定逻辑真正落到具体缺陷上。