DAQDevice Members
- Mise à jour2023-02-21
- Temps de lecture : 7 minute(s)
The DAQDevice type exposes the following members.
| Name | Description | |
|---|---|---|
| DAQDevice | Overloaded.
Initializes a new instance of DAQDevice with the specified name, description, input configuration, number of channels, port width, counter types, and number of internal channels.
|
Methods
| Name | Description | |
|---|---|---|
| CreateAnalogInputs | Overloaded.
Creates a DAQAnalogInputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQAnalogInputs object already exists, this method returns a reference to this object.
| |
| CreateAnalogOutputs | Creates a DAQAnalogOutputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQAnalogOutputs object already exists, this method returns a reference to this object. | |
| CreateCounters | Creates a DAQCounters object, if one does not already exist, and adds it to the DAQDevice. If a DAQCounters object already exists, this method returns a reference to this object. | |
| CreateDigitalInputs | Creates a DAQDigitalInputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQDigitalInputs object already exists, this method returns a reference to this object. | |
| CreateDigitalOutputs | Creates a DAQDigitalOutputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQDigitalOutputs object already exists, this method returns a reference to this object. | |
| CreateInternalChannels | Creates a DAQInternalChannels object, if one does not already exist, and adds it to the DAQDevice. If a DAQInternalChannels object already exists, this method returns a reference to this object. | |
| CreateSCXIChassis | Creates a SCXIChassis object, if one does not already exist, and adds it to the DAQDevice. If a SCXIChassis object already exists, this method returns a reference to this object. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Class Destructor (Overrides Section.Finalize().) | |
| FindChildrenByGUID | Gets an array that contains the child BaseNode elements of the current node that match the specified TypeGUID. (Inherited from BaseNode.) | |
| FindFirstChildWithName | Gets the first child node with the specified name. (Inherited from BaseNode.) | |
| FindNodeByPath | Gets a node using the specified path. (Inherited from BaseNode.) | |
| GetAnalogInputSection | Gets the DAQAnalogInputs class, which you can use to add or get a list of analog input channels. | |
| GetAnalogOutputSection | Gets the DAQAnalogOutputs class, which you can use to add or get a list of analog output channels. | |
| GetChildren | Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.) | |
| GetCounterSection | Gets the DAQCounters class, which you can use to add or get a list of counters. | |
| GetDigitalInputSection | Gets the DAQDigitalInputs class, which you can use to add or get a list of digital input channels. | |
| GetDigitalOutputSection | Gets the DAQDigitalOutputs class, which you can use to add or get a list of DAQ digital output ports. | |
| GetDocumentPath | Gets the path to the system definition file that owns this node. (Inherited from BaseNode.) | |
| GetDocumentRoot | Gets the Root node of the system definition file. (Inherited from BaseNode.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetInternalChannelsSection | Gets the DAQInternalChannels class, which you can use to add or get a list of internal channels. | |
| GetParent | Gets the parent node of this node. (Inherited from BaseNode.) | |
| GetSCXIChassisSection | Get the SCXIChassis class, which you can use to add or get a list of SCXI modules. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| PopulateDevice | Overloaded.
Removes all existing channels from the DAQ device and repopulates the device with the specified channels.
| |
| RemoveNode | Removes this node from the hierarchy, if the node can be removed. (Inherited from BaseNode.) | |
| RenameNode | Renames this node to the name you specify, if the node can be renamed and if the name you specify is not already in use by a sibling of this node. (Inherited from BaseNode.) | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| BackplaneReferenceClock | Sets or gets the reference clock on the PXI/PXIe chassis backplane to which the DAQDevice synchronizes its timing. | |
| BaseNodeType | Gets a reference to the internal representation of this node. (Inherited from BaseNode.) | |
| DAQConversionRateOption | Gets or sets the rate used to run the analog-digital converters on the DAQ device. | |
| Description | Gets or sets the description of this node. (Inherited from BaseNode.) | |
| InputConfiguration | Gets or sets the input terminal configuration applied to device channels. | |
| Name | Gets the name of this node. To rename a node, use the RenameNode method. (Inherited from BaseNode.) | |
| NodeID | Gets the ID of this node. (Inherited from BaseNode.) | |
| NodePath | Gets the path to the node within the system definition file. (Inherited from BaseNode.) | |
| PortWidth | Gets or sets the total number of lines per port. | |
| ProductCategory | Public, always writable version of DAQ Product Category. Unique identifier for each DAQ Product category. | |
| ProductID | Public, always writable version of DAQ Product ID DAQ Product ID is the unique numeric identifier for a DAQ device. | |
| ProductName | Public, always writable version of DAQ Product Name. | |
| TurnOffHWTimedSinglePointAI | Gets or sets whether hardware-timed single-point support is disabled for analog input tasks. | |
| TurnOffHWTimedSinglePointAO | Gets or sets whether hardware-timed single-point support is disabled for analog output tasks. | |
| TypeGUID | Gets the GUID associated with the node. Attempts to set the GUID of a BaseNode will generate an exception. (Inherited from BaseNode.) |