Protocolo libre
La figura siguiente pretende poner de manifiesto la relación entre los datos registrados en la
memoria buffer del módulo de interfaz y los datos de control de una instrucción INPUT. Los ope-
randos son los mismos que en el ejemplo de programa mostrado arriba.
En caso de recepción sin errores:
D 0
D 1
D 2
D 3
D10
D m
Cuando se ha producido un error durante la recepción
D 0
D 1
Resultado de la recepción de datos (≠0)
D 2
D 3
D10
D x
Fig. 7-13:
INDICACIÓN
Si como unidad de la comunicación se ha indicado "palabras" y el módulo de interfaz ha reci-
bido un número impar de bytes, el número de las palabras transmitidas a la CPU del PLC
por el módulo de interfaz se calcula con la fórmula siguiente:
Longitud de los datos recibidos [palabras] = número de los bytes recibidos
Los decimales se redondean. En caso de un número impar de bytes, además de ello se regi-
stra el valor "00" en el byte de más valor de la última célula de memoria que contiene datos.
Sistema Q de MELSEC - Módulos de interfaz
CPU del PLC
Número de interfaz (1)
Resultado de la recepción de datos (0)
Longitud de los datos recibidos (n)
Long. de datos máx. permitida (10)
Datos
hasta
Datos
Número de interfaz (1)
Longitud de los datos recibidos (n)
Long. de datos máx. permitida (10)
Datos
hasta
Datos
Los datos recibidos e informaciones adicionales son transmitidos a la CPU
del PLC desde la memoria buffer del módulo de interfaz.
Recepción de datos de un dispositivo externo
Módulo de interfaz MELSEC
Direcciones
Memoria buffer
600 (258
)
Resultado de la recepción de datos
H
1536 (600
)
Longitud de los datos recibidos
H
1537 (601
)
Datos
H
Datos
hasta
Datos
2047 (7FF
)
Datos
H
De la dirección de la memoria buffer 600 (258
De la dirección de la memoria buffer 1536 (600
)
H
)
H
QK00068c
2
7 - 11