Omron VARISPEED L7 Serie Manual Del Usuario página 237

El variador de frecuencia para ascensores, monitor
Ocultar thumbs Ver también para VARISPEED L7 Serie:
Tabla de contenido

Publicidad

Código de función
El código de función especifica los comandos. Están disponibles los tres códigos de función incluidos en la
siguiente tabla.
Código de función
(Hexadecimal)
03H
08H
10H
Datos
Configure los datos consecutivos combinando la dirección del registro de memoria (código de prueba para una
dirección de prueba de bucle) y los datos que contiene el registro. La longitud de los datos cambia depen-
diendo de los detalles del comando.
Comprobación de error
Los errores durante las comunicaciones se detectan utilizando CRC-16 (control de redundancia cíclica,
método de suma de control, checksum).
El resultado del cálculo de la suma de control se memoriza en una palabra de datos (16 bits), cuyo valor de ini-
cio es FFFH. El valor de esta palabra es procesado utilizando operaciones OR Exclusiva y desplazamientos
(SHIFT) junto con el paquete de datos que debe ser enviado (dirección de esclavo, código de función, datos) y
el valor fijo A001H. Al final del cálculo la palabra de datos contiene el valor de la suma de control.
La suma de control se calcula de la siguiente manera:
1. El valor de inicio de la palabra de datos de 16 bits que se utiliza para el cálculo debe ser configurado en
FFFFH.
6
2. Debe ser realizada una operación OR exclusiva con el valor de inicio y la dirección del esclavo.
3. El resultado debe ser desplazado a la derecha hasta que en bit de desbordamiento se convierta en 1.
4. Cuando este bit se haya convertido en 1, debe realizarse una operación OR exclusiva con el resultado del
paso 3 y el valor fijo A001H.
5. Después de 8 operaciones de desplazamiento (SHIFT) (cada vez que el bit de desbordamiento se convierta
en 1, debe realizarse una OR exclusiva como en el paso 4), realice una operación OR exclusiva con el
resultado de las operaciones anteriores y el siguiente paquete de datos (código de función de 8 bits). El
resultado de esta operación debe ser desplazado 8 veces, y si es necesario, debe ser interconectado con el
valor fijo A001H utilizando una operación OR exclusiva.
6. Deben realizarse los mismos pasos con los datos, en primer lugar con el byte más alto, y después con el
byte más bajo, hasta que todos los datos hayan sido procesados.
7. El resultado de estas operaciones es la suma de control. Consiste en un byte alto y otro bajo.
84
6-
Función
Leer contenidos de registro de memoria
Prueba de bucle (test)
Escribir registros de memoria múltiples
Mensaje de comando
Mensaje de respuesta
Mínimo
Máximo
Mínimo
(Bytes)
(Bytes)
(Bytes)
8
8
8
8
11
41
Máximo
(Bytes)
7
37
8
8
8
8

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido