ID : 5924
ネットワークカメラの設定方法
ネットワークカメラの設定方法を説明します。
詳細はCanonネットワークカメラの操作ガイドを参照ください。
IPアドレスの設定
VB初期設定ツールを使ってIPアドレスを設定します。
1
VB初期設定ツールを起動します。

2
MACアドレスを選択し、[初期設定]ボタンを押します。

3
ユーザー名「root」と工場出荷時のパスワード「camera」を入力します。次に設定するIPアドレスとサブネットマスクを入力し[OK]を押します。

ロボットコントローラにカメラを認識させる
ロボットコントローラに自動でカメラを認識させたい場合は、ロボットコントローラの電源を入れる前に、カメラに電原供給をしてください。ロボットコントローラがカメラより先に起動していると自動でカメラを認識できません。
すでにロボットコントローラが起動している場合など、自動でカメラが認識されないときは手動で認識させてください。操作手順を下記に示します。
- 内蔵視覚メニューの[F6 切断]を押し、内蔵視覚機能を終了します。
- [F6 切断]が[F6 接続]に切り替わります。[F6 接続]を押し、カメラを認識させます。
詳しくは "内蔵視覚の表示・操作" を参照してください。
カメラの確認
カメラの映像を確認します。
VBビューワーでの確認
Webブラウザを起動し、設定したIPアドレスを入力するとカメラのトップページが表示されます。
[VBビューワー]ボタンを押します。

ビューワーが起動してカメラの映像が表示されます。
ロボットコントローラでの確認
コントローラでネットワークカメラの画像を確認するため、下記のプログラムを実行します。
下記のサンプルプログラムの"Server=192.168.100.1"を設定したIPアドレスに変更して、実行してください。コントローラに初めて接続する時に1度実行すると、データベースに設定が保存されます。(毎回実行する必要はありません)
Ver.によりプログラムは異なります。
Canonネットワークカメラはコントローラのイメージ格納領域のID 211~215に対応しています。
カメラを複数台使用する時は、IDを重複して設定しないでください。
Ver.1.11.*以前
' TITLE "CanonWebView"
#define CAM_ID 211 ' ID= 211 - 215
#define CAM_OPT "Server=192.168.100.1" ' Canon WebView IPAddress
Sub Main
Dim caoCtrl as Object
caoCtrl = cao.AddController("DRIL", "caoProv.OpenCV", "", "")
Call caoCtrl.ExtSetConnectOption(CAM_ID, CAM_OPT)
Call caoCtrl.ExtConnect(CAM_ID)
End Sub
Ver.1.12.*以降
' TITLE "CanonWebView"
#define CAM_ID 211 ' ID= 211 - 215
#define CAM_OPT "Server=192.168.100.1" ' Canon WebView IPAddress
Sub Main
Dim caoCtrl as Object
caoCtrl = cao.AddController("DRIL", "caoProv.DENSO.RIL", "", "")
Call caoCtrl.ExtSetConnectOption(CAM_ID, CAM_OPT)
Call caoCtrl.ExtConnect(CAM_ID)
caoCtrl.SaveDBData
End Sub
ID : 5924