3. In-Sight软件环境与连接
In-Sight 相机本身是一台带图像处理能力的工业智能相机,但要让它在产线上真正工作,必须先在 PC 端用官方软件完成“发现—连接—配置—验证”这一条链路。当前 Cognex 主推的软件环境是 In-Sight Vision Suite,它把过去分散的工具整合到一个启动器中,其中包含 In-Sight Explorer(经典电子表格视图,用于 EasyBuilder 与 Spreadsheet 编程)以及 In-Sight Vision Suite 的现代界面(用于 In-Sight 2000/8000 等新机型的应用开发)。理解这两者的关系,是后续所有配置工作的前提。
软件界面与两种编程视图
打开 In-Sight Vision Suite 后,首先看到的是设备发现与连接面板,左侧列出当前网络中可被发现的相机,右侧是连接状态、IP 与固件版本信息。连接成功后进入应用编辑界面,核心区域分为三块:图像显示区(实时画面与工具叠加结果)、工具/作业区(EasyBuilder 的步骤列表或 Spreadsheet 的单元格网格)、结果与状态区(通过/失败、匹配分数、坐标、通信状态)。
EasyBuilder 适合快速搭建定位、测量、读码等常规任务,它以“定位—检测—输出”的步骤化方式引导操作;Spreadsheet 则把每个工具当作一个函数单元格,通过单元格引用组织数据流,适合需要复杂逻辑、条件判断或多工具联动的场合。定位引导与机器人集成通常建议用 Spreadsheet,因为需要把定位结果(X、Y、角度)以结构化方式输出给机器人。
相机连接与网络配置
In-Sight 相机通过以太网与 PC 通信,出厂默认 IP 常见为 192.168.0.10(具体以机身标签为准),子网掩码 255.255.255.0。PC 的网卡必须与相机处于同一网段,例如把 PC 设为 192.168.0.100。若现场已有 PLC、机器人等设备占用该网段,应统一规划,避免 IP 冲突。
连接方式有两种:一是通过交换机把相机与 PC 接入同一局域网;二是 PC 网卡与相机直连(现代网卡一般支持自动翻转,普通网线即可)。连接前建议关闭 PC 的无线网卡或其它无关网卡,减少发现失败的概率。在软件中点击“刷新/发现设备”,若相机出现在列表中,选中并连接即可;若未出现,可用“添加设备”手动输入 IP。
固件更新
固件版本决定了相机支持的功能与工具集。更新前必须确认三件事:相机型号与固件文件匹配、更新过程中不能断电或断网、当前应用的备份已导出。更新流程一般为:在软件中选择“固件更新”,指定 .fw 或对应固件包,确认后相机自动重启,等待进度完成并重新连接。更新后应重新检查 IP 设置是否保留,并打开原应用确认工具运行正常。
基本故障排查
连接类问题占现场故障的多数,可按“物理层—网络层—应用层”顺序排查。物理层看网口指示灯是否亮、网线是否松动;网络层用 ping 确认连通性,检查 IP、掩码、网关是否同网段;应用层看软件能否发现设备、防火墙是否拦截、是否有其它程序占用端口。若相机能被 ping 通但软件发现不了,多半是防火墙或发现协议被阻断。
下面这张图把“PC—网络—相机—软件”的连接关系、关键参数与常见故障点集中呈现,便于现场对照排查。
排查时建议按图中顺序逐层推进:先确认物理连接与供电,再验证网络连通性,最后检查软件与固件。多数“连不上”的问题都能在前两层解决。若三层都正常但应用仍异常,应检查触发信号、曝光参数与工具阈值,而不是继续在网络配置上反复尝试。
配置检查清单(可直接对照使用)
| 检查项 | 参考值 / 操作 | 判断依据 |
|---|---|---|
| PC 网卡 IP | 192.168.0.100 / 255.255.255.0 | 与相机同网段 |
| 相机 IP | 192.168.0.10(以标签为准) | ping 通、无冲突 |
| 物理连接 | 网口指示灯常亮/闪烁 | 链路正常 |
| 软件发现 | 刷新设备列表可见相机 | 可选中并连接 |
| 固件版本 | 与机型匹配、更新后重启 | 应用可正常打开 |
| 防火墙 | 放行 In-Sight 相关程序 | 发现与通信正常 |
完成以上配置后,相机应能在软件中稳定在线,应用可正常加载并输出定位结果。此时再进入下一步——把定位坐标与角度通过以太网或现场总线发送给机器人,才具备可靠的通信基础。