Formato De Datos (Protocolo); El Protocolo Tiene La Estructura Siguiente - Mitsubishi Electric FR-E700 Instrucciones De Operación

Variador de frecuencia
Ocultar thumbs Ver también para FR-E700:
Tabla de contenido

Publicidad

Funcionamiento en modo comunicación y ajustes

Formato de datos (protocolo)

Por principio, el intercambio de datos tiene lugar en tanto que la estación maestra envía una
solicitud (query) y la estación esclava envía una respuesta (response). Si la comunicación se
realiza sin errores, se copian la dirección de dispositivo y el código de función. Si la
comunicación no se realiza sin errores (código de función o de datos inválido), se pone el bit 7
(= 80h) del código de función y se le añade un código de error a los bytes de datos.
Fig. 6-129: Intercambio de datos
El formato de los mensajes se compone de los cuatro campos indicados arriba. Para que la
estación esclava reconozca los datos como un mensaje, se añaden además campos sin datos
(T1: marcha, paro) con una longitud de 3,5 caracteres.

El protocolo tiene la estructura siguiente:

Inicio
T1
Campo de
mensaje
Campo de
dirección
Campo de
función
Campo de
datos
Campo de
comproba-
ción CRC
Tab. 6-82: Estructura del protocolo
6 - 254
Solicitud de la estación maestra
Dirección de dispositivo
Código de función
Bytes de datos
8 bits
Comprobación de errores
Dirección
Función
8 bits
8 bits
Descripción
El campo de dirección abarca 1 byte (8 bits) y puede ponerse a valores de 0 a 247. Para el
funcionamiento broadcast (a todas las estaciones) hay que ajustar "0" o un valor entre 1 y 247
para transmitir un mensaje a una estación esclava. Los datos de respuesta de la estación
esclava contienen la dirección puesta por la estación maestra.
El campo de función abarca 1 byte (8 bits) y puede ponerse a valores de 0 a 255. La estación
maestra pone los datos para la función que se ha de ejecutar y la estación esclava ejecuta la
solicitud. La tabla siguiente muestra los códigos de función soportados. Si una solicitud contiene un
código de función que no aparece aducido en la tabla, la estación esclava avisa de un error. En
caso de una solicitud exenta de errores, la estación esclava devuelve el código de función puesto
por la estación maestra. En caso de error, la estación esclava transmite H80 y el código de función.
Código Función
H03 Lectura de registros holding
H06 Poner registro individual
H08 Diagnóstico
H10 Poner registro múltiple
Leer archivo de registro (log) para
H46
frecuencia de acceso a los registros
holding
El formato depende del código de función (ver página 6-255). Los datos comprenden el
contador de bytes, el número de bytes, la descripción del acceso al registro holding etc.
Los datos recibidos son comprobados por si presentan errores. La comprobación se lleva a cabo por
medio del procedimiento CRC, y se añaden 2 bytes al final del mensaje. El byte de menor valor se
añade primero, y después el de más valor. El valor CRC es calculado por la estación que envía, y
añadido al mensaje. La estación receptora calcula el valor CRC al recibir, y compara con éste el valor
recibido en el campo de comprobación CRC. Si los valores no concuerdan, se detecta un error.
Dirección de dispositivo
Código de función
Bytes de datos
Comprobación de errores
Respuesta de la estación esclava
Datos
Comprobación CRC
L
n × 8 bits
8 bits
Descripción
Lectura de los datos del registro holding
Escritura de datos en el registro holding
Diagnóstico de función
(sólo comprobación de comunicación)
Escritura de datos en varios registros holding
sucesivos
Número de registros a los que se ha accedido
durante la comunicación, leer
Parámetros
8 bits
I001228E
Fin
H
T1
8 bits
Funcio-
namiento
broadcast
No es
posible
Posible
No es
posible
Posible
No es
posible

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido