コンテンツにスキップ
ステージングサーバー
開発サーバー

pylon Software Suite 8.0.0 リリースノート#

リリース日:2024-09-24

バイナリ互換性#

  • Data Processing = 3.0.1
    Data Processingの3.0.xまたはそれ以前の3.x.xバージョンで構築されたアプリケーションとの互換性があります。
  • pylon C SDK = 9.0.0
    pylon C SDKの旧バージョンで構築されたアプリケーションとは互換性がありません。
  • pylon C++ SDK = 9.0.0
    pylon C++ SDKの旧バージョンで構築されたアプリケーションとは互換性がありません。
  • pylon .NET SDK = 1.2.0
    pylon .NET SDKの1.2.xまたはそれ以前のバージョンで構築されたアプリケーションとの互換性があります。

新機能 / 変更点#

  • 全般: [311182] セマンティックバージョニング 2.0 に従い、pylon SDKライブラリ名にはマイナーバージョン番号ではなくメジャーバージョン番号のみが記載されるようになりました。
  • pylon AI Agent: [286592] pylon AI Agentは、AI vToolにモデルをデプロイするために使用されます。モデルは、pylon AI Platform経由でデプロイするか、ストレージからデプロイするかを選択できます。モデルは、ローカルまたはリモートのコンピュータにデプロイできます。
  • vTools: [286272, 286412, 285715, 285681] 以下のvToolが追加されました:- Object Detection - Classification - Semantic Segmentation - Instance Segmentation
  • pylon Viewer: [314565] [Tools] メニューの外部ツールとして pylon Event Logger を追加しました。
  • pylon Viewer: [311582] dart Mカメラで Automatic Image Adjustment 機能が利用可能になりました。
  • pylon Viewer: [313572] コンテキストメニューからペインを閉じることができるようになりました。
  • pylon Viewer: [308989] [New Features] および [Learn More] ダイアログにAIのトピックを追加しました。
  • pylon Viewer: [305588] 画像ウィンドウのコンテキストメニューから、 Line Profile を初期位置にリセットできるようになりました。
  • pylon Viewer: [297026] Line Profile ペインにコンテキストメニューを追加しました。
  • Workbench: [308021] ピンデータビューで、最初に表示される画像に対して「ウインドウ枠に合わせる」が適用されます。
  • Workbench: [308968] ピンデータビューの「ウインドウ枠に合わせる」機能がシームレスにスケールするようになりました。
  • Workbench: [308991] [Welcome] ダイアログの [Licensing] タブに、AI vToolsへのリンクを追加しました。[Workbench] メニューに pylon AI Agent の項目が追加されました。
  • CXP IC: [298766] ボードステータスに関する情報を提供する機能を持つ BoardStatus セクションを追加しました。
  • CXP IC: [298766] エラーに関する情報を提供する機能を持つ Errors セクションを追加しました。
  • CXP IC: [298766] フレームグラバーへの転送中に失われた、欠落したフレームに関する情報を提供する CameraStatus イベントを追加しました。
  • CXP IC: [298766] CorrectedErrorCount を CameraCorrectedErrorCount に名称変更しました。
  • CXP IC: [298766] UncorrectedErrorCount を CameraUncorrectedErrorCount に名称変更しました。
  • CXP IC: [306774] Opto-Coupled Trigger 5 ボードとの通信の問題を解決しました。
  • CXP IC: [220218] ステータスoperatorsの誤った値を修正しました。これにより、CXPステータスおよびポートステータスに関する問題が解消されました。
  • CXP IC: [303278] CustomSignalEvent0 および CustomSignalEvent1 で、ソースとして FrontGPI2 および FrontGPI3 を使用できるようになりました。
  • Data Processing: [289432] データ型の内部処理を最適化し、パフォーマンスを向上させました。
  • Data Processing: [274754] copy-on-write を実装するように CRegion::GetBuffer() の動作を変更しました。
  • Data Processing: [300937] Camera vTool からチャンクとイベントを受信するサンプルを追加しました。
  • pylon C SDK: [298881] pylon C インターフェイス用の独立した CMake ファインダー(pylonC)が追加されました。pylon C コンテンツは、既存の pylon CMake ファインダーから削除されました。
  • pylon C++ SDK: [296692] racer 2 ラインスキャンカメラの Shading Correction 機能の使用方法を示すサンプルを追加しました。
  • pylon C++ SDK: [314002] CBaslerUniversalInstantCamera クラスが更新されました。
  • pylon C++ SDK: [303027] GrabResult オブジェクトに追加のメンバーが追加され、マルチパートデータコンポーネントをサポートするように CPylonDataComponent が拡張されました。
  • pylon C++ SDK: [298881] pylon CMake ファインダーから pylon C コンテンツが削除されました。pylon C 用の個別の CMake ファインダーが追加されました。
  • pylon C++ SDK: [304030] 新しい Basler ロギングシステム ELT をサポートするための新しい log4cpp logappender が追加されました。
  • pylon C++ SDK: [303896,303897] pylon Event Logger のサポート、特に GenTL および CXP に関するロギングが改善されました。
  • vTools: [307646] 校正プレートのサイズ(800 mm、1200 mm、1600 mm、2400 mm)が追加されました。
  • vTools: [309025] Image Loading vTool で画像ソースフォルダーへの絶対パスを保存するオプションが追加されました。
  • vTools: [285172] Camera vTool に、カメラのチャンクデータを出力するための出力ピンを追加できるようになりました。
  • vTools: [285171] Camera vTool に、カメラのイベントデータを出力するための出力ピンを追加できるようになりました。
  • vTools: [275698] Image Loading vTool で、レシピ内の画像ソースフォルダーへの相対パスの使用がサポートされるようになりました。

