工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 自動制御システム

Studio 5000 Logix Designer:タイマー命令の総合ガイド

タイマーは PLC プログラミングにおいて非常に重要な命令であり、信号のオンまたはオフを遅らせるために使用されます。

この記事では、PLC プログラミングにおけるタイマーの概念を紹介し、Studio 5000 Logix Designer のラダー ダイアグラム プログラミング言語で使用できる特定のタイマー命令について説明します。

タイマーの概念

冒頭で述べたように、タイマーは PLC プログラミングで信号のオンまたはオフを遅らせるために使用されます。 Studio 5000 Logix Designer のさまざまなタイマー命令がどのように機能するかを具体的に説明する前に、タイマーが一般的にどのように機能するかを簡単に見てみましょう。

PLC プログラミングで最も一般的に使用されるタイプのタイマーの 1 つである遅延オン タイマーでは、タイマーが有効になるとタイマーの蓄積が開始されます。

タイマーが有効になっている間、タイマーの累積時間はスキャンごとに更新されます。

蓄積された時間が、PLC プログラマーによって定義された事前設定時間と等しくなる場合、タイマーが完了し、タイマーの出力がオンになります。

タイマーの入力がオフになると、タイマーの出力もオフになり、蓄積時間はリセットされます。

タイマー命令を使用して、入力がオンになった後、事前に定義された時間だけ入力のオンを遅らせる方法がわかります。

一般的に PLC プログラミングでタイマーがどのように機能するかが理解できたので、次に、Studio 5000 Logix Designer のラダー ダイアグラム プログラミング言語で使用できる具体的なタイマー命令を見てみましょう。

Studio 5000 Logix Designer のタイマー

タイマーオンディレイ (TON)

Timer On Delay (TON) 命令は、信号のオンを遅らせるために使用されます。

タイマーのラングイン条件が True の場合、タイマーは有効になり、時間の蓄積を開始します。累積時間は、タイマーのバッキング タグの ACC メンバーに保存されます。

蓄積された時間が事前に設定された時間と等しくなると、タイマーが完了し、Done ビットとも呼ばれる出力がオンになります。プリセット時間は PLC プログラマによって定義され、タイマーのバッキング タグの PRE メンバーに保存されます。

命令のラングイン条件が False の場合、タイマーは有効になりません。タイマーが有効になっていない場合、累積値は 0 にリセットされ、Done ビットは False になります。

タイマーオフ遅延 (TOF)

Time Off Delay (TOF) 命令は、信号がオフになるのを遅らせるために使用されます。これは TON 命令の正反対です。

TOF 命令は、そのラングイン条件が False になると有効になります。

有効にすると、時間を累積し、その累積時間をバッキング タグの ACC メンバーに保存します。

累積時間がプリセット時間と等しくなる場合、Done ビットは False になります。

TON 命令と同様に、TOF 命令の累積時間は、タイマーが有効になっていない場合にリセットされます。

保持タイマー オン (RTO)

TON および TOF タイマー命令は非保持命令です。タイマーが有効になっていない場合、蓄積された値が保持されないため、非保持的であると言います。

対照的に、保持タイマー オン (RTO) 命令は保持タイマーです。

RTO 命令は、タイマーのラングイン条件が True になると有効になります。有効になっている間、タイマーは時間を累積し、その累積時間をバッキング タグの ACC メンバーに保存します。

タイマーが有効になっていない場合、累積値は保持されます。

タイマーが再度有効になると、累積値は最後の値から増加し続けます。

累積値がプリセット値と等しくなる場合、タイマーの Done ビットがオンになり、累積値の増加が停止します。

RTO 命令の累積値をリセットするには、リセット (RES) 命令を使用する必要があります。

RTO は、イベントの合計時間を追跡するのに最適です。 Logix 7 の学習:タイマーとカウンターを使用したプログラミングでは、RTO を使用してモーターの総稼働時間を追跡し、定期メンテナンスが必要な時期を判断する方法の応用例を説明します。

まとめ

この記事では、一般的に PLC プログラミングでタイマーがどのように機能するかを学びました。また、Studio 5000 Logix Designer のラダー ダイアグラム プログラミング言語で使用できるタイマー命令と、それらの命令がどのように機能するかについても学びました。

Studio 5000 Logix Designer のファンクション ブロック ダイアグラムなど、他のプログラミング言語で使用できる他のタイマー命令があることに注意してください。これらの命令は、この記事で説明した命令とは若干異なる動作をします。


自動制御システム

  1. 安川電機はベルギーの先端製造技術センターでコムスコープと提携
  2. ARMが最初の資金調達ラウンドの受賞者を発表
  3. 製造現場での自動化の攻撃ポイントを明確にする
  4. インテリジェントな自動化による顧客体験の向上
  5. IFRは、産業用ロボットの総売上高が新記録に達すると、「2022年のロボットトレンドトップ5」を予測しています。
  6. モジュラー設計のための組み込み技術の利点
  7. Brexitのスキル不足は、英国の雇用の自動化を加速させる可能性があります
  8. コボットは本質的に安全ですか?
  9. ABBは、2022年にロボットの自動化を変える主要なトレンドを予測しています
  10. RW スクリュー:プロセスの自動化が一般的なスレッドの場合
  11. MicroFocusが新しいRPA製品を発表