# PROFINET PLC の設定

In-Sight Easy Builder は PROFINET をサポートしています。この産業用通信プロトコルは、In-Sight ビジョンシステムの入力と出力を Siemens PLC のプロセスメモリにマッピングします。入力と出力は、システムによって確立された後、PROFINET IO システムの更新レートによって定義される間隔で同期されます。PROFINET IO はデバイスモデルを表し、その内容は挿入場所 (スロット) と I/O チャネルのグループ (サブスロット) で構成されています。XML ベースの GSD (General Station Description) ファイルはフィールドデバイスの技術的特性を記述したものです。

PROFINET IO では、次の 3 種類のデバイスが区別されます。

- IO コントローラ:自動制御プログラムが実行されるビジョンシステム。
- IO デバイス:遠隔で割り当てられるフィールドデバイスで、IO コントローラに割り当てられるもの。
- IO スーパバイザ:コミッショニングおよび診断機能を実行するプログラミングデバイス (PC)。

PROFINET プロトコルを有効にするには:

1. In-Sight Vision Suite を起動します。設定するビジョンシステムをデバイスペインで選択して (1)、[ユーティリティ] タブの [産業用イーサネット] ボタンをクリックします (2)。

   [産業用イーサネットの設定] ダイアログが表示されます。

   ヒント:
   - ビジョンシステムに既に接続していて、In-Sight Easy Builder アダプタを開いている場合は、アプリケーションウィンドウの左上隅にある ([ホーム]) ボタンをクリックすると、In-Sight Vision Suite インタフェースに切り替わります。その後、設定するビジョンシステムを選択し、上記の手順で [ネットワーク設定] ダイアログを開きます。
   - 既に接続している (つまり、In-Sight Easy Builder アダプタウィンドウが既に開いている) ビジョンシステムを設定することはできません。使用可能なユーティリティ ([ネットワーク設定] ユーティリティを含む) は、そのデバイスに接続していない場合にのみ有効になります。

2. ドロップダウンリストから、[PROFINET] を選択します。プロトコル固有の設定が表示されます。ローカルネットワークのプロパティに従って接続を設定します。詳細については、In-Sight Vision Suite のヘルプの「産業用イーサネット – PROFINET の設定」のトピックを参照してください。

   ヒント: この設定を別のプロトコル (Ethernet/IP など) から PROFINET に変更すると、ビジョンシステムを再起動するように求められることがあります。

3. 使用する PLC 設定ソフトウェア (SIMATIC Manager や TIA Portal など) を In-Sight Vision Suite と同じ PC にインストールします。

4. 設定ソフトウェアを使用して PLC を設定できます。
   1. SIMATIC Manager 設定ソフトウェアを使用する場合:
      1. [SIMATIC 300] または [SIMATIC 400] ノードを選択して、オブジェクトリストの [Hardware] ノードをダブルクリックします。HW Config ツールが開きます。
      2. CPU 上の PROFINET IO インタフェースにサブネットアドレスが割り当てられていることを確認します。これを確認するには、CPU の PROFINET IO モジュールをダブルクリックします。PROFINET IO モジュールの [Networked] ステータスが [No] になっている場合は、[Properties] ボタンをクリックして、新しいサブネットを追加します。
      3. CPU 上の PROFINET IO インタフェースがサブネットに割り当てられたら、PROFINET IO システムをハードウェア構成図に追加します。そのためには、PLC 設定の PROFINET IO モジュールを右クリックして、[Insert PROFINET IO System] を選択します。
   2. TIA Portal 設定ソフトウェアを使用する場合:
      1. 新しいプロジェクトを作成します。
      2. [Add new device] をクリックして PLC をプロジェクトに追加し、正しい PLC タイプを選択します。
      3. [Devices & networks] をダブルクリックし、上部の [Network view] を選択して [PLC CPU] シンボルをクリックします。下部の [General] を選択し、[PROFINET interface] をクリックします。必要に応じて、CPU の IP アドレス、サブネットマスク、ゲートウェイを設定します。