修正点#

  • pylon Viewer: [285047] Color Calibrator が 2 番目のステップを正常に完了できなかったときに、Continuous Shot チェックボックスがオンのままになる問題を修正しました。
  • pylon Viewer: [312899] カラー画像を使用している場合のヒストグラムのパン表示を修正しました。
  • pylon Viewer: [312817] Line Profile ペインにおける Y 軸ラベルの配置を修正しました。
  • pylon Viewer: [308356] ファームウェアのアップデートを実行した後にカメラを再検出するための待機時間が延長されました。
  • pylon Viewer: [290732] Static Defect Pixel Correction を使用して制限を超過した場合のエラーメッセージが改善されました。
  • pylon Viewer: [307521] ラインスキャンカメラでシングルショット機能を使用する際に、正しい取得モードが使用されるようになりました。
  • pylon Viewer: [304190] 画像ウィンドウタブのタイトル内でテキストとボタンが重なる原因となる問題を修正しました。
  • Workbench: [291903] vTools の入力ピンがピンデータビューのデータソースとして誤って追加される原因となる問題を修正しました。
  • Workbench: [312967] vTools なしでレシピを読み込む際にエラーが発生する原因となる問題を修正しました。
  • Workbench: [311609] Camera vTool が割り当てられた状態で閉じるときに、pylon Viewer がクラッシュする原因となっていた可能性のある問題を修正しました。
  • Workbench: [299047] RGB 情報やレシピ停止後の全画面表示モードなど、ピンデータビューに関するいくつかの表示上の問題を修正しました。
  • Workbench: [307585] ピンデータビュー内のテキストが正しく表示されない原因となる可能性のある問題を修正しました。
  • CXP: [304411] - 「修正済み:この問題の修正前は、アプレットイベントのタイムスタンプが正しくありませんでした。2で除算されていました。これが修正され、アプレットイベントのタイムスタンプが正しい値を持つようになりました。」
  • Data Processing: [312880] 後から作成されたピンの名前が最初のピンの名前で始まる場合に、入力および出力のターミナルピンの名前変更ができない問題を修正しました。
  • Data Processing: [309051] 他のヘッダーファイルに合わせて、GenericOutputObserver.h 内のネストされた名前空間の定義を変更しました。
  • Camera Link: [307793] 必須の XML ファイルを含む、不足していた Basler_CameraLink.zip を pylon ランタイムに追加しました。
  • GigE: [314339] ソケット ドライバを使用しながら Compression Beyond を使用した際に発生していた、エンコードされたデータのエラーに対する修正。これは pylon GEV Driver バージョン 5.4.1.1260 でも修正されています。
  • Twain: [308082] TWAIN ドライバのロード時にハッチする不具合を修正しました。
  • vTools: [314717, 314714, 314713, 314707, 314716, 314724, 314710, 314709] Transformation Data を使用する vTools のエラー処理を更新しました。
  • vTools: [314724] vTools のドキュメントで OCR-vTool のヘルプを開いた際に、正しいドキュメントページが開くようになりました。
  • vTools: [305245] Calibration Basic/Pro vTools において、オペレーティングシステムの Scaling 機能が有効な場合、画像座標のグラフィカル表示が正しく行われるようになりました。
  • vTools: [303977] Template Matching Basic vTool の回転角度のダイアログテキストを修正しました。
  • vTools: [311250] Document Cropper vTool の不要になったノードマップエントリを削除し、vTool のドキュメントを更新しました。
  • vTools: [301657] Calibration Basic および Pro vTools での手動によるマシンキャリブレーションのサポートを改善しました。
  • vTools: [305510] Template Matching Basic vTool のダイアログの外観を更新しました。
  • vTools: [306903] Gray value Transformer Starter vTool で、パラメータ名を更新しました。

