レシピ:製品パラメータ(temperature、時間、速度)のセットは、レコードにパッケージされ、製品を切り替えるときにワンクリックでロードし、手動で変更しないようにします。最大10種類のレシピ、各1000セット、2000成分は、ほとんどの生産ライン交換シナリオをカバーします。
1.フォーミュラの設定
エンジニアリング→レシピ設定、コアフィールド
| フィールドフィールド | 説明書は |
|---|---|
| フォーミュラ名 | 記入できないコメント |
| 分数のレシピ | パラメータ数、最大2,000 |
| データ型 | UINT16/INT16/UINT32/INT32/UINT64/INT64/FLOAT/DOUBLE |
| フォーミュラ·レコード数 | レコードの数、最大1000 |
| フォーミュラ·レコード名 | セミコロン区切りの関連タグ(例:“フォーミュラ1;フォーミュラ2;フォーミュラ3”) |
| 名前の長さ | Nバイト単位のレシピ |
| レシピ索引所在地 | 制御アドレス,インデックス値の直後に各成分データが続く |
| レシピ書き込みPLCアドレス | ターゲットデバイスの開始アドレス、インデックスが変化すると連続して送信 |
| フォーミュラ管理所在地 | 書き込み1= PLCへの書き込み/ 2=変更して保存 / 3=ファイルを保存/ 4=選択した行を削除/ 5=リセットを保存せずに修正 |

2.適用フォーミュラの選択と切り替え
テキストコントロールは“レシピインデックスアドレス+ 1”表示名(GBKエンコード、ハイバイトとハイバイトの交換)をバインドし、インデックスの増減(ステップ1、ループ、0~5の範囲)を行う2つの単語設定ボタンを設定します。インデックスを切り替えると、レシピファイルからデータ更新コントロールが自動的に読み込まれます。

3.変化しながら生きる
パラメータを修正して“レシピ制御アドレス=2”と書いて保存します。LUAでは成分レジスタがトリガーされて自動的に保存されます。
function on_update slave vtype
if vtype ==_LW then
addr = 0 x 12 0 1とaddr = 0 x 12 0 6の場合、レシピデータレジスタ
set_uint16 VT_LW 0 x 1300 2--レシピ制御アドレス書込み2
update_system すぐにシステムパラメータを入力する。
End of Endシングル
End of Endシングル
End of Endシングル
4. PLCとドキュメント表示
LW1201~ 12 0 6をPLCのLW1400~ 14 05に送信する“レシピ制御アドレス=1”と書きます。レシピファイルは、データレコードコントロールテーブルに直接表示·編集することもできます(データソース選択“レシピデータ”、インデックス選択対応レシピ)。



広州大彩科技Visual HMI開発ドキュメント(hmi-doc.gz-dc.com)からの他の技術チュートリアル“レシピアプリケーション”、著作権は大彩科技に帰属します。
Leave a Reply