この端末の進捗を読み込んでいます…
PLC Gym
PLC Gym ホームレベル 1, 0 XP · あなたの進捗
用語集

UDT 実際の機械で

UDT(ユーザー定義データ型)は、入力欄のあるフォームのように、複数の値を1つの名前でまとめます。型を1回定義すれば、その型のタグを、必要なだけ作れます。

その型の各タグは、それぞれ専用の値を持ちます。ポンプの型に、Ready、Running、Level があれば、Pump1 と Pump2 が、それぞれ別のコピーを保持します。

Rockwell では、ユーザー定義データ型です。Siemens では、STRUCT のメンバを持つ PLC データ型です。UDT が保持するのはデータだけです。AOI や FB はロジックを実行し、この2つは、組み合わせて使うことがよくあります。

UDT: 解説付きの例

10台のポンプに、同じ状態の情報が必要です。1つの UDT に、運転、異常、始動回数の合計のメンバを持たせ、プログラムは、その型のタグを10個作ります。Pump3.Running は Pump7.Running と同じ意味なので、画面やレポートも、1つのパターンで作れます。

UDT: よくある間違い

UDT が、それだけで何かをしてくれると思うこと。宣言すると情報が保存されるだけなので、コードで各メンバを書き込む必要があります。

まだよくわかりませんか?こちらで質問してください: ロッカールーム.