Formato de datos
Carácter de con-
trol
ENQ
ACK
NAK
Tab. 8-1:
El caracter de control "ENQ" se antepone a los datos enviados, en tanto que los caracteres
"ACK" y "NAK" son transmitidos por el receptor mismo.
Longitud de datos
Con la indicación de la longitud de los datos en la unidad de medida "byte" o "palabra", se le
hace saber a la otra parte de la comunicación cuántos datos útiles se transmiten. No se cuentan
los caracteres de control ni la suma de control que pudiera haber. La unidad de medida se indica
durante la parametrización del módulo de interfaz.
El módulo de interfaz evalúa la longitud de los datos recibidos y guarda los datos correspon-
dientemente en el rango de entrada.
Cuando un módulo de interfaz envía datos a otro dispositivo, la longitud de los datos tiene que
ser calculada o fijada en la secuencia de programa y ser entregada al módulo.
Datos
A la indicación de la longitud de los datos siguen los bytes con los datos propiamente dichos.
Cada byte puede contener valores entre 00H y FFH.
Cuando la recepción tiene lugar sin errores, el módulo de interfaz guarda los datos de nuevo sin
convertirlos en su rango de recepción.
Al enviar datos, en la secuencia de programa se indica dónde están guardados los datos por
enviar. El módulo de interfaz comienza con esta dirección de inicio y envía - de nuevo sin con-
versión - tantos datos como se indica en la longitud de los datos.
Suma de control
La suma de control sirve para controlar su los datos enviados han sido recibidos íntegramente.
Desde la longitud de los datos hasta el último byte de datos, se suma el contenido de cada uno
de los bytes y los dos bytes con el menor valor del resultado se transmiten con los datos como
número hexadecimal de cuatro posiciones (16 bit). En el receptor de los datos se forma la suma
a partir de los datos recibidos. Si entre la suma transmitida y la calculada hay alguna diferencia,
ello significa que durante la transmisión se ha producido un error.
La formación y la comparación de las sumas de control es ejecutada por el módulo de interfaz.
Desde la CPU del PLC no tiene usted acceso alguno a la suma de control.
En los parámetros del módulo de interfaz es posible conectar y desconectar la formación de la
suma de control. Si no hay activada ninguna formación de suma, se reciben tantos datos como
se indica con la longitud de datos. Otros datos (también una suma de control añadida por el emi-
sor) son ignorados hasta que se reciba de nuevo el caracter de control "ENQ".
Si el módulo de interfaz envía datos a otro dispositivo, calcula la suma de control, cuando ésta
está activada, y se la añade a los datos.
8 - 2
Código (hexadeci-
mal)
05
H
06
H
15
H
Los datos transmitidos contienen caracteres de control cuyo significado
está claramente definido.
Significado
Descripción
Consulta si el receptor está preparado
Enquiry
(to enquire = consultar)
Confirmación positiva, los datos han sido
Acknowledge
recibidos sin errores
Confirmación negativa, se ha presentado
Negative acknowledge
un error de comunicación
Protocolo bidireccional
MITSUBISHI ELECTRIC