PharmaCode 返回意外值。

<< 点击显示目录 >>

主页  mappVision帮助助手 > 机器视觉帮助 > mapp Vision  > 诊断 > 常见问题 > 读码器常见问题
 >

PharmaCode 返回意外值。

如果在获取的图像中没有识别出假定代码,或返回两个结果(以". "中断),可能有以下原因。

可能的原因

一个 PharmaCode 没有校验和,这意味着执行 ROI 中的任何内容都可以被解释为代码。

一个 PharmaCode 没有确定的读取方向(因此可以从左到右或从右到左读取),因此也可能有两个结果。

可能的解决方案

缩小执行 ROI,使执行 ROI 中只包含代码。

根据代码的位置调整参数 C1dOrientation。

信息:

由于 Pharmacode 的特性,可能出现的潜在编码多于实际编码(取决于获取的图像),因此会从两个方向读取结果,并以"; "中断返回。

除上述情况外,这还会导致执行时间延长。


If a supposed code is recognized when there is none in the acquired image, or if two results (interrupted by a ".") are returned, this can have the following reasons.

Possible reason

A PharmaCode does not have a checksum, which means that anything in the Execution ROI can be interpreted as code.

A PharmaCode does not have a defined reading direction (can therefore be read left to right or right to left) and can therefore also have two results.

Possible solution

Reduce the Execution ROI so that only the code is included in the Execution ROI.

Adjust parameter C1dOrientation to the position of the code.

Information:

Due to the nature of Pharmacode, more potential hits are possible than actual codes (depending on the acquired image) and results are read in both directions and returned interrupted by a ";".

In addition to the aforementioned circumstances, this also results in a longer execution time.