⑦ と
7.2 自由なモジュールアドレス指定
7.2.1 自由なモジュールアドレス指定
自由なアドレス指定
自由なアドレス指定では、各モジュール(SM/FM/CP)にユーザが選択したアドレスを 割り当てることができます。この指定は STEP 7 で行います。その際は、モジュール 開始アドレスを指定します。この開始アドレスはモジュールの他の全てのアドレスのも とになります。
自由なアドレス指定の利点
● モジュール間に「アドレスのギャップ」が残らないので、アドレス空間を最大限有 効に利用できます。
● 標準ソフトウェアの作成時は、 S7-300 の各コンフィグレーションに左右されない アドレスを指定することができます。
注記
PROFIBUS DP または PROFINET IO フィールド装置を使用する場合は、常に
STEP 7 においてハードウェアプランニング、「HW-Konfig」を実行する必要があり
ます。その際、モジュールの自由なアドレス指定が自動的に使用されます。これに は、固定的なスロットアドレス指定はありません。
7.2.2 デジタルモジュールをアドレス指定する
以下ではデジタルモジュールのアドレス指定を説明します。この情報は、アプリケー ションプログラムでデジタルモジュールのチャンネルのアドレスを指定するのに必要に なります。
デジタルモジュールのアドレス
デジタルモジュールの I/O のアドレスは、バイトアドレスとビットアドレスから構成さ れています。
7.2 自由なモジュールアドレス指定
例: E 1.2
この例は下記から成っています。
● 入力 E,
● バイトアドレス1および
● ビットアドレス2
バイトアドレスはモジュール開始アドレスに従います。
ビットアドレスは、モジュールから読み取ります。
第1のデジタルモジュールがスロット 4 に挿入されていると、デフォルトの開始アド レス 0 を持ちます。他のデジタルモジュールの開始アドレスは、スロットごとに 4 ず つ増加します。
下図は、どのような基準にしたがってデジタルモジュールの各チャンネルのアドレスが 決まっていくかを示しています。
ክኁእቿኦዉኖ
ንዂዙወ栚ⱚቿኦዉኖ
ክኁእቿኦዉኖ
ንዂዙወ栚ⱚቿኦዉኖ
ኰአእቿኦዉኖ
デジタルモジュールの例
次の図は、例えばデジタルモジュールがスロット4 に接続された場合、すなわちモジュ ール開始アドレス0 の場合に、どのデフォルトアドレスが発生するかを示しています。
例ではインターフェースモジュールがないので、スロット番号3 は省略されています。
36 &38 60
ቿኦዉኖ
ቿኦዉኖ ቿኦዉኖ ቿኦዉኖ ቿኦዉኖ ቿኦዉኖ
ኖዊአእ䟹⚆ኖዊአ እክዐኑኃ
7.2.3 アナログモジュールをアドレス指定する
以下にはアナログモジュールのアドレス指定を説明しています。この情報は、ユーザ プログラムでアナログモジュールのチャンネルのアドレスを指定するのに必要になりま す。
アナログモジュールのアドレス
アナログ入力チャンネルまたはアナログ出力チャンネルのアドレスは、常にワードアド レスです。チャンネルアドレスは、モジュール開始アドレスに従います。第1のアナ ログモジュールがスロット 4 に挿入されているときは、デフォルトの開始アドレス 256 を持ちます。他のアナログモジュールの開始アドレスは、スロットごとに 16 ずつ増加 します。
アナログ I/O モジュールは、アナログ I/O チャンネル用に同じ開始アドレスをもってい
ます。
7.2 自由なモジュールアドレス指定
アナログモジュールの例
下図は、例えばアナログモジュールをスロット 4 に接続した場合に、どのデフォルトチ ャンネルアドレスが発生するかを示しています。アナログ I/O モジュールでは、同じ アドレス、モジュール開始アドレスを起点としてアナログ I/O チャンネルがアドレス指 定されます。
例ではインターフェースモジュールがないので、スロット番号 3 は省略されています。
⏴┪
⒉┪
ኞዀዐኪወቿኦዉኖ ኞዀዐኪወቿኦዉኖ
ኞዀዐኪወቿኦዉኖ ኞዀዐኪወቿኦዉኖ
ኖዊአእ䟹⚆ኖ ዊአእክዐኑኃ
36 &38 60
図 7-1 スロット 4 のアナログモジュールの入出力アドレス;スロット4ノアナログモジュールノニュウシ
ュツリョクアドレス