1. In-Sight系统架构与开发环境搭建

In-Sight 是康耐视面向工厂现场的智能视觉系统家族,其核心特点是“相机即控制器”:图像采集、图像处理、逻辑判断、通信输出都在相机内部完成,上位机主要承担组态、调试与数据交互。理解这一架构,是后续所有开发工作的前提。若把 In-Sight 当成普通工业相机去接图像采集卡,就会在选型、接线和软件使用上走弯路。

一、硬件组成:从光学到接口的完整链路

一台典型的 In-Sight 智能相机(如 In-Sight 2000/7000/8000 系列)内部包含图像传感器、处理器、存储、I/O 与通信接口。外部配套则包括镜头、光源、光源控制器、安装支架、线缆与供电。以常见的 In-Sight 7000 为例,其硬件链路可概括为:

  • 成像单元:CMOS 传感器 + C 口镜头,决定视场、景深与分辨率;
  • 照明单元:环形光、条形光、背光或同轴光,由外部光源控制器驱动;
  • 处理单元:相机内置 CPU 运行 In-Sight 固件与作业(Job);
  • I/O 单元:多路输入/输出,用于触发拍照、结果输出、报警;
  • 通信单元:以太网口(支持 TCP/IP、EtherNet/IP、PROFINET 等)、串口、USB;
  • 供电:通常为 24 VDC,需注意极性及与 I/O 共地。

实际接线时,触发信号(如光电开关)接入相机的触发输入,相机输出结果(OK/NG)接入 PLC 或分拣机构。若使用外部光源,需确认光源控制器与相机 I/O 的同步方式,避免拍照与打光时序错位。

二、软件生态:In-Sight Explorer 与配套工具

In-Sight 的软件生态以 In-Sight Explorer 为核心。它既是相机连接与固件管理工具,也是作业编辑、调试与仿真的集成环境。常用组件包括:

  • In-Sight Explorer:主界面,负责设备发现、连接、作业编辑、在线/离线仿真;
  • Spreadsheet(电子表格):In-Sight 特有的编程方式,用单元格函数完成图像处理与逻辑;
  • EasyBuilder:面向快速应用的向导式界面,适合简单定位、测量、读码;
  • In-Sight Vision Suite / 固件包:相机固件与功能授权;
  • 通信与驱动:EtherNet/IP、PROFINET、Modbus TCP 等协议配置工具。

需要特别说明:In-Sight Explorer 的版本必须与相机固件版本兼容。若 Explorer 版本过旧,可能无法识别新相机或新函数;若过新,也可能与旧固件不匹配。因此安装前应先确认相机型号与固件版本。

三、In-Sight Explorer 安装与连接

安装过程本身不复杂,但有几个关键点容易出错。建议按以下顺序操作:

  1. 从康耐视官网下载与相机固件匹配的 In-Sight Explorer 安装包;
  2. 关闭防火墙或为 Explorer 放行相关端口(默认通信端口为 23、502、44818 等,视协议而定);
  3. 以管理员身份运行安装程序,按提示完成安装;
  4. 安装完成后重启计算机,确保网络驱动与协议组件生效;
  5. 将计算机网卡与相机置于同一网段,例如计算机 192.168.1.10,相机 192.168.1.20,子网掩码 255.255.255.0。

连接时,在 Explorer 中点击“添加设备”或“发现设备”,软件会通过广播搜索同一网段内的 In-Sight 相机。若搜索不到,依次检查:网线是否完好、网卡是否启用、IP 是否同网段、防火墙是否拦截、相机是否已上电。若相机 IP 未知,可使用 In-Sight 的恢复模式或专用发现工具,将相机临时设为 DHCP 或默认 IP(如 192.168.0.10)后再连接。

四、相机固件更新

固件更新用于修复缺陷、增加新功能或匹配 Explorer 版本。操作前务必确认:相机供电稳定、网络连接可靠、更新过程中不得断电或拔网线。典型流程为:在 Explorer 中选择相机 → 进入“系统/固件”菜单 → 选择固件文件 → 开始更新 → 等待相机重启 → 重新连接并核对版本号。更新后建议重新加载原有作业,确认图像、标定与通信配置未丢失。

固件更新存在风险:若中途断电,相机可能无法启动,需要返厂或使用恢复模式。生产现场应在停机窗口内进行,并提前备份作业与配置。

五、网络配置与设备发现

In-Sight 的网络配置直接影响通信稳定性。建议为每台相机分配固定 IP,并记录在设备清单中。若使用 DHCP,需确保服务器稳定且租约不过期。对于多相机系统,应划分独立 VLAN 或子网,避免广播风暴影响节拍。

设备发现失败是初学者最常见的问题。可按以下顺序排查:

  • 物理层:网线、交换机端口、相机电源指示灯;
  • 网络层:IP 地址、子网掩码、网关是否一致;
  • 主机层:防火墙、杀毒软件、多网卡路由冲突;
  • 相机层:是否处于恢复模式、固件是否损坏、是否被其他软件占用。

下面用一张结构图概括 In-Sight 从硬件到软件、从连接到发现的整体关系,便于在搭建环境时对照检查。

In-Sight 系统架构与开发环境关系图 硬件层 镜头 / 光源 成像与照明 In-Sight 智能相机 采集+处理+判断 I/O 与触发 光电/PLC 信号 通信接口 以太网/串口 24V 供电 稳定电源 软件层 In-Sight Explorer 连接/编辑/仿真 Spreadsheet 单元格函数编程 EasyBuilder 向导式快速应用 固件与协议组件 EtherNet/IP、PROFINET 配置/下载 网络与设备发现 同网段 IP 192.168.1.x 防火墙放行 端口 23/502/44818 设备搜索 广播发现相机 连接验证 在线/离线切换 发现/连接

六、环境搭建检查清单

为避免现场反复返工,建议在首次搭建时按以下清单逐项确认。该清单可直接作为现场记录表使用:

检查项 示例值/要求 确认结果
相机型号与固件版本In-Sight 7000,固件 6.x□
Explorer 版本匹配与固件兼容的安装包□
计算机 IP192.168.1.10 / 255.255.255.0□
相机 IP192.168.1.20 / 255.255.255.0□
防火墙端口23、502、44818 已放行□
供电电压24 VDC,极性正确□
触发信号光电开关接入触发输入□
设备发现Explorer 可搜索到相机□
在线连接可进入在线模式并取像□
作业备份已保存 .job 文件□
建议为每台相机建立独立档案,记录 IP、固件版本、作业名称、通信协议与端口。多相机项目中,这份档案能显著缩短故障排查时间。