動的再構成
- 更新日2025-10-21
- 5分で読める
実行中状態にある場合、次の表に記載されているVI、関数、プロパティ、属性を使用して動的にソース構成を編集することができます。ソース構成を動的に編集する場合、変更は即座に適用されます。複数のチャンネルが含まれていて、かつ「NI-DCPower初期化 (独立チャンネル指定)」を使用して作成されたセッションでは、変更はチャンネルに並列的に適用されます。
次の出力機能は動的再構成をサポートします。
- DC電圧
- DC電流
- 定抵抗
- 定電力
メモ デバイスによってはサポートされていないVI、関数、プロパティ、および属性があります。
| VI | 関数 |
|---|---|
| niDCPower電圧レベルを構成 | niDCPower_ConfigureVoltageLevel |
| niDCPower電圧レベルレンジを構成 | niDCPower_ConfigureVoltageLevelRange |
| niDCPower電圧制限を構成 | niDCPower_ConfigureVoltageLimit |
| niDCPower電圧制限レンジを構成 | niDCPower_ConfigureVoltageLimitRange |
| niDCPower電流レベルを構成 | niDCPower_ConfigureCurrentLevel |
| niDCPower電流レベルレンジを構成 | niDCPower_ConfigureCurrentLevelRange |
| niDCPower電流制限を構成 | niDCPower_ConfigureCurrentLimit |
| niDCPower電流制限レンジを構成 | niDCPower_ConfigureCurrentLimitRange |
| niDCPower出力有効化を構成 | niDCPower_ConfigureOutputEnabled |
| プロパティ | 属性 |
|---|---|
| 電圧レベル | NIDCPOWER_ATTR_VOLTAGE_LEVEL |
| 電圧レベルレンジ | NIDCPOWER_ATTR_VOLTAGE_LEVEL_RANGE |
| 電流レベル | NIDCPOWER_ATTR_CURRENT_LEVEL |
| 電流レベルレンジ | NIDCPOWER_ATTR_CURRENT_LEVEL_RANGE |
| 定抵抗レベル | NIDCPOWER_ATTR_CONSTANT_RESISTANCE_LEVEL |
| 定抵抗レベルレンジ | NIDCPOWER_ATTR_CONSTANT_RESISTANCE_LEVEL_RANGE |
| 定電力レベル | NIDCPOWER_ATTR_CONSTANT_POWER_LEVEL |
| 定電力レベルレンジ | NIDCPOWER_ATTR_CONSTANT_POWER_LEVEL_RANGE |
| 電圧制限 | NIDCPOWER_ATTR_VOLTAGE_LIMIT |
| 電圧制限上限 | NIDCPOWER_ATTR_VOLTAGE_LIMIT_HIGH |
| 電圧制限下限 | NIDCPOWER_ATTR_VOLTAGE_LIMIT_LOW |
| 電圧制限レンジ | NIDCPOWER_ATTR_VOLTAGE_LIMIT_RANGE |
| 電流制限 | NIDCPOWER_ATTR_CURRENT_LIMIT |
| 電流制限上限 | NIDCPOWER_ATTR_CURRENT_LIMIT_HIGH |
| 電流制限下限 | NIDCPOWER_ATTR_CURRENT_LIMIT_LOW |
| 電流制限レンジ | NIDCPOWER_ATTR_CURRENT_LIMIT_RANGE |
| 定抵抗電流制限 | NIDCPOWER_ATTR_CONSTANT_RESISTANCE_CURRENT_LIMIT |
| 定電力電流制限 | NIDCPOWER_ATTR_CONSTANT_POWER_CURRENT_LIMIT |
| 出力有効 | NIDCPOWER_ATTR_OUTPUT_ENABLED |
| 出力接続 | NIDCPOWER_ATTR_OUTPUT_CONNECTED |
| 出力短絡 | NIDCPOWER_ATTR_OUTPUT_SHORTED |
| 出力抵抗 | NIDCPOWER_ATTR_OUTPUT_RESISTANCE |
| OVP有効 | NIDCPOWER_ATTR_OVP_ENABLED |
| セルフキャリブレーション持続性 | NIDCPOWER_ATTR_SELF_CALIBRATION_PERSISTENCE |
| ソース遅延 | NIDCPOWER_ATTR_SOURCE_DELAY |
| 要求する電力割り当て | NIDCPOWER_ATTR_REQUESTED_POWER_ALLOCATION |
動的再構成はソーストリガが無効の場合にのみ使用できます。そのため、シングルポイントソースモードでは、デバイスが待機および受信できるのは1つのソーストリガのみで、適用できるのも1つのソース構成のみです。ソースを再構成する前にデバイスに他のソーストリガを待機させたい場合、シーケンスソースモードを使用するか、「NI-DCPower中断 (チャンネル指定)」と「開始 (チャンネル指定)」を順番に呼び出して、トリガを待機する新規のシングルポイント生成を開始します。