FTP

ファイル転送プロトコル (FTP)

:  
  • PC で実行できるのは、1 つの FTP サーバだけです。In-Sight センサとの適切な FTP 通信を実現するには、ローカル PC で実行されている可能性のあるサードパーティの FTP サーバをすべて閉じます。
  • In-Sight センサがオンラインのときに、ファイルを保存またはロードしようとすると、In-Sight センサの性能が低下することがあります。
  • In-Sight 5600 センサでの FTP を使ったファイル転送は、他のセンサの場合よりも動作が遅くなることがあります。
FTP コマンド 説明
open [Address] リモートホストと In-Sight センサ間の FTP 接続を確立します。
help 使用可能な FTP コマンドの一覧を表示します。
help [Command] 個々の FTP コマンドに関する情報を表示します。
dir 現在、In-Sight センサに保存されているファイルの一覧を表示します。
prompt 複数のコマンドが使用されると、Y/N のプロンプトを切り替えます。prompt のデフォルト設定はオンです。
get [File Name] In-Sight システムからファイルをダウンロードして、リモートホストにある FTP クライアントのデフォルトのディレクトリに保存します。1
mget [File Names] In-Sight センサから複数のファイルをダウンロードして、リモートホストにある FTP クライアントのデフォルトのディレクトリに保存します。1、2
put [File Name] リモートホストにある FTP クライアントのデフォルトのディレクトリから In-Sight センサにファイルをアップロードします。1
mput [File Names] リモートホストにある FTP クライアントのデフォルトのディレクトリから In-Sight システムに複数のファイルをアップロードします。1、2
del In-Sight センサから指定のファイルを削除します。
mdel In-Sight センサから複数のファイルを削除します。3
disconnect

リモートホストと In-Sight センサ間の FTP 接続を切断し、FTP コマンドプロンプトに画面を戻します。

:  In-Sight センサは、一度に最大 2 つの FTP 接続に対応できます。
quit リモートホストと In-Sight センサ間の FTP 接続を切断し、DOS コマンドプロンプトに画面を戻します。

1 FTP は、プロンプトや警告を表示せずに、転送されているファイルの既存のコピーを置き換えます。

2 複数のファイルを指定する場合は、「*」のワイルドカード文字 (つまり、*.job) を使います。転送するファイルごとに Y または N で答えるようにメッセージが表示されます。

3 複数のファイルを指定する場合は、「*」のワイルドカード文字 (つまり、*.job) を使います。削除するファイルごとに Y または N で答えるようにメッセージが表示されます。

例 1: In-Sight センサとリモートホスト間の FTP 接続の確立

  1. In-Sight センサの IP アドレスを特定します。

    :  [In-Sight Explorer について] ダイアログには、In-Sight ネットワーク内の全デバイスの IP アドレスが表示されます。
  2. リモートホストで、FTP アプリケーションを起動します。Microsoft Windows の場合、DOS コマンドプロンプトウィンドウを開いて、「FTP」と入力します。
  3. FTP コマンドプロンプトで、「open Address」と入力します。Address はステップ 1 で取得した IP アドレスです。接続に成功すると、「220 In-Sight (R) 5100 Release 3.40.00 (2240) ready (is5100_010203)」のようなメッセージが表示されます。
  4. ユーザプロンプトで、In-Sight センサのユーザリストにあるユーザ名を入力します。ユーザ名が許可されると、「331 User Name OK, need password」というメッセージが表示されます。
  5. パスワードプロンプトで、ユーザ名に対応するパスワードを入力します。パスワードが許可されると、「230 User UserName logged in」というメッセージが表示されます。

例 2: FTP を使った In-Sight センサ設定の保存とロード:

In-Sight センサ設定は、proc.set ファイルに保存されます。このファイルには、シリアルポート、ディスクリート入力/出力ユーザリスト、スタートアップパラメータ (ユーザおよびジョブ)、日付/時刻の設定の設定の詳細が含まれています。

:  In-Sight センサがオンラインのときに、proc.set ファイルを In-Sight センサにコピーすることはできません。

In-Sight センサから FTP クライアントに設定ファイルを保存するには、次の手順を実行します。

  1. 例 1 の手順のとおりに、In-Sight センサへの FTP 接続を確立します。
  2. ログオンしたら、次のコマンドを実行します。

get proc.set

ファイルが適切に転送されたかどうかを確認するには、FTP クライアントにあるデフォルトのローカルディレクトリ内の proc.set を調べます。

:  FTP プロンプトで LCD コマンドを実行すると、デフォルトのローカルディレクトリが表示されます。

FTP クライアントから In-Sight センサに設定ファイルをロードするには、次の手順を実行します。

  1. 例 1 の手順のとおりに、In-Sight センサへの FTP 接続を確立します。
  2. ログオンしたら、次のコマンドを実行します。

put proc.set

このコマンドを実行すると、プロンプトや警告が表示されることなく、ターゲット In-Sight センサの現在の設定ファイルが上書きされるので注意してください。ファイルが適切にロードされると、ターゲット In-Sight センサが再起動されます。ターゲット In-Sight センサに適用されないファイルの設定はすべて、ターゲットシステム上で破棄されます。

閉じた例 2 のコマンドプロンプトの出力を参照