5 配置 Integrated Vision
5.1 建议的工作步骤
5 配置 Integrated Vision
5.1 建议的工作步骤
概述
本节介绍在创建新图像应用程序时的推荐工作步骤。此工作步骤有助于了解不同对象 之间的依存关系。创建新应用程序的好方法是从基本功能开始。当基本功能按实现后, 再扩展应用程序。
前提是必须先执行完软硬件安装步骤中的所有步骤,请参阅第17页的安装。
基本步骤
使用如下步骤创建新图像应用程序。
操作 1 2 3 4 5 6 7 8 9
进行初始准备。 设置摄像头。 创建新的图像作业。 调整摄像头的图像设置 校准摄像头和机器人
更多信息
第42页的准备工作 第43页的设置摄像头 第53页的设置新图像作业 第54页的设置图像 第55页的校准
第74页的校准理论
添加图像工具以定位和检查图像中的部 第58页的添加图像工具 件。
使图像数据对 RAPID 程序可用。 设置摄像头的输入和输出,如有。 在控制器上准备 RAPID 程序。
第60页的输出到 RAPID 第64页的I/O 处理 第65页的准备 RAPID 程序 第91页的RAPID 参考信息 第70页的开始生产
10 开始生产
有关设置图像系统的更多信息,请参阅第76页的最佳做法。
应用手册 - Integrated Vision
3HAC044251-010 修订: E
? 版权所有 2013-2015 ABB。保留所有权利。
41
5 配置 Integrated Vision
5.2 准备工作
5.2 准备工作
准备工作
经验显示,在使用干净的系统开始时,最好先加载一个 RAPID 程序并进行一些初始 准备。
? 创建全部所需工具的工具数据并定义 TCP。 ? 创建全部所需固定装置的工件数据并定义。 ? 等。
建议创一个模块并添加MoveToDetectedObject代码片段。这样所有在校准、抓取 点培训等期间编辑的数据都将会到位。
提示
在创建新图像程序时,使用 MoveToDetectedObject 代码片段作为基础。
有关添加图像代码的更多数据,请参阅第65页的RobotStudio中的RAPID代码片段。
42
? 版权所有 2013-2015 ABB。保留所有权利。
应用手册 - Integrated Vision
3HAC044251-010 修订: E
5 配置 Integrated Vision
5.3.1 基本步骤
5.3 设置摄像头 5.3.1 基本步骤
配置摄像头网络并连接到摄像头
当所有的摄像头都实际连接号后,还需要为每个摄像头配置一个IP地址和一个名称。
摄像头的 IP 地址默认由控制器使用 DHCP 自动分配,但也可以使用静态 IP 地址。 摄像头名称在系统的所有部分(例如RobotStudio、RAPID程序)中作为一个唯一的 识别符。这可以实现在无需修改程序的情况下修改摄像头的IP地址(例如在更换了摄 像头时)。
RobotStudio 中的 IRC5 控制器浏览器有一个叫图像系统的节点。用于配置和连接到 摄像头。与摄像头的链接是通过机器人控制实现的。摄像头作为FTP远程加载磁盘连 接。
使用下列步骤将摄像头分配给控制器。
操作 1 2 3 4 5 6 7 8
确保 PC 的网卡已经设置为自动获取 IP 地址。
确保 PC 上安装的防火墙已经关闭或允许与摄像头的通信。 将 PC 连接到 IRC5 控制器的服务端口。 启动 RobotStudio。
连接控制器并通过控制器请求写入权限。
转到菜单条的控制器选项卡并启动Integrated Vision插件。 转到菜单条的图像选项卡。
展开控制器浏览器中的图像系统节点。
命名的摄像头会显示其名称,未命名的摄像头则显示其 MAC 地址。
注意
如果摄像头没有显示在图像系统列表,则可能是摄像头的IP地址被设置成了另外的子网。 有关详细信息,请参阅第45页的将摄像头连接到不同的子网。 9
右键单击摄像头并选择连接。
来自摄像头的图像应该显示在图像采集和配置区域的一个单独的选项卡中。请使用摄像头 图像识别正确的摄像头。
10 如果需要,可按 Acquire Image(获取图像)按钮更新图像。 11 右键单击摄像头并选择 Rename(重命名)。
12 在 Rename(重命名)对话框中,在 RAPID Camera Name(RAPID 摄像头名称)字段
中输入摄像头名称。
注意
建议将摄像头的主机名设置为与RAPID 摄像头名称相同的名称。 13 重启控制器和摄像头。
注意
控制器和摄像头都需要重启,这一点非常重要。
下一页继续
应用手册 - Integrated Vision
3HAC044251-010 修订: E
? 版权所有 2013-2015 ABB。保留所有权利。
43
5 配置 Integrated Vision
5.3.1 基本步骤 续前页
操作
14 配置好的摄像头现在应该显示在控制器浏览器的图像系统节点。
注意
配置好的摄像头的名称存储在控制器的系统参数中,主题为 Communication(通 信) (SIO.cfg)。IP 地址设置存储在摄像头中。
断开摄像头
要断开一个摄像头,只需单击Disconnect(断开)或在图像采集和配置区关闭对应的 选项卡。
移除摄像头
要移除配置好的摄像头,必须先在控制器的系统参数中删除摄像头,主题为 Communication(通信) (SIO.cfg)。 使用以下步骤移除:
操作 1 2
使用 RobotStudio 中的 Configuration Editor(配置编辑器)打开控制器的系统参数, 主题为 Communication(通信) (SIO.cfg)。
删除所选摄像头的应用协议:
COM_APP:
-Name \重启控制器.
3
有关使用 RobotStudio 中的 Configuration Editor(配置编辑器)的详细信息,请参 阅操作员手册 - RobotStudio。
有关系统参数的详细信息,请参阅技术参考手册 - 系统参数。
44
? 版权所有 2013-2015 ABB。保留所有权利。
应用手册 - Integrated Vision
3HAC044251-010 修订: E
5 配置 Integrated Vision
5.3.2 其它摄像头配置
5.3.2 其它摄像头配置
更改摄像头的 IP 地址
摄像头的 IP 地址可以在网络设置对话框修改。
建议将摄像头的主机名设置为与配置对话框中 RAPID 摄像头名称一样的名称。不这 样设置系统仍然可以工作,但是部分RobotStudio中集成的Cognex EasyBuilder?对 话框会使用主机名来识别摄像头。
请使用下列步骤来更改网络设置和摄像头主机名:
操作 1 2 3 4
选择控制器浏览器中的图像系统节点中的摄像头。 单击连接按钮下拉列表菜单并选择网络设置。
设置与控制器和 PC 同一个子网的固定 IP 或者启用 DHCP。
建议将摄像头的HostName(主机名)设置为与Configuration(配置)对话框中给出的 RAPID Camera Name(RAPID 摄像头名称)相同的名称。
注意
请勿更改 Telnet 端口或其他设置。 5 6 7
单击确定。 重启摄像头。 重启控制器.
将摄像头连接到不同的子网
如果摄像头的 IP 地址与控制器和 PC 不处于同一个子网,在控制器浏览器的图像系统 接点就不会显示摄像头,因此就无法使用网络设置对话框来设置新 IP 地址。
使用下列步骤将摄像头连接到不同的子网。
操作 1 2 3 4 5
单击连接按钮下拉列表菜单并选择添加传感器。
单击列表中的摄像头,在与控制器和PC相同的子网设置一个固定IP地址或者启用DHCP。 点击 Apply(应用)。 重启摄像头。 重启控制器.
更改摄像头的日期和时间
使用下列步骤更改摄像头的日期和时间:
操作 1 2 3 4 5
选择控制器浏览器中的图像系统节点中的摄像头。 单击连接按钮下拉列表菜单并选择设置日期和时间。 更改日期和时间设置。 单击确定。 重启摄像头。
下一页继续
应用手册 - Integrated Vision
3HAC044251-010 修订: E
? 版权所有 2013-2015 ABB。保留所有权利。
45