指定设备信息
要在IMDF文件中指定有关特定设备的信息,请使用设备
元素。你可以包含尽可能多的内容设备
IMDF文件中的节点,但它们必须都是根节点的子节点。
在一个设备
节点时,指定设备的名称作为属性。名称通常是由设备的SDK定义的字符向量。的子元素使用其他IMDF元素设备
节点,您可以指定有关特定于设备的属性、视频格式和触发器信息的信息。
下面的示例概述了如何使用这些元素来创建设备
节点。斜体字表示您定义的文本。
< ImageAcquisitionInfo > = <设备装置设备名称> < VideoFormat name =formatname> <属性约束=constraint_valuedeviceSpecific =true_or_falsename =property_name只读的=always_never_or_whileRunning类型=cell_double_int_or_string最小值=minimum_valuemax =maximum_value可选的=on_or_off默认=default_value>…< / ImageAcquisitionInfo > IDname =字符串> < TriggerCondition id =IDname =字符串/>
下表根据必须指定的顺序总结了可以作为Device节点的子元素。示例请参见例如:设备节点.
元素 |
描述 |
属性 |
---|---|---|
|
指定视频格式信息。这是一个可选元素。一个 |
|
|
包括一个 |
|
|
将一组节点分组到 |
|
|
描述设备的属性。这是一个可选元素。一个 |
看到指定属性信息. |
|
定义视频数据的来源。这是一个可选元素。 |
看到指定的视频源 |
|
提供有关硬件触发器的信息,如来源和条件。这是一个可选元素。 注意: |
看到指定硬件触发信息. |
例如:设备节点
下面的示例创建一个设备
包含属性和触发器信息的节点。有关的更多信息财产
元素,看到指定属性信息.有关的更多信息TriggerInfo
元素,看到指定硬件触发信息.
<设备名称="PCVision"> <属性可选="on"约束="enum" deviceSpecific="true" name="SyncSource" readOnly="whileRunning" type="string"><属性可选="on"约束="enum" deviceSpecific="true" name="FieldStart" readOnly="whileRunning" type="string">