Hi漫海
2022-05-27 17:01
VM算法平台

VM软件,VC3000如何监控io是否有输入

VM软件,VC3000如何监控io是否有输入

  • 83
  • 0
  • 分享

全部回答1

您好,VM软件支持获取海康视觉控制器的IO输入实现控制流程执行,切换方案等操作。以VM410搭配VC3000的GPIO获取IO输入信号实现触发对应流程的需求,详细步骤参考如下:

1.在VM软件中,打开控制器管理,创建设备,选择对应型号的视觉控制器,并开启轮询使能(以轮询的方式获取IO输入);

2.设置全局触发(字符串触发): 下图所示设置即可实现DI收到高电平输入信号触发流程1,DI2收到高电平信号触发流程2,DI3收到高电平信号触发流程3。(字符串的位数与设备输入数量相同,其中0表示低电平状态,1表示高电平状态。此处VC3000主板IO(GPIO)为3进8出的IO,则触发字符串为3位数,从右至左分别对应DI1、DI2和DI3);

以上示例演示了通过全局触发的字符串设置,可控制流程执行、模块执行和方案切换等基本功能的实现方式。
如果此功能不能完全满足需求,需要监控具体的IO信号后自行做处理,也可在VM的全局脚本中调用VC3000的IOSDK来获取IO。需要注意的是调用VC3000的IOSDK时需要将对应的库文件拷贝到\VisionMaster4.1.0\Applications\GlobalScript路径下,

如下图所示。

2022-05-31 09:53
    |
  • 评论
  • |

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器