Formato De Datos (Protocolo); El Protocolo Tiene La Estructura Siguiente; Tab. 6-86: Estructura Del Protocolo - Mitsubishi Electric FR-E700 Serie Instrucciones De Operación

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

Publicidad

Parámetros

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-130:
El formato de los mensajes se compone de los cuatro campos indicados arriba. Para que la estación es-
clava 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 Descripción
Campo de
dirección
Campo de
función
Campo de
datos
Campo de
comproba-
ción CRC
Tab. 6-86:
FR-E700SC EC
Solicitud de la estación maestra
Dirección de dispositivo
Código de función
Bytes de datos
8 bits
Comprobación de errores
Intercambio de datos
Dirección
Función
8 bits
8 bits
El campo de dirección abarca 1 byte (8 bits) y puede ponerse a valores de 0 a 247. Para el funciona-
miento 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 direc-
ció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ódi-
Función
go
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 regis-
tros holding
El formato depende del código de función (ver página 6-262). 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ña-
dido al mensaje. La estación receptora calcula el valor CRC al recibir, y compara con éste el valor reci-
bido en el campo de comprobación CRC. Si los valores no concuerdan, se detecta un error.
Estructura del protocolo
Funcionamiento en modo comunicación y ajustes
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 No es posible
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 No es posible
8 bits
I001228E
Fin
H
T1
8 bits
Funciona-
miento
broadcast
Posible
No es posible
Posible
6 - 261

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fr-e720ssc ecFr-e740sc ec255779

Tabla de contenido