跳转到内容

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 的文档。