Byte
8
9
10
Los comandos HART pueden enviarse también en el formato Compact Message. En tal caso,
los datos que se transfieren mediante el DB 80 se reducen a 4 bytes.
Tabla C-3 DB80: Formato Compact Message
Byte
0
1
2
3
Leyendo de modo cíclico el juego de datos DS81 para el canal HART 0 se puede conocer
cuándo se recibió la respuesta del aparato de campo. La respuesta se emite siempre en
formato Transparent Message.
Símbolo
T_DS81
M_PF_RD
M_RD_Done M 49.0
M_RD_Busy M 49.1
M_RD_Error M 49.2
MD_RD_Sta
tus
MW_RD_Len MW104
DB81
SCL
"R_TRIG_DB_1"(CLK:="T_DS81",
Q=>"M_PF_RD");
WHILE "M_PF_RD" DO
"RDREC_DB"(REQ:=TRUE,
ID:=266,
INDEX:=81,
MLEN:=255,
VALID=>"M_RD_Done",
BUSY=>"M_RD_Busy",
ERROR=>"M_RD_Error",
Módulo de salidas analógicas AQ 8xHART HF (6ES7532-8TF00-0AB0)
Manual de producto, 04/2024, A5E51484318-AA
C.6 Juegos de datos de petición y respuesta HART (DS 80 a DS 95)
Valor inicial (hex)
01
00
0D
Valor inicial (hex)
20
05
01
00
Dirección
Tipo de
Comentario
datos
E 4.1
Bool
Pulsador de DS81
M 104.1
Bool
Flancos positivos marca auxiliar RDREC
Bool
Marca = True: El nuevo juego de datos se ha recibido y es válido
Bool
Marca = True: La lectura todavía no ha finalizado.
Bool
Marca = True: Se ha producido un error durante la lectura
MD 100
DWord
Estado del bloque o información de error RDREC
Word
Longitud leída del juego de datos
DB81
DB81
El juego de datos leído está guardado en el DB81
Juegos de datos operativos HART
Comentario (hex)
Comando (CMD)
Longitud en bytes
Suma de verificación (CHK)
(se calcula desde el byte 2 "Carácter de inicio" hasta el pe
núltimo byte)
Comentario (hex)
Req_Control
(20 = formato Compact Message.
60 = formato Compact Message con secuencia SHC)
Número de bytes de Preamble (05-14)
Comando (CMD)
Longitud en bytes
Explicación
Número de identificación del componente de hardware
Número de juego de datos 81
Longitud máxima en bytes de la información del jue
go de datos que se debe leer
El nuevo juego de datos se ha recibido y es válido
BUSY = True: La lectura todavía no ha finalizado.
ERROR = True: Se ha producido un error durante la
lectura
77