IP アドレスの取得・変更
Windows OS で configure_camera_ip_address サンプルプログラムを使用してカメラの IP アドレスとサブネットマスク、ゲートウェイを取得・変更する方法を説明します。
HALCON サンプルプログラムの使用ガイドをお読み、サンプルプログラムを入手してください。 |
カメラの選択
以下の指示に従ってください。
-
HALCON でサンプルプログラムを開きます:HALCON を起動し、サンプルプログラムを HALCON のプログラムウィンドウにドラッグします。
-
変数検査:MechEyeCameras ウィンドウが表示されるまでプログラムを 1 ステップずつ実行します(ツールバーのボタンをクリックしてください)。
-
このウィンドウには全ての接続可能カメラが表示されます。カメラを選択してダブルクリックし、unique_name: あるいは user_name: の後につくカメラ名をコピーします。
user_name はユーザーにより指定されたカメラ名です。Mech-Eye Viewer で設定できます。 -
以下の行で MechEye を unique_name あるいは user_name に取り替えます。
DeviceInfo := 'MechEye'
カメラの IP アドレスとサブネットマスク、ゲートウェイを取得する
以下の手順を実行します:
ツールバーのをクリックするか、F5を押してサンプルプログラムを実行します。制御変数ウィンドウで使用しているカメラの IP アドレスとサブネットマスク、ゲートウェイを確認できます。
-
CurrentIPAddressString:IP アドレス
-
CurrentSubnetMaskString:サブネットマスク
-
CurrentDefaultGatewayString:ゲートウェイ
カメラファームウェアのバージョンが 2.0.2 以下の場合は以上の情報を取得できません。エラーメッセージは Exception 変数に保存されます。 |
静的 IP アドレスを設定
デフォルトでは静的 IP アドレスを使用します。以下の操作を実行します:
-
ツールバーのをクリックしてサンプルプログラムを実行します。
-
以下のコマンドで IP アドレスとサブネットマスク、ゲートウェイを指定値に取り替えます。
IPAddressString := '192.168.1.100' SubnetMaskString := '255.255.255.0' DefaultGatewayString := '192.168.1.1'
-
ツールバーのをクリックするか、F5を押してサンプルプログラムを実行します。
-
カメラを再起動すると変更した IP アドレスが有効になります。