ロックウェルABモジュールは、完全な機能を持つシステム、デバイス、またはプログラムを構成するために使用される複数の基礎機能を持つコンポーネント、コンポーネントからなる特定の機能を持つコンポーネントを指す。一般的には、ヒートシンクモジュール、メモリモジュール、ゲームモジュールなどの機能、用途にちなんで命名されています。は、設計者が独自に設計し、全体としてシステム内で動作することができる大きなシステムの*のコンポーネントです。大きなシステムを互いに独立した異なる小さなシステムにカットすることで、頻繁に会うわけではない必要なコミュニケーション回数を減らすことができます。
また、古いバージョンのモジュールを新しいバージョンのモジュールに置き換えることができますが、システム全体の動作に影響を与えることはありません。これにより、新しいモジュールに追加された機能が既存のシステムにタイムリーに反映され、システム内の他のモジュールを変更する必要がなくなります。高度にモジュール化されたソースコード構造は、ソフトウェアとユーザーに大きなメリットをもたらします。特定の機能を持つモジュールは、時間をかけて他のモジュールとの関係を調整する必要なく、独立して開発することができます。
ロックウェルABモジュールには、外部特徴と内部特徴の2つの基本的な特徴があります。
外部特徴とは、モジュールと外部環境とのインタフェース(すなわち、入出力パラメータ、参照されるグローバル変数を含む他のモジュールまたはプログラムがモジュールを呼び出す方法)とモジュールの機能を指す。内部特徴とは、モジュールの内部環境が持つ特徴(つまり、モジュールのローカルデータとプログラムコード)を指す。
主な性能指標:1)記憶容量、2)制御容量:I 0容量であり、I 0能力とも呼ばれ、通常は離散量(数字量)個数で計算する、3)走査周期、4)命令機能及びソフトウェアサポート、5)ネットワークと通信。
ロックウェルABモジュールは一般的な入出力フレームに実装されています。CPUモジュールを搭載したフレームワークを基本フレームワーク、その他を拡張フレームワークと呼びます。ベースフレームと拡張フレームの間に距離が近い(一般的に30 mを超えない)場合は、拡張ローカルIO通信ポートを介して複数のローカル拡張フレームに接続することができます。距離が遠い(一般的に3000 m未満)場合は、リモートI 0で接続できます。