Tabla 50 - Parámetros de respuesta correcta de GET_HART_DEVICE_INFORMATION (continuación)
Offset de bytes
en la respuesta Nombre
40
DescriptorString
56
DateDay
57
DateMonth
58
DateYear
60
LongTagSize
64
LongTagString
96
FinalAssemblyNumber
100
MessageSize
104
MessageString
136
PVCode
137
SVCode
138
TVCode
139
QVCode
140
PVUnits
141
SVUnits
142
TVUnits
143
QVUnits
144
TransferFunction
145
RangeUnits
146
Pad 3 para alineamiento
148
PVUpperRange
152
PVLowerRange
156
DampingValue
160
WriteProtectCode
161
Pad 4 para alineamiento
(1) Caracteres ASCII de paquetes de representación nativa HART de 6 bits cada uno. Esta es una representación expandida, adecuada para la visualización directa en dispositivos ASCII.
(2) Un código Date que el maestro utiliza para el mantenimiento de registros (por ejemplo, Last Or Next Calibration Date).
Tipo de datos
USINT[16]
(ASCII de 16 bytes sin
empaquetar)
USINT
USINT
UINT
UDINT
USINT[32]
(ASCII de 32 bytes sin
empaquetar)
UDINT
UDINT
USINT[32]
(ASCII de 32 bytes sin
empaquetar)
USINT
USINT
USINT
USINT
USINT
USINT
USINT
USINT
USINT
USINT
Octeto [2]
REAL
REAL
REAL
USINT
Octeto [3]
Publicación de Rockwell Automation 5094-UM007B-ES-P - Octubre 2020
Apéndice D
Modelo de objetos CIP del dispositivo HART
Descripción del parámetro
CMD#13, bytes 6...17
(2)
CMD#13, byte 18
CMD#13, byte 19
CMD#13, byte 20 (+ 1900)
LongTagString
Número de caracteres en
32 bytes.
LongTagSize
LongTagString
Nota:
y
como un tipo de datos String (con una longitud máxima de 32). Este
valor será 0 cuando el dispositivo HART no sea compatible con
CMD#20.
CMD#12, bytes 0...23
CMD#16, bytes 0...2 (3 bytes) más un byte de relleno (valor 0) para la
alineación de 32 bits. En formato little-endian.
(Es decir, representación CIP, no representación HART).
Este valor identifica normalmente los materiales y la electrónica que
componen el dispositivo.
MessageString
Número de caracteres de
pueden ser espacios y otros caracteres especiales.
Este campo y el siguiente se combinan para formar un tipo de datos
Logix String.
CMD#12, bytes 0...23, sin empaquetar para representación ASCII
normal
CMD#50, byte 0, 0xff si no es compatible. Código de asignación PV
CMD#50, byte 1, 0xff si no es compatible. Código de asignación SV
CMD#50, byte 2, 0xff si no es compatible. Código de asignación TV
CMD#50, byte 3, 0xff si no es compatible. Código de asignación QV
CMD#3, byte 4
CMD#3, byte 9, 0 si no está presente
CMD#3, byte 14, 0 si no está presente
CMD#3, byte 19, 0 si no está presente
CMD#15, byte 1
CMD#15, byte 2
El valor es 0
CMD#15, bytes 3...6
CMD#15, bytes 7...10
CMD#15, bytes 11...14
CMD#15, byte 15
El valor es 0
. Ya sea 0 bytes o bien
pueden representarse en Logix
. Siempre 32 bytes. Algunos
151