Interfaces para el encóder magnético BML
2
Interfaces (continuación)
2.3
Interfaz BiSS C
El archivo XML se puede descargar en Internet
en www.balluff.com o puede solicitarse por
correo electrónico a la dirección
service@balluff.de.
Señal diferencial RS422
Si el sensor se alimenta con una tensión
independiente del sistema electrónico de
evaluación, la GND (la masa) de esta tensión
deberá conectarse con la GND de dicho
sistema.
Propuesta de conmutación para la evaluación:
+Clk
–Clk
+Data
–Data
GND
U
Sensor
B
Fig. 2-5:
Ejemplo de conexión para un sensor con control
Los conductores de Clk, Data y tensión de
alimentación deben estar trenzados de dos en
dos en el cable (véase Fig. 2-5).
No se deben enviar impulsos de reloj sin que se esté
aplicando tensión de alimentación en el sistema de
medición.
Para más información, véase
www.biss-interface.com.
La salida Data del sensor debe haber recibido
en el control una carga de 120 Ω, ya que de lo
contrario pueden producirse resultados de
medición falseados.
En la interfaz BiSS C se pueden transmitir también datos
(datos de registro) de manera bidireccional, además de los
datos de posición. Los datos de registro se transmiten
paralelamente a los datos de posición y no influyen en el
comportamiento de medición del sistema. Las cabezas de
sensor BiSS C de Balluff se pueden conectar al dispositivo
de control mediante una conexión punto a punto.
La transmisión está asegurada mediante comprobación
CRC, es decir, el dispositivo de control puede comprobar
si los datos transmitidos se han recibido correctamente.
En caso de que se produzca un fallo en la transmisión, se
pueden descartar los datos y reclamar otros nuevos.
La transmisión (según se muestra en Fig. 2-6) ofrece las
siguientes posibilidades:
www.balluff.com
–
Adicionalmente se transmiten un bit de error y un bit
de aviso.
–
Se dispone de forma continua de una transmisión de
datos segura y bidireccional (comunicación de
registro).
–
Es posible realizar una compensación de duración de
la línea de reloj y de datos. De este modo se pueden
alcanzar, según el caso, longitudes de línea o
velocidades de transferencia de datos mayores.
Fig. 2-6:
Clk
Con el primer flanco positivo (instante de disparo), el
–
control señaliza que está solicitando un valor al sensor.
Data
120Ω
El valor de medición válido en este momento se
transfiere en la transmisión de datos posterior.
–
Con el segundo flanco positivo del reloj, el sensor
Control
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 del 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 de reloj 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 con el siguiente flanco positivo.
–
Durante el tiempo t
Tras finalizar el procesamiento, el sensor cambia la
señal de datos a High (bit de inicio). Comenzando con
el CDS, el sensor transfiere posteriormente un bit de
datos con cada frecuencia. El bit de datos es el eco
del bit CDM recibido en el registro de datos o un bit de
los datos de registro solicitados.
–
A continuación se transmiten los datos técnicos desde
bit1 hasta bitn.
–
Siguen por cada uno un bit de error, un bit de aviso y la
CRC.
–
Comunicación de registro:
Por cada trama se puede transferir un bit desde el
control al sensor. Para ello, durante el tiempo t
(timeout = 2 × t
establece en High o en Low. El 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).
Evolución de la señal con la interfaz BiSS C
, el sensor procesa los datos.
busy
), la señal de reloj del control se
Clk
español
m
9