5. これが PROFINET ネットワークに追加する最初の Cognex ビジョンシステムである場合は、Cognex から提供された GSD ファイルをインストールします。

   1. SIMATIC Manager 設定ソフトウェアを使用する場合:
      1. HW Config ツールのメニューから、[Options] > [Install GSD Files] を選択します。

      2. [Browse] ボタンをクリックして、次のフォルダを選択します。

         C:\Program Files\Cognex\In-Sight\In-Sight Vision Suite Editors\In-Sight\In-Sight 22.1.0\FFP\GSD\ GSDML-V2.42-Cognex-IS2800ClassB-20211119.xml

      3. [Select All] ボタンをクリックし、[Install] ボタンをクリックして、ハードウェア記述をインストールします。
   2. TIA Portal 設定ソフトウェアを使用する場合:
      1. [Options] > [Install general station description file (GSD)] をクリックします。

      2. [Browse] ボタンを押して、次のフォルダを選択します。

         C:\Program Files\Cognex\In-Sight\In-Sight Vision Suite Editors\In-Sight\In-Sight 22.1.0\FFP\GSD\ GSDML-V2.42-Cognex-IS2800ClassB-20211119.xml

      3. GSDML ファイルの前にあるチェックボックスをオンにして、[Install] をクリックします。
6. ハードウェアカタログの対応するノードを参照して選択し、ビジョンシステムを PROFINET ネットワークに追加します。
   1. SIMATIC Manager 設定ソフトウェアを使用する場合:

      1. カタログで次のノードを検索します。

             PROFINET IO > Additional Field Devices > Sensors > Cognex Vision Systems > In-Sight IS28XX CC-B

      2. 目的のビジョンシステムのインスタンスを HW Config の PROFINET-IO-System にドラッグ & ドロップします。

      3. PROFINET-IO-System を右クリックして [Object Properties] を選択します。[Use name in IO device / controller] 設定がオンになっている場合はオフにして、[OK] をクリックします。

      4. HW Config でビジョンシステムを右クリックして、[Object Properties] を選択します。[Device name] に、In-Sight Vision Suite で [ステーション名] に設定したものと同じ名前を入力します。

   2. TIA Portal 設定ソフトウェアを使用する場合:

      1. TIA Portal の左ペインにある [Devices & networks] をダブルクリックし、画面上部にある [Network] ビュータブを選択します。GSD ファイルが既にインポートされている場合、In-Sight ビジョンシステムがウィンドウの右側にあるカタログの次の場所に表示されます。

             Other field devices > PROFINET IO > Sensors > Cognex Corp. > Cognex Vision Systems > In-Sight IS28XX CC-B

      2. In-Sight ビジョンシステムを [Network] ビューの PLC の横にドラッグ & ドロップします。

      3. マウスの左ボタンを押したまま、PLC の小さな緑色のボックスと In-Sight シンボルを接続すると、PLC とビジョンシステムの間の接続が確立されます。

      4. In-Sight シンボルをクリックして、下部の [General] を選択し、[PROFINET interface [X1]] をクリックします。[IP address is set directly at the device] オプションをオンにして、[Generate PROFINET device name automatically] の前のチェックボックスをオフにします。[PROFINET device name] に、In-Sight Vision Suite で [ステーション名] に設定したものと同じ名前を入力します。

7. ビジョンシステムをハードウェア構成に追加したら、PC にダウンロードします。
   1. SIMATIC Manager 設定ソフトウェアを使用する場合:

      1. HW Config ウィンドウの [Station] メニューをクリックして、[Save and Compile] を選択します。

      2. [PLC] メニューをクリックし、[Download] を選択してダウンロード手順を開始します。

   2. TIA Portal ソフトウェアを使用する場合:

      1. プロジェクトを保存して、[PLC CPU] シンボルをクリックしてから [Online] シンボルをクリックします。[Download to device] を選択してダウンロード手順を開始します。

      2. 初めてダウンロードを行う場合は、[Extended download to device] ウィンドウが表示されます。そのウィンドウで PG/PC インタフェースを選択します。その後、[Start search] をクリックして使用可能なデバイスを表示します。リストから PLC を選択して、[Load] ボタンをクリックします。

      3. TIA Portal によって設定のコンパイルが開始されます。完了したら、[Load] をクリックしてから、ポップアップウィンドウの [Finish] ボタンをクリックします。

      4. ダウンロードが完了したら、ウィンドウ上部の [Go online] アイコンをクリックします。PLC とビジョンシステムの間で PROFINET 接続が正常に機能している場合は、デバイスの左上隅に緑の印が表示されます。

      5. 接続が正しく確立されていない場合は、In-Sight シンボルを右クリックして、コンテキストメニューから [Assign device name] を選択します。

      6. リストからビジョンシステムを選択して、[Assign name] をクリックします。