PACとPLCの本質的違い:知っておくべきポイント

PACとPLCの間には「非常に薄いが明確な線」がありますが、これは通常、機械エンドユーザーには十分に理解されていません。彼らのせいではありません。機械メーカーとシステムインテグレーターが、この2つの主体の重要な違いについて、クライアントを常に曖昧な状態に置いているからです。
事実、PACは根本的にPLCとは異なり、似たタスクを実行しますが、OEMがエンドユーザーに装置について教育し、その適合性を正しく判断できるようにすることが重要です。これには2つの大きなメリットがあります:
- 保証期間中のコスト削減
- 顧客満足度の向上
これら2つのメリットは、PACについて予備知識のないエンドユーザーに一定レベルの詳細を提供するプログラムをOEMが書くことで増幅されます。明確なドキュメンテーションも、社内開発者がドキュメンテーションを最大限に活用する上で大きな役割を果たします。
最もシンプルなアナロジーでは、PLCはPACに対して、デジタルクロックラジオがコンピューターに対する関係にあります。コンピューターにも時計はあると反論するかもしれませんが、その固有構造ははるかに複雑で、付加機能を備えています。
PLCは電気技師を念頭に設計されており、PACはIT/コンピュータプログラマー向けに設計されています。PLCは電気技師に設計の簡素さとユーザーフレンドリーさを提供します(ラダーロジックなどのプログラミング言語)。一方、PACはより高い柔軟性と付加機能のために設計されています。しかし、PLCのメリットは通常、より高いコストとより構造化されたプログラミング言語を伴います。(※原文「But the benefits of PLC come usually at a higher cost...」は文脈からPACの誤記と判断し、意訳しています)
オートメーションコントローラーは、プラントの効率、稼働率、信頼性を向上させるために統合されます。数十年にわたり、PLCはこの目的を満足に果たしてきましたが、テクノロジーと通信媒体の現代的アップグレードが、高度な制御装置の必要性を煽り、それがPACによって満たされました。
以下の表が、両者の理解を深めるのに役立つでしょう:
| PLC | PAC | |
|---|---|---|
| プロセッサモジュール | 1/ラック | 1以上/ラック |
| モジュールあたりプロセッサチップ | 1マイクロプロセッサー | 2以上の高性能マイクロプロセッサー |
| プログラミング | ラダーロジック | 構造化テキスト、ファンクションブロックダイアグラム、ラダーロジック |
| 機能性 | シーケンシャル、スキャンロジック | デュアルスキャンロジック、モーション制御、データ収集、プロセス制御 |
| メモリ | 最大64K | 最大32,000K |
| I/O | 3,000 | 128,000 |
| 通信 | 典型的な単一オプション | オープンネットワーク、複数オプション、EtherNet/IP |
PACが機能と特長で優位にあることは明らかです。しかし欠点もあります。PACはPLCより構成が難解です。また、エンドユーザーはファームウェアバージョンを認識し、PACの後方互換性に関する問題に対処しなければなりません。
これらすべての問題は、OEMが製品に対して教育的アプローチを取れば事前に対処できます。エンドユーザーがPACをより明るい光で理解するのに役立ついくつかのヒント:
- PACメンテナンス固有活動の基本トレーニング。
- PACソフトウェアドキュメンテーション機能の拡張(長いラングコメントの追加など)。
- 高水準プログラミング言語は必要なときのみ使用し、物事をシンプルかつ馴染みやすく保つ。
- PLCプログラミングのベストプラクティスをPACプログラミングに取り入れ、オンボーディングのギャップを埋める。
- PLCにはあるプロセッサステータスデータファイルがPACにはないため、OEMは一般的に使用されるプロセッサステータスデータ用のサブルーチン作成を検討すべきです。
自動制御システム