A Appendix
A - 8
GX-series EtherCAT Slave Unit User’s Manual
*1 This object is supported by unit version 1.2 or later of the GX-series Digital I/O Slave Units, Analog I/O Slave
Units, and Encoder Input Slave Units.
*2 Can be used only with the GX-ILM08C.
• This object gives the diagnosis history. This object is used to enable or disable emergency
messages.
• Sub-index 1 (Maximum Messages) gives the number of error messages.
• Sub-index 2 (Newest Messages) gives the sub-index number the latest message in the diagnosis
history.
• Sub-index 3 (Newest Acknowledged Message) is the number of the newest acknowledged message.
The operation differs as described below during reading and writing.
The following is for the GX-series Digital I/O Slave Units, Analog I/O Slave Units, and Encoder Input
Slave Units.
10F3 hex Diagnosis History
Sub-index 0: Number of entries
Range: − Unit: − Default: 0D hex Attribute: −
Size: 1 byte (U8) Access: RO PDO map: Not possible
Sub-index 1: Maximum Messages
Range: − Unit: − Default: 00 hex Attribute: −
Size: 1 byte (U8) Access: RO PDO map: Not possible
Sub-index 2: Newest Message
Range: − Unit: − Default: − Attribute: −
Size: 1 byte (U8) Access: RO PDO map: Not possible
Sub-index 3: Newest Acknowledged Message *1
Range: − Unit: − Default: 00 hex Attribute: −
Size: 1 byte (U8) Access: RW PDO map: Not possible
Sub-index 4: New Messages Available *1
Range: FALSE, TRUE Unit: - Default: FALSE Attribute: -
Size: 1 bite Access: RO PDO map: Possible
Sub-index 5: Flags
Range: 0000 hex- 0001 hex Unit: − Default: 0000 hex Attribute: −
Size: 2 bytes (U16) Access: RW PDO map: Not possible
Sub-index 6 to 13: Diagnosis Message 1-8
Range: − Unit: − Default: − Attribute: −
Size: 23 bytes (VS) Access: RO PDO map: Not possible
Sub-index 14 to 69: Diagnosis Message 9-64 *2
Range: − Unit: − Default: − Attribute: −
Size: 23 bytes (VS) Access: RO PDO map: Not possible
Read/Write Operation
Read
• The subindex of the newest diagnosis history is returned (06 hex to 0D hex).
• If there are no records in the diagnosis history, 00 hex is returned.
Write
• Write the number of the diagnosis history between 06 and 0D hex.
• The value of subindex 04 hex (Newest Messages Available) changes to FALSE.
• If you write 00 hex, the entire diagnosis history is cleared.
• If you write values other than 00 hex and 06 to 0D hex, the abort code is returned.
• If you write a subindex that does not have a diagnosis history, the abort code is returned.