計算測定値は、利便性と一貫性のためによく使用されます。たとえば、プロセスに総容器重量と風袋重量の測定値が含まれている場合、製品正味重量を自動的に求める計算測定値を作成できます。
計算測定値は、ソースデータが変更されるたびに値を自動的に更新する必要がある場合に適しています。
計算測定値は常に特定のプロセスに関連付けられます。プロセスに計算測定値を追加するには、プロセステンプレートを開きます。
_VariableName1_プロセス測定値および出力測定値の詳細については、連続測定を参照してください。
Real-Time SPCは、基本的な数学演算子と関数をサポートします。式は標準の演算順序(PEMDAS)に従う必要があります。関数、指数、およびグループ化された演算には括弧が必要です。
| 構文 | 用途 |
|---|---|
| `abs(number)` | 数値の絶対値を返します |
| `add(number1, number2, ...)` | 複数の数字を足し算します |
| `divide(number1, number2, ...)` | 数値を逐次割り除い |
| `max(number1, number2, ...)` | 最大値を返します |
| `mean(number1, number2, ...)` | 平均を計算します。 |
| `min(number1, number2, ...)` | 最小値を返します |
| `multiply(number1, number2, ...)` | 複数の数を掛ける |
| `round(number1, decimalnumber)` | number1をdecimalnumber桁の小数に丸めます |
| `sqrt(number)` | 平方根を返す |
| `std(number1, number2, ...)` | 標準偏差を計算します |
| `subtract(number1, number2, ...)` | 数を順次引きます |
subtract(_Gross Container Weight_,_Tare Weight_)_Gross Container Weight_ - _Tare Weight__Gross Container Weight_ - 1.5multiply(_Length_,_Width_)_Length_ * _Width_mean(_Measure1_,_Measure2_,_Measure3_,_Measure4_)std(_Measure1_,_Measure2_,_Measure3_,_Measure4_)計算測定値と同じプロセスに関連付けられている有効な測定値のみを式で使用できます。
計算測定値の式に削除された測定値が含まれている場合、その式は無効になります。式は残りますが、削除された測定値はシステムID値で表されます。たとえば、次の有効な式 _Gross Container Weight_ - _Tare Weight_ は、_Tare Weight_ がプロセスから削除されると無効になります。
無効な方程式は有効な測度名(_Gross Container Weight_ - _12_)の代わりにシステムID値を含む。
Real-Time SPCは、以前のすべての計算を保持します。その後のデータ収集では、式が再び有効になるまでnull値が使用されます。


計算測定値を直接編集することはできません。代わりに、式で使用されている測定値のいずれかを編集します。
元の計算データポイントにフラグが付けられ、割り当て可能な原因や是正措置があった場合、そのポイントがまだ限界を超えていれば、それらは残ります。ポイントが限界を超えなくなった場合、フラグは削除されます。ただし、割り当て可能な原因と是正措置は残ります。