其他变动

<< 点击显示目录 >>

主页  mappVision帮助助手 > 机器视觉帮助 > mapp Vision  > 一般信息 > 版本信息 > 版本5.13  >

其他变动

版本 5.13.1

mapp 组件

与旧版本相比的变化

核心功能

切换到 mapp Vision 5.13.0 和 mapp View 5.13.1 时,操作系统更新失败。

错误描述:mapp Vision 技术包使用 mapp View 服务器更新操作系统。在 mapp View 5.13.1 中,对 mapp View 服务器的启动行为进行了调整,并删除了隐式等待条件。

错误纠正:5.13.1 版的 mapp Vision 库增加了一个等待条件。现在它会等待 mapp View 服务器准备就绪,然后才开始版本检查和摄像机操作系统更新。

版本 5.13.0

mapp 组件

与旧版本相比的变化

AS

如果 I/O 映射中最后配置的输出为 OCTET 类型,则结果值不正确

错误行为:如果数据类型为 OCTET(DecodedData、OCRData)的视觉应用程序输出位于 I/O 映射中的最后一个位置,则在创建 I/O 映射时会错误地计算 PLK 中的位置。这导致返回的相应结果值不正确。这里的相关顺序不是视觉应用程序表编辑器中显示的顺序,而是内部处理顺序和 I/O 映射中显示的顺序。

纠错:位置计算中的错误已得到纠正。

解决方法:将视觉功能输出配置为在内部处理顺序中排在后面的视觉应用程序输出,例如 OCR 的 GradingValue 或 DataCodeReader 的 SymbolType。

核心功能

如果 POWERLINK 以太网 IP 地址以 .240 结尾,则无法在 POWERLINK 接口和所连接的摄像机之间建立 POWERLINK 以太网 IP 连接。摄像机系统也无法更新。

错误行为:mapp Vision 运行时组件对 POWERLINK 接口的 POWERLINK 以太网设置限制过多。AS 中配置的 POWERLINK 以太网 IP 地址被修改,因此错误地作为 IP 网关传送到摄像机。只有当配置的 POWERLINK 以太网 IP 地址以 .240 结尾时,摄像机的正确 IP 地址才会被报告为 IP 网关。否则,摄像机系统版本升级失败或 POWERLINK 以太网 IP 通信出现故障。这样摄像机就不能或不能完全投入使用。

纠错:更新到 mapp Vision 5.13 版本。从该版本开始,mapp Vision 运行时组件会将正确的 IP 网关传送到所有连接的摄像机。

现在支持在加载视觉应用程序时重启 PLC。

错误行为:如果在摄像机上加载视觉应用程序时重启 PLC,可能会导致摄像机之后无法运行。受影响的摄像机无法完成启动过程,卡在 CameraStatus 16#0300_0000。

纠错:mapp Vision 运行时组件在启动过程中使用的摄像机软件内部状态机现在会在摄像机启动过程开始前重置。这样就可以重新启动双方均未正确完成的进程。

解决方法:如果一台摄像机在 PLC 重启后卡死在 CameraStatus 16#0300_0000,关闭该摄像机的电源会有所帮助。它随后应能正确完成启动并到达 CameraStatus 16#0000_0000。

帮助

色度锁定描述

该位已描述。参数名称标准化为 "ChromaticLock"。

范围更新为正确值

范围更新为正确值,从常见问题中提到的最小值 2 开始。

更新了摄像机 LED 状态指示灯的说明

更正了颜色顺序。

添加了符号类型和 "超时 "参数的信息

如果 SymbolsType = 0 (IdentifySymbolType),则搜索符号类型时不使用超时。

如果项目中没有 mapp View OPC UA 服务器配置,端口号不等于 4840(默认值)会导致 mapp Vision HMI 应用程序出现连接问题。

自动化帮助中有关此主题的信息已更新。

人机界面

在图像采集期间,未重置上次图像处理的结果。改进了 mapp Vision HMI 应用程序的行为。

出错行为:在 mapp Vision HMI 应用程序中进行图像评估后未找到任何结果,但最后一次成功图像处理的结果未被删除,导致混乱。

纠错:每次采集图像时,mapp Vision HMI 应用程序中的结果都会重置。

如果结果字符数超过配置的最大字符数,则图像评估失败。

错误行为:mapp Vision HMI 应用程序中没有删除上次成功图像处理的结果,这引起了混淆。自动化帮助》中也没有明确指出,一旦发现字符串包含的字符数超过配置的最大字符数,图像处理就会失败。

纠错:如果图像处理失败,mapp Vision HMI 应用程序中的结果将被重置。在自动化帮助中添加了一个说明,即字符串长度超过配置的最大长度将导致图像评估失败。

将项目传输到控制器时,无需重启控制器即可更新可用视觉应用程序的内部列表。

