Principio de la transmisión con fragmentación
0
0
1) n = Número de los bytes ocupados en el rango de direcciones (IO Size)
Una vez haya procesado los datos como corresponda en su sistema de nivel superior,
debe confirmar la recepción al procesador de comunicación ORS11C.
•
Ahora, el procesador de comunicación ORS11C puede habilitar el siguiente segmen-
to.
Cálculo
Número de fragmentos = (Longitud + 7) / (IO_Size − 1)
Byte de informa-
•
ción
•
Byte de informa-
•
ción
del telegrama
•
Longitud
Longitud de los datos útiles para la comunicación en serie en el byte más 2 bytes para
Return Value.
Offset
Si el byte de información del telegrama contiene el valor 04h, se introduce adicional-
mente un offset. De lo contrario, aquí se encontrará Return Value.
Cálculo del offset con transmisión fragmentada:
Offset_datos = (Numerador de fragmentos + 1) × (IO_Size − 1) − 7 + offset
Con offset_datos:
•
– Ah: Confirmación: El rango de entrada está libre para datos nuevos
– Bh: Comando: Ejecuta un reseteo sobre el ORS11C
Sistema de nivel superior
Byte
Función
Confirmación
Copie los bits 0 – 3 del byte 0 del rango de entrada en los bits 4 – 7 del byte 0 del
rango de salida.
Bits 0 – 3
– 8h: Funcionamiento en vacío - No constan datos
– 9h: Los datos se transmiten fragmentados
– Ah: Los datos se transmiten sin fragmentación
Bits 4 – 7: Reservado para el envío
00h:
– El telegrama no contiene datos de offset adicionales.
04h:
– El telegrama contiene datos de offset adicionales como palabra de longitud
ajustada. Mediante los datos de offset se determina la posición de los datos
útiles en el rango de entrada.
Offset de los datos en el rango de entrada
– Numerador de fragmentos: Número absoluto de fragmentos
Procesador de comunicación ORS11C
ORS11C
Byte
0
Byte de información
1
Byte de información del telegra-
ma
2
Longitud byte alto
3
Longitud byte bajo
[4]
Offset byte alto
[5]
Offset byte bajo
1)
6 a n
−1
Datos de usuario
←
→ 0
Manual – Sistema E/S C de MOVI-PLC
Puesta en marcha
Función
®
7
111