motm_lala 发表于 2018-8-28 11:03:08

直线检测,改变颜色

今天在VISION做了直线检测,生成了LabVIEW代码,然后我分步执行,结果发现程序运行到overlay这一个VI的时候,不是进入这个VI,而是进入了这个VI的副本,感觉直接创建了一个副本进去的,是为什么啊?可不可以不创建副本呢?如果在原overlay中改变一些参数,到这里进入的是原VI的副本,里面的参数是不变的!!!

石鑫华视觉 发表于 2018-8-28 15:45:13

这个函数他内置的函数吧。属》执行》重入设置成了共享复本重入。设置非重入执行,即可。

共享复本重入功能,就是当前VI可以自动共享为多个复本VI在内在中支行。VI相互之间不影响。如果要改变共享复本VI,可以按Ctrl+M键,变成原始可编辑的VI,这样就可以修改参数了。

motm_lala 发表于 2018-8-28 19:43:01

石鑫华视觉 发表于 2018-8-28 15:45
这个函数他内置的函数吧。属》执行》重入设置成了共享复本重入。设置非重入执行,即可。

共享复本重入功 ...

按照您的方法我解决了哈哈   太感谢了 !!!一开始,你这样写:属》执行》 ,我还不理解,基础太薄弱了!   后来研究了一下,原来是VI属性》执行, 哈哈,谢谢你!!!




页: [1]
查看完整版本: 直线检测,改变颜色

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23