13.Read Window from beginning up to (but not including) the Largest Offset. Largest Offset = First Register of Window + (Largest Window Offset/2).

Example: (Index = 14464).

38273 + (0/2) = 38273.

Read from 38273 up to 38273; therefore, read nothing.

14.Set Window Index to 0. Go to step 12.

Example:

Write the value 0 (0000H) to the Window Index Historical Log 1, Register 38145.

15.Read Window from the beginning up to (but not including) the ending offset. Ending offset = First Register of Window + (ending Window offset/2).

Example: (Index = 250).

38273 + 64/2 = 38305.

Read from 38272 up to (but not including) 38304; therefore, read 38273 – 38304.

16.Un-pause the log by writing FFFFH to the Window Index.

Example:

Write the value FFFFH to the Window Index for Historical Log 1, Register 38145.

5.1.4: Downloading Logs with Auto Index and Modbus Extensions

Auto Incrementing Interface

Auto Increment Configuration (Register 39423, 0x099FE)

When read, this register returns the configuration in use by the Auto Increment Log Window, below, to access logs on this port. When written, this register sets the configuration used by the Auto Increment Log Window, below, to access logs on this port. Each port accesses a separate, independ- ent configuration through this register allowing all four ports to access logs with different configurations.

The least significant byte indicates which log is being accessed. The appropriate values are:

0x000

Historical Log 1

0x001

Historical Log 2

0x002

Sequence of Events State Log

0x003

Sequence of Events Snapshot Log

0x004

Digital Input State Log

0x005

Digital Input Snapshot Log

0x006

Digital Output State Log

0x007

Digital Output Snapshot Log

0x008

Flicker Log

0x009

Waveform Trigger Log

0x00A

System Event Log

5-8

Page 272
Image 272
GE EPM 9650/9800 manual Downloading Logs with Auto Index and Modbus Extensions