Studio 5000 Logix DesignerにおけるPLCカウンタの理解
カウンタは、特定イベントの発生回数を追跡する基本的なPLC命令です。
本ガイドでは、カウンタの一般的機能と、Studio 5000 Logix Designerで利用可能なラダー図カウンタ命令を探ります。
カウンタの概念
カウンタは、ラング入力条件がTRUEになるたびに累積値(ACC)をインクリメントします。ACCがプログラマー定義のプリセット値(PRE)に達するか超えると、カウンタはDONEと見なされ、DNビットがONになります。
別途リセット命令でACCをゼロに戻せます。カウンタは、モーター始動回数を追跡し予知保全をトリガーする用途等に最適です(Learn Logix 7でカバー)。
Studio 5000 Logix Designerでのカウンタ
カウントアップ(CTU)
CTU命令はゼロから上向きにカウント。ラング入力条件がTRUEになるたび、ACCが1増加。
ACC ≥ PREになると、DNビットがTRUEになり、カウンタが目標到達を通知。
DNは、リセット(RES)命令でクリアされるか、ACCがPRE未満になるまでアサートされたまま。
カウントダウン(CTD)
CTD命令は、ラング入力条件がTRUEになるたびACCを1デクリメント。通常、同一タグでCTUとペアで使用。
DNビットはACC ≥ PREの間TRUE。CTDは、バッファエリアからパレットが出る等、アイテム退出追跡に有用。
オーバーフローとアンダーフロー処理
カウンタがDONEになってもACCは変化し続けるため、オーバーフロー(タグ最大値超過)やアンダーフロー(最小値未満)の可能性があります。オーバーフローでACCが正から負へ反転し、DNが意図せずリセットされることがあります。アンダーフローは逆。
これら検出のため、各カウンタタグにはオーバーフロービット(OV)とアンダーフロービット(UN)が含まれます。これらビットチェックで適切に対応可能。
まとめ
本記事ではPLCカウンタの基礎と、Studio 5000 Logix Designer固有のCTU/CTD命令をカバーしました。ファンクションブロック図やストラクチャードテキスト等他言語には追加カウンタタイプありますが、概念は一貫しています。
自動制御システム
- インダストリー4.0を革新する:コンピュータビジョンがスマート製造をどう推進するか
- 製造効率を高める最適化省スペース制御盤
- サンドビック、DWFritz Automationを買収し精密計測と自動化能力を拡大
- KanglimがRidecellに投資・提携、産業用特殊車両向けIoTプラットフォームを構築
- ステランティス・カッシーノ工場:プレスハードニングラインが生産性と効率を向上
- ビジネス成功のための最適なロボティクス自動化パートナーの選び方
- 製造業の新旧世界:AI、設計、イノベーション
- 産業変革を牽引するスマートテクノロジー:シュナイダーエレクトリックが語る未来の工場
- OTサイバーセキュリティのリスク要因評価:オートメーション エンジニア向けガイド
- ユニバーサル・ロボット、射出成形向け迅速統合インターフェース「IMMI」を発表
- AntWorksがフラクタルとデータ取り込みでRPAスケーリングを実現〜Asheesh Mehra氏の洞察