跳转到内容

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 到以下内容的 appender 列表中 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 的文档。