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

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

リリース日:2024-10-25

新機能 / 変更点#

  • GenTL/CXP:[311175] pylonイベントロギング(PEL)フレームワークに準拠するように、既存のログメッセージを再構築しました。
  • GenTL/CXP:[300706] エンティティIDを持つ新しいロギングライブラリをログメッセージに追加し、既存のメッセージの修正とともにさらに追加しました。
  • pylon Viewer:[316331] pylon Viewerの起動時間を改善しました。
  • pylon Viewer:[316268] WorkbenchやCamera API Generatorなど、pylon Viewerのさまざまなエリアにある複数のアイコンを更新しました。
  • Workbench:[316268] Workbenchツールバーの「Stop」ボタンをクリックして5秒以内に実行が終了しない場合、レシピが強制的に停止されるようになりました。
  • vTools:[316650] 入力ROIが指定されている場合、出力領域(Semantic SegmentationおよびInstance Segmentation)とバウンディングボックス(Object DetectionおよびInstance Segmentation)の座標は、元の入力画像を基準にします。以前のバージョンでは、座標はROIに関連して取得されていました。
  • vTools: [316181] 賞味期限チェックなどの特定の画像処理タスクの実行方法を示すvToolの使用例向けのリソースを追加しました。これらのリソースには、レシピ、サンプル画像、基本マニュアルが含まれています。
  • vTools:[314581] Data Synchronizer、Image Cropper、Image Stitcher、Image Transformer、Region Combinerの新しいvToolsを追加しました。

修正点#

  • GenTL/CXP:[300801] mfsファイルの内容が空になる問題を修正しました。
  • GenTL/CXP:[303262] HAPファイルのDevice xmlに、現在のGenTLデバイスに関連するプロセスのみが含まれ、他のプロセスがすべて除外されるようにしました。
  • GenTL/CXP:[315763] レジスタ依存関係がHAPファイルによってエクスポートされないため、HAP XMLからキャッシングを削除しました。
  • GenTL/CXP:[303265] VAプロセスごとに複数のDMA取得チャネルが存在する場合、デバイス名にプロセス識別子を付加し、同一プロセス内のDMAの明確な関連付けを確実にしました。
  • GenTL/CXP:[234116] 非ラテン文字を含むパスからアプレットを実行およびロードする機能をFG-SDKに追加しました。
  • GenTL/CXP:[300663] imaFlex Pentaフレームグラバーのサポートを追加しました。
  • GenTL/CXP:[316313] この問題を修正する前は、多くのログメッセージに冗長な情報が含まれていました。これが修正されました。現在、追加情報(タグ)は、実際のメッセージテキストの背後にあるトレースレベルのメッセージに配置されます。
  • pylon Viewer:[315618] 「Help」メニューの「Data Privacy」オプションに正しいアイコンが設定されるようになりました。
  • pylon Viewer:[315593] Feature Documentation内のvTool列挙型パラメータ用に生成されるサンプルコードを修正しました。
  • pylon AI Agent:[316192] 特定の解像度およびスケーリング設定における表示の問題を修正しました。
  • vTools:[313333] Image Loading vToolで、Unicode文字を含むパスのレシピをロードできるようになりました。

制限事項#

  • pylon Viewer: 全体的な安定性とパフォーマンスを向上させるため、pylon Viewerに新しいイメージスロットルが実装されました。これにより、pylon Viewerのビデオ録画機能に影響する新しい制限が導入されます。イメージングパイプラインにおいてカメラあたり毎秒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が現在の負荷(動的周波数スケーリングなど)に応じて異なる周波数で動作する場合があるためです。
  • CXP IC: ラインスキャンアプレットの場合、ライン周期とライン露光の範囲が正しく処理されません。最大値が想定よりも低くなることがあります。
  • pylon C SDK: pylon C APIは、まだGenDCおよびBasler blaze 3Dカメラを使用するための便利な機能を提供していません。
  • pylon C SDK: GenTL Consumerを使用する場合(CoaXPressなど)、ストリーミングを明示的に開始および停止できるようにするために、追加の機能がpylon Cに追加されました。この機能は、まだpylon Cプログラマーズガイドに記載されていません。pylon C++プログラマーズガイド(「Migrating from Previous Versions - Changes in the IStreamGrabber API」の章を参照)またはpylonC OverlappedGrabプログラミングサンプルを参照してください。
  • pylon C++ SDK: CMakeを使用してサンプルをビルドする際、オペレーティングシステムのパス長の制限に達する場合があります。パスが最大パス長である260文字を超えていることを示すビルドエラーが発生する可能性があります。これは、CMakeのビルドディレクトリの絶対パスが80文字を超える場合に発生する可能性があります。ビルドディレクトリは、現在の作業ディレクトリ、またはcmakeを呼び出すときに「-B」オプションで指定したディレクトリです。このエラーが発生した場合は、ユーザープロファイル内(C:\Users\など)に直接配置するなど、80文字を超えない短いパスを持つビルドディレクトリを使用してください。\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: IP Configuratorツールでは、1つのネットワークインターフェイス上の複数のIP設定は完全にはサポートされていません。
  • 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 デバイスが同期しなくなるおそれがあるため、Intel 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 3のセレクティブサスペンドの設定」または「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 はここからダウンロードできます。