跳至內容

pylon Event Logger#

Framegrabber SDK 提供了一個事件記錄工具,您可以與 Framegrabber SDK 一起安裝。此工具即為 pylon Event Logger。

若要安裝 pylon Event Logger,請在 Framegrabber SDK 安裝程式的 Select Components 對話方塊中選取它:

安裝 pylon Event Logger

若要啟動 pylon Event Logger:

  • Framegrabber SDK: Start the pyloneventlogger.exe from the <Framegrabber SDK installation directory>\Applications\bin.
  • GenTL/CXP:使用啟動指令碼 bin\pyloneventlogger 啟動 pylon Event Logger。

連接 Framegrabber SDK 應用程式#

如果您從 pylon Event Logger 啟動應用程式,系統將會自動產生組態檔,並將記錄訊息轉發至 pylon Event Logger。

如果您以其他方式啟動應用程式,請調整 bin/BaslerFgSdkLogging.properties 檔案(位於 Framegrabber SDK 安裝目錄中)。取消註解下列行並新增 pylonEventLogger 至 log4j.rootCategory:

log4j.rootCategory=NOTICE, pylonEventLogger, stdout

log4j.appender.pylonEventLogger=org.apache.log4j.EltAppender
log4j.appender.pylonEventLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.pylonEventLogger.layout.ConversionPattern=[%d:%t:%c] %p: %m%n
log4j.appender.pylonEventLogger.portNumber=12320

啟用後, EltAppender 會開啟一個網路連接埠,PEL GUI 可以連線至該連接埠。 portNumber 必須與 pylon Event Logger 應用程式中所組態的連接埠相符。預設連接埠為 12320.

如需有關記錄系統的詳細資訊,請參閱 Log Message System。

您可以在 pylon documentation 中找到 pylon Event Logger 的說明文件。