Herunterladen Inhalt Inhalt Diese Seite drucken

Crc; Tratamiento De Errores - Balluff BML-S1G0-B7-M5E-0-S284 Serie Betriebsanleitung

Absolutes magnetkodiertes wegmesssystem
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen
  • DE

Verfügbare Sprachen

  • DEUTSCH, seite 1
BML-S1G0-B/S7_ _-M5E_-_0-(SA26-)S284
Sistema absoluto de medición de desplazamiento de codificación magnética
6
Interfaces (continuación)
Con el primer flanco positivo (instante del disparo), el
dispositivo de control señaliza que está solicitando un
valor a la cabeza de sensor. El valor de posición válido
en este momento se transfiere en la transmisión de
datos posterior.
Con el segundo flanco positivo del reloj, la cabeza de
sensor confirma la consulta de datos mediante una
señal Low en la línea de datos.
La diferencia de tiempos entre el segundo flanco
positivo del reloj y la primera señal Low de la línea de
datos de la cabeza de sensor se corresponde con la
duración de ambas señales. Se produce en todos los
demás flancos de la trama, por lo que es posible
compensarla en el dispositivo de control. Esto permite
utilizar cables de mayor longitud u obtener tasas de
datos mayores que con las interfaces SSI.
Ejemplo: los datos con una frecuencia Clk de 1 MHz
se pueden transmitir usando, p. ej., líneas de hasta
400 m. Sin compensación de duración únicamente se
podría contar con aprox. 20 m.
Todos los demás bits que transmite el sensor se
emiten en el sensor con el siguiente flanco positivo.
Durante el tiempo tbusy, el sensor procesa los datos.
Una vez finalizado este proceso, el sensor genera la
señal de datos High (bit inicial) y transmite a
continuación los datos. En primer lugar se emite el bit
CDS, es decir, la respuesta o eco al bit CDM que fue
emitido por el dispositivo de control en la última trama,
o bien los datos solicitados.
A continuación, se emiten los datos comenzando por
el MSB hasta el LSB.
Siguen por cada uno un bit de error, un bit de aviso y la

CRC.

Comunicación de registro:
Por cada trama se puede transmitir un bit del
dispositivo de control a la cabeza de sensor. Para ello,
durante el tiempo t
(timeout = 2 × t
m
del dispositivo de control se establece en High o en
Low. La cabeza de sensor lo reconoce como bit High
o bit Low (CDM) y lo refleja en la siguiente trama en el
bit CDS. Esto permite al control detectar si se ha
reconocido correctamente el bit (transmisión
asegurada).
Mediante este sistema de transmisión de un bit por
cada trama, es posible realizar lecturas o escrituras en
diferentes direcciones en la cabeza de sensor a lo
largo de varias tramas. En la cabeza de sensor están
disponibles más datos sobre errores o avisos. También
se pueden guardar y leer datos del cliente.
18
español
6.2.1
Para asegurar la integridad de los datos, se aplica una
comprobación cíclica de redundancia (abreviado CRC, del
inglés "Cyclic Redundancy Check") en el dispositivo de
control. Consiste en calcular en el sensor y en el
dispositivo de control un valor de verificación de los datos
transmitidos y cotejar después ambos cálculos entre sí. Si
los valores coinciden, significa que los datos se han
transmitido correctamente. Si no es así, significa que los
datos se han transmitido incorrectamente y que se debe
solicitar de nuevo el valor de posición.
El dispositivo de control se parametriza de la
siguiente manera:
El polinomio del numerador para la determinación de la
CRC es 0x43 (hex), 67 (dec) o 1000011 (bin).
6.2.2
Está disponible información sobre errores y avisos. El
sistema de medición de desplazamiento emite 8 errores
(error) y 8 avisos (warning) como máximo.
Independientemente de la interfaz, los 16 notificaciones se
indican con distintos colores (LED apagado, rojo, naranja)
y secuencias de parpadeo del LED (véase el capítulo 8 en
la página 27).
En adelante, los errores y los avisos se denominarán
eventos EA.
Si el BML detecta un evento EA, toma nota de él y lo
transmite una vez con el bit de error/aviso en la siguiente
consulta de datos. Al mismo tiempo, se inicia una
), la señal de reloj
secuencia de parpadeo del LED (véase el
Clk
capítulo 8 en la página 27). Esta secuencia de parpadeo
se emite al menos una vez, pero solo hasta la consulta de
datos.
Si el evento EA permanece un tiempo más largo durante
varias consultas de datos, en cada consulta se activa el bit
correspondiente y se emite la secuencia de parpadeo del
LED.
En caso de que se produzcan varios eventos EA
sucesivos, la secuencia de parpadeo se modifica de la
forma correspondiente.
CRC
4 bits cero
Posición (28 bits)
1 bit de error (Error)
1 bit de aviso (Warning)
CRC: 6 bits (transmitidos invertidos)

Tratamiento de errores

Werbung

Inhaltsverzeichnis

Fehlerbehebung

loading

Inhaltsverzeichnis