3.3.1.49. NXcircuit¶
Status:
base class, extends NXcomponent
Description:
Base class for documenting circuit devices. …
Base class for documenting circuit devices.
Electronic circuits are hardware components that connect several electronic components to achieve specific functionality, e.g. amplifying a voltage or convert a voltage to binary numbers, etc.
Symbols:
No symbol table
- Groups cited:
Structure:
hardware: (optional) NXfabrication ⤆
Hardware where the circuit is implanted; includes information about the …
Hardware where the circuit is implanted; includes information about the hardware manufacturers and type (e.g. part number) All the elements below may be single numbers of an array of values with length N_channel describing multiple input and output channels.
components: (optional) NX_CHAR
List of components used in the circuit, e.g., resistors, capacitors, transisto …
List of components used in the circuit, e.g., resistors, capacitors, transistors or any other complex components.
connections: (optional) NX_CHAR
Description of how components are interconnected, including connection points …
Description of how components are interconnected, including connection points and wiring.
power_source: (optional) NX_CHAR
Details of the power source for the circuit, including voltage and current …
Details of the power source for the circuit, including voltage and current ratings.
signal_type: (optional) NX_CHAR
Type of signal (input signal) the circuit is designed to handle, e.g., analog, …
Type of signal (input signal) the circuit is designed to handle, e.g., analog, digital, mixed-signal.
operating_frequency: (optional) NX_NUMBER {units=NX_FREQUENCY}
bandwidth: (optional) NX_NUMBER {units=NX_FREQUENCY}
The bandwidth of the frequency response of the circuit.
input_impedance: (optional) NX_NUMBER {units=NX_ANY}
Input impedance of the circuit.
output_impedance: (optional) NX_NUMBER {units=NX_ANY}
Output impedance of the circuit.
gain: (optional) NX_NUMBER {units=NX_UNITLESS}
Gain of the circuit, if applicable, usually all instruments have a gain …
Gain of the circuit, if applicable, usually all instruments have a gain which might be important or not.
noise_level: (optional) NX_NUMBER {units=NX_ANY}
Root-mean-square (RMS) noise level (in current or voltage) …
Root-mean-square (RMS) noise level (in current or voltage) in the circuit in voltage or current.
temperature_range: (optional) NX_NUMBER {units=NX_ANY}
Operating temperature range of the circuit.
calibration: (optional) NXcalibration
Calibration data for the circuit.
offset: (optional) NX_NUMBER {units=NX_ANY}
Offset value for current or voltage.
output_channels: (optional) NX_NUMBER
Number of output channels connected to this circuit. Most probably N_channel.
output_signal: (optional) NX_NUMBER {units=NX_ANY}
Type of output signal, e.g., voltage, current, digital.
power_consumption: (optional) NX_NUMBER {units=NX_ANY}
Power consumption of the circuit per unit time.
status_indicators: (optional) NX_CHAR
Status indicators for the circuit, e.g., LEDs, display readouts.
protection_features: (optional) NX_CHAR
Protection features built into the circuit, e.g., overvoltage protection, …
Protection features built into the circuit, e.g., overvoltage protection, thermal shutdown.
acquisition_time: (optional) NX_NUMBER {units=NX_TIME}
Updated rate for several processes using the input signal, e.g., History Graph …
Updated rate for several processes using the input signal, e.g., History Graph, the circuit uses for any such process.
output_slew_rate: (optional) NX_CHAR
The rate at which the signal changes when ramping from the starting …
The rate at which the signal changes when ramping from the starting value.
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.