HALCON—— IP アドレス設定

過去バージョンのマニュアルを表示しています。最新版のマニュアルを表示するには、ページの右上隅にあるバージョン番号をクリックして切り替えてください。

本節では、Windows オペレーティングシステムで Mech-Mind が提供するサンプルプログラムを使用して使用しているカメラの IP アドレスとサブネットマスク、ゲートウェイを取得・変更する方法について説明します。

サンプルプログラムを取得してカメラを選択する

IP アドレスを取得または変更する前に、サンプルプログラムをダウンロードしてカメラを選択する必要があります。

  1. configure_camera_ip_address サンプルプログラムをダウンロードし、Code  Download ZIP をクリックすればいいです。

  2. HALCON でサンプルプログラムを開きます:HALCON を起動し、サンプルプログラムを HALCON のプログラムウィンドウにドラッグします。

  3. プログラムウィンドウinfo_framegrabber の行を選択してツールバーのstep overを押すか、キーボードのF6をクリックして実行します。

  4. 制御変数DeviceInfos をダブルクリックして接続可能なカメラを表示します。

    camera information 1
  5. カメラを選択してダブルクリックし、unique_name: あるいは user_name: の後につくカメラ名をコピーします。

    camera information 3
    user_name はユーザーにより指定されたカメラ名です。Mech-Eye Viewer で設定できます。
  6. 以下の行で MechEyeunique_name あるいは user_name に取り替えます。

    DeviceInfo := 'MechEye'

カメラの IP アドレスとサブネットマスク、ゲートウェイを取得する

以下の手順を実行します:

ツールバーのrunをクリックするか、F5を押してサンプルプログラムを実行します。制御変数に使用しているカメラの IP アドレスとサブネットマスク、ゲートウェイを確認できます。

  • CurrentIPAddressString:IP アドレス

  • CurrentSubnetMaskString:サブネットマスク

  • CurrentDefaultGatewayString:ゲートウェイ

カメラファームウェアのバージョンが 2.0.2 以下の場合は以上の情報を取得できません。エラーメッセージは Exception 変数に保存されます。

静的 IP アドレスを設定

デフォルトでは静的 IP アドレスを使用します。以下の操作を実行します:

  1. ツールバーのresetをクリックしてサンプルプログラムを実行します。

  2. 以下のコマンドで IP アドレスとサブネットマスク、ゲートウェイを指定値に取り替えます。

    IPAddressString := '192.168.1.100'
    SubnetMaskString := '255.255.255.0'
    DefaultGatewayString := '192.168.1.1'
  3. ツールバーのrunをクリックするか、F5を押してサンプルプログラムを実行します。

  4. カメラを再起動すると変更した IP アドレスが有効になります。

IP アドレスを動的割り当てる

以下の手順を実行します:

  1. ツールバーのresetをクリックしてサンプルプログラムを実行します。

  2. 以下のコマンドで truefalse に取り換えます。

    set_framegrabber_param (AcqHandle, 'GevCurrentIPConfigurationPersistentIP', true)
  3. ツールバーのrunをクリックするか、F5を押してサンプルプログラムを実行します。

  4. カメラを再起動すると変更した IP アドレスが有効になります。

カメラと コンピュータ を直接接続した場合、IP アドレスを動的割り当てられません。

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。