LabVIEWのリング制御器と列挙体(列挙体)制御器には、ユーザが循環できる文字列のリストが含まれています。各文字列は数値に関連付けられています。ただし、これらはいくつかの重要な点で異なります。

リング制御器と列挙体制御器のどちらを使用するかを決定するには、これらの違いを理解してください。

表 14. リング制御器と列挙体制御器の違い
特性 リング制御動作 列挙体制御動作
データタイプ データタイプは数値のみです。 データタイプには、制御器の数値と対応する文字列の両方に関する情報が含まれます。
数値表記[1]1 リングまたは列挙体の表記を変更するには、いずれかの制御器タイプを右クリックして表記法を選択します。 より多様な表記法。 8、16、または32ビットの符号なし整数のみです。
項目タイプ 文字列、ピクチャ、および文字列とピクチャの組み合わせをサポートする制御器が含まれます。 文字列のみをサポートします。
未定義の値 ユーザは未定義の値を入力できます。 サポートされていません。ユーザは特定の項目を選択する必要があります。
任意番号付け 制御器の項目の任意の番号付けをサポートします。 サポートされていません。制御器の項目に関連付けられた番号付けは常に連続しています。
実行時に制御器の項目を編集する プロパティノードを使用してサポートされます。 サポートされていません。列挙体制御器は編集時にのみ編集できます。
ケースストラクチャ: LabVIEWによるケースの識別方法 LabVIEWは、ケースをリング制御器の項目の数値と一致させます。 LabVIEWは、列挙体制御器の項目の文字列値とケースを照合します。
ケースストラクチャ: ケースの作成方法 リング制御器の各項目に対してケースを手動で作成する必要があります。 列挙体制御器のすべての項目のケースを一度に作成できます。ストラクチャを右クリックしてすべての値にケースを追加を選択します。

1 リングまたは列挙体の表記を変更するには、いずれかの制御器タイプを右クリックして表記法を選択します。