5. Se puede añadir el carácter P antes de cada comando básico. Significa que los datos
transmitidos tienen una comprobación CRC. El método de verificación consiste en volver a sumar
todos los datos que son acumulativos y binarios, y se toman los datos binarios de 8 bits.
Por ejemplo, la Información de retorno del RT (cr) (lf) es: +1234567E+0m3 (cr) (lf), (los datos
relativos al sistema binario son: 2BH, 31H, 32H, 33H, 33H, 34H, 35H, 36H, 37H, 45H, 2BH, 30H,
6DH, 20H, 20H, 20H, 0DH, 0AH).
La suma de todos sus datos de retorno es =2BH+31H+32H+33H+34H+34H+35H+
36H+37H+45H+2BH+30H+6DH+33H +20H=2F7, el dato bajo de 8 bits de su binario es F7. Por
lo tanto, los datos de orden PRT (cr) (lf) + 1234567E + 0m3!F7 (cr) (lf), "!" En el caso de los
separadores, el carácter precedente es el carácter de suma seguido de un código de
comprobación de 1 byte.
6. Uso del prefijo W: W + código de dirección de cadena numérica + comando básico. El rango
de valores de la cadena numérica es 0 ... 255, excepto 13 (0DH retorno de carro), 10 (0AH
avance de línea). Si se desea acceder a la velocidad instantánea del caudalímetro nº 123, se
puede emitir el comando W123DV (cr) (lf). El código binario correspondiente es 57H, 31H, 32H,
33H, 44H, 56H, 0DH, 0AH; de la dirección de Internet y el comando devuelve los datos.
7. Los comandos W y P pueden utilizarse en combinación, por ejemplo, W123PRT +. Esto
significa que el dispositivo que lee la dirección de red es el valor acumulado del dispositivo con
123 y sus datos de retorno tienen ocho acumulaciones y sumas de comprobación. "s" expresa
ON o OFF o UD. Por ejemplo, "TR:ON, RL:ON" expresa que el OCT y el relé están activados;
"TR:UD,RL:UD" expresa que el OCT y el relé no están accionados.
10.4.2
Protocolo de comunicación MODBUS-I
Este protocolo MODBUS-I utiliza el modo de transmisión RTU. El código de verificación utiliza
CRC-16-IBM (el polinomio es X16+X15+X2+1, el carácter del escudo es 0xA001), obtenido por
el método del algoritmo de redundancia cíclica. El modo MODBUS-I-RTU utiliza números
hexadecimales para la transmisión de datos.
1. Código de función y formato del protocolo MODBUS-I
El protocolo del caudalímetro admite los dos códigos de función MODBUS siguientes:
Código de función
0x03
0x06
© PCE Instruments
Datos de funcionamiento
Read register (leer registro)
Write single register (escribir un solo
registro)
39