In-Sight® Display Control 5.7.0 发行说明

© 版权所有 1999-2019 Cognex Corporation. 保留所有权利。

Revision: 5.7.0.2, 04/10/2019

概述

本文档介绍用于 Microsoft® Windows® 的 In-Sight Display Control,包括下列主题:

关于 In-Sight Display Control

In-Sight Display Control (CvsInSightDisplay) 在 In-Sight 浏览器中构成“作业视图”窗口的核心,当与 In-Sight 视觉系统连接时它可以显示图像、图形和电子表格数据。该控件被同时打包为 .NET 控件(可插入 Microsoft Visual Studio C# .NET 或 VB.NET Windows Forms 应用程序)和 ActiveX 组件(可集成到 Visual Basic 6.0 或 HMI/SCADA 环境)。

注意

如需下载最新版本的发行说明和文档、以及文档的不同语言版本,请访问 In-Sight 在线帮助中心

系统要求

该部分介绍了 In-Sight Display Control 软件的系统要求。

PC 硬件最低要求

最低硬件要求适用于连接到以低速运行的单个低分辨率 In-Sight 视觉系统的 PC:

PC 硬件要求

以下的推荐硬件配置是指对于将要与最多四个 In-Sight 视觉系统连接的 PC 的要求:

操作系统要求

In-Sight 软件已在以下操作系统上进行过测试:

虽然 In-Sight Display Control 可以在其它操作系统上工作,但不满足上述要求的系统可能不受支持。

支持的语言

支持的固件版本

In-Sight 5.7.0 软件包含 3 个固件版本:

安装了旧固件版本的视觉系统可能正常工作。但是, 某些功能将不受旧固件版本的支持, 且未经过完全测试。为获得最佳运行效果,请将运行较旧固件版本的视觉系统更新到受支持的最新固件版本。有关支持的视觉系统型号和固件版本,请参阅 In-Sight® 浏览器帮助文档中的固件版本主题。

In-Sight 固件版本 5.7.0

In-Sight 固件版本 5.3.3

In-Sight 固件版本 4.10.5

注意:In-Sight Display Control 不支持 In-Sight Micro 1020、In-Sight 2000 系列以及 In-Sight 7020、7010、7230 和 7432 视觉系统。

Microsoft .NET Framework 4.5

In-Sight 软件需要运行 Microsoft .NET Framework 4.5。如果 In-Sight 软件安装程序没有检测到 Microsoft .NET Framework 4.5,安装程序会先下载并安装 Microsoft .NET Framework 4.5。

支持的开发环境

注意:Microsoft Visual Basic 6.0、Rockwell Automation FactoryTalk® View Site Edition (SE) 以及兼容的 ActiveX 主机应用都支持 ActiveX 控件。

安装

In-Sight Display Control 是通过 In-Sight Software 和 In-Sight SDK 安装程序来安装的。你必须作为拥有管理员权限的用户登录才能进行安装。

注意:使用不同版本的 In-Sight Display Control 或 In-Sight SDK 开发的 COM/ActiveX 应用程序与此版本不兼容,将无法正常工作。需要针对此版本重新编译自定义应用程序,或者必须重新安装原始版本。(CR# 5084)

示例项目

In-Sight Display Control 演示项目安装在下列文件夹中:C:\Users\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x。开始菜单中列有可以打开此地址的快捷方式。

API 更改

请参阅 In-Sight Display Control 帮助文件,以获得此 In-Sight Display Control 版本中对 API 进行的改进和其它更改的完整列表。

更改与修复

注意:发行说明中附加了请求更改号码 (CR#),以改进对通过 Cognex 技术支持中心报告的已知问题的跟踪。
CR# 问题
N/A In-Sight Display Control 现在可以作为 32 位或 64 位应用程序安装。请注意,默认安装路径未更改,In-Sight Display Control 将被安装在 32 位和 64 位操作系统的 C:\Program Files (x86)\Cognex\In-Sight\In-Sight Display Control 5.x.x 中。
15264 在 64 位操作系统上构建 In-Sight Display Control 应用程序时,你现在可以在 Visual Studio 中将平台目标设为任何 CPU、x64 或 x86。之前,你必须在 Visual Studio 中将平台目标设置为 x86。

已知问题

注意:发行说明中附加了请求更改号码 (CR#),以改进对通过 Cognex 技术支持中心报告的已知问题的跟踪。
CR# 问题
82479

如果您尝试在进行 Windows 更新时禁用 Microsoft .NET Framework 3.5 的系统上安装 In-Sight Display Control 5.7.0,您可能会收到错误消息:安装 Microsoft .NET Framework 时出错; 错误代码 0x800f081f。

解决方法:等待 Windows 更新完成(必要时需重新启动),然后安装 In-Sight Display Control 5.7.0。

5771

如果安装了多个版本的 In-Sight 软件,则卸载其中某个版本可能会导致在 VB6、COM 或 ActiveX 环境中尝试使用 Cognex In-Sight Display Control (CvsInSightDisplay) 时出现以下错误信息:

组件“CvsInSightDisplay.ocx”或其附属项之一未正确注册:文件缺失或无效。

解决方法:要更正该问题,请打开 Windows 的“控制面板”,选择所需的 In-Sight 软件安装并执行“修复”。

注意:一次只能为系统上的 COM/ActiveX 注册一个版本的 In-Sight Display Control,而且此版本始终是所安装的最新版本。尽管使用旧版本 In-Sight Display Control 编译的应用程序似乎可以与安装的此版本配合使用,但不能保证它们能够与此版本兼容。
5319

将 PairDistance 函数添加到 Abs 公式时,如以下任何一个示例:“Abs(B2)+PairDistance(C2,0,1)”或“PairDistance(C2,0,1)+Abs(B2)”,该表达式可能导致“属性页”无法正确打开。

解决方法:PairDistance 函数应放在其自己的单元格中由其它表达式引用。

5230 如果在 In-Sight Display Control 中添加了“OPC 标记”,则 In-Sight OPC Server 中的相应“OPC 标记”字符的大小写必须与之完全相同。如果两个名称不完全一致,则在 OPC Server 中将导致“配置错误”。
5093 在自定义 .NET 或 ActiveX 环境的 In-Sight Display Control 中调用时,“打开”和“保存文件”对话框(如 CTRL+O)与从 In-Sight 浏览器中启动的“打开”/“保存文件”对话框的工作状况不同。在“In-Sight 传感器”列表下,In-Sight 浏览器将列出本地子网上的所有 In-Sight 视觉系统和全部“浏览器主机表”条目。但是,从 .NET 或 ActiveX 环境中的 In-Sight Display Control 启动时,这些相同的对话框将显示本地子网上所有系统的列表和存储在显示器所连接传感器上的“In-Sight 主机表”条目。