メインコンテンツまでスキップ

レシピ管理

レシピエディターは、プロセスレシピの作成と管理に使用します。メインメニューから「レシピエディター」をクリックして開きます。

ウィンドウ構成

  • 左側:レシピリスト(検索・フィルター機能付き)
  • 右側上部:レシピ基本情報(名前、コード、説明、カテゴリ、状態)
  • 右側中央:ステップ編集エリア
  • 右側下部:コントローラーレシピパラメーター(温度/圧力セグメント設定)

新しいレシピの作成

  1. 「New」をクリックして新しいレシピを作成します。
  2. レシピ情報を入力します:
    • Name:レシピ名
    • Code:レシピコード(一意の識別子)
    • Description:説明
    • Category:カテゴリ
    • State:初期状態(Draft / Active)
  3. 「Save」をクリックしてレシピを保存します。

コントローラーレシピの編集

温度と圧力コントローラーのレシピは個別に編集します。各コントローラーは最大 8 セグメント(コントローラーハードウェアの制限)です。

セグメントの追加

  1. 「Add Segment」をクリックしてセグメントを追加します。
  2. セグメントテーブルで直接パラメーターを編集します:
フィールド説明デフォルト値
SV目標値(温度 °C / 圧力 kPa)温度 25.0 / 圧力 0.0
Time (min)持続時間(分)1.0
Output Limit (%)最大出力制限100.0

ステップ順序の調整

  • ステップを選択後、「Move Up」または「Move Down」で順序を調整します。

ステップの削除

  • ステップを選択後、「Remove Step」をクリックして削除します。

コントローラーへのレシピダウンロード

  1. レシピパラメーターの設定が完了していることを確認します。
  2. コントローラーが接続済みであることを確認します(デバイス設定で接続テスト可能)。
  3. 「Send to Controller」をクリックします。
  4. システムがパラメータープレビューを表示します。確認後に送信します。
  5. 書き込みプロセス:
    • コントローラープログラムを停止
    • 加熱/冷却モードを設定(圧力コントローラーは Heating モード固定)
    • セグメントパラメーターを書き込み

2 つのコントローラーが同一の RS-485 バスを使用している場合、システムは自動的にシリアル方式で送信します(温度→圧力の順)。異なるバスの場合は並列送信で時間を節約します。

手動 Readback 検証

レシピをコントローラーに書き込んだ後、「Read」ボタンでコントローラーのセグメントパラメーターを手動で読み戻し、書き込みが正しいことを確認できます。

Readback 結果はテーブルで表示されます:

フィールド説明
#セグメント番号
T-SV温度目標値
T-TM温度持続時間
T-OUT温度出力制限
P-SV圧力目標値
P-TM圧力持続時間
P-OUT圧力出力制限

システムは空白セグメント(すべての値がゼロのセグメント)を自動的にスキップします。

パラメーター不一致警告

プロセスモニタリングの Step 3 でプロセスを開始する際、システムはコントローラー内のパラメーターと選択したレシピを自動比較します。差異が検出された場合、ParameterMismatchDialog がポップアップし、差異の詳細を表示します:

フィールド説明
Controllerコントローラー名
Seg #セグメント番号
Parameterパラメーター名
Recipeレシピの値(緑色)
Controllerコントローラーの値(赤色)

操作者は以下を選択できます:

  • 戻って修正:Step 2 に戻りレシピを再書き込み
  • 続行:コントローラーの現在のパラメーターでプロセスを開始

レシピ状態管理

状態説明
Draft下書き。編集可能、プロセスには使用不可
Active有効。プロセス実行に使用可能
Archivedアーカイブ済み。使用終了

レシピ情報エリアで目標状態を選択して保存すると、レシピの状態を変更できます。

レシピの検索

左側の検索フィールドにキーワードを入力すると、レシピ名またはコードで検索できます。

インポート/エクスポート

レシピのインポート・エクスポート機能は今後のバージョンで提供予定です。