在相机文件中将一条控制线设定为高或低
主要软件:
主要软件版本: 3.5.1
主要软件修正版本: N/A
次要软件: N/A
硬件: Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PCI-1428, Image Acquisition (IMAQ)>>IMAQ - Digital>>PCI-1422, Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PXI-1428, Image Acquisition (IMAQ)>>IMAQ - Digital>>PCI-1424, Image Acquisition (IMAQ)>>IMAQ - Digital>>PXI-1422, Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PCIe-1429, Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PCIe-1430, Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PCIe-1427, Image Acquisition (IMAQ)>>IMAQ - CameraLink>>PCI-1426
问题: 我有一块NI的图像采集卡,比如 PCI-1422,并且需要建立自己的相机文件。我想要知道如何改变图像采集卡上控制线的极性(高/低)。我并不只是要反转或是输出一个脉冲,而是要将其设定为高或者低。如何利用相机文件驱动控制线为高或者低?
解答: 要完成对应的设置并不困难。您仅仅只要在相机文件中建立一个属性来做对应的处理。通过以下步骤使用相机文件来驱动控制线:
- 运行相机文件生成器,打开您的相机文件(或者新建一个文件)。
- 选择Camera Control标签。
- 单击Add,添加一个新的属性到树状图中。
- 在弹出的添加属性窗口中为这个新属性输入一个名称。您可以取任何您喜欢的名字。举例来说,可以设定为"Control Level" 或"Drive Control Lines"。
- 选择属性类型为List。
- 在List Values中单击Add按钮。
- 添加"High"和"Low"的List Values,然后单击OK。
- 在树形图中点选刚刚加入的"High"这个值。在Actions区域选择右边的Pulse Generation标签。
- 在Pulse Generation标签中单击Add按钮。
- 在弹出的Add Pulse Generation Action窗口中Pulse Setting区域选择要控制的Control Line。然后选择Start High为Initial Polarity,单击 OK。
- 重复第 8-10步,此次在树形图中点选 "Low" 这个值并选择Start Low 为Initial Polarity。
- 保存相机文件。
通过相机文件中设定这个属性,您所选择的控制线将会依照设定的属性值被拉高或拉低。您可以在Measurement and Automation Explorer(MAX) 或在程序中改变这些属性。
相关链接: KnowledgeBase 3X8MT3HB: IMAQ Boards that Support Routing to the Camera Control (CC) Lines KnowledgeBase 3X90KAHB: How Can I Control the Camera Control Lines Without External Signals?
附件:
报告日期: 05/11/2007
最近更新: 09/02/2009
文档编号: 49A982HB
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.