Endress+Hauser Proline Promag 53 HART Manual De Instrucciones página 76

Tabla de contenido

Publicidad

Funcionamiento
Núm. del comando
Comando HART / Tipo de acceso
95
Leer estadísticas del
(HART 7)
comunicación del equipo
Tipo de acceso = lectura
523
Leer mapeado estado
(HART 7)
condensado
Array
Tipo de acceso = lectura
524
Escribir mapeado estado
(HART 7)
condensado
Tipo de acceso = escritura
76
Datos del comando
(datos numéricos en forma decimal)
ninguno
Byte 0: Inicio índice del mapa de estado
Byte 1: Número de entradas del mapa de estado que
deben leerse
Este comando modifica el mapa de estados del equipo de
campo Cualquier entrada del mapa de estado se
corresponde con un bit de estado del equipo de campo o
con un bit del comando 48.
Dos códigos del mapa de estado se empaquetan en un
byte. El cuarteto menos significativo se corresponde con
el más pequeño de los dos índices del array de mapa de
estados.
!
¡Nota!
Un mapeado modificado es activo inmediatamente tras
ejecutar dicho comando y por lo tanto puede causar
cambios inmediatos en el estado condensado.
Es preciso que dicho comando escriba siempre como
mínimo dos entradas del mapa de estados. Ello implica
que el número de entradas que deben escribirse siempre
debe ser un número par.
– Byte 0: Índice de inicio actual del mapa de estados
– Byte 1: Número de entradas del mapa de estado que
deben escribirse
– Byte 2,0-2,3: Primer código del mapa de estados
– Byte 2,4-2,7: Segundo código del mapa de estados
– Byte 3,0-3,3: Tercer código del mapa de estados
...
– Byte (2+(n-2)/2).0-
(2+(n-2)/2).3: Código del mapa de estados (n-1)-
ésimo
– Byte (2+(n-2)/2).4-
(2+(n-2)/2).7: Código del mapa de estados n-ésimo
Proline Promag 53
Datos de la respuesta
(datos numéricos en forma decimal)
El comando de las estadísticas del comunicación
del equipo proporciona estadísticas de las
comunicaciones del equipo
Existen 6 bytes a modo de respuesta
– Byte 0-1: Número de mensajes STX recibidos
por el equipo
– Byte 2-3: Número de mensajes de acuse de
recibo (ACK) que el equipo ha enviado.
– Byte 4-6: Número de mensajes BACK que el
equipo ha enviado.
Este comando devuelve las entradas del mapa de
estado condensado requeridas del equipo de
campo Cualquier entrada del mapa de estado se
corresponde con un bit de estado del equipo de
campo o con un bit del comando 48.
Dos códigos del mapa de estado se empaquetan en
un byte. El cuarteto menos significativo se
corresponde con el más pequeño de los dos índices
del array de mapa de estados.
Como respuesta, se devuelve lo siguiente:
– Byte 0: Índice de inicio actual del mapa de
estados
– Byte 1: Número de entradas del mapa de estado
que deben leerse
– Byte 2,0-2,3: Primer código del mapa de
estados
– Byte 2,4-2,7: Segundo código del mapa de
estados
– Byte 3,0-3,3: Tercer código del mapa de estados
...
– Byte (2+(n-2)/2).0-
(2+(n-2)/2).3: Código del mapa de estados (n-
1)-ésimo
– Byte (2+(n-2)/2).4-
(2+(n-2)/2).7: Código del mapa de estados n-
ésimo
– Byte 0: Índice de inicio actual del mapa de
estados
– Byte 1: Número de entradas del mapa de estado
que deben escribirse
– Byte 2,0-2,3: Primer código del mapa de
estados
– Byte 2,4-2,7: Segundo código del mapa de
estados
– Byte 3,0-3,3: Tercer código del mapa de estados
...
– Byte (2+(n-2)/2).0-
(2+(n-2)/2).3: Código del mapa de estados (n-
1)-ésimo
– Byte (2+(n-2)/2).4-
(2+(n-2)/2).7: Código del mapa de estados n-
ésimo

Publicidad

Tabla de contenido
loading

Tabla de contenido