2016-11-16 8 views
1

私はコグネックスアドバンテージ100カメラをイーサネット経由でパソコンに接続しています。スクリプトでコグネックスカメラをトリガーする

inSight ExplorerでF5キーを押してカメラを起動すると、キャプチャした画像をPythonスクリプトで使用できます。

Pythonスクリプトでイメージキャプチャ自体を起動させることはできますか?

+0

マイカメラにはソフトウェアがあります。正しく動作しています。私はインターネットでたくさんの検索をしましたが、可能であってもそれほど多くは見つけられませんでした。それはコグネックスアドバンテージ100カメラです – TiMey

答えて

2

私はAdvantageシリーズをあまりよく知っていませんが、他のIn-Sightカメラにはよく慣れています。アドバンテージは他のIn-Sightカメラに似ていると仮定します。

カメラ(ポート23)へのtelnet接続を開き、ログイン(デフォルトのユーザ名:admin、パスワード:)し、コマンド 'SE8'を送信することで、Pythonからトリガを達成できるはずです。カメラのトリガーモードは、外部、手動またはネットワークに設定する必要があります。コマンドが成功すると、 '1'で応答します。私はPythonで試してみる前に、これをtelnetクライアントで試してみることをお勧めします。提案されたtelnetクライアント:パテまたはHercules

詳細については、In-Sight Explorerヘルプファイルを参照してください。内容から、「Communications Reference - > Native Mode Communications」に進みます。

+0

あなたのお返事ありがとうございます。そうです、私はこのように働いています。私はあなたの答えの前に既にそれを得ましたが、質問は他人のために今答えられています、ありがとう。 – TiMey

1

おそらく、キーを押すとシミュレートできます。この回答hereとこの回答hereは、あなたがそれを行うのに役立つかもしれません。

これ以外にも、カメラソフトウェアではPythonを使って対話することはできませんが、カメラプログラミングの独自の方法を提供していますhere。代わりにそれを試してみてください。これは、これを行うインデントされた方法のようです。

+0

yesで動作しますが、inSight Explorerを開くように要求します。私のソフトウェアはカメラに保存されているので、将来はinSight Explorerを開く必要はありません。 – TiMey

+0

コードはカメラで実行されますか?どのようにコードを開始しますか?カメラとやりとりするために使用しているAPIはありますか? –

+0

はい、私はinSight Explorerを使用しています。 – TiMey

関連する問題