6-26
6.10: Digital Input Snapshot Log Format
QDigital Input Snapshot Log: The Digital Input Snapshot Log will fill to the total allocated
memory. The number of records possible in the Digital Input Log is the total memory allocated
divided by the record size (size of a Digital Input Snapshot).
QProfile Information is in the Programmable Settings Block.
QDigital Input Snapshot Record Size: (45463)
This Register is an enumeration for the size of a record in the Digital Input Snapshot Log. The
valid values are:
0x00000 = 32 byte records
0x00001 = 64 byte records
0x00002 = 128 byte records
0x00003 = 256 byte records
0x00004 = 16 byte records
QDigital Input Snapshot Data Pointers: (45205-45332)
These Registers indicate which information to include in a record in the Digital Input Snapshot Log.
Each Data Pointer has the following 4 (four) byte structure:
Size Format Description
2 byte unsigned int Line Number
1 byte unsigned char Point number
1 byte unsigned char Reserved
ALine Number is an index into the Communication Table. Example - Line Number 11 is for the 12th
line in the Communicatin Table, 0.1 second Phase-to-Neutral Voltages. Data Pointers with Line
Numbers greater than the number of lines in the table are ignored.
APoint Number is an index into the Communication Table.
Example: Point Number 1 is for the second entry in a Line. Line Number 11, Point Number 1 is the
second in the twelfth line, 0.1 second VBN. Data Pointers with Point Numbers greater than the number
of points for the line are ignored.
QRecord Format: ARecord contains as many bytes as specified by the Digital Input Snapshot
Record Size Field in the Programmable Settings Block (45463). The first eight bytes in each record
is the Time Stamp. The format of the Time Stamp is:
Byte Format Range Description
0 binary 0 – 99 century
1 binary 0 – 99 year
2 binary 1 – 12 month
3 binary 1 – 31 day
4 binary 0 – 23 hour