Spectrum-controls 1769sc-HART Modules Manual de usuario Pagina 100

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 186
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 99
Compact IO™ Isolated HART Analog Input Module
User's Manual 0300215-03 Rev. A
7-32
Table 7-11 (Response When Device Information Is Available)
HART Get Device Information - reply packet structure
Field Value Definition
HART Channel Number 0x00 – 0x03 (1 byte) Module input channel number for
HART command
Status 00 = SUCCESS Command status
Count (1 byte) Number of data bytes to following.
HART
ManufacturerIDCode
(1 byte) CMD#0, Byte 1
HARTDeviceTypeCode (1 byte) CMD#0, Byte 2
HARTPreamble (1 byte) CMD#0, Byte 3
HARTUnivCmdCode (1 byte) CMD#0, Byte 4
HARTTransSpecRev (1 byte) CMD#0, Byte 5
HARTSoftwareRevision (1 byte) CMD#0, Byte 6
HARTHardwareRevision (1 byte) CMD#0, Byte 7
HARTFlags (1 byte) CMD#0, Byte 8
Pad for 32 bit alignment (1 byte)
HARTDeviceIDNumber (3 bytes) Device ID
number
CMD#0, Bytes 9-11
Pad for 32 bit alignment (1 byte)
HARTTag (8 bytes unpacked
ASCII)
CMD#13, Bytes 0-5
HARTDescriptor (16 bytes unpacked
ASCII)
CMD#13, Bytes 6-17
HARTDate (3 bytes) CMD#13, Bytes 18-20
Pad for 32 bit alignment (1 byte)
HARTFinalAssemblyNum
ber
(3 bytes) CMD#16, Bytes 0-2
Pad for 32 bit alignment (1 byte)
HARTMessage (32 bytes unpacked
ASCII)
CMD#12, Bytes 0-23
HARTPVCode (1 byte) CMD#50, Bytes 0, 0xff if not supported
HARTSVCode (1 byte) CMD#50, Bytes 1, 0xff if not supported
HARTTVCode (1 byte) CMD#50, Bytes 2, 0xff if not supported
HARTQVCode (1 byte) CMD#50, Bytes 3, 0xff if not supported
HARTPVUnits (1 byte) CMD#3, Byte 4
HARTSVUnits (1 byte) CMD#3, Byte 9, 0 if not present
HARTTVUnits (1 byte) CMD#3, Byte 14, 0 if not present
HARTQVUnits (1 byte) CMD#3, Byte 19, 0 if not present
HARTSlot0Units (1 byte) CMD#33, Byte 1, 0 if not present
Output module use only.
HARTSlot1Units (1 byte) CMD#33, Byte 7, 0 if not present
Output module use only.
HARTSlot2Units (1 byte) CMD#33, Byte 13, 0 if not present
Output module use only.
HARTSlot3Units (1 byte) CMD#33, Byte 19, 0 if not present
Output module use only.
HARTPVLowerRange (4 bytes – Floating Point
Value)
CMD#15, Bytes 3-6
HARTPVUpperRange (4 bytes – Floating Point
Value)
CMD#15, Bytes 7-10
Pad for 32 bit alignment (3 bytes)
The command status, the second byte in the reply packet for the module specific
command, can return three different responses, SUCCESS, RUNNING and DEAD.
These responses echo the state of the module at the time the command is sent. The
conditions for each response are as follows:
SUCCESS will be sent back when all of the following conditions are met:
Command and HART Channel number are both valid.
Vista de pagina 99
1 2 ... 95 96 97 98 99 100 101 102 103 104 105 ... 185 186

Comentarios a estos manuales

Sin comentarios