# ReadDiscrete

ディスクリート入力ポートから任意のビット幅のステータスを読み取ります。

## ReadDiscrete の入力

パラメータ | 説明
イベント | 読み取る更新イベントを指定します。
開始ビット | 範囲の最初のビットを指定します。このパラメータの値は変化します。 デフォルト値は 1 です。開始ビットを 0 に設定することはできません。 最小許容値は 1 です。 最大許容値は、ハードウェアと入力ラインの数によって異なります。 In-Sight 2800:3 In-Sight 3800:3
ビット数 | 範囲内のビット数を指定します。このパラメータの値は変化します。 デフォルト値は 1 です。 最小許容値は 1 です。 最大許容値は、ハードウェアと入力ラインの数によって異なります。 In-Sight 2800:3 In-Sight 3800:3 注 : [ビット数] は、ハードウェアサポートと入力ラインの数によって異なります。

注 : ディスクリート I/O ラインは入力または出力のいずれかに設定することができ、これは、[開始ビット] および [ビット数] の最大値に影響を及ぼします。

## ReadDiscrete の出力

戻り値 | 読み取った整数値。 #ERR を返します。[開始ビット] および [ビット数] は、入力ビットの範囲内に含まれている必要があります。範囲内にない場合、関数は #ERR を返します。