![Balluff BSI R11A0-XXR-CXP360-S75G Скачать руководство пользователя страница 28](http://html1.mh-extra.com/html/balluff/bsi-r11a0-xxr-cxp360-s75g/bsi-r11a0-xxr-cxp360-s75g_user-manual_4013316028.webp)
3
español
BSI R11A0-XXR-CXP360-S75G
Sensores de inclinación capacitivos monoeje con interfaz Modbus
El sensor dispone de una interfaz RS485 y se activa a
través del protocolo Modbus-RTU.
En el modo RTU, el comienzo de transmisión se marca
mediante una pausa de transmisión con una duración de
al menos tres caracteres. La duración de la pausa de
transmisión varía, por tanto, en función de la velocidad de
transmisión.
La
ID del esclavo
se compone de 8 bits que reproducen
la dirección del destinatario.
Durante su respuesta al maestro, el esclavo le devuelve
precisamente esta dirección para que el maestro pueda
asignar la respuesta.
El
campo de función
se compone de 8 bits. Si el
esclavo ha recibido correctamente la consulta del maestro,
entonces responderá con el mismo código de función.
Si se ha producido un error, entonces cambia el código de
función y se pone a 1 el bit de mayor valor del campo de
función.
El
campo de datos
( Quantity/Value) incluye, por
un lado, algunas indicaciones sobre los registros que debe
leer el esclavo y la dirección a partir de la cual comienzan
los mismos y, por el otro, el valor que debe escribirse
en el registro. El esclavo inserta aquí los datos leídos (p. ej.
valores de medición) para transmitirlos al maestro.
En caso de error, se transmite aquí un código de error.
El
campo para la suma de comprobación (Checksum)
que se calcula mediante CRC, es de 16 bits.
Todo el telegrama debe transmitirse en un flujo de datos
continuo. Si entre dos caracteres se produce una
interrupción de la transmisión con una duración superior a
1,5 caracteres, entonces el telegrama debe valorarse
como incompleto y ser anulado por el receptor.
Información detallada sobre el protocolo Modbus en
http://www.modbus.org/specs.php.
Puesta en servicio
Estructura de la consulta
El registro de comando se compone de una palabra con
una longitud de 8 bytes.
Master
Slave ID Function
Code
Adress Quantity
/Value
Checksum
1 byte
1 byte
2 bytes
2 bytes
2 bytes
Estructura de la respuesta
La respuesta varía en función del número de registros
consultados y tiene la siguiente estructura:
Slave
Slave ID Function
Code
Byte
Count
Value
Checksum
1 byte
1 byte
1 byte
x bytes
2 bytes
Indicación de errores
Dirección
de
registro
Valor
Causa de error
0
55555
Valor inválido en uno de los
siguientes registros:
132 = Tiempo de actualización
133 = Número de mediciones
134 = Offset de la posición de 0°
Ver la tabla de registros