1.康耐视VIsionPro脚本讲解1

        Visionpro 软件是一款非常好用的机器视觉软件,它降低了开发人员的入门门槛,一个简单的机器视觉项目,只需要拖拉窗口,设定下参数,就可以立刻完成部署上线,开发效率是非常高的。

        但这种模式也会降低开发的灵活性,值得高兴的是Visionpro也帮我们考虑到了这点,可以通过VisionPro脚本来拓展我们需要的功能,该脚本可以由C#或者VB.NET来编写,无需再学习新的编程语言。这样使得Visonpro开发机器视觉项目变得更加高效和灵活。下面我么就来介绍一下VisionPro脚本的使用方式。

1.VisionPro脚本的目的

VisionPro脚本主要是用来辅助QuickBuild工程,灵活拓展QuickBuild工程应用。它通常与VisionPro代码一起或者代替VisionPro代码来运行。

2.什么情况下使用脚本

1.QuickBuild和应用程序向导不能实现你想要的功能的时候;

2.拓展QuickBuild和应用程序向导的功能。

3.VisionPro脚本分为:作业脚本,工具组脚本,工具块脚本;

1.作业脚本

(1.)作业脚本用途

通过作业脚本,我们可以访问作业属性,对图像采集参数进行设置和控制图像采集过程。

(2.)如何进入图像脚本编程界面

1.康耐视VIsionPro脚本讲解1_第1张图片

 

1.打开作业

1.康耐视VIsionPro脚本讲解1_第2张图片

2.点击配置-作业属性-编辑脚本

这里有C#和VB.Net脚本可以供选择,可以根据自己专长来选择,案例中我们都以c#为首选语言。

1.康耐视VIsionPro脚本讲解1_第3张图片

 3.选择C#脚本,进入编译区域

2.工具组脚本

(1.)工具组脚本用途

控制工具组里工具的执行顺序,拓展工具无法实现的功能。

(2.)如何进入工具组脚本编程界面

1.康耐视VIsionPro脚本讲解1_第4张图片

1.打开作业

1.康耐视VIsionPro脚本讲解1_第5张图片

2.点击创建-编辑脚本工具-C#脚本

3.工具块脚本

(1.)工具块脚本用途

可以将多个工具封装成一个工具块,该工具块具有特殊功能和自定义的输入输出端口,同时工具块可以被其它程序复用。

(2.)如何进入工具组脚本编程界面

1.康耐视VIsionPro脚本讲解1_第6张图片

1.打开作业

1.康耐视VIsionPro脚本讲解1_第7张图片

2.进入作业-添加工具块工具

1.康耐视VIsionPro脚本讲解1_第8张图片

3.进入工具块-添加c#脚本-进入脚本编译区域

这里有C#和VB.NET两种脚本语言,同时每种脚本又有简单和高级两种脚本。

工具块(ToolBlock)脚本结构和工具组(ToolGroup)脚本结构大致一致,这里就不在复述了,可以参考工具组脚本结构学习。

你可能感兴趣的:(机器视觉,康耐视,VisionPro,软件工程,个人开发)