Bloqueo Del Display Y El Teclado; Protocolo Modbus-Rtu - LAUMAS TLB4-20mA Manual De Instalacion Y Uso

Tabla de contenido

12. BLOQUEO DEL DISPLAY Y EL TECLADO

El PC transmite: $aaKDISckckCR
Posibles respuestas del instrumento:
- recepción correcta: &&aa!\ckckCR
- recepción errónea: &&aa?\ckckCR
Los dos caracteres de control ASCII (ckck) son la representación de una cifra hexadecimal en
caracteres ASCII. La cifra de control se calcula realizando la operación de XOR (OR exclusivo) de
los códigos ASCII de 8 bits sólo de la parte subrayada de la cadena.
El procedimiento para efectuar el cálculo del check-sum es el siguiente:
- Tener en cuenta sólo los caracteres subrayados de la cadena;
- Calcular el OR EXCLUSIVO (XOR) de los códigos ASCII de 8 bits de los caracteres;
Ejemplo:
carácter
0
1
t
XOR =
- El resultado de la operación XOR expresado en notación hexadecimal se compone de dos cifras
hexadecimales (es decir, números de entre 0 y 9 o letras de A a F). En este caso, el código
hexadecimal es 0x75.
- El check-sum introducido en las cadenas transmitidas está constituido por los dos caracteres
que representan el resultado de la operación XOR en notación hexadecimal (en nuestro ejemplo
el carácter "7" y el carácter "5").
El protocolo MODBUS-RTU permite controlar la lectura y la escritura de los registros indicados más
adelante según las especificaciones establecidas en el documento de referencia para este estándar
Modicon PI-MBUS-300.
Para seleccionar la comunicación con protocolo MODBUS-RTU, consultar el apartado
CONFIGURACIÓN COMUNICACIÓN SERIE.
Algunos datos, cuando se indique específicamente, se escribirán directamente en memorias de tipo
EEPROM. Dicha memoria posee un número limitado (100000) de operaciones de escritura y, por lo
tanto, es necesario prestar especial atención para no realizar operaciones inútiles en dichas
ubicaciones. En cualquier caso, el instrumento controla que no tenga lugar ninguna escritura si el
valor a memorizar es igual al valor en la memoria.
CÁLCULO DEL CHECK-SUM
cód. ASCII decimal
48
49
116
117

PROTOCOLO MODBUS-RTU

cód. ASCII hexadecimal
30
31
74
75
- 34 -
cód. ASCII binario
00110000
00110001
01110100
01110101

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Tlb0-20maTlb0-10vTlb0-5vTlb +/-5vTlb +/-10v

Tabla de contenido