下記の設定はプログラミングソフトウェアPCwinで行います。
周辺機器で[パラメータ]の[I/Oモジュールの設定]を開き、I/Oモジュール識別コードを設定します。
設定項目 |
設定内容 |
|---|---|
スロット番号 |
0 |
割付点数 |
00 |
識別コード |
B3 |
モジュール種別 |
特殊/通信 |
モジュール名 |
タイムチャートモジュール/パソコンリンク/イーサネット/S-NET |
周辺機器の[パラメータ]から[リンクパラメータ]の[リンク設定]を開きます。イーサネットモジュールが割り付けられているラック番号とスロット番号を選択し、リンクモジュール名を[イーサネット]に設定します。PC3JシリーズCPUプログラム分割モードも使用する場合は、正しいプログラム番号を選択してください。
設定項目 |
設定内容 |
|---|---|
ラック番号 |
オプション |
スロット番号 |
オプション |
リンクモジュール名 |
イーサネット |
通信パラメータで以下のように設定します。
設定項目 |
設定内容 |
|
|---|---|---|
自ノードIPアドレス |
192.168.0.1 |
|
コネクション |
プロトコルオープン方式 |
TCP相手特定パッシブ |
自ノードポート番号 |
1025 |
|
他ノードテーブル番号 |
設定された他ノードテーブル番号 |
|
他ノードテーブル |
CPU動作モード |
PC3 |
他ノードIPアドレス |
表示器のIPアドレスを設定します。 |
|
他ノードポート番号 |
表示器のポート番号を設定します。 |
|
通信パラメータの設定には、次の2つの方法があります。
この設定方法を使用するには、プログラミングソフトウェアPCwinが必要です。他のソフトウェアやツールを使用してリンクパラメータで通信パラメータを設定することはできません。
周辺機器の[パラメータ]から[リンクパラメータ]の[詳細設定]を選択し、[通信パラメータ設定画面]を表示します。
[イーサネット設定]画面を表示して各パラメータを設定します。
設定項目 |
設定内容 |
|---|---|
自ノードIPアドレス |
192.168.0.1 |
コネクション |
オプション(1 - 8) |
プロトコルオープン方式
|
TCP相手特定パッシブ |
自ノードポート番号 |
1025 |
他ノードテーブル番号 |
設定された他ノードテーブル番号 |
初期化 |
リンクパラメータで初期化 |
[イーサネット設定]画面で[他ノードテーブルの設定]を選択し、他のノードのテーブルを設定します。
設定項目 |
設定値 |
|---|---|
テーブル |
オプション(1 - 16) |
他ノードIPアドレス |
表示器のIPアドレスを設定します。 |
他ノードポート番号 |
表示器のポート番号を設定します。 |
以下の説明に従ってラダープログラムを使用し、通信パラメータを設定します。
レジスタデータ内で通信パラメータを設定します。
ファンクション命令のSPWコマンドを使用して、通信パラメータをイーサネットモジュール内のファイルメモリに転送します。
ファンクション命令の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固定 |