使用智能相机的数字IO线



主要软件:
主要软件版本: 3.5.1
主要软件修正版本: N/A
次要软件: N/A
硬件: Image Acquisition (IMAQ)

问题: 如何使用智能相机的通用数字IO端口?

解答: 智能相机具有两个隔离的数字输入和输出端口,这些数字IO资源可以用于触发或者通用数字IO。

Vision Builder for Automated Inspection:

VBAI (Vision Builder for Automated Inspection) 包含   读/写 I/O 步骤以及 生成脉冲 步骤。这两个步骤包含了智能相机上数字IO的所有功能。

读/写 I/O 用于读取输入线的当前值,或者是将一个值写到输出线上。当然,也能根据系统状态及各种变量,如系统状态,每一步的状态等往输出线写数据。

生成脉冲 用于配置和初始化单个脉冲或者脉冲序列的极性,延时以及脉冲宽度。你也可以每次在特定输入通道上检测到上升或者下降沿时,就往输出通道上输出一个脉冲。

LabVIEW:

在LabVIEW中,可以使用NI-IMAQ驱动API函数来处理智能相机上的所有数字IO功能。特别地,可以使用位于视觉与运动»NI-IMAQ»Signal I/O面板下的Signal I/O VIs。 尽管这些VI用于触发功能之后,你仍然可以将它们当通用数字IO来使用。事实上,假如你将VBAI导入到LabVIEW,然后在VI等级中搜索,你将会找到这些VI。  

更多关于使用Signal I/O 面板上的VI的信息,可以查看LabVIEW 自带的范例 LL Triggered Ring (NI 17xx Series)。



相关链接: Products & Services: NI Smart Camera
Product Manuals: NI 17xx User Manual
KnowledgeBase 4HKAIJ5L: What Power and I/O Accessories are Available with the Smart Camera?

附件:





报告日期: 11/24/2008
最近更新: 02/26/2009
文档编号: 4RN8N2QE