机器视觉已经把它的范围扩展到了大量的行业和利基领域。而那些依赖于机器视觉软件的公司对它们各自的应用程序有着大量的特殊需求。
你在你的工厂里用机器视觉做什么?检查产品缺陷?分类?身份识别?无论是其中一个或多个因素,还是其他一些因素,您和您的其他用户通常都需要定制软件包才能有效地工作。
选择正确的机器视觉软件
选择正确的软件和为机器视觉解决方案选择正确的硬件一样重要。以下是在选择机器视觉软件时要考虑的一些因素。
1、图形用户界面
图形用户界面(GUI)是您和您的用户的关键。选择一个清晰地与您的流程相一致的GUI将使编程更容易,操作也更容易为您的用户。有些GUI很简单,这可能正是快速部署所需要的,另一些则更为复杂和可定制,它们可能需要更多的时间来设置,但它们将为您提供访问所需的专门功能和功能的机会。
2、基于代码的包
基于代码的机器视觉软件包需要额外的专业知识,它们通常比GUI系统更难编程,但却更加灵活和可定制。它们对于检查应用程序特别有用,因为可能发生的变量范围很广。GUI系统可能不需要所有应用程序的传统程序员,但是基于代码的包通常需要某种程度的编程。
3、操作员要求
用户的需求将帮助您决定选择哪种机器视觉软件。一些软件运营商需要能够定期更改参数,如验收公差以供检查。有些用户可能需要安全锁定来阻止未经授权的用户访问软件或更改参数。您的用户所拥有的培训和经验的数量可能会影响软件的设计。
4、检验软件
由于检验过程的复杂性,存在许多特定的检查包,您可能需要这些包中的一个用于机器视觉检查应用程序。机器视觉软件有不同的形式,如“C”库、ActiveX控件和Point&Click编程环境。它们可以完成单个功能或执行一套功能。
实现正确的机器视觉软件不是一项可以掉以轻心的任务,软件须符合应用程序的要求。须考虑开发、安装和集成所需的时间,以及培训、项目管理和维护费用。