Recepción de datos con marcos de datos
Otras combinaciones que comienzan con un marco de datos (formato 1)
b Recepción con las combinaciones (1-D) y (1-E)
– Con estas combinaciones, un dispositivo externo envía primero datos que se corre-
– El módulo de interfaz ignora todos los datos que recibe antes del marco de datos de inicio.
– El módulo de interfaz comienza con el procesamiento de los datos recibidos cuando
– Sólo se considera el contador de datos especial para el formato 1. Su valor nominal hay
– El final de la transmisión de datos puede reconocerse por medio de una identificación
Ejemplo 1:
Si como marco de datos de inicio se emplea un marco que sólo contiene el código "06H"
(ACK) y el contador de datos para el formato 1 está ajustado al valor "0", la CPU del PLC
recibe una demanda de que lea los datos recibidos en cuanto que se reciba un byte con el
carácter de control ACK.
Ejemplo 2:
Si como marco de datos de inicio se indica un marco que contiene el código "15H" (NAK) y
el contador de datos para el formato 1 está ajustado al valor "2 bytes", la CPU del PLC
recibe una demanda de que lea los datos recibidos en cuanto que se reciban datos NAK +
2 bytes.
Estos datos no se
tienen en cuenta
Fig. 13-9:
13 - 8
sponden con el contenido del marco de datos de inicio, y seguidamente los datos cuya
longitud concuerda con el contador ajustado en el módulo de interfaz para el formato 1.
Después de los datos útiles ya no siguen más datos (marco de datos).
recibe datos que se corresponden con el contenido del marco de datos de inicio. Los
datos se guardan en el rango de recepción cuando se ha recibido la cantidad de datos
que se corresponde con el valor ajustado para el contador de datos para el formato 1, y
el módulo de interfaz solicita entonces de la CPU del PLC que lea los datos de ese
rango de la memoria buffer.
que elegirlo de tal manera que sea posible recibir todos los datos enviados. (Es posible
ajustar valores diferentes para cada una de las cuatro posibles combinaciones de mar-
cos de datos para la recepción. La unidad de los datos es "bytes" o "palabras" y
depende del ajuste básico.)
de fin ajustada en el módulo de interfaz (ver página 7-2). Un reconocimiento de fin que
sigue a los datos útiles es tratado como un dato normal.
N
(1234
A
K
Datos reci-
bidos
15
34
H
Corresponde al valor
nominal del contador de
datos para el formato 1.
Estos datos se guardan
en el rango de recep-
Con el formato 1 sólo se guardan tantos datos en el rango de recepción
como se ha ajustado en el contador de datos.
Contenido del marco de datos de inicio:
ACK
)
H
12
H
H
: comienzo de la recepción
: fin de la recepción
(Es posible leer los datos)
ción.
Comunicación con marcos de datos
Tiempo
MITSUBISHI ELECTRIC
QK00325c