Codificación De Datos; Marco De Caracteres - Bosch Rexroth IndraDrive Fc Serie Instrucciones De Uso

Controladores de accionamiento convertidor de frecuencia
Tabla de contenido

Publicidad

Rexroth IndraDrive FCS01.1
Estructura del telegrama
Código
Significado
STX
(Inicio del texto): caracteres ASCII: 02 Hex
El carácter inicial es el primer carácter del telegrama y sirve, junto con la pausa inicial, para la
identificación segura del principio del telegrama.
LGE
(Longitud del telegrama): 1 byte, contiene la longitud del telegrama.
La longitud del telegrama se encuentra en el 2º byte del telegrama e indica la longitud de éste en bytes a
partir del tercer byte. La indicación de longitud permite distinguir los distintos tipos de telegrama. El byte
de longitud puede ser utilizado por el receptor de los datos para verificar el número de caracteres a
recibir.
ADR
(Byte de dirección): 1 byte, contiene, entre otros datos, la dirección del esclavo.
Bit7
Bit6
0
La dirección USS se encuentra en el tercer byte (bits de datos 0 a 4) de telegrama. Mediante la
dirección USS se direcciona el aparato esclavo que debe enviar o recibir datos. Así pues, cada
una de las 31 direcciones posibles (0 ... 30) puede ser representada como máximo por un
aparato esclavo. Para ello, es preciso ajustar la dirección
El bit 5 y el bit 6 tienen un significado especial.
Bit 5 Broadcast: mediante el ajuste de este bit se puede activar un denominado telegrama Broadcast. En
un telegrama Broadcast, los bits de dirección 0 a 4 no son tenidos en cuenta por los esclavos
conectados, es decir, el telegrama maestro enviado es evaluado por todos los esclavos. Sin embargo, a
diferencia de un direccionamiento estándar, los esclavos no envían ningún telegrama de respuesta, ya
que esto provocaría conflictos en el bus.
Bit 6 Espejo: al activar el bit 6, el convertidor envía de vuelta el telegrama recibido idéntico (para la
puesta en servicio)
N
... N
Carácter útil: cada uno un byte, contenido dependiente de la orden
1
n
BCC
1 byte, carácter de protección de datos (Block Check Charakter)
La suma de control BCC se forma por bytes o a lo largo de todo el telegrama como exclusiva o
vinculación. El resultado tras el último carácter neto es entonces BCC.
BCC = STX
XOR
DOK-INDRV*-FCS01******-IB01-ES-P
Comunicación principal: buses de campo y protocolos
Codificación de datos
Cada telegrama empieza por el carácter inicial STX (= 02 Hex), seguido
por la indicación de longitud (LGE) y el byte de dirección (ADR). A
continuación se encuentran los caracteres útiles. El telegrama se cierra
mediante el carácter de protección de datos BCC (Block Check
Character).
STX
LGE
En caso de informaciones de palabra (16 bits) en el bloque de datos
útiles (= bloque de caracteres útiles) se envía siempre primero el high-
byte (primer carácter) y, a continuación, el low-byte (segundo carácter).
Lo mismo se aplica a las informaciones de palabra doble:
primero se envía la high-word y, a continuación, la low-word.
Bit5
Bit4
M
BC
|
LGE
ADR
N
XOR
XOR
1
Fig. 15-60: Codificación de datos

Marco de caracteres

Cada carácter transmitido empieza con un bit inicial (0 lógico) y termina
con una bit de parada (1 lógico). Se transmiten 8 bits (1 byte). Como
protección se utiliza un bit de paridad (paridad par). De este modo se
transmiten 11 bits por carácter.
ADR
N
N
1
2
Bit3
Bit2
Bit1
direccción (0..30)
correspondiente
....N
XOR
N
15-45
N
BCC
...
n
Bit0
|
en el aparato esclavo.

Publicidad

Tabla de contenido
loading

Tabla de contenido