DOCA0384ZH-01

日志机制

概述

MasterPacT NT/NWComPacT NSPowerPacT PRComPacT NSXPowerPacT H 型、J 型和 L 断路器才提供 Modbus 日志寄存器。

Modbus 日志寄存器可以帮助用户追踪特定事件的发生以及相应的日期。

日志有以下几种类型:

  • 报警日志

  • 脱扣日志

  • 维护操作日志

  • 事件日志

有关可用日志寄存器的详细信息,请参阅各控制单元、脱扣单元或 ULP 模块的说明。

日志机制

每个事件都有时间戳。

当日志被填满以后,最早的事件记录会被丟弃,以便为最新的事件记录腾出空间(推入到日志的顶部)。

各个记录是按照发生的先后顺序排列的,最新事件是第一个记录。

下表说明了 10 条记录日志格式的日志机制:

在事件 E 之前

记录

1

2

3

4

5

6

7

8

9

10

事件

E-1(最新的事件)

E-2

E-3

E-4

E-5

E-6

E-7

E-8

E-9

E-10(最早的事件)

事件 E 之后

记录

1

2

3

4

5

6

7

8

9

10

事件

E(最新的事件)

E-1

E-2

E-3

E-4

E-5

E-6

E-7

E-8

E-9(最早的事件)

在事件 E 之后,事件 E-10 丢失。

读取日志信息

需要使用读取请求,才能读取日志记录(参见Modbus读取功能中的 功能:读取 n 个输入字,功能代码 = 4)。读取请求的数量因寄存器格式和所需信息而异。比如,对于 MicroLogic 5/6/7 脱扣单元,如要读取报警日志格式的最新报警记录(参见报警日志),用户必须使用一个 5 个寄存器读入功能。

此外,如要读取最后 n 个日志格式记录,需要使用 (m) x (n) 个寄存器的读取请求,其中 m 是记录所用的寄存器数量。

比如,对于 MicroLogic 5/6/7 脱扣单元,如要读取脱扣日志格式的 3 个最新脱扣记录(参见脱扣日志),用户需要使用 7 x 3 = 21 寄存器的读取请求:

不使用时,日志寄存器返回 32768 (0x8000)。

有关如何读取的详细说明,请参见各日志寄存器的说明。

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

这有帮助吗?