Comunicación con marcos de datos
Para adaptar el intercambio de datos con el protocolo libre a un dispositivo externo es impor-
tante saber cómo reacciona el módulo de interfaz al recibir.
Al emplear marcos de datos definidos por el usuario, el momento en el que se finaliza la recep-
ción y se le pide a la CPU del PLC que lea los datos es algo que depende de otros factores. Esos
factores se aducen en la tabla siguiente.
Cantidad de
Combi-
datos recibi-
nación
dos
Cantidad de datos
transmitida < con-
tador de datos
(1-A)
Cantidad de datos
transmitida M con-
tador de datos
Cantidad de datos
(1-B)
transmitida = 0
Cantidad de datos
transmitida m con-
tador de datos
(1-C)
Cantidad de datos
transmitida > con-
tador de datos
Cantidad de datos
transmitida = Con-
(1-D)
tador de datos
para formato 1 > 0
Cantidad de datos
transmitida = Con-
(1-E)
tador de datos
para formato 1= 0
Cantidad de datos
transmitida < con-
tador de datos
(2-A)
Cantidad de datos
transmitida M con-
tador de datos
Cantidad de datos
(2-B)
transmitida = 0
Tab. 13-2:
Sinopsis de las conbinaciones de marcos de datos
La cantidad de datos transmitida corresponde a los datos (a excepción de los marcos de datos) que el dispositivo
externo envía al módulo de interfaz.
Los contadores de datos se ajustan en los parámetros y limitan la cantidad de datos recibidos (ver sección 7.1.1)
La recepción de los datos no es finalizada por la identificación de fin (ver sección 7.1.1) cuando el código de la
identificación de fin empleado también está contenido en el marco de datos.
Si sólo hay dispuesto un marco de datos al final de los datos transmitidos, la recepción de los datos no se super-
visa con el tiempo establecido con el temporizador 0 (cap. 10).
INDICACIÓN
Cuando se produce un error durante la recepción, los datos recibidos hasta ese momento
se registran en el rango de recepción en la memoria buffer del módulo de interfaz. Mediante
las entradas X4 o XB se le comunica a la CPU del PLC que se ha presentado un error y que
los datos posiblemente no estén completos.
Sistema Q de MELSEC - Módulos de interfaz
Recepción de
datos antes de la
Recepción del
recepción del
marco de datos
marco de datos
de inicio
de inicio
Comienzo de la
recepción
Se eliminan los
datos.
Comienzo de la
recepción
ver Fig. 13-12,
abajo
—
—
Recepción de datos con marcos de datos
Acontecimiento al recibir datos
Recepción de
datos cuales-
quiera
—
ver Fig. 13-13, arriba derecha
—
ver Fig. 13-13,
abajo izquierda
ver Fig. 13-13,
abajo derecha
ver Fig. 13-12,
arriba
Comienzo de la
recepción
Comienzo de la recepción, s.
Fig. 13-14, centro izquierda
—
Recepción del
Recepción de la
marco de datos
identificación de
de fin
fin
ver Fig.
13-13,
Los datos de la
arriba izquierda
identificación de
fin son tratados
como datos nor-
males
ver Fig. 13-13,
—
centro
Los datos de la
identificación de
fin son tratados
como datos nor-
males
—
—
ver Fig. 13-14,
ver Fig. 13-14,
arriba izquierda
arriba derecha
ver Fig. 13-14,
centro derecha
Comienzo de la
recepción
—
ver Fig. 13-14,
abajo.
13 - 11