◆ Código de función
El campo de código de función indica la función de la dirección del terminal.
Los significados y el código soportados por el analizador se muestran en la
siguiente lista.
Código
0x03/0x04
0x10
◆ Código de datos
El código de datos incluye los datos necesarios por un terminal del equipo
cuando se lleva a cabo una función o los datos recogidos de un terminal
cuando responde a peticiones. Estos datos pueden ser números, dirección
de referencia o valor de ajuste. Por ejemplo, cuando el código de función
indica a un terminal leer un registro, el campo de datos debe indicar el
terminal que se registra desde el que se debe comenzar y la cantidad de
datos que debe leer. El código de datos enviado desde el terminal incluye la
longitud de datos y los datos correspondientes. Los datos adoptan el modo
Big Endian que significa que el byte menos representativo va después del
byte más representativo.
◆ Código de chequeo
El campo de comprobación de redundancia cíclica (CRC16) ocupa dos bytes,
incluyendo un valor binario de 16 bits. El valor CRC se calculará mediante
equipos de transmisión y se añadirá a una trama de datos. Cuando el equipo
receptor recibe los datos, se calculará el valor CRC de nuevo, y entonces se
compararán los dos valores CRC. Si los dos valores no son iguales entre sí,
se detectará un error.
Lectura de los valores de datos registrados
Escritura de múltiples registros
- 4 -
Significado