制限事項#

  • pylon Viewer: 全体的な安定性とパフォーマンスを向上させるため、pylon Viewerに新しいイメージスロットルが実装されました。これにより、pylon Viewerのビデオ録画機能に新しい制限が導入されます。イメージングパイプラインにおいてカメラあたり1秒間に250枚の画像のみが許可されるため、この制限を超えた場合にすべてのフレームを録画する機能が制限されます。
  • pylon Viewer: Color Calibratorは、すべてのBaslerカラーカメラに対応しているわけではありません。カメラの機能セットが異なるため、Basler dartおよびboost Vカメラはサポートされていません。
  • pylon Viewer: 非常に低速なコンピューターや負荷の高いコンピューターなどの特定の状況下では、カメラがすでにpylon Viewerでオープンされている場合、Color Calibratorが動作しないことがあります。これを防ぐには、Color Calibratorを使用する前にカメラを閉じてください。
  • pylon Viewer: Intel HDグラフィックスカードを搭載したコンピューターでは、グラフィックスドライバーを最新バージョンにアップデートする必要がある場合があります。
  • Workbench: Workbench上でデータをアクティブに表示するピンデータビューを複数使用すると、CPU負荷が上昇し、全体的なパフォーマンスが低下する可能性があります。可能な限り、使用するピンデータビューの数を少なくすることをBaslerでは推奨しています。
  • Workbench: WorkbenchのStatistics機能は、vToolsの実行時間を測定します。Statistics機能で測定された時間は、システムの構成や全体的なCPU負荷によって異なる場合があります。これは、CPUが現在の負荷に応じて(動的な周波数Scalingなどにより)異なる周波数で動作する場合があるためです。
  • CXP IC: ラインスキャンアプレットにおいて、ライン周期とライン露光の範囲が正しく処理されません。最大値が想定よりも低くなる場合があります。
  • pylon C SDK: pylon C API には便利な関数がありませんGenDC そして、Basler Blaze 3Dカメラはまだです。
  • pylon C SDK: GenTL Consumer (CoaXPress など) を使用する場合、ストリーミングの開始と停止を明示的に行えるように、pylon C に機能が追加されました。この機能は、pylon C プログラマーズ ガイドにはまだ記載されていません。pylon C++ プログラマーズ ガイド (「以前のバージョンからの移行 - IStreamGrabber API の変更点」の章を参照) または pylonC OverlappedGrab プログラミング サンプルを参照してください。
  • pylon C++ SDK: CMake を使用してサンプルをビルドする場合、オペレーティングシステムのパス長制限に遭遇することがあります。パスが最大パス長 260 文字を超えているというビルド エラーが発生する場合があります。これは、CMake ビルド ディレクトリの絶対パスが 80 文字を超えている場合に発生する可能性があります。ビルド ディレクトリは、現在の作業ディレクトリ、または cmake を呼び出すときに '-B' オプションで指定されたディレクトリです。このエラーが発生した場合は、80 文字を超えない短いパスのビルド ディレクトリを使用してください。たとえば、ユーザー プロファイル C:\Users\ に直接配置します。\Samples。Windows 10、バージョン1607以降では、長いパスを有効にすることができます。詳細については、Microsoftのドキュメントを参照してください。
  • pylon C++ SDK: Visual Studio 2017を使用している場合、MSB4211警告が表示されることがあります。警告を消去するには、ReleaseおよびDebugのプロジェクトプロパティ(構成プロパティ -> 全般 -> Windows SDK バージョン)でWindows SDKのバージョンを指定します。
  • pylon C++ SDK: 一部のace 2カメラでは、イベント通知に通常のエマニュレーションではなくブール型パラメータが使用される場合があります。この問題に対処するには、次のコードスニペットを使用できます。C++の場合、camera.EventNotification.TrySetValue(EventNotification_On);に加え、CBooleanParameter(camera.GetNodeMap(), "EventNotification").TrySetValue(true);を使用できます。
  • GigE: エラーメッセージ「Failed to allocate resources.」が表示された場合、NICとカメラのIP設定を最適化するために、pylon GigE Configuratorツールの使用をBaslerでは推奨しています。
  • GigE: 1つのネットワークインターフェイス上の複数のIP設定は、IP Configuratorツールでは完全にサポートされていません。
  • pylon C++ SDK: InstantCameraArrayクラスでは、最大21台のカメラから画像を取得できます。
  • GigE: Baslerのace 2 5GigEおよび1GigEカメラを最適に活用するために、BaslerではデュアルチャンネルDDR4-3600 RAM以上の使用を推奨しています。より低速なRAMを使用すると、バッファアンダーランや画像損失が発生する可能性があります。さらに、完全なセットアップを最適化するために、pylon GigE Configuratorツールの使用を推奨しています。
  • GenTL: GenTLバージョン1.4以前のプロデューサーに対するGenTLサポートは制限されています。
  • USB: Basler U3Vデバイスが非同期化される可能性があるため、インテル製USBホストで使用される電源管理はオフにする必要があります。この場合、システムの起動後にBasler U3Vデバイスを使用できなくなることがあります。次の手順に従って、USB3バス上のLPMパッケージを無効にしてください。
    1. 次のコマンドを実行して、高度な設定を有効にします。
      powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe- 4ce1-be31-1b38b384c009 -ATTRIB_HIDE
    2. 電源オプションでLPM設定を変更します。
      1. コントロールパネルで[電源オプション]を開きます。
      2. 選択した電源プランの[プラン設定の変更]をクリックします。
      3. [詳細な電源設定の変更]をクリックします。
      4. [電源オプション]ダイアログの[詳細設定]タブで、[USB 設定]を選択します。
      5. [USB のセレクティブ サスペンドの設定](USB 3 Link Power Management)を「無効」に設定します。
  • MP4: MP4ビデオの記録機能を使用するには、pylon Supplementary Package for MPEG-4のインストールが必要です。pylon Supplementary Package for MPEG-4は、Baslerウェブサイトからダウンロードできます。
  • MP4: 解像度が20 MP以上のカメラでビデオファイルを記録する際、Qualityパラメータが80 %以上に設定されていると、記録に失敗する場合があります。回避策として、Qualityパラメータをより低い値に設定してください。
  • MP4: 録画機能は、ace 2 ProカメラのCompression Beyond機能をサポートしていません。録画の開始時にCompression Beyond機能が有効になっている場合、pylon ViewerはまずカメラのCompression Beyond機能を無効にしてから録画を開始します。
  • 3D: Basler blaze 3Dカメラを使用するには、pylon Supplementary Package for blazeのインストールが必要です。pylon Supplementary Package for blazeは、Baslerウェブサイトからダウンロードできます。
  • Direct Show: CoaXPress カメラは DirectShow ドライバではサポートされていません。
  • Twain: CoaXPress カメラは Twain ドライバではサポートされていません。
  • pylon AI Agent: 特定の解像度や Scaling 設定において、ボタンが表示されない場合があります。

ダウンロード#

このバージョンのpylon Software Suite ここ。