PID タグ

このタグには以下の詳細が含まれています。

全般

フィールド 説明
タグ名

タグ名を入力できます。このタグ名はほかのタグ、表示画面、またはほかのプログラムによって参照されます。

各タグ名はデータベース内で一意である必要があります。タグ名を変更する必要がある場合は、タグをコピーして名前を変更してください。

有効な入力値

タグ名は英数字で開始し、特殊文字を含めて 256 文字まで指定できます。ただし、数字以外の文字が 1 文字以上含まれていなければなりません。iFIX のデータベースでは、タグ名にシングル引用符(' ')の指定はサポートされていません。

使用可能な特殊文字は、ハイフン(-)、アンダースコア(_)、スラッシュ(/)、感嘆符(!)、パイプ記号(|)、シャープ(#)、大カッコ([])、パーセント(%)、ドル記号($)です。

無効な入力値

タグ名に次の特殊文字は使用できません。

~ ` + ^ :? " * = { } ., ; ? @

AI1、CA_10、DI#、4PID、'TEST'

説明

タグに関する任意の説明文を入力できます。

有効な入力値

最大 256 文字のテキスト文字列で、ブロックとその機能を説明できます。この文字列は各アラーム メッセージに追加され、オペレータ表示画面上でも見ることができます。

タイプ タグのタイプ。表示のみのフィールド。
現在値 データベースに登録されているタグの現在値です。表示のみのフィールド。更新されている値がある場合は、[更新]ボタンをクリックすると更新されます。

制限とスケーリング

フィールド 説明
下限

タグの最小値を入力できます。

有効な入力値

  • 標準の整数。
  • 拡張 10 進表記(範囲:-9999999 ~ 9999999)
  • 指数表記(範囲:+/-3.4E-38 ~ +/-3.4E+38)
  • (範囲:符号付き整数の場合 -32768 ~ 32767、符号なし整数の場合 0 ~ 65535、3BCD の場合 0 ~ 999、12 桁 2 進数の場合 0 ~ 4095)
注: I/O ドライバによっては、エンジニアリング ユニット範囲に対して、ある制限値を設けていることがあります。詳細情報は、お使いの I/O ドライバのマニュアルを参照してください。

計算タグまたはシグナル セレクト タグでは、タグの出力が 10 で下限値が 15 の場合、タグが値を 15 に制限します。10 の値を出力するには、下限値を 10 以下にする必要があります。

演算タグで 1.236 の出力値を生成するには、下限フィールドに 3 桁以上の小数桁を指定してください。

指数表記を使用している場合は、最大 6 桁の精度付き小数点を設定できます。範囲は正または負に設定できます。

上限

タグの最大値を入力できます。

有効な入力値

このフィールドには、以下の 3 種類の形式で上限値を設定できます。

  • 標準の整数。
  • 拡張 10 進表記(範囲:-9999999 ~ 9999999)
  • 指数表記(範囲:+/-3.4E-38 ~ +/-3.4E+38)
  • (範囲:符号付き整数の場合 -32768 ~ 32767、符号なし整数の場合 0 ~ 65535、3BCD の場合 0 ~ 999、12 桁 2 進数の場合 0 ~ 4095)
注: I/O ドライバによっては、エンジニアリング ユニット範囲に対して、ある制限値を設けていることがあります。詳細情報は、お使いの I/O ドライバのマニュアルを参照してください。

計算タグまたはシグナル セレクト タグでは、タグの出力が 150 で上限値が 100 の場合、タグが値を 100 に制限します。150 の値を出力するには、150 以上の上限値を入力する必要があります。

演算タグで 1.236 の出力値を生成するには、上限フィールドに 3 桁以上の小数桁を指定してください。

指数表記を使用している場合は、最大 6 桁の精度付き小数点を設定できます。範囲は正または負に設定できます。

EGU タグ

エンジニアリング ユニット範囲の説明文を入力できます。

有効な入力値

33 文字までの文字列。

K/㎡、リッタ/分、℃。

注: この入力値は、iFIX における変数の計算または機能に何ら影響を与えません。つまりこれは、厳密にエンジニアリング ユニットを識別するための表示ラベルとして使用されます。
出力の下限

PID ブロックの出力の下限値を表示します。

有効な入力値

制御される変数(アナログ出力または他の PID ブロック)が取り得る最低値を[下限値]フィールドに指定します。

このエントリは PID ブロックの下限値とは異なることがあります。さらに、I/O ドライバ、OPC UA サーバ、または OPC サーバでも工業単位の範囲に対して特定の制限を加えることができます。必要に応じて、I/O ドライバ、OPC UA サーバ、または OPC サーバのマニュアルを参照して詳細を確認してください。

出力の上限

PID ブロックの出力の上限値を表示します。

有効な入力値

制御される変数(アナログ出力または他の PID ブロック)が取り得る最高値を[上限値]フィールドに指定します。

このエントリは PID ブロックの上限値とは異なることがあります。さらに、I/O ドライバ、OPC UA サーバ、または OPC サーバでも工業単位の範囲に対して特定の制限を加えることができます。必要に応じて、I/O ドライバ、OPC UA サーバ、または OPC サーバのマニュアルを参照して詳細を確認してください。

出力 EGU タグ PCT や DEG など、制限のラベルを[単位]フィールドに入力します。

定数とアルゴリズムの調整

フィールド 説明
比例バンド

微調整のための定数を入力します。この定数は、比例ゲインの逆数に 100% をかけたものに等しくなります。

有効な入力値

1.00 ~ 10,000.00% の値。この値は、制御装置の出力を範囲全体にまで拡張する入力偏差の範囲です。制御装置出力の変化は比例バンドと反比例します。

積分時間

積分時間定数を入力します。

有効な入力値

0.000 ~ 99.000 分/回の値。

大容量の制御システムの場合、リセット チューニング パラメータによって、偏差が小さくて偏差率が速い場合でも、PID の出力値を一時的に変更できます。測定値の変化率が安定すると、リセット値は PID アルゴリズムで内部的に 0 に調節されます。リセット時間を減らすと、設定点のオーバーシュートを最小限にする方向に作用しますが、その結果、設定点に到達するまでに時間がかかります。

注: 小容量のプロセス ループにリセット微調整パラメータを適用すると、PID 出力の変動幅を増長させ、プロセス制御装置に被害を与える原因となる可能性があります。
微分時間

微分時間定数を分/回で入力します。

有効な入力値

0 ~ 20 分の値。1 分よりも小さな値は小数として入力します。

15 秒のレートを表すには .25(分)の値を入力します。タグは自動的にループのスキャン周期に合わせて内部的に調整します。

ヒント: レート値は、急激に変化する制御装置の出力への「抑制力」として機能します。通常、この値は 0 から 1 の間です。これにより、オーバーシュートを最小限に抑え、ループを安定させることができます。これよりも高い値は、ループの不安定の原因になります。
α レート ファクタ

アルゴリズムを微調整するデリバティブ モード フィルタを指定します。この値は、アルゴリズムに適用されるデリバティブ フィルタの量を指定します。この α 値は、出力信号のデリバティブ部分のフィルタ処理を行う、1 次の遅れ係数です。

有効な入力値

0.0 ~ 0.125 の範囲の値。デフォルト値は 0.0 で、これはこの機能を無効にします。

β レート ファクタ

アルゴリズムを微調整する比例動作定数を指定します。この値は、比例係数に対する乗数として作用します。

有効な入力値

0.0 ~ 1.0 の範囲の値。デフォルト値は 1.0 で、これは通常の比例動作になります。0.0 の値を設定すると、この機能は無効になります。

γ リセット ファクタ

アルゴリズムを微調整するデリバティブ動作定数を指定します。この値は、アルゴリズムのデリバティブ部分の動作を指定します。したがって、このフィールドの値は、アルゴリズムで行われるデリバティブ動作の量を制限できます。

有効な入力値

0.0 ~ 1.0 の範囲の値。デフォルト値は 1.0 で、これは通常のデリバティブ動作になります。0.0 の値を設定すると、この機能は無効になります。

セットポイントの制限とオプション

フィールド 説明
デッドバンド値

アラームを再発行せずに、タグが受け入れる最大変動を入力できます。デッドバンドの範囲内で変化する限り、タグはアラームを 1 度しか発行しないため、不要なアラームがなくなります。アラームがデッド バンドを下回り、さらにアラームの条件を超えると、タグは別のアラームを発生させます。

有効な入力値

EGU 範囲内の数値。

あるタグの HI アラーム リミットに 80、デッドバンドに 5 を設定したとします。このタグの現在値が 80 を超えると HI アラームが一度生成されますが、その後は現在値が 75 ~ 85 の範囲で変動する限り HI アラームは再発行されません。

偏差値

設定したポイントと測定値(アナログ入力タグ)の差がこのフィールドの入力値よりも大きくなると、アラームを生成します。偏差とは、次に示すように、設定したポイント値とプロセス変数との間の差を言います。

偏差=設定したポイント値 - プロセス変数

有効な入力値

工業単位で適切な数値を入力します。偏差アラームを無効にするには 0 を使用します。

ギャップ・アクション

PID アルゴリズムに更新のデッド バンドを提供することによって、制御装置のエラーを補います。ギャップ アクション値は、設定点値からの偏差がこのデッド バンドの範囲内に収まる場合に、PID タグが調整値をプロセスに送出しないようにします。

有効な入力値

デッド バンドの範囲を示す値を入力します。変化がこの範囲内にあれば、偏差は 0(ゼロ)に設定されます。

低設定点クランプ

PID 設定点で許容できる最低値を指定します。設定点に対するすべての変更が、低クランプと高クランプの値の範囲内に納まっている必要があります。オペレータが入力する設定点値に加えて、カスケード、ランプ、その他の制御ループ戦略から派生する設定点にもこの制限が適用されます。

有効な入力値

設定点の最小値。

高設定点クランプ

PID 設定点で許容できる最高値を指定します。設定点に対するすべての変更が、高クランプと低クランプの値の範囲内に納まっている必要があります。オペレータが入力する設定点値に加えて、カスケード、ランプ、その他の制御ループ戦略から派生する設定点にもこの制限が適用されます。

有効な入力値

設定点の最大値。

設定点タグ

制御される変数がとる値を指定します。

有効な入力値

空白(オペレータがデータ リンクから固定値を入力するため、この設定点はローカル設定点)または tag.field 形式のアナログ入力タグ。(F_CV).アナログ入力タグからの設定点を制御することで、PID ブロックはスキャン、アラーム、制御(SAC)プログラムを通じて現在値を取得します。この設定点はリモート設定点と呼ばれます。

データ リンク(TV1 フィールドを使用)を通じて設定点が表示される場合、設定点値の右側に L または R のいずれかが表示されることで、ローカルまたはリモートどちらの設定点であるかがわかります。

また、オペレータが手動で値を変更した場合でも、データベースの保存、再読み込み時には設定点値フィールドの入力内容が有効になります。

アラーム オプション

フィールド 説明
アラーム エリア

このタグが生成するアラームやメッセージは、ここで指定されたアラーム エリアに表示されます。リスト ボックスの項目をダブルクリックし、[参照]ボタンでアラーム エリアを選択するか、フィールドにアラーム エリア名を入力します。

有効な入力値

ALL、または 15 個までのアラーム エリア名を入力してください。

アラームの有効化

このタグのアラーム処理を有効または無効にするかを指定します。

アラーム処理を有効にすると、タグがアラームを生成します。生成されたアラームは、オペレータ表示画面のオブジェクトにアラーム条件を表示して、他のタグがアラームを検知できるようにします。

注: タグのアラームを無効にすると、そのチェーン全体に影響を与えます。また、デジタル アラーム タグとアナログ アラーム タグで[アラーム停止タグ]フィールドを有効にした場合、ここでの設定は意味を持ちません。
シェルブの有効化 このチェック ボックスを選択して、タグのアラーム棚上を有効にします。
棚上ポリシー ドロップダウン リストからアラーム棚上ポリシーを選択します。

Historian

フィールド 説明
タグの説明 Historian がタグの収集時に使用するタグの説明を入力できます。
収集

Proficy Historian コレクタによるタグの収集を設定するかどうかを選択できます。

[有効]を選択すると、コレクタによるタグの収集が可能になります。

収集間隔

収集間隔(Proficy Historian コレクタがこのタグのデータを読み取る時間間隔)を設定できます。

有効な入力値

入力単位は 100 ms です。デフォルト値は 5000 です。

1500 は 100ms 単位であるため有効です。1545 は 100ms 単位でないため無効です。

収集オフセット

収集間隔と組み合わせて、タグからデータを収集するスケジュールを設定します。

有効な入力値

収集間隔を超えない数値。値は秒単位です。

タグのデータを毎時 30 分過ぎ(12:30、1:30、2:30 など)に収集する場合は、入力値は収集間隔を 1 時間、オフセットを 30 分とします。

毎日午前 8 時に収集する場合は、収集間隔を 1 日、オフセットを 8 時間とします。

タイムスタンプ精度

[タイムスタンプ精度]または GE Historian コレクタのタイムスタンプの精度を選択できます。

ミリ秒または秒を選択します。

コレクタ圧縮

タグの圧縮を設定するかどうかを選択します。圧縮は、最新報告値を中心とするデッドバンドに収まる値の増分を無視することで、受信データに平滑化フィルタを適用します。

[無効]を選択すると、タグの圧縮は不可になります。

コレクタ デッドバンド

タグの圧縮を設定するかどうかを選択します。圧縮は、最新報告値を中心とするデッドバンドに収まる値の増分を無視することで、受信データに平滑化フィルタを適用します。

[無効]を選択すると、タグの圧縮は不可になります。

圧縮タイプ

[コレクタ デッドバンド]フィールドのデッドバンド値を絶対値にするかパーセントにするかを選択できます。

[絶対]を選択すると、コレクタ デッドバンド値が絶対値に設定されます。

[パーセント]を選択すると、コレクタ デッドバンド値がエンジニアリング ユニット([基本]タブで指定)のパーセントに設定されます。

圧縮タイムアウト(ミリ秒)

コレクタがタグのサンプルをアーカイバに送信する最大時間間隔を示します。

タイムアウト値を超えると、タグはタイムアウトの発生時点ではなく、次に予定されている収集間隔時に値を格納します。

コレクタ圧縮タイムアウト値は、収集間隔を単位とし、それより細かくしないでください。

有効な入力値

数値。

電子署名

フィールド 説明
タイプ 電子署名のタイプ:
  • このタグに電子署名が必要ない場合は[なし]を選択します。
  • このタグに対するデータ入力またはアラーム確認に操作署名が必要な場合は、[操作署名のみ]を選択します。
  • このタグに対するデータ入力やアラーム確認に、操作署名と承認署名の両方が必要な場合は、[操作署名と承認署名]を選択します。
ユーザを記憶 このチェック ボックスをオンにすると、オペレータが同様の操作を繰り返して行う場合に、パスワードのみの入力で操作署名が完了します。このオプションは操作署名にのみ適用され、承認署名には適用されません。
アラーム確認を免除 このタグにデータを入力する際に電子署名が必要であっても、アラーム確認に電子署名を必要としない場合は、このチェック ボックスをオンにします。
無署名の書き込み

このタグで、無署名の書き込みを許可または拒否する場合に選択します。

無署名の書き込みは、スクリプト、レシピのダウンロード、外部のデータ ソースなどから行うことができます。

無署名の書き込みが拒否されると、タグがそれを拒否したことを示すメッセージが出力されます。このオプションはデフォルトです。

コメントが必要です

このオプションを選択すると、操作署名コメント セクションのコメントが強制されます。つまり、実行時には[電子署名]セクションの[操作コメント]へのコメントの入力が必要になります。[承認署名]セクションへのコメントは任意です。

[電子署名]設定が使用可能な各タグの構成設定に[操作署名コメントが必要]ボックスが表示されます。デフォルトでは、このチェック ボックスはオフになっています。

拡張オプション

フィールド 説明
出力の反転 タグの出力を反転させます。
スタートアップ モード このタグのスタートアップ モード(自動/手動)を指定できます。自動モードでは、タグは I/O ドライバ、OPC サーバ、OPC UA サーバからデータを受け取ります。手動モードでは、タグはオペレータ、スクリプト、レシピ、あるいはプログラム ブロックからデータを受け取ります。
転送ステータス

自動モードと手動モードの間で遷移しているときの、PID タグの動作を制御できます。

有効な入力値

  • 追跡 - タグが手動モードのときの出力の位置を追跡します。自動モードに戻ると、PID タグは現在と以前の偏差を使用して出力を計算します。
  • バランス - PID タグが手動モードから自動モードに切り替わるときに、SAC プログラムがスムーズに移行できるようにします。目標値をプロセスの測定値に一致するようにバランスを取ることによって、プロセスからエラーが取り除かれます。
  • なし - この移行オプションを無効にします。これがデフォルトです。
フィードバック タグ

自動モードと手動モードの間で遷移しているときの、PID タグの動作を制御できます。

有効な入力値

  • 追跡 - タグが手動モードのときの出力の位置を追跡します。自動モードに戻ると、PID タグは現在と以前の偏差を使用して出力を計算します。
  • バランス - PID タグが手動モードから自動モードに切り替わるときに、SAC プログラムがスムーズに移行できるようにします。目標値をプロセスの測定値に一致するようにバランスを取ることによって、プロセスからエラーが取り除かれます。
  • なし - この移行オプションを無効にします。これがデフォルトです。
微分時間
セキュリティ エリア

最大 3 つのセキュリティ エリアを指定して、オペレータによるタグへのアクセスを制限できます。データベース マネージャまたは iFIX WorkSpace で書き込み保護されたタグの値を変更するには、オペレータがそのタグのセキュリティ エリアにアクセスする必要があります。

有効な入力値

フィールドごとに 1 つのセキュリティ エリア名があり、[ALL]を指定すると、すべてのエリアが選択されます。セキュリティ エリアを指定しないときは、[なし]を入力します。iFIX には、デフォルトで A~P のセキュリティ エリアが割り当てられています。

注: データベース タグの読み取りアクセスは、セキュリティ エリアに関係なく、すべてのユーザが行えます。これにより、ユーザが特定のセキュリティ エリアに書き込めない場合でも、そのエリアからデータを取り出すことができます。
前のブロック

前(上流)のタグを表示します。

有効な入力値

なし。このフィールドは読み取り専用です。

次ブロック

データベース チェーンにある次のタグ名を表示します。[参照]ボタンをクリックしてこのフィールドのタグを選択できます。

注: 統計データ タグでは、[次のブロック]フィールドで、下流の統計制御タグのタグ名を指定します。他のタグ タイプは有効ではありません。
アラーム フィールド 1

このタグに関連付けるテキストを入力します。通常、アラーム フィールドには、タグに関連付けたピクチャ ファイルのパスを指定します。詳しくは、電子マニュアルの「アラームとメッセージを実行」を参照してください。

有効な入力値

80 文字までの文字列。

アラーム フィールド 2

このタグに関連付ける詳細なテキストを入力します。通常、アラーム フィールドには、タグに関連付けたピクチャ ファイルのパスを指定します。詳しくは、電子マニュアルの「アラームとメッセージを実行」を参照してください。

有効な入力値

80 文字までの文字列。