错误行为:在不重启控制器的情况下传输时,可用视觉应用程序的内部列表不会更新。如果尝试加载其中一个视觉应用程序,功能块会报告错误 -1045167968。

错误纠正:如果请求的视觉应用程序不在列表中,则会重新读入列表。

解决方法:重新启动控制器以更新列表。


Version 5.13.1

mapp component

Changes from older versions

Core

The operating system update fails when switching to mapp Vision 5.13.0 and mapp View 5.13.1.

Error description: The mapp Vision Technology Package uses the mapp View server to update the operating system. In mapp View 5.13.1, the startup behavior of the mapp View server was adjusted and an implicit wait condition was removed. mapp Vision 5.13.0 does not take this modified startup behavior into account.

Error correction: A wait condition has been added to the mapp Vision library with 5.13.1. It now waits until the mapp View server is ready before starting the version check and camera operating system update.

Version 5.13.0

mapp component

Changes from older versions

AS

Incorrect result values if the last configured output in the I/O mapping is of type OCTET

Error behavior: If a vision application output with data type OCTET (DecodedData, OCRData) was at the last position in the I/O mapping, the position in PLK was calculated incorrectly when creating the I/O mapping. This resulted in incorrect values being returned for the corresponding result. The relevant order here is not the order as it is shown in the vision application table editor, but the internal processing order and displayed order in the I/O mapping.

Error correction: The error in the position calculation has been corrected.

Workaround: Configure a vision function output as a vision application output that comes later in the internal processing order, for example GradingValue for OCR or SymbolType for DataCodeReader.

Core

A POWERLINK Ethernet IP connection could not be established between the POWERLINK interface and connected camera with a POWERLINK Ethernet IP address not ending in .240. The camera system could also not be updated.

Error behavior: The mapp Vision runtime components were too restrictive regarding the POWERLINK Ethernet settings of a POWERLINK interface. The POWERLINK Ethernet IP address configured in AS was modified and therefore incorrectly communicated to the camera as the IP gateway. A correct IP address of the camera was reported as the IP gateway only when the configured POWERLINK Ethernet IP address ended with .240. Otherwise, the camera system version update failed or the POWERLINK Ethernet IP communication was faulty. The camera was then not or not fully ready for use.

Error correction: Update to mapp Vision version 5.13. Starting with this version, the mapp Vision runtime components communicate the correct IP gateway to all connected cameras.

Restarting the PLC while loading a vision application is now supported.

Error behavior: If the PLC was restarted while a vision application was being loaded on a camera, it was possible that the camera did not become operational afterwards. The affected camera could not complete the startup process and got stuck in CameraStatus 16#0300_0000.

Error correction: An internal state machine of the camera software used by the mapp Vision runtime component during startup is now reset before the camera startup process is started. This allows processes that were not completed correctly on both sides to be restarted.

Workaround: If a camera gets stuck in CameraStatus 16#0300_0000 after a PLC reboot, power cycling this camera helps. It should then complete startup correctly and reach CameraStatus 16#0000_0000.

Help

ChromaticLock description

Bit already described. Parameter name standardized to "ChromaticLock".

Range updated to the correct value

Range updated to the correct value, starting with a minimum of 2, as mentioned in the FAQ.

Updated description of the camera LED status indicator

Corrected the order of colors.

Added information for parameters SymbolType and "Timeout"

If SymbolsType = 0 (IdentifySymbolType), no timeout is used to search for the symbol type.

A port number not equal to 4840 (default value) causes connection problems for the mapp Vision HMI application if there is no mapp View OPC UA server configuration in the project.

The information in Automation Help on this topic has been updated.

HMI

During image acquisition, the results of the last image processing were not reset. Behavior of the mapp Vision HMI application improved.

Error behavior: After image evaluation in the mapp Vision HMI application where no results were found, the results of the last successful image processing were not deleted, which caused confusion.

Error correction: The results in the mapp Vision HMI application are reset with each image acquisition.

Image evaluation fails if a result has more than the configured maximum number of characters.

Error behavior: The results of the last successful image processing were not deleted in the mapp Vision HMI application, which caused confusion. It was also not clear from Automation Help that image processing fails as soon as a string is found that contains more characters than the configured maximum number.

Error correction: The results in the mapp Vision HMI application are reset if image processing fails. A note has been added to Automation Help that strings longer than the configured maximum length will cause image evaluation to fail.

Libraries

When transferring the project to the controller, the internal list of available vision applications is now updated without having to restart the controller.

Error behavior: When transferring without rebooting the controller, the internal list of available vision applications was not updated. If an attempt was made to load one of these vision applications, the function block reported error -1045167968.

Error correction: If a vision application is requested that is not in the list, the list is read in again.

Workaround: Perform a warm restart of the controller to update the list.