### 接続機器の設定

下記の設定はプログラミングソフトウェアPCwinで行います。

##### I/Oモジュールの設定

周辺機器で[パラメータ]の[I/Oモジュールの設定]を開き、I/Oモジュール識別コードを設定します。

設定項目 | 設定内容
--- | ---
スロット番号 | 0
割付点数 | 00
識別コード | B3
モジュール種別 | 特殊/通信
モジュール名 | タイムチャートモジュール/パソコンリンク/イーサネット/S-NET

##### リンクモジュールの設定

周辺機器の[パラメータ]から[リンクパラメータ]のリンク設定を開きます。イーサネットモジュールが割り付けられているラック番号とスロット番号を選択し、リンクモジュール名を[イーサネット]に設定します。PC3JシリーズCPUプログラム分割モードも使用する場合は、正しいプログラム番号を選択してください。

設定項目 | 設定内容
--- | ---
ラック番号 | オプション
スロット番号 | オプション
リンクモジュール名 | イーサネット

##### 通信パラメータの設定

通信パラメータで以下のように設定します。

設定項目 | 設定内容
--- | ---
自ノードIPアドレス | 192.168.0.1
コネクション | プロトコルオープン方式 | UDP
自ノードポート番号 | 1025
他ノードテーブル番号 | 設定された他ノードテーブル番号
他ノードテーブル | CPU動作モード | PC3
他ノードIPアドレス | 表示器のIPアドレスを設定します。
他ノードポート番号 | 表示器のポート番号を設定します。

通信パラメータの設定には、次の2つの方法があります。

### A. 周辺機器のリンクパラメータ設定画面を使用する設定方法

この設定方法を使用するには、プログラミングソフトウェアPCwinが必要です。他のソフトウェアやツールを使用してリンクパラメータで通信パラメータを設定することはできません。

1. 周辺機器の[パラメータ]から[リンクパラメータ]の[詳細設定]を選択し、[通信パラメータ設定画面]を表示します。

2. [イーサネット設定]画面を表示して各パラメータを設定します。

設定項目 | 設定内容
--- | ---
自ノードIPアドレス | 192.168.0.1
コネクション | オプション(1 - 8)
プロトコルオープン方式 | UDP
自ノードポート番号 | 1025
他ノードテーブル番号 | 設定された他ノードテーブル番号
初期化 | リンクパラメータで初期化

3. [イーサネット設定]画面で[他ノードテーブルの設定]を選択し、他のノードのテーブルを設定します。

設定項目 | 設定値
--- | ---
テーブル | オプション(1 - 16)
他ノードIPアドレス | 表示器のIPアドレスを設定します。
他ノードポート番号 | 表示器のポート番号を設定します。

### B. ラダープログラムによる設定方法

以下の説明に従ってラダープログラムを使用し、通信パラメータを設定します。

1. レジスタデータ内で通信パラメータを設定します。

2. ファンクション命令のSPWコマンドを使用して、通信パラメータをイーサネットモジュール内のファイルメモリに転送します。

3. ファンクション命令のSPWコマンドを使用して、イーサネットモジュールのファイルメモリのイニシャル要求ビットをオンに設定します。

以下に通信パラメータの例を示します。

自ノードIPアドレス = 192.168.0.1 (C0.A8.00.01h)

コネクション番号1、2、3と他ノードテーブル番号1、2を使用

コネクション1：TCPアクティブ、ポート番号6000 (1770h)、他ノードテーブル番号1

コネクション2：TCP相手特定パッシブ、ポート番号6001 (1771h)、他ノードテーブル番号2

コネクション3：TCP相手不特定パッシブ、ポート番号6002 (1772h)

他ノードテーブル1：IPアドレス = 192.168.0.2 (C0.A8.00.02h)、ポート番号8000 (1F40h)

他ノードテーブル 2：IPアドレス = 192.168.0.3 (C0.A8.00.03h)、ポート番号8001 (1F41h)

レジスタデータ | 設定データ | データの説明
--- | --- | ---
R0104 | 0001 | 自ノードIPアドレス(下位)
R0105 | C0A8 | 自ノードIPアドレス(上位)
R0106 | 0307 | テーブル(1、2)使用/コネクション(1、2、3)使用
R0107 | 0000 | コネクション(9 - 16)使用
R0108 | 0000 | コネクション1：TCPアクティブ
R0109 | 1770 | コネクション1：ポート番号
R010A | 0001 | コネクション1：他ノードテーブル番号
R010B | 0000 | 0000固定
R010C | 0100 | コネクション2：TCP相手特定パッシブ
R010D | 1771 | コネクション2：ポート番号
R010E | 0002 | コネクション2：他ノードテーブル番号
R010F | 0000 | 0000固定
R0110 | 0200 | コネクション3：TCP相手不特定パッシブ
R0111 | 1772 | コネクション3：ポート番号
R0112 | 0000 | コネクション3：他ノードテーブル番号
R0113 | 0000 | 0000固定
R0114-R0127 | 0000 | コネクション4 - 8には設定値なし(使用せず)
R0128 | 0002 | 他ノードテーブル1：他ノードIPアドレス(下位)
R0129 | C0A8 | 他ノードテーブル1：他ノードIPアドレス(上位)
R012A | 1F40 | 他ノードテーブル1：他ノードポート番号
R012B | 0000 | 0000固定
R012C | 0003 | 他ノードテーブル2：他ノードIPアドレス(下位)
R012D | C0A8 | 他ノードテーブル2：他ノードIPアドレス(上位)
R012E | 1F41 | 他ノードテーブル2：他ノードポート番号
R012F | 0000 | 0000固定

##### ラダープログラム例

MEMO

- 通信パラメータがリンクパラメータとラダープログラムの両方によって設定される場合、通常はリンクパラメータによる設定が優先されます。ただし、リンクパラメータ設定画面で[イニシャルシーケンスプログラムにより初期化する]を選択すると、リンクパラメータが設定済みでもラダープログラムによる設定が有効になります。
- IPアドレスに関してはネットワーク管理者に確認してください。重複するIPアドレスは設定しないでください。
- 通信設定に関する詳細は接続機器のマニュアルを参照してください。