Isididcf structure, Isididrm structure – Echelon ISI User Manual
Page 115
113
ISI Programmer’s Guide
IsiDiagnostic Value
Note
isiSubnetNodeAllocation
1
A local subnet/node ID has been
allocated.
isiSubnetNodeDuplicate
2
A subnet/node ID duplicate has been
detected.
isiReceiveDrum
4
DRUM or DRUMEX message received.
isiReceiveTimg
5
TIMG message received.
isiSendPeriodic
6
Periodic message other than an NV
heartbeat message sent (see
IsiQueryHeartbeat() for these). The ISI
message code for the message sent is in
the numeric parameter. DRUM and
DRUMEX messages are reported with
the same message code (0), and CSMR
and CSMREX are reported with the
same message code (6).
isiSelectorDuplicate
7
Selector duplicate detected. The
parameter indicates the associated
assembly.
isiSelectorUpdate
8
Selector update detected. The
parameter indicates the associated
assembly.
isiReallocateSlot
9
Broadcasting slot has been reallocated
as a result of message spreading.
IsiDidcf Structure
An alias of the IsiDidrm data type, see there for details. The IsiDidcf data type is
used with domain confirmation messages (DIDCFs).
IsiDidrm Structure
Defines a domain response message.
Byte Offset
Data Type
Field Name
Note
1
unsigned : 3
DidLength
Number of significant bytes
in the DID array, may be 1,
3, or 6.
1
unsigned : 5
Reserved; set to zero when
sending, ignore when
receiving.